0001410578-22-001097.txt : 20220429 0001410578-22-001097.hdr.sgml : 20220429 20220429161229 ACCESSION NUMBER: 0001410578-22-001097 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 191 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220429 DATE AS OF CHANGE: 20220429 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JOYY Inc. CENTRAL INDEX KEY: 0001530238 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 000000000 FILING VALUES: FORM TYPE: 20-F SEC ACT: 1934 Act SEC FILE NUMBER: 001-35729 FILM NUMBER: 22875502 BUSINESS ADDRESS: STREET 1: 30 PASIR PANJANG ROAD #15-31A CITY: MAPLETREE BUSINESS CITY STATE: U0 ZIP: 117440 BUSINESS PHONE: 862029162000 MAIL ADDRESS: STREET 1: 30 PASIR PANJANG ROAD #15-31A CITY: MAPLETREE BUSINESS CITY STATE: U0 ZIP: 117440 FORMER COMPANY: FORMER CONFORMED NAME: YY Inc. DATE OF NAME CHANGE: 20110916 20-F 1 tmb-20211231x20f.htm 20-F
0001530238--12-312021FYfalseYY600487000305234000326509555326509555000P1YP10Y0.0104271P0Y0001530238us-gaap:CaymanIslandsTaxInformationAuthorityMember2021-01-012021-12-310001530238srt:MaximumMemberus-gaap:InlandRevenueHongKongMember2021-01-012021-12-310001530238us-gaap:DomesticCountryMember2021-01-012021-12-310001530238srt:MinimumMember2021-01-012021-12-310001530238srt:MaximumMember2021-01-012021-12-310001530238yy:EmployeesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-01-012021-12-310001530238us-gaap:RestrictedStockUnitsRSUMemberyy:IncentiveSchemeTwoThousandElevenMember2021-09-302021-09-3000015302382012-10-012012-10-310001530238yy:KingsoftCloudHoldingsLimitedMember2021-01-012021-12-310001530238yy:KingsoftCloudHoldingsLimitedMember2020-01-012020-12-310001530238yy:KingsoftCloudHoldingsLimitedMember2019-01-012019-12-310001530238yy:OtherRelatedPartyMember2021-01-012021-12-310001530238yy:OtherRelatedPartyMember2020-01-012020-12-310001530238yy:OtherRelatedPartyMember2019-01-012019-12-310001530238yy:OtherSubsidiaryMember2018-01-012018-12-310001530238us-gaap:DomesticCountryMemberyy:HighAndNewTechnologyEnterprisesMember2021-01-012021-12-310001530238yy:GuangzhouHuanjuShidaiInformationTechnologyCompanyLimitedMemberus-gaap:DomesticCountryMemberyy:HighAndNewTechnologyEnterprisesMember2020-01-012021-12-310001530238yy:GuangzhouBaiguoyuanNetworkTechnologyCo.Ltd.Memberus-gaap:DomesticCountryMemberyy:SoftwareEnterpriseMember2020-01-012020-12-310001530238yy:GuangzhouBaiguoyuanNetworkTechnologyCo.Ltd.Memberus-gaap:DomesticCountryMemberyy:HighAndNewTechnologyEnterprisesMember2020-01-012020-12-310001530238yy:GuangzhouBaiguoyuanNetworkTechnologyCo.Ltd.Memberus-gaap:DomesticCountryMemberyy:HighAndNewTechnologyEnterprisesMember2019-01-012019-12-310001530238yy:GuangzhouBaiguoyuanNetworkTechnologyCo.Ltd.Memberus-gaap:DomesticCountryMemberyy:SoftwareEnterpriseMember2018-01-012018-12-310001530238yy:GuangzhouBaiguoyuanNetworkTechnologyCo.Ltd.Memberus-gaap:DomesticCountryMemberyy:HighAndNewTechnologyEnterprisesMember2018-01-012018-12-3100015302382022-03-092022-03-090001530238yy:GuangzhouHuaduoNetworkTechnologyCompanyLimitedMemberyy:ExclusiveTechnologySupportAndTechnologyServicesAgreementMember2021-01-012021-12-310001530238yy:AdvertisingRevenuesMembersrt:MaximumMember2021-01-012021-12-310001530238yy:BeijingTudaScienceAndTechnologyCompanyLimitedAndGuangzhouHuaduoNetworkTechnologyCompanyLimitedMember2021-01-012021-12-3100015302382020-01-012020-01-310001530238yy:HuanjuShidaiTechnologyBeijingCompanyLimitedMember2021-12-310001530238yy:HagoSingaporePteLtdMember2021-12-310001530238yy:GuangzhouHuanjuShidaiInformationTechnologyCompanyLimitedMember2021-12-310001530238yy:GuangzhouBaiguoyuanInformationTechnologyCo.Ltd.Member2021-12-310001530238yy:DuowanEntertainmentCorporationMember2021-12-310001530238yy:BigoTechnologyPte.Ltd.Member2021-12-310001530238yy:BigoMember2021-12-310001530238yy:BigoHongKongLimitedMember2021-12-310001530238us-gaap:DomesticCountryMemberyy:KeyNationalSoftwareEnterpriseMember2018-01-012018-12-310001530238us-gaap:DomesticCountryMemberyy:HighAndNewTechnologyEnterprisesMember2018-01-012018-12-310001530238yy:GuangzhouHuaduoNetworkTechnologyCompanyLimitedMemberus-gaap:DomesticCountryMemberyy:HighAndNewTechnologyEnterprisesMember2021-01-012021-12-310001530238yy:GuangzhouHuaduoNetworkTechnologyCompanyLimitedMemberus-gaap:DomesticCountryMemberyy:HighAndNewTechnologyEnterprisesMember2019-01-012019-12-310001530238us-gaap:ForeignCountryMemberus-gaap:InlandRevenueSingaporeIRASMember2018-01-012018-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMemberus-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMemberus-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMemberus-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMemberus-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMemberus-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMemberus-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMemberus-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMemberus-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMemberus-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMemberus-gaap:CostOfSalesMember2021-01-012021-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMemberus-gaap:CostOfSalesMember2020-01-012020-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMemberus-gaap:CostOfSalesMember2020-01-012020-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMemberus-gaap:CostOfSalesMember2019-01-012019-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMemberus-gaap:CostOfSalesMember2019-01-012019-12-310001530238yy:HuyaIncMemberyy:LinenInvestmentLimitedMember2020-08-100001530238yy:HuyaIncMemberyy:LinenInvestmentLimitedMember2020-04-030001530238yy:HuyaIncMemberyy:LinenInvestmentLimitedMemberus-gaap:CommonClassBMember2020-08-102020-08-100001530238yy:HuyaIncMemberyy:LinenInvestmentLimitedMemberus-gaap:CommonClassBMember2020-04-032020-04-030001530238yy:HuyaBroadcastingMember2020-04-032020-04-030001530238yy:HuyaBroadcastingMember2020-04-022020-04-020001530238us-gaap:DomesticCountryMemberus-gaap:StateAdministrationOfTaxationChinaMember2018-01-012018-12-310001530238us-gaap:DomesticCountryMemberus-gaap:StateAdministrationOfTaxationChinaMember2008-01-012017-12-310001530238us-gaap:IntersegmentEliminationMember2021-01-012021-12-310001530238us-gaap:IntersegmentEliminationMember2020-01-012020-12-310001530238us-gaap:IntersegmentEliminationMember2019-01-012019-12-310001530238yy:VariableInterestEntitiesRegisteredAsPRCDomesticCompaniesMember2021-12-310001530238yy:GuangzhouHuyaInformationTechnologyCompanyLimitedMemberyy:PowerOfAttorneyMember2021-01-012021-12-310001530238yy:GuangzhouHuyaInformationTechnologyCompanyLimitedMemberyy:ExclusiveOptionAgreementMember2021-01-012021-12-310001530238yy:GuangzhouHuyaInformationTechnologyCompanyLimitedMemberyy:ExclusiveBusinessCooperationAgreementMember2021-01-012021-12-310001530238yy:GuangzhouHuaduoNetworkTechnologyCompanyLimitedMemberyy:ExclusiveOptionAgreementMember2021-01-012021-12-310001530238us-gaap:AccountingStandardsUpdate202006Memberus-gaap:RetainedEarningsMember2021-01-012021-12-310001530238us-gaap:AccountingStandardsUpdate202006Memberus-gaap:ParentMember2021-01-012021-12-310001530238us-gaap:AccountingStandardsUpdate202006Memberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001530238us-gaap:AccountingStandardsUpdate202006Member2021-01-012021-12-310001530238us-gaap:AccountingStandardsUpdate201613Memberus-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-01-012020-12-310001530238us-gaap:AccountingStandardsUpdate201613Memberus-gaap:RetainedEarningsMember2020-01-012020-12-310001530238us-gaap:AccountingStandardsUpdate201613Memberus-gaap:ParentMember2020-01-012020-12-310001530238us-gaap:AccountingStandardsUpdate201613Memberus-gaap:NoncontrollingInterestMember2020-01-012020-12-310001530238us-gaap:AccountingStandardsUpdate201613Member2020-01-012020-12-310001530238yy:GuangzhouHuaduoNetworkTechnologyCompanyLimitedMember2021-01-012021-12-310001530238yy:GuangzhouBaiguoyuanNetworkTechnologyCo.Ltd.Member2021-01-012021-12-310001530238yy:ShareBasedPaymentArrangementOptionRestrictedStockAndRestrictedStockUnitsRsusMember2021-01-012021-12-310001530238yy:AmericanDepositaryShareMember2021-01-012021-12-310001530238yy:AmericanDepositaryShareMember2020-01-012020-12-310001530238yy:AmericanDepositaryShareMember2019-01-012019-12-310001530238us-gaap:CommonClassAMember2020-01-012020-12-310001530238us-gaap:CommonClassAMember2019-01-012019-12-310001530238yy:November2021ShareRepurchasePlanMember2021-11-160001530238yy:ShareBasedPaymentArrangementOptionRestrictedStockAndRestrictedStockUnitsRsusMember2021-09-090001530238yy:AmericanDepositaryShareMember2019-08-130001530238us-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2021-01-012021-12-310001530238us-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2020-01-012020-12-310001530238us-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2019-01-012019-12-310001530238yy:BigoIncMemberus-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-01-012019-12-310001530238yy:BigoIncMemberus-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-01-012019-12-310001530238us-gaap:TreasuryStockMember2021-12-310001530238us-gaap:RetainedEarningsMember2021-12-310001530238us-gaap:RetainedEarningsAppropriatedMember2021-12-310001530238us-gaap:ParentMember2021-12-310001530238us-gaap:NoncontrollingInterestMember2021-12-310001530238us-gaap:AdditionalPaidInCapitalMember2021-12-310001530238us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001530238us-gaap:TreasuryStockMember2020-12-310001530238us-gaap:RetainedEarningsMember2020-12-310001530238us-gaap:RetainedEarningsAppropriatedMember2020-12-310001530238us-gaap:ParentMember2020-12-310001530238us-gaap:NoncontrollingInterestMember2020-12-310001530238us-gaap:AdditionalPaidInCapitalMember2020-12-310001530238us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001530238srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-010001530238us-gaap:TreasuryStockMember2019-12-310001530238us-gaap:RetainedEarningsMember2019-12-310001530238us-gaap:RetainedEarningsAppropriatedMember2019-12-310001530238us-gaap:ParentMember2019-12-310001530238us-gaap:NoncontrollingInterestMember2019-12-310001530238us-gaap:AdditionalPaidInCapitalMember2019-12-310001530238us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001530238us-gaap:RetainedEarningsMember2018-12-310001530238us-gaap:RetainedEarningsAppropriatedMember2018-12-310001530238us-gaap:ParentMember2018-12-310001530238us-gaap:NoncontrollingInterestMember2018-12-310001530238us-gaap:AdditionalPaidInCapitalMember2018-12-310001530238us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001530238yy:ShareIncentiveSchemeMember2020-12-310001530238yy:ShareIncentiveSchemeMember2019-12-310001530238yy:IncentiveSchemeTwoThousandElevenMember2020-01-012020-12-310001530238yy:IncentiveSchemeTwoThousandElevenMember2018-01-012018-12-310001530238yy:IncentiveSchemeTwoThousandElevenMember2018-12-310001530238yy:IncentiveSchemeTwoThousandElevenMember2019-12-310001530238yy:EmployeesMemberyy:StockOptions1Memberyy:PreTwoThousandNineSchemeOptionsMember2009-12-012009-12-310001530238yy:NonEmployeeMemberyy:StockOptions1Memberyy:PreTwoThousandNineSchemeOptionsMember2008-12-012008-12-310001530238yy:EmployeesMemberyy:StockOptions1Memberyy:PreTwoThousandNineSchemeOptionsMember2008-12-012008-12-310001530238yy:IncentiveSchemeTwoThousandElevenMember2021-01-012021-12-310001530238yy:IncentiveSchemeTwoThousandElevenMember2019-01-012019-12-310001530238yy:IncentiveSchemeTwoThousandElevenMember2020-12-310001530238us-gaap:RestrictedStockUnitsRSUMemberyy:IncentiveSchemeTwoThousandElevenMember2021-09-3000015302382011-09-160001530238us-gaap:RestrictedStockMemberyy:IncentiveSchemeTwoThousandElevenMember2021-12-310001530238yy:IncentiveSchemeTwoThousandElevenMember2021-12-310001530238us-gaap:RestrictedStockUnitsRSUMemberyy:IncentiveSchemeTwoThousandElevenMember2020-12-310001530238us-gaap:RestrictedStockMemberyy:IncentiveSchemeTwoThousandElevenMember2020-12-310001530238us-gaap:RestrictedStockUnitsRSUMemberyy:IncentiveSchemeTwoThousandElevenMember2019-12-310001530238us-gaap:RestrictedStockMemberyy:IncentiveSchemeTwoThousandElevenMember2019-12-310001530238us-gaap:RestrictedStockUnitsRSUMemberyy:IncentiveSchemeTwoThousandElevenMember2018-12-310001530238us-gaap:RestrictedStockMemberyy:IncentiveSchemeTwoThousandElevenMember2018-12-310001530238us-gaap:RestrictedStockMemberyy:BigoIncMemberyy:BigoSShareIncentiveSchemeMember2019-03-012019-03-310001530238us-gaap:RestrictedStockMemberyy:IncentiveSchemeTwoThousandElevenMember2021-01-012021-12-310001530238us-gaap:RestrictedStockMemberyy:IncentiveSchemeTwoThousandElevenMember2020-01-012020-12-310001530238us-gaap:RestrictedStockMemberyy:IncentiveSchemeTwoThousandElevenMember2019-01-012019-12-310001530238yy:EmployeesMemberyy:IncentiveSchemeTwoThousandElevenMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-01-012021-12-310001530238yy:EmployeesMemberyy:IncentiveSchemeTwoThousandElevenMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2021-01-012021-12-310001530238yy:EmployeesMemberyy:IncentiveSchemeTwoThousandElevenMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-12-310001530238us-gaap:RestrictedStockMemberyy:BigoSShareIncentiveSchemeMemberyy:ShareBasedPaymentArrangementTrancheOne2Member2019-03-012019-03-310001530238us-gaap:RestrictedStockMemberyy:BigoSShareIncentiveSchemeMemberyy:ShareBasedPaymentArrangementTrancheOne1Member2019-03-012019-03-310001530238us-gaap:RestrictedStockMemberyy:BigoSShareIncentiveSchemeMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2019-03-012019-03-310001530238us-gaap:RestrictedStockMemberyy:BigoSShareIncentiveSchemeMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2019-03-012019-03-310001530238us-gaap:SellingAndMarketingExpenseMemberyy:BigoMember2021-01-012021-12-310001530238us-gaap:SellingAndMarketingExpenseMemberyy:AllOtherSegmentMember2021-01-012021-12-310001530238us-gaap:RestrictedStockUnitsRSUMemberyy:IncentiveSchemeTwoThousandElevenMember2021-01-012021-12-310001530238us-gaap:ResearchAndDevelopmentExpenseMemberyy:BigoMember2021-01-012021-12-310001530238us-gaap:ResearchAndDevelopmentExpenseMemberyy:AllOtherSegmentMember2021-01-012021-12-310001530238us-gaap:GeneralAndAdministrativeExpenseMemberyy:BigoMember2021-01-012021-12-310001530238us-gaap:GeneralAndAdministrativeExpenseMemberyy:AllOtherSegmentMember2021-01-012021-12-310001530238us-gaap:CostOfSalesMemberyy:BigoMember2021-01-012021-12-310001530238us-gaap:CostOfSalesMemberyy:AllOtherSegmentMember2021-01-012021-12-310001530238us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001530238us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001530238us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001530238us-gaap:SellingAndMarketingExpenseMemberyy:BigoMember2020-01-012020-12-310001530238us-gaap:SellingAndMarketingExpenseMemberyy:AllOtherSegmentMember2020-01-012020-12-310001530238us-gaap:RestrictedStockUnitsRSUMemberyy:IncentiveSchemeTwoThousandElevenMember2020-01-012020-12-310001530238us-gaap:ResearchAndDevelopmentExpenseMemberyy:BigoMember2020-01-012020-12-310001530238us-gaap:ResearchAndDevelopmentExpenseMemberyy:AllOtherSegmentMember2020-01-012020-12-310001530238us-gaap:GeneralAndAdministrativeExpenseMemberyy:BigoMember2020-01-012020-12-310001530238us-gaap:GeneralAndAdministrativeExpenseMemberyy:AllOtherSegmentMember2020-01-012020-12-310001530238us-gaap:CostOfSalesMemberyy:BigoMember2020-01-012020-12-310001530238us-gaap:CostOfSalesMemberyy:AllOtherSegmentMember2020-01-012020-12-310001530238us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001530238us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001530238us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001530238us-gaap:SellingAndMarketingExpenseMemberyy:BigoMember2019-01-012019-12-310001530238us-gaap:SellingAndMarketingExpenseMemberyy:AllOtherSegmentMember2019-01-012019-12-310001530238us-gaap:RestrictedStockUnitsRSUMemberyy:IncentiveSchemeTwoThousandElevenMember2019-01-012019-12-310001530238us-gaap:ResearchAndDevelopmentExpenseMemberyy:BigoMember2019-01-012019-12-310001530238us-gaap:ResearchAndDevelopmentExpenseMemberyy:AllOtherSegmentMember2019-01-012019-12-310001530238us-gaap:GeneralAndAdministrativeExpenseMemberyy:BigoMember2019-01-012019-12-310001530238us-gaap:GeneralAndAdministrativeExpenseMemberyy:AllOtherSegmentMember2019-01-012019-12-310001530238us-gaap:CostOfSalesMemberyy:BigoMember2019-01-012019-12-310001530238us-gaap:CostOfSalesMemberyy:AllOtherSegmentMember2019-01-012019-12-310001530238us-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001530238us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001530238us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001530238us-gaap:OtherIntangibleAssetsMember2021-01-012021-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMember2021-01-012021-12-310001530238yy:OtherAcquisitionMember2021-01-012021-12-310001530238yy:CorporateLoansMember2019-12-310001530238yy:SoutheastAsiaAndOtherMember2021-01-012021-12-310001530238yy:DevelopedCountriesMember2021-01-012021-12-310001530238country:CN2021-01-012021-12-310001530238country:AE2021-01-012021-12-310001530238yy:SoutheastAsiaAndOtherMember2020-01-012020-12-310001530238yy:DevelopedCountriesMember2020-01-012020-12-310001530238country:CN2020-01-012020-12-310001530238country:AE2020-01-012020-12-310001530238yy:SoutheastAsiaAndOtherMember2019-01-012019-12-310001530238yy:DevelopedCountriesMember2019-01-012019-12-310001530238country:CN2019-01-012019-12-310001530238country:AE2019-01-012019-12-310001530238yy:ContractBalanceMember2021-12-310001530238yy:VariableInterestEntityPrimaryBeneficiaryGroupCompaniesMemberus-gaap:IntersegmentEliminationMember2021-01-012021-12-310001530238yy:OnlineGameRevenueMember2021-01-012021-12-310001530238yy:VariableInterestEntityPrimaryBeneficiaryGroupCompaniesMemberus-gaap:IntersegmentEliminationMember2020-01-012020-12-310001530238yy:OnlineGameRevenueMember2020-01-012020-12-310001530238yy:VariableInterestEntityPrimaryBeneficiaryGroupCompaniesMemberus-gaap:IntersegmentEliminationMember2019-01-012019-12-310001530238yy:OnlineGameRevenueMember2019-01-012019-12-310001530238yy:LiveStreamingMemberyy:EliminationMember2021-01-012021-12-310001530238yy:LiveStreamingMemberyy:BigoMember2021-01-012021-12-310001530238yy:LiveStreamingMemberyy:AllOtherSegmentMember2021-01-012021-12-310001530238us-gaap:ProductAndServiceOtherMemberyy:EliminationMember2021-01-012021-12-310001530238us-gaap:ProductAndServiceOtherMemberyy:BigoMember2021-01-012021-12-310001530238us-gaap:ProductAndServiceOtherMemberyy:AllOtherSegmentMember2021-01-012021-12-310001530238yy:LiveStreamingMemberyy:EliminationMember2020-01-012020-12-310001530238yy:LiveStreamingMemberyy:BigoMember2020-01-012020-12-310001530238yy:LiveStreamingMemberyy:AllOtherSegmentMember2020-01-012020-12-310001530238us-gaap:ProductAndServiceOtherMemberyy:EliminationMember2020-01-012020-12-310001530238us-gaap:ProductAndServiceOtherMemberyy:BigoMember2020-01-012020-12-310001530238us-gaap:ProductAndServiceOtherMemberyy:AllOtherSegmentMember2020-01-012020-12-310001530238yy:LiveStreamingMemberyy:BigoMember2019-01-012019-12-310001530238yy:LiveStreamingMemberyy:AllOtherSegmentMember2019-01-012019-12-310001530238us-gaap:ProductAndServiceOtherMemberyy:BigoMember2019-01-012019-12-310001530238us-gaap:ProductAndServiceOtherMemberyy:AllOtherSegmentMember2019-01-012019-12-310001530238yy:LiveStreamingMember2019-01-012019-12-310001530238us-gaap:ProductAndServiceOtherMember2019-01-012019-12-310001530238srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Member2021-01-010001530238srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-01-010001530238srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-01-010001530238yy:RepaymentAmountOfNotesDueEqualTo71.1MillionMemberyy:ConvertibleSeniorNotesDue2025And2026Member2021-01-012021-12-310001530238yy:BandwidthServiceMemberyy:KingsoftCloudHoldingsLimitedMember2021-01-012021-12-310001530238yy:BandwidthServiceMemberyy:GuangzhouShanghangInformationTechnicalCoLtdMember2021-01-012021-12-310001530238yy:BandwidthServiceMemberyy:KingsoftCloudHoldingsLimitedMember2020-01-012020-12-310001530238yy:BandwidthServiceMemberyy:GuangzhouShanghangInformationTechnicalCoLtdMember2020-01-012020-12-310001530238yy:BandwidthServiceMemberyy:KingsoftCloudHoldingsLimitedMember2019-01-012019-12-310001530238yy:BandwidthServiceMemberyy:GuangzhouShanghangInformationTechnicalCoLtdMember2019-01-012019-12-310001530238srt:MinimumMemberyy:FurnitureFixturesAndOfficeEquipmentMember2021-01-012021-12-310001530238srt:MinimumMemberus-gaap:ComputerEquipmentMember2021-01-012021-12-310001530238srt:MaximumMemberyy:FurnitureFixturesAndOfficeEquipmentMember2021-01-012021-12-310001530238srt:MaximumMemberus-gaap:ComputerEquipmentMember2021-01-012021-12-310001530238us-gaap:VehiclesMember2021-01-012021-12-310001530238us-gaap:BuildingMember2021-01-012021-12-310001530238us-gaap:BuildingImprovementsMember2021-01-012021-12-310001530238srt:MinimumMemberyy:FurnitureFixturesAndOfficeEquipmentMember2021-12-310001530238srt:MinimumMemberus-gaap:VehiclesMember2021-12-310001530238srt:MinimumMemberus-gaap:ComputerEquipmentMember2021-12-310001530238srt:MaximumMemberyy:FurnitureFixturesAndOfficeEquipmentMember2021-12-310001530238srt:MaximumMemberus-gaap:VehiclesMember2021-12-310001530238srt:MaximumMemberus-gaap:ComputerEquipmentMember2021-12-310001530238yy:FurnitureFixturesAndOfficeEquipmentMember2021-12-310001530238us-gaap:VehiclesMember2021-12-310001530238us-gaap:LeaseholdImprovementsMember2021-12-310001530238us-gaap:ConstructionInProgressMember2021-12-310001530238us-gaap:ComputerEquipmentMember2021-12-310001530238us-gaap:BuildingMember2021-12-310001530238us-gaap:BuildingImprovementsMember2021-12-310001530238yy:FurnitureFixturesAndOfficeEquipmentMember2020-12-310001530238us-gaap:VehiclesMember2020-12-310001530238us-gaap:LeaseholdImprovementsMember2020-12-310001530238us-gaap:ConstructionInProgressMember2020-12-310001530238us-gaap:ComputerEquipmentMember2020-12-310001530238us-gaap:BuildingMember2020-12-310001530238us-gaap:BuildingImprovementsMember2020-12-310001530238us-gaap:LeaseholdImprovementsMember2021-01-012021-12-310001530238yy:RelatedPartiesMember2021-01-012021-12-310001530238yy:RelatedPartiesMember2020-01-012020-12-310001530238yy:RelatedPartiesMember2019-01-012019-12-310001530238us-gaap:AssetPledgedAsCollateralWithRightMember2021-12-310001530238yy:BigoIncMember2019-03-012019-03-3100015302382019-02-012019-02-280001530238us-gaap:ForeignCountryMemberus-gaap:InlandRevenueSingaporeIRASMember2021-12-310001530238us-gaap:ForeignCountryMemberus-gaap:InlandRevenueHongKongMember2021-12-310001530238us-gaap:DomesticCountryMemberus-gaap:StateAdministrationOfTaxationChinaMember2021-12-310001530238yy:OtherCountriesMember2021-12-3100015302382019-01-0100015302382018-01-012018-12-310001530238yy:MicroCreditPersonalLoansMemberyy:FinancingReceivablesOver1YearPastDueMember2021-12-310001530238yy:MicroCreditPersonalLoansMemberus-gaap:FinancialAssetPastDueMember2021-12-310001530238yy:MicroCreditPersonalLoansMember2021-12-310001530238yy:MicroCreditPersonalLoansMemberyy:FinancingReceivablesOver1YearPastDueMember2020-12-310001530238yy:MicroCreditPersonalLoansMemberyy:FinancingReceivables91To180DaysPastDueMember2020-12-310001530238yy:MicroCreditPersonalLoansMemberyy:FinancingReceivables181To360DaysPastDueMember2020-12-310001530238yy:MicroCreditPersonalLoansMemberus-gaap:FinancialAssetPastDueMember2020-12-310001530238yy:CorporateLoansMemberyy:FinancingReceivablesOver1YearPastDueMember2020-12-310001530238yy:CorporateLoansMemberus-gaap:FinancialAssetPastDueMember2020-12-310001530238yy:CorporateLoansMemberus-gaap:FinancialAssetNotPastDueMember2020-12-310001530238yy:MicroCreditPersonalLoansMember2020-12-310001530238yy:FinancingReceivablesOver1YearPastDueMember2020-12-310001530238yy:FinancingReceivables91To180DaysPastDueMember2020-12-310001530238yy:FinancingReceivables181To360DaysPastDueMember2020-12-310001530238yy:CorporateLoansMember2020-12-310001530238us-gaap:FinancialAssetPastDueMember2020-12-310001530238us-gaap:FinancialAssetNotPastDueMember2020-12-310001530238yy:OtherCountriesMember2021-12-310001530238country:SG2021-12-310001530238country:CN2021-12-310001530238yy:OtherCountriesMember2020-12-310001530238country:SG2020-12-310001530238country:CN2020-12-310001530238us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-01-012021-12-310001530238us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-01-012020-12-310001530238us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2019-01-012019-12-310001530238us-gaap:OtherNoncurrentLiabilitiesMember2021-12-310001530238yy:ShortTermLeaseCommitmentAndLeasesThatHaveNotYetCommencedMember2021-12-310001530238us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001530238yy:ConvertibleSeniorNotesDue2025And2026Member2021-01-012021-12-310001530238yy:ConvertibleSeniorNotesDue2025And2026Member2020-01-012020-12-310001530238yy:EliminationMember2019-01-012019-12-310001530238yy:YyLiveMember2021-01-012021-12-310001530238yy:YyLiveMember2020-01-012020-12-310001530238yy:HuyaBroadcastingMember2020-01-012020-12-310001530238yy:YyLiveMember2019-01-012019-12-310001530238yy:HuyaBroadcastingMember2019-01-012019-12-310001530238yy:CorporateLoansMember2019-01-012019-12-310001530238yy:AllOtherMember2021-01-012021-12-310001530238yy:AllOtherMember2020-01-012020-12-310001530238yy:BigoMember2021-12-310001530238yy:AllOtherMember2021-12-310001530238yy:BigoMember2020-12-310001530238yy:AllOtherMember2020-12-310001530238yy:BigoMember2019-12-310001530238yy:AllOtherMember2019-12-310001530238srt:MinimumMemberus-gaap:TrademarksMember2021-01-012021-12-310001530238srt:MinimumMemberus-gaap:PatentedTechnologyMember2021-01-012021-12-310001530238srt:MinimumMemberus-gaap:InternetDomainNamesMember2021-01-012021-12-310001530238srt:MinimumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001530238srt:MaximumMemberus-gaap:TrademarksMember2021-01-012021-12-310001530238srt:MaximumMemberus-gaap:PatentedTechnologyMember2021-01-012021-12-310001530238srt:MaximumMemberus-gaap:InternetDomainNamesMember2021-01-012021-12-310001530238srt:MaximumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001530238us-gaap:CustomerRelationshipsMember2021-01-012021-12-310001530238yy:OtherAcquisitionMemberus-gaap:TrademarksMember2021-01-012021-12-310001530238yy:OtherAcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-12-310001530238yy:OtherAcquisitionMemberus-gaap:CustomerRelationshipsMember2021-01-012021-12-310001530238yy:BigoIncMemberus-gaap:TrademarksMember2019-03-042019-03-040001530238yy:BigoIncMemberus-gaap:NoncompeteAgreementsMember2019-03-042019-03-040001530238yy:BigoIncMemberus-gaap:CustomerRelationshipsMember2019-03-042019-03-040001530238us-gaap:IndefinitelivedIntangibleAssetsMember2021-12-310001530238yy:OthersMember2021-12-310001530238yy:OperatingRightsMember2021-12-310001530238yy:LandUseRightsMember2021-12-310001530238us-gaap:UseRightsMember2021-12-310001530238us-gaap:TrademarksMember2021-12-310001530238us-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001530238us-gaap:NoncompeteAgreementsMember2021-12-310001530238us-gaap:LicenseMember2021-12-310001530238us-gaap:InternetDomainNamesMember2021-12-310001530238us-gaap:ComputerSoftwareIntangibleAssetMember2021-12-310001530238yy:OthersMember2020-12-310001530238yy:OperatingRightsMember2020-12-310001530238yy:LandUseRightsMember2020-12-310001530238us-gaap:UseRightsMember2020-12-310001530238us-gaap:TrademarksMember2020-12-310001530238us-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001530238us-gaap:NoncompeteAgreementsMember2020-12-310001530238us-gaap:LicenseMember2020-12-310001530238us-gaap:InternetDomainNamesMember2020-12-310001530238us-gaap:ComputerSoftwareIntangibleAssetMember2020-12-310001530238yy:MicroCreditPersonalLoansMember2021-12-310001530238yy:MicroCreditPersonalLoansMember2020-12-310001530238srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2021-12-310001530238yy:CorporateLoansMember2021-12-310001530238srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-12-310001530238us-gaap:EquityMethodInvestmentsMember2021-01-012021-12-310001530238us-gaap:EquityMethodInvestmentsMember2020-01-012020-12-310001530238us-gaap:EquityMethodInvestmentsMember2019-01-012019-12-310001530238us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001530238us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001530238us-gaap:FairValueMeasurementsRecurringMember2021-12-310001530238us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001530238srt:MinimumMemberyy:OtherAcquisitionMember2021-06-300001530238srt:MaximumMemberyy:OtherAcquisitionMember2021-06-300001530238yy:OtherAcquisitionMember2021-06-300001530238yy:BIGOIncMember2018-12-310001530238us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2018-12-310001530238us-gaap:RestrictedStockUnitsRSUMemberyy:IncentiveSchemeTwoThousandElevenMember2021-12-310001530238us-gaap:RestrictedStockMemberyy:BigoSShareIncentiveSchemeMember2020-12-310001530238us-gaap:RestrictedStockMemberyy:BigoSShareIncentiveSchemeMember2021-01-012021-12-310001530238yy:OtherCountriesMemberus-gaap:InlandRevenueSingaporeIRASMember2021-01-012021-12-310001530238us-gaap:ForeignCountryMemberus-gaap:InlandRevenueSingaporeIRASMember2021-01-012021-12-310001530238us-gaap:ForeignCountryMemberus-gaap:InlandRevenueHongKongMember2021-01-012021-12-310001530238yy:OtherPRCSubsidiariesMember2021-01-012021-12-310001530238yy:DuowanEntertainmentCorporationMember2019-01-012019-12-310001530238us-gaap:DomesticCountryMember2018-01-012018-12-310001530238yy:AmericanDepositorySharesMember2021-01-012021-12-310001530238yy:AmericanDepositorySharesMember2020-01-012020-12-310001530238yy:AmericanDepositorySharesMember2019-01-012019-12-310001530238yy:XiaomiGroupMember2021-12-310001530238yy:HuyaMember2021-12-310001530238yy:GuangzhouSunhongsMember2021-12-310001530238yy:XiaomiGroupMember2020-12-310001530238yy:HuyaMember2020-12-310001530238yy:GuangzhouSunhongsMember2020-12-310001530238yy:ShoplineGroupMember2021-12-310001530238yy:OtherRelatedPartyMember2021-12-310001530238yy:ShoplineGroupMember2020-12-310001530238yy:OtherRelatedPartyMember2020-12-310001530238yy:AmericanDepositaryShareMember2022-03-1600015302382022-03-160001530238yy:LiveStreamingMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMember2021-01-012021-12-310001530238us-gaap:ProductAndServiceOtherMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMember2021-01-012021-12-310001530238yy:LiveStreamingMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMember2020-01-012020-12-310001530238yy:LiveStreamingMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMember2020-01-012020-12-310001530238us-gaap:ProductAndServiceOtherMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMember2020-01-012020-12-310001530238us-gaap:ProductAndServiceOtherMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMember2020-01-012020-12-310001530238yy:LiveStreamingMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMember2019-01-012019-12-310001530238yy:LiveStreamingMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMember2019-01-012019-12-310001530238us-gaap:ProductAndServiceOtherMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMember2019-01-012019-12-310001530238us-gaap:ProductAndServiceOtherMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMember2019-01-012019-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMember2020-11-160001530238yy:HuyaIncMemberyy:LinenInvestmentLimitedMemberus-gaap:CommonClassBMember2020-08-100001530238yy:HuyaIncMemberyy:LinenInvestmentLimitedMemberus-gaap:CommonClassBMember2020-04-030001530238us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberyy:HuyaBroadcastingMember2021-01-012021-12-310001530238us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberyy:HuyaBroadcastingMember2020-01-012020-12-310001530238yy:HuyaIncMemberyy:LinenInvestmentLimitedMember2020-08-102020-08-100001530238yy:HuyaIncMemberyy:LinenInvestmentLimitedMember2020-04-032020-04-030001530238us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001530238us-gaap:FairValueMeasurementsRecurringMember2020-12-310001530238yy:ConvertibleSeniorNotesDue2025And2026Member2021-12-310001530238us-gaap:LoansPayableMember2020-01-012020-12-310001530238srt:MinimumMemberus-gaap:LoansPayableMember2020-12-310001530238srt:MaximumMemberus-gaap:LoansPayableMember2020-12-310001530238us-gaap:LoansPayableMember2020-12-310001530238yy:ConvertibleSeniorNotesDue2026Member2019-06-190001530238yy:ConvertibleSeniorNotesDue2025Member2019-06-190001530238yy:ConvertibleBondsNonCurrentMember2019-06-190001530238yy:AmericanDepositaryShareMember2021-12-310001530238yy:ConvertibleSeniorNotesDue2025And2026Member2019-06-190001530238us-gaap:LoansPayableMember2020-12-310001530238yy:PRCEntitiesMember2021-01-012021-12-310001530238yy:NonPRCEntitiesMember2021-01-012021-12-310001530238yy:PRCEntitiesMember2020-01-012020-12-310001530238yy:NonPRCEntitiesMember2020-01-012020-12-310001530238yy:PRCEntitiesMember2019-01-012019-12-310001530238yy:NonPRCEntitiesMember2019-01-012019-12-310001530238yy:VariableInterestEntityPrimaryBeneficiaryThirdPartiesMember2021-01-012021-12-310001530238yy:VariableInterestEntityPrimaryBeneficiaryGroupCompaniesMember2021-01-012021-12-310001530238yy:EliminationMember2021-01-012021-12-310001530238yy:BigoMember2021-01-012021-12-310001530238yy:AllOtherSegmentMember2021-01-012021-12-310001530238yy:VariableInterestEntityPrimaryBeneficiaryThirdPartiesMember2020-01-012020-12-310001530238yy:VariableInterestEntityPrimaryBeneficiaryGroupCompaniesMember2020-01-012020-12-310001530238yy:EliminationMember2020-01-012020-12-310001530238yy:BigoMember2020-01-012020-12-310001530238yy:AllOtherSegmentMember2020-01-012020-12-310001530238yy:VariableInterestEntityPrimaryBeneficiaryThirdPartiesMember2019-01-012019-12-310001530238yy:VariableInterestEntityPrimaryBeneficiaryGroupCompaniesMember2019-01-012019-12-310001530238yy:BigoMember2019-01-012019-12-310001530238yy:AllOtherSegmentMember2019-01-012019-12-310001530238yy:ConvertibleSeniorNotesDue2026Member2021-12-310001530238yy:ConvertibleSeniorNotesDue2025Member2021-12-310001530238yy:ConvertibleBondsNonCurrentMember2021-12-310001530238us-gaap:LongTermDebtMember2021-12-310001530238yy:ConvertibleSeniorNotesDue2026Member2020-12-310001530238yy:ConvertibleSeniorNotesDue2025Member2020-12-310001530238yy:ConvertibleBondsNonCurrentMember2020-12-310001530238us-gaap:LongTermDebtMember2020-12-310001530238yy:LiveStreamingMember2021-01-012021-12-310001530238us-gaap:ProductAndServiceOtherMember2021-01-012021-12-310001530238yy:LiveStreamingMember2020-01-012020-12-310001530238us-gaap:ProductAndServiceOtherMember2020-01-012020-12-310001530238us-gaap:ProductAndServiceOtherMember2021-12-310001530238us-gaap:ProductAndServiceOtherMember2020-12-310001530238yy:LiveStreamingMember2021-12-310001530238yy:LiveStreamingMember2020-12-310001530238yy:LiveStreamingMember2020-01-010001530238us-gaap:ProductAndServiceOtherMember2020-01-010001530238us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-12-310001530238us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001530238us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-12-310001530238us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-310001530238us-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-12-310001530238us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-12-310001530238us-gaap:CommonClassBMemberus-gaap:CommonStockMember2018-12-310001530238us-gaap:CommonClassAMemberus-gaap:CommonStockMember2018-12-310001530238us-gaap:CommonClassBMember2019-12-310001530238us-gaap:CommonClassBMember2020-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMember2021-01-012021-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMember2020-01-012020-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMember2019-01-012019-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMember2020-01-012020-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:HuyaBroadcastingMember2019-01-012019-12-310001530238yy:OthersMember2021-12-310001530238currency:USD2021-12-310001530238currency:CNY2021-12-310001530238yy:OthersMember2020-12-310001530238currency:USD2020-12-310001530238currency:CNY2020-12-310001530238yy:OtherAcquisitionMemberus-gaap:TrademarksMember2021-12-310001530238yy:OtherAcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001530238yy:OtherAcquisitionMemberus-gaap:CustomerRelationshipsMember2021-12-310001530238yy:BigoIncMemberus-gaap:TrademarksMember2019-03-040001530238yy:BigoIncMemberus-gaap:OtherIntangibleAssetsMember2019-03-040001530238yy:BigoIncMemberus-gaap:NoncompeteAgreementsMember2019-03-040001530238yy:BigoIncMemberus-gaap:CustomerRelationshipsMember2019-03-040001530238yy:BigoIncMember2019-03-040001530238yy:OtherAcquisitionMember2021-01-012021-06-300001530238yy:OtherAcquisitionMember2021-12-310001530238yy:BigoIncMember2021-01-012021-12-310001530238yy:BigoIncMember2019-12-310001530238yy:BigoIncMemberus-gaap:CommonClassAMember2019-03-042019-03-040001530238yy:BigoIncMemberyy:BigoMemberus-gaap:CommonClassBMember2019-03-012019-03-310001530238yy:BigoIncMemberyy:BigoMemberus-gaap:CommonClassAMember2019-03-012019-03-310001530238yy:BIGOIncMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:CommonClassAMember2019-02-012019-02-280001530238yy:BIGOIncMemberus-gaap:CommonClassBMember2019-02-012019-02-280001530238yy:BIGOIncMemberus-gaap:CommonClassAMember2019-02-012019-02-280001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMember2021-12-310001530238us-gaap:DiscontinuedOperationsHeldforsaleMemberyy:YyLiveMember2020-12-310001530238us-gaap:EquityMethodInvestmentsMember2021-12-310001530238us-gaap:EquityMethodInvestmentsMember2020-12-310001530238us-gaap:StockCompensationPlanMember2021-01-012021-12-310001530238us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001530238us-gaap:RestrictedStockMember2021-01-012021-12-310001530238us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-12-310001530238us-gaap:StockCompensationPlanMember2020-01-012020-12-310001530238us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001530238us-gaap:RestrictedStockMember2020-01-012020-12-310001530238us-gaap:ConvertibleDebtSecuritiesMember2020-01-012020-12-310001530238us-gaap:StockCompensationPlanMember2019-01-012019-12-310001530238us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001530238us-gaap:RestrictedStockMember2019-01-012019-12-310001530238us-gaap:ConvertibleDebtSecuritiesMember2019-01-012019-12-310001530238yy:VariableInterestEntitiesMember2021-12-310001530238srt:SubsidiariesMember2021-12-310001530238yy:VariableInterestEntitiesMember2020-12-310001530238srt:SubsidiariesMember2020-12-310001530238yy:LandUseRightsMember2021-01-012021-12-310001530238us-gaap:FiniteLivedIntangibleAssetsMember2021-01-012021-12-310001530238yy:LandUseRightsMember2020-01-012020-12-310001530238us-gaap:FiniteLivedIntangibleAssetsMember2020-01-012020-12-310001530238yy:LandUseRightsMember2019-01-012019-12-310001530238us-gaap:FiniteLivedIntangibleAssetsMember2019-01-012019-12-310001530238yy:ConvertibleSeniorNotesDue2026Member2021-01-012021-12-310001530238yy:ConvertibleSeniorNotesDue2025Member2021-01-012021-12-310001530238us-gaap:AccountingStandardsUpdate201613Member2020-12-310001530238us-gaap:AccountingStandardsUpdate201613Member2019-12-3100015302382019-12-3100015302382018-12-310001530238us-gaap:RestrictedStockMemberyy:BigoIncMember2021-01-012021-12-310001530238us-gaap:CostOfSalesMember2021-01-012021-12-310001530238yy:StockOptions1Memberyy:IncentiveSchemeTwoThousandElevenMember2020-01-012020-12-310001530238us-gaap:RestrictedStockMemberyy:BigoIncMember2020-01-012020-12-310001530238us-gaap:CostOfSalesMember2020-01-012020-12-310001530238yy:BigoIncMember2019-03-042019-03-040001530238yy:StockOptions1Memberyy:IncentiveSchemeTwoThousandElevenMember2019-01-012019-12-310001530238us-gaap:RestrictedStockMemberyy:BigoIncMember2019-01-012019-12-310001530238us-gaap:CostOfSalesMember2019-01-012019-12-310001530238yy:StockOptions1Memberyy:IncentiveSchemeTwoThousandElevenMember2018-01-012018-12-310001530238us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-01-012021-12-310001530238us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-12-310001530238us-gaap:TreasuryStockMember2021-01-012021-12-310001530238us-gaap:RetainedEarningsMember2021-01-012021-12-310001530238us-gaap:RetainedEarningsAppropriatedMember2021-01-012021-12-310001530238us-gaap:ParentMember2021-01-012021-12-310001530238us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001530238us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001530238us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001530238us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-01-012020-12-310001530238us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-01-012020-12-310001530238us-gaap:TreasuryStockMember2020-01-012020-12-310001530238us-gaap:RetainedEarningsMember2020-01-012020-12-310001530238us-gaap:RetainedEarningsAppropriatedMember2020-01-012020-12-310001530238us-gaap:ParentMember2020-01-012020-12-310001530238us-gaap:NoncontrollingInterestMember2020-01-012020-12-310001530238us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001530238us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-3100015302382020-01-012020-12-310001530238us-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-01-012019-12-310001530238us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-01-012019-12-310001530238us-gaap:TreasuryStockMember2019-01-012019-12-310001530238us-gaap:RetainedEarningsMember2019-01-012019-12-310001530238us-gaap:RetainedEarningsAppropriatedMember2019-01-012019-12-310001530238us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001530238us-gaap:NoncontrollingInterestMember2019-01-012019-12-310001530238us-gaap:ParentMember2019-01-012019-12-310001530238us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-3100015302382019-01-012019-12-310001530238yy:OperatingRightsMember2021-01-012021-12-310001530238us-gaap:UseRightsMember2021-01-012021-12-310001530238us-gaap:TrademarksMember2021-01-012021-12-310001530238us-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-12-310001530238us-gaap:OtherIntangibleAssetsMember2021-01-012021-12-310001530238us-gaap:NoncompeteAgreementsMember2021-01-012021-12-310001530238us-gaap:LicenseMember2021-01-012021-12-310001530238us-gaap:InternetDomainNamesMember2021-01-012021-12-310001530238us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001530238yy:OperatingRightsMember2020-01-012020-12-310001530238us-gaap:UseRightsMember2020-01-012020-12-310001530238us-gaap:TrademarksMember2020-01-012020-12-310001530238us-gaap:TechnologyBasedIntangibleAssetsMember2020-01-012020-12-310001530238us-gaap:OtherIntangibleAssetsMember2020-01-012020-12-310001530238us-gaap:NoncompeteAgreementsMember2020-01-012020-12-310001530238us-gaap:LicenseMember2020-01-012020-12-310001530238us-gaap:InternetDomainNamesMember2020-01-012020-12-310001530238us-gaap:ComputerSoftwareIntangibleAssetMember2020-01-012020-12-310001530238us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2019-12-3100015302382020-01-010001530238us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-3100015302382021-12-310001530238us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-12-3100015302382020-12-310001530238yy:AmericanDepositaryShareMember2021-01-012021-12-310001530238us-gaap:CommonClassAMember2021-01-012021-12-310001530238yy:AmericanDepositorySharesMember2021-12-310001530238us-gaap:CommonClassAMember2020-12-310001530238us-gaap:CommonClassAMember2019-12-310001530238us-gaap:CommonClassBMember2021-12-310001530238us-gaap:CommonClassAMember2021-12-310001530238dei:BusinessContactMember2021-01-012021-12-3100015302382021-01-012021-12-31xbrli:sharesxbrli:pureiso4217:USDiso4217:CNYiso4217:USDxbrli:sharesiso4217:CNYxbrli:sharesyy:segmentyy:installment

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, 2021.

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-35729

JOYY INC.

(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)

 

30 Pasir Panjang Road #15-31A Mapletree Business City,

Singapore 117440

(Address of principal executive offices)

David Xueling Li,

Chief Executive Officer,

Tel: +65 63519330, E-mail: lxl@joyy.com,

30 Pasir Panjang Road #15-31A Mapletree Business City,

Singapore 117440

(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(s)

    

Name of Exchange on Which Registered

 

 

 

American depositary shares (each representing 20 Class A common shares, par value US$0.00001 per share)

YY

The Nasdaq Stock Market LLC

Class A common shares, par value US$0.00001 per share*

 

The Nasdaq Stock Market LLC

*      Not for trading, but only in connection with the listing on The Nasdaq Stock Market LLC of the American depositary shares (“ADSs”).

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. 1,146,336,305 Class A common shares, par value US$0.00001 per share, and 326,509,555 Class B common shares, par value US$0.00001 per share, were outstanding as of December 31, 2021.

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 “large accelerated filer,” “accelerated filer,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

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 Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  

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

Other 

 

International Accounting Standards Board

 

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 STATEMENTS

1

PART I

2

ITEM 1.

IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISORS

2

ITEM 2.

OFFER STATISTICS AND EXPECTED TIMETABLE

2

ITEM 3.

KEY INFORMATION

3

ITEM 4.

INFORMATION ON THE COMPANY

72

ITEM 4A.

UNRESOLVED STAFF COMMENTS

108

ITEM 5.

OPERATING AND FINANCIAL REVIEW AND PROSPECTS

108

ITEM 6.

DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

132

ITEM 7.

MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

144

ITEM 8.

FINANCIAL INFORMATION

155

ITEM 9.

THE OFFER AND LISTING

157

ITEM 10.

ADDITIONAL INFORMATION

157

ITEM 11.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

176

ITEM 12.

DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

177

PART II

179

ITEM 13.

DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

179

ITEM 14.

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

179

ITEM 15.

CONTROLS AND PROCEDURES

180

ITEM 16A.

AUDIT COMMITTEE FINANCIAL EXPERT

180

ITEM 16B.

CODE OF ETHICS

181

ITEM 16C.

PRINCIPAL ACCOUNTANT FEES AND SERVICES

181

ITEM 16D.

EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

181

ITEM 16E.

PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

181

ITEM 16F.

CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

182

ITEM 16G.

CORPORATE GOVERNANCE

182

ITEM 16H.

MINE SAFETY DISCLOSURE

182

ITEM 16I.

DISCLOSURE REGARDING FOREIGN JURISDICTION THAT PREVENT INSPECTIONS

182

PART III

183

ITEM 17.

FINANCIAL STATEMENTS

183

ITEM 18.

FINANCIAL STATEMENTS

183

ITEM 19.

EXHIBITS

184

SIGNATURES

194

i

INTRODUCTION

Unless otherwise indicated and except where the context otherwise requires, references in this annual report on Form 20-F to:

“active user” for any period means a registered user account that has logged onto our platforms at least once during such relevant period;
“concurrent users” for any point in time means the total number of users that are simultaneously logged onto at least one of our platforms at such point in time;
“paying user” for any period means a registered user account that has purchased virtual items or other products and services on our platforms at least once during the relevant period. A paying user is not necessarily a unique user, however, as a unique user may set up multiple paying user accounts on our platforms; thus, the number of paying users referred to in this annual report may be higher than the number of unique users who are purchasing virtual items or other products and services;
“registered user account” means a user account that has downloaded, registered and logged onto our platforms at least once since registration. We calculate registered user accounts as the cumulative number of user accounts at the end of the relevant period that have logged onto our platforms at least once after registration. Each individual user may have more than one registered user account, and consequently, the number of registered user accounts we present in this annual report may overstate the number of unique individuals who are our registered users; and
“we,” “us,” “our company,” “the Company,” and “our” refer to JOYY Inc., a Cayman Islands company, its subsidiaries, and, in the context of describing our operations and consolidated financial statements, also include the variable interest entities and the subsidiaries of the variable interest entities in the PRC that we control through a series of contractual arrangements.

Historically, we presented our financial results in Renminbi. Starting from January 1, 2021, we changed our reporting currency from Renminbi to U.S. dollars since a majority of our revenues and expenses are now denominated in U.S. dollars. We believe the alignment of the reporting currency with the underlying operations would better illustrate our results of operations for each period. We have applied the change of reporting currency retrospectively to our historical results of operations and financial statements included in this annual report.

On November 16, 2020, we entered into definitive agreements with Baidu, Inc. (Nasdaq: BIDU), or Baidu. Pursuant to the agreements, Baidu would acquire JOYY’s PRC video-based entertainment live streaming business, or YY Live, which includes YY mobile app, YY.com website and PC YY, among others, for an aggregate purchase price of approximately US$3.6 billion in cash, subject to certain adjustments. Subsequently, the sale was substantially completed as of February 8, 2021, with certain customary matters remaining to be completed in the future, including necessary regulatory approvals from government authorities. As a result, the historical financial results of YY Live are reflected in our consolidated financial statements as discontinued operations and we ceased consolidation of YY Live business since February 8, 2021.

The financial information and other relevant information disclosed in this annual report is presented on a continuing operations basis, unless otherwise specifically stated. For the avoidance of confusion, the continuing operations for the year ended December 31, 2019, 2020 and 2021 as presented in this annual report primarily consisted of BIGO, and did not include Huya or YY Live. Due to the reasons mentioned above, the results of operations for the year ended December 31, 2019 presented in this annual report are not identical to the ones disclosed in our annual report for the year ended December 31, 2019.

FORWARD-LOOKING STATEMENTS

This annual report contains forward-looking statements that involve risks and uncertainties. All statements other than statements of historical facts are forward-looking statements. These forward-looking statements are made under the “safe harbor” provisions of the U.S. Private Securities Litigation Reform Act of 1995. 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.

1

You can identify these forward-looking statements by words or phrases such as “may,” “will,” “expect,” “is expected to,” “anticipate,” “aim,” “estimate,” “intend,” “plan,” “believe,” “is/are 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 growth strategies;
our ability to retain and increase our user base and expand our product and service offerings;
our ability to monetize our platforms;
our future business development, results of operations and financial condition;
competition from companies in a number of industries, including internet companies that provide online voice and video communications services, social networking services and online games;
expected changes in our revenues and certain cost or expense items;
global economic and business condition; and
assumptions underlying or related to any of the foregoing.

You should thoroughly read this annual report and the documents that we refer to herein with the understanding that our actual future results may be materially different from and/or worse than what we expect. Other sections of this annual report, including “Item 3. Key Information—D. Risk Factors” and “Item 5. Operating and Financial Review and Prospects” sections, discuss factors which could adversely impact our business and financial performance. Moreover, we operate in an evolving environment. New risk factors emerge from time to time and it is not possible for our management to predict all risk factors, 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. We qualify all of our forward-looking statements by these cautionary statements.

You should not rely upon forward-looking statements we make as predictions of future events. 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. We undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by applicable law.

PART I

ITEM 1.               IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISORS

Not applicable.

ITEM 2.               OFFER STATISTICS AND EXPECTED TIMETABLE

Not applicable.

2

ITEM 3.               KEY INFORMATION

Our Holding Company Structure and Contractual Arrangements with the Variable Interest Entities

JOYY Inc. is a Cayman Islands holding company that does not have substantive operations on its own. We conduct our operations primarily through (i) our subsidiaries in Singapore, the United States, the United Kingdom, and other jurisdictions for a majority of our global business; and (ii) the variable interest entities with which we have maintained contractual arrangements and their subsidiaries for some of our remaining business in China. PRC laws and regulations prohibit or restrict foreign investment in certain internet-related business, value-added telecommunication services and other-related businesses. Accordingly, we operate these businesses in China through the variable interest entities, and rely on contractual arrangements among our PRC subsidiaries, the variable interest entities and their shareholders to control the business operations of the variable interest entities. Revenues contributed by the variable interest entities accounted for 31.4%, 20.7% and 17.1% of our total revenues for the year ended December 31, 2019, 2020 and 2021, respectively. As used in this annual report, “we,” “us,” “our company” and “our” refers to JOYY Inc., its subsidiaries, and, in the context of describing our operations and consolidated financial information, also including the variable interest entities and their subsidiaries in China, primarily including Guangzhou Huaduo Network Technology Co., Ltd. and Guangzhou BaiGuoYuan Network Technology Co., Ltd. Investors in our ADSs are purchasing equity interest in a holding company incorporated in the Cayman Islands that holds equity interests in its subsidiaries in various jurisdictions. JOYY Inc. does not hold any equity interest in the variable interest entities in China so investments in our ADSs would not render the investors any equity interest in the variable interest entities.

A series of contractual agreements, including voting rights proxy agreements, exclusive service agreements, equity interest pledge agreements, and exclusive option agreements, have been entered into by and among our subsidiaries, the variable interest entities and their respective shareholders. Terms contained in each set of contractual arrangements with the variable interest entities and their respective shareholders are substantially similar. As a result of the contractual arrangements, we have effective control over and are considered the primary beneficiary of these companies, and we have consolidated the financial results of these companies in our consolidated financial statements. For more details of these contractual arrangements, see “Item 7. Major Shareholders and Related Party Transactions—B. Related Party Transactions—Contractual Arrangements.”

However, the contractual arrangements may not be as effective as direct ownership in providing us with control over the variable interest entities and we may incur substantial costs to enforce the terms of the arrangements. If the variable interest entities or the nominee shareholders fail to perform their respective obligations under the contractual arrangements, we could be limited in our ability to enforce the contractual arrangements that give us effective control over the variable interest entities. Meanwhile, there are very few precedents as to whether contractual arrangements would be judged to form effective control over the variable interest entities through the contractual arrangements, or how contractual arrangements in the context of a variable interest entity should be interpreted or enforced by the PRC courts. Furthermore, if we are unable to maintain effective control, we would not be able to continue to consolidate the financial results of these entities in our financial statements. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—We rely on contractual arrangements with the variable interest entities and their shareholders for some of our operation in China, which may not be as effective as direct ownership. If the variable interest entities and their shareholders fail to perform their obligations under these contractual arrangements, we may have to resort to litigation or other legal proceedings to enforce our rights, which may be time-consuming, unpredictable, expensive and damaging to our operations and reputation” and “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure— Our existing shareholders have substantial influence over our company and their interests may not be aligned with the interests of our other shareholders, which 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 securities.”

3

There are also substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules regarding the status of the rights of our Cayman Islands holding company with respect to its contractual arrangements with the variable interest entities and their shareholders. It is uncertain whether any new PRC laws or regulations relating to variable interest entity structures will be adopted or if adopted, what they would provide. If we or any of the variable interest entities is found to be in violation of any existing or future PRC laws or regulations, or fail to obtain or maintain 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. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure— If the PRC government finds that the structure we have adopted for our business operations does not comply with PRC laws and regulations, or if these laws or regulations or interpretations of existing laws or regulations change in the future, we could be subject to severe penalties, including the shutting down of our platforms and our business operations currently operated in China” and “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure— If the variable interest entities fail to obtain and maintain the requisite licenses and approvals required under the complex regulatory environment for internet-based businesses in China, our business, financial condition and results of operations in China may be adversely affected.”

Our corporate structure is subject to risks associated with our contractual arrangements with the variable interest entities. If the PRC government deems that our contractual arrangements with the variable interest entities do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change or are interpreted differently in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations. Our holding company, our PRC subsidiaries and consolidated variable interest entities, and investors of our company face uncertainty about potential future actions by the PRC government that could affect the enforceability of the contractual arrangements with the variable interest entities and, consequently, significantly affect the financial performance of the variable interest entities and our company as a whole. For a detailed description of the risks associated with our corporate structure, please refer to risks disclosed under “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure.”

These risks could result in a material adverse change in our operations and the value of our ADSs, significantly limit or completely hinder our ability to continue to offer securities to investors, or cause the value of such securities to significantly decline or become worthless. For a detailed description of risks related to doing business in multiple jurisdictions, please refer to risks disclosed under “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in Jurisdictions We Operate.”

Permissions Required from the PRC Authorities for Our Operations

We conduct a portion of our business primarily through our subsidiaries and variable interest entities in China. Our operations in China are governed by PRC laws and regulations. As of the date of this annual report, our PRC subsidiaries and variable interest entities have obtained the requisite licenses and permits from the PRC government authorities that are material for the business operations of our holding company, our subsidiaries and the variable interest entities in China, including, among others, the Internet Culture Operation License, the Value-added Telecommunications Business Operation License (ICP License), the Radio and Television Program Production and Operating Permit, the License for Online Transmission of Audio-Visual Programs and the License for Surveying and Mapping. Given the uncertainties of interpretation and implementation of relevant laws and regulations and the enforcement practice by relevant government authorities, we may be required to obtain additional licenses, permits, filings or approvals for the functions and services of our platform in the future. For more detailed information, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Corporate Structure — If the variable interest entities fail to obtain and maintain the requisite licenses and approvals required under the complex regulatory environment for internet-based businesses in China, our business, financial condition and results of operations in China may be adversely affected.”

Furthermore, on December 24, 2021, the China Securities Regulatory Commission, or the CSRC, published the draft Provisions of the State Council on the Administration of Overseas Issuance and Listing of Securities by Domestic Companies (Draft for Comments), or the Administrative Provisions, and the draft of Administration Measures for the Filing of Overseas Securities Offering and Listing by Domestic Companies (Draft for Comments), or the Draft Administration Measures, for public comments. Pursuant to these drafts, “PRC domestic companies” that seek to directly or indirectly issue or list their securities overseas must file with CSRC certain required documents and “PRC domestic companies” are defined to include both (i) PRC companies limited by shares, and (ii) offshore-incorporated companies whose main business operations are in China that seek issuance of shares and listing overseas based on their onshore equity, assets or similar interests. More specifically, a “PRC domestic company” that seeks an initial public offering overseas, or a “PRC domestic company” already listed overseas who seeks to list its securities in another overseas market, must file the required documents with CSRC within three (3) business days after submitting the application documents for the foregoing transactions.

4

As of the date of this annual report, it remains uncertain when the final Administrative Provisions and Filing Measures will be adopted and whether they will be adopted in the current draft form. Although a majority of our business is conducted outside China, because we still have some remaining business and a substantial number of employees in China, if the Administrative Provisions and the Filing Measures are adopted in the current form, it is possible that we may be required to file the relevant documents with the CSRC, in connection with our proposed offering and listing outside China in the future.

In addition, on December 28, 2021, the Cyberspace Administration of China, or the CAC, and several other administrations jointly promulgated the Measures for Cybersecurity Review, or the Cybersecurity Review Measures, which became effective on February 15, 2022, superseding and replacing the current cybersecurity review measures that had been in effect since June 2020. The Cybersecurity Review Measures provide that (i) a “network platform operator” holding over one million users’ personal information shall apply for a cybersecurity review when listing their securities “in a foreign country” (ii) a critical information infrastructure operator, or a CIIO, that intends to purchase internet products and services that affect or may affect national security should apply for a cybersecurity review, and (iii) a “network platform operator” carrying out data processing activities that affect or may affect national security should apply for a cybersecurity review. Since the Cybersecurity Review Measures are relatively new, significant uncertainties remain in relation to their interpretation and implementation. Additionally, the Cybersecurity Review Measures do not provide the exact scope of “network platform operator” or the criteria for determining which circumstance falls within the definition of “holding over one million users’ personal information.” Furthermore, on November 14, 2021, the CAC commenced to publicly solicit comments on the Regulations on the Administration of Cyber Data Security (Draft for Comments), or the Draft Cyber Data Security Regulation. The Draft Cyber Data Security Regulation provides that, among others, data processors that handle personal information of more than one million people contemplating to list its securities on a foreign stock exchange shall apply for cybersecurity review. As a result, it is possible that we may be required to go through cybersecurity review by the CAC. However, the Draft Cyber Data Security Regulation has not been officially enacted as of the date of this annual report and the Cybersecurity Review Measures is relatively new. It remains unclear on how these regulations will be interpreted, amended and implemented by the relevant PRC governmental authorities, how PRC governmental authorities will regulate overseas listing in general and whether we are required to obtain any specific regulatory approvals from the CSRC, CAC or any other PRC governmental authorities for our offerings outside China. Therefore, there can be no assurance that we will not be required to apply for a cybersecurity review pursuant to the Cybersecurity Review Measures. To the extent any cybersecurity review is required, we cannot assure you that we will able to complete it in a timely manner, or at all, and such approvals may be rescinded even if obtained. As of the date of this annual report, we have not been subject to any cybersecurity review under the Cybersecurity Review Measures.

If we fail to obtain the relevant approval or complete other filing or review procedures for any future offshore offering or listing, we may face sanctions by the CSRC or other PRC regulatory authorities, which may include warnings, fines, suspension of business to rectify, revocation of licenses, cancellation of filings, shutdown of our platform or even criminal liability, limitations on our operating privileges in China, restrictions on or prohibition of the payments or remittance of dividends by our subsidiaries in China, restrictions on or delays to our future financing transactions outside China, or other actions that could have a material and adverse effect on our business, financial condition, results of operations, reputation and prospects, as well as the trading price of our ADSs. For more detailed information, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in Jurisdictions We Operate—The approval of the CSRC or other PRC government authorities may be required in connection with our offerings outside China under PRC law, and, if required, we cannot predict whether or for how long we will be able to obtain such approval.”

We currently operate in several key markets across the globe, such as North America, Europe, the Middle East, Southeast Asia, Eastern Pacific regions, and others. We face various risks and uncertainties related to doing business in multiple jurisdictions across the globe. In particular, for our operations in China, we are subject to complex and evolving PRC laws and regulations to the extent applicable. For example, we face risks associated with regulatory approvals on offerings outside China, anti-monopoly regulatory actions, and oversight on cybersecurity and data privacy. In the meanwhile, our auditor, PricewaterhouseCoopers Zhong Tian LLP, and its audit work is currently unable to be inspected independently and fully by the Public Company Accounting Oversight Board, or the PCAOB. These may impact our ability to conduct certain businesses, accept foreign investments, or list on a United States or other foreign exchange. PRC government’s significant authority in regulating our operations and its oversight over offerings conducted overseas and foreign investment could significantly limit or completely hinder our ability to offer or continue to offer securities to investors. Implementation of industry-wide regulations, including data security or anti-monopoly related regulations, in this nature may cause the value of such securities to significantly decline or become worthless. Risks and uncertainties arising from the legal system in China, including risks and uncertainties regarding the enforcement of laws and quickly evolving rules and regulations in China, could result in a material adverse change in our operations in China and the value of our ADSs.

5

The Holding Foreign Companies Accountable Act

The Holding Foreign Companies Accountable Act, or the HFCAA, was enacted on December 18, 2020. The HFCAA states that 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 in the United States. 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 not currently inspected by the PCAOB, which may impact our ability to remain listed on a United States exchange. The related risks and uncertainties could cause the value of our ADSs to significantly decline or become worthless. For more details, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in Jurisdictions We Operate—The PCAOB is currently unable to inspect our auditor in relation to their audit work performed for our financial statements and the inability of the PCAOB to conduct inspections over our auditor deprives our investors of the benefits of such inspections” and “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in Jurisdictions We Operate — Our ADSs will be prohibited from trading in the United States under the Holding Foreign Companies Accountable Act, or the HFCAA, in 2024 if the PCAOB is unable to inspect or fully investigate auditors located in China, or in 2023 if proposed changes to the law are enacted. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.”

Furthermore, on December 2, 2021, the SEC adopted final amendments implementing the disclosure and submission requirements under the HFCAA, pursuant to which the SEC will identify a “Commission-Identified Issuer” if an issuer has filed an annual report containing an audit report issued by a registered public accounting firm that the PCAOB has determined it is unable to inspect or investigate completely because of a position taken by an authority in the foreign jurisdiction, and will then impose a trading prohibition on an issuer after it is identified as a Commission-Identified Issuer for three consecutive years.

Cash and Asset Flows through Our Organization

JOYY Inc. is a holding company with no material operations of its own. We conduct our operations primarily through our subsidiaries, the variable interest entities and their subsidiaries incorporated under the laws of various jurisdictions where we have business presence. As a result, JOYY Inc.’s ability to pay dividends depends upon dividends paid by our subsidiaries, which is subject to restrictions imposed by the applicable laws and regulations in these jurisdictions. In certain jurisdictions, such as Singapore, there are currently no foreign exchange control regulations which restrict the ability of our subsidiaries in these jurisdictions to distribute dividends to us. However, the relevant regulations may be changed and the ability of these subsidiaries to distribute dividends to us may be restricted in the future. As for the jurisdiction of PRC, under the PRC laws and regulations, if our existing PRC subsidiaries or any newly formed ones 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 wholly foreign-owned subsidiaries in China are permitted to pay dividends to us only out of its retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Under the PRC laws and regulations, each of our subsidiaries and the variable interest entities in China is required to make appropriations to certain statutory reserve funds or may make appropriations to certain discretionary funds, which are not distributable as cash dividends except in the event of a solvent liquidation of the companies. For more details, see “Item 5. Operating and Financial Review and Prospects—Liquidity and Capital Resources—Holding Company Structure.”

We have established stringent controls and procedures for cash flows within our organization. Each transfer of cash between our Cayman Islands holding company and our subsidiaries, the variable interest entities or the subsidiaries of the variable interest entities is subject to internal approval. The cash inflows of the Cayman Islands holding company were primarily generated from the proceeds we received from our public offerings of common shares, our offerings of convertible senior notes and other financing activities.

6

Under the PRC laws and regulations, JOYY Inc. may provide funding to its PRC subsidiaries only through capital contributions or loans, and to the variable interest entities only through loans, subject to satisfaction of applicable government registration and approval requirements. Currently, there is no statutory limit to the amount of funding that we can provide to our PRC subsidiaries through capital contributions. However, the maximum amount we can loan to our PRC subsidiaries and the variable interest entities is subject to statutory limits. According to current PRC laws and regulations, we can provide funding to our PRC subsidiaries through loans of up to either (i) the amount of the difference between the respective registered total investment amount and registered capital of each of our PRC subsidiaries, or the Total Investment and Registered Capital Balance, or (ii) two times, or the then applicable statutory multiple, the amount of their respective net assets, calculated in accordance with PRC GAAP, or the Net Assets Limit, at our election. We may also fund the variable interest entities through cross-border loans and the maximum amount would be their respective Net Assets Limit. Increasing the Total Investment and Registered Capital Balance of our PRC subsidiaries is subject to governmental procedures and may require a PRC subsidiary to increase its registered capital at the same time. If we choose to make a loan to a PRC entity based on its Net Assets Limit, the maximum amount we would be able to loan to the relevant PRC entity would depend on the relevant entity’s net assets and the applicable statutory multiple at the time of calculation. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Doing Business in Jurisdictions We Operate— PRC regulation of direct investment and loans by offshore holding companies to PRC entities may delay or limit us from using the proceeds of public offerings to make additional capital contributions or loans to our PRC subsidiaries.”

For the years ended December 31, 2019, 2020 and 2021, JOYY Inc., through its intermediate holding companies, provided capital contributions of US$0.1 million, US$7.2 million and US$7.8 million, respectively, to our subsidiaries in China.

For the years ended December 31, 2019, 2020 and 2021, JOYY Inc. provided loans of US$1,010.4 million, US$954.1 million and nil, respectively, to our intermediate holding companies and subsidiaries, and received repayments of nil, nil and US$723.3 million, respectively.

For the years ended December 31, 2019, 2020 and 2021, cash paid by the variable interest entities to our subsidiaries for the settlement of technical support fees and software transactions were US$101.3 million, US$423.6 million and US$114.6 million, respectively. For the years ended December 31, 2019, 2020 and 2021, cash received by the variable interest entities from our subsidiaries were US$26.3 million, US$25.0 million and US$129.4 million, respectively, as the revenues earned from our subsidiaries. In the future, to the extent there is any fee owed to our PRC subsidiaries under the contractual arrangements with the variable interest entities, the variable interest entities intend to settle it.

For the years ended December 31, 2019, 2020 and 2021, the variable interest entities' cash flows for investing activities provided to our subsidiaries were net cash outflows of US$84.4 million, US$104.1 million and US$35.6 million, respectively. For the year ended December 31, 2019, the variable interest entities' cash flows for financing activities provided to our subsidiaries were net cash outflows of US$51.8 million. For the years ended December 31, 2020 and 2021, the variable interest entities' cash flows for financing activities provided by our subsidiaries were net cash inflows of US$25.2 million and US$5.4 million, respectively.

For the years ended December 31, 2019, 2020 and 2021, no assets other than cash were transferred between the Cayman Islands holding company and a subsidiary, a variable interest entity or its subsidiary within our corporate structure, and no subsidiaries paid dividends or made other distributions to the holding company. For details of the financial position, cash flows and results of operations of the variable interest entities, see “—Financial Information Related to the Variable Interest Entities” and Note 4(a) to our consolidated financial statements included elsewhere in this annual report.

7

Under PRC laws and regulations, our PRC subsidiaries and the variable interest entities are subject to certain restrictions with respect to paying dividends or otherwise transferring any of their net assets to us. Remittance of dividends by a wholly foreign-owned enterprise out of China is also subject to examination by the banks designated by SAFE. Current PRC regulations permit our PRC subsidiaries to pay dividends to us only out of their accumulated after-tax profits upon satisfaction of relevant statutory condition and procedures, if any, determined in accordance with Chinese accounting standards and regulations. In addition, each of our PRC subsidiaries is required to set aside at least 10% of its accumulated profits each year, if any, to fund certain reserve funds until the total amount set aside reaches 50% of its registered capital. As of December 31, 2021, appropriations to statutory reserves amounting to US$26.8 million were made by twenty-nine variable interest entities. These reserves are not distributable as cash dividends. Furthermore, if our PRC subsidiaries and the variable interest entities 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, which may restrict our ability to satisfy our liquidity requirements. In addition, the EIT Law, and its implementation rules provide that withholding tax rate of 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. For details, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in Jurisdictions We Operate—Our PRC subsidiaries and the variable interest entities are subject to restrictions on paying dividends or making other payments to us, which may restrict our ability to satisfy our liquidity requirements.” With the sale of YY Live to Baidu being substantially completed with certain customary matters, including necessary regulatory approvals from government authorities, remaining to be completed in the future, the majority of our revenue and operating cash would be from non-PRC subsidiaries, and our reliance on dividends from PRC subsidiaries would be limited.

JOYY Inc. has declared cash dividends from time to time, and plans to continue to pay cash dividends on its common shares in the foreseeable future. On August 11, 2020, our board of directors approved a quarterly dividend policy for the next three years commencing in the second quarter of 2020. Under the policy, total cash dividend amount expected to be paid will be approximately US$300 million and quarterly dividends will be set at approximately US$25 million in each fiscal quarter. On November 20, 2020, our board of directors approved an additional quarterly dividend policy for the next three years, under which the total cash dividend amount expected to be paid will be approximately US$200 million and quarterly dividend set at a fixed amount of approximately US$16.67 million in each fiscal quarter. As of March 31, 2022, we have paid dividends in an aggregate amount of US$160.1 million. See “Item 8. Financial Information—A. Consolidated Statements and Other Financial Information—Dividend Policy.” For the material Cayman Islands, Singapore, PRC and U.S. federal income tax consequences of an investment in our ADSs or common shares, see “Item 10. Additional Information—E. Taxation.”

Financial Information Related to the Variable Interest Entities

The following table presents the condensed consolidating schedule of financial information of JOYY Inc., the variable interest entities, the primary beneficiaries of the variable interest entities, and other equity subsidiaries for the periods and as of the dates presented.

8

Selected Condensed Consolidated Statements of Operations and Comprehensive Loss Data

For the Year Ended December 31, 2021

Primary

The 

Equity

Beneficiaries of

VIEs and VIEs’

    

Company

    

 Subsidiaries

    

  VIEs

    

 Subsidiaries

    

Eliminations

    

Consolidated

(US$ in thousands)

Inter-company revenues (1)

13,995

239,595

109,618

(363,208)

Third-party revenues

2,170,655

925

447,471

2,619,051

Total revenue

2,184,650

240,520

557,089

(363,208)

2,619,051

Cost of revenue

 

 

(1,490,718)

 

(62,644)

 

(407,727)

 

179,939

 

(1,781,150)

Total operating expenses

 

 

(685,945)

 

(201,770)

 

(293,959)

 

211,755

 

(969,919)

Gain (loss) on disposal of business

 

 

13,039

 

 

(8,080)

 

 

4,959

Other income

 

 

1,503

 

11,841

 

13,663

 

(6,631)

 

20,376

Share of loss of subsidiaries VIEs (2)

 

(117,603)

 

(134,745)

 

(104,447)

 

 

356,795

 

Operating income (loss)

 

(117,603)

 

(112,216)

 

(116,500)

 

(139,014)

 

378,650

 

(106,683)

Non-operating income (expense)

 

(6,068)

 

11,866

 

6,175

 

17,097

 

24

 

29,094

Loss before income tax

 

(123,671)

 

(100,350)

 

(110,325)

 

(121,917)

 

378,674

 

(77,589)

Income tax expense

 

 

(13,222)

 

(8,289)

 

(4,234)

 

 

(25,745)

loss before share of income (loss) in equity method investments, net of income taxes

 

(123,671)

 

(113,572)

 

(118,614)

 

(126,151)

 

378,674

 

(103,334)

Share of income (loss) in equity method investments, net of income taxes

 

7,811

 

(37,887)

 

 

3,859

 

 

(26,217)

Net loss from continuing operations

 

(115,860)

 

(151,459)

 

(118,614)

 

(122,292)

 

378,674

 

(129,551)

Net income from continuing operations attributable to the non-controlling interest shareholders and the mezzanine equity classified non-controlling interest shareholders

 

 

11,977

 

 

1,714

 

 

13,691

Net loss from continuing operations attributable to controlling interest of JOYY Inc.

 

(115,860)

 

(139,482)

 

(118,614)

 

(120,578)

 

378,674

 

(115,860)

Net income from discontinued operations attributable to controlling interest of JOYY Inc.

 

 

 

 

 

 

35,567

Net loss attributable to controlling interest of JOYY Inc.

 

 

 

 

 

 

(80,293)

9

For the Year Ended December 31, 2020

Primary

The 

Equity

Beneficiaries of

VIEs and VIEs’

    

Company

    

 Subsidiaries

    

VIEs

    

 Subsidiaries

    

Eliminations

    

Consolidated

(US$ in thousands)

Inter-company revenues (1)

379,331

189,743

79,609

(648,683)

Third-party revenues

1,521,123

678

396,343

1,918,144

Total revenue

1,900,454

190,421

475,952

(648,683)

1,918,144

Cost of revenue

 

(1,094,930)

 

(17,938)

 

(515,411)

 

250,133

 

(1,378,146)

Total operating expenses

 

(700,171)

 

(100,985)

 

(514,889)

 

361,172

 

(954,873)

Other income (loss)

 

5,863

 

(3,950)

 

8,226

 

(2,044)

 

8,095

Share of loss of subsidiaries/VIEs (2)

(208,247)

 

(463,276)

 

(523,848)

 

 

1,195,371

 

Operating loss

(208,247)

 

(352,060)

 

(456,300)

 

(546,122)

 

1,155,949

 

(406,780)

Non-operating income (expense)

187,044

 

186,879

 

(875)

 

46,957

 

432

 

420,437

Income (Loss) before income tax

(21,203)

 

(165,181)

 

(457,175)

 

(499,165)

 

1,156,381

 

13,657

Income tax expense

 

(7,332)

 

(1,491)

 

(19,002)

 

 

(27,825)

Loss before share of income (loss) in equity method investments, net of income taxes

(21,203)

 

(172,513)

 

(458,666)

 

(518,167)

 

1,156,381

 

(14,168)

Share of income (loss) in equity method investments, net of income taxes

2,462

 

2,841

 

 

(12,937)

 

 

(7,634)

Net loss from continuing operations

(18,741)

 

(169,672)

 

(458,666)

 

(531,104)

 

1,156,381

 

(21,802)

Net income from continuing operations attributable to the non-controlling interest shareholders and the mezzanine equity classified non-controlling interest shareholders

 

415

 

 

2,646

 

 

3,061

Net loss from continuing operations attributable to controlling interest of JOYY Inc.

(18,741)

 

(169,257)

 

(458,666)

 

(528,458)

 

1,156,381

 

(18,741)

Net income from discontinued operations attributable to controlling interest of JOYY Inc.

 

 

 

 

 

1,391,638

Net income attributable to controlling interest of JOYY Inc.

 

 

 

 

 

1,372,897

10

For the Year Ended December 31, 2019

Primary

The 

Equity

Beneficiaries of

VIEs and VIEs’

    

Company

    

 Subsidiaries

    

  VIEs

    

 Subsidiaries

    

Eliminations

    

Consolidated

(US$ in thousands)

Inter-company revenues (1)

60,321

111,943

29,581

(201,845)

Third-party revenues

617,658

283,044

900,702

Total revenue

677,979

111,943

312,625

(201,845)

900,702

Cost of revenue

 

 

(447,605)

 

(17,790)

 

(281,599)

 

90,074

 

(656,920)

Total operating expenses

 

 

(564,079)

 

(93,487)

 

(232,406)

 

113,409

 

(776,563)

Gain on disposal of business

 

 

 

 

11,754

 

 

11,754

Other income

 

 

1,429

 

325

 

3,920

 

 

5,674

Share of loss of subsidiaries VIEs (2)

 

(25,303)

 

(165,818)

 

(168,385)

 

 

359,506

 

Operating income (loss)

 

(25,303)

 

(498,094)

 

(167,394)

 

(185,706)

 

361,144

 

(515,353)

Non-operating (expense) income

 

(39,477)

 

421,600

 

198

 

38,246

 

44

 

420,611

Loss before income tax

 

(64,780)

 

(76,494)

 

(167,196)

 

(147,460)

 

361,188

 

(94,742)

Income tax benefit (expenses)

 

 

23,127

 

(50)

 

(2,979)

 

 

20,098

Loss before share of income (loss) in equity method investments, net of income taxes

 

(64,780)

 

(53,367)

 

(167,246)

 

(150,439)

 

361,188

 

(74,644)

Share of income (loss) in equity method investments, net of income taxes

 

 

25,880

 

 

(19,906)

 

 

5,974

Net loss from continuing operations

 

(64,780)

 

(27,487)

 

(167,246)

 

(170,345)

 

361,188

 

(68,670)

Net income from continuing operations attributable to the non-controlling interest shareholders and the mezzanine equity classified non-controlling interest shareholders

 

 

499

 

 

3,391

 

 

3,890

Net loss from continuing operations attributable to controlling interest of JOYY Inc.

 

(64,780)

 

(26,988)

 

(167,246)

 

(166,954)

 

361,188

 

(64,780)

Net income from discontinued operations attributable to controlling interest of JOYY Inc.

 

 

 

 

 

 

574,592

Net income attributable to controlling interest of JOYY Inc.

 

 

 

 

 

 

509,812

Notes:

(1)

Represents the elimination of the intercompany transaction and service charge at the consolidation level. The VIEs recognized inter-company cost of revenues and operating expenses in the amounts of US$77.7 million, US$447.3 million and US$35.9 million for the years ended December 31, 2019, 2020 and 2021, respectively, for technical support services.

(2)

Represents the elimination of investments among JOYY Inc., the primary beneficiaries of VIEs, the other subsidiaries, and VIEs and their subsidiaries that we consolidate.

11

Selected Condensed Consolidated Balance Sheets Data

    

As of December 31, 2021

Primary

Equity

Beneficiaries

VIEs and VIEs’

   

The Company

   

Subsidiaries

   

of VIEs

   

subsidiaries

   

Eliminations

   

Consolidated

(US$ in thousands)

Assets

  

  

  

  

  

  

Cash and cash equivalents

615

1,287,290

115,875

433,405

1,837,185

Restricted cash

289,658

7,364

297,022

Short-term deposits

 

 

1,263,843

 

31,369

 

308,986

 

 

1,604,198

Restricted short-term deposits

 

 

285

 

 

 

 

285

Short-term investments

 

193,925

 

400,744

 

62,930

 

288,944

 

 

946,543

Accounts receivable

 

 

108,469

 

23

 

5,880

 

 

114,372

Prepayments and other current assets

 

 

106,748

 

5,812

 

101,173

 

 

213,733

Amounts due from Group companies (1)

 

1,416,481

 

69,112

 

242,517

 

263,373

 

(1,991,483)

 

Investments in subsidiaries (2)

 

4,211,891

 

2,444,874

 

53,357

 

 

(6,710,122)

 

Investments in VIEs (2)

 

 

 

1,929,014

 

 

(1,929,014)

 

Long-term investments

 

648,153

 

104,655

 

34,370

 

235,277

 

 

1,022,455

Property, plant and equipment, net

 

 

117,037

 

76,524

 

171,831

 

 

365,392

Land use rights, net

 

 

 

 

370,052

 

 

370,052

Intangible assets, net

 

 

266,375

 

10,261

 

58,893

 

(23,447)

 

312,082

Goodwill

 

 

1,958,263

 

 

 

 

1,958,263

Other assets

 

 

14,296

 

48,484

 

15,650

 

 

78,430

Total assets

 

 

  

 

  

 

  

 

  

 

9,120,012

Liabilities and shareholders’equity Liabilities

  

  

  

  

  

  

Convertible bonds

 

924,077

 

 

 

 

 

924,077

Deferred tax liabilities

 

 

27,109

 

 

9,105

 

 

36,214

Accounts payable

 

 

3,454

 

357

 

14,200

 

 

18,011

Deferred revenue

 

 

49,119

 

491

 

17,722

 

 

67,332

Income taxes payable

 

13,573

 

26,322

 

237

 

25,606

 

 

65,738

Accrued liabilities and other current liabilities

 

5,087

 

2,160,029

 

66,397

 

114,325

 

 

2,345,838

Amounts due to Group companies (1)

 

 

1,822,123

 

37,475

 

131,887

 

(1,991,485)

 

Other liabilities

 

 

12,345

 

7,348

 

14,811

 

 

34,504

Total liabilities

 

 

  

 

  

 

  

 

  

 

3,491,714

Mezzanine equity

 

 

65,833

 

 

 

 

65,833

Shareholders’ equity

 

  

 

  

 

  

 

  

 

  

 

  

Total JOYY Inc.’s shareholders’ equity

 

5,528,328

 

4,235,336

 

2,498,231

 

1,929,014

 

(8,662,581)

 

5,528,328

Non-controlling interests

 

 

29,979

 

 

4,158

 

 

34,137

Total shareholders’ equity

 

5,528,328

 

4,265,315

 

2,498,231

 

1,933,172

 

(8,662,581)

 

5,562,465

Total liabilities, mezzanine equity and shareholders’ equity

 

 

  

 

  

 

  

 

  

 

9,120,012

12

    

  As of December 31, 2020

Primary

VIEs and

Equity

Beneficiaries of

VIEs’

   

The Company

   

Subsidiaries

   

VIEs

   

Subsidiaries

   

Eliminations

   

Consolidated

(US$ in thousands)  

Assets

  

  

  

  

  

  

Cash and cash equivalents

2,416

1,307,477

184,556

248,300

1,742,749

Restricted cash

 

 

13,197

 

 

536

 

 

13,733

Short-term deposits

 

 

640,000

 

15,326

 

669,742

 

 

1,325,068

Restricted short-term deposits

 

 

639

 

198

 

30,652

 

 

31,489

Short-term investments

 

51,000

 

72,499

 

98,955

 

266,647

 

 

489,101

Accounts receivable

 

 

117,073

 

41

 

25,885

 

 

142,999

Prepayments and other current assets

 

312

 

34,446

 

12,521

 

55,593

 

 

102,872

Amounts due from Group companies (1)

 

1,952,122

 

51,380

 

314,587

 

364,025

 

(2,682,114)

 

Investments in subsidiaries (2)

 

4,395,322

 

2,516,501

 

16,988

 

 

(6,928,811)

 

Investments in VIEs (2)

 

 

 

2,033,976

 

 

(2,033,976)

 

Long-term investments

 

631,387

 

187,487

 

38,613

 

381,867

 

 

1,239,354

Property, plant and equipment, net

 

 

165,453

 

79,714

 

156,494

 

 

401,661

Land use rights, net

 

 

 

 

258,770

 

 

258,770

Intangible assets, net

 

 

283,854

 

15,687

 

84,236

 

(39,563)

 

344,214

Goodwill

 

 

1,872,083

 

 

 

 

1,872,083

Other assets

 

 

37,251

 

1,219

 

14,366

 

 

52,836

Assets held for sale

 

 

  

 

  

 

  

 

  

 

78,028

Total assets

 

 

  

 

  

 

  

 

  

 

8,094,957

Liabilities and shareholders’ equity Liabilities

 

Convertible bonds

779,225

779,225

Deferred tax liabilities

31,556

10,866

42,422

Accounts payable

4,433

478

16,045

20,956

Deferred revenue

51,132

603

18,627

70,362

Income taxes payable

13,861

6,340

21,202

19,492

60,895

Accrued liabilities and other current liabilities

4,063

273,917

98,020

108,450

484,450

Short-term loans

10,011

102,538

112,549

Amounts due to Group companies (1)

2,383,285

147,392

151,073

(2,681,750)

Other liabilities

16,877

1,186

8,987

27,050

Liabilities held for sale

183,524

Total liabilities

1,781,433

Mezzanine equity

72,617

72,617

Shareholders’ equity

Total JOYY Inc.’s shareholders’ equity

6,235,410

4,458,482

2,533,489

2,033,976

(9,025,947)

6,235,410

Non-controlling interests

5,862

(365)

5,497

Total shareholders’ equity

6,235,410

4,464,344

2,533,489

2,033,611

(9,025,947)

6,240,907

Total liabilities, mezzanine equity and shareholders’ equity

8,094,957

Notes:

(1) Represents the elimination of intercompany balances among JOYY Inc., the primary beneficiaries of VIEs, the other subsidiaries, and the VIEs and their subsidiaries that we consolidate. Unsettled balance related to technology service fees payable by VIEs to our subsidiaries amounted to US$121.4 million and US$66.8 million as of December 31, 2020 and 2021, respectively.

(2) Represents the elimination of investments among JOYY Inc., the primary beneficiaries of VIEs, the other subsidiaries, and VIEs and their subsidiaries that we consolidate.

13

Selected Condensed Consolidated Cash Flows Data

    

For the Year Ended December 31, 2021

Primary

The 

Equity 

 Beneficiaries of 

VIEs and VIEs’

Company

    

Subsidiaries

    

VIEs

    

 Subsidiaries

    

Eliminations

    

Consolidated

(US$ in thousands)

Net cash provided by (used in) transactions with external parties

393,061

(400,649)

153,715

146,127

Net cash provided by (used in) transactions with intra-Group entities

 

 

(302,728)

 

225,409

 

77,319

 

 

Net cash provided by (used in) continuing operating activities (1)

 

 

90,333

 

(175,240)

 

231,034

 

 

146,127

Net cash provided by (used in) discontinued operating activities

 

 

(1,404)

 

37,207

 

28,486

 

 

64,289

Net cash provided by (used in) operating activities

 

 

88,929

 

(138,033)

 

259,520

 

 

210,416

Net cash provided by (used in) transactions with external parties

 

(104,264)

 

(978,039)

 

65,334

 

170,112

 

 

(846,857)

Net cash provided by (used in) transactions with intra-Group entities

 

 

(758,196)

 

47,051

 

(35,559)

 

746,704

 

Net cash provided by (used in) continuing investing activities (1)

 

(104,264)

 

(1,736,235)

 

112,385

 

134,553

 

746,704

 

(846,857)

Net cash provided (used in) discontinued investing activities

 

 

1,831,847

 

(11,403)

 

(183,994)

 

 

1,636,450

Net cash provided by (used in) investing activities

 

(104,264)

 

95,612

 

100,982

 

(49,441)

 

746,704

 

789,593

Net cash provided by (used in) transactions with external parties

 

(620,839)

 

5,508

 

(11,007)

 

(97,198)

 

 

(723,536)

Net cash provided by (used in) transactions with intra-Group entities

 

723,302

 

60,137

 

(42,113)

 

5,378

 

(746,704)

 

Net cash provided by (used in) continuing financing activities (1)

 

102,463

 

65,645

 

(53,120)

 

(91,820)

 

(746,704)

 

(723,536)

Net cash used in discontinued financing activities

 

 

 

 

 

 

Net cash provided by (used in) financing activities

 

102,463

 

65,645

 

(53,120)

 

(91,820)

 

(746,704)

 

(723,536)

14

    

For the Year Ended December 31, 2020

Primary

The 

Equity 

 Beneficiaries of 

VIEs and VIEs’

Company

    

Subsidiaries

    

VIEs

    

 Subsidiaries

    

Eliminations

    

Consolidated

(US$ in thousands)

Net cash provided by (used in) transactions with external parties

(32,982)

104,095

(73,830)

(2,717)

Net cash provided by (used in) transactions with intra-Group entities

 

 

314,557

 

30,301

 

(344,858)

 

 

Net cash provided by (used in) continuing operating activities (1)

 

 

281,575

 

134,396

 

(418,688)

 

 

(2,717)

Net cash provided by discontinued operating activities

 

 

89,804

 

 

408,059

 

 

497,863

Net cash provided by (used in) operating activities

 

 

371,379

 

134,396

 

(10,629)

 

 

495,146

Net cash provided by (used in) transactions with external parties

 

760,322

 

(16,184)

 

(6,181)

 

(47,787)

 

 

690,170

Net cash (used in) provided by transactions with intra-Group entities

 

(954,102)

 

16,776

 

(49,718)

 

(104,111)

 

1,091,155

 

Net cash provided by (used in) continuing investing activities (1)

 

(193,780)

 

592

 

(55,899)

 

(151,898)

 

1,091,155

 

690,170

Net cash provided by (used in) discontinued investing activities

 

262,681

 

(177,572)

 

 

7,262

 

 

92,371

Net cash provided by (used in) investing activities

 

68,901

 

(176,980)

 

(55,899)

 

(144,636)

 

1,091,155

 

782,541

Net cash (used in) provided by transactions with external parties

 

(66,743)

 

(130,275)

 

38,594

 

21,690

 

 

(136,734)

Net cash provided by transactions with intra-Group entities

 

 

1,019,855

 

46,081

 

25,219

 

(1,091,155)

 

Net cash (used in) provided by continuing financing activities (1)

 

(66,743)

 

889,580

 

84,675

 

46,909

 

(1,091,155)

 

(136,734)

Net cash provided by discontinued financing activities

 

 

1,232

 

 

 

 

1,232

Net cash provided by (used in) financing activities

 

(66,743)

 

890,812

 

84,675

 

46,909

 

(1,091,155)

 

(135,502)

15

    

For the Year Ended December 31, 2019

Primary

The 

Equity 

 Beneficiaries  of 

VIEs and VIEs’

Company

    

Subsidiaries

    

VIEs

    

 Subsidiaries

    

Eliminations

    

Consolidated

(US$ in thousands)

Net cash used in transactions with external parties

(79,011)

(67,152)

(31,422)

(177,585)

Net cash provided by (used in) transactions with intra-Group entities

 

 

(4,647)

 

35,825

 

(31,178)

 

 

Net cash used in continuing operating activities (1)

 

 

(83,658)

 

(31,327)

 

(62,600)

 

 

(177,585)

Net cash provided by discontinued operating activities

 

 

35,567

 

77,068

 

731,078

 

 

843,713

Net cash provided by (used in) operating activities

 

 

(48,091)

 

45,741

 

668,478

 

 

666,128

Net cash used in transactions with external parties

 

(1,572)

 

(1,163,957)

 

9,637

 

(546,963)

 

 

(1,702,855)

Net cash provided by (used in) transactions with intra-Group entities

 

(1,010,395)

 

51,397

 

(7,769)

 

(84,393)

 

1,051,160

 

Net cash used in continuing investing activities (1)

 

(1,011,967)

 

(1,112,560)

 

1,868

 

(631,356)

 

1,051,160

 

(1,702,855)

Net cash used in discontinued investing activities

 

 

(295,286)

 

(208,933)

 

(301,566)

 

242,951

 

(562,834)

Net cash used in investing activities

 

(1,011,967)

 

(1,407,846)

 

(207,065)

 

(932,922)

 

1,294,111

 

(2,265,689)

Net cash provided by transactions with external parties

 

1,012,072

 

14,756

 

 

39,458

 

 

1,066,286

Net cash provided by (used in) transactions with intra-Group entities

 

 

1,073,697

 

29,311

 

(51,848)

 

(1,051,160)

 

Net cash provided by continuing financing activities (1)

 

1,012,072

 

1,088,453

 

29,311

 

(12,390)

 

(1,051,160)

 

1,066,286

Net cash provided by (used in) discontinued financing activities

 

 

418,515

 

132,730

 

(75)

 

(242,951)

 

308,219

Net cash provided by financing activities

 

1,012,072

 

1,506,968

 

162,041

 

(12,465)

 

(1,294,111)

 

1,374,505

Note:

(1)

Represents the elimination of the net cash provided by (used in) operating activities, investing activities and financing activities of JOYY Inc., the primary beneficiaries of VIEs, the other subsidiaries, and the VIEs and their subsidiaries that we consolidate. For the years ended December 31, 2019, 2020 and 2021, cash paid by the VIEs to our subsidiaries for the settlement of technical support fees were US$57.5 million, US$369.9 million and US$52.1 million, respectively.

A. Reserved

B. Capitalization and Indebtedness

Not applicable.

C. Reasons for the Offer and Use of Proceeds

Not applicable.

16

D. Risk Factors

Summary of Risk Factors

An investment in our ADSs is subject to a number of risks, including risks related to our business and industry, risks related to doing business in jurisdictions we operate, risks related to our corporate structure and risks related to our ADSs. The following summarizes some, but not all, of these risks. Please carefully consider all of the information discussed in “Item 3. Key Information—D. Risk Factors” in this annual report for a more thorough description of these and other risks.

Risks Related to Our Business and Industry

We are subject to risks associated with operating in a rapidly developing industry and an evolving market.
If we fail to effectively manage our growth or implement our business strategies, our business and results of operations may be materially and adversely affected.
We face risks associated with the sale of YY Live to Baidu.
We have a limited operating history for some of our businesses, and you should consider our prospects in light of the risks and uncertainties which early-stage companies in evolving industries globally may be exposed to or encounter, including possible volatility in the trading prices of our ADSs.
We generate a substantial majority of our revenue from live streaming services. If our live streaming revenue declines in the future, our results of operations may be materially and adversely affected.
We may face significant risks related to the content and communications on our platforms.
The revenue model for each of our live streaming and our membership program may not remain effective, which may affect our ability to retain existing users and attract new users and materially and adversely affect our business, financial condition and results of operations.
We generate a portion of our revenues from online advertising. If we fail to attract more advertisers to our platforms or if advertisers are less willing to advertise with us, our revenues may be adversely affected.
Our business is subject to complex and evolving Chinese and international laws and regulations regarding cybersecurity, information security, privacy and data protection. Many of these laws and regulations are subject to change and uncertain interpretation, and any failure or perceived failure to comply with these laws and regulations could result in claims, changes to our business practices, negative publicity, legal proceedings, increased cost of operations, or declines in user growth or engagement, or otherwise harm our business.
We face competition in several major aspects of our business. If we fail to compete effectively, we may lose users and advertisers which could materially and adversely affect our business, financial condition and results of operations.

Risks Related to Doing Business in Jurisdictions We Operate

We are subject to the risks of doing business globally.
We face risks and uncertainties to comply with the laws, regulations and rules in various aspects in multiple jurisdictions across the globe including North America, Europe, the Middle East, Southeast Asia, and Eastern Pacific regions, etc. Failure to comply with such applicable laws, regulations and rules may subject our global operations to strict scrutiny by local authorities, which in turn may materially and adversely affect our globalized operations.
Fluctuations in foreign currency exchange rates may adversely affect our operational and financial results, which we report in U.S. dollars.

17

The PRC government’s significant oversight over our business operation could result in a material adverse change in our operations in China and the value of our ADSs and common shares.
The PCAOB is currently unable to inspect our auditor in relation to their audit work performed for our financial statements and the inability of the PCAOB to conduct inspections over our auditor deprives our investors with the benefits of such inspections.
Our ADSs will be prohibited from trading in the United States under the Holding Foreign Companies Accountable Act, or the HFCAA, in 2024 if the PCAOB is unable to inspect or fully investigate auditors located in China, or in 2023 if proposed changes to the law are enacted. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.
The approval of the CSRC or other PRC government authorities may be required in connection with our offerings outside China under PRC law, and, if required, we cannot predict whether or for how long we will be able to obtain such approval.

Risks Related to Our Corporate Structure

If the PRC government finds that the structure we have adopted for our business operations does not comply with PRC laws and regulations, or if these laws or regulations or interpretations of existing laws or regulations change in the future, we could be subject to severe penalties, including the shutting down of our platforms and our business operations currently operated in China.
We rely on contractual arrangements with the variable interest entities and their shareholders for some of our operation in China, which may not be as effective as direct ownership. If the variable interest entities and their shareholders fail to perform their obligations under these contractual arrangements, we may have to resort to litigation or other legal proceedings to enforce our rights, which may be time-consuming, unpredictable, expensive and damaging to our operations and reputation.
Our existing shareholders have substantial influence over our company and their interests may not be aligned with the interests of our other shareholders, which 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 securities.
The shareholders of our PRC variable interest entities may have potential conflicts of interest with us, and if any such conflicts of interest are not resolved in our favor, our business may be materially and adversely affected.

Risks Related to Our ADSs

The trading prices of our ADSs are likely to be volatile, which could result in substantial losses to investors.
Techniques employed by short sellers may drive down the market price of our listed securities.
We may be named as a defendant in putative shareholder class action lawsuits and may be subject to the SEC or third-party investigations which could have a material adverse impact on our business, financial condition, results of operation, cash flows and reputation.
We believe that we were a passive foreign investment company, or PFIC, for United States federal income tax purposes for the taxable year ended December 31, 2021, which could subject United States holders of our ADSs or Class A common shares to significant adverse United States income tax consequences.
Our dual class common 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 common shares and ADSs may view as beneficial.

18

Risks Related to Our Business and Industry

We are subject to risks associated with operating in a rapidly developing industry and an evolving market.

Many of the elements of our business are unique, evolving and relatively unproven. Our business and prospects depend on continuing development of the online social entertainment industry of the world. The market for our services is rapidly developing and evolving, also subject to significant challenges. The success of our business heavily relies on the size and engagement level of our user base, and our ability to successfully monetize our user base and products and services. Developing and integrating new content and services could be expensive and time-consuming, and our efforts in those aspects may not yield the benefits we expect to achieve in a timely manner, or at all. We cannot assure you that we will continue to succeed in the online social entertainment industry or such industry will continue to grow as rapidly as it did in the past.

As users are facing a growing number of entertainment options that directly or indirectly compete with online social entertainment services that we offer, such as live streaming, these services may not maintain or increase their current popularity. Growth of the online social entertainment industry is affected by numerous factors, such as content quality, user experience, technological innovations, development of internet and internet-based services, regulatory environment, and macroeconomic environment. If the online entertainment services that we offer, such as live streaming, as forms of entertainment lose their popularity due to changing social trends and consumer preferences, or if the global online social entertainment market does not grow as quickly as expected, our results of operation and financial condition may be materially and adversely affected.

If we fail to effectively manage our growth or implement our business strategies, our business and results of operations may be materially and adversely affected.

We have experienced a period of significant rapid growth and expansion that has placed, and continues to place, significant strain on our management and resources. We cannot assure you that this level of significant growth will be sustainable or achieved at all in the future. We believe that our continued growth will depend on our ability to develop new sources of revenue, increase monetization, attract new users, retain and expand paying users, encourage additional purchases by our paying users, continue developing innovative products, services and technologies in response to user demand, increase brand awareness through marketing and promotional activities, react to changes in user access to and use of the internet, expand into new market segments, integrate new devices, platforms and operating systems, develop new advertising and promotion methods, attract new advertisers and retain existing advertisers and take advantage of any growth in the relevant markets. We cannot assure you that we will achieve any of the above or achieve any of the above in a cost-effective manner.

To manage our growth and maintain profitability, we anticipate that we will need to continue to implement, from time to time, a variety of new and upgraded operational and financial systems, procedures and controls on an as-needed basis. We will also need to further expand, train, manage and motivate our workforce and manage our relationships with users, performers, third-party game developers, advertisers media platforms and other business partners. All of these endeavors involve risks and will require substantial management efforts and skills and significant additional expenditures. We cannot assure you that we will be able to effectively manage our growth or implement our future business strategies, and failure to do so may materially and adversely affect our business and results of operations.

We face risks associated with the sale of YY Live to Baidu.

On November 16, 2020, we entered into definitive agreements with Baidu, Inc., or Baidu, and made certain amendments to the share purchase agreement on February 7, 2021, pursuant to which Baidu agreed to acquire our PRC video-based entertainment live streaming business, or YY Live, including the YY mobile app, YY.com website, and PC YY, among others, for an aggregate purchase price of approximately US$3.6 billion in cash, subject to certain adjustments. The acquisition has been substantially completed, with certain customary matters remaining to be completed in the future, including necessary regulatory approvals from government authorities. In August 2021, December 2021 and April 2022, we and Baidu have agreed to extend the long stop date of the proposed acquisition to a date mutually agreed upon by the parties. As of the date of this annual report, Baidu has paid an aggregate amount of US$1.9 billion to us and our designated escrow account, and the necessary regulatory approval with respect to the proposed acquisitions has not been obtained yet.

19

On November 18, 2020, Muddy Waters Capital LLC, an entity unrelated to us, issued the Muddy Water short seller report (the “Report”) containing certain allegations against us, including YY Live business. Our audit committee has conducted an independent review of the allegations raised in the Report related to our YY Live business, with the assistance of independent counsel, working with a team of experienced forensic auditors and data analytics experts. Our announcement dated February 8, 2021 disclosed the conclusion of the independent review, which concluded that the allegations raised and conclusions reached in the Report about our YY Live business were not substantiated. But even if the allegations against us may ultimately be proven to be groundless, we have incurred and may continue to incur resources to address fallout from the Report. On November 20, 2020, we and certain of our directors and officers were named in a federal putative securities class action alleging that we have made material misstatements and omissions in documents filed with the SEC regarding certain of the allegations contained in the Report. On March 9, 2022, the court granted the defendants’ motion to dismiss and dismissed the operative complaint in its entirety with prejudice. On April 8, 2022, the co-lead plaintiffs filed a notice of appeal. We are not able to predict the final outcome of such class action and there might be other class actions or regulatory enforcement actions in connection with such allegations. We are not able to predict the possible consequence that may arise from or relate in any way to the allegations contained in the Report. Any adverse outcome as a result of the Report, or any class action or regulatory enforcement action in connection thereof, could have a material adverse effect on our and YY Live’s business, financial condition, results of operation, cash flows, and reputation.

The sale of YY Live to Baidu, which was substantially completed though certain customary matters remaining to be completed in the future, may adversely affect our business, financial condition or results of operations, and could result in the loss of our online users and key employees for our remaining business in China. The deconsolidation of YY Live may adversely affect our results of operations and future development strategy. Together with the transaction, we have entered into a non-compete undertaking with Baidu and its affiliates, which may pose potential restrictions to our video-based entertainment livestreaming business in China and may adversely affect our relationship with existing partners and may have an adverse effect on our future growth prospects in the China market. After the closing and certain customary matters to be completed, there can be no assurance that we may achieve anticipated strategic benefits and we may still experience negative reactions as a result of the sale of the business of YY Live.

We have a limited operating history for some of our businesses, and you should consider our prospects in light of the risks and uncertainties which early-stage companies in evolving industries globally may be exposed to or encounter, including possible volatility in the trading prices of our ADSs.

We have a limited operating history upon which to evaluate the viability and sustainability of our businesses. Our historical results may not be indicative of our future performance. We introduced Bigo in 2019 and has been evolving constantly with the introduction of new businesses globally. As a result of our relatively short history and introduction of new businesses, our historical results of operations may not provide a meaningful basis for evaluating our business, financial performance and future prospects. We may not be able to achieve similar growth rates in future periods as we had witnessed historically. Accordingly, you should not rely on our results of operations for any prior periods as an indication of our future performance. We may again incur net losses and experience adverse impact on our results of operations brought on by our new businesses in the future and you should consider our prospects in light of the risks and uncertainties which early-stage companies in evolving industries globally with limited operating history may be exposed to or encounter, including risks associated with being a public company with global business operations. See “—Risks Related to Our ADSs—The trading prices of our ADSs are likely to be volatile, which could result in substantial losses to investors.”

As we have discontinued Huya and YY Live from our results of operations in August 2020 and February 2021, respectively, our results of operations have been and may continue to be adversely affected by such dispositions. As a result of the discontinuation of Huya and YY Live, we recorded net losses of US$125.1 million from continuing operations attributable to common shareholders of JOYY in 2021. Therefore, we were not profitable on a continuing operation basis in 2021. Although our core business segment Bigo has started to generate profit and achieved net income of US$103.8 million in 2021, Bigo historically incurred net losses or had relatively lower profit margins, and it is possible that it may continue to have similar impact to our results of operations in the future due to relatively lower margins or loss making. We may incur significant costs and expenses in many aspects of our business, such as sales and marketing expenses to acquire users and raise our brand awareness, as well as research and development costs to update existing services and launch new services and rising bandwidth costs to support our video function, grow our user base and generally expand our business operations.

20

Our profitability is also affected by other factors beyond our control, such as the continual development of the industries in which we operate in multiple countries, changes in the macroeconomic and regulatory environment or competitive dynamics and our inability to respond to these changes in a timely and effective manner. The continued success of our business depends on our ability to identify which services will appeal to our user base and to offer such services on commercially acceptable terms. Our ability to finance our planned expansion also depends in part on our ability to convert active users into paying users and increase the average revenue per paying user, or ARPU, and successfully compete in a very competitive market. We may continue to incur net losses in the future.

We generate a substantial majority of our revenue from live streaming services. If our live streaming revenue declines in the future, our results of operations may be materially and adversely affected.

Historically, a substantial majority of our revenues are from live streaming service, membership subscription fees and advertisement. In the year ended December 31, 2021, revenues from live streaming constituted 94.6% of our total net revenue. We expect that the majority of our revenue will continue to be contributed from live streaming services in the near future. Any decline in live streaming revenues may materially and adversely affect our results of operations. See “—The revenue model for each of our live streaming and our membership program may not remain effective, which may affect our ability to retain existing users and attract new users and materially and adversely affect our business, financial condition and results of operations.”

We may face significant risks related to the content and communications on our platforms.

Our live streaming, short-form video and video communication platforms enable users to exchange information, generate and distribute content, advertise products and services, conduct business and engage in various other online activities. However, because a majority of the communications on our platforms are conducted in real time, we are unable to verify the sources of all information posted thereon or examine the content generated by users before it is posted. Therefore, it is possible that users may engage in illegal, obscene or incendiary conversations or activities, including the publishing of inappropriate, infringing or illegal content on our platforms that may be deemed unlawful. If any content on our platforms is considered or deemed illegal, obscene, infringing or incendiary, or if appropriate licenses and third-party consents have not been obtained, allegations or claims may be brought against us for defamation, libel, negligence, copyright, patent or trademark infringement, other unlawful activities or based on other theories. For example, we have occasionally received fines for certain inappropriate materials placed by third parties on our platforms, and may be subject to similar fines and penalties in the future. In April 2019, Bilin, a mobile instant communication application of ours that contributed an insignificant portion of our total revenues, in accordance with the requirements of the Office of the Cyberspace Affairs Commission, ceased its services. Additionally, in September 2021, Hello, our real-time voice interactive platform operated in China was temporarily removed from the app store at the request of the Office of the Central Cyberspace Affairs Commission and is rectifying proactively. We also may face liability for copyright or trademark infringement, fraud, and other claims based on the nature and content of the materials that are delivered, shared or otherwise accessed through or published on our platforms. Defending any such actions could be costly and involve significant time and attention of our management and other resources. If they find that we have not adequately managed the content on our platforms, or if any of our platforms fails to comply with any of such provisions, jurisdictional authorities in various regions may impose legal sanctions on us, including, interviews held by relevant cyberspace authorities, warnings, information update suspension, and in serious cases, suspending or revoking the licenses necessary to operate our platforms, restriction from engaging in internet information services, online behavior restrictions or industry bans.

21

In addition, our content monitoring system may not be effective in preventing misconduct by our platform users and misuse of our platform and such misconduct or misuse may materially and adversely impact our brand image, business, financial condition and results of operations. Because we do not have full control over how and what users will use our platform to communicate, our platform may be misused by individuals or groups of individuals to engage in immoral, disrespectful, fraudulent or illegal activities. For example, we detect spam accounts through which illegal or inappropriate content is streamed or posted and illegal or fraudulent activities are conducted on a timely basis. Media reports and internet forums have covered some of these incidents, which have in some cases generated negative publicity about our platform and brand. We have implemented control procedures to detect and block illegal or inappropriate content and illegal or fraudulent activities conducted through the misuse of our platform, but such procedures may not prevent all such content from being broadcasted or posted or activities from being carried out. Moreover, as we have limited control over real-time and offline behavior of our users, to the extent such behavior is associated with our platform, 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 users suffers or alleges to have suffered physical, financial or emotional harm following contact initiated on our platform or after watching unsettling or inappropriate content that our content monitoring system failed to filter out, we may face civil lawsuits or other liabilities initiated by the affected viewer, or governmental or regulatory actions against us. In response to allegations of illegal or inappropriate activities conducted through our platform or any negative media coverage about us, government authorities may intervene and hold us liable for non-compliance with relevant 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 website and mobile application, or even revoke our licenses or permits to provide internet content service. We endeavor to ensure all users are in compliance with relevant regulations, but we cannot guarantee that all users will comply with all the relevant laws and regulations. Therefore, we may be subject to investigations or subsequent penalties if content displayed on our platform is deemed to be illegal or inappropriate under relevant laws and regulations. As a result, our business may suffer and our user base, revenues and profitability may be materially and adversely affected.

As our international operations continue to expand, we face significant challenges to ensure the content and communications on our platform are in compliance with local jurisdiction’s regulatory framework and social environment, many of which could be substantially different from each other due to the differences in, among others, the legal system, political environment, culture and religion. Such differences may impose more stringent requirements and restrictions to the content we presented. In addition, the regulatory framework for live streaming, short-form video or video communication is still developing and remains uncertain in several countries where we have operations, including, but not limited to, countries such as Saudi Arabia, Indonesia and India. New laws and regulations may also be adopted from time to time to address new issues that come to the government authorities’ attention. Considerable uncertainties still exist with respect to the interpretation and implementation of existing and future laws and regulations governing our business activities in these areas. In addition, we may be required to impose more stringent content monitoring measures, be in compliance with relevant content regulatory regime, obtain relevant licenses or permits or renew or expand the coverage of our existing licenses, and we cannot assure you that we will be able to timely obtain or maintain all the required licenses or permits or make any necessary filings applicable in the future, or comply with other relevant regulatory requirements. If we fail to obtain, hold or maintain any of the required licenses or permits or make the necessary filings on time or at all, or fail to comply with other regulatory requirements, we may be subject to various penalties, including fines, discontinuation restriction of our operations as well as reputation damage. Cultural differences may also impose additional challenges to our efforts in content control. Therefore, such different and possibly more stringent regulatory and cultural environments may increase the risk exposure to our daily operations in multiple jurisdictions across the globe including North America, Europe, the Middle East, Southeast Asia, and Eastern Pacific regions, etc. We have experienced incidents in the past where our application was temporarily suspended in certain markets due to inappropriate content being displayed on our platform. We have also received claims in connection with intellectual property infringement and entered into settlement or license agreements with third parties or are in the process of negotiating such agreements with third parties to resolve such claims. Such incidents or similar incidents related to our failure to comply with laws, regulations and rules in multiple jurisdictions across the globe including North America, Europe, the Middle East, Southeast Asia, and Eastern Pacific regions, etc. could materially and adversely affect our business, results of operations, global reputation and global growth efforts. Requirements of entering into license or settlement agreements may also significantly increase our costs of operations and adversely affect our business results. In addition, each jurisdiction may have a different regulatory framework, implementation and enforcement for live streaming or short-form video or video communication business, which may substantially increase our compliance costs to obtain, maintain or renew requisite licenses and permits or fulfill any required administrative procedures.

22

The revenue model for each of our live streaming and our membership program may not remain effective, which may affect our ability to retain existing users and attract new users and materially and adversely affect our business, financial condition and results of operations.

We offer live streaming services to our users through multiple platforms using a virtual items-based revenue model whereby users can make real-time broadcast to share life moments, show their talents, interact and send virtual gifts, and enjoy fun live sessions with people worldwide. We have generated, and expect to continue to generate, a substantial majority of our live streaming revenues using this revenue model. In 2021, revenues from live streaming contributed 94.6% of our total net revenues. Our live streaming business has experienced significant growth in recent years, but we cannot assure you that we will continue to achieve a similar growth rate in the future, as the user demand for this service may change, decrease substantially or dissipate, or we may fail to anticipate and serve user demands effectively.

We may not be able to continue to successfully implement the virtual items-based revenue model for live streaming, as users may not be able to develop new relationships in the community, or popular performers, channel owners, and famous professional game teams may leave our platforms and we may be unable to attract new talent that can attract users or cause such users to increase the amount of time spent engaging and money spent on purchasing in-channel virtual items on our platforms. In addition, certain content on our live streaming platforms, such as certain online games owned by or licensed to certain gaming companies or publishers, may not continue to be available to our users for live streaming purposes. Failure to keep our users engaged in the live streaming service may result in reducing average revenue per user and the number of paying users, which may adversely affect our financial condition and results of operations.

Furthermore, under our current arrangements with certain talent performers, agencies, channel owners and famous professional game teams, we share with them a portion of the revenues we derive from the sales of in-channel virtual items on our live streaming platform. In turn, this may affect the user and revenue growth in this business, which may materially and adversely affect our financial condition and results of operations.

In addition, we have been a pioneer in offering an online concert platform to music performers and platform users. We also continue to focus on the development of professionally-curated user generated content, or PUGC, and professionally generated content, or PGC, as well as introducing more e-sports content on our platforms. However, if our users decide to access live streaming content provided by our current or future competitors, our business, financial condition and results of operations could be materially and adversely affected.

Users may also purchase time-based virtual items from us, such as the membership subscription service with the designation of Noble Members for themselves. We offer a range of privileges and benefits, such as virtual items exclusively available to members, dedicated customer services specialist and priority entrance to certain live performances. However, we may not be able to further build or maintain our membership base in the future for various reasons—for example, if we fail to continue to provide innovative products and services that are attractive to members, we may not be able to retain them and our business, financial condition and results of operations could be adversely affected.

We generate a portion of our revenues from online advertising. If we fail to attract more advertisers to our platforms or if advertisers are less willing to advertise with us, our revenues may be adversely affected.

We generate a portion of our revenues from online advertising. Although we have become less dependent upon online advertising revenues due to a shift in the majority of our revenues from online advertising to live streaming service, our revenues still partly depend on the continual development of the online advertising industry and advertisers’ allocation of budgets to internet advertising. In addition, companies that decide to advertise or promote online may utilize more established methods or channels for online advertising, such as more established internet portals or search engines, over advertising on our platforms. If the online advertising market size does not increase from current levels, or if we are unable to capture and retain a sufficient share of that market, our ability to maintain or increase our current level of online advertising revenues and our profitability and prospects could be adversely affected.

23

We offer advertising services substantially through contracts entered into with third-party advertising agencies and by way of displaying advertisement on our websites and platforms or providing promotion integrated into the programs, shows or other content offered on our platforms. We cannot assure you that we will be able to retain existing direct advertisers or advertising agencies or attract new direct advertisers and advertising agencies. Since our arrangements with third-party advertising agencies typically involve one-year framework agreements, these advertising arrangements may be easily amended or terminated without incurring liabilities. If we fail to retain existing advertisers and advertising agencies or attract new direct advertisers and direct advertising agencies or any of our current advertising methods or promotion activities become less effective, our business, financial condition and results of operations may be adversely affected.

Our business is subject to complex and evolving Chinese and international laws and regulations regarding cybersecurity, information security, privacy and data protection. Many of these laws and regulations are subject to change and uncertain interpretation, and any failure or perceived failure to comply with these laws and regulations could result in claims, changes to our business practices, negative publicity, legal proceedings, increased cost of operations, or declines in user growth or engagement, or otherwise harm our business.

Our business generates and processes a large quantity of data. We face risks inherent in handling and protecting large volume of data. In particular, we face a number of challenges relating to data from transactions and other activities on our platforms, including:

protecting the data in and hosted on our system, including against attacks on our system by outside parties or fraudulent behavior or improper use by our employees;
addressing concerns related to privacy and sharing, safety, security and other factors; and
complying with applicable laws, rules and regulations relating to the collection, use, storage, transfer, disclosure and security of personal information, including any requests from regulatory and government authorities relating to these data.

In general, we expect that data security and data protection compliance will receive greater attention and focus from regulators, both domestically and globally, as well as attract continued or greater public scrutiny and attention going forward, which could increase our compliance costs and subject us to heightened risks and challenges associated with data security and protection. If we are unable to manage these risks, we could become subject to penalties, including fines, suspension of business and revocation of required licenses, and our reputation and results of operations could be materially and adversely affected.

For our operations in China, the PRC regulatory and enforcement regime with regard to data security and data protection is evolving and may be subject to different interpretations or significant changes. Moreover, different PRC regulatory bodies, including the Standing Committee of the NPC, the Ministry of Industry and Information Technology, or the MIIT, the CAC, the Ministry of Public Security, or the MPS, and the State Administration for Market Regulation, or the SAMR, have enforced data privacy and protections laws and regulations with varying standards and applications. See “Item 4. Information on the Company—B. Business Overview—Regulations—PRC Regulation—Information Security and Censorship,” “Item 4. Information on the Company—B. Business Overview—Regulations—PRC Regulation—Privacy Protection,” and “Item 4. Information on the Company—B. Business Overview—Regulations—PRC Regulation— Regulations on Overseas Listing by Domestic Companies.” The following are examples of certain recent PRC regulatory activities in this area:

24

Data Security

In June 2021, the Standing Committee of the NPC promulgated the PRC Data Security Law, which took effect in September 2021. The PRC Data Security Law, among other things, provides for security review procedure for data-related activities that may affect national security. In July 2021, the State Council promulgated the Regulations on Protection of Critical Information Infrastructure, which became effective on September 1, 2021. Pursuant to this regulation, critical information infrastructure means key network facilities or information systems of critical industries or sectors, such as public communication and information service, energy, transportation, water conservation, finance, public services, e-government affairs and national defense science, the damage, malfunction or data leakage of which may endanger national security, people’s livelihoods and the public interest. In December 2021, the CAC, together with other authorities, jointly promulgated the Cybersecurity Review Measures, which became effective on February 15, 2022 and replaces its predecessor regulation. Pursuant to the Cybersecurity Review Measures, critical information infrastructure operators that procure internet products and services, and operators of network platforms conducting data processing activities must be subject to the cybersecurity review if their activities affect or may affect national security. The Cybersecurity Review Measures further stipulates that network platform operators that hold personal information of over one million users shall apply with the Cybersecurity Review Office for a cybersecurity review when listing their securities “in a foreign country.” Given that the Cybersecurity Review Measures was recently promulgated, there are substantial uncertainties as to its interpretation, application, and enforcement. On November 14, 2021, the CAC published a draft of the Administrative Measures for Internet Data Security, or the Draft Data Security Regulations, for public comments. The Draft Data Security Regulations provides that data processors refer to individuals or organizations that, during their data processing activities such as data collection, storage, utilization, transmission, publication and deletion, have autonomy over the purpose and the manner of data processing. In accordance with the Draft Data Security Regulations, data processors conducting the following activities must apply for cybersecurity review: (i) merger, reorganization, or division of internet platform operators that have acquired a large number of data resources related to national security, economic development, or public interests, which affects or may affect national security; (ii) a foreign listing by a data processor processing personal information of over one million users; (iii) a listing in Hong Kong which affects or may affect national security; or (iv) other data processing activities that affect or may affect national security. There have been no further clarifications from the authorities as of the date of this annual report as to the standards for determining such activities that “affects or may affect national security.” In addition, the Draft Data Security Regulations requires that data processors that process “important data” or are listed overseas must conduct an annual data security assessment by itself or commission a data security service provider to do so, and submit the assessment report of the preceding year to the municipal cybersecurity department by the end of January each year. The period for which the CAC solicited comments on this draft ended on December 13, 2021, but there is no timetable as to when the draft regulations will be enacted. As such, substantial uncertainties exist with respect to the enactment timetable, final content, interpretation, and implementation of the draft regulations, including the standards for determining activities that “affects or may affect national security.” As the Draft Data Security Regulations have not been adopted and it remains unclear whether the formal version adopted in the future will have any further material changes, it is uncertain how the draft regulations will be enacted, interpreted or implemented and how they will affect us.

Personal Information and Privacy

The Anti-monopoly Guidelines for the Platform Economy Sector published by the Anti-monopoly Committee of the State Council, effective on February 7, 2021, prohibits collection of unnecessary user information through coercive means by online platforms operators.
In August 2021, the Standing Committee of the NPC promulgated the PRC Personal Information Protection Law, which integrates the scattered rules with respect to personal information rights and privacy protection and took effect on November 1, 2021. We update our privacy policies from time to time to meet the latest regulatory requirements of PRC government authorities and adopt technical measures to protect data and ensure cybersecurity in a systematic way. Nonetheless, the PRC Personal Information Protection Law elevates the protection requirements for personal information processing, and many specific requirements of this law remain to be clarified by the CAC, other regulatory authorities, and courts in practice. We may be required to make further adjustments to our business practices to comply with the personal information protection laws and regulations.

25

Many of the data-related legislations are relatively new and certain concepts thereunder remain subject to interpretation by the regulators. If any data that we possess belongs to data categories that are subject to heightened scrutiny, we may be required to adopt stricter measures for protection and management of such data. The Cybersecurity Review Measures and the Draft Data Security Regulations remain unclear on whether the relevant requirements will be applicable to companies that are already listed in the United States, such as us, if we were to pursue another listing outside of the PRC. We cannot predict the impact of the Cybersecurity Review Measures and the Draft Data Security Regulations, if any, at this stage, and we will closely monitor and assess any development in the rule-making process. If the Cybersecurity Review Measures and the enacted version of the Draft Data Security Regulations mandate clearance of cybersecurity review and other specific actions to be taken by issuers like us, we face uncertainties as to whether these additional procedures can be completed by us timely, or at all, which may delay or disallow our future listings (should we decide to pursue them), subject us to government enforcement actions and investigations, fines, penalties, suspension of our non-compliant operations, or removal of our apps from the relevant application stores, and materially and adversely affect our business and results of operations. As of the date of this annual report, we have not been involved in any formal investigations on cybersecurity review made by the CAC on such basis.

In general, compliance with the existing PRC laws and regulations, as well as additional laws and regulations that PRC regulatory bodies may enact in the future, related to data security and personal information protection, may be costly and result in additional expenses to us, and subject us to negative publicity, which could harm our reputation and business operations. There are also uncertainties with respect to how such laws and regulations will be implemented and interpreted in practice.

Legal developments in Europe have created compliance uncertainty regarding the processing of personal data. For example, the General Data Protection Regulation, or GDPR, which came into application in the European Union, or EU, on May 25, 2018, applies to all of our activities conducted from an establishment in the EU or related to products and services that we offer to EU users. The GDPR creates significant new requirements regarding the protection of personal data and significantly increases the financial penalties for noncompliance. We may be considered in violation of the GDPR and thus be required to adopt additional measures in the future. If we fail to comply with the requirements stipulated by the GDPR in a timely manner, or at all, we may be subject to significant penalties and fines, which may in turn adversely affect our business, reputation, financial condition and operating results.

In addition to the new requirements imposed by the GDPR, the privacy requirements and expectations created in the EU by the GDPR are stricter than certain other regions. These requirements include rules restricting the flow of data across borders. These restrictions may cause companies to localize data, and may otherwise impact the use of our services.

Additionally, California enacted legislation that has been dubbed the first “GDPR-like” law in the United States. Known as the California Consumer Privacy Act, or CCPA, it creates new individual privacy rights for consumers (as that word is broadly defined in the law) and places increased privacy and security obligations on entities handling personal data of consumers or households. The CCPA, which went into effect on January 1, 2020, requires covered companies to provide new disclosures to California consumers, and provides such consumers new ways to opt-out of certain sales of personal information. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches that is expected to increase data breach litigation. The CCPA may increase our compliance costs and potential liability. Some observers have noted that the CCPA could mark the beginning of a trend toward more stringent privacy legislation in the United States, which could increase our potential liability and adversely affect our business.

26

Furthermore, we may also be subject to the Information Technology Act 2000 of India, which primarily provides for (i) civil liability to compensate for wrongful loss or gain to any person arising from negligence in implementing and maintaining reasonable security practices and procedures with respect to sensitive personal data or information that we possess, deal with or handle in our computer systems, networks, databases and software, and (ii) criminal punishment if, in the course of performing a contract, a service provider discloses personal information without the consent of the person concerned or is in breach of a lawful contract and does so with the intention to cause, or knowing it is likely to cause, wrongful loss or wrongful gain. As our global expansion evolves, we may, from time to time, be subject to data protection regulations from other jurisdictions, which may impose additional and more stringent requirements. See “Item 4. Information on the Company—B. Business Overview—Regulations—Regulations in Multiple Jurisdictions Where We Operate (other than China)—Regulations on Data Privacy and Protection.”

We make statements about our use and disclosure of PII through our privacy policy, information provided on our internet platform and press statements. Any failure by us to comply with these public statements or with international privacy-related or data protection laws and regulations could result in proceedings against us by governmental entities or others. In addition to reputational impacts, penalties could include ongoing audit requirements and significant legal liability. None of the data security measures can provide absolute security, and losses or unauthorized access to or releases of confidential information, in particular PII, may still occur, which could materially and adversely affect our reputation, financial condition and operating results.

From time to time, concerns may be expressed about whether our products, services, or processes compromise the privacy of users, customers, and others. Concerns about our practices with regard to the collection, use, disclosure, or security of PII or other privacy related matters, even if unfounded, could damage our reputation and adversely affect our operating results.

We face competition in several major aspects of our business. If we fail to compete effectively, we may lose users and advertisers which could materially and adversely affect our business, financial condition and results of operations.

We face competition in several major aspects of our business, particularly from companies that provide social media services. Some of our competitors may have longer operating histories and significantly greater financial, technical and marketing resources than we do, and in turn may have an advantage in attracting and retaining users and advertisers. In addition, competitors in some areas of our business may have significantly larger user bases and more established brand names than we do and may be able to more effectively leverage their user bases and brand names to provide live streaming, social media, internet communication, and other products and services, and thereby increase their respective market shares.

In relation to our global business, our competitors primarily include global short-form video platforms such as TikTok, and livestreaming platforms such as Twitch in certain regions. We also compete for online advertising revenues with other internet companies that sell online advertising services globally.

If we are not able to effectively compete in any of our lines of business, our overall user base and level of user engagement may decrease, which could reduce our paying users or make us less attractive to advertisers. We may be required to spend additional resources to further increase our brand recognition and promote our products and services, and such additional spending could adversely affect our profitability. Furthermore, if we are involved in disputes with any of our competitors that result in negative publicity to us, such disputes, regardless of their veracity or outcome, may harm our reputation or brand image and in turn lead to reduced number of users and advertisers. Any legal proceedings or measures we take in response to such disputes may be expensive, time-consuming and disruptive to our operations and divert our management’s attention.

Our competitors may unilaterally decide to adopt a wide range of measures targeted at us, including possibly designing their products to negatively impact our operations, such as sending virus-like programs to attack elements of our platforms. Some competitors may also make their applications incompatible with ours, effectively requiring users to either stop using our competitors’ products or uninstall our products, leading to a reduction in our number of users.

Our business and results of operations have been and may continue to be affected by the COVID-19 pandemic.

The COVID-19 pandemic has resulted in authorities implementing numerous preventative measures to contain or mitigate the outbreak of the virus, such as travel bans and restrictions, limitations on business activities, quarantines, and shelter-in-place orders. These measures have caused, and are continuing to cause, business slowdowns or shutdowns in affected areas, both regionally and worldwide, which have significantly impacted our business and results of operations.

27

The COVID-19 has affected and may continue to affect our business and our users’ behaviors. On the one hand, lockdown and social distancing measures implemented to control the spread of COVID-19 have led to the increase in demand for premium online entertainment content and authentic social engagement. As a result, we experienced an increase in user traffic on our live streaming and short-form video platforms and time spent by our users on our platforms during the lockdown period, which partially led to the rapid growth of our global business. However, there can be no assurance that such momentum will continue in the future, especially under the circumstances that the lockdown and social distancing measures were gradually relaxed or lifted in many areas of the world starting from the second half of 2021.

On the other hand, the pandemic has also had a negative impact on the activity level of certain users and broadcasters on our social media platforms, particularly those who are interested in, or rely on, offline activities and offline venues. In addition, a number of entertainment events in various countries and regions have been cancelled, delayed or otherwise disrupted, which affected the effectiveness of some of our localized operational activities, and we devoted substantial resources to make necessary adjustment to the related plans. The pandemic may also negatively affect our users’ spending and their willingness to purchase virtual items or other products or services on our platforms. As an effort to contain the spread of COVID-19, many countries took precautionary measures that reduced economic activities, including temporary closure of corporate offices, retail outlets and other business facilities, as well as strict implementation of quarantine measures. These measures adversely impacted the macroeconomic environment as well as the income and personal financial condition of many individuals, which in turn adversely affected the willingness of some of our users to purchase virtual items or other products or services on our platforms. Substantial uncertainties remain as to the impact of the resurgence of COVID-19. Our operations have and may continue to experience disruptions, such as temporary closure of our offices and/or those of our partners or suppliers, suspension or delay of services, and travel restrictions and limits on access to public venues. We have corporate offices in different parts of the world that have been significantly affected by the outbreak. Our offline operations in those regions have also been affected to varying degrees. Our business partners have also been affected by the outbreak of COVID-19, and performance of their obligations under our arrangements with them may be delayed or otherwise disrupted.

As a result of any of the above developments, our business, financial condition and results of operations may be adversely affected by the pandemic outbreak to the extent that COVID-19 continues to affect the global economy in general. We will closely monitor the further developments of the COVID-19 outbreak. The full extent to which the COVID-19 outbreak impacts our businesses and results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of the pandemic, and the actions to contain the pandemic and the impact on the global financial market and economy, among others. For more information, please see “Item 5. Operating and Financial Review and Prospects—A. Operating Results—Impact of COVID-19 On Our Operations.”

We have granted employee stock options and other share-based awards in the past and are very likely to continue to do so in the future. We recognize share-based compensation expenses in our consolidated statements of operations in accordance with the relevant rules under U.S. GAAP, which have had and may continue to have a material and adverse effect on our results of operations.

We have adopted several share incentive plans and granted share-based compensation awards pursuant to which, including share options, restricted shares and restricted share units, to various employees, key personnel and other non-employees to incentivize performance and align their interests with ours. As of March 31, 2022, options to purchase 9,414,400 Class A common shares, 16,154,922 restricted shares and 44,755,859 restricted share units were outstanding under our share incentive plans. As a result of these grants and potential future grants, we had incurred in the past and expect to continue to incur significant share-based compensation expenses in the future. The amount of these expenses is based on the fair value of the share-based awards. We account for compensation costs for certain share-based compensation awards granted in the past using a graded-vesting method and recognize expenses in our consolidated statements of operations in accordance with the relevant rules under U.S. GAAP. The expenses associated with share-based compensation materially increased our net losses or reduced our net income in the past, and may reduce our net income in the future. In addition, any additional securities issued under share-based compensation schemes will dilute the ownership interests of our shareholders, including holders of our ADSs. However, if we limit the scope of the share-based compensation schemes, we may not be able to attract or retain key personnel who expect to be compensated by options, restricted shares or restricted share units.

28

The number of mobile active users we have may fluctuate and we may fail to attract more paying users, which may materially and adversely affect our revenues growth, results of operations and financial condition.

The number of our mobile monthly active users across various platforms of ours may fluctuate significantly from time to time. The number of our mobile monthly active users may vary significantly from quarter to quarter due to a variety of factors, including, but not limited to (i) overall consumer demand for online entertainment services such as livestreaming; (ii) our ability to attract and attain users; (iii) seasonality in activity level of our users; (iv) increases in sales and marketing expenses and other operating expenses that we may incur to grow and expand our operations; (v) timing of promotional and marketing activities; and (vi) government regulations of the markets that we currently operate in.

For instance, in late June 2020, the Indian government took extensive measures to block certain China-based apps in its local market and defend other geopolitical risks. Our platforms, including Bigo Live, Likee and Hago, were also perceived by the Indian government as China-based apps and were subsequently blocked as a result, which has negatively affected the scale of our user base and resulted a short-term impact on our operations. In addition, we voluntarily reduced the sales and marketing expenditures for Likee and Hago in 2021, which has negatively affected our user acquisition and in turn led to a decrease in their user base. If we are unable to attract new users and retain them as active users and convert non-paying active users into paying users, the numbers of our active users and paying users may further fluctuate and our growth prospects, results of operations and financial condition may be materially and adversely affected.

We may not be able to keep our users highly engaged, which may reduce our monetization opportunities and materially and adversely affect our revenues, profitability and prospects.

Our success depends on our ability to maintain and grow our user base and keep our users highly engaged. In order to attract and retain users and remain competitive, we must continue to innovate our products and services, implement new technologies and functionalities and improve the features of our platforms in order to entice users to use our products and services more frequently and for longer durations.

The internet industry is characterized by constant changes, including rapid technological evolution, continual shifts in customer demands, frequent introductions of new products and services and constant emergence of new industry standards and practices. Thus our success will depend, in part, on our ability to respond to these changes on a cost-effective and timely basis; failure to do so may cause our user base to shrink and user engagement level to decline and our results of operations would be materially and adversely affected. For example, our plan to more broadly support mobile-live broadcasting across our live streaming platform and retain the ability to offer high quality delivery of voice and video data may cause us to incur significant additional costs and may not succeed.

Due to the intensified competitions among audio and video-based social entertainment platforms, users may leave us for competitors’ platforms more quickly than in other online sectors. A decrease in the number of our active users may reduce the diversity and vibrancy of our platforms’ online ecosystem and affect our user-generated channels, which may in turn reduce our monetization opportunities and have a material and adverse effect on our business, financial condition and results of operations.

We cannot assure you that our platforms will continue to be sufficiently popular with our users to offset the costs incurred to operate and expand it. Our sales and marketing expenses may significantly increase in the future, which could have an adverse effect on our results of operations. Failure to maintain or grow our user base in a cost-effective manner, or at all, and keep our users highly engaged would materially and negatively affect our results of operations.

Spammers and malicious applications may affect user experience, which could reduce our ability to attract users and advertisers and materially and adversely affect our business, financial condition and results of operations.

Spammers may use our platforms to send targeted and untargeted spam messages to users, which may affect user experience. As a result, our users may use our products and services less or stop using them altogether. In spamming activities, spammers typically create multiple user accounts for the purpose of sending spam messages. Although we attempt to identify and delete accounts created for spamming purposes, we may not be able to effectively eliminate all spam messages from our platforms in a timely fashion. Any spamming activities could have a material and adverse effect on our business, financial condition and results of operations.

29

We use third-party services and technologies in connection with our business, and any disruption to the provision of these services and technologies to us could result in adverse publicity and a slowdown in the growth of our users, which could materially and adversely affect our business, financial condition and results of operations.

Our business depends upon services provided by, and relationships with, third parties. If we are unable to retain or attract popular talents such as performers, channel managers, professional game players, commentators and hosts for our live streaming platform or if these talents cannot draw fans or participants, our results of operations may be adversely affected. Also, if channel owners are unable to reach or maintain mutually satisfactory cooperation arrangements with the performers on their channels on our live streaming platform, we may lose popular performers and our business and operations may be adversely affected. Furthermore, if we are unable to obtain or retain rights to host popular online games or popular in-game virtual items, or if we are required to share a bigger portion of our revenues with third-party game developers, we could be required to devote greater resources and time to obtain hosting rights for new games and applications from other parties, and our results of operations may be impacted. In addition, some third-party software we use in our operations are currently publicly available without charge. If the owner of any such software decides to charge users or no longer makes the software publicly available, we may need to incur significant cost to license the software, find replacement software or develop alternative software. If we are unable to find or develop replacement software at a reasonable cost, or at all, our business and operations may be adversely affected.

Some of the services offered by us run on a complex network of servers located in and maintained by third-party data centers and our overall network relies on broadband connections provided by third-party operators. We expect this dependence on third parties to continue. The networks maintained and services provided by such third parties are vulnerable to damage or interruption, which could impact our results of operations. See “—System failure, interruptions and downtime can result in adverse publicity for our products and result in net revenue losses, a slowdown in the growth of our registered user accounts and a decrease in the number of our active users. If any of these system disruptions occurs, our business, financial condition and results of operations may be materially and adversely affected.”

Furthermore, we generate substantially all of our online advertising revenues through agreements entered into with various third-party advertising agencies that represent advertisers. We do not have long-term cooperation agreements or exclusive arrangements with these agencies and they may elect to direct business opportunities to other advertising service providers. If we fail to retain and enhance our business relationships with these third-party advertising agencies, we may suffer from a loss of advertisers and our business and results of operations may be materially and adversely affected.

In addition, we sell a significant portion of our products and services through third-party online payment systems. If any of these third-party online payment systems suffer from security breaches, users may lose confidence in such payment systems and refrain from purchasing our virtual items online, in which case our results of operations would be negatively impacted. See “—The security of operations of, and fees charged by, third-party online payment platforms may have a material adverse effect on our business and results of operations.”

We exercise no control over the third parties with whom we have business arrangements. If such third parties increase their prices, fail to provide their services effectively, terminate their service or agreements or discontinue their relationships with us, we could suffer service interruptions, reduced revenues or increased costs, any of which may have a material adverse effect on our business, financial condition and results of operations.

30

System failure, interruptions and downtime can result in adverse publicity for our products and result in net revenue losses, a slowdown in the growth of our registered user accounts and a decrease in the number of our active users. If any of these system disruptions occurs, our business, financial condition and results of operations may be materially and adversely affected.

Although we seek to reduce the possibility of disruptions or other outages, our services may be disrupted by problems with our own technology and system, such as malfunctions in our software or other facilities and network overload. Our systems may be vulnerable to damage or interruption from telecommunication failures, power loss, computer attacks or viruses, earthquakes, floods, fires, terrorist attacks, geopolitical events, and similar events. We have experienced system failures for some operations in China. Those responsible were subsequently found guilty and penalized by the PRC courts and we have subsequently updated our system to make it more difficult for similar attacks to succeed in the future, but we cannot assure you that there will be no similar technical failures in other jurisdictions in the future. Parts of our system are not fully redundant, and our disaster recovery planning is not sufficient for all eventualities. Despite any precaution we may take, the occurrence of a natural disaster or other unanticipated problems at our hosting facilities could result in lengthy interruptions in the availability of our products and services. Any interruption in the ability of our users to use our products and services could reduce our future revenues, harm our future profits, subject us to regulatory scrutiny and lead users to seek alternative forms of online social interactions.

Our servers that process user payments experience some downtime on a regular basis, which may negatively affect our brand and user perception of the reliability of our systems. Any scheduled or unscheduled interruption in the ability of users to use our payment systems could result in an immediate, and possibly substantial, loss of revenues.

Our users may use our products or services for critical transactions and communications, especially business communications. As a result, any system failures could result in damage to such users’ businesses. These users could seek significant compensation from us for their losses. Even if unsuccessful, this type of claim would likely be time consuming and costly for us to address.

We have limited control over the prices of the services provided by telecommunication service providers and may have limited access to alternative networks or services. If the prices we pay for telecommunications and internet services rise significantly, our results of operations may be materially and adversely affected. Furthermore, if internet access fees or other charges to internet users increase, our user traffic may decline and our business may be harmed.

31

The respective number of our registered user accounts, active users and paying users may overstate the number of unique individuals who register to use our products and services, log on to our platforms, purchase virtual items or other products and services on our platforms or access Bigo.tv, respectively, and may therefore lead to an inaccurate interpretation of our average revenue per paying user metric and of our business operations by our management and by investors, and may affect advertisers’ decisions on the amount spent on advertising with us.

Users of Bigo who raised withdrawal transactions are required to provide full name, date of birth and identity information, otherwise users are not required or obligated to undergo real-name verification under the current valid regulation. Therefore we cannot and do not track all the number of unique paying users. Instead, we track the number of registered user accounts, active users and paying users. We calculate certain operating metrics in the following ways: (a) the number of registered user accounts is the cumulative number of user accounts at the end of the relevant period that have logged onto our platforms at least once after registration, (b) the number of active users is the cumulative number of user accounts at the end of the relevant period that have signed onto our platforms at least once during the relevant period, and (c) the number of paying users is the cumulative number of registered user accounts that have purchased virtual items or other products and services on our platforms at least once during the relevant period. The actual number of unique individual users, however, is likely to be lower than that of registered user accounts, active users and paying users, potentially significantly, for three primary reasons. First, each individual user may register more than once and therefore have more than one account, and sign onto each of these accounts during a given period. For example, a user may (a) create separate accounts for community and personal use and log onto each account at different times for different activities or (b) if he or she lost his or her original username or password, he or she can simply register again and create an additional account. Second, we experience irregular registration activities such as the creation of a significant number of improper user accounts by a limited number of individuals, which may be in violation of our policies, including for the purpose of clogging our network or posting spam to our channels. We believe that some of these accounts may also be created for specific purposes such as to increase the number of votes for certain performers in various contests, but the number of registered user accounts, paying users and active users do not exclude user accounts created for such purposes. We have limited ability to validate or confirm the accuracy of information provided during the user registration process to ascertain whether a new user account created was actually created by an existing user who is registering duplicative accounts. Thus, the respective number of our registered user accounts, active users and paying users may overstate the number of unique individuals who register on our platforms, sign onto our platforms, purchase virtual items or other products and services on our platforms and access Bigo.tv, respectively which may lead to an inaccurate interpretation of our average revenue per paying user metric.

In addition, we may be unable to track whether we are successfully converting registered users or active users into paying users since we do not track the number of unique individuals or operate our platforms on a real-name basis. If the growth in the number of our registered user accounts, active users or paying users is lower than the actual growth in the number of unique individual registered, active or paying users, our user engagement level, sales and our business may not grow as quickly as we expect, and advertisers may reduce the amount spent on advertising with us, which may harm our business, financial condition and results of operations. In addition, such overstatement may cause inaccurate evaluation of our business operations by our management and by investors, which may also materially and adversely affect our business and results of operations.

Concerns about collection and use of personal data could damage our reputation and deter current and potential users from using our products and services, which could lead to lower revenues.

Concerns about our practices with regard to the collection, use or disclosure of personal information or other privacy-related matters, even if unfounded, could damage our reputation and operating results. We apply strict management and protection for any information provided by users and, under our privacy policy, without our users’ prior consent, we will not provide any of our users’ personal information to any unrelated third party. While we strive to comply with our privacy guidelines as well as all applicable data protection laws and regulations, any failure or perceived failure to comply may result in proceedings or actions against us by government entities or others, and could damage our reputation. User and regulatory attitudes towards privacy are evolving, and future regulatory or user concerns about the extent to which personal information is used or shared with advertisers or others may adversely affect our ability to share certain data with advertisers, which may limit certain methods of targeted advertising. Concerns about the security of personal data could also lead to a decline in general internet usage, which could lead to lower registered, active or paying user numbers on our platforms. A significant reduction in registered, active or paying user numbers could lead to lower revenues, which could have a material and adverse effect on our business, financial condition and results of operations.

32

The security of operations of, and fees charged by, third-party online payment platforms may have a material adverse effect on our business and results of operations.

Currently, we sell almost all of our products and services to our users through third-party online payment systems. We expect that an increasing amount of our sales will be conducted over the internet as a result of the growing use of online payment systems. In all these online payment transactions, secured transmission of confidential information such as customers’ credit card numbers and personal information over public networks is essential to maintain consumer confidence.

We do not have control over the security measures of our third-party online payment vendors, and security breaches of the online payment systems that we use could expose us to litigation and possible liability for failing to secure confidential customer information and could, among other things, damage our reputation and the perceived security of all of the online payment systems that we use. If a well-publicized internet or mobile network security breach were to occur, users concerned about the security of their online financial transactions may become reluctant to purchase our virtual items even if the publicized breach did not involve payment systems or methods used by us. In addition, there may be billing software errors that would damage customer confidence in these online payment systems. If any of the above were to occur and damage our reputation or the perceived security of the online payment systems we use, we may lose paying users and users may be discouraged from purchasing our services, which may have a material adverse effect on our business.

In addition, there are currently only a limited number of third-party online payment systems. If any of these major payment systems decides to cease to provide services to us, or significantly increase the percentage they charge us for using their payment systems for our virtual items and other services, our results of operations may be materially and adversely affected.

Our core values of focusing on user experience and satisfaction first and acting for the long-term may conflict with the short-term operating results of our business, and also negatively impact our relationships with advertisers or other third parties.

One of our core values is to focus on user experience and satisfaction, which we believe is essential to our success and serves the best, long-term interests of our company and our shareholders. Therefore, we have made, and may make in the future, significant investments or changes in strategy that we think will benefit our users, even if our decision negatively impacts our operating results in the short term. In addition, this philosophy of putting our users first may also negatively impact our relationships with advertisers or other third parties, and may not result in the long-term benefits that we expect, in which case the success of our business and operating results could be harmed.

We have limited experience in international markets. If we fail to meet the challenges presented by our increasingly globalized operations, our business, financial condition and results of operations may be materially and adversely affected.

We have limited experience in international markets and we expect to enter into and expand our operations in international markets, primarily leveraging Bigo’s existing products and operations. Bigo’s businesses have footprint around the world, primarily including North America, Europe, the Middle East, Southeast Asia and Eastern Pacific regions, etc. Global expansion is a key growth strategy for us, which exposes us to a number of risks, including:

compliance with applicable laws and regulations in multiple jurisdictions, including, but not limited to, internet content provider licenses and other applicable licenses or governmental authorizations;
policies that increase restrictions on our ability to invest in certain jurisdictions, especially in the telecommunication and internet sectors;
challenges in identifying appropriate local business partners and establishing and maintaining good working relationships with them. Our business partners primarily include popular talents and their agencies, third parties that promote our platform and applications and third parties that provide us technology support;
challenges in obtaining and maintaining sufficient intellectual property protection and rights;
challenges in commercializing Bigo’s platforms in international markets without infringing, misappropriating or otherwise violating the intellectual property rights of third parties;

33

challenges in formulating effective marketing strategies targeting users from various jurisdictions and cultures, who have a diverse range of preferences and demands;
lack of acceptance of our product and service offerings, and challenges of localizing our offerings to appeal to local tastes;
challenges in replicating or adapting our company policies and procedures to operating environments that are different from each other, including technology infrastructure;
challengers in meeting local advertiser demands as well as online marketing practices and conventions;
differences in user and advertiser reception and perception of Bigo’s applications internationally;
challenges in managing compliance with local labor regulations and risks associated with labor dispute across different jurisdictions;
fluctuations in currency exchange rates;
increased competition with local players in different markets and sub-markets;
political instability and general economic or political conditions in particular countries or regions, including territorial or trade disputes, war and terrorism;
exposure to different tax jurisdictions that may subject us to greater fluctuations in our effective tax rate and assessments in multiple jurisdictions on various tax-related assertions, including transfer pricing adjustments and permanent establishment;
challenges of maintaining efficient and consolidated internal systems, including information technology infrastructure, and of achieving customization and integration of these systems;
compliance with privacy laws and data security laws, including heightened restrictions and barriers on the transfer of data between different jurisdictions; and
increased costs associated with doing business in multiple jurisdictions.

There is no assurance we will be able to manage these risks and challenges as we continue to grow our international businesses. Failure to manage these risks and challenges could negatively affect our ability to expand our international and cross-border businesses and operations as well as materially and adversely affect our business, financial condition and results of operations.

Rising international political tension may adversely impact our business and operating results.

Although we currently operate in several key markets across the globe, and that our revenue is diversified across multiple markets, our historical business operations in China (such as YY Live) might cause our global platforms to be perceived as China-based apps and be subject to some international political tension involving China.

Political tensions between the United States and China have escalated in recent years due to various incidents and factors. In addition to the historical events, such as the trade war between the two countries since 2018 and the COVID-19 pandemic, the relationships between the United States and China continued to be subject to uncertainties. For example, in 2021, the U.S. administration maintained tariffs on Chinese imports, sanctions certain Chinese officials, blacklists dozens of Chinese companies and expanded the ban on American investment in Chinese firms with ties to the military. These tensions have affected both diplomatic and economic ties between the two countries. Heightened tensions could reduce levels of trade, investments, technological exchanges, and other economic activities between the two major economies.

34

Additionally, the United States and various governments have imposed controls, export license requirements and restrictions on the import or export of technologies and products (or voiced the intention to do so), especially related to semiconductor, AI and other high-tech areas, which could have a material and adverse effect on our business, financial condition and results of operations. For instance, India has banned a large number of apps in 2020 out of national security concerns, many of which are China-based apps (including three of our platforms- Bigo Live, Likee and Hago), escalating regional, political and trade tensions.

Although we believe that our platforms including Bigo Live, Likee and Hago are not China-based, our previous history of conducting business in China (such as YY Live) might cause our global platforms to be perceived as China-based apps and be subject to the above mentioned international political tension related to China. The existing tensions and any further deterioration in international political tension may have a negative impact on the general, economic, political, and social conditions across the globe and adversely impact our business, financial condition and results of operations.

Registered trademarks, purchased internet search engine keywords and registered domain names of third parties that are similar to our trademarks, brands or domain names could cause confusion to our users, divert online customers away from our products and services or harm our reputation.

Competitors and other third parties may register trademarks or domain names that are similar to our trademarks or domain names or purchase keywords that are confusingly similar to our brands or websites in internet search engine advertising programs and in the header and text of the resulting sponsored links or advertisements in order to divert potential customers from us to their websites. Preventing such activity is inherently difficult. If we are unable to prevent such activity, competitors and other third parties may continue to drive potential online customers away from our platforms to competing, irrelevant or potentially offensive platforms, which could harm our reputation and cause us to lose revenue.

We have been and may be subject to intellectual property infringement, misappropriation or other claims or allegations in multiple jurisdictions, which could result in our payment of substantial damages, penalties and fines, removal of relevant content from our website or seeking license arrangements which may not be available on commercially reasonable terms.

Third party owners or right holders of patents, copyrights, trademarks, trade secrets and website content may assert intellectual property infringement, misappropriation or other claims against us. Our success depends, in part, on our ability to develop and commercialize our platforms without infringing, misappropriating or otherwise violating the intellectual property rights of third parties. However, we may not be aware that our platforms are infringing, misappropriating or otherwise violating third-party intellectual property rights and such third parties may bring claims alleging such infringement, misappropriation or violation. In addition, content generated through our platforms, including real-time content, may also potentially cause disputes regarding content ownership or intellectual property rights. For example, we could face copyright infringement claims with respect to songs performed live, recorded or made accessible and online games being streamed live, recorded or made accessible on our audio and video-based social entertainment platforms. Separately, as our business expands in global landscape, the costs of carrying out these procedures and obtaining authorization and licenses for the growing content on our platforms and to use such content in multiple jurisdictions into which we may expand our operations may increase, which may potentially have material and adverse effects on our results of operations.

The validity, enforceability and scope of protection of intellectual property rights in internet-related industries are uncertain and still evolving. Considering the nature of our business, we have been subject to infringement claims and may continue to be subject to such infringement claims from time to time. For example, we were involved in a lawsuit with Guangzhou NetEase Computer System Co., Ltd. in the past few years, see “Item 8. Financial Information—A. Consolidated Statements and Other Financial Information—Legal Proceedings” for details. However, we cannot predict the possible outcome of the legal proceedings of such nature. Also, these legal proceedings may be expensive, time-consuming and disruptive to our operations and divert our management’s attention. There can be no assurance that we will prevail in those legal proceedings and we cannot assure you that no intellectual property claims or lawsuits will be initiated by other companies in the future.

35

We have implemented procedures to reduce the likelihood that we may use, develop or make available any content or applications without the proper licenses or necessary third-party consents; such procedures include requiring performers, channel owners and users to acknowledge and agree that they would not perform or upload copyrighted content without proper authorization and that they will indemnify us for any relevant copyright infringement claims. However, these procedures may not be effective in preventing unauthorized posting or use of copyrighted content on our platforms or the infringement of third-party rights. Specifically, such acknowledgments and agreements by performers, channel owners and users are not enforceable against third parties who may nevertheless file claims of copyright infringement against us. Furthermore, individual performers or channel owners who generate content on our platform that may infringe copyrights of third parties may not be easily traceable, if at all, by a plaintiff who may then choose to file a claim against us, and these individual performers and channel owners may not have resources to fully indemnify us, if at all, for any such claims. Given that, we cannot assure you that we will not become subject to other intellectual property claims and lawsuits in the jurisdictions where we have presence, including the United States, by virtue of our ADSs being listed on the Nasdaq Global Select Market, the ability of users to access our platforms in the United States and other jurisdictions, the performance of songs and other contents which are subject to copyright and other intellectual property laws of multiple jurisdictions, the ownership of our ADSs by investors in the United States and other jurisdictions, or the extraterritorial application of laws by courts in any other jurisdiction or otherwise. In addition, as a publicly listed company, we may be exposed to increased risk of litigation.

If an infringement claim brought against us under the jurisdictional laws is successful, we may be required to pay substantial statutory penalties or other damages and fines, remove relevant content from our platforms, face injunctive relief or enter into license agreements which may not be made on commercially reasonable terms or at all. We currently have a U.S. patent portfolio, and our competitors and other third parties may now or in the future have significantly larger and more mature patent portfolios than we have. Litigation or other claims against us also subject us to adverse publicity which could harm our reputation and affect our ability to attract and retain users, including channel owners, singers and other performers, which could materially and adversely affect the popularity of our platforms and therefore, our business, financial condition, results of operations and prospects may be materially and adversely affected.

We may not be able to successfully halt the operations of platforms that aggregate our data as well as data from other companies, including social networks, or “copycat” platforms that have misappropriated our data in the past or may misappropriate our data in the future. Those platforms may also lure away some of our users or advertisers or reduce our market share, causing material and adverse effects on our business operations.

From time to time, third parties have misappropriated our data through scraping our platforms, robots or other means and aggregated this data on their platforms with data from other companies. In addition, historically “copycat” platforms or client applications had misappropriated data on our platforms, implanted Trojan viruses in user PCs or mobiles to steal user data from YY Client (our discontinued PRC business) or other mobile applications and attempted to imitate our brand or the functionality of our platforms. When we became aware of such platforms, we employed technological and legal measures in an attempt to halt their operations. However, we may not be able to detect all such misappropriation in a timely manner and, even if we could, technological and legal measures may be insufficient to stop all such misappropriation. In those cases, our available remedies may not be adequate to protect us against such misappropriation. Regardless of whether we can successfully enforce our rights against these third parties, any measures that we may take could require significant financial or other resources from us. Those third parties may also lure away some of our users or advertisers or reduce our market share, causing material and adverse effects to our business operations.

We may not be able to prevent unauthorized use of our intellectual property, which could harm our business and competitive position.

We regard our trademarks, service marks, patents, domain names, trade secrets, proprietary technologies and similar intellectual property as critical to our success, and we rely on trademark and patent law, trade secret protection and confidentiality and license agreements with our employees and others to protect our proprietary rights. However, the steps we take to obtain, maintain, protect and enforce our intellectual property rights may be inadequate. We will not be able to protect our intellectual property rights if we are unable to obtain such intellectual property rights, or enforce our rights or if we do not detect unauthorized use of our intellectual property rights. If we fail to protect our intellectual property rights adequately, our competitors may gain access to our proprietary technology and develop and commercialize substantially identical products, services or technologies, and our business, financial condition, results of operations or prospects may be harmed. In addition, defending our intellectual property rights may entail significant expense.

36

It is often difficult to obtain, maintain and enforce intellectual property rights in China and other jurisdictions, as compared with the United States. Patents, trademarks and service marks may be invalidated, circumvented, or challenged. Trade secrets are difficult to protect, and our trade secrets may be leaked or otherwise become known or be independently discovered by others. Moreover, no assurance can be given that confidential agreements will be effective in controlling access to, distribution, use, misuse, misappropriation, reverse engineering or disclosure of our proprietary information, know-how and trade secrets. Further, these agreements may not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our platform capabilities. Confidentiality agreements may be breached, and we may not have adequate remedies for any breach. Even where adequate, relevant laws exist, it may not be possible to obtain swift and equitable enforcement of such laws, or to obtain enforcement of a court judgment or an arbitration award delivered in another jurisdiction, and accordingly, we may not be able to effectively protect our intellectual property rights or enforce agreements in China or other jurisdictions. Policing any unauthorized use of our intellectual property is difficult and costly and the steps we have taken may be inadequate to prevent the misappropriation of our technologies. Given the potential cost, effort, risks and downsides of obtaining patent protection, in some cases we have not and do not plan to apply for patents or other forms of formal intellectual property protection for certain key technologies. If some of these technologies are later proven to be important to our business and are used by third parties without our authorization, especially for commercial purposes, our business and competitive position may be harmed. Patent, trademark, copyright, and trade secret protection may not be available to us in every country in which our platforms are or become available. For example, as we have expanded our business in multiple regions across the globe, we may be unable to register and obtain exclusive rights to use our trademarks in certain jurisdictions. As we expand our international activities, our exposure to unauthorized copying and use of our platforms will likely increase.

Litigation may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Such litigation could be costly, time-consuming, and distracting to management, and could result in the impairment or loss of portions of our intellectual property. Further, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property rights, and if such defenses, counterclaims or countersuits are successful, we could lose valuable intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our platforms, impair the functionality of our platforms, delay introductions of our platforms, result in our substituting inferior or more costly technologies into our platforms or damage our reputation.

As our patents may expire and may not be extended, our patent applications may not be granted and our patent rights may be contested, circumvented, invalidated or limited in scope, our patent rights may not protect us effectively. In particular, we may not be able to prevent others from developing or exploiting competing technologies, which could have a material and adverse effect on our business operations, financial condition and results of operations.

Generally, registered patents are subject to finite terms in various jurisdictions, which may vary from jurisdictions to jurisdictions as to the specific time period, term extension and other regulatory maintenance requirements. For example, in the United States and Singapore, once a patent is granted, it will be protected for twenty years from the date of application filing. In China, the valid period of utility model patent right and design patent right is ten years and fifteen years, respectively, according to the 2020 Patent Law that became effective on June 1, 2021, and is not extendable. Currently, we have patent applications pending in multiple regions across the globe, but we cannot assure you that we will be granted patents pursuant to our pending applications or will be granted patents based on patent applications we may file in other jurisdictions. Even if our patent applications succeed and we are issued patents in accordance with them, it is still uncertain whether these patents will be contested, circumvented or invalidated in the future. The rights granted under any issued patents may not provide us with proprietary protection or competitive advantages. Further, the claims under any patents that issue from our patent applications may not be broad enough to prevent others from developing technologies that are similar or that achieve results similar to ours. It is also possible that the intellectual property rights of others will bar us from licensing and from exploiting any patents that issue from our pending applications. Numerous U.S. and patents issued in other regions and pending patent applications owned by others exist in the fields in which we have developed and are developing our technology. These patents and patent applications might have priority over our patent applications and could subject our patent applications to invalidation and subject to patent infringement lawsuits if we expand our operations into such jurisdictions. Finally, in addition to those who may claim priority, any of our existing or pending patents may also be challenged by others on the basis that they are otherwise invalid or unenforceable.

37

If we fail to maintain and enhance our brands or to effectively promote our products and acquire new users, or if we incur excessive expenses in these efforts, our business, results of operations and prospects may be materially and adversely affected.

We believe that maintaining and enhancing our brands is of significant importance to the success of our business. Well-recognized brands are important to increasing the number of users and the level of engagement of our users and enhancing our attractiveness to advertisers. Since we operate in a highly competitive market, brand maintenance and enhancement directly affect our ability to maintain our market position.

As we expand in the future, we may conduct various marketing and brand promotion activities using various methods to continue promoting our brands. We cannot assure you, however, that these activities will be successful or that we will be able to achieve the brand promotion effect we expect. In addition, any negative publicity in relation to our products or services, regardless of its veracity, could harm our brands and reputation.

We have sometimes received, and expect to continue to receive, complaints from users regarding the quality of the products and services we offer. Negative publicity or public complaints by users may harm our reputation and affect our ability to attract new users and retain existing users. If our users’ complaints are not addressed to their satisfaction, our reputation and our market position could be significantly harmed, which may materially and adversely affect our business, results of operations and prospects.

We no longer consolidate the operating results of Huya and YY Live, which may materially and adversely affect our results of operations.

In March 2018, Huya entered into definitive agreements for its series B-2 equity financing with Linen Investment Limited, a wholly owned subsidiary of Tencent Holdings Limited, or Tencent. Pursuant to these agreements, Tencent has a right, exercisable between March 8, 2020 and March 8, 2021, to purchase additional shares in Huya to reach 50.1% of Huya’s total voting power. On April 3, 2020, we transferred 16,523,819 Class B ordinary shares of Huya to Linen Investment Limited, a wholly-owned subsidiary of Tencent for an aggregate purchase price of approximately US$262.6 million in cash, pursuant to Tencent’s exercise of its option to purchase additional shares of Huya. As a result of the closing of the share transfer, Tencent increased its voting power in Huya to 50.1% on a fully diluted basis, or 50.9% calculated based on the total issued and outstanding shares of Huya, and will consolidate financial statements of Huya. Immediately after the share transfer, we held 68,374,463 Class B ordinary shares of Huya, representing approximately 43.0% of the total voting power calculated based on the total issued and outstanding shares of Huya. On August 10, 2020, we entered into a definitive share transfer agreement with Linen Investment Limited, pursuant to which we would transfer 30,000,000 Class B ordinary shares of Huya to Tencent for an aggregate purchase price of US$810.0 million in cash. Immediately after such share transfer, we held 38,374,463 Class B ordinary shares of Huya, representing 24.1% of the total voting power calculated based on the total issued and outstanding shares of Huya. Starting from the second quarter of 2020, we no longer consolidate the operating results of Huya into our financial statements, and our results of operations as shown in our financial statements may be adversely affected.

On November 16, 2020, we entered into definitive agreements with Baidu. Pursuant to the agreements, Baidu would acquire JOYY’s PRC video-based entertainment live streaming business, YY Live, which includes YY mobile app, YY.com website and PC YY, among others, for an aggregate purchase price of approximately US$3.6 billion in cash, subject to certain adjustments. Subsequently, the sale was substantially completed as of February 8, 2021, with certain customary matters remaining to be completed in the future, including necessary regulatory approvals from government authorities. As a result, the historical financial results of YY Live are reflected in the Company’s consolidated financial statements as discontinued operations and we ceased consolidation of YY Live business since February 8, 2021. In light of that, our results of operations as shown in our financial statements may be adversely affected.

38

Our business depends substantially on the continuing efforts of our executive officers and key employees, and our business operations may be severely disrupted if we lose their services.

Our future success depends substantially on the continued efforts of our executive officers and key employees. If one or more of our executive officers or key employees were unable or unwilling to continue their services with us, we might not be able to replace them easily, in a timely manner, or at all. In addition, some of our executive officers and key employees hold the equity interests in the variable interest entities in PRC. If any of these executive officers and key employees terminates their services with us, we have the contractual right to appoint designees to hold the variable interest entities’ equity interests. However, our business may be severely disrupted, our financial condition and results of operations may be materially and adversely affected and we may incur additional expenses to recruit, train and retain personnel. If any of our executive officers or key employees joins a competitor or forms a competing company, we may lose customers, know-how and key professionals and staff members. Each of our executive officers and key employees has entered into an employment agreement and a non-compete agreement with us. However, as advised by our PRC counsel, Fangda Partners, certain provisions under the non-compete agreement may not be deemed valid or enforceable under PRC laws. If any dispute arises between our executive officers and key employees and us, we cannot assure you that we would be able to enforce these non-compete agreements in China, where these executive officers reside, in light of uncertainties with China’s legal system. See “—Risks Related to Doing Business in Jurisdictions We Operate—Uncertainties in the interpretation and enforcement of Chinese laws and regulations could limit the legal protections available to you and us.”

If we are unable to attract, train and retain qualified personnel, our business may be materially and adversely affected.

Our future success depends, to a significant extent, on our ability to attract, train and retain qualified personnel, particularly management, technical and marketing personnel with expertise in the internet industry; inability to do so may materially and adversely affect our business. Since the internet industry is characterized by high demand and intense competition for talent, we cannot assure you that we will be able to attract or retain qualified staff or other highly skilled employees. As our company is relatively young, our ability to train and integrate new employees into our operations may not meet the growing demands of our business which may materially and adversely affect our ability to grow our business and hence our results of operations.

We may be exposed to cyber security risk.

Computer hackers, governments or cyber terrorists may attempt to penetrate our network security and our website. Unauthorized access to our proprietary business information or customer data may be obtained through break-ins, sabotage, breach of our secure network by an unauthorized party, computer viruses, computer denial-of-service attacks, employee theft or misuse, breach of the security of the networks of our third-party providers, or other misconduct. Because the techniques used by computer programmers who may attempt to penetrate and sabotage our network security or our website change frequently and may not be recognized until launched against a target, we may be unable to anticipate these techniques. It is also possible that unauthorized access to customer data may be obtained through inadequate use of security controls by customers. We would suffer economic and reputational damages if a technical failure of our systems or a security breach compromises our user data, including identification or contact information, although there has not been any compromise in the past. Any disruption to our computer systems could have a material adverse effect on our on-site operations and ability to retain and attract users.

Our results of operations are subject to substantial quarterly and annual fluctuations due to seasonality.

We experience seasonality in our business, reflecting seasonal fluctuations in internet usage. As a result, comparing our operating results on a period-to-period basis may not be meaningful. For example, online user numbers tend to be lower during the holidays and celebrations in different cultures (including, but not limited to, Chinese New Year, Independence Day, Ramadan etc.), which negatively affects our cash flow for those periods. We may also experience a slight decrease of active users during Christmas and ending with the New Year’s Day. Historically, excluding the impact of COVID-19, our revenues from advertising have followed the same general seasonal trend throughout the year with the first quarter of the year being the weakest quarter and the fourth quarter being the strongest. Furthermore, the number of paying users of our video content platform correlates with the marketing campaigns and promotional activities we conduct from time to time. Overall, the historical seasonality of our business has been relatively mild due to our rapid growth but seasonality may increase in the future. Once our business development reaches a more mature stage, our financial results may reflect seasonal effects owing to the factors mentioned above.

39

As a result, our operating results in future quarters or years may fall below the expectations of securities analysts and investors. In such event, the trading price of our ADSs would likely be materially and adversely affected. See “Item 4. Information on the Company—B. Business Overview—Seasonality” for additional details regarding the effects of seasonality on our cash flow, operating performance and financial results.

Our business is sensitive to global economic and various other conditions. Changes in the global and regional economy and other aspects could materially and adversely affect our business, financial condition and results of operations.

The success of our business ultimately depends on consumer spending. Our revenue is exposed to general economic and various other conditions that affect consumer confidence, discretionary income or changes in spending habits. As a result, our revenue and net income could be impacted to a significant extent by economic and various other conditions in respective regions where we operate, as well as economic conditions specific to digital entertainment. The regional and global economy, markets and levels of consumer spending are influenced by many factors beyond our control, including consumer perception of current and future economic conditions, political uncertainty, employment levels, inflation or deflation, real disposable income, interest rates, taxation and currency exchange rates etc.

COVID-19 had a severe and negative impact on the global economy in 2020 and 2021. Whether this will lead to a prolonged downturn in the economy is still unknown. Even before the outbreak of COVID-19, the global macroeconomic environment was facing numerous challenges. Uncertainty about global economic conditions poses a risk as consumers and businesses may postpone spending in response to credit constraint, rising unemployment rate, financial market volatility, government austerity programs, negative financial news, declines in income or asset values and/or other factors. There is considerable uncertainty over the long-term effects of the expansionary monetary and fiscal policies which had been adopted by the central banks and financial authorities of the world’s leading economies. Unrest, terrorist threats and the potential for war in the Middle East and elsewhere may increase market volatility across the globe. For example, the war in Ukraine and the imposition of broad economic sanction on Russia could raise energy prices and disrupt global markets. In addition to that, in late June of 2020, the Indian government also took extensive measures to block certain China-based apps in its local market and defend for other geopolitical risks, and our platforms including Bigo Live, Likee and Hago were also perceived by the Indian government as China-based apps and were subsequently blocked, which has affected our user base and resulted a short-term impact on our operations. These worldwide and regional economic and various other conditions could have a material adverse effect on demand for our products and services. Demand also could differ materially from our expectations as a result of currency fluctuations. Other factors that could influence worldwide or regional demand include changes in fuel and other energy costs, conditions in the real estate and mortgage markets, unemployment, labor and healthcare costs, access to credit, consumer confidence and other macroeconomic factors affecting consumer spending behavior. An economic downturn, whether actual or perceived, a further decrease in economic growth rates or an otherwise uncertain economic outlook in global markets which we may operate could have a material adverse effect on business and consumer spending and, as a result, adversely affect our business, financial condition and results of operations.

Future strategic alliances or acquisitions may have a material and adverse effect on our business, reputation and results of operations.

We may enter into strategic alliances, including joint ventures or minority equity investments, with various third parties to further our business purpose from time to time. These alliances could subject us to a number of risks, including risks associated with sharing proprietary information, non-performance by the third party and increased expenses in establishing new strategic alliances, any of which may materially and adversely affect our business. We may have limited ability to monitor or control the actions of these third parties and, to the extent any of these strategic third parties suffers negative publicity or harm to their reputation from events relating to their business, we may also suffer negative publicity or harm to our reputation by virtue of our association with any such third party.

40

In addition, if appropriate opportunities arise, we may acquire and/or invest in additional assets, products, technologies or businesses that are complementary to our existing business. Past and future acquisitions and the subsequent integration of new assets and businesses into our own require significant attention from our management and could result in a diversion of resources from our existing business, which in turn could have an adverse effect on our business operations. Also, there can be no assurance that we can achieve the intended objectives by such strategic investments or acquisitions. Acquired assets or businesses may not generate the financial results we expect. Acquisitions could result in the use of substantial amounts of cash, potentially dilutive issuances of equity securities, the occurrence of significant goodwill impairment charges, amortization expenses for other intangible assets, exposure to potential unknown liabilities of the acquired business and decrease in our gross and net margins as a result of the consolidation of the financial results of the acquired business. Moreover, the costs of identifying and consummating acquisitions may be significant. In addition to possible shareholders’ approval, we may also have to obtain approvals and licenses from relevant government authorities for the acquisitions and to comply with any applicable laws and regulations, which could result in increased delay and costs. Furthermore, we may be subject to negative public perception as a result of those strategic investments or acquisition and be viewed negatively by our users, investors and financial markets in general. The market value of our investments or acquisitions may also fluctuate, particularly in volatile markets, which may adversely affect our results of operations and financial condition.

We face risks associated with our long-term and short-term investments.

We currently invest a portion of our capital in long-term and short-term investments. Our long-term investments mainly consisted of investment in equity method investees, equity investments with readily determinable fair values and equity investments without readily determinable fair values, and our short-term investments mainly consisted of financial products issued by commercial banks with a variable interest rate indexed to the performance of underlying assets and a maturity date within one year when purchased. These investments may earn yields substantially lower than anticipated, and any failure to realize the benefits we expected from these investments may materially and adversely affect our business and financial results. We may also suffer losses from these long-term and short-term investments, which could adversely affect our results of operations and financial condition.

If we fail to maintain an effective system of internal control over financial reporting, we may be unable to accurately report our financial results or prevent fraud, and investor confidence in our company and the market price of our ADSs may be adversely affected.

The SEC, as required by Section 404 of the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, adopted rules requiring most public companies to include a management report on such company’s internal control over financial reporting in its annual report, which contains management’s assessment of the effectiveness of the company’s internal control over financial reporting. In addition, when a company meets the SEC’s criteria, an independent registered public accounting firm must report on the effectiveness of the company’s internal control over financial reporting.

Our management and independent registered public accounting firm have concluded that our internal control over financial reporting was effective as of December 31, 2021. However, we cannot assure you that in the future our management or our independent registered public accounting firm will not identify material weaknesses during the Section 404 of the Sarbanes-Oxley Act audit process or for other reasons. In addition, because of the inherent limitations of internal control over financial reporting, including the possibility of collusion or improper management override of controls, material misstatements due to error or fraud may not be prevented or detected on a timely basis. As a result, if we fail to maintain effective internal control over financial reporting or should we be unable to prevent or detect material misstatements due to error or fraud on a timely basis, investors could lose confidence in the reliability of our financial statements, which in turn could harm our business, results of operations and negatively impact the market price of our ADSs, and harm our reputation. Furthermore, we have incurred and expect to continue to incur considerable costs and to use significant management time and the other resources in an effort to comply with Section 404 and other requirements of the Sarbanes-Oxley Act.

41

Unauthorized third-party platforms may sell virtual items we offer for free on our platforms, which may affect our revenue-generating opportunities and exert downward pressure on the prices we charge for our virtual items.

We, from time to time, offer virtual items free of charge to attract users or encourage user participation in channels. Some of our users may sell or purchase such free virtual items through unauthorized third-party sellers in exchange for real currency. For example, fans of a performer may pay other users to send flowers or gifts the latter have accumulated on our platforms to the performer, in order to show support and raise the popularity ranking of the performer of their choice. These unauthorized transactions are usually arranged on third-party platforms which we do not and are unable to track or monitor. Accordingly, these unauthorized purchases and sales from third-party sellers may affect our revenue-generating opportunities and may impede our revenue and profit growth by, among other things, reducing the revenues we could have generated and exerting downward pressure on the prices we charge for our virtual items.

We have limited business insurance coverage, so that any uninsured occurrence of business disruption may result in substantial costs to us and the diversion of our resources, which could have an adverse effect on our results of operations and financial condition.

Insurance companies in developing countries such as China currently do not offer as extensive an array of insurance products as insurance companies do in more developed economies. We may not have sufficient insurance coverage for business liabilities or disruptions. We have determined that the costs of insuring for these risks and the difficulties associated with acquiring such insurance on commercially reasonable terms make it impractical for us to have such insurance. Any uninsured occurrence may disrupt our business operations, require us to incur substantial costs and divert our resources, which could have an adverse effect on our results of operations and financial condition.

Risks Related to Doing Business in Jurisdictions We Operate

We are subject to the risks of doing business globally.

We maintain our operations in multiple jurisdictions across the globe including North America, Europe, the Middle East, Southeast Asia, and Eastern Pacific regions, etc., and may in the future continue expanding, or seek to expand, our operations to additional jurisdictions. The global operation and expansion plan exposes us to international political, legal and economic risks, which are fluid and unpredictable. Our ability to maintain good operation in multiple countries and regions may be adversely affected by changes in international and local laws and regulations such as those related to taxation, import and export tariffs, environmental regulations, land use rights, intellectual property, currency controls, network security and other matters. Many, if not all of the above-mentioned risks also apply to our operations in multiple jurisdictions across the globe including North America, Europe, the Middle East, Southeast Asia, and Eastern Pacific regions, etc. where we operate or seek to operate. If any of these risks were to occur, our business, financial condition and results of operations could be materially and adversely affected by any of the risks above.

We cannot guarantee that we will be able to successfully carry out our global expansion strategy. We will face certain risks inherent in doing business internationally, including, but not limited to, difficulties in developing, staffing and simultaneously managing global operations as a result of distance, language and cultural differences; challenges in formulating effective local sales and marketing strategies targeting users from various jurisdictions and cultures, who have a diverse range of preferences and demands; challenges in identifying appropriate local business partners and establishing and maintaining good working relationships with them; challenges in obtaining and maintaining sufficient intellectual property protection and rights in various jurisdictions; dependence on local platforms in marketing our international products and services in multiple regions across the globe; challenges in selecting suitable geographical regions for international business; political or social unrest or economic instability; compliance with applicable laws and regulations in multiple regions across the globe and unexpected changes in laws or regulations; exposure to different tax jurisdictions that may subject us to greater fluctuations in our effective tax rate and potentially adverse tax consequences; and increased costs associated with doing business in multiple jurisdictions across the globe including North America, Europe, the Middle East, Southeast Asia, and Eastern Pacific regions, etc.

42

We face risks and uncertainties to comply with the laws, regulations and rules in various aspects in multiple jurisdictions across the globe including North America, Europe, the Middle East, Southeast Asia, and Eastern Pacific regions, etc. Failure to comply with such applicable laws, regulations and rules may subject our global operations to strict scrutiny by local authorities, which in turn may materially and adversely affect our globalized operations.

As we expand our operations in additional emerging markets and regions, we may have to adapt our business models or operations to the local markets due to various legal requirements and market conditions. Our international operations and expansion efforts may result in increased costs and are subject to various risks, including difficulties in obtaining licenses, permits or other applicable governmental authorizations, content control from local authorities, uncertain enforcement of intellectual property rights, potential claims of intellectual property infringement, the complexity of compliance with laws and regulations and cultural differences. Compliance with applicable laws, regulations and rules related to matters that are central to our business, including those related to live streaming services, content restrictions, data privacy, virtual items, anti-corruption laws, anti-money laundering and protection of minors, increases the costs and risk exposure of doing business in multiple jurisdictions across the globe including North America, Europe, the Middle East, Southeast Asia, and Eastern Pacific regions, etc. In some cases, compliance with the laws and regulations of one country could violate the laws and regulations of another country. As our globalized operations evolve, we cannot assure you that we are able to fully comply with the legal requirements of each jurisdiction and successfully adapt our business models to local market conditions. Due to the complexity involved in our global business expansion, we cannot assure you that we are in compliance with all local laws or regulations, including license requirements, or that our existing licenses will be successfully renewed or expanded to cover all of our areas of operations.

Fluctuations in foreign currency exchange rates may adversely affect our operational and financial results, which we report in U.S. dollars.

We operate in multiple markets, which exposes us to the effects of fluctuations in currency exchange rates as we report our financials and key operational metrics in U.S. dollars. While a majority of our revenues and expenses are dominated in U.S. dollars, some of our expenses and revenues are denominated in various other foreign currencies, such as Renminbi, Euro, Singapore dollars, Japanese yen, Indonesian rupiah, Vietnamese dong, Thai baht, Malaysian ringgit, Turkish lira, among other currencies. We generally incur expenses for employee compensation and other operating expenses in the local currencies in the markets in which we operate. Therefore, fluctuations in the exchange rates among the various currencies that we use could cause fluctuations in our operational and financial results. Our expenses may become higher and our revenue and operating metrics may become lower than would be the case if exchange rates were stable or if we were operating and reporting in one currency. Movements in foreign currency exchange rates may have a material adverse effect on our results of operations, which may cause our financial and operational metrics reported in U.S. dollars to be not fully representative of our underlying business performance. Because fluctuations in the value of the local currencies are not necessarily correlated, our results of operations in any period may be adversely affected by such volatility. See “Item 11. Quantitative and Qualitative Disclosures About Market Risk.”

We may enter into derivatives transactions and incur relevant costs from time to time to manage our exposure to exchange rate risk. Such derivatives transactions while intended to be non-speculative, are designed to protect us against increases or decreases in exchange rates, but not both. If we have entered into derivatives transactions to protect against, for example, decreases in the value of a local currency and such local currency instead increases in value, we may incur financial losses. Such losses could materially and adversely affect our financial condition and results of operations.

The PRC government’s significant oversight over our business operation could result in a material adverse change in our operations in China and the value of our ADSs and common shares.

We conduct a portion of our business in China. Our operations in China are governed by PRC laws and regulations. The PRC government has significant oversight over the conduct of our business and may intervene or influence our operations. The PRC government has recently published new policies that significantly affected certain industries and we cannot rule out the possibility that it will in the future release regulations or policies that directly or indirectly affect our industry or require us to seek additional permission to continue our operations in China, which could result in a material adverse change in our operation in China and/or the value of our ADSs. Therefore, investors of our company face potential uncertainty from actions taken by the PRC government affecting our business.

43

The PCAOB is currently unable to inspect our auditor in relation to their audit work performed for our financial statements and the inability of the PCAOB to conduct inspections over our auditor deprives our investors of the benefits of such inspections.

Our auditor, PricewaterhouseCoopers Zhong Tian LLP, 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 Public Company Accounting Oversight Board (United States), or 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 not currently inspected by the PCAOB. As a result, we and investors in our ADSs may be 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 ADSs to lose confidence in our audit procedures and reported financial information and the quality of our financial statements.

Our ADSs will be prohibited from trading in the United States under the Holding Foreign Companies Accountable Act, or the HFCAA, in 2024 if the PCAOB is unable to inspect or fully investigate auditors located in China, or in 2023 if proposed changes to the law are enacted. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.

The Holding Foreign Companies Accountable Act, or the HFCAA, was signed into law on December 18, 2020. The HFCAA 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 for the PCAOB for three consecutive years beginning in 2021, the SEC will prohibit our shares or ADSs from being traded on a national securities exchange or in the over-the-counter trading market in the United States. On December 2, 2021, the SEC adopted final amendments implementing the disclosure and submission requirements of the HFCAA, pursuant to which the SEC will identify an issuer as a “Commission Identified Issuer” if the issuer has filed an annual report containing an audit report issued by a registered public accounting firm that the PCAOB has determined it is unable to inspect or investigate completely, and will then impose a trading prohibition on an issuer after it is identified as a Commission-Identified Issuer for three consecutive years. On December 16, 2021, the PCAOB issued a report to notify the SEC of its determination that the PCAOB is unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong. The PCAOB identified our auditor as one of the registered public accounting firms that the PCAOB is unable to inspect or investigate completely. Therefore, we expect to be identified as a “Commission Identified Issuer” shortly after the filing of this annual report on Form 20-F.

Whether the PCAOB will be able to conduct inspections of our auditor before the issuance of our financial statements on Form 20-F for the year ending December 31, 2023 which is due by April 30, 2024, or at all, is subject to substantial uncertainty and depends on a number of factors out of our, and our auditor’s, control. If our shares and ADSs are prohibited from trading in the United States, there is no certainty that we will be able to list on a non-U.S. exchange or that a market for our shares will develop outside of the United States. Such a prohibition would substantially impair your ability to sell or purchase our ADSs when you wish to do so, and the risk and uncertainty associated with delisting would have a negative impact on the price of our ADSs. Also, such a prohibition would significantly affect our ability to raise capital on terms acceptable to us, or at all, which would have a material adverse impact on our business, financial condition, and prospects.

On June 22, 2021, the U.S. Senate passed a bill which would reduce the number of consecutive non-inspection years required for triggering the prohibitions under the HFCAA from three years to two. On February 4, 2022, the U.S. House of Representatives passed a bill which contained, among other things, an identical provision. If this provision is enacted into law and the number of consecutive non-inspection years required for triggering the prohibitions under the HFCAA is reduced from three years to two, then our shares and ADSs could be prohibited from trading in the United States in 2023.

44

The approval of the CSRC or other PRC government authorities may be required in connection with our offerings outside China under PRC law, and, if required, we cannot predict whether or for how long we will be able to obtain such approval.

The Regulations on Mergers and Acquisitions of Domestic Enterprises 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 persons or entities to obtain the approval of the CSRC prior to the listing and trading of such special purpose vehicle’s securities on an overseas stock exchange. As the interpretation and application of the regulations remain unclear, although we have a majority of our revenue outside China, we are not certain if our offerings outside China may ultimately require approval of the CSRC. If the CSRC approval is required, it is uncertain whether we can or how long it will take us to obtain the approval and, even if we obtain such CSRC approval, the approval could be rescinded. Any failure to obtain or delay in obtaining the CSRC approval for any of our offerings outside China, or a rescission of such approval if obtained by us, would subject us to sanctions imposed by the CSRC or other PRC regulatory authorities, which could include fines and penalties on our operations in China, restrictions or limitations on our ability to pay dividends outside of China, and other forms of sanctions that may materially and adversely affect our business, financial condition, and results of operations.

The General Office of the Central Committee of the Communist Party of China and the General Office of the State Council jointly issued the Opinions on Strictly Cracking Down on Illegal Securities Activities According to Law, or the Opinions, which were made available to the public on July 6, 2021. The Opinions mentioned that the administration and supervision of overseas-listed China-based companies will be strengthened, and the special provisions of the State Council on overseas issuance and listing of shares by such companies will be revised, clarifying the responsibilities of domestic industry competent authorities and regulatory authorities. As a follow-up, on December 24, 2021, the State Council issued a draft Provisions of the State Council on the Administration of Overseas Issuance and Listing of Securities by Domestic Companies (Draft for Comments), or the Administrative Provisions, and the CSRC issued a draft of Administration Measures for the Filing of Overseas Securities Offering and Listing by Domestic Companies (Draft for Comments), or the Draft Administration Measures, for public comments.

The Administrative Provisions and the Draft Administration Measures propose to establish a new filing-based regime to regulate overseas offerings and listings by domestic companies. According to the Administrative Provisions and the Draft Administration Measures, an overseas offering and listing by a domestic company, whether directly or indirectly, shall be filed with the CSRC. Specifically, the examination and determination of an indirect offering and listing will be conducted on a substance-over-form basis, and an offering and listing shall be considered as an indirect overseas offering and listing by a domestic company if the issuer meets the following conditions: (i) the operating income, gross profit, total assets, or net assets of the domestic enterprise in the most recent fiscal year was more than 50% of the relevant line item in the issuer’s audited consolidated financial statement for that year; and (ii) senior management personnel responsible for business operations and management are mostly PRC citizens or are ordinarily resident in the PRC, and the main place of business is in the PRC or carried out in the PRC. According to the Draft Administration Measures, the issuer or its affiliated domestic company, as the case may be, shall file with the CSRC for its initial public offering, follow-on offering and other equivalent offing activities. Particularly, the issuer shall submit the filing with respect to its initial public offering and listing within three business days after its initial filing of the listing application, and submit the filing with respect to its follow-on offering within three business days after completion of the follow-on offering. Failure to comply with the filing requirements may result in fines to the relevant domestic companies, suspension of their businesses, revocation of their business licenses and operation permits and fines on the controlling shareholder and other responsible persons. The Draft Administration Measures also sets forth certain regulatory red lines for overseas offerings and listings by domestic enterprises.

As of the date of this annual report, the Administrative Provisions and the Draft Administration Measures were released for public comment only, the deadline of which was January 23, 2022. There are uncertainties as to whether the Administrative Provisions and the Draft Administration Measures would be further amended, revised or updated. Substantial uncertainties exist with respect to the enactment timetable and final content of the Administrative Provisions and the Draft Administration Measures. As the CSRC may formulate and publish guidelines for filings in the future, the Draft Administration Measures does not provide for detailed requirements of the substance and form of the filing documents. In a Q&A released on its official website, the respondent CSRC official indicated that the proposed new filing requirement will start with new companies and the existing companies seeking to carry out activities like follow-on financing. As for the filings for the existing companies, the regulator will grant adequate transition period and apply separate arrangements. The Q&A also addressed the contractual arrangements and pointed out that if relevant domestic laws and regulations have been observed, companies with compliant VIE structure may seek overseas listing after completion of the CSRC filings. Nevertheless, it does not specify what qualify as compliant VIE structures and what relevant domestic laws and regulations are required to be complied with. Given the substantial uncertainties surrounding the latest CSRC filing requirements at this stage, we cannot assure you that we will be able to complete the filings and fully comply with the relevant new rules on a timely basis, if at all.

45

Relatedly, on December 27, 2021, the NDRC and the Ministry of Finance, or the MOC, jointly issued the Special Administrative Measures (Negative List) for the Access of Foreign Investment (Edition 2021), or the 2021 Negative List, which became effective on January 1, 2022. Pursuant to the Special Administrative Measures, if a domestic company engaging in the prohibited business stipulated in the 2021 Negative List seeks an overseas offering and listing, it shall obtain the approval from the competent governmental authorities. Besides, the foreign investors of the company shall not be involved in the company’s operation and management, and their shareholding percentages shall be subject, mutatis mutandis, to the relevant regulations on the domestic securities investments by foreign investors. Though an officer from the NDRC further explained in a press conference held in January 2022 that such requirements currently apply only to direct overseas listing by a domestic enterprise engaging in the prohibited business in the 2021 Negative List, given that the CSRC is formulating new rules to regulate the direct and indirect overseas listing, the possibility that these requirements under the 2021 Negative List will apply to indirect overseas offering and listing of PRC domestic enterprises with contractual arrangements like us may not be ruled out in the future. As the 2021 Negative List is relatively new, there remain substantial uncertainties as to the interpretation and implementation of these new requirements, and it is unclear as to whether and to what extent listed companies like us will be subject to these new requirements. If we are required to comply with these requirements and fail to do so on a timely basis, if at all, our business operation, financial conditions and business prospect in China may be adversely and materially affected.

In addition, we cannot assure you that any new rules or regulations promulgated in the future will not impose additional requirements on us. If it is determined in the future that approval and filing from the CSRC or other regulatory authorities or other procedures, including the cybersecurity review under the enacted version of the revised Measures for Cybersecurity Review and the Draft Cyber Data Security Regulations, are required for our offerings outside China, it is uncertain whether we can or how long it will take us to obtain such approval or complete such filing or review procedures and any such approval or filing could be rescinded or rejected. Any failure to obtain or delay in obtaining such approval or completing such filing procedures for our offerings outside China, or a rescission of any such approval or filing if obtained by us, would subject us to sanctions by the CSRC or other PRC regulatory authorities for failure to seek CSRC approval or filing or other government authorization for our offerings outside China. These regulatory authorities may impose fines and penalties on our operations in China, limit our ability to pay dividends outside of China, limit our operating privileges in China, delay or restrict the repatriation of the proceeds from our offshore offerings into China or take other actions that could materially and adversely affect our business, financial condition, results of operations, and prospects, as well as the trading price of our listed securities. The CSRC or other PRC regulatory authorities also may take actions requiring us, or making it advisable for us, to halt our offerings outside China before settlement and delivery of the shares offered. Consequently, if investors engage in market trading or other activities in anticipation of and prior to settlement and delivery, they do so at the risk that settlement and delivery may not occur. In addition, if the CSRC or other regulatory authorities later promulgate new rules or explanations requiring that we obtain their approvals or accomplish the required filing or other regulatory procedures for our prior offerings outside China, we may be unable to obtain a waiver of such approval requirements, if and when procedures are established to obtain such a waiver. Any uncertainties or negative publicity regarding such approval requirement could materially and adversely affect our business, prospects, financial condition, reputation, and the trading price of our listed securities.

It is not certain if we will be classified as a Singapore tax resident.

Under the Singapore Income Tax Act, a company established outside Singapore but whose governing body, being the board of directors, usually exercises de facto control and management of its business in Singapore could be considered a tax resident in Singapore. However, such control and management of the business should not be deemed to be in Singapore if physical board meetings are mainly conducted outside of Singapore. Where board resolutions are passed in the form of written consent signed by the directors each acting in their own jurisdictions, or where the board meetings are held by teleconference or videoconference, it is possible that the place of de facto control and management will be considered to be where the majority of the board are located when they sign such consent or attend such conferences.

46

We believe that we are not a Singapore tax resident for Singapore income tax purposes. However, our tax residence status is subject to determination by the Inland Revenue Authority of Singapore, or IRAS, and uncertainties remain with respect to the interpretation of the term “control and management” for the purposes of the Singapore Income Tax Act. If IRAS determines that we are a Singapore tax resident for Singapore income tax purposes, the portion of our single company income on an unconsolidated basis that is received or deemed by the Singapore Income Tax Act to be received in Singapore, where applicable, may be subject to Singapore income tax at the prevailing tax rate of 17% before applicable income tax exemptions or relief, where Bigo Singapore is entitled to enjoy the beneficial tax rate of 5% as the Incentive for the years 2018 through 2022. If we are regarded as a Singapore tax resident, any dividends received or deemed received by us in Singapore from subsidiaries located in a foreign jurisdiction with a rate of income tax or tax of a similar nature of no more than 15% may generally be subject to additional Singapore income tax where there is no other applicable tax treaty between such foreign jurisdiction and Singapore. Income is considered to have been received in Singapore when it is: (i) remitted to, transmitted or brought into Singapore; (ii) applied in or towards satisfaction of any debt incurred in respect of a trade or business carried on in Singapore; or (iii) applied to purchase any movable property that is brought into Singapore. In addition, as Singapore does not impose withholding tax on dividends declared by Singapore resident companies, if we are considered a Singapore tax resident, dividends paid to the holders of our common shares and ADSs will not be subject to withholding tax in Singapore. Regardless of whether or not we are regarded as a Singapore tax resident, holders of our common shares or the ADSs who are not Singapore tax residents would generally not be subject to Singapore income tax on gains derived from the disposal of our common shares or the ADSs if such shareholders do not maintain a permanent establishment in Singapore, to which the disposition gains may be effectively connected, and the entire process (including the negotiation, deliberation, execution of the acquisition and sale, etc.) leading up to the actual acquisition and sale of the ADSs or our common shares is performed outside of Singapore. For Singapore resident shareholders, if the gain from disposal of our common shares or the ADSs is considered by IRAS as income in nature, such gain will generally be subject to Singapore income tax, and not taxable in Singapore if the gain is considered by IRAS as capital gains in nature. See “Item 10. Additional Information—Taxation—Singapore Taxation.”

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

The PRC legal system is based on written statutes and prior court decisions have limited value as precedents. Each of our PRC subsidiaries is a foreign-invested enterprise and is subject to laws and regulations applicable to foreign-invested enterprises as well as various Chinese laws and regulations generally applicable to companies incorporated 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 involves 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, could materially and adversely affect our business and impede our ability to continue our operations.

Changes in China’s economic, political or social conditions or government policies may adversely affect our business, financial condition and results of operations in China.

With some of our subsidiaries located in China, 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.

47

The Chinese 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 Chinese 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 Chinese government. In addition, the Chinese government continues to play a significant role in regulating industry development by imposing industrial policies. The Chinese government also exercises significant control over the Chinese economic growth through allocating resources, controlling payment of foreign currency-denominated obligations, setting monetary policy, regulating financial services and institutions and providing preferential treatment to particular industries or companies.

While the Chinese economy has experienced significant growth over the past decades, growth has been uneven, both geographically and among various sectors of the economy. The Chinese government has implemented various measures to encourage economic growth and guide the allocation of resources. Some of these 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. The growth rate of the Chinese economy has gradually slowed since 2010, and the impact of COVID-19 on the Chinese economy in 2020 was severe. Any prolonged slowdown in the Chinese economy may reduce the demand for our products and services and may adversely affect our business and results of operations in China.

We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet 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 involve significant uncertainty. As a result, in certain circumstances it may be difficult to determine what actions or omissions may be deemed to be in violations of applicable laws and regulations. Issues, risks and uncertainties relating to PRC regulation of the internet business include, but are not limited to, the following:

We only have contractual control over our platforms in China. The variable interest entities own our platforms in China due to the restriction of foreign investment in businesses providing value-added telecommunication services in China, including internet content provision services. If any of the variable interest entities breaches its contractual arrangements with us and no longer remains under our control, this may significantly disrupt our business, subject us to sanctions, compromise enforceability of related contractual arrangements, or have other harmful effects on us.
There are uncertainties relating to the regulation of the internet business in China, including evolving licensing practices and the requirement for real-name registrations. Permits, licenses or operations at some of our subsidiaries and the variable interest entities levels may be subject to challenge, or we may fail to obtain permits or licenses that may be deemed necessary for our operations or we may not be able to obtain or renew certain permits or licenses. See “—Risks Related to Our Corporate Structure—If the variable interest entities fail to obtain and maintain the requisite licenses and approvals required under the complex regulatory environment for internet-based businesses in China, our business, financial condition and results of operations in China may be adversely affected” and “Item 4. Information on the Company—B. Business Overview—PRC Regulation.”
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, or the SCIO, 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. We are unable to determine what policies this new agency or any new agencies to be established in the future may have or how they may interpret existing laws, regulations and policies and how they may affect us. Further, new laws, regulations or policies may be promulgated or announced that will regulate internet activities, including online video and online advertising businesses. If these new laws, regulations or policies are promulgated, additional licenses may be required for our operations in China. If our PRC operations do not comply with these new regulations after they become effective, or if we fail to obtain any licenses required under these new laws and regulations, we could be subject to penalties.

48

On July 13, 2006, the MIIT issued the Notice of the Ministry of Information Industry on Intensifying the Administration of Foreign Investment in Value-added Telecommunications Services. This notice prohibits domestic telecommunication service providers from leasing, transferring or selling telecommunication 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 telecommunication business in China. According to this notice, either the holder of a value-added telecommunication business operating license or its shareholders must be the registered holders of the domain names or trademarks used by such license holders in their provision of value-added telecommunication services. The notice 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. Currently, all contracts with telecommunication carriers and other service providers to host the servers used in our business within China were entered into by the variable interest entities, and such arrangements are in compliance with this notice. The variable interest entities also own the related domain names and trademarks, and hold the ICP License necessary to conduct our operations in China.

The interpretation and application of existing PRC laws, 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. There are also risks that we may be found to violate the existing or future laws and regulations given the uncertainty and complexity of China’s regulation of internet business.

Under the PRC enterprise income tax law, we may be classified as a PRC “resident enterprise,” which could result in unfavorable tax consequences to us and our shareholders and have a material adverse effect on our results of operations and the value of your investment.

Under the PRC Enterprise Income Tax Law that became effective on January 1, 2008 and respectively 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. On April 22, 2009, the State Administration of Taxation, or the SAT, issued the Notice Regarding the Determination of Chinese-Controlled Overseas Incorporated Enterprises as PRC Tax Resident Enterprise on the Basis of De Facto Management Bodies, or SAT Circular 82, which provides certain specific criteria for determining whether the “de facto management body” of a PRC-controlled enterprise that is incorporated offshore is located in China. Further to SAT Circular 82, on August 3, 2011, the SAT issued the Administrative Measures of Enterprise Income Tax of Chinese-Controlled Offshore Incorporated Resident Enterprises (Trial), or SAT Bulletin 45, which became effective on September 1, 2011, to provide more guidance on the implementation of SAT Circular 82. SAT Bulletin 45 clarified certain issues in the areas of resident status determination, post-determination administration and competent tax authorities.

According to SAT Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be considered as a PRC tax resident enterprise by virtue of having its “de facto management body” in China and will be subject to PRC enterprise income tax on its worldwide income only if all of the following conditions are met: (a) the senior management and core management departments in charge of its daily operations function have their presence mainly in the PRC; (b) its financial and human resources decisions are subject to determination or approval by persons or bodies in the PRC; (c) its major assets, accounting books, company seals, and minutes and files of its board and shareholders’ meetings are located or kept in the PRC; and (d) more than half of the enterprise’s directors or senior management with voting rights habitually reside in the PRC. SAT Bulletin 45 further clarifies the resident status determination, post-determination administration, as well as competent tax authorities.

Although SAT Circular 82 and SAT Bulletin 45 only apply to offshore incorporated enterprises controlled by PRC enterprises or PRC enterprise group instead of those controlled by PRC individuals or foreigners, the determination criteria set forth therein may reflect SAT’s general position on how the term “de facto management body” could be applied in determining the tax resident status of offshore enterprises, regardless of whether they are controlled by PRC enterprises, individuals or foreigners.

We do not meet all of the conditions above; therefore, we believe that we should not be treated as a “resident enterprise” for PRC tax purposes even if the standards for “de facto management body” prescribed in the SAT Circular 82 are applicable to us. For example, our minutes and files of the resolutions of our board of directors and the resolutions of our shareholders are maintained outside the PRC.

49

However, it is possible that the PRC tax authorities may take a different view. If the PRC tax authorities determine that our Cayman Islands holding company is a PRC resident enterprise for PRC enterprise income tax purposes, then our world-wide income could be subject to PRC tax at a rate of 25%, which could materially reduce our net income. In addition, we will also be subject to PRC enterprise income tax reporting obligations.

Although dividends paid by one PRC tax resident to another PRC tax resident should qualify as “tax-exempt income” under the enterprise income tax law, we cannot assure you that dividends by our PRC subsidiaries to our Cayman Islands holding company will not be subject to a 10% withholding tax, as the PRC foreign exchange control authorities, which enforce the withholding tax on dividends, and the PRC tax authorities have not yet issued guidance with respect to the processing of outbound remittances to entities that are treated as resident enterprises for PRC enterprise income tax purposes.

We face uncertainties on the reporting and consequences on private equity financing transactions, private share transfers and share exchange involving the transfer of shares in our company by non-resident investors.

On February 3, 2015, the PRC State Administration of Taxation issued the Notice on Several Issues Concerning Enterprise Income Tax for Indirect Share Transfer by Non-PRC Resident Enterprises, or the SAT Circular 7, which partially replaced and supplemented previous rules under the Notice on Strengthening Administration of Enterprise Income Tax for Share Transfers by Non-PRC Resident Enterprises issued by the PRC State Administration of Taxation on December 10, 2009, with retroactive effect from January 1, 2008, or SAT Circular 698. Pursuant to SAT Circular 7, an “indirect transfer” of assets of a PRC resident enterprise, including equity interests in a PRC resident enterprise, by non-PRC resident enterprises may be re-characterized and treated as a direct transfer of PRC taxable properties, if such transaction arrangement lacks reasonable commercial purpose and was established for the purpose of reducing, avoiding or deferring PRC enterprise income tax. As a result, gains derived from such indirect transfer may be subject to PRC enterprise income tax, and tax filing or withholding obligations may be triggered, depending on the nature of the PRC taxable properties being transferred. According to SAT Circular 7, “PRC taxable properties” include assets of a PRC establishment or place of business, real properties in the PRC, and equity investments in PRC resident enterprises, in respect of which gains from their transfer by a direct holder, being a non-PRC resident enterprise, would be subject to PRC enterprise income taxes. When determining if there is a “reasonable commercial purpose” of the transaction arrangement, features to be taken into consideration include: whether the main value of the equity interest of the relevant offshore enterprise derives from PRC taxable properties; whether the assets of the relevant offshore enterprise mainly consists of direct or indirect investment in China or if its income mainly derives from China; whether the offshore enterprise and its subsidiaries directly or indirectly holding PRC taxable properties have real commercial nature which is evidenced by their actual function and risk exposure; the duration of existence of the business model and organizational structure; the replicability of the transaction by direct transfer of PRC taxable properties; and the tax situation of such indirect transfer and applicable tax treaties or similar arrangements. In respect of an indirect offshore transfer of assets of a PRC establishment or place of business of a foreign enterprise, the resulting gain is to be included with the annual enterprise filing of the PRC establishment or place of business being transferred, and would consequently be subject to PRC enterprise income tax at a rate of 25%. Where the underlying transfer relates to PRC real properties or to equity investments in a PRC resident enterprise, which is not related to a PRC establishment or place of business of a non-resident enterprise, a PRC enterprise income tax at a rate of 10% would apply, subject to available preferential tax treatment under applicable tax treaties or similar arrangements, and the party who is obligated to make the transfer payments has the withholding obligation. Where the payor fails to withhold any or sufficient tax, the transferor shall declare and pay such tax to the competent tax authority by itself within the statutory time limit. Late payment of applicable tax will subject the transferor to default interest. Circular 7 does not apply to transactions of sale of shares by investors through a public stock exchange where such shares were acquired from a transaction through a public stock exchange. On October 17, 2017, SAT issued the Announcement on Issues Relating to Withholding at Source of Income Tax of Non-resident Enterprises, or SAT Circular 37, effective December 2017, superseded the Non-resident Enterprises Measures and SAT Circular 698 as a whole and partially amended some provisions in SAT Circular 7. SAT Circular 37 purports to clarify certain issues by providing the definition of equity transfer income and tax basis, the foreign exchange rate to be used in the calculation of withholding amount, and the date of occurrence of the withholding obligation. Specifically, SAT Circular 37 provides that where the transfer income subject to withholding at source is derived by a non-PRC resident enterprise in instalments, the instalments may first be treated as recovery of costs of previous investments. Upon recovery of all costs, the tax amount to be withheld must then be computed and withheld. Currently, the sale of shares by investors through a public stock exchange where such shares were acquired from a transaction through a public stock exchange is not considered an “indirect transfer” subject to the rules described above.

50

We cannot assure you that the PRC tax authorities will not, at their discretion, adjust any capital gains and impose tax return filing and withholding or tax payment obligations on the transferors and transferees of our shares acquired or sold outside a public stock exchange, while our PRC subsidiaries may be requested to assist in the filing. Any PRC tax imposed on a transfer of our shares or any adjustment of such gains would cause us to incur additional costs and may have a negative impact on the value of your investment in our company.

If our preferential tax treatments are revoked or become unavailable or if the calculation of our tax liability is successfully challenged by the relevant tax authorities, we may be required to pay tax, interest and penalties in excess of our tax provisions, and our financial condition and results of operations could be materially and adversely affected.

The Chinese government has provided various tax incentives to our subsidiaries in China. These incentives include reduced enterprise income tax rates. For example, under the PRC Enterprise Income Tax Law, or the EIT Law, which became effective on January 1, 2008 and subsequently amended on February 24, 2017 and on December 29, 2018, respectively, the statutory enterprise income tax rate is 25%. However, BaiGuoYuan Technology renewed its qualification as a high and new technology enterprise, or HNTE, on December 20, 2021 and, subject to the approval of an annual review by competent tax authorities in Guangdong, would be entitled to enjoy a preferential enterprise income tax rate of 15% for three years, from 2021 through 2023. In addition, in 2018, Guangzhou Huanju Shidai was qualified as a “Key National Software Enterprise” after relevant government authorities’ assessment and was entitled to a preferential income tax rate of 10% and enjoyed an overall 15% preferential tax rate as a HNTE from 2020. Guangzhou Huanju will need to re-apply for HNTE qualification renewal in 2022. Guangzhou BaiGuoYuan was qualified as a Software Enterprise and enjoyed the zero preferential tax beginning from 2018 and 12.5% preferential tax rate beginning from 2020. However, if any of the abovementioned companies fails to maintain its qualification for preferential tax treatments, its applicable enterprise income tax rate may increase to 25% or the applicable standard tax rate, which could materially and adversely affect our financial condition and results of operations.

In addition, according to the applicable provisions under Singapore law, corporations that are engaging in new high-value-added projects, expanding or upgrading their operations, or undertaking incremental activities after their pioneer period may apply for their profits to be taxed at a reduced rate of 5%, at minimum, for an initial period of up to ten years. The total tax relief period for each qualifying project or activity is subject to a maximum of 40 years (inclusive of the post-pioneer relief period previously granted, if applicable). Bigo Technology Pte. Ltd., or Bigo Singapore, was approved for such preferential tax treatment, enabling it to enjoy the preferential tax rate of 5% with the valid period from 2018 to 2022. Bigo Singapore will need to re-apply for such preferential tax treatment in 2023.

51

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

Six PRC regulatory agencies promulgated regulations effective on September 8, 2006, subsequently amended on June 22, 2009, that are commonly referred to as the M&A Rules. See “Item 4. Information on the Company—B. Business Overview—PRC Regulation— Regulations on Overseas Listing by Domestic Companies.” The M&A Rules establish procedures and requirements that could make some acquisitions of Chinese companies by foreign investors more time-consuming and complex, including requirements in some instances that the MOFCOM be notified in advance of any change-of-control transaction in which a foreign investor takes control of a Chinese domestic enterprise or a foreign company with substantial PRC operations, if certain thresholds under the Provisions on Thresholds for Prior Notification of Concentrations of Undertakings, issued by the State Council on August 3, 2008 and amended on September 18, 2018, are triggered. Moreover, the Anti-Monopoly Law promulgated by the Standing Committee of the National People’s Congress on August 30, 2007 which became effective on August 1, 2008 requires that transactions which are deemed concentrations and involve parties with specified turnover thresholds (for example, during the previous fiscal year, (i) the total global turnover of all operators participating in the transaction exceeds RMB10 billion and at least two of these operators each had a turnover of more than RMB400 million within China, or (ii) the total turnover within China of all the operators participating in the concentration exceeded RMB2 billion and at least two of these operators each had a turnover of more than RMB400 million within China) must be cleared by the MOFCOM before they can be completed. In addition, on February 3, 2011, the General Office of the State Council promulgated a Notice on Establishing the Security Review System for Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the Circular No. 6, which officially established a security review system for mergers and acquisitions of domestic enterprises by foreign investors. According to the Rules on Implementation of Security Review System for the Merger and Acquisition of Domestic Enterprises by Foreign Investors issued by the MOFCOM on August 25, 2011 and became effective on September 1, 2011 and Circular No. 6, a security review is required for mergers and acquisitions by foreign investors having “national defense and security” concerns and mergers and acquisitions by which foreign investors may acquire the “de facto control” of domestic enterprises with “national security” concerns, and the regulations prohibit any activities attempting to bypass such security review, including by structuring the transaction through a proxy or contractual control arrangement. Furthermore, on December 19, 2020, the NDRC and the MOFCOM promulgated the Measures for Security Review of Foreign Investment, or the Foreign Investment Security Review Measures, which took effect on January 18, 2021. Under the Foreign Investment Security Review Measures, investment in certain key areas which results in acquiring the actual control of the assets is required to obtain approval from designated governmental authorities in advance.

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. As the Foreign Investment Security Review Measures was relatively new, there are great uncertainties with respect to its interpretation and implementation. It is unclear whether our business would be deemed to be in an industry that raises “national defense and security” or “national security” concerns. If 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 in China through future acquisitions would as such be adversely affected.

52

PRC regulations relating to offshore investment activities by PRC residents may limit our PRC subsidiaries’ ability to increase their registered capital or distribute profits to us or otherwise expose us to liability and penalties under PRC law.

The PRC State Administration of Foreign Exchange, or SAFE, has promulgated regulations, including the Notice on Relevant Issues Relating to Domestic Residents’ Investment and Financing and Round-Trip Investment through Special Purpose Vehicles, or SAFE Circular No. 37, effective on July 4, 2014, and its appendixes, that require PRC residents, including PRC institutions and individuals, to register with local branches of SAFE 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, referred to in SAFE Circular No. 37 as a “special purpose vehicle.” SAFE Circular No. 37 further requires amendment to the registration in the event of any significant changes with respect to the special purpose vehicle, such as increase or decrease of capital contributed by PRC individuals, share transfer or exchange, merger, division or other material event. In the event that a PRC shareholder holding interests in a special purpose vehicle fails to fulfill 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 their ability to contribute additional capital into its PRC subsidiary. Further, failure to comply with the various SAFE registration requirements described above could result in liability under PRC law for foreign exchange evasion, including (i) the requirement by SAFE to return the foreign exchange remitted overseas within a period specified by SAFE, with a fine of up to 30% of the total amount of foreign exchange remitted overseas and deemed to have been evasive and (ii) in circumstances involving serious violations, a fine of no less than 30% of and up to the total amount of remitted foreign exchange deemed evasive. Furthermore, the persons-in-charge and other persons at our PRC subsidiaries who are held directly liable for the violations may be subject to criminal sanctions.

Since there remains uncertainty with respect to the interpretation and implementation of Circular No. 37, and we cannot predict how such SAFE regulations will affect our business operations. For example, our present and prospective PRC subsidiaries’ ability to conduct foreign exchange activities, such as the remittance of dividends and foreign currency-denominated borrowings, may be subject to compliance with the SAFE regulations by our PRC resident shareholders. In addition, in some cases, we may have little control over either our present or prospective direct or indirect PRC resident shareholders or the outcome of such registration procedures. A failure by our current or future PRC resident shareholders to comply with the SAFE regulations, including, but not limited to, any delay in subsequent filings, could subject us to fines or other legal sanctions, restrict our cross-border investment activities, limit our subsidiary’s ability to make distributions or pay dividends or affect our ownership structure, which could adversely affect our business and prospects.

On February 15, 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 the Stock Option Rules. Under the Stock Option Rules and other relevant rules and regulations, PRC residents who participate in 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 subsidiary of such overseas publicly listed company or another qualified institution selected by such PRC subsidiary, to conduct the SAFE registration and other procedures with respect to the stock incentive plan on behalf of its participants. Such 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. We and our PRC employees who have been granted stock options, restricted shares and restricted share units are subject to these regulations, and are preparing to complete such SAFE registrations. Failure of our PRC stock option holders, restricted shareholders or restricted share units holders 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, limited our PRC subsidiaries’ ability to distribute dividends to us, or otherwise materially and adversely affect our business.

PRC regulation of direct investment and loans by offshore holding companies to PRC entities may delay or limit us from using the proceeds of public offerings to make additional capital contributions or loans to our PRC subsidiaries.

We are an offshore holding company conducting part of our operations in China through our PRC subsidiaries and variable interest entities. We may make loans to our PRC subsidiaries and variable interest entities, or we may make additional capital contributions to our PRC subsidiaries.

53

Any capital contributions or loans that we, as an offshore entity, make to our PRC subsidiaries, including from the proceeds of our public offerings, are subject to PRC regulations. For example, none of our loans to a PRC subsidiary can exceed the statutory limits, and the loans must be registered with the local branch of SAFE. Our capital contributions to our PRC subsidiaries are subject to the requirement of making necessary registration with competent governmental authorities in China.

In August 2008, SAFE issued 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. In addition, SAFE promulgated Circular 45 on November 9, 2011 in order to clarify the application of SAFE Circular 142, which was repealed on March 19, 2015. Under SAFE Circular 142 and Circular 45, 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 government authority and may not be used for equity investments within the PRC. In addition, SAFE strengthened its oversight of the flow and use of the RMB capital converted from foreign currency registered capital of foreign-invested enterprises. The use of such RMB capital may not be changed without SAFE’s 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.

Since SAFE Circular 142 has been in place for more than five years, in 2014, SAFE decided to further reform the foreign exchange administration system in order to satisfy and facilitate the business and capital operations of foreign invested enterprises, and issued the Circular on the Relevant Issues Concerning the Launch of Reforming Trial of the Administration Model of the Settlement of Foreign Currency Capital of Foreign-Invested Enterprises in Certain Areas on July 4, 2014, or SAFE Circular 36. SAFE Circular 36 suspends the application of SAFE Circular 142 in certain areas and allows a foreign-invested enterprise registered in such areas to use the RMB capital converted from foreign currency registered capital for equity investments within the scope of business, which will be regarded as the reinvestment of foreign-invested enterprise. On March 30, 2015, SAFE issued the Circular on the Reforming of the Management Method of the Settlement of Foreign Currency Capital of Foreign-Invested Enterprises, or SAFE Circular 19, took effect on June 1, 2015, and replaced SAFE Circular 142 and SAFE Circular 36. Under SAFE Circular 19, a foreign-invested enterprise, within the scope of business, may also choose to convert its registered capital from foreign currency to RMB on a discretionary basis, and the RMB capital so converted can be used for equity investments within PRC, which will be regarded as the reinvestment of foreign-invested enterprise.

The Notice of the SAFE on Reforming and Standardizing the Foreign Exchange Settlement Management Policy of Capital Account, promulgated by the SAFE and became effective on June 9, 2016 provides that discretionary foreign exchange settlement applies to foreign exchange capital, foreign debt offering proceeds and remitted foreign listing proceeds, and the corresponding RMB capital converted from foreign exchange are not restricted from extending loans to related parties or repaying the inter-company loans (including advances by third parties). In January 2017, SAFE promulgated the Circular on Further Improving Reform of Foreign Exchange Administration and Optimizing Genuineness and Compliance Verification, or Circular 3, which stipulates several capital control measures with respect to the outbound remittance of profit from domestic entities to offshore entities, including (i) under the principle of genuine transaction, banks shall check board resolutions regarding profit distribution, the original version of tax filing records and audited financial statements; and (ii) domestic entities shall hold income to account for previous years’ losses before remitting the profits. Moreover, pursuant to Circular 3, domestic entities shall make detailed explanations of the sources of capital and utilization arrangements, and provide board resolutions, contracts and other proof when completing the registration procedures in connection with an outbound investment.

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 registration or obtain the necessary approval on a timely basis, or at all. If we fail to complete the necessary registration or obtain the necessary approval, 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 their ability to fund their working capital and expansion projects and meet their obligations and commitments.

54

Our PRC subsidiaries and the variable interest entities 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 rely on proceeds from corporate transactions such as the sales of Huya and YY Live, and dividends from our subsidiaries, including PRC and non-PRC subsidiaries, as well as consulting and other fees paid to us by the variable interest entities for our cash and financing requirements, such as the funds necessary to pay dividends and other cash distributions to our shareholders, including holders of our ADSs, and service any debt we may incur. Current PRC regulations permit our PRC subsidiaries to pay dividends to us only out of their accumulated after-tax profits upon satisfaction of relevant statutory condition and procedures, if any, determined in accordance with Chinese accounting standards and regulations. In addition, each of our PRC subsidiaries is required to set aside at least 10% of its accumulated profits each year, if any, to fund certain reserve funds until the total amount set aside reaches 50% of its registered capital. As of December 31, 2021, appropriations to statutory reserves amounting to US$26.8 million were made by twenty-nine variable interest entities. These reserves are not distributable as cash dividends. Furthermore, if our PRC subsidiaries and the variable interest entities 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, which may restrict our ability to satisfy our liquidity requirements. Our capital expenditures are primarily used to purchase office space.

In addition, the EIT Law, and its implementation rules provide that withholding tax rate of 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.

With the sale of YY Live to Baidu being substantially completed with certain customary matters, including necessary regulatory approvals from government authorities, remaining to be completed in the future, the majority of our revenue and operating cash would be from non-PRC subsidiaries, and our reliance on dividends from PRC subsidiaries would be limited.

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

On March 15, 2019, the Standing Committee of the National People’s Congress promulgated the Foreign Investment Law, or the Foreign Investment Law, which took effect on January 1, 2020, and on December 12, 2019, the Implementation Regulations of Foreign Investment Law was promulgated by the State Council, which simultaneously came into force on January 1, 2020. The Foreign Investment Law, together with the Implementation Regulations of Foreign Investment Law, replaced the trio of existing laws regulating foreign investment in China, namely, the Sino-foreign Equity Joint Venture Enterprise Law, the Sino-foreign Cooperative Joint Venture Enterprise Law and the Wholly Foreign-invested Enterprise Law, together with their implementation rules and ancillary regulations. This law is the legal foundation for foreign investment in the PRC. The Foreign Investment Law 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. The Implementation Regulations of Foreign Investment Law provide detailed rules for the principles of investment protection, promotion and management set forth in the Foreign Investment Law.

The Foreign Investment Law stipulates three forms of foreign investment, but does not explicitly stipulate the contractual arrangements under the “variable interest equity” structures as a form of foreign investment. The Foreign Investment Law further stipulates that foreign investment includes “foreign investors invest in China through any other methods under laws, administrative regulations, or provisions prescribed by the State Council.” Therefore, it is possible that future laws, administrative regulations or provisions of the State Council may stipulate contractual arrangements as a form of foreign investment, and then whether the contractual arrangements will be recognized as a foreign investment, whether the contractual arrangements will be deemed to be in violation of the access requirements of foreign investment and how the contractual arrangements will be interpreted and handled remain uncertain. Conversely, if contractual arrangements are then incorporated as a form of foreign investment, it may materially impact our corporate governance practice and increase our compliance costs.

55

Content posted and displayed on our platforms operated in China may be found objectionable by PRC regulatory authorities and may subject us to penalties and other severe consequences.

The PRC government has adopted regulations governing internet access and the distribution of information over the internet. Such regulations may intensify and become more stringent from time to time, subjecting us to increased levels of content monitoring requirements, which may increase our expenses and risk of non-compliance with relevant PRC regulations. 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 the public interest, or is obscene, superstitious, fraudulent or defamatory. Internet content providers are also prohibited from displaying content that may be deemed by relevant government authorities as “socially destabilizing” or leaking “state secrets” of the PRC. Failure to comply with these requirements by our platform in China may result in the revocation of licenses to provide internet content and other licenses, the closure of the concerned platforms and reputational harm. The operator may also be held liable for such censored information displayed on or linked to their platform. For a detailed discussion, see “Item 4. Information on the Company—B. Business Overview—Regulations—PRC Regulation.”

We allow visitors to our platforms to upload written materials, images, pictures, and other content on the forums on our platforms, and also allow users to share, link to and otherwise access audio, video, games and other content from third parties through our platforms. For a description of how content can be accessed on or through our platforms, and what measures we take to lessen the likelihood that we will be held liable for the nature of such content, see “Item 4. Information on the Company—B. Business Overview—Technology,” “Item 4. Information on the Company—B. Business Overview—Intellectual Property,” and “—Risks Related to Our Business and Industry — We have been and may be subject to intellectual property infringement, misappropriation or other claims or allegations in multiple jurisdictions, which could result in our payment of substantial damages, penalties and fines, removal of relevant content from our website or seeking license arrangements which may not be available on commercially reasonable terms.”

Since our inception, we have worked closely with relevant government authorities to monitor the content on our platforms and to make the utmost effort in complying with relevant laws and regulations. However, it may not be possible to timely determine in all cases the types of content that could result in our liability as an internet operator, and if any of our internet content on our platform operated in China is deemed by the PRC government to violate any content restrictions, we would not be able to continue to display such content and could become subject to penalties, including confiscation of income, fines, suspension of business and revocation of required licenses, which could adversely affect our business, financial condition and results of operations. We may also be subject to potential liability for any unlawful actions of our users or third-party service providers on our platforms operated in China or for content we distribute that is deemed inappropriate. For example, we have previously been subject to a few warnings and fines in an aggregate amount of RMB0.2 million in 2018 for having inappropriate content on our platforms. Although we corrected these non-compliances and undertook measures to prevent the recurrence of such instances, it may be difficult to determine the type of content or actions that may result in liability to us, and if we are found to be liable, we may be prevented from operating our business in China. In April 2019, Bilin, a mobile instant communication application of ours that contributed an insignificant portion of our total revenues, in accordance with the requirements of the Office of the Cyberspace Affairs Commission, ceased its services. Additionally, in September 2021, Hello, our real-time voice interactive platform operated in China was temporarily removed from the app store at the request of the Office of the Central Cyberspace Affairs Commission and is currently undergoing active rectification. Moreover, the costs of compliance with these regulations may continue to increase as a result of more content being made available by an increasing number of users and third-party partners and developers, which may adversely affect our results of operations. Although we have adopted internal procedures to monitor content uploaded to our website and to remove offending content once we become aware of any potential or alleged violation, we may not be able to identify all the content that may violate relevant laws and regulations or third-party intellectual property rights and even if we manage to identify and remove offending content, we may still be held liable for such third-party content. Users may upload content or images containing content that infringes upon third-party copyrights or other illegal content and we may be subject to claims, including infringement claims or become involved in litigation proceedings due to such content. As a result, our reputation, PRC business and results of operations may be materially and adversely affected.

For clarification, with the sale of YY Live being substantially completed with certain customary matters remaining to be completed in the future, including necessary regulatory approvals from government authorities, we believe the majority of our business, especially our global platforms that operated outside China, is not subject to the above regulations.

56

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 and without the consent by the Chinese securities regulatory authorities and the other competent governmental agencies, no entity or individual may provide documents or materials related to securities business to overseas parties. In addition, the Data Security Law and the Personal Information Protection Law provide that no entity or individual within the territory of the PRC shall provide any foreign judicial body and law enforcement body with any data or any personal information stored within the territory of the PRC without the approval of the competent governmental authority of the PRC. While detailed interpretation of or implementation rules under these laws have yet to be promulgated, the inability for an overseas securities regulator to directly conduct investigation or evidence collection activities within China, and restrictions on the provision of documents, materials, data and personal information by PRC entities and individuals to an overseas securities regulator, foreign judicial body or foreign law enforcement body may further increase difficulties faced by you in protecting your interests.

Uncertainties exist with respect to the Anti-Monopoly Guidelines for Internet Platforms and how it may impact our business operations and financial position in China.

On February 7, 2021, the Anti-monopoly Commission of the State Council officially promulgated the Guidelines to Anti-Monopoly in the Field of Internet Platforms, or the Anti-Monopoly Guidelines for Internet Platforms. Pursuant to an official interpretation from the Anti-monopoly Commission of the State Council, the Anti-Monopoly Guidelines for Internet Platforms mainly covers five aspects, including general provisions, monopoly agreements, abusing market dominance, concentration of undertakings, and abusing of administrative powers eliminating or restricting competition. The Anti-Monopoly Guidelines for Internet Platforms prohibits certain monopolistic acts of internet platforms so as to protect market competition and safeguard interests of users and undertakings participating in internet platform economy, including, without limitation, prohibiting platforms with dominant position from abusing their market dominance (such as discriminating customers in terms of pricing and other transactional conditions using big data and analytics, coercing counterparties into exclusivity arrangements, using technology means to block competitors’ interface, favorable positioning in search results of goods displays, using bundle services to sell services or products, compulsory collection of unnecessary user data). In addition, the Anti-Monopoly Guidelines for Internet Platforms also reinforces antitrust merger review for internet platform related transactions to safeguard market competition. As the Anti-Monopoly Guidelines for Internet Platforms was relatively new, we are uncertain to estimate its specific impact on our business, financial condition, result of operations and prospects in China. Considering the majority of our current business is outside of China, we believe we are not in such a market-dominating position in China, but the interpretation and application of such regulations may depend on various factors and we cannot assure you that our business operations comply with such regulations and authorities’ requirements in all respects. If any non-compliance is raised by relevant authorities and determined against us, we may be subject to fines and other penalties.

In addition, the PRC anti-monopoly enforcement agencies have in recent years strengthened enforcement under the PRC Anti-monopoly Law, including levying significant fines, with respect to concentration of undertakings and cartel activity, mergers and acquisitions, as well as abusive behavior by companies with market dominance. Moreover, The Anti-Monopoly Guidelines for Internet Platforms aims at specifying some of the circumstances under which an activity of internet platform may be identified as monopolistic act as well as setting out merger controlling filing procedures involving variable interest entities. These constraints could also include forced termination of any agreements or arrangements that are determined by governmental authorities to be in violation of anti-monopoly laws, which may compromise our pursuit of investment and mergers and acquisitions strategy. The strengthened enforcement may have more substantial and significant influences on, among others, mergers and acquisition transactions, business practices and investment, which may under certain circumstances further adversely affect our business strategy, financial conditions and reputation.

57

Risks Related to Our Corporate Structure

If the PRC government finds that the structure we have adopted for our business operations does not comply with PRC laws and regulations, or if these laws or regulations or interpretations of existing laws or regulations change in the future, we could be subject to severe penalties, including the shutting down of our platforms and our business operations in China.

Foreign ownership of internet-based businesses is subject to significant restrictions under current PRC laws and regulations. The PRC government regulates internet access, the distribution of online information and the conduct of online commerce through strict business licensing requirements and other government regulations. These laws and regulations also limit foreign ownership in PRC companies that provide internet information distribution services. Specifically, foreign ownership in an internet information provider or other value-added telecommunication service providers may not exceed 50%. In addition, according to the Several Opinions on the Introduction of Foreign Investment in the Cultural Industry promulgated by the Ministry of Culture, or the MOC, currently known as the Ministry of Culture and Tourism, the State Administration of Radio, Film and Television, or the SARFT, the General Administration of Press and Publication, or the GAPP, currently known as the State Administration of Press Publication, Radio, Film and Television after combination of SARFT and GAPP, the National Development and Reform Commission and the Ministry of Commerce, or the MOFCOM, in July 2005, foreign investors are prohibited from investing in or operating, among others, any internet cultural operating entities and from engaging in the business of transmitting audio-visual programs through information networks. In addition, according to the 2021 Negative List promulgated by the National Development and Reform Commission and the MOC on December 27, 2021 and effective on January 1, 2022, other than e-commerce, domestic multiparty communication, store and forward, and call center services, the permitted foreign investment in value-added telecommunications service providers must not be more than 50%.

We are an exempted company incorporated in the Cayman Islands. We conduct part of our operations in China primarily through a series of contractual arrangements entered into among our PRC subsidiaries and the respective shareholders of our PRC variable interest entities. As a result of these contractual arrangements, we exert control over the variable interest entities and consolidate each of their operating results in our financial statements under U.S. GAAP. All of the equity (net assets) or deficit (net liabilities) and net income (loss) of the variable interest entities are attributed to us. For a detailed description of these contractual arrangements, see “Item 7. Major Shareholders and Related Party Transactions—B. Related Party Transactions—Contractual Arrangements.” However, as we are a Cayman Islands holding company with no equity ownership in the variable interest entities, investors in our ADSs or the common shares thus are not purchasing equity interest in the variable interest entities but instead are purchasing equity interest in a Cayman Islands holding company. The Foreign Investment Law, which promulgated by the Standing Committee of the National People’s Congress on March 15, 2019 and became effective on January 1, 2020, does not explicitly stipulate the contractual arrangements under the “variable interest equity” structures as a form of foreign investment. Nevertheless, we cannot assure you that there will not be any further changes in the regulatory regime in the future. For more information, please see “—Risks Related to Doing Business in Jurisdictions We Operate—Substantial uncertainties exist with respect to the interpretation and implementation of the Foreign Investment Law and how it may impact the viability of our current corporate structure, corporate governance and business operations.” If the PRC government deems that our contractual arrangements with the variable interest entities do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change or are interpreted differently in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations in China. We may not be able to fully repay the notes and other indebtedness, and our shares may decline significantly in value, if we are unable to assert our contractual control rights over the assets of the variable interest entities. Our holding company in the Cayman Islands, the variable interest entities, and investors of our company face uncertainty about potential future actions by the PRC government that could affect the enforceability of the contractual arrangements with the variable interest entities and, consequently, significantly affect the financial performance of the variable interest entities and our company as a group.

Based on understanding of current PRC laws, rules and regulations of our PRC counsel, Fangda Partners, our current ownership structure for our business operations, the ownership structure of our PRC subsidiaries and the variable interest entities, the contractual arrangements among our PRC subsidiaries, the variable interest entities and their shareholders, as described in this annual report on Form 20-F, are in compliance with existing PRC laws, rules and regulations. However, we were further advised by Fangda Partners that there is substantial uncertainty regarding the interpretation and application of current or future PRC laws and regulations and these laws or regulations or interpretations of these laws or regulations may change in the future. Furthermore, the relevant government authorities have broad discretion in interpreting these laws and regulations. Accordingly, we cannot assure you that PRC government authorities will not ultimately take a view contrary to the opinion of our PRC counsel.

58

If our ownership structure, contractual arrangements and businesses of our company, our PRC subsidiaries or the variable interest entities are found to be in violation of any existing or future PRC laws or regulations, the relevant governmental authorities would have broad discretion in dealing with such violation, including levying fines, confiscating our income or the income of our PRC subsidiaries or the variable interest entities, revoking or suspending the business licenses or operating licenses of our PRC subsidiaries or the variable interest entities, shutting down our servers or blocking our platforms, discontinuing or placing restrictions or onerous conditions on our operations, requiring us to discontinue our operations in China, requiring us to undergo a costly and disruptive restructuring, restricting or prohibiting our use of proceeds from our initial public offering to finance our business and operations in China, and taking other regulatory or enforcement actions that could be harmful to our business. Any of these actions could cause significant disruption to our business operations in China and severely damage our reputation, which would in turn materially and adversely affect our business, financial condition and results of operations. In addition, if the imposition of any of these penalties causes us to lose the rights to direct the activities of the variable interest entities or our right to receive their economic benefits, we would no longer be able to consolidate such entities.

We rely on contractual arrangements with the variable interest entities and their shareholders for some of our operation in China, which may not be as effective as direct ownership. If the variable interest entities and their shareholders fail to perform their obligations under these contractual arrangements, we may have to resort to litigation or other legal proceedings to enforce our rights, which may be time-consuming, unpredictable, expensive and damaging to our operations and reputation.

Because of PRC restrictions on foreign ownership of internet-based businesses in China, we depend on contractual arrangements with the variable interest entities in which we have no ownership interest to conduct some of our business in China. These contractual arrangements are intended to provide us with effective control over these entities and allow us to obtain economic benefits from them. For additional details on these ownership interests, see “—Risks Related to Our Business and Industry—Our business depends substantially on the continuing efforts of our executive officers and key employees, and our business operations may be severely disrupted if we lose their services” and “Item 4. Information on the Company—A. History and Development of the Company.” However, these contractual arrangements may not be as effective in providing control as direct ownership. For example, each of the variable interest entities and their shareholders could breach their contractual arrangements with us by, among other things, failing to operate our business currently operated in China in an acceptable manner or taking other actions that are detrimental to our interests. If we were the controlling shareholder of these variable interest entities with direct ownership, we would be able to exercise our rights as shareholders to effect changes to their board of directors, which in turn could implement changes at the management and operational level. However, under the current contractual arrangements, as a legal matter, if the variable interest entities or their shareholders fail to perform their obligations under these contractual arrangements, we may have to incur substantial costs to enforce such arrangements, and rely on legal remedies under PRC laws, including contract remedies, which may not be sufficient or effective. In particular, the contractual arrangements provide that any dispute arising from these arrangements will be submitted to the China International Economic and Trade Arbitration Commission for arbitration in Beijing, Beijing Arbitration Commission or Guangzhou Arbitration Commission as applicable, the ruling of which will be final and binding. The legal framework and system in China, particularly those relating to arbitration proceedings, is not as developed as other jurisdictions such as the United States. As a result, significant uncertainties relating to the enforcement of legal rights through arbitration, litigation and other legal proceedings remain in China, which could limit our ability to enforce these contractual arrangements and exert effective control over the variable interest entities. Meanwhile, there are very few precedents and little formal guidance as to how contractual arrangements in the context of a variable interest entity should be interpreted or enforced under PRC law. Significant uncertainties remain regarding the ultimate outcome of such arbitration should legal action become necessary. In addition, under PRC law, rulings by arbitrators are final, parties cannot appeal the arbitration results in courts, and 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. If we are unable to enforce these contractual arrangements, or if we suffer significant delay or other obstacles in the process of enforcing these contractual arrangements, our business and operations in China could be severely disrupted, which could materially and adversely affect our results of operations and damage our reputation. See “—Risks Related to Doing Business in Jurisdictions We Operate—Uncertainties in the interpretation and enforcement of Chinese laws and regulations could limit the legal protections available to you and us.”

59

Our existing shareholders have substantial influence over our company and their interests may not be aligned with the interests of our other shareholders, which 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 securities.

As of March 31, 2022, Mr. David Xueling Li, our co-founder, chairman and chief executive officer, and his affiliates, held 78.5% of the total voting power. Mr. David Xueling Li has 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. 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 any contemplated sale of our company and may reduce the price of our ADSs. In addition, Mr. Li could violate the terms of his non-compete or employment agreements with us or his legal duties by diverting business opportunities from us, resulting in our loss of corporate opportunities. These actions may take place even if they are opposed by our other shareholders.

Additionally, Mr. Jun Lei, our major shareholder who beneficially owned 8.7% of our outstanding shares as of March 31, 2022, has delegated the voting rights of the shares that he holds in our company to Mr. Li. Mr. Lei is active in making investments in internet companies in China and currently holds direct and indirect interests in Xiaomi and iSpeak, which competes with certain of our lines of business, and other entities which may have businesses that compete with ours. Xiaomi Corporation (HKEX: 01810) is an internet company with smartphones and smart hardware connected by an IoT platform at its core, which has started offering online performance and live broadcasting services recently. iSpeak is owned by Mr. Lei in part through Kingsoft Corporation Limited, which is engaged in the research, development operation and distribution of online games, mobile games, casual game services and internet software. Mr. Lei may, in the future, acquire additional interests in businesses that directly or indirectly compete with some of our lines of business or that are our suppliers or customers. Furthermore, Mr. Lei may pursue acquisitions or make further investments in our industries which may conflict with our interests. For more information regarding the beneficial ownership of our company by our principal shareholders, see “Item 6. Directors, Senior management and Employees—E. Share Ownership.”

The shareholders of our PRC variable interest entities may have potential conflicts of interest with us, and if any such conflicts of interest are not resolved in our favor, our business may be materially and adversely affected.

Certain selected individuals, who are PRC citizens, from our senior management team are nominee shareholders of the variable interest entities in essence. The interests of such nominated individuals as the controlling shareholders of the variable interest entities may differ from the interests of our company as a whole, as what is in the best interests of the variable interest entities may not be in the best interests of our company. Similarly, two individuals from the senior management team of Bigo collectively own all equity interest of each of Chengdu Yunbu Network Technology Co., Ltd., or Chengdu Yunbu, Chengdu Luota Network Technology Co., Ltd., or Chengdu Luota, and Chengdu Jiyue Network Technology Co., Ltd., or Chengdu Jiyue, respectively. We cannot assure you that when conflicts of interest arise, the shareholders of our PRC variable interest entities will act in the best interests of our company or that conflicts of interests will be resolved in our favor. In addition, the shareholders of our PRC variable interest entities may breach or cause our consolidated variable entities and their respective subsidiaries to breach or refuse to renew the existing contractual arrangements with us. Currently, we do not have existing arrangements to address potential conflicts of interest the shareholders of our PRC variable interest entities may encounter in his/her capacity as a shareholder or director of the variable interest entities, on the one hand, and as a beneficial owner or director of our company, on the other hand; provided that we could, at all times, exercise our option under the exclusive option agreement with the shareholders of our PRC variable interest entities to cause them to transfer all of his equity ownership in our consolidated variable interest entities to a PRC entity or individual designated by us, and this new shareholder of our consolidated variable entities could then appoint a new director of our consolidated variable entities to replace the existing directors. In addition, if such conflicts of interest arise, our wholly owned PRC subsidiaries, could also, in the capacity of attorney-in-fact for the shareholders of our PRC variable interest entities as provided under the relevant powers of attorney, directly appoint a new director of our consolidated variable entities to replace the existing directors. However, the legal frameworks of China and the Cayman Islands do not provide guidance on resolving conflicts in the event of a conflict with another corporate governance regime. If we cannot resolve any conflicts of interest or disputes between us and the shareholders and the nominated individuals of our PRC variable interest entities, we would have to rely on legal proceedings, which could result in disruption of our business in China and subject us to substantial uncertainty as to the outcome of any such legal proceedings.

60

We may lose the ability to use and enjoy assets held by the variable interest entities that are important to the operation of our business if such entities go bankrupt or become subject to a dissolution or liquidation proceeding.

As part of our contractual arrangements with the variable interest entities, such entities hold certain assets, such as patents for the proprietary technologies that are essential to the operations of our platforms and important to the operation of our business. If any one of the variable interest entities goes bankrupt and all or part of its assets become subject to liens or rights of third-party creditors, we may be unable to continue some or all of our business activities, which could materially and adversely affect our business, financial condition and results of operations. If any one of the variable interest entities undergoes a voluntary or involuntary liquidation proceeding, the unrelated third-party creditors may claim rights to some or all of these assets, thereby hindering our ability to operate our business, which could materially and adversely affect our business, financial condition and results of operations.

Our ability to enforce the equity pledge agreements between us and our PRC variable interest entities’ shareholders may be subject to limitations based on PRC laws and regulations.

Pursuant to the equity interest pledge agreements between our wholly owned subsidiaries in China, and the shareholders of the variable interest entities, or VIEs, each shareholder of each variable interest entities agrees to pledge its equity interests in the VIE to our subsidiary to secure the relevant VIE’s performance of their obligations under the relevant contractual arrangements. The equity interest pledges of shareholders of VIEs under these equity pledge agreements have been registered with the relevant local branch of the SAMR, except that the equity interest pledge by Mr. Wenzhi Cai of his equity interests in Guangzhou AnSiChuang Information Technology Co., Ltd., or Guangzhou AnSiChuang, the equity interest pledge by the shareholder of Beijing Cengcengceng Information Technology Co., Ltd., or Beijing Cengcengceng, of his equity in Beijing Cengcengceng and the equity interest pledge by the shareholders of Shanghai Ruogu Information Technology Co., Ltd. or Shanghai Ruogu, of their equity in Shanghai Ruogu have not been registered. The equity interest pledge agreements with each of the VIEs’ shareholders provide that the pledged equity interest shall constitute continuing security for any and all of the indebtedness, obligations and liabilities under all of the principal service agreements and the scope of pledge which are not limited by the amount of the registered capital of that VIE. However, it is possible that a PRC court may take the position that the amount listed on the equity pledge registration forms represents the full amount of the collateral that has been registered and perfected. If this is the case, the obligations that are supposed to be secured in the equity interest pledge agreements in excess of the amount listed on the equity pledge registration forms could be determined by the PRC court as unsecured debt, which takes last priority among creditors.

Our contractual arrangements with the variable interest entities may result in adverse tax consequences to us.

As a result of our corporate structure and the contractual arrangements among our PRC subsidiaries, the variable interest entities and their shareholders, we are effectively subject to PRC turnover tax on revenues generated by our subsidiaries from our contractual arrangements with the variable interest entities. Such tax generally includes the PRC value added tax, or the VAT, along with related surcharges. The applicable turnover tax is determined by the nature of the transaction generating the revenues subject to taxation. The PRC enterprise income tax law requires every enterprise in China to submit its annual enterprise income tax return together with a report on transactions with its affiliates or related parties to the relevant tax authorities. These transactions may be subject to audit or challenge by the PRC tax authorities within ten years after the taxable year during which the transactions are conducted. We may be subject to adverse tax consequences if the PRC tax authorities were to determine that the contracts between us and the variable interest entities were not on an arm’s length basis and therefore constitute a favorable transfer pricing arrangements. If this occurs, the PRC tax authorities could request that either of the variable interest entities adjust its taxable income upward for PRC tax purposes. Such a pricing adjustment could adversely affect us by reducing expense deductions recorded by either of the variable interest entities and thereby increasing these entities’ tax liabilities, which could subject these entities to late payment fees and other penalties for the underpayment of taxes. Our consolidated net income may be materially and adversely affected if the variable interest entities’ tax liabilities increase or if it becomes subject to late payment fees or other penalties.

61

If the variable interest entities fail to obtain and maintain the requisite licenses and approvals required under the complex regulatory environment for internet-based businesses in China, our business, financial condition and results of operations in China may be adversely affected.

With the sale of YY Live being substantially completed with certain customary matters, including necessary regulatory approvals from government authorities, remaining to be completed in the future, we believe the majority of our business, especially our global platforms that operated outside China, is not subject to the PRC regulations that require us to obtain and maintain certain licenses and approvals through the variable interest entities as we used to be. Yet as we maintain some our audio and video capabilities and functions in China, we will need to obtain additional qualifications, permits, approvals or licenses. In addition, with respect to specific services offered online, we or the service or content providers may be subject to additional separate qualifications, permits, approvals or licenses. We cannot assure you that we or the service or content providers will be granted such qualifications, permits, approvals or licenses in a timely manner or at all. Prior to the receipt of such qualifications, permits, approvals or licenses, we may be deemed as being in violation of relevant laws or regulations and be subject to penalties.

As the internet industry in China is still at a relatively early stage of development, new laws and regulations may be adopted from time to time to address new issues that come to the authorities’ attention. In the interpretation and implementation of existing and future laws and regulations governing our business activities, considerable uncertainties still exist. We cannot assure you that we will not be found in violation of any future laws and regulations or any of the laws and regulations currently in effect due to changes in the relevant authorities’ interpretation of these laws and regulations. In addition, we may be required to obtain additional license or approvals, and we cannot assure you that we will be able to timely obtain or maintain all the required licenses or approvals or make all the necessary filings in the future. If we fail to obtain or maintain any of the required licenses or approvals or make the necessary filings, we may be subject to various penalties, such as confiscation of the net revenues that were generated through the unlicensed internet activities, the imposition of fines and the discontinuation or restriction of our operations in China. Any such penalties may disrupt our business operations in China and adversely affect our business, financial condition and results of operations.

Implementation of the new labor laws and regulations in China may adversely affect our business and results of operations.

Because we still have a substantial number of employees in China, we are primarily subject to labor laws and regulations in China and any changes to the applicable laws and regulations. Pursuant to the labor contract law that took effect in January 2008 and was amended on July 1, 2013 and its implementation rules that took effect in September 2008, employers are subject to stricter requirements in terms of signing labor contracts, minimum wages, paying remuneration, determining the term of employees’ probation and unilaterally terminating labor contracts. Due to lack of detailed interpretative rules and uniform implementation practices and broad discretion of the local competent authorities, it is uncertain as to how the labor contract law and its implementation rules will affect our current employment policies and practices. Our employment policies and practices may violate the labor contract law or its implementation rules, and we may thus be subject to related penalties, fines or legal fees. Compliance with the labor contract law and its implementation rules may increase our operating expenses, in particular our personnel expenses. In the event that we decide to terminate some of our employees’ employment or otherwise change our employment or labor practices, the labor contract law and its implementation rules may also limit our ability to effect those changes in a desirable or cost-effective manner, which could adversely affect our business and results of operations. On October 28, 2010, the Standing Committee of the National People’s Congress promulgated the PRC Social Insurance Law, or the Social Insurance Law, which became effective on July 1, 2011 and was amended on December 29, 2018. According to the Social Insurance Law, employees must participate in pension insurance, work-related injury insurance, medical insurance, unemployment insurance and maternity insurance and the employers must, together with their employees or separately, pay the social insurance premiums for such employees. On July 20, 2018, General Office of the Communist Party of China and the State Council promulgated the Reform Plan for Collection and Management System of National and Local Taxes, or the Tax Reform Plan, which became effective on the same day. According to the Tax Reform Plan, all social insurance premiums, such as basic pension insurance premium, basic medical insurance premium, unemployment insurance premium, work-related injury insurance premium and maternity insurance premium, shall be collected uniformly by the relevant tax authorities starting from January 1, 2019.

Compliance with the laws or regulations governing virtual currency may cause us to obtain additional approvals or licenses or change our current business model.

The issuance and use of “virtual currency” in China has been regulated since 2007 in response to the growth of the online game industry in China. On January 25, 2007, the Ministry of Public Security, the MOC, the MIIT and the GAPP jointly issued a circular regarding online gambling which has implications for the use of virtual currency. The circular bans the conversion of virtual currency into real currency or property.

62

We issue virtual currency to users on our platforms currently operated in China for them to purchase various items to be used in channels, including music channels. We are in the process of adjusting the content of our platforms currently operated in China but we cannot assure you that our adjustments will be sufficient to comply with the relevant laws. Moreover, although we believe we do not offer virtual currency transaction services, we cannot assure you that the PRC regulatory authorities will not take a view contrary to ours. In that event, we may be required to cease either our virtual currency issuance activities or such deemed “transaction service” activities and may be subject to certain penalties, including mandatory corrective measures and fines. The occurrence of any of the foregoing could have an adverse effect on our business, financial condition and results of operations in China.

We face risks related to geopolitical events, natural disasters, health epidemics, and other outbreaks, which could significantly disrupt our operations.

Our business could be adversely affected by the effects of epidemics. In recent years, there have been outbreaks of epidemics in China and globally. Our business operations could be disrupted if one of our employees is suspected of having contracted the H1N1 flu, avian flu, Ebola, COVID-19 or another epidemic, since it could require our employees to be quarantined and/or our offices to be disinfected. Our results of operations could be adversely affected to the extent that the outbreak has any negative impact on the global economy in general and the global mobile internet and gaming industries in particular.

We are also vulnerable to natural disasters and other calamities. It is possible that we may be unable to recover certain data in the event of a server failure. We cannot assure you that any backup systems will be adequate to protect us from the effects of fire, floods, typhoons, earthquakes, power loss, telecommunications failures, break-ins, war, riots, terrorist attacks or similar events. Any of the foregoing events may give rise to server interruptions, breakdowns, system failures, technology platform failures or internet failures, which could cause the loss or corruption of data or malfunctions of software or hardware as well as adversely affect our ability to provide services on our platform.

Non-compliance on the part of third parties with which we conduct business could restrict our ability to maintain or increase our number of users or the level of traffic to our platforms.

Our business partners may be subject to regulatory penalties or punishments because of their regulatory compliance failures, which may disrupt our business. Although we conduct a rigid review of legal formalities and certifications before entering into contractual relationship with other businesses such as third-party game developers and landlords, we cannot be certain whether such third party has or will infringe any third parties’ legal rights or violate any regulatory requirements. We regularly identify irregularities or non-compliance in the business practices of any parties with whom we pursue existing or future cooperation and we cannot assure you that any of these irregularities will be corrected in a prompt and proper manner. The legal liabilities and regulatory actions on our commercial partners may affect our business activities and reputation and in turn, our results of operations. For example, according to PRC regulations, all lease agreements are required to be registered with the local housing authorities. Currently, certain of our offices in China for daily operations and certain other properties serving as dormitories and canteens in China are on leased premises, and the landlords of some of these properties are still completing the registration of their ownership rights or the registration of our leases with the relevant authorities. Some of our lessors have not provided us with appropriate title certificates, which may adversely affect the validity of the leases if the lessors do not have proper title. We cannot assure you that such certificates or registration will be obtained in a timely manner or at all, and in case of failures, we may be subject to monetary fines, have to relocate our offices and suffer economic losses.

In addition, we allow providers of some online services, such as online education and financial services, to establish channels on our platforms. The online service providers and the producers of content on our platforms may be required to meet specific qualifying standards, evidenced by approvals, permits or certificates, and to comply with various requirements when conducting business. We cannot predict if any non-compliance on the part of such commercial partners may cause potential liabilities to us and in turn disrupt our operations.

63

Risks Related to Our ADSs

The trading prices of our ADSs are likely to be volatile, which could result in substantial losses to investors.

The daily closing trading prices of our ADSs ranged from US$40.50 to US$147.80 in 2021. The trading prices of our ADSs are likely to be volatile and could fluctuate widely due to factors beyond our control. This may happen because of broad market and industry factors, like the performance and fluctuation in the market prices or the underperformance or deteriorating financial results of other companies in the global online entertainment industry or with business operations located mainly in the same markets as ours. The sale of a significant number of the ADSs, common shares or other equity securities in the public market, or the perception that such sales may occur, could also materially and adversely affect the market price of our ADSs. The securities of some of these companies have experienced significant volatility since their initial public offerings, including, in some cases, substantial price declines in the trading prices of their securities. With the sale of YY Live being substantially completed with certain customary matters, including necessary regulatory approvals from government authorities, remaining to be completed in the future, and the majority of our business operations outside China, we do not believe that we are comparable to these Chinese companies. But our previous history of conducting business in China (such as YY Live, our discontinued PRC business) might cause investors to perceive us as a Chinese company, and the trading performances of certain Chinese companies’ securities after their offerings, including companies in internet and social networking businesses, may affect the attitudes of investors toward Chinese 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 or other practices at other Chinese companies may also negatively affect the attitudes of investors towards Chinese companies in general, including us, regardless of whether we have engaged in such practices. Furthermore, 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 the market price of our ADSs.

In addition to market and industry factors, the price and trading volume for our ADSs may be highly volatile due to specific factors, including the following:

variations in our net revenues, earnings and cash flow;
announcements of new investments, acquisitions, strategic partnerships, or joint ventures;
announcements of new services and expansions by us or our competitors;
changes in financial estimates by securities analysts;
downgrades, suspension or termination of coverage by industry or securities analysts that publish research or reports on us;
changes in the number of our registered or active users;
fluctuations in the number of paying users or other operating metrics;
failure on our part to realize monetization opportunities as expected;
additions or departures of key personnel;
dilution of the ownership interests of our ADS holders due to conversions of our convertible senior notes due 2025 or 2026, or from the unwinding of capped call transactions in connection with our convertible senior notes due 2025 or 2026;
release of lock-up or other transfer restrictions on our outstanding equity securities or sales of additional equity securities;
detrimental negative publicity about us, our competitors or our industry;
potential litigation or regulatory proceedings or changes; and

64

volatility in the stock market.

Any of these factors may result in large and sudden changes in the volume and price at which our ADSs will trade.

Techniques employed by short sellers may drive down the market price of our listed securities.

Short selling is the practice of selling securities that a seller does not own but rather has borrowed from a third party with the intention of buying identical securities back at a later date to return to the lender. Short sellers hope to profit from a decline in the value of the securities between the sale of the borrowed securities and the purchase of the replacement shares, as short sellers expect to pay less in that purchase than they received in the sale. As it is in short sellers’ interest for the price of the security to decline, many short sellers publish, or arrange for the publication of, negative opinions and allegations regarding the relevant issuer and its business prospects in order to create negative market momentum and generate profits for themselves after selling a security short. These short attacks have, in the past, led to selling of shares in the market.

Much of the scrutiny and negative publicity on the target companies has centered on allegations of lack of effective internal control over financial reporting resulting in financial and accounting irregularities and mistakes, inadequate corporate governance policies or a lack of adherence thereto and, in many cases, allegations of fraud. As a result, many of these companies are now conducting internal and external investigations into the allegations and, in the interim, are subject to shareholder lawsuits and/or SEC enforcement actions. Even though our major operations are outside of China after the sale of YY Live, which was substantially completed though certain customary matters remaining to be completed in the future, we were and may continue to be subject to such risks.

We are currently, and may in the future be, the subject of unfavorable allegations made by short sellers. On November 18, 2020, Muddy Waters Capital LLC, an entity unrelated to us, issued the Muddy Water short seller report (the “Report”) containing certain allegations against us. Our audit committee has conducted an independent review of the allegations raised in the Report related to our YY Live business, with the assistance of independent counsel, working with a team of experienced forensic auditors and data analytics experts. Our announcement dated February 8, 2021 disclosed the conclusion of the independent review, which concluded that the allegations raised and conclusions reached in the Report about our YY Live business were not substantiated. On March 26, 2021, our audit committee also concluded its work as to the handful of claims in the Report unrelated to the YY Live business (concerning Bigo) and likewise found the short seller allegations unsubstantiated. Any such allegations may be followed by periods of instability in the market price of our common shares and ADSs and negative publicity. If and when we become the subject of any unfavorable allegations, whether such allegations are proven to be true or untrue, we may have to utilize a significant portion of our resources to investigate such allegations and/or defend ourselves, including in connection with class actions or regulatory enforcement actions derivative of such allegations. While we would strongly defend against any such short seller attacks, we may be constrained in the manner in which we can proceed against the relevant short sellers by principles of freedom of speech, applicable federal or state law or issues of commercial confidentiality. Such a situation could be costly and time-consuming and could divert management’s attention from the day-to-day operations of our Company. Even if such allegations are ultimately proven to be groundless, allegations against us could severely impact the market price of our securities and our business operations.

65

We may be named as a defendant in putative shareholder class action lawsuits and may be subject to the SEC or third-party investigations which could have a material adverse impact on our business, financial condition, results of operation, cash flows and reputation.

We were defending against a putative shareholder class action lawsuit described in “Item 8. Financial Information—A. Consolidated Statements and Other Financial Information—Legal Proceedings,” including any appeals of such lawsuit. On March 9, 2022, the court granted the defendants’ motion to dismiss and dismissed the operative complaint in its entirety with prejudice. On April 8, 2022, the co-lead plaintiffs filed a notice of appeal. We are currently unable to estimate the possible loss or possible range of loss, if any, associated with the final resolution of this lawsuit, and there might be other class actions or regulatory enforcement actions in connection with such allegations. Any adverse outcome of this case, including any plaintiff’s appeal of the judgment in this case, could have a material adverse effect on our business, financial condition, results of operation, cash flows and reputation. In addition, there can be no assurance that our insurance carriers will cover all or part of the defense costs, or any liabilities that may arise from these matters. Even if the allegations against us may ultimately be proven to be groundless, we may have to utilize a significant portion of our cash resources and divert management’s attention from the day-to-day operations of our company, all of which could harm our business. We also may be subject to claims for indemnification related to these matters, and we cannot predict the impact that indemnification claims may have on our business or financial results. In addition, in response to the Report, we may be subject to further due diligence and investigations conducted by competent third-party advisors or regulatory authorities. We cannot predict or provide any assurance as to the timing, outcome or consequences of such reviews and investigations, and we have incurred and may continue to incur significant expenses related to legal, accounting, and other professional services in connection with matters relating to or arising from the such reviews and investigations.

We believe that we were a passive foreign investment company, or PFIC, for United States federal income tax purposes for the taxable year ended December 31, 2021, which could subject United States holders of our ADSs or Class A common shares to significant adverse United States income tax consequences.

We will be classified as a “passive foreign investment company,” or “PFIC” for United States federal income tax purposes for any taxable year, if either (a) 75% or more of our gross income for such year consists of certain types of “passive” income or (b) 50% or more of the value of our assets (generally determined on the basis of a quarterly average) during such year produce or are held for the production of passive income. Although the law in this regard is unclear, we treat the variable interest entities as being owned by us for United States federal income tax purposes, not only because we exercise effective control over the operation of such entities but also because we are entitled to substantially all of their economic benefits, and, as a result, we consolidate their operating results in our consolidated financial statements.

Based on the market price of our ADSs and the nature and composition of our assets (in particular the retention of substantial amounts of cash, deposits and investments), we believe that we were a PFIC for United States federal income tax purposes for the taxable year ended December 31, 2021, and we will likely be a PFIC for our current taxable year unless the market price of our ADSs increases and/or we invest a substantial amount of the cash and other passive assets we hold in assets that produce or are held for the production of active income.

If we are classified as a PFIC in any taxable year, a U.S. holder (as defined in “Item 10. Additional Information—E. Taxation—United States Federal Income Tax Considerations”) will generally be subject to reporting requirements and may incur significantly increased United States income tax on gain recognized on the sale or other disposition of the ADSs or Class A common shares and on the receipt of distributions on the ADSs or Class A common shares to the extent such gain or distribution is treated as an “excess distribution” under the United States 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 Class A common 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 Class A common shares. Alternatively, U.S. holders of PFIC shares can sometimes avoid the rules described above by making certain elections, including a “mark-to-market” election or electing to treat a PFIC as a “qualified electing fund.” However, U.S. holders will not be able to make an election to treat us as a “qualified electing fund” because, even if we were to be or become a PFIC, we do not intend to comply with the requirements necessary to permit U.S. holders to make such election. Each U.S. holder is urged to consult its tax advisor concerning the United States federal income tax considerations relating to the ownership and disposition of our ADSs or Class A common shares if we are treated as a PFIC for our current taxable year or any future taxable year (including the possibility of making a “mark-to-market” election and the unavailability of an election to treat us as a qualified electing fund). For more information see “Item 10. Additional Information—E. Taxation— United States Federal Income Tax Considerations—Passive Foreign Investment Company Rules.”

66

Our dual class common 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 common shares and ADSs may view as beneficial.

Our common shares are divided into Class A common shares and Class B common shares. Holders of Class A common shares are entitled to one vote per share, while holders of Class B common shares are entitled to ten votes per share, voting together as one class on all matters requiring a shareholders’ vote and which are voted upon by way of a poll. Each Class B common share is convertible into one Class A common share at any time by the holder thereof. Class A common shares are not convertible into Class B common shares under any circumstances. Upon any sale, pledge, transfer or assignment or disposition of Class B common shares by a holder thereof to any person or entity that is not an affiliate of such holder, such Class B common shares will be automatically and immediately converted into an equal number of Class A common shares. In addition, if at any time, Messrs. David Xueling Li, Jun Lei and their affiliates collectively own less than 5% of the total number of the issued and outstanding Class B common shares, each issued and outstanding Class B common share will be automatically and immediately converted into one Class A common share, and we will not issue any Class B common shares thereafter. Furthermore, if at any time more than 50% of the ultimate beneficial ownership of any holder of Class B common shares (other than our founders or our founders’ affiliates) changes, each such Class B common share will be automatically and immediately converted into one Class A common share.

Due to the disparate voting powers attached to these two classes of common shares, as of March 31, 2022, Mr. David Xueling Li and his respective affiliates, held 78.5% of the total voting power of our company and have considerable influence over all matters requiring a shareholders’ vote, including election of directors and significant corporate transactions, such as a merger or sale of our company or our assets. 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 common shares and ADSs may view as beneficial.

Our reputation and the trading price of our ADSs may be negatively affected by adverse publicity or detrimental conduct against us.

Adverse publicity concerning the alleged fraudulence on our reported user metrics and authenticity on our revenues and cash balances could harm our reputation and cause the trading price of our ADSs to decline and fluctuate significantly. For example, after the Report containing various allegations against us was released on November 18, 2020, the trading price of our ADSs declined sharply. The negative publicity and the resulting decline of the trading price of our ADSs also led to the filing of a shareholder class action lawsuits against us and certain of our directors and officers.

Although we have publicly refuted the erroneous and misleading statements regarding us in the Report, we may still continue to be the target of adverse publicity and detrimental conduct against us, including complaints, anonymous or otherwise, to regulatory agencies regarding our operations, accounting, revenues and regulatory compliance. Additionally, allegations against us may be posted on the Internet by any person or entity which identifies itself or on an anonymous basis. We may be subject to government or regulatory investigation or inquiries, or shareholder lawsuits, as a result of such third-party conduct and may be required to incur significant time and substantial costs to defend ourselves. There is no assurance that we will be able to conclusively refute each of the allegations in connection with the Report within a reasonable period of time or at all. Our reputation may also be negatively affected as a result of the public dissemination of allegations or malicious statements about us, which in turn may materially and adversely affect the trading price of our ADSs.

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 or reports that industry or securities analysts publish about our business. If one or more analysts who cover us downgrade our ADSs, 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.

67

Provisions of our convertible senior notes could discourage an acquisition of us by a third party.

In June, 2019, we completed the offering of US$500 million in aggregate principal amount of convertible senior notes due 2025 and US$500 million in aggregate principal amount of convertible senior notes due 2026. Certain provisions of our convertible senior notes could make it more difficult or more expensive for a third party to acquire us. The indentures for the convertible senior notes define a “fundamental change” to include, among other things and subject to certain qualifications specified therein: (i) any person or group becoming a direct or indirect beneficial owner of our company’s common share capital (including common share capital held in the form of ADSs) representing more than 50% of the voting power of our common share capital, or Lei Jun, Top Brand Holdings Limited, David Xueling Li and YYME Limited and their affiliates collectively becoming the direct or indirect beneficial owner of Class A common shares representing more than 50% of the number of outstanding Class A common shares; (ii) any recapitalization, reclassification or change of our Class A common shares or ADSs as a result of which these securities would be converted into, or exchanged for, stock, other securities, other property or assets or any share exchange, consolidation or merger of our company pursuant to which our Class A common shares or ADSs will be converted into cash, securities or other property or any sale, lease or other transfer in one transaction or a series of transaction of all or substantially all of our consolidated assets, taken as a whole, to any person other than one of our subsidiaries; (iii) the approval of any plan or proposal for the liquidation or dissolution of our company by our shareholders; (iv) our ADSs ceasing to be listed or quoted on any of The New York Stock Exchange, The NASDAQ Global Select Market or The NASDAQ Global Market (or any of their respective successors); or (v) any change in or amendment to the laws, regulations and rules in the PRC or the official interpretation or official application thereof that prohibits us from operating substantially all of our business operations and prevents us from continuing to derive substantially all of the economic benefits from our business operations. Upon the occurrence of a fundamental change, holders of these notes will have the right, at their option, to require us to repurchase all of their notes or any portion of the principal amount of such notes in principal amounts of US$1,000 or integral multiples thereof. In the event of a fundamental change, we may also be required to issue additional ADSs upon conversion of our convertible notes.

The sale or availability for sale, or perceived 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. Our ADSs are freely tradable by persons other than our affiliates without restriction or further registration under the Securities Act of 1933, as amended, or the Securities Act, and shares held by our existing shareholders may also be sold in the public market in the future subject to the restrictions in Rule 144 and Rule 701 under the Securities Act. In addition, common shares subject to our outstanding share-based awards, including options, restricted shares and restricted share units, are eligible for sale in the public market to the extent permitted by the provisions of various vesting agreements, Rules 144 and 701 under the Securities Act. We may also issue additional options in the future which may be exercised for additional common shares and additional restricted shares and restricted share units which may vest. As of March 31, 2022, we had 1,091,392,968 Class A common shares (excluding 226,447,496 outstanding restricted shares and treasury Class A common shares held by entities controlled by us) and 326,509,555 Class B common shares outstanding. 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.

Our articles of association contain anti-takeover provisions that could have a material adverse effect on the rights of holders of our common shares and ADSs.

Our articles of association contain provisions to limit the ability of others to acquire control of our company or cause us to engage in change-of-control transactions. These provisions could have the effect of depriving our shareholders of an opportunity to sell their shares at a premium over prevailing market prices by discouraging third parties from seeking to obtain control of our company in a tender offer or similar transaction. For example, our board of directors has the authority, without further action by our shareholders, to issue preferred shares in one or more series and to fix their designations, powers, preferences, privileges, and relative participating, optional or special rights and the qualifications, limitations or restrictions, including dividend rights, conversion rights, voting rights, terms of redemption and liquidation preferences, any or all of which may be greater than the rights associated with our common shares, in the form of ADSs or otherwise. Preferred shares could be issued quickly with terms calculated to delay or prevent a change in control of our company or make removal of management more difficult. If our board of directors decides to issue preferred shares, the price of our ADSs may fall and the voting and other rights of the holders of our common shares and ADSs may be materially and adversely affected.

68

Our currently effective memorandum and articles of association provide that the United States District Court for the Southern District of New York (or, if the United States District Court for the Southern District of New York lacks subject matter jurisdiction over a particular dispute, the state courts in New York County, New York) is the exclusive judicial forum within the U.S. for the resolution of any complaint asserting a cause of action arising out of or relating in any way to the federal securities laws of the United States, which could limit the ability of holders of our Class A common shares, the ADSs or other securities to obtain a favorable judicial forum for disputes with us, our directors and officers, the depositary, and potentially others.

Our currently effective memorandum and articles of association provide that the United States District Court for the Southern District of New York (or, if the United States District Court for the Southern District of New York lacks subject matter jurisdiction over a particular dispute, the state courts in New York County, New York) is the exclusive forum within the United States for the resolution of any complaint asserting a cause of action arising out of or relating in any way to the federal securities laws of the United States, regardless of whether such legal suit, action, or proceeding also involves parties other than our company. The enforceability of similar federal court choice of forum provisions in other companies’ organizational documents has been challenged in legal proceedings in the United States, and it is possible that a court could find this type of provision to be inapplicable or unenforceable. If a court were to find the federal choice of forum provision contained in our currently effective memorandum and articles of association to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions. If upheld, the forum selection clause in our currently effective memorandum and articles of association may limit a security-holder’s ability to bring a claim against us, our directors and officers, the depositary, and potentially others in his or her preferred judicial forum, and this limitation may discourage such lawsuits. Holders of our shares or the ADSs will not be deemed to have waived our compliance with the federal securities laws and the regulations promulgated thereunder pursuant to the exclusive forum provision in the currently effective memorandum and articles of association.

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 with limited liability. Our corporate affairs are governed by our amended and restated memorandum and articles of association, the Companies Act (As Revised) of the Cayman Islands 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, shareholders of a Cayman Islands company may not have standing to initiate a shareholder derivative action in a federal court of the United States.

Unlike many jurisdictions in the United States, Cayman Islands law does not generally provide for shareholder appraisal rights on an approved arrangement and reconstruction of a company. This may make it more difficult for you to assess the value of any consideration you may receive in a merger or consolidation or to require that the offeror gives you additional consideration if you believe the consideration offered is insufficient. Moreover, holders of our ADSs are not entitled to appraisal rights under Cayman Islands law. ADS holders that wish to exercise their appraisal or dissentient rights must convert their ADSs into our Class A common shares by surrendering their ADSs to the depositary and paying the ADS depositary fee.

Shareholders of Cayman Islands exempted companies like us have no general rights under Cayman Islands law to inspect corporate records (except our memorandum and articles of association, special resolutions passed by our shareholders, and our register of mortgages and charges) or to obtain copies of lists of shareholders of these companies. Our directors have discretion under our existing articles of association to determine whether or not, and under what conditions, our corporate records may be inspected by our shareholders, but are not obliged to make them available to our shareholders. This may make it more difficult for you to obtain the information needed to establish any facts necessary for a shareholder motion or to solicit proxies from other shareholders in connection with a proxy contest.

69

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.

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

We are a Cayman Islands exempted company and a majority of our assets are located outside of the United States. In addition, a significant majority of our current directors and officers are nationals and residents of countries other than the United States and most of their assets 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.

There are uncertainties as to whether Cayman Islands courts would:

recognize or enforce against us or our directors or officers judgments of courts of the United States based on certain civil liability provisions of U.S. securities laws; and
impose liabilities against us or our directors or officers, 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 generally recognize and enforce a foreign money judgment of a foreign court of competent jurisdiction without reexamination of the merits of the underlying disputes provided that such judgment (i) imposes on the judgment debtor a liability to pay a liquidated sum for which the judgment has been given; (ii) is final; (iii) is not in respect of taxes, a fine or penalty; and (iv) was not obtained in a manner and is not of a kind the enforcement of which is contrary to natural justice or the public policy of the Cayman Islands.

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;
the selective disclosure rules by issuers of material nonpublic information under Regulation FD; and
certain audit committee independence requirements in Rule 10A-3 of the Exchange Act.

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 Nasdaq Global Select Market. 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. As a Cayman Islands company listed on the Nasdaq Global Select Market, we are subject to the Nasdaq Global Select Market corporate governance requirements. However, the Nasdaq Global Select Market permit a foreign private issuer like us to follow certain corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the Nasdaq Global Select Market corporate governance requirements.

70

We relied on the exemption available to foreign private issuers to the requirement that each member of the compensation committee and the corporate governance and nominating committee be an independent director. Currently, Mr. David Xueling Li and Mr. Qin Liu, who serves on our compensation committee and corporate governance and nominating committee, respectively, are not independent directors. We also relied on the exemption available to foreign private issuers to the requirement that shareholder approval should be obtained in certain circumstances prior to an issuance of securities in connection with the acquisition of the stock or assets of another company, and the requirement that shareholder approval should be obtained prior to the issuance of securities when a stock option or purchase plan is to be established or materially amended or other equity compensation arrangement made or materially amended, pursuant to which stock may be acquired by officers, directors, employees, or consultants. We relied on home country practice exemption and did not convene a shareholder meeting to approve the 2019 Arrangement and the Amended and Restated 2011 Share Incentive Plan. We also relied on home country practice exemption and did not solicit proxies or provide proxy statements for all meetings of shareholders and provide copies of proxy solicitation to Nasdaq. See “Item 6. Directors, Senior Management and Employees—B. Compensation of Directors and Executive Officers—Share Incentive Plans” for more information. If we continue to rely on the above and other exemptions available to foreign private issuers in the future, our shareholders may be afforded less protection than they otherwise would under the Nasdaq Global Select Market corporate governance requirements applicable to U.S. domestic issuers. 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.

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 direct how the Class A common shares which are represented by your ADSs are voted.

Holders of ADSs do not have the same rights as our registered shareholders. As a holder of our ADSs, you do not have any direct right to attend general meetings of our shareholders or to cast any votes at such meetings. You are only able to exercise the voting rights which are carried by the underlying Class A common shares represented by your ADSs indirectly by giving voting instructions to the depositary in accordance with the provisions of the deposit agreement. Under the deposit agreement, you may vote only by giving voting instructions to the depositary. Upon receipt of your voting instructions, the depositary will vote the underlying Class A common shares represented by your ADSs in accordance with your instructions. You are not able to directly exercise your right to vote with respect to the underlying Class A common shares represented by your ADSs unless you withdraw the shares from the depositary and become the registered holder of such shares prior to the record date for the general meeting. Under our memorandum and articles of association, the minimum notice period required for convening a general meeting is at least ten clear days. When a general meeting is convened, you may not receive sufficient advance notice of the meeting to withdraw the underlying Class A common shares underlying represented by your ADSs and become the registered holder of such shares to allow you to attend the general meeting and to vote directly with respect to any specific matter or resolution to be considered and voted upon at the general meeting. In addition, under our articles of association, our directors may close our register of members (subject to compliance with Nasdaq Global Select Market rules) or, for the purposes of determining those shareholders who are entitled to attend and vote at any general meeting, fix in advance a record date for such meeting, and such closure of our register of members or the setting of such a record date may prevent you from withdrawing the Class A common shares underlying your ADSs and becoming the registered holder of such shares prior to the record date, so that you would not be able to attend the general meeting or to vote directly. 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 the underlying Class A common shares represented by your ADSs. 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 direct how the shares underlying your ADSs are to be voted and you may have no legal remedy if the underlying Class A common shares underlying represented by your ADSs are not voted as you requested. The depositary for our ADSs will give us a discretionary proxy to vote our Class A common shares represented by your ADSs if you do not vote at shareholders’ meetings, except in limited circumstances, which could adversely affect your interests.

Under the deposit agreement for the ADSs, if you do not vote, the depositary will give us a discretionary proxy to vote our Class A common shares represented by your ADSs at shareholders’ meetings unless:

we have failed to timely provide the depositary with notice of meeting and related voting materials;
we have instructed the depositary that we do not wish a discretionary proxy to be given;
we have informed the depositary that there is substantial opposition as to a matter to be voted on at the meeting;
a matter to be voted on at the meeting would have a material adverse impact on shareholders; or

71

the voting at the meeting is to be made on a show of hands.

The effect of this discretionary proxy is that if you do not vote at shareholders’ meetings, you cannot prevent our Class A common shares represented by your ADSs from being voted, except under the circumstances described above. This may make it more difficult for shareholders to influence the management of our company. Holders of our common shares are not subject to this discretionary proxy.

You may not receive dividends or other distributions on our common 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 common 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 common 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, common 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, common shares, rights or anything else to holders of ADSs. This means that you may not receive distributions we make on our common 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 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 that 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 in accordance with the terms of the deposit agreement. As a result, you may be unable to transfer your ADSs when you wish to.

ITEM 4.               INFORMATION ON THE COMPANY

A. History and Development of the Company

We commenced operations in April 2005 with the establishment of Guangzhou Huaduo in China. In July 2011, we established an exempted company with limited liability in the Cayman Islands, YY Inc., as our holding company. Effective December 20, 2019, we changed our corporate name from “YY Inc.” to “JOYY Inc.” We began trading under the new corporate name on December 30, 2019. Historically, we primarily conducted the majority of our operations in China from the inception of our business operation to 2018. We have substantially expanded our operations outside China since 2019, after we completed the acquisition of Bigo in March 2019.

Currently, we mainly operate our global business through the following significant subsidiaries:

Bigo Technology Pte. Ltd.;
Likeme Pte. Ltd.;
PageBites, Inc.;
Guangzhou BaiGuoYuan Information Technology Co., Ltd.; and

72

Guangzhou Huanju Shidai Information Technology Co., Ltd.

We also conduct part of our business in China primarily through the following significant variable interest entities and some of their subsidiaries:

Guangzhou Huaduo Network Technology Co., Ltd.; and
Guangzhou BaiGuoYuan Network Technology Co., Ltd.

YY Inc. completed an initial public offering of 7,800,000 ADSs, representing 156,000,000 Class A common shares, in November 2012. On November 21, 2012, our ADSs were listed on The Nasdaq Stock Market under the symbol “YY.” In December 2012, in connection with the initial public offering, we also completed the over-allotment offering of an additional 1,170,000 ADSs, representing 23,400,000 Class A common shares. On August 21, 2017, we completed our registered follow-on public offering and over-allotment to the underwriters. We issued and sold a total of 6,612,500 ADSs in these transactions, representing 132,250,000 Class A common shares. We received the net proceeds of US$442.2 million, after deducting commissions and offering expenses.In 2017, we established HUYA Inc., Huya Limited, a wholly owned subsidiary of HUYA Inc. in Hong Kong and Guangzhou Huya Technology Co., Ltd., or Huya Technology, wholly-owned by Huya Limited. In July 2017, Huya Technology, Guangzhou Huya and its shareholders, Guangzhou Huaduo and Guangzhou Qinlv, entered into a series of VIE agreements, through which Huya Technology exercises effective control over the operations of Guangzhou Huya. Guangzhou Huya has obtained the licenses to provide internet-related service in the PRC. On March 8, 2018, we and HUYA Inc., through our respective PRC affiliated entities, entered into a non-compete agreement. Pursuant to this non-compete agreement, we agree not to compete with HUYA Inc. in certain areas of its core business, for a term of four years from the date of this non-compete agreement.

In July 2017, HUYA Inc. issued series A shares to a group of investors for an aggregate amount of US$75 million. In March 2018, HUYA Inc. issued 64,488,235 shares of Series B-2 redeemable convertible preferred shares at a price of US$7.16 per share for a cash consideration of US$461.6 million to Linen Investment Limited, a wholly owned subsidiary of Tencent Holdings Limited. Pursuant to the agreements entered into in this series B-2 financing transaction, Tencent has a right, exercisable between March 8, 2020 and March 8, 2021, to purchase at the then fair market price additional shares to reach 50.10% of the voting powers in HUYA Inc. As part of the Series B-2 financing transaction, Tencent and HUYA Inc., through their respective PRC affiliated entities, entered into a business cooperation agreement, which became effective on March 8, 2018. Pursuant to this business cooperation agreement, the parties agreed to establish strategic cooperation in various aspects regarding game live streaming business and other game related business. In May 2018, HUYA Inc. successfully completed its initial public offering of 17,250,000 ADSs at a price of US$12.0 per ADS, including 2,250,000 ADSs offered pursuant to the underwriters’ full exercise of their overallotment options. In April 2019, HUYA Inc. successfully completed a follow-on public offering, issuing 13,600,000 ADSs (or 15,640,000 ADSs if the underwriters exercise their option to purchase additional ADSs in full) at a price of US$24.00 per ADS. Each HUYA Inc. ADS represents one Class A ordinary share of HUYA Inc. On April 3, 2020, we transferred 16,523,819 Class B ordinary shares of HUYA Inc. to Linen Investment Limited, a wholly-owned subsidiary of Tencent for an aggregate purchase price of approximately US$262.6 million in cash, pursuant to Tencent’s exercise of its option to purchase additional shares of Huya from us. The purchase price was determined based on the average closing prices of Huya’s American depositary shares in the last 20 trading days prior to the receipt of Tencent’s written exercise notice by us and Huya in accordance with Huya’s second amended and restated shareholders agreement dated March 8, 2018. As a result of the closing of the share transfer, Tencent increased its voting power in Huya to 50.1% on a fully-diluted basis, or 50.9% calculated based on the total issued and outstanding shares of Huya, and will consolidate financial statements of Huya. Starting from April 3, 2020, we no longer consolidate the operating results of Huya.

In June 2018, we invested US$272 million in the Series D round of financing of Bigo as the lead investor. We were then an existing shareholder of Bigo and had become its largest shareholder after the Series D financing.

In March 2019, we completed the acquisition of the remaining 68.3% of equity interest in Bigo from the other shareholders of Bigo, including Mr. David Xueling Li, our chairman of the board of directors and chief executive officer. We paid US$343.1 million in cash to the selling shareholders of Bigo, and resulted in issuance of 38,326,579 Class B common shares to Mr. David Xueling Li and 305,127,046 outstanding Class A common shares to Mr. David Xueling Li and other selling shareholders of Bigo. As of the date of this annual report, we wholly own Bigo.

73

In June 2019, we completed the offering of US$500 million in aggregate principal amount of convertible senior notes due 2025, or the 2025 Notes, and US$500 million in aggregate principal amount of convertible senior notes due 2026, or the 2026 Notes, which included the exercise in full by the initial purchasers of their option to purchase an additional US$75 million in aggregate principal amount of the 2025 Notes and US$75 million in aggregate principal amount of the 2026 Notes. We collectively refer to the 2025 Notes and the 2026 Notes as the Notes in this annual report. The Notes have been offered in the United States to qualified institutional buyers pursuant to Rule 144A and to non-U.S. persons outside the United States in reliance on Regulation S under the Securities Act. The initial conversion rate of the 2025 Notes is 10.4271 ADSs per US$1,000 principal amount of the 2025 Notes. The initial conversion rate of the 2026 Notes is 10.4271 ADSs per US$1,000 principal amount of such the 2026 Notes. The relevant conversion rate for each series of the Notes is subject to adjustment upon the occurrence of certain events. The 2025 Notes bear interest at a rate of 0.75% per year, and the 2026 Notes bear interest at a rate of 1.375% per year. Interest on the both the 2025 Notes and 2026 Notes will accrue from, and including, June 24, 2019 and will be payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2019. The 2025 Notes will mature on June 15, 2025 and the 2026 Notes will mature on June 15, 2026, unless repurchased, redeemed or converted in accordance with their terms prior to such date. We may not redeem the Notes prior to maturity, unless certain tax-related events occur. The holders may require us to repurchase all or part of their Notes in cash on June 15, 2023, in the case of the 2025 Notes, and June 15, 2024, in the case of the 2026 Notes, or in the event of certain fundamental changes. In connection with the offering the 2025 Notes and the 2026 Notes, we have entered into capped call transactions with certain counterparties. The cap price of the capped call transactions is initially US$127.87 per ADS and is subject to adjustment under the terms of the capped call transactions.

On April 3, 2020, we transferred 16,523,819 Class B ordinary shares of Huya to Linen Investment Limited, a wholly-owned subsidiary of Tencent for an aggregate purchase price of approximately US$262.6 million in cash, pursuant to Tencent’s exercise of its option to purchase additional shares of Huya from the Company. As a result of the share transfer, Tencent increased its voting power in Huya to 50.1% on a fully-diluted basis and became the controlling shareholder of Huya. As a result, Huya has been deconsolidated from our financial statement starting from the second quarter of 2020. The financial information of Huya will be presented in discontinued operations and will not be presented as a separate segment starting from the second quarter of 2020. On August 10, 2020, we entered into a definitive share transfer agreement with Linen Investment Limited, pursuant to which we would transfer 30,000,000 Class B ordinary shares of Huya to Tencent for an aggregate purchase price of US$810.0 million in cash. Immediately after the second share transfer, we held 38,374,463 Class B ordinary shares of Huya, representing 24.1% of the total voting power calculated based on the total issued and outstanding shares of Huya.

On November 16, 2020, we entered into definitive agreements with Baidu, and made certain amendments to the share purchase agreement on February 7, 2021, pursuant to which Baidu will acquire our PRC video-based entertainment live streaming business, or YY Live, including the YY mobile app, YY.com website, and PC YY, among others, for an aggregate purchase price of approximately US$3.6 billion in cash, subject to certain adjustments. The acquisition has been substantially completed, with certain customary matters remaining to be completed in the future, including necessary regulatory approvals from government authorities. In August 2021, December 2021 and April 2022, we and Baidu have agreed to extend the long stop date of the proposed acquisition to a date mutually agreed upon by the parties. As of the date of this annual report, Baidu has paid an aggregate amount of US$1.9 billion to us and our designated escrow account.

Our principal executive offices locate at 30 Pasir Panjang Road #15-31A Mapletree Business City, Singapore 117440. Our registered office in the Cayman Islands is located at Conyers Trust Company (Cayman) Limited of Cricket Square, Hutchins Drive, P.O. Box 2681, Grand Cayman, KYI-1111, Cayman Islands.

See “Item 5. Operating and Financial Review and Prospects—B. Liquidity and Capital Resources—Material Cash Requirements” for a discussion of our capital expenditures and divestitures.

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 http://ir.joyy.com. The information contained on our website is not a part of this annual report.

74

B. Business Overview

Overview

We operate leading global online social entertainment platforms, offering users around the world a uniquely engaging and immersive experience across various video and audio-based social platforms, such as live streaming, short-form videos, instant messaging, casual games, and others.

Our platforms are available in more than 150 countries. Our global monthly active users are spread across a number of markets over the globe, including North America, Europe, the Middle East, Southeast Asia, Eastern Pacific regions and others, and reached 280 million in the fourth quarter of 2021. Our revenue is well diversified across these markets.

JOYY operates several online social entertainment platforms, including:

Live streaming platform —Bigo Live: Bigo Live, available in 22 languages, is a leading global social and entertainment live streaming platform, serving users in over 150 countries. Bigo Live provides an interactive online stage for global users to host and watch live streaming sessions, share their life moments, showcase their talents and interact with people across the world. Bigo Live has extensive presence in North America, Europe, the Middle East, Southeast Asia, and Eastern Pacific regions, among others.
Short-form video platform — Likee: Likee is a leading global short-form video social platform. With the easy, all-in-one and powerful video creation tools as well as the personalized feed, Likee empowers its users to easily create, share and discover short videos. Likee is committed to building a long-term relationship with content creators, which in turn increases user engagement and boost connectivity. Likee has extensive presence in Southeast Asia, the Middle East and Europe.
Multiuser social networking platform —Hago: Hago is a multiuser social networking platform that has extensive presence in Southeast Asia, the Middle East, and South America. Hago provides over 300 casual games, integrating social features such as audio and video livestreaming, multiuser voice interactive party games, interested-based community and channel, among others, which encourages young users to use these features to establish and maintain social connections while enjoying casual games.
Instant Messenger— imo: imo is a global instant messenger that provides audio and video communication service to its users. It has attracted a massive and highly engaged video-oriented user base in South Asia, the Middle East and other regions, by offering frictionless audio and video calls and other communication tools such as group calls, and document sharing, among others.

In the past, we also operated a live streaming platform (our discontinued PRC business) — YY Live. YY Live is an interactive and comprehensive video-based entertainment live streaming social media platform, offering content such as music and dance shows, talk shows, outdoor activities, sports and anime. On November 16, 2020, we entered into definitive agreements with Baidu, and made certain amendments to the share purchase agreement on February 7, 2021, pursuant to which Baidu will acquire our PRC video-based entertainment live streaming business, or YY Live, including the YY mobile app, YY.com website, and PC YY, among others, for an aggregate purchase price of approximately US$3.6 billion in cash, subject to certain adjustments. The acquisition has been substantially completed, with certain customary matters remaining to be completed in the future, including necessary regulatory approvals from government authorities. In August 2021, December 2021 and April 2022, we and Baidu have agreed to extend the long stop date of the proposed acquisition to a date mutually agreed upon by the parties. As of the date of this annual report, Baidu has paid an aggregate amount of US$1.9 billion to us and our designated escrow account.

Since our inception in 2005, we have incubated, developed, and monetized several social entertainment products and platforms, and accumulated deep expertise in building and operating vibrant video-based social entertainment platforms. With our business model tested first in China, foreseeing the massive global opportunities, we began to expand our global business first by investing in Bigo in 2014, followed by the internationalization of Hago, and by acquiring Bigo in March 2019. We started to implement our globalization initiative by replicating our business model in several other markets across the world, and achieved decent growth in our global business. Our total revenue increased from US$900.7 million in 2019 to US$2.6 billion in 2021, achieving a CAGR of 70.5%.

75

Artificial intelligence (AI) technology is the backbone of our business success and integrated to all critical aspects of our services and broader business operations. Our AI technology empowers product features and services such as visual and voice recognition, personalized content recommendation and distribution, as well as automated product beta testing and critical corporate decision-making, such as budgeting, which not only improved user experience and enhanced our operational and managerial efficiency.

With our global operational network, we believe our localized, diverse and abundant contents and social entertainment experience position us well to increase our global market share, and to attract, engage and monetize new users. Currently, we monetize our user base mainly through virtual tips for live streaming. We are also exploring additional monetization opportunities and diversifying our main revenue streams, such as advertising, subscription and e-commerce.

Our Platforms and Products

Bigo Live

Bigo Live is a leading global social live streaming platform. Bigo Live enables its users to use live streaming as a tool to share their life moments, showcase their talents, socialize and connect with other users from all around the world. Six years after its product launch in 2016, Bigo Live has established a strong presence in North America, Europe, the Middle East, Southeast Asia, and Eastern Pacific regions etc.

Bigo Live has built an engaged, interactive and diverse community. Supported by over 30 regional offices located in different countries across the globe and around 3,000 local operational staff, Bigo Live has been enlarging its talent pool of content creators and expanding localized content library, catering to the interests of its diverse user base, via various cross-industry partnerships and a series of localized operational activities. Bigo Live has expanded into a handful of categories, such as music, dance, comedy, gaming, lifestyle, etc. In the fourth quarter of 2021, the average mobile monthly active users of Bigo Live reached 32.2 million, increasing by 11.9% from the same period in 2020.

Bigo Live currently monetize its user base mainly through virtual tips for livestreaming. Users can purchase in-app virtual items and send them as virtual gifts to their favorite hosts to show appreciation and provide them with monetary rewards. Driven by continued user base expansion and enhanced monetization capacity, Bigo Live’s livestreaming revenue increased by 31.3% in 2021.

Among the various platforms operated by the Company, Bigo Live is currently the largest revenue contributor. Bigo Live was ranked as one of the Top 10 Apps by Worldwide Consumer Spend in 2021, according to the data from Data.AI (formerly known as App Annie).

Likee

Likee is a leading global short-form video social platform. Launched in 2017, Likee enables users to easily create, share and discover short-form videos, empowered by its easy and all-in-one video creation tools such as filters and special effects, and AI-backed personalized feed. Likee has extensive global presence, with primary user base located in Southeast Asia, the Middle East and Europe. In the fourth quarter of 2021, the average mobile monthly active users of Likee was 67 million.

In the past years, Likee has been dedicating its efforts to cultivate a localized and diverse content community. Likee has facilitated a large volume of user generated short-form video content to be produced, uploaded, viewed, shared and commented on a daily basis. In the fourth quarter of 2021, over 20% of Likee’s active users produced their own short-form video or hosted their own livestreaming sessions.

In 2021, we fined tuned Likee’s marketing strategy since the first quarter of this year and further prioritized our efforts in identifying, cultivating and supporting talented content creators. Through a series of creator support programs, Likee provided the creators across various genres with supportive user traffic, efficient content creation tools, professional support from localized operation teams, and diverse monetization methods to pave a path for their long-term personal growth and career development.

76

As part of Likee’s efforts to cultivate and support creators, Likee rolled out a series of upgrades to its product features. For example, in the third quarter of 2021, Likee introduced a new product feature called “Superlike,” enabling users to use Superlike to publicly endorse their favorite creators and support premium content. Likee introduced another new feature called “Superfollow” in the fourth quarter of 2021 to enable creators to publish exclusive content for their Superfollowers by earning a monthly subscription fee. We believe these new features will provide more diverse monetization channels to creators, enrich their interactions with fans, and incentivize them to produce more individualized and high-quality content.

Likee continued to organize a variety of offline local events to increase the activeness of its user and creator communities around the globe. For example, in the second quarter of 2021, Likee hosted the third season of the “Likee Star Idol” talent show in Indonesia. In collaboration with a local entertainment company, Likee selected five top participants to form a pop girl group called “Dreamgirls,” whose debut soundtrack and music video garnered playback on more than 160 Indonesian radio stations, attracting a slew of offers for touring concerts and commercial advertising.

Likee kicked off monetization in 2020. Leveraging on Bigo Live’s local operational capabilities and successful monetization experience, Likee currently monetizes its user base mainly through virtual tips for live streaming. Likee’s livestreaming revenue increased by 97.8% in 2021. In addition to livestreaming, Likee is also exploring additional monetization opportunities. It has made some preliminary progress on brand advertisements, helping brands to promote their business or product on Likee’s platform, via advertisements displayed on the app opening page and video feeds.

Hago

Launched in 2018, Hago is a multiuser social networking platform, with primary presence in Southeast Asia, the Middle East, and South America. It provides over 300 casual games, integrating social features such as audio and video livestreaming, multiuser voice interactive party games, interested-based community and channel, etc., which encourage young users to establish and maintain social connections while enjoying casual games. In the fourth quarter of 2021, the average mobile monthly active users of Hago was 9.5 million.

In 2021, we made some strategic changes to Hago’s positioning, transitioning from an interactive platform primarily focused on casual games to an audio and video multiplayer social networking platform. We made several features iteration in 2021, including the Hago 4.0 update with a major revamp for its channel feature focusing on the improvement of multiuser social interactive activities, and the virtual family group functions, etc. Following a series of adjustments, we accomplished a preliminary transformation in Hago’s traffic structure, driving further improvements in user interaction, improving Hago’s featured channel penetration rate by 7.4%, 4.0% and 2.2% in the second, third and fourth quarter of 2021, respectively, on a quarter over quarter basis.

Hago currently monetizes its user base mainly through virtual tips for live streaming. In 2021, mainly driven by the expansion of its paying users, Hago’s livestreaming revenue increased by 54.6%.

imo

imo is a global instant messenger which provides audio and video communication service to its users. It has attracted a large and engaged video-oriented user base in South Asia, the Middle East and other global regions, by offering frictionless video calls and other communication tools such as group calls, document sharing, etc. imo fulfills the video communications needs of users in a variety of personal and business-oriented communication scenarios. In the fourth quarter of 2021, the average mobile monthly active users of imo reached 171.3 million.

Imo currently monetizes its users mainly by advertisement and livestreaming. By diversifying services offerings within imo, we bolstered social interactions among its users and broadened its monetization opportunities. In 2021, imo launched a new feature called VoiceClub, which is an online real-time voice communication space, enabling users to establish connections with users beyond their existing network. VoiceClub also enables users to send virtual gifts to their friends to express their support and appreciation. As a result, imo’s livestreaming revenue increased by 193.7% in 2021. imo will continue to focus on further improvement of its communication experience, explore additional monetization features and further enhance its monetization capabilities.

77

YY Live (Discontinued)

In the past, we also operated a live streaming platform (our discontinued PRC business) — YY Live. YY Live is an interactive and comprehensive video-based entertainment live streaming social media platform, offering content such as music and dance shows, talk shows, outdoor activities, sports and anime. On November 16, 2020, we entered into definitive binding agreements with Baidu and made certain amendments on February 7, 2021, pursuant to which our PRC video-based entertainment live streaming business or YY Live will be acquired by Baidu, which includes YY mobile app, YY.com website and PC YY, among others, for an aggregate purchase price of approximately US$3.6 billion in cash, subject to certain adjustments. The acquisition has been substantially completed, with certain customary matters remaining to be completed in the future, including necessary regulatory approvals from government authorities. As a result, the historical financial results of YY Live are reflected in our consolidated financial statements as discontinued operations, and accordingly, we ceased consolidation of YY Live business since February 8, 2021. In August 2021, December 2021 and April 2022, we and Baidu have agreed to extend the long stop date of the proposed acquisition to a date mutually agreed upon by the parties. As of the date of this annual report, Baidu has paid an aggregate amount of US$1.9 billion to us and our designated escrow account, and the necessary regulatory approval with respect to the proposed acquisitions has not been obtained yet.

Global Branding and Marketing

Branding Strategy

Commensurate with our growing global presence and leadership position, we elevated our group legal name from YY to JOYY in 2019, reiterating our vision of bring joyful and youthful experiences to users around the world. This latest strategy upgrade offers us greater flexibility to unleash the respective branding power of our various products and services targeting different demographics of users across the globe. Our comprehensive matrix of popular global brands, including Bigo Live, Likee, imo and Hago, enable us to reach the full spectrum of coveted user bases around the world.

Marketing Activities

We employ a variety of marketing activities, embracing the latest trends in online and social-based promotional strategies. We employ performance-based advertising, social network marketing campaigns, as well as promotion through search engines and web portals, with an emphasis on efficiency and delivering measurable results. Furthermore, we cooperate with application distributors and hardware manufacturers, and sponsor offline exhibitions and industry summits. We are also exploring innovative ways to enhance our user acquisition through various marketing activities, such as TV programs, online entertainment variety shows and dramas, and offline channels.

Seasonality

Our results of operations of various products and services are subject to seasonal fluctuations. However, seasonal fluctuations have not posed material operational and financial challenges to us, as such periods tend to be brief and predictable.

Competition

We face competition in several major aspects of our business, particularly from companies that provide online live streaming and short-form video businesses in terms of user traffic and user time spent. In relation to our global business, our competitors primarily include global short-form video platforms such as TikTok, and livestreaming platforms such as Twitch in certain regions.

Technology

Our proprietary technologies are the backbone of our products and services. We enhance our user experience though a variety of advanced technology, including our AI-based content recommendation technology, to accurately and efficiently identify and deliver tailored short-form video clips and live streaming content to our users. As a leading provider of large-scale multi-user voice- and video-enabled online service, we continually improve our technologies. Our capability to provide superior user experience is further supported by our highly scalable infrastructure, proprietary algorithms and software, and tailored devices for optimal live broadcasting performance, which help enable low latency, low jitter and low loss rates in delivering voice and video data even with weak internet connection.

78

Artificial intelligence (AI) and algorithms technologies

AI and algorithms technologies are embedded into our technology DNA. For example, we leverage our sophisticated machine learning models to enhance the effectiveness of our content tagging functions. We have also implemented our AI-powered visual recognition technology into our content distribution engine so that it can, with the assistance from our large-scale deep neural network and various search-related technology, automatically tag and accurately recommend the most relevant short-form video clips and live streaming shows to our users. The vast amount of users’ behavior data that we have accumulated helps us to construct data models of the underlying relations between our users, content and creators, thereby gaining a deeper understanding of their tendencies and preferences. Through those efforts, we were able to create an optimal experience for our users by ensuring that we distribute the video content to the different audience groups.

In addition, we are also empowered by our cutting-edge computer vision (CV) and augmented reality (AR) technology to help our content creators in combining real life’s moments with virtual scenes to produce innovative and engaging video content. We have launched Likee’s FaceMagic after years of R&D efforts in CV, which is able to help millions of creators on the platform to participate in virtual shows and share the astonishing moments with their fans.

QoS for online multi-media communications

Quality of Service, or QoS, assurance is a key element of any high quality delivery of voice and video data over the internet. For live voice- or video-enabled communications, any data packet loss and jitter, or delay in transmission, is often immediately noticeable to users. We devote significant resources to maintain and develop a creative combination of multiple voice- and voice-over internet protocol, or VOIP, quality assurance mechanisms to minimize data loss and jitter. The mechanisms we employ include, but are not limited to, cloud-based intelligence routing, low-bitrate redundant solution, upstream-forward error correction and adaptive jitter. A special intelligent routing algorithm we designed automatically seeks optimal ways of delivering voice and video data across our cloud-based network, enabling us to provide better QoS even when the QoS levels are lower on certain routes.

We employ computer programs and design and implement a standardized set of measurements to help monitor our service quality. Our system periodically collects, and our team of experts analyzes, data from each of our data centers to evaluate the voice- and video-quality for each user using a systematic standard. We have set up formal procedures to handle different levels of server breakdowns and network-related emergencies, and our team can remotely discover issues and access any server to promptly resolve issues. Positioned to offer top-quality audio and video experience to our users worldwide, we developed a series of media technologies and revamped our streaming framework, which enable multimodal information to be synthetically utilized to provide highly flexible and customizable services.

Our adaptive audio and video encoding, transmission and decoding algorithms are conducive to delivering superior audio and video experience based on users’ local setup, including locations, devices, network condition and personal preference, optimizing both fluency and latency at the same time.

Large, dedicated cloud-based network infrastructure

In 2021, we continued to develop and expand our global data center network, to provide top-quality, real-time video and audio services to our users worldwide. Our infrastructure provides seamless integration and is highly customized for supporting our services with significant flexibility. Our team of experts developed a cloud-based network infrastructure specifically designed to handle multi-party voice- and video-enabled real-time online interactions. We own over 34,000 servers which are hosted in the data centers we lease from third parties across the world as of December 31, 2021. Our cloud-based network infrastructure provides quality data delivery and enable many users to interact online from anywhere with ease and speed.

79

Our system is designed for scalability and reliability to support growth in our user base. The number of our servers contributes significantly to our fast streaming speed and reliable services, and can be expanded with comparative ease and relatively lower cost, given the flexibility of renting data centers to host additional servers in any high traffic regions in our network. We believe that our current network facilities and broadband capacity provide us with sufficient capacity to carry out our current operations, and can be expanded to meet additional capacity relatively quickly. The amount of bandwidth we lease is continually expanded to reflect increased peak concurrent user numbers. We have been developing and expanding our data centers network around the world, focusing on Asia, Europe and the Americas. Our data centers’ key technological mechanisms include optimized data access, automated switch of servers, and intelligent routing, which help ensure the quality of data transmission for our users globally. In response to poor connection situations, we are able to provide precise connection estimation, adaptive transcoding, segmentation-based coding and other advanced mechanisms to help users enjoy high-quality audio and video experience.

Proprietary data-driven platform

Significant time and efforts are required to build and operate an infrastructure such as ours. The technological difficulties which a platform that hosts 10,000 concurrent users faces differ greatly from the difficulties a platform with 100,000 and 1,000,000 concurrent users faces, including many issues to be considered when programming for the platform and planning the infrastructure. Over the years, we have gradually developed an effective system to identify, study and resolve issues that we encounter every day. In addition, our team members have been trained over the years to anticipate and resolve any issues, having gained significant knowledge from building and maintaining our platforms over time.

Safeguarding User Privacy

We dedicate significant resources to strengthening the user privacy functions of our platforms, promoting a safe online environment for our users. For example, we provide our users with adequate notice as to what data are being collected, and have implemented a variety of mechanisms and policies to prevent the unauthorized use, loss or leak of collected user data. In addition, our data security technologies empower us to protect user data. For our external interfaces, we utilize firewalls to protect against potential attacks or unauthorized access. Our dedicated team of privacy professionals conducts regular reviews of our data security practices.

80

Content Management and Monitoring

Our live streaming, short-form video and video communication platforms and other products enable users to exchange information, generate and distribute content, advertise products and services, conduct business and engage in various other online activities. A team within our data security department helps in enforcing our internal procedures to ensure that the content in our system is in compliance with applicable laws and regulations. They are aided by a program designed to sweep our platforms in real time and the data being conveyed in our system for sensitive key words or questionable materials. Content that contains certain keywords are automatically filtered by our program and cannot be successfully posted on our platforms. Thus we are able to minimize offending materials on our platforms and to remove such materials promptly after they are discovered. Our Hago platform has deployed deep learning-based voice recognition technology, which helps us to detect and delete prohibited content and deal with the relevant distributors in a timely fashion. See “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—We may face significant risks related to the content and communications on our platforms.”

We have been continually localizing our content management and monitoring efforts. In particular, we have deployed approximately 2,300 dedicated content management and monitoring personnel with local language proficiency and cultural understanding in a number of countries worldwide, including, but not limited to, Egypt, Indonesia, Thailand and Vietnam.

Our IT Professionals

We believe that our ability to develop internet and mobile online applications and services tailored to respond to the needs of our user base has been a key factor for the success of our business. As of December 31, 2021, our research and development team consisted of 2,660 members. All of our service programs are designed and developed internally, including various interactive technologies. Our research and development team currently works on both back-end and front-end development of our products and services, including (a) the continuous improvement of our core audio and video data processing and streaming technologies, (b) the enhancement of network and server structures, data distribution and transfer technologies to achieve lower latency and reduce interruptions, and (c) the creation of new features and functions to meet the demand of our users in various business lines, including, but not limited to, PC-desktop, web and mobile applications, channel templates and virtual items. We also build a team of experienced engineers who help us address challenges such as recommendation engines, big data and artificial intelligence, particularly in the areas of computer vision, national language processing, automatic speech recognition and speech synthesis.

We have technicians who are dedicated to monitoring and maintaining our network infrastructure. Our operation and maintenance team checks the voice and video data quality received by various users, the quality of users’ experience on our platforms and the proper functioning of our server equipment in our network, as well as contacting internet data center hosts to fix any issues located through such checks. Having launched more diversified and complex products and services for an increasing number of users, we raised new challenges to our operation and maintenance team, and rely on them to continue to provide video content services and online real-time interactions to our users.

Intellectual Property

We regard our patents, trademarks, domain names, copyrights, trade secrets, proprietary technologies and similar intellectual property as critical to our success. We seek to protect our intellectual property rights through a combination of patent, trademark, copyright and trade secret protection laws in the PRC and other jurisdictions, as well as through confidentiality agreements and procedures with our employees, partners and others.

Bigo and Others

As of December 31, 2021, we held 935 registered domain names, including joyy.com, Bigo TV, Duowan.com, 100.com, bigolive.sg, likee.com, 520hello.com, 796 software copyrights and other copyrights, 988 patents and 2,015 trademarks and service marks. In addition, as of December 31, 2021, we had filed 3,997 patent applications, covering certain of our proprietary technologies, and 3,684 trademark applications. For the avoidance of confusion, the above numbers exclude intellectual property rights which will be transferred to Baidu following the full completion of the sale of YY Live to Baidu, which was substantially completed with certain customary matters remaining to be completed in the future.

81

Regulations

Regulations in Multiple Jurisdictions Where We Operate (other than China)

As our globalized operations evolve, we may, from time to time, be subject to government regulations. As the live streaming and short-form video businesses are still at an early stage of development in the jurisdictions where we have presence, new laws and regulations may be adopted from time to time to require new licenses and permits in addition to those we currently have. This section sets forth the most important laws and regulations that govern our current business activities in multiple jurisdictions across the globe, including European Union, India and Singapore.

Regulations on Data Privacy and Protection

General Data Protection Regulation – European Union

The General Data Protection Regulation, or GDPR, regulates the collection and use of personal data in the EU. The GDPR covers any business, regardless of its location, that provides goods or services to residents in the EU and, thus, could incorporate our activities in EU member states. The GDPR imposes strict requirements on controllers and processors of personal data, including special protections for “sensitive information,” which includes health and genetic information of individuals residing in the EU. GDPR grants individuals the opportunity to object to the processing of their personal information, allows them to request deletion of personal information in certain circumstances, and provides the individual with an express right to seek legal remedies in the event the individual believes his or her rights have been violated. Further, the GDPR imposes strict rules on the transfer of personal data out of the EU to regions that have not been deemed to offer “adequate” privacy protections. Failure to comply with the requirements of the GDPR and the related national data protection laws of the EU member states, which may deviate slightly from the GDPR, may result in warning letters, mandatory audits and financial penalties, including fines of up to 4 percent of global revenues, or €20,000,000, whichever is greater. As a result of the implementation of the GDPR, we may be required to put in place additional mechanisms ensuring compliance with the new data protection rules.

There is significant uncertainty related to the manner in which data protection authorities will seek to enforce compliance with GDPR. For example, it is unclear whether the authorities will conduct random audits of companies doing business in the EU, or act solely after complaints are filed claiming a violation of the GDPR. The lack of compliance standards and precedent, enforcement uncertainty and the costs associated with ensuring GDPR compliance may be onerous and adversely affect our business, financial condition, results of operations and prospects.

California Consumer Privacy Act – California, United States

The California Consumer Privacy Act, or CCPA, went into effect on January 1, 2020. The CCPA creates new transparency rules and individual privacy rights for consumers (as that word is broadly defined in the law) and places increased privacy and security obligations on entities handling personal data of consumers or households. The CCPA requires covered companies to provide new disclosures to California consumers, and provides such consumers new ways to opt-out of certain sales of personal information. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches that is expected to increase the likelihood and cost of data breach litigation. The potential effects of this legislation are far-reaching and may require us to modify our data processing practices and policies and incur substantial costs and expenses in compliance and potential ligation efforts. As some other state and federal legislative and regulatory bodies are considering similar legislation on how to handle personal data, some observers have noted that the CCPA could mark the beginning of a trend toward more stringent privacy legislation in the United States, which could increase our potential liability and adversely affect our business.

Online Collection of Information from Children

The Children’s Online Privacy Protection Act of 1998, or COPPA, governs the online collection of personal information from children under the age of 13. Under COPPA, a website or online service that knowingly collects information from children under 13 years old, or that in whole or in part is directed to children under 13 years old, must obtain verifiable parental consent before collecting, using and/or disclosing personal information from any child (including, but not limited to, first and last name, home address, email address, telephone number, Social Security number, image or likeness, mobile device identifier or other persistent identifier that would permit the physical or online contacting of a specific individual).

82

Websites or online services subject to COPPA must therefore obtain verifiable parental consent before engaging in online advertising that involves tracking of children under the age of 13. The website operator must also post and obtain parental consent to a clear online privacy policy that provides notice of what information is collected from children, how the information is used, and a list of third parties with which the operator may share or sell the child’s information. The privacy policy must give parents the choice to determine whether the child’s information can be shared with third parties, provide parents access to the child’s information, and offer parents the opportunity to delete any collected information. If the company permits third-party advertising networks to use persistent identifiers to serve advertisements, those advertising networks must be informed that the site or service is directed towards children and the company must ensure that parental consent covers such collection, sharing, and use. Moreover, the operator must establish and maintain reasonable procedures to protect the confidentiality, security and integrity of any personal information collected from children under 13 years of age. COPPA also prohibits conditioning a child’s participation in a game on the child disclosing more personal information than is reasonably necessary to participate in such activity. COPPA authorizes the FTC and the State Attorneys General to bring actions against website operators to enforce the statute, and provides for penalties of up to US$42,530 per violation.

Information Technology Act 2000 – India

Information Technology Act 2000, or the IT Act, governs the data privacy regulations in India. The IT Act contains three provisions on data protection and privacy. Section 43A provides that we are subject to civil liability to compensate for wrongful loss or gain to any person arising from negligence in implementing and maintaining reasonable security practices and procedures with respect to sensitive personal data or information that we possess, deal with or handle in our computer systems, networks, databases and software. Section 72A provides for criminal punishment if, in the course of performing a contract, a service provider discloses personal information without the consent of the person concerned or in breach of a lawful contract and he or she does so with the intention to cause, or knowing he or she is likely to cause, wrongful loss or wrongful gain. Section 72 prescribes criminal punishment if a government official discloses records and information accessed by him or her in the course of his or her duties without the consent of the concerned person or unless permitted by other laws. Section 79 provides safe harbor protection to internet service providers from being held liable for third-party information or data made available by such internet service providers that they have no knowledge of or that they had exercised all due diligence to prevent. India has also implemented privacy laws, including (i) the Information Technology (Reasonable Security Practices and Procedures and Sensitive Personal Data or Information) Rules, 2011, which impose limitations and restrictions on the collection, use and disclosure of personal information, and (ii) the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021, which provides for checks and balances on social media companies by setting timelines for removal of unlawful content.

Personal Data Protection Act 2012 – Singapore

An organization collecting, using or disclosing personal data is subject to the Personal Data Protection Act 2012 of Singapore, or the PDPA. Any information, whether true or not, that may be used to identify a natural person either directly from the data, or from the data and other information that the organization has access to, is considered “personal data,”. Examples may include an individual’s name, date of birth, identity card number, passport number, residential address, characteristics and fingerprints, among others. The personal data that is protected under the PDPA excludes personal data that is publicly available and personal data that is disclosed under any written law. The PDPA also does not apply to business contact information, such as an individual’s name, title, business address, business telephone number, and business e-mail address.

When an organization collects personal data, it must procure the individual’s consent or deemed consent to the collection, use and disclosure of his/her personal data. Therefore, the individual should be notified of the purposes for which his personal data is collected, used or disclosed. There are certain exceptions to the consent requirement, which include the collection, use and disclosure of personal data for vital interests of individuals, matters affecting the public, legitimate interests of the organization, business asset transactions, business improvement and research.

Under the PDPA, individuals have the right to request for access to their personal data, get information on the ways in which their personal data has been used or disclosed by the organization, and to correct the personal data held by the organization. The organization should designate a Data Protection Officer for this purpose. Where the organization is likely to use the personal data to make a decision that affects the relevant individuals, or disclose the personal data to another organization, the organization must take reasonable steps to ensure that the personal data recorded is accurate. The organization should put security arrangements in place to protect the personal data as well as cease to retain any personal data as soon as the purpose for which the personal data was collected is no longer being served by the retention of such personal data and the retention is no longer necessary for legal or business purposes.

83

Furthermore, when transferring personal data outside of Singapore, care must be taken to ensure that the recipient organization is bound by legally enforceable obligations or specified certifications to afford the personal data with a standard of protection that is comparable to that established by the PDPA. Legally enforceable obligations may be imposed via the applicable law, a contract, binding corporate rules or any other legally binding instrument.

Where a breach of personal data has occurred, the organization is required to take reasonable and expeditious steps to assess the data breach. In some cases, the organization may be required to report the data breach to the Personal Data Protection Commission, and the affected individuals. Where the organization is acting as a data intermediary that is processing the personal data for another organization, the data intermediary is required to notify the organization of any data breaches in a timely manner.

Regulations on Intellectual Property

Copyright Act, 1957 – India

Copyright law in India is governed by the Copyright Act, 1957, which has been amended six times, with the last amendment in 2012. It is a comprehensive set of statutes providing for legal protection to copyright, moral rights and neighboring rights. Under the fair use provisions of the Act, section 52(1)(b) provides that transient or incidental storage of a work or performance purely in the technical process of electronic transmission or communication to the public does not constitute infringement of copyright. This provision provides safe harbor to internet service providers that may have incidentally stored infringing copies of a work for the purpose of transmission of data.

PRC Regulation

Certain areas related to the internet, such as telecommunications, internet information services, connections to the international information networks and internet information security and censorship, are covered extensively by a number of existing laws and regulations issued by various PRC governmental authorities. With the sale of YY Live being substantially completed with certain customary matters remaining to be completed in the future, including necessary regulatory approvals from government authorities, we believe the majority of our business, especially our global platforms that we operate outside China, is not subject to the above regulations. Yet as we maintained some of our audio and video capabilities and functions in China, our remaining PRC business operations are subject to regulations issued by the below authorities, including:

     the Ministry of Industry and Information Technology, or the MIIT;

     the Ministry of Culture, or the MOC, which currently known as the Ministry of Culture and Tourism;

     the General Administration of Press and Publication, or the GAPP;

     the State Administration for Radio, Film and Television, or the SARFT;

     State Administration of Press, Publication, Radio, Film and Television of the People’s Republic of China, or the SAPPRFT;

     the National Copyright Administration, or the NCA;

     the State Administration for Industry and Commerce, or the SAIC, which currently known as the State Administration for Market Regulation, or the SAMR;

     the State Council Information Office, or the SCIO;

     the Ministry of Commerce, or the MOFCOM;

     the Bureau of Protection of State Secrets;

     the Ministry of Public Security; and

84

     the State Administration of Foreign Exchange, or the SAFE.

As the online social platform is still at an early stage of development in China, new laws and regulations may be adopted from time to time to require new licenses and permits in addition to those we currently have. There are substantial uncertainties on the interpretation and implementation of any current and future Chinese laws and regulations, including those applicable to the online social platform industries. See “Item 3. Key Information—D. Risk Factors— Risks Related to Doing Business in Jurisdictions We Operate—Uncertainties in the interpretation and enforcement of Chinese laws and regulations could limit the legal protections available to you and us.” This section sets forth the most important laws and regulations that govern our current business activities in China and that affect the dividends payment to our shareholders.

Regulations on Overseas Listing by Domestic Companies

On August 8, 2006, six PRC governmental agencies jointly promulgated the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&A Rules, which became effective on September 8, 2006, and amended on June 22, 2009. The M&A Rules require offshore special purpose vehicles formed to pursue overseas listing of equity interests in PRC companies and controlled directly or indirectly by PRC companies or individuals to obtain the approval of the CSRC, prior to the listing and trading of such special purpose vehicle’s securities on any stock exchange overseas.

The application of the M&A Rules remains unclear. Based on the understanding of our PRC counsel, Fangda Partners, on the current PRC laws, rules and regulations and the M&A Rules, prior approval from the CSRC is not required under the M&A Rules for the listing and trading of our ADSs on the Nasdaq Global Select Market because (a) our PRC subsidiaries, Beijing Huanju Shidai and Guangzhou Huanju Shidai, are foreign-invested enterprises established by foreign enterprises, (b) we did not acquire any equity interest or assets of a PRC domestic company owned by PRC companies or individuals as defined under the M&A Rules, and (c) there is no provision that clearly classifies the contractual arrangements among our PRC subsidiary, Beijing Huanju Shidai, the variable interest entities and their shareholders as a transaction regulated by the M&A Rules. However, as there has been no official interpretation or clarification of the M&A Rules, we are also advised by our PRC counsel that there is uncertainty as to how this regulation will be interpreted or implemented.

Considering the uncertainties that exist with respect to the issuance of new laws, regulations or interpretation and implementing rules, the opinion of Fangda Partners summarized above is subject to change. If the CSRC or another PRC regulatory agency subsequently determines that prior CSRC approval was required, we may face regulatory actions or other sanctions from the CSRC or other PRC regulatory agencies.

On December 24, 2021, the State Council issued a draft Provisions of the State Council on the Administration of Overseas Issuance and Listing of Securities by Domestic Companies (Draft for Comments), or the Administrative Provisions, and the CSRC issued a draft of Administration Measures for the Filing of Overseas Securities Offering and Listing by Domestic Companies (Draft for Comments), or the Draft Administration Measures, for public comments. The Administrative Provisions and the Draft Administration Measures propose to establish a new filing-based regime to regulate overseas offerings and listings by domestic companies. According to the Administrative Provisions and the Draft Administration Measures, an overseas offering and listing by a domestic company, whether directly or indirectly, shall be filed with the CSRC. Specifically, the examination and determination of an indirect offering and listing will be conducted on a substance-over-form basis, and an offering and listing shall be considered as an indirect overseas offering and listing by a domestic company if the issuer meets the following conditions: (i) the operating income, gross profit, total assets, or net assets of the domestic enterprise in the most recent fiscal year was more than 50% of the relevant line item in the issuer’s audited consolidated financial statement for that year; and (ii) senior management personnel responsible for business operations and management are mostly PRC citizens or are ordinarily resident in the PRC, and the main place of business is in the PRC or carried out in the PRC. According to the Draft Administration Measures, the issuer or its affiliated domestic company, as the case may be, shall file with the CSRC for its initial public offering, follow-on offering and other equivalent offing activities. Particularly, the issuer shall submit the filing with respect to its initial public offering and listing within three business days after its initial filing of the listing application, and submit the filing with respect to its follow-on offering within three business days after completion of the follow-on offering. Failure to comply with the filing requirements may result in fines to the relevant domestic companies, suspension of their businesses, revocation of their business licenses and operation permits and fines on the controlling shareholder and other responsible persons. The Draft Administration Measures also sets forth certain regulatory red lines for overseas offerings and listings by domestic enterprises.

85

As of the date of this annual report, the Administrative Provisions and the Draft Administration Measures were released for public comment only, the deadline of which was January 23, 2022. There are uncertainties as to whether the Administrative Provisions and the Draft Administration Measures would be further amended, revised or updated. Substantial uncertainties exist with respect to the enactment timetable and final content of the Draft Provisions and the Administrative Administration Measures.

Furthermore, the relevant PRC governments promulgated the Opinions on Strictly Cracking Down on Illegal Securities Activities According to Law on July 6, 2021, within which, it is mentioned that the administration and supervision of overseas-listed China-based companies will be strengthened, and the special provisions of the State Council on overseas issuance and listing of shares by such companies will be revised, clarifying the responsibilities of domestic industry competent authorities and regulatory authorities.

In addition, on December 28, 2021, the CAC, together with 12 other government authorities, jointly issued the Cybersecurity Review Measures, which became effective on February 15, 2022. According to the Cybersecurity Review Measures, among others, (i) a “network platform operator” holding over one million users’ personal information shall apply for a cybersecurity review when listing their securities “in a foreign country” (ii) a critical information infrastructure operator, or a CIIO, that intends to purchase internet products and services that affect or may affect national security should apply for a cybersecurity review, and (iii) a “network platform operator” carrying out data processing activities that affect or may affect national security should apply for a cybersecurity review. Since the Cybersecurity Review Measures are relatively new, significant uncertainties remain in relation to their interpretation and implementation. Additionally, the Cybersecurity Review Measures do not provide the exact scope of “network platform operator” or the criteria for determining which circumstance falls within the definition of “holding over one million users’ personal information.” Furthermore, on November 14, 2021, the CAC commenced to publicly solicit comments on the Regulations on the Administration of Cyber Data Security (Draft for Comments), or the Draft Cyber Data Security Regulation, which regulates the specific requirements in respect of the data processing activities conducted by data processors through internet in the view of personal data protection, security of important data, data cross-border security management and obligations of internet platform operators. The Draft Cyber Data Security Regulation provides that, data processors conducting the following activities must apply for cybersecurity review: (i) merger, reorganization, or division of internet platform operators that have acquired a large number of data resources related to national security, economic development, or public interests, which affects or may affect national security; (ii) a foreign listing by a data processor processing personal information of over one million users; (iii) a listing in Hong Kong which affects or may affect national security; or (iv) other data processing activities that affect or may affect national security. In addition, the Draft Cyber Data Security Regulations require that a data processor who processes important data or whose securities are listed outside the PRC shall carry out annual data security assessment either by itself or through a third-party data security service provider and submit the assessment report to a local agency of the CAC. The Draft Cyber Data Security Regulations provide for a broad definition of “data processing activities” which includes collection, storage, usage, processing, transfer, provision, publication, deletion and other activities, which covers the entire life cycle of data processing. The definition of a “data processor” is also quite broad as covering individuals and entities that may autonomously determine the purpose and the method of data processing activities. However, the Draft Cyber Data Security Regulations were released for public comment only and its operative provisions and the anticipated adoption or effective dates may be subject to change with substantial uncertainty.

Meanwhile, according to the 2021 Negative List, where a domestic enterprise engaging in the prohibited business in the 2021 Negative List issues and lists shares overseas for trading, it shall obtain the approval of the relevant competent department of the state, and the overseas investor shall not participate in the operation and management of the domestic enterprise, and its shareholding ratio shall be subject to the relevant provisions on the administration of domestic securities investment by overseas investors.

Regulation on Telecommunications Services and Foreign Ownership Restrictions

Investment activities in China by foreign investors are mainly governed by the Special Administrative Measures (Negative List) for the Access of Foreign Investment (2021), or the 2021 Negative List, which was promulgated on December 27, 2021 and became effective on January 1, 2022. According to the 2021 Negative List, the foreign stake in a value-added telecommunications service (except e-commerce, domestic multi-party communication, store-and-forward, and call center services) may not exceed 50%.

86

On December 30, 2019, the MOC and the SAMR jointly promulgated the Measures for Reporting of Foreign Investment Information, which became effective on January 1, 2020. According to the Measures for the Reporting of Foreign Investment Information, where foreign investors carry out investment activities directly or indirectly within China, foreign investors or foreign-invested enterprises shall report investment information to commerce departments in accordance with these Measures. A foreign investor who establishes a foreign-invested enterprise within China shall submit an initial report through the enterprise registration system when undergoing formation registration of the foreign-invested enterprise. In the case of any modification of the information in the initial report, which involves the enterprise’s modification registration (recordation), the foreign-invested enterprise shall submit the modification report through the enterprise registration system when undergoing the enterprise’s modification registration (recordation).

According to the Telecommunications Regulations, which became effective on September 25, 2000 and have been subsequently amended respectively on July 29, 2014 and February 6, 2016, and the Catalog of Telecommunications Business (2015 Amendment), implemented on March 1, 2016 attached to the Telecommunications Regulations and amended on June 6, 2019, internet information services are deemed a type of value-added telecommunications services. The Telecommunications Regulations require the operators of value-added telecommunications services to obtain value-added telecommunications business operation licenses from MIIT or its provincial delegates prior to the commencement of such services. Under these regulations, if the value-added telecommunications services offered include mobile network information services, the operation license for value-added telecommunications business must include the provision of such services in its covered scope. We currently hold ICP licenses, a sub-category of the value-added telecommunications business operation license, through Guangzhou Huaduo and Guangzhou BaiGuoYuan, covering the provision of internet and mobile network information services, issued by the Guangdong branch of the MIIT, which were last updated on December 23, 2020 and March 21, 2018, respectively.

The Regulations for the Administration of Foreign-Invested Telecommunications Enterprises, or the FITE Regulations, which took effect on January 1, 2002 and were amended respectively on September 10, 2008 and February 6, 2016, 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, including provision of internet content. Moreover, such foreign investor shall demonstrate a good track record and experience in operating value-added telecommunications services when applying for the value-added telecommunications business operation license from the MIIT.

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 (a) foreign investors can only operate a telecommunications business in China through establishing a telecommunications enterprise with a valid telecommunications business operation license; (b) 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; (c) value-added telecommunications service providers or their shareholders must directly own the domain names and registered trademarks they use in their daily operations; (d) each value-added telecommunications service provider must have the necessary sites and facilities for its approved business operations and maintain such sites and facilities in the geographic regions covered by its license; and (e) all value-added telecommunications service providers should improve network and information security, enact relevant information safety administration regulations and set up emergency plans to ensure network and information safety. 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.

To comply with such foreign ownership restrictions, we operate our online platform in China through Guangzhou Huaduo in PRC, a subsidiary of Guangzhou Tuyue. Guangzhou Tuyue is indirectly held by selected individuals from our senior management team who are PRC citizens, through PRC limited partnership jointly established by these individuals. See “Item 7. Major Shareholders and Related Party Transactions—B. Related Party Transactions—Contractual Arrangements.” Moreover, Guangzhou Huaduo is the registered holder of a majority of the domain names, trademarks and facilities necessary for daily operations in compliance with the MIIT Circular 2006. Based on our PRC counsel Fangda Partners’ understanding of the current PRC laws, rules and regulations, our corporate structure complies with all existing PRC laws and regulations. However, we were further advised by our PRC 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 counsel.

87

Internet Information Services

The Administrative Measures on Internet Information Services, or the ICP Measures, issued by the State Council on September 25, 2000 and amended on January 8, 2011, regulate the provision of internet information services. According to the ICP Measures, internet information commercial service providers shall obtain a value-added telecommunications business operation license (the “ICP license”), from the relevant local authorities before engaging in the providing of any commercial internet information services in China, and the ICP license is subject to annual inspection within the first quarter of the next year according to the Administrative Measures for Telecommunications Business Operating Licensing, which was promulgated by the MIIT on March 5, 2009 and amended on July 3, 2017. In addition, if the internet information services involve provision of news, publication, education, medicine, health, pharmaceuticals, medical equipment and other services that statutorily require approvals from other additional governmental authorities, such approvals must be obtained before applying for the ICP license. Each of Guangzhou Huaduo and Guangzhou BaiGuoYuan presently holds the ICP licenses on internet and mobile network information services issued by the Guangdong branch of the MIIT.

Besides, the ICP Measures and other relevant measures also ban the internet activities that constitute publication of any content that propagates obscenity, pornography, gambling and violence, incite the commission of crimes or infringe upon the lawful rights and interests of third parties, among others. If an internet information service provider detects information transmitted on their system that falls within the specifically prohibited scope, such provider must terminate such transmission, delete such information immediately, keep records and report to the governmental authorities in charge. Any provider’s violation of these prescriptions will lead to the revocation of its ICP license and, in serious cases, the shutting down of its internet systems.

On January 8, 2021, the CAC promulgated the Internet Information Services Measures (Revised Draft for Comments), which sets forth detailed rules on the internet information service activities. As of the date of this annual report, the draft has not been formally adopted.

Regulations Related to Mobile Internet Applications Information Services

The mobile internet applications, or the APPs, are specially regulated by the Administrative Provisions on Mobile Internet Applications Information Services, or the App Provisions, which were promulgated by the Cyberspace Administration of China, or CAC, on June 28, 2016 and became effective on August 1, 2016. The App Provisions set forth the relevant requirements on the APP information service providers. The CAC and local offices of cyberspace administration shall be responsible for the supervision and administration of nationwide and local APP information respectively.

The APP information service providers shall satisfy relevant qualifications required by laws and regulations, carry out the information security management responsibilities strictly and fulfill their obligations in various aspects relating to real-name system, protection of users’ information, examination and management of information content, as follows: (i) shall authenticate the identity information of the registered users including their mobile phone number and other identity information under the principle that mandatory real name registration at the back-office end, and voluntary real-name display at the front-office end; (ii) shall establish and perfect the mechanism for the protection of users’ information and follow the principle of legality, rightfulness and necessity, indicate expressly the purpose, method and scope of collection and use and obtain the consent of users while collecting and using users’ personal information; (iii) shall establish and perfect the mechanism for the examination and management of information content, and in terms of any information content released that violates laws or regulations, take such measures as warning, restricting the functions, suspending the update and closing the accounts as the case may be, keep relevant records and report the same to relevant competent authorities; (iv) shall safeguard users’ right to know and to make choices when users are installing or using such applications, and shall neither start such functions as collecting the information of users’ positions, accessing users’ contacts, turning on the camera and recording the sound, or any other function irrelevant to the services, nor forcefully install any other irrelevant applications without prior consent or users’ when noticed expressly; (v) shall respect and protect the intellectual properties and shall neither produce nor release any application that infringes others’ intellectual properties; and (vi) shall record the users’ log information and keep the same for 60 days.

On November 28, 2019, the Secretary Bureau of the Cyberspace Administration of China, the MIIT, the Ministry of Public Security and the SAMR jointly promulgated the Measures for the Determination of the Collection and Use of Personal Information by APPs in Violation of Laws and Regulations, which came into effect on the same day. The Measures explicitly classify acts that may be determined as “failing to make public the collection and use rules”, “failing to explicitly showing the purposes, methods and scope of the collection and use of personal information”, “failing to collect and using personal information with a user’s consent”, “collecting personal information unrelated to the services it provides against the necessary principle” and “providing personal information to others without consent.”

88

Real-name Registration System

Pursuant to the Provisions on Administration over the Internet User Public Account Information Services, which was promulgated by the State Internet Information Office on September 7, 2017 and became effective on October 8, 2017 and amended on February 22, 2021, the network platforms providing the services of registration of the Internet user accounts shall conduct real identity verification over the registered users and require providing the identity information and mobile phone number. If a user fails to provide real identity information, the network platforms shall not provide the information release services to such user.

Online Music and Entertainment

On November 20, 2006, the MOC issued Several Suggestions of the MOC on the Development and Administration of Internet Music, or the Suggestions, which became effective on the same date. The Suggestions, among other things, reiterate the requirement for an internet service provider to obtain an Internet Culture Operation License to carry out any business relating to internet music products. In addition, foreign investors are prohibited from operating internet culture businesses. However, the laws and regulations on internet music products are still evolving, and there have not been any provisions clarifying whether music products will be regulated by the Suggestions or how such regulation would be carried out.

On July 8, 2015, the National Copyright Administration issued the Circular regarding Ceasing Transmitting Unauthorized Music Products by Online Music Service Providers, which requires that (a) all unauthorized music products on the platform of online music services providers shall be removed prior to July 31, 2015; and (b) the National Copyright Administration investigate and punish the online music services providers who continue to transmit unauthorized music products following July 31, 2015.

On October 23, 2015, the MOC promulgated the Notice on Further Strengthening and Improving the Content Management of Online Music, which stipulated that operating entities shall carry out self-examination in respect of the content management of online music, which shall be regulated by the cultural administration departments in process or afterwards.

Guangzhou Huaduo holds a valid Internet Culture Operation License covering our provision of online music. Most of the music offered on our websites is sung by grassroots performers along with recorded music. If any music provided through our platforms is found to lack necessary filings and/or approvals, we could be requested to cease providing such music or be subject to claims from third parties or penalties from the MOC or its local branches. See “D. Risk Factors— Risks Related to Our Corporate Structure—If the variable interest entities fail to obtain and maintain the requisite licenses and approvals required under the complex regulatory environment for internet-based businesses in China, our business, financial condition and results of operations in China may be adversely affected.” Moreover, the unauthorized posting of online music on our platforms by third parties may expose us to the risk of administrative penalties and intellectual property infringement lawsuits. See “D. Risk Factors—Risks Related to Our Business and Industry—We may face significant risks related to the content and communications on our platforms.” and “PRC Regulation—Intellectual Property Rights—Copyright.”

In 2011, the MOC greatly intensified its regulation of the provision of online music products. According to the series of Notices on Clearing Online Music Products that are in Violation of Relevant Regulations promulgated by the MOC since January 7, 2011, entities that provide any of the following will be subject to relevant penalties or sanctions imposed by the MOC: (a) online music products or relevant services without obtaining corresponding qualifications, (b) imported online music products that have not passed the content review of the MOC or (c) domestically developed online music products that have not been filed with the MOC. Thus far, we believe that we have eliminated from our platforms any online music products that may fall into the scope of those prohibited online music products thereunder.

Online Transmission of Audio-Visual Programs

According to the Administrative Provisions on Private Network and Targeted Publication of Audio-Visual Programs Services, or the Audio-Visual Provisions, which was promulgated by the SAPPRFT on April 25, 2016 and put into effect on June 1, 2016, to engage in the transmission and distribution of audio-visual programs, a License for the Online Transmission of Audio-Visual Programs is required. Foreign invested enterprises are not allowed to carry out such business.

89

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 MOC, the SARFT, the GAPP, the CSRC and the MOFCOM, 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.

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 SARFT 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 subsequently amended on August 28, 2015. Providers of internet audio-visual program services are required to obtain a License for Online Transmission of Audio-Visual Programs issued by SARFT, or complete certain registration procedures with SARFT. 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 service determined by SARFT. On May 21, 2008, SARFT issued a Notice on Relevant Issues Concerning Application and Approval of License for the Online Transmission of Audio-Visual Programs, and amended the Notice on August 28, 2015, which further sets out detailed provisions concerning the application and approval process regarding the License for Online Transmission of Audio-Visual Programs. On March 30, 2009, SARFT 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.

The Internet Audio-visual Program Services Categories (Provisional), or the Provisional Categories issued by the SARFT on March 17, 2010 and subsequently revised on March 10, 2017 classified internet audio-visual program services into four categories.

Administrative Measures for the Business Activities of Online Performances, or Online Performance Measures, was promulgated by the MOC on December 2, 2016 and became effective on January 1, 2017, regulating that the entity engaging in the operation of online performances shall establish content review system, and be staffed with qualified reviewers for self-censorship. Pursuant to Online Performance Measures, online performances shall not contain any illegal elements set forth in the Online Performance Measures. Once the online performances in violation of laws are found, the entity engaging in the operation of online performances shall immediately suspends the provision of such performance, and report relevant information to the authorized governmental departments.

Guangzhou Huaduo holds a valid License for Online Transmission of Audio-Visual Programs with the business classification of converging and play-on-demand service for certain kinds of audio-visual programs—literary, artistic and entertaining—as prescribed in the Provisional Categories.

Production of Radio and Television Programs

On July 19, 2004, the SARFT issued the Regulations on the Administration of Production of Radio and Television Programs, or the Radio and TV Programs Regulations, which become effective on August 20, 2004 and amended on August 28, 2015 and December 1, 2020. The Radio and TV Programs Regulations require any entity engaging in the production of radio and television programs to obtain a license for such businesses from the SARFT or its provincial branches. Entities with the License for Production and Operation of Radio and TV Programs must conduct their business operations strictly in compliance with the approved scope of production and operations and these entities (except radio and TV stations) must not produce radio and TV programs regarding current political news or similar subjects.

Guangzhou Huaduo holds an effective License for Production and Operation of Radio and TV Programs, covering the production, reproduction and publication of broadcasting plays, TV dramas, cartoons (excluding production), special subjects, special columns (excluding current political news category) and entertainment programs.

90

Regulation on Advertising Business and Conditions on Foreign Investment

The SAMR is the primary governmental authority regulating advertising activities in China. Regulations that apply to advertising business primarily include:

     Advertisement Law of the People’s Republic of China, promulgated by the Standing Committee of the National People’s Congress on October 27, 1994 and amended on April 24, 2015 which became effective since September 1, 2015, on October 26, 2018 and on April 29, 2021, respectively;

     Administrative Regulations for Advertising, promulgated by the State Council on October 26, 1987 and effective since December 1, 1987.

According to the above regulations, companies that engage in advertising activities must each obtain, from the SAMR or its local branches, a business license which specifically includes operating an advertising business in its business scope. An enterprise engaging in advertising business within the specifications in its business scope does not need to apply for an advertising operation license, provided that such enterprise is not a radio station, television station, newspaper or magazine publisher or any other entity otherwise specified in the relevant laws or administrative regulations. Enterprises conducting advertising activities without such license may be subject to penalties, including fines, confiscation of advertising income and orders to cease advertising operations. The business license of an advertising company is valid for the duration of its existence, unless the license is suspended or revoked due to a violation of any relevant laws or regulations.

Advertisers, advertising agencies, and advertising distributors are required to ensure that the content of the advertisements they prepare or distribute is true and in complete compliance with applicable laws. In providing advertising services, advertising operators and advertising distributors must review the supporting documents provided by advertisers for advertisements and verify that the content of the advertisements complies with applicable PRC laws and regulations. Prior to distributing advertisements that are subject to government censorship and approval, advertising distributors are obligated to verify that such censorship has been performed and approval has been obtained. Violation of these regulations may result in penalties, including fines, confiscation of advertising income, orders to cease dissemination of the advertisements and orders to publish an advertisement correcting the misleading information. Where serious violations occur, the SAMR or its local branches may revoke such offenders’ licenses or permits for their advertising business operations.

On July 4, 2016, the SAIC issued the Interim Measures for the Administration of Internet Advertising, or the Internet Advertising Measures, which become effective on September 1, 2016. The Internet Advertising Measures specifically sets out the following requirements: (a) advertisements must be identifiable and marked with the word “advertisement” enabling consumers to distinguish them from non-advertisement information; (b) sponsored search results must be clearly distinguished from organic search results; (c) it is forbidden to send advertisements or advertisement links by email without the recipient’s permission or induce Internet users to click on an advertisement in a deceptive manner; and (d) Internet information service providers who do not participate in the business activities of Internet advertising are required to stop publishing illegal advertisement only if they know or should have known the advertising is illegal.

On November 26, 2021, the SAMR promulgated the Measures for the Internet Advertisement Management Measures (Draft for Public Comments), which enhances oversight over internet advertising activities, covering all commercial advertising activities within the PRC for direct or indirect introduction of products or services promoted by business operators or service providers via websites, web pages, internet apps and other internet media in the form of text, pictures, audio, video or other forms. Pursuant to this draft, auto play-upon-open ads, video-insert ads and pop-up ads shall all be clearly marked with a “close” button in order to ensure that users can shut the ad with “one click.” As of the date of this annual report, the Measures for the Internet Advertisement Management Measures (Draft for Public Comments) has not been formally adopted.

Regulation on Customs and Goods Export and Import

The Customs Law of the PRC was promulgated by the SCNPC on January 22, 1987 and came into effect on July 1, 1987, as amended on July 8, 2000, June 29, 2013, December 28, 2013, November 7, 2016, November 4, 2017 and April 29, 2021. Pursuant to the Customs Law, unless otherwise provided, the import and export goods shall be declaration by consignees and consignors themselves, or by their entrusted customs clearance agencies. In addition, the consignor or consignee of the goods exported or imported and the customs declaration enterprise shall fulfil recordation formalities for customs declaration. Failure to apply for recordation with relevant authorities may result in fines by the Customs.

91

On November 19, 2021, the GAC promulgated the Provisions on the Administration of Recordation of Customs Declaration Entities of the PRC, or the Provisions of Recordation of Customs Declaration Entities, which came into effect on January 1, 2022. Provisions of Recordation of Customs Declaration Entities clarified that a consignee or consignor of imported or exported goods or a customs declaration enterprise which have been recorded with the customs, or the customs declaration entities, may operate the business of customs declaration within the customs territory of the PRC. To complete the recordation formalities, the relevant customs declaration entity shall be a qualified market entity and a consignee or consignor of imported or exported goods shall complete an additional foreign trade operator recordation. The recordation information shall be published through the “Credit Publicity Platform of Import and Export Business of Customs of the People’s Republic of China.” Pursuant to the Announcement of Including the Recordation of Customs Declaration Entities in the Certificates Integrating Reform promulgated jointly by the GAC and the SAMR in December 20, 2021 which came into effect on January 1, 2022, application for recordation of the customs declaration entity is incorporated into the business registration with the market administration authority. Enterprises are not required to file another recordation application to the customs.

In addition, according to the Measures for the Recordation and Registration of Foreign Trade Operators promulgated by the MOFCOM on June 25, 2004 and amended respectively on August 18, 2016, November 30, 2019, and May 10, 2021, a foreign trade operator who engages in the import and export of goods shall go through the formalities for recordation and registration with the MOFCOM or an authority authorized by the MOFCOM. If a foreign trade operator fails to go through the aforesaid formalities for recordation and registration, the customs shall refuse to handle the declaration and clearance procedures of its imports and exports.

Intellectual Property Rights

Software

The State Council and the NCA have promulgated various rules and regulations relating to protection of software in China. According to these rules and regulations, software owners, licensees and transferees may register their rights in software with the SCB or its local branches and obtain software copyright registration certificates. Although such registration is not mandatory under PRC law, software owners, licensees and transferees are encouraged to go through the registration process and registered software rights to be entitled to better protections. For the number of software programs for which we had registered rights as of December 31, 2021, see “Item 4. Information on the Company—B. Business Overview—Intellectual Property.”

92

Patents

The National People’s Congress adopted the Patent Law of the People’s Republic of China in 1984 and amended it in 1992, 2000, 2008 and 2020, respectively. The most recently amended Patent Law of the People’s Republic of China, or the 2020 Patent Law came into force on June 1, 2021. 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 State Intellectual Property Office is responsible for receiving, examining and approving patent applications. According to the 2020 Patent Law, a patent is valid for a twenty-year term for an invention, a ten-year term for a utility model and a fifteen-year term for 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. For the number of patents we had and the number of patent applications we made as of December 31, 2021, see “Item 4. Information on the Company—B. Business Overview—Intellectual Property.”

Copyright

The Copyright Law of the People’s Republic of China, or the Copyright Law, promulgated in 1990 and amended in 2001, 2010 and 2020. The most recently amended Copyright Law, or 2020 Copyright Law, took effect on June 1, 2021. The Copyright Law and its related implementing regulations, promulgated on May 30, 1991, and amended on August 2, 2002, January 8, 2011 and on January 30, 2013, respectively, are the principal laws and regulations governing the copyright related matters. The amended Copyright law covers internet activities, products disseminated over the internet and software products, among the subjects entitled to copyright protections. Registration of copyright is voluntary, and is administrated by the China Copyright Protection Center.

To further clarify some key internet copyright issues, on December 17, 2012, the PRC Supreme People’s Court promulgated the Regulation on Several Issues Concerning Applicable Laws on Trial of Civil Disputes over the Infringement of Information Network Transmission Right, or the Information Network Transmission Right Infringement Regulation. The Information Network Transmission Right Infringement Regulation took effect on January 1, 2013, and replaced the Interpretations on Some Issues Concerning Applicable Laws for Trial of Disputes over Internet Copyright that was initially adopted in 2000 and subsequently amended in 2004 and 2006. The Information Network Transmission Right Infringement Regulation was amended on December 29, 2020 and came into effect on January 1, 2021. Under the Information Network Transmission Right Infringement Regulation, where an internet information service provider works in cooperation with others to jointly provide works, performances, audio and video products of which the right holders have information network transmission right, such behavior will constitute joint infringement of third parties’ information network transmission right, and the PRC court shall order such internet information service provider to assume join liability for such infringement. The PRC court shall determine whether an internet information service provider is liable for abetting or contributory infringement according to its findings on the degree of fault of the internet information service provider. The fault of the internet information service provider is determined according to various criteria, including situations where such provider knew or should have known of the network user’s infringement against third party’s information network transmission right. If an internet information service provider can prove that it has only provided network services through automatic access, automatic transmission, data storage space, search functions, links, document sharing technology, etc., and thereby argues that it has not been involved in any alleged joint infringement, the PRC court shall find in favor of such internet information service provider. If an internet information service provider fails to take necessary measures, the PRC court shall find that it acknowledges such infringement.

Under the 2020 Copyright Law and its implementation rules, anyone infringing upon the copyrights of others is subject to various civil liabilities, which include stopping the infringement, eliminating the damages, apologizing to the copyright owners and compensating the copyright owners for such owners’ actual or the income received by the offender as a result of the copyright infringement; or if such actual loss or income is in itself difficult to calculate, the relevant PRC court may decide the amount of the actual loss up to RMB 5,000,000 for each infringement.

An internet information service operator may be subject to cease-and-desist orders and other administrative penalties such as confiscation of illegal income and fines, if it is clearly aware of a copyright infringement through the internet or, although not aware of such infringement, it fails to take measures to remove relevant content upon receipt of the copyright owner’s notice of infringement and, as a result, damages public interests.

93

On May 18, 2006, the State Council issued the Protection of the Right of Communication through Information Network, which took effect on July 1, 2006 and amended on January 30, 2013. Under this regulation, an internet information service provider may be exempt from indemnification liabilities under the certain circumstances.

We have adopted measures to mitigate copyright infringement risks. For instance, we have established a routine reporting and registration system that is updated on a monthly basis, and we require performers, channel owners and users to acknowledge and agree that (a) they would not perform or upload copyrighted content without proper authorization and (b) that they will indemnify us for any relevant copyright infringement claims in relation to their activities on our platforms.

If, despite these precautions, such procedures fail to effectively prevent unauthorized posting or use of copyrighted content or the infringement of other third-party rights on our platforms, and the PRC courts find that certain safe harbor exemptions under PRC laws are not applicable to us because, for instance, a court finds that we knew or should have known about such infringement or that we have directly derived economic benefits from allowing such infringement activities on our platforms, we may be held jointly and severally liable with the performers, channel owners or other infringement parties in lawsuits initiated by the relevant third-party copyright holders or authorized users. See “D. Risk Factors—Risks Related to Our Business and Industry—We have been and may be subject to intellectual property infringement, misappropriation or other claims or allegations in multiple jurisdictions, which could result in our payment of substantial damages, penalties and fines, removal of relevant content from our website or seeking license arrangements which may not be available on commercially reasonable terms.”

Domain Name

The Measures for Administration of Domain Names, or the Domain Name Measures, was promulgated by the MIIT on August 24, 2017 and became effective on November 1, 2017. The MIIT is the major regulatory authority responsible for the administration of the PRC Internet domain names. The registration of domain names in PRC is on a “first-apply-first-registration” basis. A domain name applicant will become the domain name holder upon the completion of the application procedure. For the number of domain names we registered as of December 31, 2021, see “Item 4. Information on the Company—B. Business Overview—Intellectual Property.”

Trademark

The PRC Trademark Law, adopted in 1982 and amended in 1993, 2001, 2013 and 2019, with its implementation rules adopted in 2002 and amended in 2014, protects registered trademarks. The Trademark Office of the SAIC (currently known as the Trademark Office of National Intellectual Property Administration) handles trademark registrations and grants a protection term of ten years to registered trademarks. Trademark license agreements must be filed with the Trademark Office for record. For the number of trademarks we had and trademark applications we had made as of December 31, 2021, see “Item 4. Information on the Company—B. Business Overview—Intellectual Property.”

Internet Infringement

On May 28, 2020, the National People’s Congress of the People’s Republic of China promulgated the PRC Civil Code, which became effective on January 1, 2021. Under the Civil Code, an internet user or an internet service provider that infringes upon the civil rights or interests of others through using the internet assumes tort liability. If an internet user infringes upon the civil rights or interests of another through using the internet, the person being infringed upon has the right to notify and request the internet service provider to take necessary measures including the deletion, blocking or disconnection of an internet link. If, after being notified, the internet service provider fails to take necessary measures in a timely manner to end the infringement, it will be jointly and severally liable for any additional harm caused by its failure to act.

94

Regulation of Internet Content

The PRC government has promulgated measures relating to internet content through a number of governmental agencies, including the MIIT, the MOC and the GAPP. These measures specifically prohibit internet activities that result in the publication of any content which is found to contain, among others, propagate obscenity, gambling or violence, instigate crimes, undermine public morality or the cultural traditions of the PRC, or compromise state security or secrets. If an ICP license holder violates these measures, its ICP license may be revoked and its websites may be shut down by the relevant government agencies.

On December 15, 2019, the Cyberspace Administration of China promulgated the Provisions of Ecological Governance of Internet Information Content, which came into effect on March 1, 2020. Under this Provisions, an internet information content platform shall set up the mechanism of ecological governance of internet information content, develop the detailed rules for ecological governance of the internet information content on the platform and improve the systems of user registration, account management, information release and examination, etc. The platform shall set up the person in charge of the ecological governance of internet information content, equip itself with the professional personnel commensurate with the business scope and service scale, strengthen training and examination and improve the quality of practitioners, set up convenient channels for filing complaints and reports in prominent places and publish the ways of filing complaints and reports, and compile an annual report on the ecological governance of network information content. If an internet information content platform violates the provisions, the cyberspace authorities shall hold interviews, give warnings, order it to suspend information update, take measures including restricting it from engaging in internet information services, and impose online behavior restrictions and industry bans.

Information Security and Censorship

Internet content in China is regulated and restricted from a state security standpoint. The Decisions on Maintaining Internet Security which was enacted by the Standing Committee of the PRC National People’s Congress, or the SCNPC in December 2000 and amended in August 2009, may subject violators to criminal punishment in China for any effort to: (i) gain improper entry into a computer or system of strategic importance; (ii) disseminate politically disruptive information; (iii) leak state secrets; (iv) spread false commercial information; or (v) infringe intellectual property rights.

Internet companies in China are required to complete security filing procedures and regularly update information security and censorship systems for their websites with local public security bureau. The PRC Law on Preservation of State Secrets, which became effective on October 1, 2010 requires an internet information services providers to discontinue disseminating any information that may be deemed to be leaked state secrets and to report such incidents in a timely manner to the state security and public security authorities. Failure to do so in a timely and adequate manner may subject the internet information services providers to liability and certain penalties given by the Ministry of State Security, the Ministry of Public Security and/or the MIIT or their respective local branches.

On December 13, 2005, the Ministry of Public Security promulgated Provisions on Technological Measures for Internet Security Protection, or the Internet Protection Measures, which took effect on March 1, 2006. The Internet Protection Measures requires all internet information services operators to take proper measures including anti-virus, data back-up and other related measures, and keep records of certain information about their users (including user registration information, log-in and log-out time, IP address, content and time of posts by users) for at least 60 days and submit the above information as required by laws and regulations.

On June 22, 2007, the Ministry of Public Security, the State Secrecy Bureau, the State Cipher Code Administration and the Information Office of the State Council jointly promulgated the Circular on Printing and Distributing the Administrative Measures for the Graded Protection of Information Security. According to the Circular, the security protection grade of an information system may be classified into five grades. To newly build an information system of Grade II or above, its operator or user shall, within 30 days after it is put into operation, handle the record-filing procedures at the local public security organ at the level of municipality divided into districts or above of its locality.

The Internet Security Law of the People’s Republic of China, issued by the Standing Committee of the National People’s Congress on November 7, 2016 and became effective on June 1, 2017, emphasizes the implementation of classified protection with respect to Internet security. According to the Internet Security Law, Internet operators shall fulfill relevant mandatory security protection obligations.

95

The Administration Measures on the Security Protection of Computer Information Network with Internationally Connections, which was issued by the Ministry of Public Security in December 1997, and amended on January 8, 2011, prohibits using the internet in ways which, among others, result in a leakage of state secrets or a spread of socially destabilizing content. The Ministry of Public Security has supervision and inspection powers in this regard, and relevant local security bureaus may also have jurisdiction. If an ICP license holder violates these measures, the PRC government may revoke its ICP license and shut down its websites.

On December 28, 2012, the Standing Committee of the National People’s Congress reiterated relevant rules on the protection of internet information by issuing the Decision on Strengthening the Protection of Network Information, or the 2012 Decision. The 2012 Decision distinctly clarified certain relevant obligations of the internet information service provider. Once it discovers any transmission or disclosure of information prohibited by the relevant laws and regulations, the internet information service provider shall stop transmission of such information, take measures such as elimination, keeping relevant record, and reporting to relevant authorities.

On June 28, 2016, the CAC promulgated the Provisions on the Administration of Mobile Internet Applications Information Services. According to this provisions, mobile internet application providers and internet application store service providers shall not use mobile internet applications to carry out illegal activities that endanger national security, disturb public order, and infringe upon others' lawful rights and interests, or use mobile internet apps to produce, copy, issue, or spread information contents prohibited by laws and regulations. On January 5, 2022, the CAC published the Draft for the Provisions on the Administration of Mobile Internet Applications Information Services for public comments. Pursuant to this draft, application providers and application distribution platforms shall perform the main responsibility for information content management, establish and improve management systems for information content security management, information content ecological governance, network data security, personal information protection, and minors protection to ensure information content security.

On July 12, 2021, the MIIT, the CAC and the Ministry of Public Security jointly issued the Notice on Issuing the Provisions on the Management of Security Vulnerabilities of Network Products, which requires that, among others, no organization or individual may use network product security vulnerabilities to engage in activities that endanger network security, and may not illegally collect, sell, or publish network product security vulnerability information, and network product providers, network operators and network product security vulnerability collection platforms shall establish and improve network product security vulnerability information receiving channels and keep them open, and keep network product security vulnerability information receiving logs for no less than 6 months.

On July 30, 2021, the State Council of the PRC promulgated the Provisions on Protection of the Security of Critical Information Infrastructure, which took effect on September 1, 2021. Pursuant to the Provisions on Protection of the Security of Critical Information Infrastructure, critical information infrastructure or the CII shall mean any important network facilities or information systems of the important industry or field such as public communication and information service, energy, communications, water conservation, finance, public services, e-government affairs and national defense science, which may endanger national security, people’s livelihood and public interest in case of damage, function loss or data leakage. In addition, relevant administration departments of each critical industry and sector, which are referred to as the “Protection Departments,” shall be responsible for formulating eligibility criteria and identifying the critical information infrastructure operator, or the CIIO, in the respective industry or sector. The CIIOs shall take the responsibility to protect the CII’s security by performing certain prescribed obligations, including conducting network security test and risk assessment, reporting the assessment results to relevant regulatory authorities.

The Opinions on Further Compacting the Main Responsibility of the Website Platform on Information Content Management, issued by the CAC on September 15, 2021, further regulates the content and quality of the information, further requires the website platform to improve the content review mechanism, and strictly prohibits websites and platforms from producing and disseminating illegal information and require websites and platforms be responsible for determining how information content is displayed and shall ensure the security of information content. In addition, the website platform shall improve the manual content review system, further expand the scope of manual review, refine the review standards, improve the review process and ensure the quality of review. A dynamic update mechanism for the sample database of illegal and non-compliant information and a hierarchical classification system shall be established and regularly enriched and expanded to improve the efficiency and quality of technical review.

96

On September 17, 2021, the CAC and several other administrations jointly promulgated the Guiding Opinions on Strengthening the Comprehensive Governance of Network Information Service Algorithms. According to this opinions, enterprises shall establish an algorithm security accountability system and a system for the review of scientific and technological ethics, enhance the organizational structure for algorithm security, intensify efforts in the prevention of risks and the handling of risks, and increase the capacity and level in handling algorithm security emergencies. Enterprises shall also raise their awareness of responsibility and assume primary responsibilities for outcomes caused by the application of algorithms. On December 31, 2021, the CAC, together with the MIIT, the Ministry of Public Security and the SAMR, jointly issued the Administrative Provisions on Algorithm Recommendation of Internet Information Services, with effect from March 1, 2022, which provides that algorithm recommendation service providers are not allowed to use algorithms to register false user accounts, block information, give excessive recommendations, and that users should be given the option to easily turn off algorithm recommendation services.

To comply with the above laws and regulations, we have established an internet information security department to implement measures on information filtering. For example, we have adopted a voice monitor system, and installed on our platforms various alerts on sensitive words or abnormal activities of users, channels or groups. We also have a dedicated team that maintains 24-hour surveillance on the information posted on our platforms, with different categories for monitoring purposes, according to subject and content. We have also established and follow a strict review process and storage system of relevant records which, in combination with various information security measures, have effectively prevented the public dissemination of statutory prohibited information through our websites in the past. We intend to continue to further update our measurements and system and work closely with relevant authorities to avoid any violation of relevant laws and regulations in the future.

Privacy Protection

Pursuant to the Decision on Strengthening the Protection of Online Information and the Order for the Protection of Telecommunication and Internet User Personal Information issued by the MIIT on July 16, 2013 and became effective on September 1, 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. An Internet information service provider must also keep such information strictly confidential, and is further prohibited from divulging, tampering or destroying any such information, or selling or providing such information to other parties. An Internet information service provider is required to take technical and other measures to prevent the collected personal information from any unauthorized disclosure, damage or loss. Any violation of these laws and regulations may subject the Internet information 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 Interpretation of the Supreme People’s Court and the Supreme People’s Procuratorate on Several Issues regarding Legal Application in Criminal Cases Infringing upon the Personal Information of Citizens, which was issued on May 8, 2017 and took effect on June 1, 2017, the following activities may constitute the crime of infringing upon a citizen’s personal information: (i) providing a citizen’s personal information to specified persons or releasing a citizen’s personal information online or through other methods in violation of relevant national provisions; (ii) providing legitimately collected information relating to a citizen to others without such citizen’s consent (unless the information is processed, not traceable to a specific person and not recoverable); (iii) collecting a citizen’s personal information in violation of applicable rules and regulations when performing a duty or providing services; or (iv) collecting a citizen’s personal information by purchasing, accepting or exchanging such information in violation of applicable rules and regulations.

In addition, according to the General Provisions of the PRC Civil Code, promulgated by the National People’s Congress of the People’s Republic of China on May 28, 2020, which became effective on January 1, 2021, the personal information of a natural person shall be protected. Any organization or individual needing to obtain the personal information of others shall legally obtain and ensure the security of such information, and shall not illegally collect, use, process, or transmit the personal information of other persons, nor illegally buy, sell, provide, or publish the personal information of other persons.

97

Pursuant to the PRC Cyber Security Law issued by the SCNPC in November 2016, effective June 2017, 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. The Cyber Security Law also provides 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.

On March 12, 2021, the CAC and other governmental authorities promulgated Necessary Personal Information Range Provisions of Common Types of Apps, effective on May 1, 2021, which specify the scope of necessary personal information for common types of mobile apps. On April 26, 2021, the MIIT promulgated Interim Provisions on the Administration of Personal Information Protection for Apps (Draft for Comments), which further stipulate the protection and management of the personal information on mobile apps. As of the date of this annual report, the Interim Provisions on the Administration of Personal Information Protection for Apps (Draft for Comments) has not been formally adopted.

In addition, the Identification Method of Illegal Collection and Use of Personal Information Through Apps jointly promulgated by the Secretary Bureau of the CAC, the General Office of the MIIT, the General Office of the Ministry of Public Security and the General Office of the SAMR in November 2019 provides guidance for the regulatory authorities to identify the illegal collection and use of personal information through mobile apps, and for the app operators to conduct self-examination and self-correction and for other participants to voluntarily monitor compliance. The Identification Method of Illegal Collection and Use of Personal Information Through Apps lists six types of acts conducted by app operators through app which may be identified as illegal, including, (i) failure to make public the rules of collection and use of personal information, (ii) failure to explicitly inform the purposes, methods and scope of collection and use of personal information; (iii) failure to obtain users’ consent to collect and use their personal information; (iv) collection of personal information which is irrelevant to the services the app provides against the principle of necessity; (v) failure to obtain users’ prior consent before providing users’ personal information to the third parties; and (vi) failure to provide the function of deleting or correcting personal information in accordance with the laws and regulations, or failure to publish information such as ways for complaint and whistle-blowing.

On August 20, 2021, the SCNPC adopted the Personal Information Protection Law, which became effective on November 1, 2021. The Personal Information Protection Law reiterates the circumstances under which a personal information processor could process personal information and the requirements for such circumstances. The Personal Information Protection Law clarifies the scope of application, the definition of personal information and sensitive personal information, the legal basis of personal information processing and the basic requirements of notice and consent. According to the Personal Information Protection Law, where personal information is processed based on an individual’s consent, such consent shall be voluntarily and explicitly given by the individual on a fully informed basis, and the individual shall have the right to withdraw his or her consent without affecting the effectiveness of personal information processing activities that have been conducted based on his or her consent before. Furthermore, the Personal Information Protection Law clarifies that personal information of minors under the age of fourteen is sensitive information, and such sensitive information may not be processed unless there are specific purposes and sufficient necessity and strict protection measures are taken.

On October 29, 2021, the draft Measures on Security Assessment of Cross-Border Transfer of Data was promulgated by the CAC, which stipulates that data processors shall make self-assessment of the risks before cross-border data transfer, and shall apply for security assessment for cross-border data transfer under certain circumstances. On November 14, 2021, the CAC published for public comment the Regulations on Cyber Data Security Management (Draft for Comments) or the Draft Cyber Data Security Regulations, which applies to activities relating to the use of networks to carry out data processing activities within the territory of the PRC and the requirement of cyber security review, including in case of data processors who process personal information of more than one million people seeking for listing abroad. As of the date of this annual report, there are uncertainties as to whether the draft Measures on Security Assessment of Cross-Border Transfer of Data and the Draft Cyber Data Security Regulations would be further amended, revised or updated and substantial uncertainties exist with respect to the enactment timetable and final content of such drafts.

98

On November 1, 2021, the MIIT published the Notice on the Implementation of Actions to Improve the Perception of Information and Communication Services, which stipulates that enterprises shall provide a list of personal information collected and a list of personal information shared with third parties, and shall display such lists in the second-level menu of the APP for users’ access (“Dual Lists Obligation”). Furthermore, the Notice on the Implementation of Actions to Improve the Perception of Information and Communication Services requires certain enterprises as enumerated in its schedule to fulfill the Dual Lists Obligation by the end of 2021, but it does not provide a clear deadline for other enterprises.

On December 28, 2021, the CAC published the Revised Measures for Cyber Security Review, or the Revised CAC Measures, which became effective on February 15, 2022 and repeals the Measures for Cyber Security Review promulgated on April 13, 2020. The Revised CAC Measures provides that a CIIO purchasing network products and services, and platform operators carrying out data processing activities, which affect or may affect national security, shall apply for cyber security review and that a platform operator with more than one million users’ personal information aiming to list abroad must apply for cyber security review.

We require our users to accept a user agreement and privacy policy whereby they agree to provide certain personal information to us. PRC laws and regulations prohibit internet content providers from disclosing any information transmitted by users through their networks to any third parties without their authorization unless otherwise permitted by law. If an internet content provider violates these regulations, the MIIT or its local bureaus may impose penalties and the internet content provider may be liable for damages caused to its users.

Anti-Monopoly Matters related to Internet Platform Companies

The PRC Anti-monopoly Law, which took effect on August 1, 2008, prohibits monopolistic conduct such as entering into monopoly agreements, abusing market dominance and concentration of undertakings that may have the effect of eliminating or restricting competition. On February 7, 2021, the Anti-monopoly Commission of the State Council officially promulgated the Guidelines to Anti-Monopoly in the Field of Internet Platforms, or the Anti-Monopoly Guidelines for Internet Platforms. Pursuant to an official interpretation from the Anti-monopoly Commission of the State Council, the Anti-Monopoly Guidelines for Internet Platforms mainly covers five aspects, including general provisions, monopoly agreements, abusing market dominance, concentration of undertakings, and abusion of administrative powers eliminating or restricting competition. The Anti-Monopoly Guidelines for Internet Platforms prohibits certain monopolistic acts of internet platforms operated in China so as to protect market competition and safeguard interests of users and undertakings participating in internet platform economy, including, without limitation, prohibiting platforms with dominant position from abusing their market dominance (such as discriminating customers in terms of pricing and other transactional conditions using big data and analytics, coercing counterparties into exclusivity arrangements, using technology means to block competitors’ interface, favorable positioning in search results of goods displays, using bundle services to sell services or products, compulsory collection of unnecessary user data). In addition, the Anti-monopoly Guidelines for Internet Platforms also reinforces antitrust merger review for internet platform related transactions to safeguard market competition.

Regulation of Foreign Currency Exchange and Dividend Distribution

Foreign Currency Exchange. The core regulations governing foreign currency exchange in China are the Foreign Exchange Administration Regulations, as amended in August 2008, or the FEA Regulations. Under the FEA Regulations, the Renminbi is freely convertible for current account items, including the distribution of dividends, interest payments, trade- and service-related foreign exchange transactions, but not for capital account items, such as direct investments, loans, repatriation of investments and investments in securities outside of China, unless the prior approval of the SAFE is obtained and prior registration with the SAFE is made.

On March 30, 2015, SAFE issued the Circular on the Reforming of the Management Method of the Settlement of Foreign Currency Capital of Foreign-Invested Enterprises, or SAFE Circular 19, which took effect on June 1, 2015. Under SAFE Circular 19, a foreign-invested enterprise, within the scope of business, may also choose to convert its registered capital from foreign currency to RMB on a discretionary basis, and the RMB capital so converted can be used for equity investments within PRC, which will be regarded as the reinvestment of foreign-invested enterprise.

SAFE promulgated the Notice of the State Administration of Foreign Exchange on Reforming and Standardizing the Foreign Exchange Settlement Management Policy of Capital Account, or Circular 16, effective on June 9, 2016. Circular 16 provides that discretionary foreign exchange settlement applies to foreign exchange capital, foreign debt offering proceeds and remitted foreign listing proceeds, and the corresponding RMB capital converted from foreign exchange are not restricted from extending loans to related parties or repaying the inter-company loans (including advances by third parties).

99

In January 2017, SAFE promulgated the Circular on Further Improving Reform of Foreign Exchange Administration and Optimizing Genuineness and Compliance Verification, or Circular 3, which stipulates several capital control measures with respect to the outbound remittance of profit from domestic entities to offshore entities, including (i) under the principle of genuine transaction, banks shall check board resolutions regarding profit distribution, the original version of tax filing records and audited financial statements; and (ii) domestic entities shall hold income to account for previous years’ losses before remitting the profits. Moreover, pursuant to Circular 3, domestic entities shall make detailed explanations of the sources of capital and utilization arrangements, and provide board resolutions, contracts and other proof when completing the registration procedures in connection with an outbound investment.

Dividend Distribution. The principal regulations governing distribution of dividends paid by wholly foreign-invested enterprises include the PRC Company Law, promulgated in 1993 and amended in 2004, 2005, 2013 and 2018, and the Foreign Investment Law and its Implementation Rules.

100

Under these regulations, a wholly foreign-invested enterprise in China, or a WFOE, may pay dividends only out of its accumulated profits, if any, determined in accordance with PRC accounting standards and regulations. In addition, a WFOE is required to allocate at least 10% of its accumulated profits each year, if any, to statutory reserve funds unless its reserves have reached 50% of the registered capital of the enterprises. These reserves are not distributable as cash dividends. The proportional ratio for withdrawal of rewards and welfare funds for employees shall be determined at the discretion of the WFOE. Profits of a WFOE shall not be distributed before the losses thereof before the previous accounting years have been made up. Any undistributed profit for the previous accounting years may be distributed together with the distributable profit for the current accounting year.

Circular 37. Pursuant to SAFE’s Notice on Relevant Issues Relating to Domestic Residents’ Investment and Financing and Round-Trip Investment through Special Purpose Vehicles, or SAFE Circular 37, issued and effective on July 4, 2014, and its appendixes, PRC residents, including PRC institutions and individuals, must register with local branches of SAFE 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 interest in domestic enterprises or offshore assets or interests, referred to in SAFE Circular 37 as a “special purpose vehicle.” SAFE Circular 37 further requires amendment to the registration in the event of any significant changes with respect to the special purpose vehicle, such as increase or decrease of capital contributed by PRC individuals, share transfer or exchange, merger, division or other material event. SAFE promulgated the Notice on Further Simplifying and Improving the Administration of the Foreign Exchange Concerning Direct Investment in February 2015, which took effect on June 1, 2015, which amended SAFE Circular 37 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.

In the event that a PRC shareholder holding interests in a special purpose vehicle fails to fulfill the required SAFE registration, the PRC subsidiaries of that special purpose vehicle may be prohibited from making distributions of profit to the offshore parent and from carrying out subsequent cross-border foreign exchange activities and the special purpose vehicle may be restricted in their ability to contribute additional capital into its PRC subsidiary. Further, failure to comply with the various SAFE registration requirements described above could result in liability under PRC law for foreign exchange evasion. These regulations apply to our direct and indirect shareholders who are PRC residents and may apply to any offshore acquisitions and share transfer that we make in the future if our shares are issued to PRC residents. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in Jurisdictions We Operate—PRC regulations relating to offshore investment activities by PRC residents may limit our PRC subsidiaries’ ability to increase their registered capital or distribute profits to us or otherwise expose us to liability and penalties under PRC law.”

We have completed the foreign exchange registration of PRC resident shareholders of Guangzhou Huaduo, as required by SAFE Circular 37, for our financings that were completed before the end of 2010. The SAFE Circular 37 registration in relation to the issuance of common shares to Tiger Global Six YY Holdings was completed on February 6, 2012. Our PRC resident shareholders further updated their SAFE Circular 37 registrations in March 2015 to reflect shareholding changes in our company resulting from our initial public offering.

101

Stock Option Rules. The Administration Measures on Individual Foreign Exchange Control were promulgated by the PBOC on December 25, 2006, and their Implementation Rules, issued by the SAFE on January 5, 2007, became effective on February 1, 2007 and amended on May 29, 2016. Under these regulations, all foreign exchange matters involved in employee stock ownership plans and stock option plans participated in by onshore individuals, among others, require approval from the SAFE or its authorized branch. Furthermore, the Notices on Issues concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plans of Overseas Publicly-Listed Companies, or the Stock Option Rules, were promulgated by SAFE on February 15, 2012, that replaced the Application Procedures of Foreign Exchange Administration for Domestic Individuals Participating in Employee Stock Ownership Plans or Stock Option Plans of Overseas Publicly-Listed Companies issued by SAFE on March 28, 2007. Pursuant to the Stock Option Rules, PRC residents who are granted shares or stock options by companies listed on overseas stock exchanges based on the stock incentive plans are required to register with SAFE or its local branches, and PRC residents participating in the stock incentive plans of overseas listed companies shall retain a qualified PRC agent, which could be a PRC subsidiary of such overseas publicly-listed company or another qualified institution selected by such PRC subsidiary, to conduct the SAFE registration and other procedures with respect to the stock incentive plans on behalf of these participants. Such participants must also retain an overseas entrusted institution to handle matters in connection with their exercise of stock options, purchase and sale of corresponding stocks or interests, and fund transfer. In addition, the PRC agents are 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 agents or the overseas entrusted institution or other material changes. The PRC agents shall, on behalf of the PRC residents who have the right to exercise the employee share options, apply to SAFE or its local branches for an annual quota for the payment of foreign currencies in connection with the PRC residents’ exercise of the employee share options. The foreign exchange proceeds received by the PRC residents from the sale of shares under the stock incentive plans granted and dividends distributed by the overseas listed companies must be remitted into the bank accounts in the PRC opened by the PRC agents before distribution to such PRC residents. In addition, the PRC agents shall file each quarter the form for record-filing of information of the Domestic Individuals Participating in the Stock Incentive Plans of Overseas Listed Companies with SAFE or its local branches.

We and our PRC citizen employees who have been granted share options, restricted shares or restricted share units, or PRC optionees, are subject to the Stock Option Rules. If we or our PRC optionees fail to comply with the Individual Foreign Exchange Rule and the Stock Option Rules, we and/or our PRC optionees may be subject to fines and other legal sanctions. See “D. Risk Factors—Risks Related to Doing Business in Jurisdictions We Operate—PRC regulations relating to offshore investment activities by PRC residents may limit our PRC subsidiaries’ ability to increase their registered capital or distribute profits to us or otherwise expose us to liability and penalties under PRC law.”

In addition, the State Administration for Taxation has issued circulars concerning employee share options, under which our employees working in the PRC who exercise share options will be subject to PRC individual income tax. Our PRC subsidiaries have obligations to file documents related to employee share options with relevant tax authorities and to withhold individual income taxes of those employees who exercise their share options. If our employees fail to pay or if we fail to withhold their income taxes as required by relevant laws and regulations, we may face sanctions imposed by the PRC tax authorities or other PRC government authorities.

Regulation on Tax

PRC Enterprise Income Tax

The PRC enterprise income tax is calculated based on the taxable income determined under the applicable the PRC Enterprise Income Tax Law, or the EIT Law and its implementation rules. On March 16, 2007, the National People’s Congress of China enacted the EIT Law, which became effective on January 1, 2008 and subsequently amended on February 24, 2017 and on December 29, 2018. On December 6, 2007, the State Council promulgated the implementation rules to the EIT Law, which also became effective on January 1, 2008 and amended on April 23, 2019. The EIT Law imposes a uniform enterprise income tax rate of 25% on all resident enterprises in China, including foreign-invested enterprises and domestic enterprises, unless they qualify for certain exceptions, and terminates most of the tax exemptions, reductions and preferential treatment available under the previous tax laws and regulations. According to the EIT Law and relevant regulations, subject to the approval of competent tax authorities, the income tax of an enterprise that has been determined to be a high and new technology enterprise shall be reduced to a preferential rate of 15%.

102

Moreover, under the EIT Law, enterprises organized under the laws of jurisdictions outside China with their “de facto management bodies” located within China may be considered PRC resident enterprises and are therefore subject to PRC enterprise income tax at the rate of 25% on their worldwide income. Though the implementation rules of the EIT Law define “de facto management bodies” as “establishments that carry out substantial and overall management and control over the manufacturing and business operations, personnel, accounting, properties, etc. of an enterprise,” the main guidance currently available for the definition of “de facto management body” as well as the determination of offshore incorporated PRC tax resident status and its administration are set forth in the Notice Regarding the Determination of Chinese-Controlled Overseas Incorporated Enterprises as PRC Tax Resident Enterprise on the Basis of De Facto Management Bodies, or Circular 82, and the Administrative Measures for Enterprise Income Tax of Chinese-Controlled Offshore Incorporated Resident Enterprises (Trial) or SAT Bulletin No. 45, both issued by the SAT, which provide main guidance on the administration as well as determination of the tax residency status of a Chinese-controlled offshore-incorporated enterprise, defined as an enterprise that is incorporated under the law of a foreign country or territory and that has a PRC company or PRC corporate group as its primary controlling shareholder.

According to Circular 82, a Chinese-controlled offshore-incorporated enterprise will be regarded as a PRC tax resident by virtue of having its “de facto management body” in China and will be subject to PRC enterprise income tax on its global income only if certain conditions set forth in Circular 82 are met.

In addition, Bulletin No. 45 provides clarification on the resident status determination, post-determination administration, and competent tax authorities. It also specifies that when provided with a copy of PRC resident determination certificate from a resident Chinese-controlled offshore-incorporated enterprise, the payer should not withhold 10% income tax when paying certain PRC-sourced income such as dividends, interest and royalties to the Chinese-controlled offshore-incorporated enterprise.

Although we do not believe that our company should be treated as a PRC resident enterprise for PRC tax purposes, substantial uncertainty exists as to whether we will be deemed to be such by the relevant authorities. In the event that we are considered a PRC resident enterprise, we would be subject to the PRC enterprise income tax at the rate of 25% on our worldwide income. See “D. Risk Factors—Risks Related to Doing Business in Jurisdictions We Operate—Under the PRC enterprise income tax law, we may be classified as a PRC “resident enterprise,” which could result in unfavorable tax consequences to us and our shareholders and have a material adverse effect on our results of operations and the value of your investment.”

In addition, although the EIT Law provides that dividend income between “qualified resident enterprises” is exempted income, and the Implementation Rules refer to “qualified resident enterprises” as enterprises with “direct equity interest,” it is unclear whether dividends we receive from our PRC subsidiaries are eligible for exemption.

103

According to the Notice on Strengthening Administration of Enterprise Income Tax for Share Transfers by Non-PRC Resident Enterprises issued by the PRC State Administration of Taxation on December 10, 2009, with retroactive effect from January 1, 2008, or SAT Circular 698, and the Notice on Several Issues Concerning Enterprise Income Tax for Indirect Share Transfer by Non-PRC Resident Enterprises, issued by the PRC State Administration of Taxation on February 3, 2015, or SAT Circular 7, an “indirect transfer” of assets of a PRC resident enterprise, including equity interests in a PRC resident enterprise, by non-PRC resident enterprises may be re-characterized and treated as a direct transfer of PRC taxable properties, if such transaction arrangement lacks of reasonable commercial purpose and was established for the purpose of reducing, avoiding or deferring PRC enterprise income tax. As a result, gains derived from such indirect transfer may be subject to PRC enterprise income tax, and tax filing or withholding obligations may be triggered, depending on the nature of the PRC taxable properties being transferred. In respect of an indirect offshore transfer of assets of a PRC establishment or place of business of a foreign enterprise, the resulting gain is to be included with the annual enterprise filing of the PRC establishment or place of business being transferred, and would consequently be subject to PRC enterprise income tax at a rate of 25%. Where the underlying transfer relates to PRC real properties or to equity investments in a PRC resident enterprise, which is not related to a PRC establishment or place of business of a non-resident enterprise, a PRC enterprise income tax at 10% would apply, subject to available preferential tax treatment under applicable tax treaties or similar arrangements, and the party who is obligated to make the transfer payments has the withholding obligation. Where the payor fails to withhold any or sufficient tax, the transferor shall declare and pay such tax to the competent tax authority by itself within the statutory time limit. Late payment of applicable tax will subject the transferor to default interest. Currently, neither SAT Circular 698 nor SAT Circular 7 applies to transactions of sale of shares by investors through a public stock exchange where such shares were acquired from a transaction through a public stock exchange. In October 2017, SAT issued the Announcement on Issues Relating to Withholding at Source of Income Tax of Nonresident Enterprises, or SAT Circular 37, effective December 2017, superseded the Non-resident Enterprises Measures and SAT Circular 698 as a whole and partially amended some provisions in SAT Circular 7. Specifically, SAT Circular 37 provides that where the transfer income subject to withholding at source is derived by a non-PRC resident enterprise in instalments, the instalments may first be treated as recovery of costs of previous investments. Upon recovery of all costs, the tax amount to be withheld must then be computed and withheld.

We cannot assure you that the PRC tax authorities will not, at their discretion, adjust any capital gains and impose tax return filing and withholding or tax payment obligations on the transferors and transferees, while our PRC subsidiaries may be requested to assist in the filing. Any PRC tax imposed on a transfer of our shares or any adjustment of such gains would cause us to incur additional costs and may have a negative impact on the value of your investment in us.

Value Added Tax

On January 1, 2012, the State Administration of Taxation officially launched a pilot VAT reform program (“Pilot Program”), applicable to businesses in selected industries. Taxable income derived from the businesses in the Pilot Program is subject to VAT in lieu of business tax. The Pilot Program initially applied only to transportation industry and “modern service industries” (“Pilot Industries”) in Shanghai in 2011 and expanded to eight trial regions (including Beijing and Guangdong province) and nationwide progressively from August to December 2012.

On March 23, 2016, the Ministry of Finance and the SAT issued the Notice of Taxation on Implementing the Pilot Program of Replacing Business Tax with Value-Added Tax in an All-round Manner, pursuant to which the pilot plan for the replacement of business tax with VAT was expanded to all regions and industries as of May 1, 2016.

Cultural Development Fee

According to applicable PRC tax regulations or rules, advertising service providers are generally required to pay a cultural development fee at the rate of 3% on the revenues (a) which are generated from providing advertising services and (b) which are also subject to VAT after the VAT reform program.

Dividends Withholding Tax

Pursuant to the EIT Law and its implementation rules, dividends generated after January 1, 2008 and distributed to us by our PRC subsidiaries are subject to withholding tax at a rate of 10%, 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 holding enterprises are incorporated.

104

As uncertainties remain regarding the interpretation and implementation of the EIT Law and its implementation rules, we cannot assure you that, if we are deemed a PRC resident enterprise, any dividends to be distributed by us to our non-PRC shareholders and ADS holders would not be subject to any PRC withholding tax. See “D. Risk Factors—Risks Related to Doing Business in Jurisdictions We Operate—Under the PRC enterprise income tax law, we may be classified as a PRC “resident enterprise,” which could result in unfavorable tax consequences to us and our shareholders and have a material adverse effect on our results of operations and the value of your investment.”

Labor Laws and Social Insurance

The principle laws that govern employment include:

     Labor Law of the People’s Republic of China, promulgated by the Standing Committee of the National People’s Congress on July 5, 1994, effective since January 1, 1995 and amended on August 27, 2009 and on December 29, 2018, respectively; and

     Labor Contract Law of the People’s Republic of China, promulgated by the Standing Committee of the National People’s Congress on June 29, 2007 and amended on December 28, 2012.

According to the Labor Law and Labor Contract Law, employers must execute written labor contracts with full-time employees. All employers must compensate their employees with wages equal to at least the local minimum wage standards. All employers are required to establish a system for labor safety and sanitation, strictly comply with state rules and standards and provide employees with workplace safety training. Violations of the Labor Contract Law and the Labor Law may result in the imposition of fines and other administrative penalties. For serious violations, criminal liability may arise.

The Law on Social Insurance of the PRC, which was promulgated in October 28, 2010, effectively July 1, 2011 and amended on December 29, 2018, has consolidated pertinent provisions for basic pension insurance, unemployment insurance, maternity insurance, workplace injury insurance and basic medical insurance and has elaborated in detail the legal obligations and liabilities of employers who do not comply with relevant laws and regulations on social insurance. Pursuant to the Reform Plan for Collection and Management System of National and Local Taxes released by General Office of the Communist Party of China and the State Council on July 20, 2018, all social insurance premiums, such as basic pension insurance premium, basic medical insurance premium, unemployment insurance premium, work-related injury insurance premium and maternity insurance premium, shall be collected uniformly by the relevant tax authorities starting from January 1, 2019.

We have caused all of our full-time employees to enter into written labor contracts with us and have provided and currently provide our employees with the proper welfare and employment benefits.

105

C. Organizational Structure

Corporate Structure

The following diagram illustrates our corporate structure as of the date of this annual report, including our principal subsidiaries and the variable interest entities and their principal subsidiaries:

Diagram, schematic

Description automatically generated

(1)Beijing Tuda is a variable interest entity. Mr. David Xueling Li, our co-founder, chairman and chief executive officer and director, owns 97.7% of Beijing Tuda’s equity interests, and two individuals unaffiliated with us collectively own the remaining 2.3% of Beijing Tuda’s equity interests, as of the date of this annual report. For a detailed description of the contractual arrangements, see “Item 7. Major Shareholders and Related Party Transactions—B. Related Party Transactions—Contractual Arrangements with Beijing Tuda.”

106

(2)Guangzhou Huaduo used to be a varialbe interest entity that we controlled through contractual arrangements till April 1, 2022. Guangzhou Tuyue currently owns all equity interests of Guangzhou Huaduo. Guangzhou Tuyue is indirectly held by selected individuals of JOYY Inc. (or the management) who are PRC citizens through PRC limited partnership jointly established by these individuals. For a detailed description of the contractual arrangements, see “Item 7. Major Shareholders and Related Party Transactions—B. Related Party Transactions—Contractual Arrangements with Guangzhou Huaduo.”
(3)Each of Guangzhou Xuancheng, Guangzhou Yueyi, Guangzhou Xuanyi, and Guangzhou Ruicheng is a variable interest entity, as of the date of this annual report. For a detailed description of the contractual arrangements, see “Item 7. Major Shareholders and Related Party Transactions—B. Related Party Transactions—Contractual Arrangements with Guangzhou Xuancheng, Guangzhou Yueyi, Guangzhou Xuanyi, and Guangzhou Ruicheng.”
(4)Each of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue is a variable interest entity, as of the date of this annual report. Two individuals from the senior management team of Bigo collectively own all equity interest of each of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue, respectively. For a detailed description of the contractual arrangements, see “Item 7. Major Shareholders and Related Party Transactions—B. Related Party Transactions—Contractual Arrangements with Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue.”
(5)On November 16, 2020, we entered into definitive agreements with Baidu, Inc., or Baidu, and made certain amendments to the share purchase agreement on February 7, 2021, pursuant to which Baidu agreed to acquire our PRC video-based entertainment live streaming business, or YY Live, including the YY mobile app, YY.com website, and PC YY, among others, for an aggregate purchase price of approximately US$3.6 billion in cash, subject to certain adjustments. The acquisition has been substantially completed, with certain customary matters remaining to be completed in the future, including necessary regulatory approvals from government authorities. In August 2021, December 2021 and April 2022, we and Baidu have agreed to extend the long stop date of the proposed acquisition to a date mutually agreed upon by the parties.
(6)In March 2019, we completed the acquisition of the remaining 68.3% equity interest in Bigo from the other shareholders of Bigo. Upon the completion of the acquisition, we hold 100% shares of Bigo, and Bigo is our wholly owned subsidiary.
(7)Each of Guangzhou Shangying, Guangzhou Fangu, Guangzhou Wanyin, Guangzhou Qianxun, and Guangzhou BaiGuoYuan is a variable interest entity, as of the date of this annual report. For a detailed description of the contractual arrangements, see “Item 7. Major Shareholders and Related Party Transactions—B. Related Party Transactions— Contractual Arrangements.”

D. Property, Equipment and Land Use Right

Our corporate headquarters is located in 30 Pasir Panjang Road #15-31A Mapletree Business City, Singapore 117440. We have leased office space with an aggregate area of 91,338 square meters, and we owned several buildings in China, with an aggregate area of 64,754 square meters.

The corporate headquarters of Bigo are located at the same premises in Singapore. Bigo also has local offices in China, United States, United Kingdom, and many other regions. As of the date of this annual report, Bigo has leased office space with an aggregate area of 77,296 square meters, of which 31,222 square meters are in Guangzhou and the remainder in other cities within and outside China. Bigo’s physical servers are primarily hosted at internet data centers owned by major international internet data center providers hosted outside China.

The headquarters of our PRC subsidiaries is located in Panyu District, Guangzhou, China, which comprises 37,548 square meters. We acquired a building in Zhuhai in October 2017 as branch office, which comprises 27,206 square meters. We also acquired the use right of a parcel of land located in Guangzhou in August 2015 and another one in Foshan in April 2021. Our capital commitment in connection with the construction of buildings located on the parcels of lands to which we acquired use right was US$66.5 million as of December 31, 2021. We currently expect to complete the planned construction in Guangzhou and Foshan in 2023 and 2025, respectively.

We believe that our existing facilities, including facilities under construction, are sufficient for our current and prospective needs in the foreseeable future and we will obtain adequate facilities, principally through leasing, to accommodate our future expansion plans.

See Notes 13 and 14 to our financial statements for further information about our property and equipment and land use right.

107

ITEM 4A.            UNRESOLVED STAFF COMMENTS

None.

ITEM 5.               OPERATING AND FINANCIAL REVIEW AND PROSPECTS

You should read the following discussion and analysis of our financial condition and results of operations in conjunction with our consolidated financial statements and the related notes included elsewhere in this annual report. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results and the timing of selected events could differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Item 3. Key Information—D. Risk Factors” and elsewhere in this annual report.

A.    Operating Results

Overview

We operate leading global online social entertainment platforms, offering users around the world a uniquely engaging and immersive experience across various video-based content categories, such as live streaming, short-form video and video communication. Our global average mobile monthly active users reached 280 million in the fourth quarter of 2021, including 32.2 million of average monthly active users of Bigo Live, 67.0 million of average monthly active users of Likee, 9.5 million of average monthly active users of Hago, and 171.3 million of average monthly active users of imo.

Since our inception in 2005, we have incubated, developed, and monetized several social entertainment products and platforms in China, and accumulated deep expertise in building and operating vibrant video-based social entertainment platforms. With our business model tested first in China, foreseeing the massive global opportunities, we began to expand our global business first by investing in Bigo in 2014, followed by the internationalization of Hago, and by acquiring Bigo in March 2019. Today, our products and platforms are available in more than 150 countries, and our users are spread across the globe, including North America, Europe, the Middle East, Southeast Asia, Eastern Pacific regions, and others.

Our business model optimizes the seamless integration of traffic generation, user engagement and monetization. While the basic use of our platforms is currently free to attract traffic, we monetize our user base mainly through virtual tips for live streaming. We derive our revenues primarily from live streaming services, accounting for 85.4%, 94.7% and 94.6% of our total net revenues in 2019, 2020 and 2021, respectively. We have been exploring additional monetization opportunities and diversifying our revenue sources in order to capitalize on the large and highly engaged user base of our platforms. We generate other revenues mainly from advertising services, and to a lesser extent, our online game business, memberships and other services. Such other revenues accounted for 14.6%, 5.3% and 5.4% of our total net revenues in 2019, 2020 and 2021, respectively.

On April 3, 2020 and August 10, 2020, we transferred 16,523,819 and 30,000,000 Class B ordinary shares of Huya to Linen Investment Limited, a wholly-owned subsidiary of Tencent respectively. As a result of the closing of the share transfer, we would hold 38,374,463 Class B ordinary shares of Huya with Tencent becoming the controlling shareholder of Huya, and Tencent will consolidate financial statements of Huya. Starting from the second quarter of 2020, we no longer consolidate the operating results of Huya into our financial statements, and Huya’s historical financial results are and will be reflected in our consolidated financial statements as discontinued operations accordingly.

On November 16, 2020, we entered into definitive agreements with Baidu, Inc., or Baidu, and made certain amendments to the share purchase agreement on February 7, 2021, pursuant to which Baidu agreed to acquire our PRC video-based entertainment live streaming business, or YY Live, including the YY mobile app, YY.com website, and PC YY, among others, for an aggregate purchase price of approximately US$3.6 billion in cash, subject to certain adjustments. Subsequently, the sale was substantially completed as of February 8, 2021, with certain customary matters remaining to be completed in the future, including necessary regulatory approvals from government authorities. As a result, the historical results of YY Live are reflected in the Company’s financial statements as discontinued operations, and accordingly, we ceased consolidation of YY Live business since February 8, 2021.

108

Historically, we presented our financial results in Renminbi. Starting from January 1, 2021, we changed our reporting currency from Renminbi to U.S. dollars since a majority of our revenues and expenses are now denominated in U.S. dollars. We believe the alignment of the reporting currency with the primary functional currency of underlying operations would better illustrate our results of operations for each period. We have applied the change of reporting currency retrospectively to our historical results of operations and financial statements included in this annual report.

The COVID-19 outbreak may have some impact on our results of operations, and the full extent of the impact will depend on future developments that are highly uncertain and cannot be predicted.

Discussion of Selected Statements of Operations Items

Revenues

Our live streaming revenues are primarily comprised of revenues from Bigo Live, Likee, Hago and imo. Other revenues primarily include advertising revenues, and to a lesser extent revenues from online games, membership, online education, and financing income. Starting from the second quarter of 2020, we no longer consolidate the results of operations of Huya. The historical results of YY Live are reflected in the Company’s financial statements as discontinued operations.

The following table sets forth the principal components of our total net revenues by amount and as a percentage of our total net revenues for the periods presented.

.

For the Year Ended December 31, 

2019

2020

2021

    

    

% of total net

    

    

% of total net

    

    

% of total net

US$

revenues

US$

revenues

US$

revenues

 

(in thousands, except for percentages)

Live streaming

 

769,148

 

85.4

 

1,815,826

 

94.7

 

2,476,790

 

94.6

Others

 

131,554

 

14.6

 

102,318

 

5.3

 

142,261

 

5.4

Total net revenues (1)

 

900,702

 

100.0

 

1,918,144

 

100.0

 

2,619,051

 

100.0

(1)Revenues are presented net of rebates and discounts.

Live streaming revenues. We generate live streaming revenues from the sales of in-channel virtual items used on our live streaming platforms. Users access content on our platforms free of charge, but are charged for purchases of virtual items.

The most significant factors that directly affect our live streaming revenues include the number of our paying users and ARPU. Our management regularly monitor these operating metrics, which are important and direct performance indicators, in managing our live streaming business and in making relevant operational and production decisions.

The number of paying users. In 2021, Bigo (including Bigo Live, Likee and imo) had 3.8 million paying users for our livestreaming services. We calculate the number of paying users during a given period as the cumulative number of registered user accounts that have purchased virtual items or other products and services on the above mentioned platforms at least once during the relevant period.
ARPU. In 2021, Bigo’s (including Bigo Live, Likee and imo) ARPU for live streaming was US$509. ARPU is calculated by dividing our total revenues from live streaming on the above mentioned platforms during a given period by the number of paying users for our live streaming services on the above mentioned platforms for that period. As we begin to generate revenues from an increasing variety of live streaming services, our ARPU may fluctuate from period to period due to the mix of live streaming services purchased by our paying users.

Other significant factors that directly or indirectly affect our live streaming revenues include:

our ability to increase our popularity by offering new and attractive contents, products and services that allow us to monetize our live streaming platform;

109

our ability to attract and retain a large and engaged user base;
our ability to attract and retain certain popular performers, agencies and channel owners; and
fluctuations in the exchange rates of foreign currency in which the revenue we earn is denominated.

We create and offer to users virtual items that can be used on various channels. Users can purchase consumable virtual items from us to show support for their favorite performers or time-based virtual items that provide users with recognized status, such as priority speaking rights or special symbols on the music and entertainment channels.

Other revenues. We generate other revenues mainly from advertising services, and to a lesser extent, our online game business, memberships and other services.

(i)Advertising revenues. Advertising revenues were generated from sales of various forms of advertising and provision of promotion campaigns on our live streaming platforms.
(ii)Online games revenues. We generate online games revenues from the sales of in-game virtual items used for games developed by us or by third parties under revenue-sharing arrangements on our platforms. Users play online games free of charge, but are charged for purchases of virtual items. The online games we currently offer are primarily web games that can be run from an internet browser and require an internet connection to play.
(iii)Membership revenues. We generated membership revenues from the membership subscription fees paid by our users. In our membership program, users pay a flat monthly subscription fee in order to become members, and in exchange, we give them access to various privileges and enhanced features on our channels, including virtual items exclusively available to members, dedicated customer services and priority entrance to certain live performances.
(iv)Others. We generated other revenues from our online education, e-commerce, and financing business. Online education service consists of vocational training, language training and K-12 afterschool education courses and we generated revenue from course fee. We disposed our online education business in 2021. Our e-commerce business offers e-commerce service solutions for merchants based on our core live-streaming technology. We also generated revenues from financing business, which we ceased to extend credit since the second half of 2019.

Cost of Revenues

Cost of revenues consists primarily of (i) revenue sharing fees and content costs including payments to various channel owners and performers, and content providers, (ii) bandwidth costs, (iii) payment handling costs, (iv) salary and welfare, (v) technical service fee, (vi) depreciation and amortization expense for servers, other equipment and intangibles directly related to operating the platform, (vii) share-based compensation, (viii) other taxes and surcharges, and (ix) other costs. Our cost of revenues generally increased in the past three years ended December 31, 2021, primarily due to the growth and expansion of our businesses, including the consolidation of Bigo in 2019.

Operating Expenses

Our operating expenses consist of (i) research and development expenses, (ii) sales and marketing expenses, and (iii) general and administrative expenses.

110

Research and Development Expenses

Research and development expenses consist primarily of (i) salary and welfare for research and development personnel, (ii) share-based compensation for research and development personnel, (iii) depreciation of office premise and servers utilized by research and development personnel, and (iv) rental expenses. Costs incurred during the research stage are expensed as incurred. Research and development expenses generally increased in 2019 and 2020 due to the need for additional research and development personnel to accommodate the growth of our business, as well as the consolidation of Bigo in 2019. We experienced a slight decrease in research and development expenses in 2021, as compared to 2020, primarily due to the decrease in share-based compensation.

Sales and Marketing Expenses

Sales and marketing expenses consist primarily of (i) advertising and promotion expenses, (ii) amortization of intangible assets from business acquisition, and (iii) salary and welfare for sales and marketing personnel. Our sales and marketing expenses generally increased in 2019 and 2020 primarily reflecting increased marketing and promotional activities as well as the consolidation of Bigo in 2019. We experienced a slight decrease in sales and marketing expenses in 2021, as compared to 2020, primarily due to our reduced spending on user acquisition via advertisement for Likee and Hago.

General and Administrative Expenses

General and administrative expenses consist primarily of (i) salary and welfare for general and administrative personnel, (ii) share-based compensation for management and administrative personnel, (iii) impairment charge, and (iv) professional service fees. Our general and administrative expenses generally increased in 2019 and 2020 as a result of our business growth and expansion including the consolidation of Bigo in 2019. The increase in our general and administrative expenses in 2021 was primarily due to an increase in impairment charge for certain equity investments and the general growth of our business, partially offset by the decrease in share-based compensation expenses.

Share-based Compensation Expenses

We grant stock-based awards, such as share options, restricted shares, restricted share units to eligible employees, officers, directors, and non-employee consultants. Awards granted to employees, officers, and directors are initially accounted for as equity-classified awards, which are measured at the grant date fair value of the award and are recognized using the graded vesting method, net of estimated forfeitures, over the requisite service period, which is generally the vesting period. Awards granted to non-employees are initially measured at fair value on the grant date and periodically re-measured thereafter until the earlier of the performance commitment date or the date the service is completed and recognized over the period in which the service is provided.

Our operating expenses include share-based compensation expenses as follows:

For the Year Ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

(in thousands, except for percentages)

Research and development expenses

236,504

302,818

279,781

Sales and marketing expenses

 

404,495

 

505,389

 

468,407

General and administrative expenses

 

135,564

 

146,666

 

221,731

Total

 

776,563

 

954,873

 

969,919

Operating Income

Gain on disposal of business

We disposed our online education business in 2021 and online game business in 2019, and recognized related gain of US$5.0 million in 2021 and US$11.8 million in 2019.

111

Other income

Other income primarily consists of government grants in connection with our contributions to technology development, tax refund and investments in local business districts. These grants may not be recurring in nature.

Taxation

Cayman Islands

According to our Cayman Islands counsel, Maples and Calder (Hong Kong) LLP, the Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciations 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. There are no exchange control regulations or currency restrictions in 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.

Pursuant to Section 6 of the Tax Concessions Act (As Revised) of the Cayman Islands, we have obtained an undertaking from the Governor-in-Cabinet:

(i)that no law which is enacted in the Cayman Islands imposing any tax to be levied on profits or income or gains or appreciations shall apply to us or our operations; and
(ii)that the aforesaid tax or any tax in the nature of estate duty or inheritance tax shall not be payable (i) on or in respect of our shares, debentures or other obligations, or (ii) by way of withholding in whole or in part of any relevant payment as defined in section 6(3) of the Tax Concessions Act (As Revised).

The undertaking is for a period of twenty years from August 2, 2011.

British Virgin Islands

Duowan BVI is our wholly owned subsidiary.

As Duowan BVI is a BVI business company subject to the provisions of the BVI Business Companies Act (As Revised), it is exempt from all provisions of the Income Tax Act of the BVI (including with respect to all dividends, interests, rents, royalties, compensation and other amounts payable by Duowan BVI to persons who are not persons resident in the BVI).

Capital gains realized with respect to any shares, debt obligations or other securities of Duowan BVI by persons who are not persons resident in the BVI are also exempt from all provisions of the Income Tax Act of the BVI.

No estate, inheritance, succession or gift tax, rate, duty, levy or other charge is payable by persons who are not persons resident in the BVI with respect to any shares, debt obligations or other securities of Duowan BVI, save for interest payable to or for the benefit of an individual resident in the European Union.

Hong Kong

Our subsidiary registered in Hong Kong is subject to Hong Kong Profits Tax on the taxable income as reported in its respective statutory financial statements adjusted in accordance with relevant Hong Kong tax laws. The applicable tax rate is 16.5% in Hong Kong.

112

Singapore

According to the Development and Expansion Incentive, or the Incentive, pursuant to the provisions of Part IIIB of the Economic Expansion Incentives (Relief from Income Tax) Act, Chapter 86, corporations engaging in new high-value-added projects, expanding or upgrading their operations, or undertaking incremental activities after their pioneer period may apply for their profits to be taxed at a reduced rate of not less than 5% for an initial period of up to ten years. The total tax relief period for each qualifying project or activity is subject to a maximum of 40 years (inclusive of the post-pioneer relief period previously granted, if applicable).

Bigo Singapore applied for the Incentive and received approval in October 2018. Bigo Singapore is entitled to enjoy the beneficial tax rate of 5% as the Incentive for the years 2018 through 2022, and will need to re-apply for the Incentive qualification renewal in 2023. Other subsidiaries incorporated in Singapore were subject to 17% of their taxable income.

PRC

Current taxation primarily represented the provision for a state and local corporate income tax, or EIT, for subsidiaries and variable interest entities operating in the PRC. On March 16, 2007, the PRC National People’s Congress promulgated the EIT Law, which became effective on January 1, 2008 and was amended on February 24, 2017 and December 29, 2018. These subsidiaries and VIEs are subject to EIT Law on their taxable income as reported in their respective statutory financial statements adjusted in accordance with the relevant tax laws and regulations in the PRC. All our PRC entities are subject to EIT at a rate of 25%, with the exception of any preferential treatments they may receive, such as the 15% preferential tax rate that Guangzhou Huanju Shidai can enjoy for the periods reported as a result of its qualification as a high and new technology enterprise.

According to a policy promulgated by the state tax bureau of the PRC and effective from 2008 onwards, enterprises engaged in research and development activities are entitled to claim 150% of the research and development expenses before 2018 so incurred in a year as tax deductible expenses in determining its tax assessable profits for that year, or Super Deduction. The additional tax deducting amount of the qualified research and development expenses have been increased from 50% to 75%, and 100% for manufacturing companies since 2018. Certain subsidiaries and VIEs have claimed such Super Deduction for the period reported.

In addition, according to the EIT Law and its implementation rules, foreign enterprises, which have no establishment or place in the PRC but derive dividends, interest, rents, royalties and other income (including capital gains) from sources in the PRC is subject to PRC withholding tax, or WHT, at 10% (a further reduced WHT rate may be available according to the applicable double tax treaty or arrangement). The 10% WHT is applicable to any dividends to be distributed from our PRC subsidiaries and the variable interest entities to us and our subsidiaries outside the PRC. In 2017, Guangzhou Huanju Shidai declared and distributed a cash dividend of part of its stand-alone 2014-2016 earnings, totaling to US$15 million, to its direct oversea parent company, Duowan BVI. As a result, Guangzhou Huanju Shidai paid a withholding tax in the amount of US$1.5 million in 2017. We do not have any present plan to pay out the retained earnings in the PRC subsidiaries and the variable interest entities in the foreseeable future. Accordingly, no further WHT has been accrued.

Our PRC subsidiaries and the variable interest entities are subject to value added tax and related surcharges. Our live streaming revenues are subject to VAT at a rate of 6% for the years ended December 31, 2019, 2020 and 2021. Other revenues are subject to VAT at a rate of 6%, 9% or 13% for the years ended December 31, 2019, 2020 and 2021. We also subject to surcharges of VAT, which are calculated based on 12% of the VAT paid for the years ended December 31, 2019, 2020 and 2021.

For more information on PRC tax regulations, see “ Item 4. Information on the Company—B. Business Overview—PRC Regulation—Regulation on Tax.”

Impact of COVID-19 On Our Operations

Our results of operations have been, and could continue to be affected by the COVID-19 or any other epidemic. Any potential impact to our results will depend on, to a large extent, future developments and new information that may emerge regarding the duration and severity of the COVID-19 and the actions taken by government authorities and other entities to contain the COVID-19 or treat its impact, almost all of which are beyond our control.

113

The COVID-19 has affected and may continue to affect our business and our users’ behaviors. On the one hand, lockdown and social distancing measures implemented to control the spread of COVID-19 have led to the increase in demand for premium online entertainment content and authentic social engagement. As a result, we experienced an increase in user traffic on our live streaming and short-form video platforms and time spent by our users on our platforms during the lockdown period, which partially led to the rapid growth of our global business. However, there can be no assurance that such momentum will continue in the future, especially under the circumstances that the lockdown and social distancing measures were gradually relaxed or lifted in many areas of the world starting from the second half of 2021.

On the other hand, the pandemic has also had a negative impact on the activity level of certain users and broadcasters on our social media platforms, particularly those who are interested in, or rely on, offline activities and offline venues. In addition, a number of entertainment events in various countries and regions have been cancelled, delayed or otherwise disrupted, which affected the effectiveness of some of our localized operational activities, and we devoted substantial resources to make necessary adjustment to the related plans. The pandemic may also negatively affect our users’ spending and their willingness to purchase virtual items or other products or services on our platforms. As an effort to contain the spread of COVID-19, many countries took precautionary measures that reduced economic activities, including temporary closure of corporate offices, retail outlets and other business facilities, as well as strict implementation of quarantine measures. These measures adversely impacted the macroeconomic environment as well as the income and personal financial condition of many individuals, which in turn adversely affected the willingness of some of our users to purchase virtual items or other products or services on our platforms. Substantial uncertainties remain as to the impact of the resurgence of COVID-19. Our operations have and may continue to experience disruptions, such as temporary closure of our offices and/or those of our partners or suppliers, suspension or delay of services, and travel restrictions and limits on access to public venues. We have corporate offices in different parts of the world that have been significantly affected by the outbreak. Our offline operations in those regions have also been affected to varying degrees. Our business partners have also been affected by the outbreak of COVID-19, and performance of their obligations under our arrangements with them may be delayed or otherwise disrupted.

Our operations are primarily financed through cash flows from operating activities, the proceeds from our public offerings, the proceeds from our following convertible senior notes offering and other financing activities. As of December 31, 2021, our cash and cash equivalents, restricted cash and cash equivalents, short-term deposits, restricted short-term deposits, as well as short-term investments were US$4,685.2 million. We believe this level of liquidity is sufficient to meet our anticipated working capital requirements and capital expenditures needs for the next 12 months, and our abundant cash reserves, efficient operations and prudent investment approach will successfully navigate an extended period of uncertainty. See also “Item 5. Operating and Financial Review and Prospects — B. Liquidity and Capital Resources.”

However, there remain significant uncertainties surrounding COVID-19 and its further development as a global pandemic. Hence, the extent of the business disruption and the related impact on our financial results and outlook cannot be reasonably estimated at this time. The extent to which the COVID-19 pandemic impacts our long-term results remains uncertain, and we are closely monitoring its impact on us. See also “Item 3. Key Information — D. Risk Factors—Risks Related to Our Business and Industry—Our business and results of operations have been and may continue to be affected by the COVID-19 pandemic.”

114

Results of Operations

The following table sets forth a summary of our consolidated results of operations for the years indicated. Our business has grown rapidly since our inception, and our limited operating history makes it difficult to predict future operating results. We believe that period-to-period comparisons of results of operations should not be relied upon as indicative of future performance. Starting from April 3, 2020, we no longer consolidate the operating results of Huya into our financial statements. In addition, as a result of the definitive agreements entered into with Baidu on the sale of YY Live, which has been substantially completed with certain customary matters to be completed in the future, including necessary regulatory approvals from government authorities, the historical financial results of YY Live are reflected in the Company’s consolidated financial statements as discontinued operations, and accordingly, we ceased consolidation of the YY Live business since February 8, 2021. For the avoidance of confusion, the continuing operations of our consolidated financial statements for the year ended December 31, 2019, 2020 and 2021 primarily consisted of BIGO, excluding Huya and YY Live. The discontinued operations reported in our consolidated financial statements include the results of Huya from January 1, 2019 to April 3, 2020, and the results of YY Live from January 1, 2019 to February 8, 2021.

For the Year Ended December 31, 

2019

2020

2021

    

% of total

    

    

% of total

    

    

% of total

    

US$

    

net revenues

    

US$

    

net revenues

    

US$

    

net revenues

(in thousands)

Total net revenues (1)

 

900,702

 

100.0

 

1,918,144

 

100.0

 

2,619,051

 

100.0

Live streaming

 

769,148

 

85.4

 

1,815,826

 

94.7

 

2,476,790

 

94.6

Others

 

131,554

 

14.6

 

102,318

 

5.3

 

142,261

 

5.4

Cost of revenues

 

(656,920)

 

(72.9)

 

(1,378,146)

 

(71.8)

 

(1,781,150)

 

(68.0)

Gross profit

 

243,782

 

27.1

 

539,998

 

28.2

 

837,901

 

32.0

Research and development expenses

 

(236,504)

 

(26.3)

 

(302,818)

 

(15.8)

 

(279,781)

 

(10.7)

Sales and marketing expenses

 

(404,495)

 

(44.9)

 

(505,389)

 

(26.3)

 

(468,407)

 

(17.9)

General and administrative expenses

 

(135,564)

 

(15.1)

 

(146,666)

 

(7.6)

 

(221,731)

 

(8.5)

Total operating expenses

(776,563)

 

(86.2)

 

(954,873)

 

(49.8)

 

(969,919)

 

(37.0)

Gain on disposal of business

11,754

 

1.3

 

 

 

4,959

 

0.2

Other income

5,674

 

0.6

 

8,095

 

0.4

 

20,376

 

0.8

Operating loss

(515,353)

 

(57.2)

 

(406,780)

 

(21.2)

 

(106,683)

 

(4.1)

Gain (loss) on deemed disposal and disposal of investments

 

 

272,281

 

14.2

 

(23,762)

 

(0.9)

(Loss) gain on extinguishment of debt and derivative

(2,277)

 

(0.3)

 

(6,277)

 

(0.3)

 

5,291

 

0.2

Gain (loss) on fair value changes of investments

397,960

 

44.2

 

160,849

 

8.4

 

(15,435)

 

(0.6)

Foreign currency exchange (losses)/gains, net

1,295

 

0.1

 

(17,472)

 

(0.9)

 

(13,377)

 

(0.5)

Interest expense

(38,114)

 

(4.2)

 

(75,555)

 

(3.9)

 

(14,475)

 

(0.6)

Interest income and investment income

61,747

 

6.9

 

89,078

 

4.6

 

91,233

 

3.5

Other non-operating expense

 

 

(2,467)

 

(0.1)

 

(381)

 

0.0

(Loss) income before income tax expenses

(94,742)

 

(10.5)

 

13,657

 

0.7

 

(77,589)

 

(3.0)

Income tax benefits (expenses)

20,098

 

2.2

 

(27,825)

 

(1.5)

 

(25,745)

 

(1.0)

Loss before share of income (loss) in equity method investments, net of income taxes

(74,644)

 

(8.3)

 

(14,168)

 

(0.7)

 

(103,334)

 

(3.9)

Share of income (loss) in equity method investments, net of income taxes

5,974

 

0.7

 

(7,634)

 

(0.4)

 

(26,217)

 

(1.0)

Net loss from continuing operations

(68,670)

(7.6)

(21,802)

(1.1)

(129,551)

(4.9)

Net income from discontinued operations

615,268

68.3

1,401,670

73.1

35,567

1.4

Net income (loss)

546,598

 

60.7

 

1,379,868

 

71.9

 

(93,984)

 

(3.6)

Net (loss) income attributable to the non-controlling interest shareholders and the mezzanine equity classified non-controlling interest shareholders

(36,786)

 

(4.1)

 

(6,971)

 

(0.4)

 

13,691

 

0.5

Net income (loss) attributable to controlling interest of the Company

509,812

56.6

1,372,897

71.6

(80,293)

(3.1)

Including: Net loss from continuing operations attributable to controlling interest of the Company

(64,780)

(7.2)

(18,741)

(1.0)

(115,860)

(4.4)

Net income from discontinued operations attributable to controlling interest of the Company

574,592

 

63.8

 

1,391,638

 

72.6

 

35,567

 

1.4

Accretion of subsidiaries’ redeemable convertible preferred shares to redemption value

(5,564)

 

(0.6)

 

(5,564)

 

(0.3)

 

(5,236)

 

(0.2)

Cumulative dividend on subsidiary’s Series A Preferred Shares

(4,000)

 

(0.4)

 

(4,000)

 

(0.2)

 

(4,000)

 

(0.2)

Net income (loss) attributable to common shareholders of the Company

500,248

55.5

1,363,333

71.1

(89,529)

(3.4)

Including: Net loss from continuing operations attributable to common shareholders of the Company

(74,344)

(8.3)

(28,305)

(1.5)

(125,096)

(4.8)

Net income from discontinued operations attributable to common shareholders of the Company

 

574,592

 

63.8

 

1,391,638

 

72.6

 

35,567

 

1.4

(1)Net of rebates and discounts.

Year Ended December 31, 2021 Compared to Year Ended December 31, 2020

Net revenues. Our net revenues increased by 36.5% from US$1,918.1 million in 2020 to US$2,619.1 million in 2021. This increase was primarily driven by a 36.4% year-over-year increase in live streaming revenues.

115

Live streaming revenues. Our live streaming revenues increased by 36.4% from US$1,815.8 million in 2020 to US$2,476.8 million in 2021. The overall increase was primarily attributable to the increased number of paying users and average revenue per paying user of BIGO. The total number of paying users of BIGO (including Bigo Live, Likee and imo) increased from 3.4 million in 2020 to 3.8 million in 2021, while the ARPU for live streaming business of BIGO (including Bigo Live, Likee and imo) increased from US$416 in 2020 to US$509 in 2021.

Other revenues. Other revenues increased by 39.0% from US$102.3 million in 2020 to US$142.3 million in 2021, which was mainly due to the growth of our advertisement revenue.

Cost of revenues. Our cost of revenues increased by 29.2% from US$1,378.1 million in 2020 to US$1,781.2 million in 2021. The increase was mainly due to an increase in our revenue sharing fees and content costs, which increased by 42.5% from US$812.7 million in 2020 to US$1,158.4 million in 2021. This increase in revenue sharing fees and content costs was in line with the increase in live streaming revenues. Bandwidth costs decreased by 19.8% from US$120.4 million in 2020 to US$96.5 million in 2021, primarily due to our improved efficiency in bandwidth usage and the termination of bandwidth usage for users in India after its measures to block certain Chinese mobile apps in late June 2020, partially offset by Bigo Live’s user base expansion outside India. Payment handling costs increased from US$190.6 million in 2020 to US$212.7 million in 2021, which was in line with the increase in live streaming revenues, partially offset by our proactive efforts in introducing third-party payment channels of lower-cost.

Operating expenses. Our operating expenses increased from US$954.9 million in 2020 to US$969.9 million in 2021, primarily due to an increase in our general and administrative expenses, partially offset by decreases in our research and development expenses and sales and marketing expenses.

Research and development expenses. Our research and development expenses decreased from US$302.8 million in 2020 to US$279.8 million in 2021. This decrease was primarily due to the decrease in share-based compensation by US$18.6 million from 2020 to 2021.

Sales and marketing expenses. Our sales and marketing expenses decreased from US$505.4 million in 2020 to US$468.4 million in 2021. This decrease was primarily due to our reduced spending on user acquisition via advertisement for Likee and Hago.

General and administrative expenses. Our general and administrative expenses increased from US$146.7 million in 2020 to US$221.7 million in 2021. This increase was associated with an increase in impairment charge for certain equity investments and the general growth of our business, partially offset by the decrease in share-based compensation expenses.

Foreign currency exchange gains (losses). We had net foreign currency exchange losses of US$13.4 million in 2021, compared to US$17.5 million in 2020, primarily due to the appreciation of Renminbi against the U.S. dollars during 2021.

Interest income and investment income. Our interest income and investment income were US$91.2 million in 2021, compared to US$89.1 million in 2020.

Income tax expenses. We recorded income tax expenses of US$25.7 million in 2021, compared to US$27.8 million in 2020. The effective tax rate of 2020 was significantly impacted by the valuation allowances provided against the deferred tax assets that were unlikely to be realized.

Net loss from continuing operations. As a result of the foregoing, we had a net loss from continuing operations attributable to common shareholders of the Company of US$125.1 million in 2021 as compared to US$28.3 million in 2020.

Net income from discontinued operations. We had net income from discontinued operations attributable to common shareholders of the Company of US$35.6 million in 2021 as compared to US$1,391.6 million in 2020. The decrease was primarily due to the gain on disposal of Huya amounting to approximately US$0.9 billion that was recorded as part of the net income from discontinued operations in 2020, as well as the deconsolidation of YY Live business since February 8, 2021.

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

Net revenues. Our net revenues increased by 113.0% from US$900.7 million in 2019 to US$1,918.1 million in 2020, primarily driven by the increase in live streaming revenues and the contribution from Bigo segment.

116

Live streaming revenues. Our live streaming revenues increased by 136.1% from US$769.1 million in 2019 to US$1,815.8 million in 2020. The overall increase was primarily caused by the continued live streaming revenues growth in Bigo segment, amounting to US$1,659.3 million, as a result of Bigo’s successful global expansion in 2020.

Other revenues. Other revenues decreased by 22.2% from US$131.6 million in 2019 to US$102.3 million in 2020, mainly due to the decrease in revenues from all other segment. As we continued to focus on our main strategy, we exited certain business not closely related to our core focus areas.

Cost of revenues. Our cost of revenues increased by 109.8% from US$656.9 million in 2019 to US$1,378.1 million in 2020. The increase was mainly due to an increase in our revenue sharing fees and content costs, which increased by 165.9% from US$305.6 million in 2019 to US$812.7 million in 2020. This increase in revenue sharing fees and content costs was in line with the increase in live streaming revenues in Bigo. Bandwidth costs increased 18.1% from US$102.0 million in 2019 to US$120.4 million in 2020, as the global user base and time spent continued to expand following the consolidation of Bigo. Payment handling costs increased from US$94.1 million in 2019 to US$190.6 million in 2020, primarily due to the higher charge rate of payment systems as we expanded our global operations.

Operating expenses. Our operating expenses increased by 23.0% from US$776.6 million in 2019 to US$954.9 million in 2020, primarily due to an increase in sales and marketing expenses, particularly in relation to sales and marketing activities in the global market, and research and development expenses, which was associated with our commitment to research and development and the advancements in our technology development, as well as general and administrative expenses.

Research and development expenses. Our research and development expenses increased by 28.0% from US$236.5 million in 2019 to US$302.8 million in 2020. This increase was primarily due to the increase in salary of research and development staff by US$70.6 million and the decrease in share-based compensation by US$10.0 million from 2019 to 2020, which were mainly related to the increased spending on personnel costs for research and development personnel.

Sales and marketing expenses. Our sales and marketing expenses increased by 24.9% from US$404.5 million in 2019 to US$505.4 million in 2020. This increase was primarily due to our increased efforts in sales and marketing activities as we expand our global operations.

General and administrative expenses. Our general and administrative expenses increased by 8.2% from US$135.6 million in 2019 to US$146.7 million in 2020. This increase was associated with the general growth of our business and the decrease in the impairment charge.

Foreign currency exchange gains (losses). We had net foreign currency exchange losses of US$17.5 million in 2020, compared to a net foreign currency exchange gains of US$1.3 million in 2019. During 2020, RMB generally appreciated against U.S. dollars, which was opposite to the trend in 2019, leading to the change in foreign currency exchange gains (losses) during the two years.

Interest income and investment income. Our interest income and investment income increased from US$61.7 million in 2019 to US$89.1 million in 2020. This increase was primarily due to proceeds from disposal of equity interest in Huya in 2020.

Income tax expenses. We recorded income tax expenses of US$27.8 million in 2020 compared to tax benefits of US$20.1 million in 2019. The effective tax rates of 2020 and 2019 were 203.7% and 21.2%, respectively. The effective tax rate of 2020 was significantly impacted by the valuation allowances provided against deferred tax assets which were more likely that would not be realized.

Net loss from continuing operations. As a result of the foregoing, we had a net loss from continuing operations attributable to common shareholders of the Company of US$28.3 million in 2020 as compared to US$74.3 million in 2019.

Net income from discontinued operations. We had net income from discontinued operations attributable to common shareholders of the Company of US$1,391.6 million in 2020 as compared to US$574.6 million in 2019. This increase was primarily due to gain on disposal of Huya amounted to around US$0.9 billion was reported as part of the net income from discontinued operations in the second quarter of 2020.

117

Segment Revenues

Starting from the second quarter of 2020, we deconsolidated Huya and Huya’s historical financial results were reflected in our consolidated financial statements as discontinued operations accordingly. As a result of the definitive agreements entered into with Baidu on the sale of YY Live on November 16, 2020, YY Live is represented as discontinued operations. YY segment is renamed as “All other” segment and has been recast to exclude the financial numbers of YY Live. The following table reflects the Huya and YY Live transactions and the elimination from historical segment results of both discontinued businesses as reportable segments. The table below sets forth our revenues by segment for the periods indicated:

Year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

(in thousands, except percentages)

Net Revenues:

Bigo

 

716,329

 

1,732,811

 

2,323,758

All other

 

184,373

 

185,333

 

295,360

Elimination

 

 

 

(67)

Bigo

2021 compared to 2020. Bigo revenues increased by 34.1% from US$1,732.8 million in 2020 to US$2,323.8 million in 2021, which primarily attributable to the increases in number of paying users and average revenue per paying user of BIGO.

2020 compared to 2019. Bigo revenues increased by 141.9% from US$716.3 million in 2019 after we consolidated Bigo’s financial information to US$1,732.8 million in 2020, which primarily attributable to continued user base growth and enhanced monetization capabilities of BIGO.

All other

2021 compared to 2020. Revenues of All other segment increased by 59.4% from US$185.3 million in 2020 to US$295.4 million in 2021, primarily due to the revenue growth of Hago and other products.

2020 compared to 2019. Revenues of All other segment increased from US$184.4 million in 2019 to US$185.3 million in 2020, primarily due to the revenue growth of Hago, largely offset by the decrease resulting from the disposal of online game business in 2019.

Segment Operating Costs and Expenses

The following table sets forth our operating costs and expenses by segment for the periods indicated:

Year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

(in thousands, except percentages)

Operating Costs and Expenses:

Bigo

 

992,709

 

1,933,452

 

2,203,088

All other

 

440,774

 

399,567

 

548,048

Elimination

 

 

 

(67)

Bigo

Operating costs and expenses of Bigo mainly consist of revenue sharing, salaries and benefits, marketing and promotion expenses, bandwidth costs, depreciation and amortization, payment handling costs and other costs.

118

Cost of revenues.

2021 compared to 2020. The cost of revenues of Bigo increased by 27.5% from US$1,207.1 million in 2020 to US$1,539.2 million in 2021, which was in line with the increase in revenue.

2020 compared to 2019. The cost of revenues of Bigo increased by 138.7% from US$505.6 million in 2019 after we consolidated Bigo’s financial information to US$1,207.1 in 2020, which was in line with the increase in revenue.

Research and development expenses.

2021 compared to 2020. The research and development expenses of Bigo increased by 5.4% from US$194.1 million in 2020 to US$204.6 million in 2021, primarily due to an increase in the salaries and welfare of research and development personnel.

2020 compared to 2019. The research and development expenses of Bigo increased by 37.1% from US$141.6 million in 2019 after we consolidated Bigo’s financial information to US$194.1 million in 2020, primarily due to the increase in the salaries, welfare and shared-based compensation expenses of research and development personnel.

Sales and marketing expenses.

2021 compared to 2020. The sales and marketing expenses of Bigo decreased by 9.9% from US$446.5 million in 2020 to US$402.5 million in 2021, primarily due to our reduced spending on user acquisition via advertisement for Likee.

2020 compared to 2019. The sales and marketing expenses of Bigo increased by 50.0% from US$297.7 million in 2019 after we consolidated Bigo’s financial information to US$446.5 million in 2020, primarily due to our increased efforts in sales and marketing activities as we expand our global business.

General and administrative expenses.

2021 compared to 2020. The general and administrative expenses of Bigo decreased by 33.7% from US$85.7 million in 2020 to US$56.8 million in 2021, primarily due to the decrease in share-based compensation expenses.

2020 compared to 2019. The general and administrative expenses of Bigo increased by 79.3% from US$47.8 million in 2019 after we consolidated Bigo’s financial information to US$85.7 million in 2020, which was primarily due to the increase in share-based compensation expenses related to the share awards newly granted.

All other

Operating costs and expenses of All other segment mainly consist of revenue sharing fees and content costs, salaries and benefits, marketing and promotion expenses, bandwidth costs, depreciation and amortization, impairment charge and other costs.

Cost of revenues

2021 compared to 2020. The cost of revenues of All other segment increased by 41.5% from US$171.0 million in 2020 to US$242.0 million in 2021, which was in line with the increase in revenue.

2020 compared to 2019. The cost of revenues of All other segment increased by 13.1% from US$151.3 million in 2019 to US$171.0 million in 2020, which was due to the continued investment in content enrichment.

Research and development expense

2021 compared to 2020. The research and development expenses of All other segment decreased from US$108.7 million in 2020 to US$75.2 million in 2021, primarily due to the decrease in staff related expenses for research and development personnel.

2020 compared to 2019. The research and development expenses of All other segment increased by 14.5% from US$95.0 million in 2019 to US$108.7 million in 2020, primarily due to increase in staff related expenses for research and development personnel.

119

Sales and marketing expenses

2021 compared to 2020. The sales and marketing expenses of All other segment increased by 12.0% from US$58.9 million in 2020 to US$65.9 million in 2021, primarily due to increased efforts in sales and marketing activities for most of the other products, partially offset by our reduced spending on user acquisition via advertisement for Hago.

2020 compared to 2019. The sales and marketing expenses of All other segment decreased by 44.9% from US$106.8 million in 2019 to US$58.9 million in 2020, primarily due to Hago’s decreased sales and marketing activities in global markets due to the COVID-19 outbreak, as well as Hago’s decreased sales and marketing activities in India after Indian government’s measures to block certain Chinese mobile apps in late June 2020.

General and administrative expense

2021 compared to 2020. The general and administrative expenses of All other segment increased from US$61.0 million in 2020 to US$164.9 million in 2021, primarily due to an increase in impairment charge for certain equity investments

2020 compared to 2019. The general and administrative expenses of All other segment decreased from US$87.8 million in 2019 to US$61.0 million in 2020, primarily due to a decrease in provision for loss allowances of receivables.

Recently Issued Accounting Pronouncements

The recently issued accounting pronouncements that are relevant to us are included in note 2(mm) to our audited consolidated financial statements, which are included in this annual report.

B.Liquidity and Capital Resources

Cash Flows and Working Capital

In recent years, we have financed our operations primarily through cash flows from operations, the proceeds from our follow-on equity offerings and convertible senior notes offerings, and gain on disposal of businesses. See “Item 4. Information on the Company—A. History and Development of the Company” for more information about our material transactions in the past few years.

We expect to require cash to fund our ongoing operational needs, particularly our revenue sharing fees and content costs, salaries and benefits, bandwidth costs and potential acquisitions or strategic investments. We believe that our current cash and cash equivalents and the anticipated cash flow from operations will be sufficient to meet our anticipated working capital requirements and capital expenditures needs for the next 12 months. However, we may require additional cash resources due to changing business conditions or other future developments, including any investments or acquisitions we may decide to selectively pursue. If our existing cash resources are insufficient to meet our requirements, we may seek to sell equity or equity-linked securities, debt securities or borrow from banks.

As of December 31, 2019, 2020 and 2021, we had US$482.7 million, US$1,788.0 million and US$2,134.5 million, respectively, in cash, cash equivalents, restricted cash, and restricted short-term deposits of continuing operation.

120

As of December 31, 2021, our subsidiaries, VIEs, and VIE’s subsidiaries located in the PRC held cash and cash equivalents, restricted cash, short-term deposits, restricted short-term deposits and short-term investments in the amount of US$1,254.6 million. Aggregate undistributed earnings and reserves of our subsidiaries, VIEs, and VIE’s subsidiaries located in the PRC that are available for distribution to our company as of December 31, 2021 were US$4,930.4 million. We would need to accrue and pay withholding taxes if we were to distribute funds from our subsidiaries in the PRC to our offshore subsidiaries. However, we plan to indefinitely reinvest aggregate undistributed earnings in the PRC for use in the operation and expansion of our business.

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

For the Year Ended December 31,

2019

2020

2021

    

US$

    

US$

    

US$

(in thousands)

Net cash (used in) provided by continuing operating activities

 

(177,585)

 

(2,717)

 

146,127

Net cash (used in) provided by continuing investing activities

 

(1,702,855)

 

690,170

 

(846,857)

Net cash provided by (used in) continuing financing activities

 

1,066,286

 

(136,734)

 

(723,536)

Net (decrease)/ increase in cash, cash equivalents and restricted cash in continuing operations

 

(814,154)

 

550,719

 

(1,424,266)

Net (decrease)/ increase in cash, cash equivalents and restricted cash in discontinuing operations

589,098

591,466

1,700,739

Cash, cash equivalents and restricted cash at the beginning of the year

 

874,844

 

652,427

 

1,819,571

Effect of exchange rate changes on cash, cash equivalents and restricted cash

 

2,639

 

24,959

 

38,448

Cash, cash equivalents and restricted cash at the end of the year

 

652,427

 

1,819,571

 

2,134,492

Less: Cash, cash equivalents and restricted cash of held for sales at the end of the year

 

169,764

 

31,600

 

Cash, cash equivalents and restricted cash of continuing operations at the end of the year

 

482,663

 

1,787,971

 

2,134,492

Operating Activities

Net cash used in continuing operating activities consists primarily of our net income with certain adjustments, such as gain on disposal and deemed disposal of investments, and gain on fair value changes of investments, and mitigated by non-cash adjustments, such as share-based compensation, depreciation of property and equipment, and amortization of acquired intangible assets and land use rights.

Net cash provided by continuing operating activities amounted to US$146.1 million for the year ended December 31, 2021. In 2021, the difference between our net cash provided for continuing operating activities and our net loss from continuing operations of US$129.6 million was primarily due to a decrease in accrued liabilities and other current liabilities of US$89.5 million as a result of an increase in accrued revenue sharing fees, accrued salaries and welfare, and value added taxes and other taxes payable, a non-cash item adjustment in share-based compensation of US$33.4 million, a non-cash item adjustment in amortization of acquired intangible assets and land use rights of US$67.2 million, a non-cash item adjustment in depreciation of property and equipment of US$108.7 million, partially offset by a non-cash item adjustment in gain on fair value change of investments of US$15.4 million, a non-cash item adjustment in impairment of investments of US$93.6 million, and a non-cash adjustment in gain on disposal and deemed disposal of investments of US$23.8 million.

Net cash used in continuing operating activities amounted to US$2.7 million for the year ended December 31, 2020. In 2020, the difference between our net cash used in continuing operating activities and our net loss from continuing operations of US$21.8 million was primarily due to an increase in accrued liabilities and other current liabilities of US$106.1 million as a result of an increase in accrued revenue sharing fees, accrued salaries and welfare, and value added taxes and other taxes payable, a non-cash item adjustment in share-based compensation of US$92.2 million, a non-cash item adjustment in amortization of acquired intangible assets and land use rights of US$109.4 million, a non-cash item adjustment in depreciation of property and equipment of US$77.5 million, partially offset by a non-cash item adjustment in gain on fair value change of investments of US$160.8 million, and an adjustment in gain on disposal and deemed disposal of investments of US$272.3 million.

121

Net cash used in continuing operating activities amounted to US$177.6 million for the year ended December 31, 2019. In 2019, the difference between our net cash used in continuing operating activities and our net loss from continuing operations of US$68.7 million was primarily due to a non-cash item adjustment in gain on fair value change of investments of US$398.0 million, partially offset by an increase in accrued liabilities and other current liabilities of US$113.8 million, a non-cash item adjustment in share-based compensation of US$76.4 million, and a non-cash item adjustment in amortization of acquired intangible assets and land use rights of US$101.5 million.

Investing Activities

Net cash used in continuing investing activities largely reflects placements of short-term deposits, placements of short-term investments, purchases of property and equipment and other non-current assets in connection with the expansion and upgrade of our technology infrastructure, and our acquisitions of and investments in certain companies.

Net cash provided by continuing investing activities largely reflects maturities of short-term deposits, maturities of short-term investments, and cash received from disposal of investments.

Net cash used in continuing investing activities amounted to US$846.9 million in the year ended December 31, 2021. Net cash used in continuing investing activities primarily resulted from the placement of short-term deposits and short-term investments in various banks in the amount of US$3,678.2 million, payments for purchase of property and equipment, intangible assets and land use right of US$184.9 million, and cash paid for certain acquisitions and strategic investments of US$89.7 million, partially offset by the maturities of short-term deposits and short-term investments in various banks in the amount of US$2,990.8 million and cash received from disposal of investments of US$156.5 million.

Net cash provided by continuing investing activities amounted to US$690.2 million in the year ended December 31, 2020. Net cash provided by continuing investing activities primarily resulted from the maturities of short-term deposits and short-term investments in various banks in the amount of US$2,285.5 million, and cash received from disposal of investments of US$826.8 million, partially offset by the placement of short-term deposits and short-term investments in various banks in the amount of US$2,103.5 million, cash paid for certain acquisitions and strategic investments of US$206.6 million, and payments of US$151.0 million for purchase of property and equipment.

Net cash used in continuing investing activities amounted to US$1,702.9 million in the year ended December 31, 2019. Net cash used in continuing investing activities primarily resulted from the placements of short-term deposits of US$1,609.1 million, the placements of short-term investments of US$700.9 million, cash paid for certain acquisitions and strategic investments of US$320.1 million, and payments of US$113.1 million to originate financing receivables, partially offset by the maturities of short-term deposits and short-term investments in various banks in the amount of US$961.1 million, and principal collection from financing receivables of US$216.1 million.

Financing Activities

Net cash used in continuing financing activities was US$723.5 million in 2021, primarily attributable to cash paid for share repurchase of US$398.6 million, dividends paid to shareholders of US$160.1 million, and US$147.6 million repayment of bank borrowings.

Net cash used in continuing financing activities was US$136.7 million in 2020, primarily attributable to dividends paid to shareholders of US$64.6 million, cash paid for share repurchase of US$106.0 million, the proceeds of US$155.7 million from bank borrowings, and US$132.9 million repayment of bank borrowings.

Net cash provided by continuing financing activities was US$1,066.3 million in 2019, primarily attributable to the proceeds of US$901.3 million from issuance of our issuance of convertible bonds, net of issuance costs, the proceeds of US$225.0 million from bank borrowings, and US$147.2 million repayment of bank borrowings.

Material Cash Requirements

Our material cash requirements as of December 31, 2021 and any subsequent interim period primarily include our operating lease commitments, capital commitment, loans obligations and convertible notes obligations.

122

Our operating lease commitments consist of lease of offices under operating lease agreements, where a significant portion of the risks and rewards of ownership are retained by the lessor. Payments made under operating leases are charged to our consolidated statements of operations on a straight-line basis over the period of the lease, including any free lease periods. Payment due by December 31, 2021 for our operating lease commitments amounted to US$19.9 million, representing undiscounted cash payments of both leases recognized as lease liabilities on our consolidated balance sheet and lease commitments not recognized as lease liabilities.

Our capital commitments primarily consist of capital expenditures related to properties and additional investments in equity investments. We made capital expenditures of US$150.0 million, US$153.0 million and US$186.5 million in 2019, 2020 and 2021, respectively. Our capital expenditures are primarily used to purchase office space, computers, servers, office furniture, operating rights, domain names and other assets.

Our loans obligations primarily consist of long-term loans borrowed from banks. During the year ended December 31, 2021, we entered into a long-term borrowing agreement with the Agricultural Bank of China as borrower, for an up to RMB1.1 billion loan facility with a floating interest rate determined based on the one-year loan prime rate for the construction of our building located on the parcel of land in Guangzhou to which we acquired use right. The loan was pledged by our entitlement to the rental income from such building and our land use right to the parcel of land located in Guangzhou, which amounted to US$256.1 million as of December 31, 2021. In 2021, we drew down an aggregate principal amount of US$7.4 million under such loan facility, all of which were outstanding as of December 31, 2021. As of December 31, 2021, the total payments due for our loan obligations amounted to US$8.6 million.

Our convertible notes obligations primarily consist of the 2025 Notes and the 2026 Notes we issued in June 2019. The 2025 Notes bear interest at a rate of 0.75% per year, and the 2026 Notes at a rate of 1.375% per year. Interest on the notes will accrue from, and including, June 24, 2019 and will be payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2019. The 2025 Notes will mature on June 15, 2025 and the 2026 Notes will mature on June 15, 2026, unless repurchased, redeemed or converted in accordance with their terms prior to such date.

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 shareholders’ (deficit)/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 research and development services with us.

Other than the obligations set forth above, we did not have any significant operating lease obligations, purchase obligations or other long-term obligations as of December 31, 2021.

Holding Company Structure

JOYY Inc. is a holding company with no material operations of its own. We conduct our operations primarily through (i) our subsidiaries in Singapore, the United States, the United Kingdom, and many other regions for a majority of our global business; and (ii) the variable interest entities and their subsidiaries for some of our remaining business in China. As a result, JOYY Inc.’s ability to pay dividends depends upon dividends paid by our subsidiaries, which is subject to restrictions imposed by the applicable laws and regulations in these markets. In certain jurisdictions, such as Singapore, there are currently no foreign exchange control regulations which restrict the ability of our subsidiaries in these jurisdictions to distribute dividends to us. However, the relevant regulations may be changed and the ability of these subsidiaries to distribute dividends to us may be restricted in the future. As for the jurisdiction of PRC, under the PRC laws and regulations, if our existing subsidiaries or any newly formed ones 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 wholly foreign-owned subsidiaries in China are permitted to pay dividends to us only out of its retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Under PRC law, each of our subsidiaries and the variable interest entities in China is required to set aside at least 10% of its after-tax profits each year, if any, to fund certain statutory reserve funds until such reserve funds reach 50% of their registered capital. In addition, our wholly foreign-owned subsidiaries in China may allocate a portion of their after-tax profits based on PRC accounting standards to enterprise expansion funds and staff bonus and welfare funds at their discretion, and the variable interest entities may allocate a portion of its after-tax profits based on PRC accounting standards to a surplus fund at their discretion. The statutory reserve funds and the discretionary funds are not distributable as cash dividends. Remittance of dividends by a wholly foreign-owned company out of China is subject to examination by the banks designated by SAFE. Our PRC subsidiaries have not paid dividends and will not be able to pay dividends until they generate accumulated profits and meet the requirements for statutory reserve funds.

123

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

In order to support the kind of multi-user, real-time online voice and video communications on a scale necessary for our platforms, we build and develop our own network infrastructure. See “Item 4. Information on the Company—B. Business Overview—Intellectual Property” for a description of the protection of our intellectual property.

Research and development expenses consist primarily of salaries and benefits for research and development personnel and rental and depreciation of office premises and servers utilized by the research and development personnel. Research and development expenses increased in the past three years ended December 31, 2021, due to the need for additional research and development personnel to accommodate the rapid growth of our business. We incurred US$236.5 million, US$302.8 million and US$279.8 million of research and development expenses in 2019, 2020 and 2021, respectively.

D.Trend Information

Other than as disclosed elsewhere in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events since the beginning of our fiscal year 2021 that are reasonably likely to have a material effect on our net revenues, income from operations, profitability, liquidity or capital resources, or that would cause the disclosed financial information to be not necessarily indicative of future operating results or financial condition.

E.Critical Accounting Estimates

Critical Accounting Policies and Estimates

We prepare our financial statements in conformity with U.S. GAAP, which requires us to make estimates and assumptions that affect our reporting of, among other things, assets and liabilities, revenues and expenses. We regularly evaluate these estimates and assumptions based on the most recently available information, our own historical experiences and other factors that we believe to be relevant under the circumstances. Since our financial reporting process inherently relies on the use of estimates and assumptions, our actual results could differ from these estimates. This is especially true with some accounting policies that require higher degrees of judgment than others in their application. We consider the policies discussed below to be critical to an understanding of our audited consolidated financial statements because they involve the greatest reliance on our management’s judgment.

Revenue Recognition and Deferred Revenue

Revenues are recognized when control of the promised virtual items or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those virtual items or services.

We have a recharge system for users to purchase our virtual currency. Users can recharge via various online payment platforms provided by third parties. Virtual currency is non-refundable and without expiry. As the virtual currency is often consumed soon after it is purchased based on history of turnover, we consider the impact of the breakage amount for virtual currency coupons is insignificant. Unconsumed virtual currency is recorded as deferred revenue. Virtual currencies used to purchase virtual items are recognized as revenue according to the prescribed revenue recognition policies of virtual items addressed below unless otherwise stated.

Live Streaming

We generate our live streaming revenue from sales of virtual items on our live streaming platforms. Our users can access the platforms and view the live streaming content showed by the performers. We share a portion of the sales proceeds of virtual items (“revenue sharing fee”) with performers and talent agencies in accordance with their revenue sharing arrangements. Those performers who do not have revenue sharing arrangements with us are not entitled to any revenue sharing fee.

We evaluate and determine that we are the principal and view users to be our customers. We report live streaming revenues on a gross basis. Accordingly, the amounts billed to users are recorded as revenues and revenue sharing fee paid to performers and talent agencies are recorded as cost of revenues. Where we are the principal, we control the virtual items before they are transferred to users. Our control is evidenced by our sole ability to monetize the virtual items before they are transferred to users, and is further supported by us being primarily responsible to users and having a level of discretion in establishing pricing.

124

We design, create and offer various virtual items for sales to users with pre-determined selling price. Sales proceeds are recorded as deferred revenue and recognized as revenue based on the consumption of the virtual items. Virtual items are categorized as consumable and time-based items. Consumable items are consumed upon purchase and use while time-based items could be used for a fixed period of time. Users can purchase and present consumable items to performers to show support for their favorite performers, or purchase time-based virtual items for one or multiple months for a monthly fee, which provide users with recognized status, such as priority speaking rights or special symbols over a period of time. Accordingly, live streaming revenue is recognized immediately when the consumable virtual item is used, or in the case of time-based virtual items, revenue is recognized ratably over the fixed period on a straight-line basis. We do not have further obligations to the user after the virtual items are consumed immediately or after the stated period of time for time-based items.

We may also enter into contracts that can include various combinations of virtual items, which are generally capable of being distinct and accounted for as separate performance obligations, such as noble member program. Judgments are required as follow: (1) determining whether those virtual items are considered distinct performance obligations that should be accounted for separately versus together, (2) determining the standalone selling price for each distinct performance obligation, and (3) allocating of the arrangement consideration to the separate accounting of each distinct performance obligation based on their relative standalone selling prices. Certain virtual items are provided to customers over time and have the same pattern of transfer to customers. We exercise judgement in determining the number of distinct performance obligations by accounting for services that have the same pattern of transfer to customers as a single performance obligation. In instances where standalone selling price is not directly observable as we do not sell the virtual item separately, we determine the standalone selling price based on pricing strategies, market factors and strategic objectives. We recognize revenue for each of the distinct performance obligations identified in accordance with the applicable revenue recognition method relevant for that obligation.

As our live streaming virtual items are generally sold without right of return and we do not provide any other credit and incentive to its users, therefore accounting of variable consideration when estimating the amount of revenue to recognize is not applicable to our live streaming business.

Others

Other revenues mainly generated from membership, advertising and e-commerce business.

Membership

We operate a membership subscription program where subscription members can have enhanced user privileges. The membership fee is collected up-front from subscribers. The receipt of the revenue is initially recorded as deferred revenue and revenue is recognized ratably over the period of the subscription when services are rendered. Unrecognized portion beyond 12 months from balance sheet date is classified as long-term deferred revenue.

Advertising revenues

We primarily generate advertising revenues from sales of various forms of advertising and provision of promotion campaigns on the live streaming platforms by way of advertisement display or integrated promotion activities in shows and programs on the live streaming platforms. Advertisements on our platforms are generally charged on the basis of duration, and advertising contracts are signed to establish the fixed price and the advertising services to be provided. Where collectability is reasonably assured, advertising revenues from advertising contracts are recognized ratably over the contract period of display.

We enter into advertising contracts directly with advertisers or third-party advertising agencies that represent advertisers. Payment terms and conditions vary by contract type, although the terms generally include a requirement of payment within 1 to 3 months. Both third-party advertising agencies and direct advertisers are generally billed at the end of the display period and payments are due usually within 3 months. In instances where the timing of revenue recognition differs from the timing of billing, we have determined the advertising contracts generally do not include a significant financing component. The primary purpose of the credits terms is to provide customers with simplified and predictable ways of purchasing our advertising services, not to receive financing from our customers or to provide customers with financing.

125

Certain customers may receive sales incentives in the forms of discounts and rebates to advertisers or advertising agencies based on purchase volume, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be provided to customers considering the contracted rebate rates and estimated sales volume based on historical experience, and reduce revenues recognized. We believe that there will not be significant changes to its estimates of variable consideration.

E-commerce business revenues

We operate several e-commerce platforms and displays goods for end customers to select and order. We are responsible to arrange delivery of the goods to the end customers after customers place an order in the platforms. We recognize e-commerce business revenue equal to the sales price (net of sales discount) to the end customers when control of the inventory is transferred. Revenues derived from e-commerce business are recorded on a gross basis, because (i) we are primarily responsible for fulfilling the promise to provide the specified good, (ii) we are subject to inventory risks before the specified goods have been transferred to a customer or after transfer of control to the customers, and (iii) we have discretion in establishing the price of the specified goods.

Advances from customers and deferred revenue

Advances from customers primarily consist of prepayments from users in the form of our virtual currency that are not yet consumed or converted into tokens, and upon the consumption or conversion, are recognized as revenue according to the prescribed revenue recognition policies described above. Deferred revenue primarily consists of the unamortized game tokens, prepaid subscriptions under the membership program and unamortized revenue from virtual items in our various channels on our platforms, where there is still an implied obligation to be provided by us which will be recognized as revenue when all of the revenue recognition criteria are met.

Accounts receivable

In June 2016, the FASB issued ASU 2016-13: Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. We adopted ASU 2016-13 from January 1, 2020 and maintains an allowance for credit losses in accordance with Topic 326 and records the allowance for credit losses as an offset to accounts receivable. We assess collectability by reviewing accounts receivable on a collective basis where similar characteristics exist, primarily based on similar business line, service or product offerings and on an individual basis when the we identify specific customers with known disputes or collectability issues. In calculating the expected credit loss rates, we consider historical loss rates for each category of receivables and adjusts for forward looking macroeconomic data, including global GDP and external rates of non-performing loans. We used the modified-retrospective transition approach with a cumulative-effect adjustment to shareholders’ equity amounting to US$1.7 million recognized as of January 1, 2020.

Investments

Equity Investments with Readily Determinable Fair Values

Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. We classify the valuation techniques that use these inputs as Level 1 of fair value measurements. Gains or losses arising from changes in fair value of these investments are recorded in earnings.

Equity Investments without Readily Determinable Fair Values

After the adoption of this new accounting standard, we elected to record equity investments without readily determinable fair values and not accounted for under the equity method at cost, less impairment, adjusted for subsequent observable price changes on a nonrecurring basis, and report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer. The implementation guidance notes that an entity should make a “reasonable effort” to identify price changes that are known or that can reasonably be known.

126

Equity Investments Accounted for Using the Equity Method

We account for its equity investment over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. We adjust the carrying amount of the investment and recognizes investment income or loss for share of the earnings or loss of the investee after the date of investment. We assess its equity investment for other-than-temporary impairment (which would require an adjustment to estimated fair value) by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investment in privately held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investment and determination of whether any identified impairment is other-than-temporary.

Consolidation

Our consolidated financial statements include the financial statements of our company, our subsidiaries, and the VIEs, for which we or our subsidiaries are the primary beneficiaries. All transactions and balances among our company, subsidiaries and VIEs have been eliminated upon consolidation.

A subsidiary is an entity in which our company, directly or indirectly, controls more than one half of the voting powers; or 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 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 VIE is an entity in which we, or our subsidiary, through contractual agreements, 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. In determining whether we or our subsidiaries are the primary beneficiary, we considered whether it has the power to direct activities that are significant to the VIEs’ economic performance, and also our obligation to absorb losses of the VIEs that could potentially be significant to the VIEs or the right to receive benefits from the VIEs that could potentially be significant to the VIEs. Determining the primary beneficiary by considering the factors above involves significant judgments. Guangzhou Huanju Shidai, Beijing Huanju Shidai, Huya Technology, BaiGuoYuan Technology, Guangzhou Wangxing and ultimately we hold all the variable interests of the VIEs and have been determined to be the primary beneficiary of the VIEs. As a result of the share transfer to Tencent on April 3, 2020, we no longer consolidate the results of operations of Huya.

We deconsolidates our subsidiaries or business in accordance with ASC 810 as of the date we cease to have a controlling financial interest in our subsidiaries.

We account for the deconsolidation of our subsidiaries or business by recognizing a gain or loss in net income/loss attributable to us in accordance with ASC 810. This gain or loss is measured at the date our subsidiaries are deconsolidated as the difference between (a) the aggregate of the fair value of any consideration received, the fair value of any retained non-controlling interest in our subsidiaries being deconsolidated, and the carrying amount of any non-controlling interest in our subsidiaries being deconsolidated, including any accumulated other comprehensive income/loss attributable to the non-controlling interest, and (b) the carrying amount of the assets and liabilities of our subsidiaries being deconsolidated.

Share-based compensation

We grant stock-based award, such as, but not limited to, share options, restricted shares, restricted share units of the Company, share option, restricted share units and ordinary shares of the Company’s subsidiaries to eligible employees, officers, directors, and non-employee consultants. The details of these share-based awards and the respective terms and conditions are described in “Share-based compensation” in Note 26 to our audited consolidated financial statements for the years ended December 31, 2019, 2020 and 2021, which are included elsewhere in this annual report on Form 20-F.

127

Awards granted to employees, officers, and directors are initially accounted for as equity-classified awards. The related share-based compensation expenses are measured at the grant date fair value of the award and are recognized using the graded vesting method, net of estimated forfeiture rates, over the requisite service period, which is generally the vesting period. Forfeitures are estimated at the time of grant based on historical forfeiture rates and will be revised in the subsequent periods if actual forfeitures differ from those estimates. We also granted share options, restricted shares and restricted share units to non-employees, which are also initially accounted for as equity-classified awards. Awards granted to non-employees are initially measured at fair value on the grant date and periodically remeasured thereafter until the earlier of the performance commitment date or the date the service is completed and recognized over the period the service is provided. Awards are remeasured at each reporting date using the fair value as at each period end until the measurement date, generally when the services are completed and share-based awards are vested. Changes in fair value between the interim reporting dates are recorded in consistent with the method used in recognizing the original compensation costs.

For an award with a performance and/or service condition that affects vesting, the performance and/or service condition is not considered in determining the award’s fair value on the grant date. Performance and service conditions should be considered when we are estimating the quantity of awards that will vest. Compensation cost will reflect the number of awards that are expected to vest and will be adjusted to reflect those awards that do ultimately vest. We recognize compensation cost for awards with performance conditions if and when we conclude that it is probable that the performance condition will be achieved, net of an estimate of pre-vesting forfeitures over the requisite service period. We reassess the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment, unless on certain situations, we may not be able to determine that it is probable that a performance condition will be satisfied until the event occurs.

Share options

In determining the fair value of share options granted, a binomial option-pricing model is applied. The determination of the fair value is affected by the stock price of JOYY at the Nasdaq Global Select Market, as well as assumptions regarding a number of complex and subjective variables, including risk-free interest rates, exercise multiples, expected forfeiture rates, the expected share price volatility rates, and expected dividends.

During the years ended December 31, 2019, 2020 and 2021, we granted share options to employees of 438,100, nil, and nil, respectively, pursuant to the Amended and Restated 2011 Share Incentive Plan.

Restricted share units

In determining the fair value of restricted share units granted, the fair value of the underlying shares of JOYY on the grant dates is applied. The grant date fair value of restricted share units is based on stock price of JOYY at the Nasdaq Global Select Market.

For the years ended December 31, 2019, 2020 and 2021, 16,114,095, 62,770,405 and 9,387,270 restricted share units of JOYY were granted to our employees, respectively, pursuant to the Amended and Restated 2011 Share Incentive Plan.

Restricted shares

Upon the acquisition of Bigo, Class A common shares were issued for the replacement awards to Bigo’s employees to replace their original share-based awards, namely restricted shares.

In determining the fair value of restricted shares granted to Bigo’s employees, the fair value of the underlying shares of JOYY on the grant dates is applied. The grant date fair value of restricted shares is based on stock price of JOYY at the Nasdaq Global Select Market.

For the years ended December 31, 2019, 2020 and 2021, 16,041,327, 4,541,086 and 7,888,160 restricted shares of JOYY were granted to our employees, respectively.

Acquisitions

We apply the purchase method of accounting to account for our acquisitions. The acquisition date is based on the date in which we acquire substantive, or effective control of the business.

128

We estimate the fair value of an acquired business, using the income approach, which we believe is most appropriate to determine the fair value in an orderly transaction between market participants. Under the income approach, we determine the fair value of an acquired business based on the estimated future cash flows discounted by an estimated weighted-average cost of capital, which reflects the overall level of inherent risk and the rate of return an outside investor would expect to earn. We base the cash flow projections on forecasted cash flows derived from the most recent annual financial forecast using a terminal value based on the perpetuity growth model.

We estimated the fair value of acquired trademarks using the relief from royalty method. The value is estimated as the present value of the after-tax cost savings at an appropriate discount rate. In terms of the fair value of the acquired user base, the excess earnings method was used. The value is estimated as the present value of the revenues calculated at an appropriate discount rate. Our determination of the fair values of acquired trademark and user base acquired involved the use of estimates and assumptions related to revenue growth rates, royalty rates, discount rates and attrition rates.

In estimating the fair value of the contingent consideration recognized on the acquisition date, we consider the trinomial tree model. Under this model, we perform a scenario analysis and calculate the fair value of the contingent consideration based on the net present value of the total contingent payments under each scenario and the expected probability of each scenario.

The identifiable assets acquired and liabilities and contingent liabilities assumed in a business acquisition are measured initially at the fair value at the acquisition date. The excess of the cost of acquisition over the fair value of the identifiable net assets acquired is recorded as goodwill.

We are responsible for determining the fair value of the equity issued, assets acquired, liabilities assumed and intangibles identified as of the relevant acquisition date. Post-acquisition expenses are charged to general and administrative expenses directly.

Goodwill

Goodwill represents the excess of the purchase price over the amounts assigned to the fair value of the assets acquired and the liabilities assumed of an acquired business.

We assess goodwill for impairment in accordance with ASC Subtopic 350-20, Intangibles—Goodwill and Other: Goodwill (“ASC 350-20”), which requires that goodwill be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events, as defined by ASC 350-20. A reporting unit is defined as an operating segment or one level below an operating segment referred to as a component. We determine our reporting units by first identifying its operating segments, and then assesses whether any components of these segments constituted a business for which discrete financial information is available and where our segment manager regularly reviews the operating results of that component. We determined that we have one reporting unit because components below the consolidated level either did not have discrete financial information or their operating results were not regularly reviewed by the segment manager.

In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment, which simplifies the accounting for goodwill impairment by eliminating Step two from the goodwill impairment test. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, versus determining an implied fair value in Step two to measure the impairment loss. We adopted this guidance on a prospective basis on January 1, 2020 with no material impact on its consolidated financial statements and related disclosures as a result of adopting the new standard.

We have the option to assess qualitative factors first to determine whether it is necessary to perform the quantitative impairment test in accordance with ASC 350-20. If we believe, as a result of the qualitative assessment, that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, the quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, we consider primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. The quantitative goodwill impairment test, used to identify both the existence of impairment and the amount of impairment loss, compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit is greater than zero and its fair value exceeds its carrying amount, goodwill of the reporting unit is considered not impaired.

We perform annual goodwill impairment test of each reporting unit in the fourth quarter, or more frequently, if certain events or circumstances warrant. Events or changes in circumstances which might indicate potential impairment in goodwill include the entity-specific factors, including, but not limited to, stock price volatility, market capitalization relative to net book value, and projected revenue, market growth and operating results.

129

We have performed a goodwill impairment analysis in the fourth quarter of 2019, 2020 and 2021. When determining the fair value of Bigo reporting unit, we used the income approach. The income approach determines fair value based on discounted cash flow models derived from the reporting units’ long-term forecasts which included a five-year future cash flow projection and an estimated terminal value impairment analysis of 2021. The discounted cash flow model included a number of significant unobservable inputs. Key assumptions used to determine the estimated fair value include: (a) the five-year future cash flows forecasts including expected revenue growth, (b) an estimated terminal value using a terminal year long-term future growth rate determined based on the growth prospects of the reporting units; and (c) a discount rate that reflects the weighted-average cost of capital adjusted for the relevant risk associated with each reporting unit’s operations and the uncertainty inherent in our internally developed forecasts. These key assumptions are subject to uncertainties and actual results may not be the same as the forecasted amounts. For example, our efforts to attract more paying users and increase the spending level of paying users may not be as successful as forecasted and therefore the actual revenue growth may not be as high as forecasted. Based on our assessment, the fair value of Bigo segment reporting units exceeded their carrying value by around 10% of their carrying value of the Bigo reporting unit as of December 31, 2021.

As of December 31, 2020 and 2021, the fair value of our reporting unit was substantially greater than the respective carrying value, and therefore goodwill related to our reporting unit was not impaired.

Intangible assets

Intangible assets mainly consist of trademark, customer relationship, non-compete agreement, operating rights, software, domain names, technology, license and others. Identifiable intangible assets are carried at acquisition cost less accumulated amortization and impairment loss, if any. Finite-lived intangible assets are tested for impairment if impairment indicators arise. Amortization of finite-lived intangible assets is computed using the straight-line method over their estimated useful lives.

Intangible assets mainly including trademark, customer relationships and technology that are acquired in business acquisitions are recognized apart from goodwill if the intangible assets arise from contractual or other legal rights, or are separately identifiable if the intangible assets do not arise from contractual or other legal rights.

We estimated the fair value of acquired trademark using the relief from royalty method. The value is estimated as the present value of the after-tax cost savings at an appropriate discount rate. In terms of the fair value of the acquired customer relationships and technology, the excess earnings method was used. The value is estimated as the present value of the revenues calculated at an appropriate discount rate. Our determination of the fair values of acquired trademark, customer relationships and technology acquired involved the use of estimates and assumptions related to revenue growth rates, royalty rates, discount rates and attrition rates.

Impairment of investments and long-lived assets

The carrying amounts of investments, mainly including equity investments accounted for using the equity method and equity investments without readily determinable fair values, and long-lived assets are evaluated for impairment whenever events or changes (triggering events) indicate that the carrying amount of an asset may no longer be recoverable. The impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. We test impairment of long-lived assets at the asset group level, the lowest level of assets with discrete cash flows.

Impairment charges related to equity investments referred to above and long-lived assets were recorded in general and administrative expenses for the years ended December 31, 2019, 2020 and 2021, totaling US$10.1 million, US$6.2 million and US$93.6 million, respectively.

Taxation and uncertain tax positions

Current income taxes are provided on the basis of net income 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 accounted for using an asset and 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 purpose. The effect on deferred taxes of a change in tax rates is recognized in statement of comprehensive income 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.

130

We currently have deferred tax assets resulting from net operating loss carryforwards and deductible temporary differences, all of which are available to reduce future tax payable in our significant tax jurisdictions. The largest component of our deferred assets are the temporary differences generated by our PRC subsidiary and VIE due to recognition of the deferred revenue. In assessing whether such deferred tax assets can be realized in the future, we need to make judgments and estimates on the ability of each of our PRC subsidiary and VIE to generate taxable income in the future years. To the extent that we believe it is more likely than not that some portion or the entire amount of deferred tax assets will not be realized, we established a total valuation allowance to offset the deferred tax assets. As of December 31, 2019, 2020 and 2021, a total valuation allowance of US$87.1 million and US$150.3 million and US$213.7 million, respectively, was recognized against deferred tax assets. If we subsequently determine that all or a portion of the temporary differences are more like than not to be realized, the valuation allowance will be fully or partially released, which will result in a tax benefit in our consolidated statements of operations.

The guidance on accounting for uncertainties in income taxes prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance was also provided on derecognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating our uncertain tax positions and determining the relevant provision for income taxes. We recognize interests and penalties, if any, under accrued expenses and other current liabilities on the balance sheet and under other expenses in the statements of other comprehensive income. We did not recognize any significant interest and penalties associated with uncertain tax positions for the years ended December 31, 2019, 2020 and 2021. As of December 31, 2019, 2020 and 2021, we did not have any significant unrecognized uncertain tax positions.

Foreign currency translation

We use U.S. dollar as our reporting currency. The functional currency of our Company and our subsidiaries incorporated in the Cayman Islands, British Virgin Islands, Hong Kong, Singapore, United States, India, Egypt and other regions is U.S. dollar or their respective local currency, while the functional currency of the other subsidiaries incorporated in PRC is RMB. In the consolidated financial statements, the financial information of our Company and our subsidiaries, which use RMB or their respective local currency as their functional currency, have been translated into U.S. dollar. 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 period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income or loss in the statement of comprehensive income.

Foreign currency transactions denominated in currencies other than 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 at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains/losses, net in the consolidated statement of comprehensive income.

Convertible Bonds

Before January 1, 2021, we determine the appropriate accounting treatment of our convertible bonds in accordance with the terms in relation to the conversion feature, call and put options, and beneficial conversion feature. After considering the impact of such features, we may account for such instrument as a liability in its entirety, or separate the instrument into debt and equity components following the respective guidance described under ASC 815 Derivatives and Hedging and ASC 470 Debt. The debt discount, if any, together with related issuance cost are subsequently amortized as interest expense, using the effective interest method, from the issuance date to the earliest conversion date. Interest expenses are recognized in the statement of comprehensive income in the period in which they are incurred.

On January 1, 2021, we early adopted ASU 2020-06, “Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity” using modified-retrospective transition approach. Pursuant to ASU 2020-06, the embedded conversion features no longer are separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features require bifurcation and recognition as derivatives. Following the adoption of this guidance, the amount previously allocated to additional paid-in capital was reclassified as a liability and a cumulative effect adjustment of US$86.7 million was credited to retained earnings as of January 1, 2021.

131

ITEM 6.               DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

A.    Directors and Senior Management

The following table sets forth information regarding our directors and executive officers as of the date of this annual report. There are no family relationships among any of the directors or executive officers of our company.

Directors and Executive Officers

    

Age

    

Position/Title

David Xueling Li

47

Chairman of the Board and Director, Chief Executive Officer

Qin Liu

49

Director

Peter Andrew Schloss

61

Independent Director

Richard Weidong Ji

54

Independent Director

David Tang

67

Independent Director

Ting Li

39

Chief Operating Officer

Fuyong Liu

38

General Manager of Finance

Mr. David Xueling Li is our co-founder and has been our chairman since August 2016. Mr. Li served as our chief executive officer since our inception to August 2016 and as our acting chief executive officer from May 2017 to April 2019. Currently, Mr. Li serves as our chief executive officer, focusing on broader corporate strategy and the development of new and emerging applications and products. Mr. Li also heads our international business, overseeing the business operations and development strategy of Bigo. Before founding our company, Mr. Li worked at Netease.com, Inc. from July 2003 to April 2005 and served as its chief editor. In 2000, Mr. Li founded CFP.cn, a website that provided a copyright trading platform for journalists and amateur photographers. Mr. Li received a bachelor’s degree in philosophy from Renmin University of China in 1997.

Mr. Qin Liu has served as our director since June 2008. Mr. Liu co-founded 5Y Capital (formerly known as Morningside Venture Capital) in June 2007. Before co-founding 5Y Capital, Mr. Liu served various roles including as a business development director for investment at Morningside IT Management Services (Shanghai) Co. Ltd. from July 2000 to November 2008. Mr. Liu became a director of Xiaomi Corporation (HKEX: 1810) in May 2010, and currently serves as a non-executive director. Since December 2014, Mr. Liu has served as a director of Agora, Inc. (Nasdaq: API). Currently, Mr. Liu has also served as a non-executive director of XPeng Inc. (NYSE: XPEV, HKEX: 9868) since September 12, 2019. Mr. Liu received a bachelor’s degree in industrial electrical automation from University of Science and Technology Beijing in July 1993, and a master’s degree in business administration from China Europe International Business School in April 2000.

Mr. Peter Andrew Schloss has served as our independent director since November 2012. Mr. Schloss is managing director and CEO of Castle Hill Partners. He is also an independent director and audit committee chairman of Bright Scholar Education Holdings (NYSE: BEDU). Previously Mr. Schloss was an independent director and audit committee chairman of Giant Interactive Group Inc., and an independent director of Zhaopin Limited. From 2008 to 2012, Mr. Schloss served as the chief executive officer of Allied Pacific Sports Network Limited, a leading internet and wireless provider of live and on-demand sports programs in Asia. Prior to joining Allied Pacific Sports Network Limited, Mr. Schloss worked at TOM Online Inc., serving as the chief financial officer from 2003 to 2005, as an executive director from 2004 to 2007 and as the chief legal officer from 2005 to 2007. Mr. Schloss received a bachelor’s degree in political science and a juris doctor degree from Tulane University.

132

Mr. Richard Weidong Ji has served as our independent director since May 2013. Mr. Ji currently also serves on the board of directors of Full Truck Alliance Co. Ltd. (NYSE: YMM). Mr. Ji is the cofounder and managing partner of All-Stars Investment Limited, which focuses on investing in Internet technology leaders, such as Didi, SenseTime, Lufax, Xiaomi and Grab. From 2005 to 2012, Mr. Ji served as managing director and head of Asia-Pacific Internet/media investment research at Morgan Stanley Asia Limited. During his time with Morgan Stanley, Mr. Ji was consistently rated as one of the top internet analysts covering the Chinese internet according to the Institutional Investor and Greenwich Associates’ annual surveys. Over Mr. Ji’s career, he has received many awards from reputable publications and research groups including the Financial Times, South China Morning Post, Asiamoney, Absolute Return & Alpha magazine and iResearch Consulting Group. Mr. Ji holds a doctor of sciences degree from Harvard University, an MBA from the Wharton School of Business at the University of Pennsylvania and a Bachelor of Science from Fudan University in China.

Mr. David Tang has served as our independent director since May 2013. Mr. Tang currently serves as a managing director of Nokia Growth Partners, a global venture capital firm that specializes in investing in mobile technologies and mobile businesses. From 2011 to 2012, Mr. Tang was the vice president of the European Union Chamber of Commerce in China, vice chairman of the China Association of Enterprises with Foreign Investments, and vice chairman of the Beijing International Chamber of Commerce. Mr. Tang has spent nearly a decade with the Nokia group, having served as the vice chairman of Nokia (China) Investment Co., Ltd. and chairman of Nokia Telecommunications Ltd. where he was responsible for government relations, strategic partnerships, corporate development, and sustainability. Prior to serving in those roles, he was the vice chairman and vice president of sales for Nokia in the greater China region from 2005 to 2009. Mr. Tang has also held executive positions in other leading global technology firms such as Apple, AMD, 3Com, DEC, and AST. Mr. Tang received his bachelor’s degree in Computer Science and Engineering from California State University at Long Beach and a master’s degree in Business from California State University at Fullerton.

Ms. Ting Li has served as our chief operating officer since 2016. Ms. Li has been focusing on our ecosystem development and the enrichment of our content and product offerings since she joined us in 2011. In 2017, Ms. Li was in charge of the updates and launch of YY Live 7.0, which for the first time in the industry observed and satisfied user demand for personalized interactions with live streaming hosts. Prior to joining us, Ms. Li served as product manager at Tencent from 2006 to 2011. Ms. Li received a bachelor’s degree from South China University of Technology in 2006.

Mr. Fuyong Liu has served as our general manager of the finance department since September 2019, responsible for our company’s overall finance activities. Prior to joining us, Mr. Liu was with Huawei, most recently as chief financial officer of its Norway Region from April 2018 to September 2019, and prior to that, he held various finance positions for Huawei in China, Singapore and South America between 2009 and 2018. Mr. Liu received a master’s degree in Economics from Nankai University in China.

B.    Compensation of Directors and Executive Officers

For the fiscal year ended December 31, 2021, we paid an aggregate of US$1.7 million in cash, including salaries and bonuses, to our directors and executive officers. For details on the share incentive grants to our directors and officers, see “—Share Incentive Plans.” For the fiscal year ended December 31, 2021, we made contributions for our directors and executive officers for their pension insurance, medical insurance, housing fund, unemployment and other statutory benefits in an aggregate amount of US$0.06million. We did not set aside or accrue any other pension or retirement benefits for our directors and executive officers for the fiscal year ended December 31, 2021.

Employment Agreements

We have entered into employment agreements with our senior executive officers. We may terminate a senior executive officer’s employment for cause at any time without remuneration for certain acts of the officer, such as being convicted of any criminal conduct, any act of gross or willful misconduct or any serious, willful, grossly negligent or persistent breach of any employment agreement provision, or engaging in any conduct which may make the continued employment of such officer detrimental to our company. We may also terminate a senior executive officer’s employment by giving three months’ prior written notice. A senior executive officer may terminate his or her employment at any time by giving three months’ written notice, provided that such notice may only be given by the officer any time after the third anniversary of his or her employment.

133

Each senior executive officer has agreed to hold all information, know-how and records in any way connected with the business of our company, including, without limitation, all formulae, designs, specifications, drawings, data, operations and testing procedures, manuals and instructions and all customer and supplier lists, sales information, business plans and forecasts and all technical or other expertise and all computer software of our company, in strict confidence during and after his or her employment. Each officer also agrees that we shall own all the intellectual property developed by such officer during his or her employment.

Share Incentive Plans

We have adopted three share incentive plans, namely, the 2009 Scheme, the Amended and Restated 2011 Plan and the 2019 Arrangement. The purpose of these share incentive plans is to attract and retain personnel by linking the personal interests of the members of the board, officers, employees and consultants to the success of our business and by providing such individuals with an incentive for outstanding performance.

As of March 31, 2022, options to purchase 9,414,400 Class A common shares, 16,154,922 restricted shares and 44,755,859 restricted share units were outstanding under the 2009 Scheme, the Amended and Restated 2011 Plan and the 2019 Arrangement.

2009 Employee Equity Incentive Scheme

We adopted the 2009 Scheme in December 2009. In September 2011, YY Inc. assumed all the rights and obligations of Duowan Entertainment Corporation under all share-based compensation previously issued by Duowan Entertainment Corporation, including under the relevant award agreement and under the 2009 Scheme, if applicable, and undertook to issue its own common shares upon the exercise of any share-based compensation awards previously issued by Duowan Entertainment Corporation, subject to compliance with the terms and conditions of the relevant award agreements and the 2009 Scheme, if applicable. The 2009 Scheme expired in December 2019. No further awards will be granted under the 2009 Scheme and the provisions under the 2009 Scheme will remain in effect to the extent necessary to effect the exercise of any options granted prior to the expiration or otherwise as may be required in accordance with the 2009 Scheme.

Under the 2009 Scheme, the maximum number of shares in respect of which options or restricted shares may be granted is 120,020,001.

The following paragraphs summarize the terms of the 2009 Scheme.

Types of Awards. The following briefly describe the principal features of the various awards that may be granted under the 2009 Scheme.

     Options. Options provide for the right to purchase a specified number of our common shares at a specified price and usually will become exercisable at the discretion of our plan administrator in one or more installments after the grant date. The option exercise price may be paid, subject to the discretion of the plan administrator, in cash or check, in our common shares which have been held by the option holder for such period of time as may be required to avoid adverse accounting consequences, in other property with value equal to the exercise price, through a broker-assisted cashless exercise, or by any combination of the foregoing.

     Restricted Shares. A restricted share award is the grant of our common shares which are subject to certain restrictions and may be subject to risk of forfeiture. Unless otherwise determined by our plan administrator, a restricted share is nontransferable and may be forfeited or repurchased by us upon termination of employment or service during a restricted period. Our plan administrator may also impose other restrictions on the restricted shares, such as limitations on the right to vote or the right to receive dividends.

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

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

134

Option Exercise Price. The exercise price in respect of any option shall be fixed by reference to the date upon which the option (or the relevant part thereof) is granted, and shall be, at the election of the plan administrator, (a) the latest valuation price per share certified by a third-party valuer prior to the date of grant of the relevant option (or relevant part thereof) or (b) the latest price per share at which we have issued any shares prior to the date of grant of the relevant option (or relevant part thereof).

Eligibility. We may grant awards to our employees, officers and directors or consultants to our members.

Term of the Awards. The 2009 Scheme shall be valid and effective for a period of ten years from the date of effectiveness. The term of each option or restricted share grant shall be ten years from the date of the grant.

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

Transfer Restrictions. Awards for options or restricted shares may not be transferred in any manner by the award holders and may be exercised only by such holders, subject to limited exceptions. Restricted shares may not be transferred during the period of restriction.

Termination. The plan administrator may at any time terminate the operation of the 2009 Scheme.

Prior to the adoption of the 2009 Scheme, we granted certain share options to our employees pursuant to certain share option agreements which carried substantially the same terms and conditions with those stipulated in the 2009 Scheme.

Amended and Restated 2011 Share Incentive Plan

We adopted the original 2011 share incentive plan in September 2011, which was amended in October 2012 and further amended and restated in September 2021. Upon the adoption of the Amended and Restated 2011 Share Incentive Plan, or the Amended and Restated 2011 Plan, it replaced the previously adopted 2011 share incentive plan in its entirety and the awards granted and outstanding thereunder remain effective and binding under the Amended and Restated 2011 Share Incentive Plan. Under the Amended and Restated 2011 Plan, the maximum number of common shares reserved for issuance under the plan is 131,950,949, plus an annual increase of 20,000,000 on the first day of each fiscal year, beginning in 2022, or such smaller number of common shares as determined by our board of directors. As of March 31, 2022, the maximum aggregate number of shares which may be issued under the Amended and Restated 2011 Plan is 151,950,949, subject to further adjustments. As of March 31, 2022, awards to purchase 54,976,331 Class A common shares under the Amended and Restated 2011 Plan have been granted and outstanding, excluding awards that were forfeited, canceled or exercised after the relevant grant dates.

The following paragraphs summarize the terms of the Amended and Restated 2011 Plan.

Types of Awards. The following briefly describe the principal features of the various awards that may be granted under the Amended and Restated 2011 Plan.

Options. Options provide for the right to purchase a specified number of our common shares at a specified price and usually will become exercisable at the discretion of our plan administrator in one or more installments after the grant date. The option exercise price may be paid, subject to the discretion of the plan administrator, in cash or check, in our common shares which have been held by the option holder for such period of time as may be required to avoid adverse accounting consequences, in other property with value equal to the exercise price, through a broker-assisted cashless exercise, or by any combination of the foregoing.
Restricted Shares. A restricted share award is the grant of our common shares which are subject to certain restrictions and may be subject to risk of forfeiture. Unless otherwise determined by our plan administrator, a restricted share is nontransferable and may be forfeited or repurchased by us upon termination of employment or service during a restricted period. Our plan administrator may also impose other restrictions on the restricted shares, such as limitations on the right to vote or the right to receive dividends.

135

Restricted Share Units. A restricted share unit award is the grant of the right to receive a common share at a future date and may be subject to forfeiture. Our plan administrator has the discretion to set performance objectives or other vesting criteria that will determine the number or value of restricted share units to be granted. Unless otherwise determined by our plan administrator, a restricted share unit is nontransferable and may be forfeited or repurchased by us upon termination of employment or service during a restricted period. Our plan administrator, at the time of grant, specifies the dates on which the restricted share units become fully vested.

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

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

Option Exercise Price. The exercise price in respect of any option shall 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.

Eligibility. We may grant awards to our employees, consultants or directors.

Term of the Awards. The Amended and Restated 2011 Plan shall be valid and effective for a period of ten years from the date of effectiveness, which is the date of its adoption by our board of directors. The term of each option grant shall not exceed ten years from the date of the grant.

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

Transfer Restrictions. Awards for options, restricted shares or restricted share units may not be transferred in any manner by the award holders and may be exercised only by such holders, subject to limited exceptions. Restricted shares may not be transferred during the period of restriction.

Termination. The plan administrator may at any time terminate the operation of the Amended and Restated 2011 Plan.

2019 Share Incentive Awards Arrangement

We adopted the 2019 Arrangement in March 2019, pursuant to which we can offer share-based awards to employees of Bigo. The 2019 Arrangement reserved 65,922,045 Class A common shares for incentive awards to be granted.

In the event of any dividend, share split, combination or exchange of common shares, amalgamation, arrangement or consolidation, spin-off, recapitalization or other distribution (other than normal cash dividends) of our assets to our shareholders, or any other change affecting the shares of common shares or the share price of a common share, the board of directors shall make such proportionate adjustments, if any, as the board of directors in its discretion may deem appropriate to reflect such change with respect to (a) the aggregate number and type of shares that may be issued under the 2019 Arrangement; (b) the terms and conditions of any outstanding awards (including, without limitation, any applicable performance targets or criteria with respect thereto); and (c) the grant or exercise price per share for any outstanding awards under the 2019 Arrangement.

136

Grants of Options

The following table summarizes, as of March 31, 2022, the outstanding options granted to our executive officers, directors and other individuals as a group under the Amended and Restated 2011 Plan.

    

Common Shares

    

    

    

Underlying

Exercise Price

Options Awarded

(US$/Share)

Date of Grant

Date of Expiration

Ting Li

 

*

 

4.7025

June 30, 2018

June 30, 2026

*

3.5350

June 30, 2018

June 30, 2025

 

*

 

3.5350

June 30, 2019

June 30, 2025

*

The aggregate number of common shares underlying the outstanding options held by this individual is less than 1% of our total outstanding shares.

Grants of Restricted Shares

As of March 31, 2022, the total amount of outstanding restricted shares granted to our executive officers, directors and other individuals as a group under the 2009 Scheme, the Amended and Restated 2011 Plan and the 2019 Arrangement is 16,154,922, among which no restricted shares are granted to our directors or management team.

137

Grants of Restricted Share Units

The following table summarizes, as of March 31, 2022, the outstanding restricted share units granted to our executive officers, directors and other individuals as a group under the 2009 Scheme and the Amended and Restated 2011 Plan.

    

Common Shares Underlying

    

Name

Restricted Share Units Granted

Date of Grant

David Xueling Li

 

*

April 30, 2013

 

*

June 20, 2014

Peter Andrew Schloss

 

*

November 7, 2012

 

*

June 16, 2014

 

*

November 7, 2015

Richard Weidong Ji

 

*

May 23, 2013

 

*

June 16, 2014

David Tang

 

*

May 23, 2013

 

*

June 16, 2014

Qin Liu

 

*

August 6, 2015

Ting Li

 

*

April 30, 2013

 

*

June 20, 2014

 

*

July 1, 2015

 

*

June 30, 2018

 

*

June 30, 2019

Fuyong Liu

 

*

December 30,2019

Other Individuals as a Group

 

38,021,339

January 1, 2011 to March 31, 2022

Total

44,755,859

*

The aggregate number of common shares underlying the outstanding restricted share units, or RSUs, held by each of these individuals is less than 1% of our total outstanding shares.

C.    Board Practices

Our board of directors currently consists of five 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. See “Item 6. Directors, Senior Management and Employees—B. Compensation of Directors and Executive Officers” for a description of the employment agreements we have entered into with our senior executive officers.

138

Committees of the Board of Directors

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

Audit Committee. Our audit committee consists of Mr. Peter Andrew Schloss, Mr. David Tang and Mr. Richard Weidong Ji, and is chaired by Mr. Schloss. We have determined that each of Mr. Schloss, Mr. Tang and Mr. Ji satisfies the “independence” requirements of Rule 5605(c)(2) of the Listing Rules of the Nasdaq Global Select Market and meet the independence standards under Rule 10A-3 under the Securities Exchange Act of 1934, as amended. We have determined that Mr. Schloss 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 major issues as to the adequacy of our internal controls and any special audit steps adopted in light of any material control deficiencies;
annually reviewing and reassessing the adequacy of our audit committee charter;
meeting separately and periodically with management and the independent registered public accounting firm; and
reporting regularly to the board.

Compensation Committee. Our compensation committee consists of Mr. David Xueling Li and Mr. David Tang, and is chaired by Mr. David Xueling Li. We have determined that Mr. Tang satisfies the “independence” requirements of Rule 5605(c)(2) of the Listing Rules of the Nasdaq Global Select Market. 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 directors 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 the total compensation package for our executive officers and making recommendations to the board with respect to it;
approving and overseeing the total compensation package for our executives other than the three most senior executives;
reviewing the compensation of our directors and making recommendations to the board with respect to it;
periodically reviewing and approving any long-term incentive compensation or equity plans, programs or similar arrangements, annual bonuses, and employee pension and welfare benefit plans; and
selecting compensation consultant, legal counsel or other adviser only after taking into consideration all factors relevant to that person’s independence from management.

139

Corporate Governance and Nominating Committee. Our nominating committee consists of Mr. David Tang, Mr. Qin Liu and Mr. Peter Andrew Schloss, and is chaired by Mr. Tang. We have determined that each of Mr. Tang and Mr. Schloss satisfies the “independence” requirements of Rule 5605(c)(2) of the Listing Rules of the Nasdaq Global Select Market. The nominating 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 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, age, skills, experience 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 committee itself; and
monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our procedures to ensure proper compliance.

Investment Committee. Our investment committee consists of Mr. Xueling Li and Mr. Qin Liu. The investment committee is responsible for negotiating and determining the nature, timing, amount and other terms of an investment if such investment amount ranges from US$50 million to US$200 million.

Duties of Directors

Under Cayman Islands law, our directors owe fiduciary duties to our company including a duty of loyalty, a duty to act honestly, and a duty to act in what they consider in good faith to be in our best interests. Our directors also have a duty to exercise the care and diligence that a reasonably prudent person would exercise in comparable circumstances and a duty to exercise the skill they actually possess. It was previously considered that a director need not exhibit in the performance of his duties a greater degree of skill than may reasonably be expected from a person of his knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association and the class rights vested thereunder in the holders of the shares. Our company has the right to seek damages if a duty owed by our directors is breached. In limited exceptional circumstances, 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. Our directors are not subject to a term of office and hold office until such time as they resign or are removed from office by special resolution of our shareholders. A director will be removed from office automatically if, among other things, the director (1) becomes of unsound mind or dies, (2) without special leave of absence from our board, is absent from meetings of our board for six consecutive months and our board resolves that his office be vacated; (3) becomes bankrupt or has a receiving order made against him or suspends payment or compounds with his creditors; (4) is prohibited by law from being a director; or (5) ceases to be a director by virtue of any provision of the Companies act or other laws of the Cayman Islands or is removed from office pursuant to our articles of association.

140

Board Diversity Matrix

Board Diversity Matrix (As of March 31, 2022)

Country of Principal Executive Offices

    

Singapore

Foreign Private Issuer

 

Yes

Disclosure Prohibited Under Home Country Law

 

No

Total Number of Directors

 

5

    

    

    

    

Did Not

Non-

Disclose

Female

Male

Binary

Gender

Part I: Gender Identity

  

  

  

  

Directors

5

Part II: Demographic Background

Underrepresented Individual in Home Country Jurisdiction

 

LGBTQ+

 

Did Not Disclose Demographic Background

 

D.    Employees

The following table sets forth the numbers of our employees, categorized by function, as of December 31, 2021:

Number of 

Functions

    

Employees

    

Percentage

Customer services and operations

 

4,016

 

54%

Research and development

 

2,660

 

36%

Sales and marketing

 

294

 

4%

General and administration

 

479

 

6%

Total

 

7,449

 

100%

We had a total of 9,273, 7,931 and 7,449 employees as of December 31, 2019, 2020 and 2021, respectively. The decrease of employees was primarily due to the deconsolidation of Huya and YY Live, partially offset by the increase of employees as we expand our global operations. We have developed a corporate culture that encourages initiative, technical superiority and self-development. In addition, we periodically evaluate our employees’ performance and provide them with training sessions tailored to each job function to enhance performance and service quality.

As of March 31, 2022, we had a substantial number of employees in China. As required by regulations in China, we participate in various employee social security plans that are organized by municipal and provincial governments, including pension, unemployment insurance, childbirth insurance, work-related injury insurance, medical insurance and housing insurance. We are required under PRC law to make contributions to employee benefit plans at specified percentages of the salaries, bonuses and certain allowances of our employees, up to a maximum amount specified by the local government from time to time. We believe that we maintain a good working relationship with our employees and we have not experienced any significant labor disputes.

E.    Share Ownership

Class A Common Shares

As of March 31, 2022, we had 1,091,392,968 Class A common shares outstanding (excluding 226,447,496 outstanding restricted shares and treasury Class A common shares held by entities controlled by us).

Class B Common Shares

As of March 31, 2022, we had 326,509,555 Class B common shares outstanding.

141

Beneficial Ownership

The following table sets forth information concerning the beneficial ownership of our common shares as of March 31, 2022, by:

each of our directors and executive officers; and
each person known to us to beneficially own 5% or more of our common 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 or that would become unrestricted shares within 60 days after March 31, 2022, the most recent practicable date, 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.

The calculations in the table below assume that there were 1,091,392,968 Class A common shares outstanding (excluding 226,447,496 outstanding restricted shares and treasury Class A common shares held by entities controlled by us) and 326,509,555 Class B common shares as of March 31, 2022.

Total

Class A

Class B

Common Shares

Common Shares

Beneficially

Beneficially

Total Common Share

Voting

Owned(1)

Owned(2)

Beneficially Owned

Power(5)

    

Number

    

Number

    

Number(3)

    

%(4)

    

%

Directors and Executive Officers:*

David Xueling Li(6)

 

160,505,284

 

203,768,062

 

364,273,346

 

25.6

 

78.5

Qin Liu

 

**

 

 

**

 

**

 

**

Peter Andrew Schloss

 

**

 

 

**

 

**

 

Richard Weidong Ji

 

**

 

 

**

 

**

 

**

David Tang

 

**

 

 

**

 

**

 

Ting Li

 

**

 

 

**

 

**

 

**

Fuyong Liu

 

**

 

 

**

 

**

 

**

All directors and executive officers as a group

 

183,375,949

 

203,768,062

 

387,144,011

 

27.1

 

78.9

Principal Shareholders:

 

 

 

 

 

Top Brand Holdings Limited (7)

122,741,483

122,741,483

8.7

YYME Limited (8)

 

156,340,804

 

203,768,062

 

360,108,866

 

25.4

 

50.4

T. ROWE PRICE ASSOCIATES, INC.(9)

 

107,383,120

 

 

107,383,120

 

7.6

 

2.5

Notes:

*      Except for Mr. Peter Andrew Schloss, Mr. Richard Weidong Ji, Mr. David Tang and Mr. Qin Liu, the business address of our directors and executive officers is c/o 30 Pasir Panjang Road #15-31A Mapletree Business City, Singapore 117440. The business address of Mr. Qin Liu is Suite 905-6, 9th Floor, ICBC Tower, Three Garden Road, Hong Kong. The business address of Mr. Peter Andrew Schloss is 602 Silver Tower, No. 2 Dong San Huan Bei Lu, Chaoyang District, Beijing 100027, PRC. The business address of Mr. Richard Weidong Ji is Suite 2103, Two Exchange Square, 8 Connaught Place, Central, Hong Kong. The business address of Mr. David Tang is Room 710, Office Tower II, China World Trade Centre, No.1 Jianguomenwai Avenue, Beijing 100004, PRC.

**    The aggregate number of common shares beneficially owned by each of these individuals is less than 1% of our total outstanding shares.

(1)For each person and group included in this column, percentage ownership is calculated by dividing the number of Class A common shares beneficially owned by such person or group, including shares that such person or group has the right to acquire within 60 days of March 31, 2022, by the sum of (i) 1,091,392,968 which is the total number of Class A common shares outstanding as of March 31, 2022 (excluding 226,447,496 outstanding restricted shares and treasury Class A common shares held by entities controlled by us), and (ii) the number of Class A common shares that such person or group has the right to acquire within 60 days after March 31, 2022.

142

(2)For each person and group included in this column, percentage ownership is calculated by dividing the number of Class B common shares beneficially owned by such person or group by 326,509,555, being the total number of Class B common shares outstanding as of March 31, 2022.
(3)Represents the sum of Class A and Class B common shares beneficially owned by such person or group.
(4)For each person and group included in this column, percentage ownership is calculated by dividing the number of total common shares beneficially owned by such person or group, by the sum of the number of common shares outstanding and the number of common shares such person or group has the right to acquire upon exercise of the stock options or warrants within 60 days after March 31, 2022.
(5)For each person or group included in this column, the percentage of total voting power represents voting power based on both Class A and Class B common shares held by such person or group with respect to all of our outstanding Class A and Class B common shares as one class. Each holder of Class A common shares is entitled to one vote per share. Each holder of our Class B common shares is entitled to ten votes per share on all matters requiring a shareholders’ vote. Our Class B common shares are convertible at any time by the holder into Class A common shares on a one-for-one basis, whereas Class A common shares are not convertible into Class B common shares under any circumstances.
(6)Representing (i) 156,340,804 Class A common shares (including 17,800,000 Class A common shares in the form of ADSs) and 199,448,382 Class B common shares held by YY One Limited, a British Virgin Islands company, (ii) 4,319,680 Class B common shares held by New Wales Holdings Limited, a British Virgin Islands company, and (iii) 4,164,480 Class A common shares underlying options and restricted share units granted to Mr. David Xueling Li that have vested or will become vested within 60 days of March 31, 2022. Mr. David Xueling Li is the sole owner and director of YYME Limited. Each of YY One Limited and New Wales Holdings Limited is wholly-owned by YYME Limited. In August 2016, Mr. Jun Lei, who beneficially owned 122,741,483 Class B common shares as of March 31, 2022, delegated the voting rights of such shares to Mr. David Xueling Li.
(7)Representing 122,741,483 Class B common shares held by Top Brand Holdings Limited, a BVI company wholly owned and controlled by Mr. Jun Lei. The voting rights of such 122,741,483 Class B common shares were delegated to Mr. David Xueling Li in August 2016. The business address of Top Brand Holdings Limited is c/o Jun Lei, 19E, Huating Jiayuan, No.6 of Middle Beisihuan Road, Chaoyang District, Beijing 100102, PRC.
(8)Representing (i) 156,340,804 Class A common shares and 199,448,382 Class B common shares held by YY One Limited, a British Virgin Islands company, and (ii) 4,319,680 Class B common shares held by New Wales Holdings Limited, a British Virgin Islands company. Mr. David Xueling Li is the sole owner and director of YYME Limited. Each of YY One Limited and New Wales Holdings Limited is wholly owned by YYME Limited. The business address of YYME Limited is c/o David Xueling Li, 30 Pasir Panjang Road #15-31A Mapletree Business City, Singapore 117440.
(9)Representing 107,383,120 Class A common shares (or Class A common shares represented by ADSs) beneficially owned by T. ROWE PRICE ASSOCIATES, INC., as reported in a Schedule 13G filed by T. ROWE PRICE ASSOCIATES, INC. with the SEC on February 14, 2022. Please see the Schedule 13G filed by T. ROWE PRICE ASSOCIATES, INC with the SEC on February 14, 2022 for information relating to T. ROWE PRICE ASSOCIATES, INC. The principal business office of T. ROWE PRICE ASSOCIATES, INC. is located at 100 E. Pratt Street, Baltimore, MD 21202, the United States.

As of March 31, 2022, 1,417,902,523 of our common shares were issued and outstanding, including 326,509,555 Class B common shares and 1,091,392,968 Class A common shares (excluding 226,447,496 outstanding restricted shares and treasury Class A common shares held by entities controlled by us). Based on a review of the register of members maintained by our Cayman Islands corporate administrator, we believe that as of March 31, 2022, none of our total outstanding shares were held by record holder in the United States. The number of beneficial owners of our ADSs in the United States is likely to be much larger than the number of record holders of our common shares in the United States. None of our existing shareholders have different voting rights from other shareholders in the same class. See “Item 6. Directors, Senior Management and Employees—B. Compensation of Directors and Executive Officers—Employment Agreements” for a description of the employment agreements we have entered into with our senior executive officers.

Our common shares are divided into Class A common shares and Class B common shares. Holders of Class A common shares are entitled to one vote per share, while holders of Class B common shares are entitled to ten votes per share. We are not aware of any arrangement that may, at a subsequent date, result in a change of control of our company.

143

ITEM 7.               MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

A.    Major Shareholders

Please refer to “Item 6. Directors, Senior Management and Employees—E. Share Ownership.”

B.    Related Party Transactions

VIE Structure Enhancement

Overview

We have completed the enhancement of the structure we use to hold our major variable interest entities so that we can better ensure the stability and proper governance of the variable interest entities as an integral part of our company, or the VIE Enhancement. The VIE Enhancement maintains the primary legal framework that we and many peer companies in our industry have adopted to operate businesses in which foreign investment is restricted or prohibited in the PRC.

Upon the completion of the VIE Enhancement for each VIE, the equity interest of each variable interest entity is, instead of being held by a few individuals, directly held by a PRC limited liability company, which in turn is indirectly held (through a layer of PRC limited partnerships) by selected individuals of the Company or our management who are PRC citizens. For our major variable interest entities, these individuals are Ting Li, Lin Song, and Di Fu (with respect to each of Guangzhou Huaduo and Guangzhou BaiGuoYuan).

With the completion of the VIE Enhancement, we believe we manage to:

(1)

reduce the key man and succession risks associated with natural person VIE equity holders, through a new structure that has widely dispersed interests among natural person interest holders;

(2)

create a VIE ownership structure that is more stable and self-sustaining, by distancing the natural person interest holders with the VIE with multiple layers of legal entities, including a partnership structure; and

(3)

further enhance our control over the VIEs through multiple layers of contractual arrangements.

VIE equity holders after the VIE Enhancement

Pursuant to the VIE Enhancement, a variable interest entity is typically held by a PRC limited liability company. This PRC limited liability company is in turn be directly or indirectly owned by two PRC limited partnerships, each of which holds 50% of the equity interest. Each of these partnerships is comprised of (i) a PRC limited liability company, as general partner (which is formed by a number of selected individuals of the Company and our management who are PRC citizens), and (ii) the same group of natural persons, as limited partners. We may also create additional holding structures in the future in connection with the VIE Enhancement.

Following the VIE Enhancement, the designated wholly-owned entity, on the one hand, and the corresponding VIE and the multiple layers of legal entities above the VIE, as well as the natural persons described above, on the other hand, enter into contractual arrangements as summarized below, which are substantially similar to the contractual arrangements we have historically used for the variable interest entities.

Although we believe the VIE Enhancement can further improve our control over the variable interest entities, there continue to be risks associated with the VIE structure in general. See “D. Risk Factors— Risks Related to Our Corporate Structure.”

The following is a summary of our certain typical contractual arrangements.

144

Contractual Arrangements

The PRC government extensively regulates foreign ownership of, and the licensing and permit requirements pertaining to, companies that provide internet-based services such as our platforms. To comply with these restrictions, we conduct our operations primarily through Beijing Huanju Shidai’s contractual arrangements with Beijing Tuda and its shareholders. Furthermore, we operate Bigo platform through: (i) a series of contractual arrangement among BaiGuoYuan Technology, Guangzhou BaiGuoYuan and its shareholders, (ii) a series of contractual arrangements among Guangzhou Wangxing, Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue and their shareholders, and (iii) a series of contractual arrangements among Guangzhou LianYiYun, Guangzhou AnSiChuang and its shareholder. Moreover, we operate certain other businesses through: (i) a series of contractual arrangements among Haishaman (Shanghai) Information Technology Co., Ltd., Shanghai Ruogu Information Technology Co., Ltd. and its shareholders, (ii) a series of contractual arrangements among Bluebuck Network Technology (Beijing) Co., Ltd., or Blue Buck, Guangzhou Blue Ocean Whale Riding Technology Co., Ltd., or Guangzhou Blue Ocean, Beijing Cengcengceng Information Technology Co., Ltd., or Beijing Cengcengceng, and its shareholder, and (iii) a series of contractual arrangements among Guangzhou Blue Ocean, Guangzhou Blue Whale Weaving Garment Co., Ltd., or Guangzhou Blue Whale, and the shareholders of Guangzhou Blue Whale. See “Item 3. Key Information—Cash and Asset Flows through Our Organization” and “Item 3. Key Information—Financial Information Related to the Variable Interest Entities” for details of transactions between our variable interest entities and our subsidiaries.

Contractual Arrangements with Beijing Tuda

The following is a summary of the currently effective contracts among our subsidiary, Beijing Huanju Shidai, a variable interest entity, Beijing Tuda, and the shareholders of Beijing Tuda.

Exclusive Business Cooperation Agreement

Under the exclusive business cooperation agreement between Beijing Huanju Shidai and Beijing Tuda, as amended, Beijing Huanju Shidai has the exclusive right to provide to Beijing Tuda technology support, business support and consulting services related to Beijing Tuda’s business, the scope of which is to be determined by Beijing Huanju Shidai from time to time. Beijing Huanju Shidai owns the exclusive intellectual property rights created as a result of the performance of this agreement. The service fee payable by Beijing Tuda to Beijing Huanju Shidai is up to 100% of the net profit of Beijing Tuda, and the timing and amount of the fee payments shall be determined at the sole discretion of Beijing Huanju Shidai. The term of this agreement will expire in 2039 and may be extended with Beijing Huanju Shidai’s written confirmation prior to the expiration date. Beijing Huanju Shidai has sole discretion to terminate the agreement at any time by providing 30 days’ prior written notice to Beijing Tuda, while neither Beijing Tuda nor its shareholders are entitled to terminate the agreement.

Exclusive Technology Support and Technology Services Agreement

Under the exclusive technology support and technology services agreement between Beijing Huanju Shidai and Beijing Tuda, as amended, Beijing Huanju Shidai has the exclusive right to provide to Beijing Tuda technology support and technology services related to all technologies needed for its business. Beijing Huanju Shidai owns the exclusive intellectual property rights created as a result of the performance of this agreement. The service fee payable by Beijing Tuda to Beijing Huanju Shidai is 10% of Beijing Tuda’s gross revenues. The term of this agreement will expire in 2029 and may be extended with Beijing Huanju Shidai’s written confirmation prior to the expiration date. Beijing Huanju Shidai has sole discretion to terminate the agreement at any time by providing 30 days’ prior written notice to Beijing Tuda, while neither Beijing Tuda nor its shareholders are entitled to terminate the agreement.

Powers of Attorney

Under the irrevocable powers of attorney executed by each shareholder of Beijing Tuda, each such shareholder appointed Beijing Huanju Shidai as its attorney-in-fact to exercise such shareholders’ rights in Beijing Tuda, including, without limitation, the power to vote on its behalf on all matters of Beijing Tuda requiring shareholder approval under PRC laws and regulations and the articles of association of Beijing Tuda. Each power of attorney will remain in force until the shareholder ceases to hold any equity interest in Beijing Tuda.

145

Exclusive Option Agreement

Under the exclusive option agreement between Beijing Huanju Shidai, each of the shareholders of Beijing Tuda and Beijing Tuda, each of the shareholders irrevocably granted Beijing Huanju Shidai or its designated representative(s) an exclusive option to purchase, to the extent permitted under PRC law, all or part of his or its equity interests in Beijing Tuda. Beijing Huanju Shidai or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without Beijing Huanju Shidai’s prior written consent, Beijing Tuda’s shareholders shall not sell, transfer, mortgage or otherwise dispose their equity interests in Beijing Tuda. The term of this agreement is ten years and may be extended at Beijing Huanju Shidai’s sole discretion.

Equity Interest Pledge Agreement

Under the equity interest pledge agreement between Beijing Huanju Shidai and the shareholders of Beijing Tuda, the shareholders of Beijing Tuda have pledged all of their equity interests in Beijing Tuda to Beijing Huanju Shidai to guarantee the performance by Beijing Tuda and its shareholders’ performance of their respective obligations under the exclusive business cooperation agreement, exclusive option agreement, exclusive technology support and technology services agreement and powers of attorney. If Beijing Tuda or its shareholders breach their contractual obligations under those agreements, Beijing Huanju Shidai, as the pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This pledge became effective on the date the pledged equity interests were registered with the competent administration for industry and commerce and will remain effective until the pledgors are no longer the shareholders of Beijing Tuda.

Contractual Arrangements with Guangzhou Ruicheng

The following is a summary of the currently effective contracts among our subsidiary, Guangzhou Huanju Shidai, a variable interest entity, Guangzhou Ruicheng, and the shareholders of Guangdong Ruicheng.

Exclusive Technology Services Agreement

Under the exclusive technology services agreement between Guangzhou Huanju Shidai and Guangzhou Ruicheng, Guangzhou Huanju Shidai had the exclusive right to provide to Guangzhou Ruicheng services related to its business. Guangzhou Huanju Shidai owned the exclusive intellectual property rights created as a result of the performance of this agreement. The service scope and service fee payable by Guangzhou Ruicheng to Guangzhou Huanju Shidai is determined by the sole discretion of Guangzhou Huanju Shidai. The term of this agreement is twenty years and will be automatically extended year by year unless Guangzhou Huanju Shidai delivers a prior written notice to Guangzhou Ruicheng not to extend the term.

Shareholder Voting Rights Proxy Agreement

On December 9, 2020, Guangzhou Huanju Shidai, Guangzhou Ruicheng, and the shareholders of Guangzhou Ruicheng entered into a voting rights proxy agreement. Under the voting rights proxy agreement, each of the shareholders of Guangzhou Ruicheng irrevocably executed a power of attorney and appointed Guangzhou Huanju Shidai’s designated representatives as its attorney-in-fact to exercise such shareholders’ rights in Guangzhou Ruicheng, including, without limitation, the power to vote on its behalf on all matters of Guangzhou Ruicheng requiring shareholder approval under PRC laws and regulations and the articles of association and their amendments from time to time of Guangzhou Ruicheng and rights to information relating to all business aspects of Guangzhou Ruicheng. The term of this agreement is twenty years and will be automatically extended year by year unless Guangzhou Huanju Shidai delivers a prior written notice to Guangzhou Ruicheng not to extend the term or upon mutual written agreement by all parties.

Exclusive Option Agreement

Under the exclusive option agreement between Guangzhou Huanju Shidai, each of the shareholders of Guangzhou Ruicheng and Guangzhou Ruicheng, each of such shareholders irrevocably granted Guangzhou Huanju Shidai or its designated representative(s) an exclusive option to purchase, to the extent permitted under PRC law, all or part of its equity interests in Guangzhou Huaduo. Guangzhou Huanju Shidai or its designated representative(s) had sole discretion as to when to exercise such options, either in part or in full. Without Guangzhou Huanju Shidai’s prior written consent, Guangzhou Ruicheng’s such shareholders shall not sell, transfer, mortgage or otherwise dispose their equity interests in Guangzhou Ruicheng. The agreement will remain effective upon all the equity interests in or assets of Guangzhou Ruicheng are transferred to Guangzhou Huanju Shidai or its designated representative(s) or may be terminated at Guangzhou Huanju Shidai’s sole discretion.

146

Equity Interest Pledge Agreement

Under the equity interest pledge agreement between Guamgzhou Huanju Shidai, the shareholders of Guangzhou Ruicheng and Guangzhou Ruicheng, such shareholders of Guangzhou Ruicheng shall pledged all of their equity interests in Guangzhou Ruicheng to Guangzhou Huanju Shidai to guarantee the performance by Guangzhou Ruicheng and its shareholders’ performance of their respective obligations under the exclusive technology service agreement, exclusive option agreement, and shareholder Voting Rights Proxy Agreement. If Guangzhou Ruicheng and/or such shareholders breached their contractual obligations under those agreements, Guangzhou Huanju Shidai, as the pledgee, would be entitled to certain rights, including the right to sell the pledged equity interests. The pledge will remain effective upon the contractual obligations have been fully performed or the secured debts have been fully paid.

Contractual Arrangements with Guangzhou Huaduo

In February 2021, Beijing Tuda and Mr. David Xueling Li transferred their respective equity interests in Guangzhou Huaduo to Guangzhou Tuyue. After such transaction, Guangzhou Tuyue owns 99.50% equity interests of Guangzhou Huaduo, Mr. Jun Lei and two other unaffiliated individual shareholders in total own 0.50% equity interests of Guangzhou Huaduo. Upon the effectiveness of the foregoing equity interests transfers, Beijing Tuda and Mr. David Xueling Li have terminated the contractual arrangements with Guangzhou Huaduo and Beijing Tuda, whereas Mr. Jun Lei and two other unaffiliated individual shareholders remain the contractual arrangements with Beijing Huaju Shidai.

In April 2022, Mr. Jun Lei and two other unaffiliated individual shareholders transferred their respective equity interests in Guangzhou Huaduo to Guangzhou Tuyue. After such transaction, Guangzhou Tuyue owns 100% equity interests of Guangzhou Huaduo. Upon the effectiveness of the foregoing equity interests transfers, Guangzhou Tuyue, Mr. Jun Lei and two other unaffiliated individual shareholders have terminated the contractual arrangements with Beijing Huanju Shidai.

The following is a summary of the then effective contracts among Beijing Huanju Shidai, Guangzhou Huaduo and Mr. Jun Lei and two other unaffiliated individuals as of the date of April 1, 2022.

Exclusive Business Cooperation Agreement

Under the exclusive business cooperation agreement between Beijing Huanju Shidai and Guangzhou Huaduo, as amended, Beijing Huanju Shidai had the exclusive right to provide to Guangzhou Huaduo technology support, business support and consulting services related to Guangzhou Huaduo’s business, the scope of which was to be determined by Beijing Huanju Shidai from time to time. Beijing Huanju Shidai owned the exclusive intellectual property rights created as a result of the performance of this agreement. The service fee payable by Guangzhou Huaduo to Beijing Huanju Shidai was up to 100% of the net profit of Guangzhou Huaduo, and the timing and amount of the fee payments would be determined at the sole discretion of Beijing Huanju Shidai. The term of this agreement would expire in 2038 and might be extended with Beijing Huanju Shidai’s written confirmation prior to the expiration date. Beijing Huanju Shidai had sole discretion to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huaduo, while neither Guangzhou Huaduo nor its shareholders were entitled to terminate the agreement.

Exclusive Technology Support and Technology Services Agreement

Under the exclusive technology support and technology services agreement between Beijing Huanju Shidai and Guangzhou Huaduo, as amended, Beijing Huanju Shidai had the exclusive right to provide to Guangzhou Huaduo technology support and technology services related to all technologies needed for its business. Beijing Huanju Shidai owned the exclusive intellectual property rights created as a result of the performance of this agreement. The service fee payable by Guangzhou Huaduo to Beijing Huanju Shidai was 10% of Guangzhou Huaduo’s gross revenues. The term of this agreement would expire in 2028 and might be extended with Beijing Huanju Shidai’s written confirmation prior to the expiration date. Beijing Huanju Shidai had sole discretion to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huaduo, while neither Guangzhou Huaduo nor its shareholders were entitled to terminate the agreement.

147

Powers of Attorney

Under the irrevocable powers of attorney executed by each of Mr. Jun Lei and two other unaffiliated individuals of Guangzhou Huaduo, each such of Mr. Jun Lei and two other unaffiliated individual shareholders appointed Beijing Huanju Shidai as its attorney-in-fact to exercise such shareholders’ rights in Guangzhou Huaduo, including, without limitation, the power to vote on its behalf on all matters of Guangzhou Huaduo requiring shareholder approval under PRC laws and regulations and the articles of association of Guangzhou Huaduo. Each power of attorney would remain in force until the shareholder ceases to hold any equity interest in Guangzhou Huaduo.

Exclusive Option Agreement

Under the exclusive option agreement between Beijing Huanju Shidai, each of Mr. Jun Lei and two other unaffiliated individual shareholders of Guangzhou Huaduo and Guangzhou Huaduo, each of such shareholders irrevocably granted Beijing Huanju Shidai or its designated representative(s) an exclusive option to purchase, to the extent permitted under PRC law, all or part of his or its equity interests in Guangzhou Huaduo. Beijing Huanju Shidai or its designated representative(s) had sole discretion as to when to exercise such options, either in part or in full. Without Beijing Huanju Shidai’s prior written consent, Guangzhou Huaduo’s such shareholders shall not sell, transfer, mortgage or otherwise dispose their equity interests in Guangzhou Huaduo. The term of this agreement was ten years and might be extended at Beijing Huanju Shidai’s sole discretion.

Equity Interest Pledge Agreement

Under the equity interest pledge agreement between Beijing Huanju Shidai and Mr. Jun Lei and two other unaffiliated individual shareholders of Guangzhou Huaduo, such shareholders of Guangzhou Huaduo had pledged all of their equity interests in Guangzhou Huaduo to Beijing Huanju Shidai to guarantee the performance by Guangzhou Huaduo and its shareholders’ performance of their respective obligations under the exclusive business cooperation agreement, exclusive option agreement, exclusive technology support and technology services agreement and powers of attorney. If Guangzhou Huaduo and/or such shareholders breached their contractual obligations under those agreements, Beijing Huanju Shidai, as the pledgee, would be entitled to certain rights, including the right to sell the pledged equity interests. The pledge became effective on the date the pledged equity interests were registered with the competent administration for industry and commerce and would remain effective until the pledgors are no longer the shareholders of Guangzhou Huaduo.

Guangzhou Tuyue are indirectly held by selected individuals from the senior management team of JOYY Inc. who are PRC citizens through PRC limited partnership jointly established by these individuals. Guangzhou Tuyue, its direct and indirect shareholders and Guangzhou Huanju Shidai, have entered a series of contractual agreements. The following is a summary of the currently effective contracts among Guangzhou Tuyue, its direct and indirect shareholders and Guangzhou Huanju Shidai.

Exclusive Service Agreement

Under each of the Exclusive Service Agreements entered into by Guangzhou Tuyue’s respective direct and indirect shareholders with Guangzhou Huanju Shidai dated December 9, 2020, Guangzhou Huanju Shidai has the right to exclusively provide relevant services to such shareholders, including, without limitations, the licensing of software, technology support, training, research and business consulting services related to such shareholder’s applicable business, the scope of which is to be determined by Guangzhou Huanju Shidai from time to time. The service scope and service fee payable by such shareholder to Guangzhou Huanju Shidai is determined at the sole discretion of Guangzhou Huanju Shidai. The term of each exclusive service agreement is 20 years and will be automatically extended year by year unless Guangzhou Huanju Shidai delivers prior written notice to such shareholder not to extend the term.

Proxy Agreement

Under each proxy agreement entered into by Guangzhou Tuyue’s respective direct and indirect shareholders with Guangzhou Huanju Shidai dated December 9, 2020, each such shareholder irrevocably authorized Guangzhou Huanju Shidai or its designee(s) to act on their respective behalf as proxy attorney, including, but not limited to proposing to convene or attend shareholder meetings, voting at such meetings, appointing directors and senior management, disposal the equity interests under the respective Exclusive Service Agreement. The term of each proxy agreement is 20 years and will be automatically extended year by year unless Guangzhou Huanju Shidai delivers prior written notice to the relevant parties under the proxy agreement not to extend the term.

148

Exclusive Option Agreement

Under each exclusive option agreement entered into by Guangzhou Tuyue’s respective direct and indirect shareholders with Guangzhou Huanju Shidai dated December 9, 2020, each such shareholder has irrevocably granted Guangzhou Huanju Shidai or its designee(s) an exclusive call option to purchase all or any part of its equity interests, all or any part of its assets, and an exclusive call option to request the capital increase into the relevant entity, to the extent permissible by the then-applicable PRC laws and regulations, at Guangzhou Huanju Shidai’s sole discretion.

Equity Interest Pledge Agreement

Under the equity interest pledge agreement between Guangzhou Huanju Shidai and the direct and indirect shareholders of Guangzhou Tuyue, such shareholders of Guangzhou Tuyue have pledged all of their equity interests to Guangzhou Huanju Shidai to guarantee the performance by such shareholder’s performance of their respective contractual obligations under the respective exclusive service agreement, exclusive option agreement, and proxy agreement to which such shareholder is a party. If such shareholder breach its contractual obligations under those agreements, Guangzho Huanju Shidai, as the pledgee, will be entitled to certain rights, including the right to dispose the pledged equity interests. We have completed the registration of the equity interest pledge under the equity interest pledge agreements with the relevant office of SAMR. The pledge will remain effective upon the contractual obligations have been fully performed or the secured debts have been fully paid.

Contractual Arrangements with Bilin Online

The Bilin entities had a complete VIE structure. Upon the consummation of the acquisition, Bilin Changxiang, Bilin Online and its shareholder entered into a series of agreements, which is similar to the contractual arrangements with Beijing Tuda and Beijing Huanju Shidai, to reestablish the VIE structure. The agreements and related instruments include an Exclusive Business Cooperation Agreement, a Powers of Attorney, an Exclusive Option Agreement, an Exclusive Assets Purchase Agreement, and an Equity Interest Pledge Agreement. This arrangement ensures the transfer of economic benefits to us, and our effective control over Bilin Online.

On March 29, 2021, Mr. David Xueling Li and another individual shareholder transferred their respective equity interests in Bilin Online to Guangzhou Ruicheng. After such transaction, Guangzhou Ruicheng owns 100% equity interests of Bilin Online. Upon the effectiveness of the foregoing equity interests transfers, Bilin Online, Mr. David Xueling Li and another individual shareholder have terminated the contractual arrangements with Bilin Changxiang.

Contractual Arrangements with Guangzhou BaiGuoYuan

On January 15, 2021, Mr. David Xueling Li and a senior management member of Guangzhou BaiGuoYuan have transferred in total 100% of the equity interests of Guangzhou BaiGuoYuan to Guangzhou Qianxun, and terminated the contractual arrangements upon the effectiveness of the foregoing transfers. Guangzhou Qianxun is indirectly held by selected individuals of our senior management team who are PRC citizens through PRC limited partnership jointly established by these individuals. Guangzhou BaiGuo Yuan, and its direct and indirect shareholders, are controlled by Guangzhou BaiGuoYuan Information Technology Co., Ltd., or BaiGuoYuan Technology, through a series of contractual arrangements. The following is a summary of the currently effective contracts among our subsidiary, BaiGuoYuan Technology, a variable interest entity, Guangzhou BaiGuoYuan Network Technology Co., Ltd., or Guangzhou BaiGuoYuan, and the direct and indirect shareholders of Guangzhou BaiGuoYuan.

Exclusive Service Agreement

Under each of the exclusive service agreements entered into by Guangzhou BaiGuoYuan’s respective direct and indirect shareholders with BaiGuoYuan Technology dated January 15, 2021, BaiGuoYuan Technology has the right to exclusively provide relevant services to such shareholders, including, without limitations, the licensing of software, technology support, training, research and business consulting services related to such shareholder’s applicable business, the scope of which is to be determined by BaiGuoYuan Technology from time to time. The service scope and service fee payable by such shareholder to BaiGuoYuan Technology is determined by the sole discretion of BaiGuoYuan Technology. The term of each exclusive service agreement is twenty years and will be automatically extended year by year unless BaiGuoYuan Technology delivers a prior written notice to such shareholder not to extend the term.

149

Proxy Agreement

Under each proxy agreement entered into by Guangzhou BaiGuoYuan’s respective direct and indirect shareholders with BaiGuoYuan Technology dated December 9, 2020, each such shareholder irrevocably authorized BaiGuoYuan Technology or its designee(s) to act on their respective behalf as proxy attorney, including, but not limited to proposing to convene or attend shareholder meetings, voting at such meetings, appointing directors and senior management, disposal the equity interests under the respective exclusive service agreement. The term of each proxy agreement is 20 years and will be automatically extended year by year unless BaiGuoYuan Technology delivers prior written notice to the relevant parties under the proxy agreement not to extend the term.

Equity Interest Pledge Agreement

Under the equity interest pledge agreement between BaiGuoYuan Technology and the direct and indirect shareholders of Guangzhou BaiGuoYuan, such shareholders of Guangzhou BaiGuoYuan have pledged all of their equity interests to BaiGuoYuan Technology to guarantee the performance by such shareholder’s performance of their respective contractual obligations under the respective exclusive service agreement, exclusive option agreement, and proxy agreement to which such shareholder is a party. If such shareholder breach its contractual obligations under those agreements, BaiGuoYuan Technology, as the pledgee, will be entitled to certain rights, including the right to dispose the pledged equity interests. We have completed the registration of the equity interest pledge under the equity interest pledge agreements with the relevant office of SAMR. The pledge will remain effective upon the contractual obligations have been fully performed or the secured debts have been fully paid.

Exclusive Option Agreement

Under each exclusive option agreement entered into by Guangzhou BaiGuoYuan’s respective direct and indirect shareholders with BaiGuoYuan Technology dated December 9, 2020, each such shareholder has irrevocably granted BaiGuoYuan Technology or its designee(s) an exclusive call option to purchase all or any part of its equity interests, all or any part of its assets, and an exclusive call option to request the capital increase into the relevant entity, to the extent permissible by the then-applicable PRC laws and regulations, at BaiGuoYuan Technology’s sole discretion.

Contractual Arrangements with Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue

The following is a summary of the currently effective contracts among our subsidiary, Guangzhou Wangxing Information Technology Co., Ltd., or Guangzhou Wangxing, a variable interest entity, Chengdu Yunbu Internet Technology Co., Ltd., or Chengdu Yunbu, Chengdu Luota Internet Technology Co., Ltd., or Chengdu Luota, and Chengdu Jiyue Internet Technology Co., Ltd., or Chengdu Jiyue and their shareholders.

Exclusive Business Cooperation Agreement

On July 31, 2019, Guangzhou Wangxing entered into an exclusive business cooperation agreement respectively with Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue. Under the exclusive business cooperation agreement, Guangzhou Wangxing has the exclusive right to provide Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue with technology support, business support and consulting services related to their businesses, the scope of which is to be determined by Guangzhou Wangxing from time to time. Guangzhou Wangxing owns the exclusive intellectual property rights created as a result of the performance of this agreement. The service fee payable by Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue to Guangzhou Wangxing shall be paid quarterly, and the amount is up to 100% of the quarterly net profit of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue after deducting the operating costs, taxes, and reasonable profits according to PRC tax principles and practices. The term of this agreement is in perpetuity from the execution date of this agreement, unless otherwise decided by Guangzhou Wangxing.

150

Shareholder Voting Rights Proxy Agreement

On July 31, 2019, Guangzhou Wangxing, Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue, and the shareholders of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue respectively entered into a voting rights proxy agreement. Under the voting rights proxy agreement, each of the shareholders of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue irrevocably executed a power of attorney and appointed Guangzhou Wangxing or its designated representatives as its attorney-in-fact to exercise such shareholders’ rights in Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue, including, without limitation, the power to vote on its behalf on all matters of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue requiring shareholder approval under PRC laws and regulations and the articles of association and their amendments from time to time of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue and rights to information relating to all business aspects of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue. The term of this agreement is in perpetuity from the execution date of this agreement, unless otherwise agreed upon by Guangzhou Wangxing, Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue, and the shareholders of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue.

Equity Interest Pledge Agreement

On July 31, 2019, Guangzhou Wangxing entered into an equity interest pledge agreement respectively with, Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue and the each of the shareholders of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue. Pursuant to the equity interest pledge agreement, the shareholders of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue have pledged all of their equity interests in Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue to Guangzhou Wangxing to guarantee the performance by Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue and their shareholders’ performance of their respective obligations under the exclusive business cooperation agreement, exclusive option agreement, exclusive asset purchase agreement and shareholder voting rights proxy agreement. If Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue or their shareholders breach their contractual obligations under those agreements, Guangzhou Wangxing, as the pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This pledge will become effective on the date the pledged equity interests are recorded in the registry of shareholders of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue, and will remain effective until Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue and the each of the shareholders of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue have fully performed their obligations under the exclusive business cooperation agreement, exclusive option agreement, exclusive asset purchase agreement, shareholder voting rights proxy agreement and equity interest pledge agreement.

Exclusive Option Agreement

On July 31, 2019, Guangzhou Wangxing, Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue, and each of the shareholders of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue respectively entered into an exclusive option agreement. Under the exclusive option agreement, each of the shareholders of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue irrevocably granted Guangzhou Wangxing or its designated representatives an exclusive option to purchase, to the extent permitted under PRC law, all or part of his/her equity interests in Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue. Guangzhou Wangxing or its designated representatives have sole discretion as to when to exercise such options, either in part or in full. Without Guangzhou Wangxing’s prior written consent, shareholders of Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue shall not, by any means, sell, transfer, mortgage or otherwise dispose or create any encumbrance on the pledged equity interests in Chengdu Yunbu, Chengdu Luota and Chengdu Jiyue. The term of this agreement is in perpetuity from the execution date of this agreement, unless the agreement is terminated by Guangzhou Wangxing upon thirty (30) days written notice to the other parties.

Contractual Arrangements with Guangzhou AnSiChuang

The following is a summary of the currently effective contracts among our subsidiary, Guangzhou LianYiYun Information Technology Co., Ltd., or Guangzhou LianYiYun, a variable interest entity, Guangzhou AnSiChuang Information Technology Co., Ltd., or Guangzhou AnSiChuang, and the shareholder of Guangdong AnSiChuang.

151

Exclusive Service Agreement

Under the exclusive services agreement between Guangzhou LianYiYun and Guangzhou AnSiChuang, dated May 31, 2021, Guangzhou LianYiYun has the exclusive right to provide or designate any third party to provide to Guangzhou AnSiChuang services related to its applicable business, including, without limitations, the licensing of software, technology support, training, business consulting service, the scope of which is to be determined by Guangzhou AnSiChuang from time to time. Guangzhou Lianyiyun owns the exclusive intellectual property rights created as a result of the performance of this agreement. The service fee payable by Guangzhou AnSiChuang to Guangzhou LianYiYun is determined at the sole discretion of Guangzhou LianYiYuan. The term of each exclusive service agreement is 20 years and will be automatically extended one more year, unless Guangzhou LianYiYun agrees terminating of this agreement with thirty days prior notice.

Shareholder Voting Rights Proxy Agreement

On May 31, 2021, Guangzhou LianYiYun, Guangzhou AnSiChuang, and the shareholder of Guangzhou AnSiChuang entered into a voting rights proxy agreement. Under the voting rights proxy agreements, the shareholder of Guangzhou AnSiChuang irrevocably executed a power of attorney and appointed Guangzhou LianYiYun’s designated representatives as its attorney-in-fact to exercise such shareholder’s rights in Guangzhou AnSiChuang, including, without limitation, the power to vote on its behalf on all matters of Guangzhou AnSiChuang requiring shareholder approval under PRC laws and regulations and the articles of association of Guangzhou AnSiChuang and rights to information relating to all business aspects of Guangzhou AnSiChuang. The term of this agreement is twenty years from the execution date of this agreement and will be automatically extended for one more year, unless Guangzhou LianYiYun agrees terminating of this agreement with thirty days prior notice.

Exclusive Option Agreement

Under the exclusive option agreement between Guangzhou LianYiYun, the shareholder of Guangzhou AnSiChuang and Guangzhou AnSiChuang, dated May 31, 2021, the shareholder irrevocably granted Guangzhou LianYiYun or its designated representative(s) an exclusive option to purchase, to the extent permitted under PRC law, all or part of his equity interests in Guangzhou AnSiChuang. Guangzhou LianYiYun or its designated representative(s) have sole discretion as to when and how to exercise such options, either in part or in full. Without Guangzhou LianYiYun’s prior written consent, Guangzhou AnSiChuang’s shareholder shall not sell, transfer, mortgage or otherwise dispose his equity interests in Guangzhou AnSiChuang. The agreement will remain effective upon all Guangzhou AnSiChuang’s equity interests transferred to Guangzhou LianYiYun or its designated representative(s) or may be terminated at Guangzhou LianYiYun’s sole discretion.

Equity Interest Pledge Agreement

Under the equity interest pledge agreement between Guangzhou LianYiYun, Guangzhou AnSiChuang and the shareholder of Guangzhou AnSiChuang, dated May 31, 2021, the shareholder of Guangzhou AnSiChuang have pledged all of his equity interests in Guangzhou AnSiChuang to Guangzhou LianYiYun to guarantee the performance by Guangzhou AnSiChuang and its shareholder’s performance of their respective obligations under the exclusive service agreement, exclusive option agreement and powers of attorney. If Guangzhou AnSiChuang or its shareholder breach their contractual obligations under those agreements, Guangzhou LianYiYun, as the pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This equity interest pledge agreement became effective on the date of execution and will remain effective upon the contractual obligations have been fully performed or the secured debts have been fully paid.

Contractual Arrangements with Shanghai Ruogu

The existing shareholders of Shanghai Ruogu Information Technology Co., Ltd., or Shanghai Ruogu, entered into an equity transfer agreement with the then shareholders of Shanghai Ruogu to acquire the 100% equity interests in Shanghai Ruogu on June 18, 2021. The existing shareholders, Haishaman (Shanghai) Information Technology Co., Ltd., or Haishaman, and Shanghai Ruogu entered into a series of contracts on the same day. However, the change registration with the competent office of SAMR with regards to the equity transfer and shareholders change has not been completed. The following is a summary of the currently effective contracts among our subsidiary, Haishaman, a variable interest entity, Shanghai Ruogu, and the shareholders of Shanghai Ruogu.

152

Exclusive Technology Development, Consultant and Service Agreement

Under the exclusive technology development, consultant and service agreement between Haishaman and Shanghai Ruogu, dated January 17, 2019, Haishaman has the exclusive right to provide to Shanghai Ruogu technology development, consulting and services. Haishaman owns the exclusive intellectual property rights created as a result of the performance of this agreement. The service fee payable by Shanghai Ruogu to Haishaman is determined at the sole discretion of Haishaman. The term of this agreement is in perpetuity from the execution date of this agreement, unless Haishaman determines to terminate the agreement at any time by providing 30 days’ prior written notice to Shanghai Ruogu.

Powers of Attorney

Under the irrevocable powers of attorney executed by each of Guangzhou Huaduo and Guangzhou Ruicheng, each Guangzhou Huaduo and Guangzhou Ruicheng appointed Haishaman as its attorney-in-fact to exercise such shareholders’ rights in Shanghai Ruogu, including, without limitation, the power to vote on its behalf on all matters of Shanghai Ruogu requiring shareholders approval under PRC laws and regulations and the articles of association of Shanghai Ruogu. Each power of attorney will remain in force until Haishaman provides written notice terminating such power of attorney to Guangzhou Huaduo or Guangzhou Ruicheng.

Exclusive Option Agreement

Under the restated and amended exclusive option agreement between Haishaman, the shareholders of Shanghai Ruogu and Shanghai Ruogu, dated June 18, 2021, the shareholders irrevocably granted Haishaman or its designated representative(s) an exclusive option to purchase, to the extent permitted under PRC law, all or part of its/their equity interests in Shanghai Ruogu or all or part of Shanghai Ruogu’s asset. Haishaman or its designated representative(s) have sole discretion as to when and how to exercise such options, either in part or in full. Without Haishaman’s prior written consent, Shanghai Ruogu’s shareholders shall not sell, transfer, mortgage or otherwise dispose its/their equity interests in Shanghai Ruogu. The agreement will remain effective until all the parties agree to termination in written form.

Equity Interest Pledge Agreement

Under the restated and amended equity interest pledge agreement between Haimaisha, Shanghai Ruogu and the shareholders of Shanghai Ruogu, dated June 18, 2021, the shareholders of Shanghai Ruogu have pledged all of their equity interests in Shanghai Ruogu to Haishaman to guarantee the performance by Shanghai Ruogu under the exclusive technology development, consultant and service agreement. If Shanghai Ruogu breaches its contractual obligations under the exclusive technology development, consultant and service agreement, Haishaman, as the pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. However, we have not completed the change registration of equity interest pledge with competent office of SAMR. This equity interest pledge agreement became effective on the date of execution and will remain effective upon the contractual obligations have been fully performed or the secured debts have been fully paid.

Contractual Arrangements with Beijing Cengcengceng

The following is a summary of the currently effective contracts among our subsidiaries, Blue Buck, Guangzhou Blue Ocean, a variable interest entity, Beijing Cengcengceng and the shareholder of Beijing Cengcengceng.

Exclusive Technology Development, Consultant and Service Agreement

Under the exclusive technology development, consultant and service agreement between Blue Buck, Guangzhou Blue Ocean and Beijing Cengcengceng, dated February 18, 2022, Blue Buck and Guangzhou Blue Ocean have the exclusive right to provide to Beijing Cengcengceng technology development, consulting and services. Blue Buck and Guangzhou Blue Ocean own the exclusive intellectual property rights created as a result of the performance of this agreement. The service fee payable by Blue Buck and Guangzhou Blue Ocean to Beijing Cengcengceng is determined at the discretion of Blue Buck and Guangzhou Blue Ocean. The term of this agreement is ten years and will be extended to another ten years or other years agreed by all parties upon the written confirmation of Blue Buck and Guangzhou Blue Ocean, unless Blue Buck and Guangzhou Blue Ocean determine to terminate the agreement at any time by providing 30 days’ prior written notice to Beijing Cengcengceng.

153

Powers of Attorney

Under the irrevocable powers of attorney executed by the shareholder of Beijing Cengcengceng on February 18, 2022, the shareholder of, Beijing Cengcengceng appointed Blue Buck and Guangzhou Blue Ocean as his attorney-in-fact to exercise such shareholder’s rights in Beijing Cengcengceng, including, without limitation, the power to vote on his behalf on all matters of Beijing Cengcengceng requiring shareholder approval under PRC laws and regulations and the articles of association of Beijing Cengcengceng. The power of attorney will remain in force until the shareholder ceases to hold any equity interest in Beijing Cengcengceng.

Exclusive Option Agreement

Under the exclusive option agreement between Blue Buck, Guangzhou Blue Ocean, the shareholder of Beijing Cengcengceng and Beijing Cengcengceng, dated February 18, 2022, the shareholder irrevocably granted Blue Buck and Guangzhou Blue Ocean or its designated representative(s) an exclusive option to purchase, to the extent permitted under PRC law, all or part of his equity interests in Beijing Cengcengceng or all or part of Beijing Cengcengceng’s asset. Blue Buck and Guangzhou Blue Ocean or its designated representative(s) have sole discretion as to when and how to exercise such options, either in part or in full. Without prior written consent from Blue Buck and Guangzhou Blue Ocean, Beijing Cengcengceng’s shareholder shall not sell, transfer, mortgage or otherwise dispose his equity interests in Beijing Cengcengceng. The term of this agreement is ten years and could be extended for ten more years at the discretion of Blue Buck and Guangzhou Blue Ocean.

Equity Interest Pledge Agreement

Under the equity interest pledge agreement between Blue Buck, Guangzhou Blue Ocean, the shareholder of Beijing Cengcengceng and Beijing Cengcengceng, dated February 18, 2022, the shareholder of Beijing Cengcengceng has pledged all of his equity interests in Beijing Cengcengceng to Blue Buck and Guangzhou Blue Ocean to guarantee the performance by Beijing Cengcengceng under the exclusive technology development, consultant and service agreement. If Beijing Cengcengceng breaches its contractual obligations under the exclusive technology development, consultant and service agreement, Blue Buck and Guangzhou Blue Ocean, as the pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. However, we have not completed the change registration of equity interest pledge with competent office of SAMR. This equity interest pledge agreement became effective on the date of execution and will remain effective upon the contractual obligations have been fully performed or the secured debts have been fully paid.

Contractual Arrangements with Guangzhou Blue Whale

A series of contractual agreements, including exclusive technology development, consultant and service agreement, equity interest pledge agreements, exclusive option agreements and powers of attorney have been entered into by and among Guangzhou Blue Ocean, Guangzhou Blue Whale and the shareholders of Guangzhou Blue Whale on April 15, 2021, the terms of which are substantially similar to those of contractual agreements entered into by and among Blue Buck, Guangzhou Blue Ocean, Beijing Cengcengceng and the shareholder of Beijing Cengcengceng.

154

Transactions with Affiliates

In 2010 and 2011, Guangzhou Huaduo and Guangzhou Sunhongs Corp., Ltd (formerly named as Guangzhou Shanghang Information Technical Co., Ltd.), or Guangzhou Sunhongs, entered into certain server co-location agreements, under which Guangzhou Sunhongs provides Guangzhou Huaduo with bandwidth and server co-location services in different cities in China. In addition, Guangzhou Huaduo and Guangzhou Sunhongs entered into two content delivery network acceleration service agreements, under which Guangzhou Sunhongs provides content delivery network acceleration services to Guangzhou Huaduo. Guangzhou Sunhongs is an investee of Mr. Jun Lei, one of our major shareholders, and Shanghai Yilian Equity Investment Partnership (LP), one of the subsidiaries of Guangzhou Huaduo. In the years ended December 31, 2019, 2020 and 2021, the bandwidth service that we received from Guangzhou Sunhongs amounted to US$13.4 million, US$14.2 million and US$3.3 million, respectively.

Guangzhou Huaduo and Kingsoft Cloud Holdings Limited (Nasdaq: KC) (“Kingsoft Cloud”) entered into certain cloud service agreements, under which Kingsoft Cloud provides Guangzhou Huaduo with bandwidth service. Mr. Jun Lei, our major shareholder, is also the major shareholder and Chairman of the Board of Directors of Kingsoft Cloud. In the years ended December 31, 2019, 2020 and 2021, the bandwidth service that we received from Kingsoft Cloud amounted to US$1.7 million, US$2.1 million and US$0.4 million, respectively. We also purchased servers and equipments from Kingsoft Cloud. In the years ended December 31, 2019 and 2020, the fixed assets that we purchased from Kingsoft Cloud amounted to US$2.4 million and US$0.4 million.

See Note 28 to our financial statements for further information about our related party transactions.

Registration Rights Agreement with Huya

On April 3, 2020, Huya and we entered into a registration rights agreement. Under the agreement, Huya have granted us certain registration rights, including:

Demand registration rights. So long as we hold 25% or more of the voting power of Huya outstanding shares, we have the right to request us effect a registration for their shares. Huya is not obligated to effect more than two demand registrations that have been declared and ordered effective.
Form F-3 registration rights. If Huya qualifies for registration on Form F-3, we may request Huya to file a registration statement on Form F-3. Huya is not obligated to effect more than six registration statements on Form F-3 that have been declared and ordered effective.
Piggyback registration rights. If Huya proposes to file a registration statement for a public offering of its securities, it must afford us an opportunity to participate in that offering. Huya has the right to terminate or withdraw any registration initiated by it under the piggyback registration rights prior to the effectiveness of such registration.

Employment Agreements

See “Item 6. Directors, Senior Management and Employees—B. Compensation of Directors and Executive Officers—Employment Agreements” for a description of the employment agreements we have entered into with our senior executive officers.

Share Incentives

See “Item 6. Directors, Senior Management and Employees—B. Compensation of Directors and Executive Officers” for a description of share-based compensation awards we have granted to our directors, officers and other individuals as a group.

C.    Interests of Experts and Counsel

Not applicable.

ITEM 8.               FINANCIAL INFORMATION

A.     Consolidated Statements and Other Financial Information

See “Item 18. Financial Statements.”

155

Legal Proceedings

Guangzhou NetEase Computer System Co., Ltd. has initiated a lawsuit against us in Guangzhou in October 2014, claiming infringement of its rights of reproduction concerning the online game of Fantasy Westward Journey in an amount of RMB100 million. In 2017, Guangzhou Intellectual Property Court ordered us to compensate NetEase in an amount of RMB20.0 million. In December 2019, the Higher People’s Court of Guangdong Province rejected the appeal of NetEase and us, and upheld the judgement of the Guangzhou Intellectual Property Court. We have applied for adjudication supervision from the Supreme People’s Court of PRC against the judgement in 2020, and we have applied for withdrawal of such adjudication supervision in April 2021. We paid the compensation of RMB20.0 million to NetEase in 2020 following the effective judgement.

On November 20, 2020, a putative securities class action complaint captioned Hershewe v. JOYY Inc. et al., No. 2:20-cv-10611 (C.D. Cal.) was filed in the United States District Court for Central District of California against the Company and certain of its current and former officers. The complaint asserts claims for violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 and Rule 10b-5 promulgated thereunder and seeks damages based on alleged material misrepresentations and omissions about the Company’s revenue, component businesses, and acquisition of Bigo. The proposed class period is April 28, 2016, through November 18, 2020, inclusive. On March 9, 2022, the court granted the defendants’ motion to dismiss and dismissed the operative complaint in its entirety with prejudice. On April 8, 2022, the co-lead plaintiffs filed a notice of appeal. The Company cannot reasonably estimate a potential future loss.

Apart from the aforesaid lawsuit, we are not currently a party to any pending material litigation or other material legal proceeding and are not aware of any pending or threatened litigation or other legal proceeding that may have a material adverse impact on our business or operations. However, we may be subject to various legal proceedings and claims that are incidental to our ordinary course of 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

On August 11, 2020, our board of directors approved a quarterly dividend policy for the next three years commencing in the second quarter of 2020. Under the policy, total cash dividend amount expected to be paid will be approximately US$300 million and quarterly dividends will be set at approximately US$25 million in each fiscal quarter. On November 20, 2020, our board of directors approved an additional quarterly dividend policy for the next three years, under which the total cash dividend amount expected to be paid will be approximately US$200 million and quarterly dividend set at a fixed amount of approximately US$16.67 million in each fiscal quarter. As of March 31, 2022, we have paid dividends in an aggregate amount of US$160.1 million.

We are a holding company incorporated in the Cayman Islands. We may receive dividends from our PRC and other subsidiaries for our cash requirements, including any payment of dividends to our shareholders. Our ability to pay dividends depends upon dividends paid by our subsidiaries, which is subject to restrictions imposed by the applicable laws and regulations in these markets. In certain jurisdictions, such as Singapore, there are currently no foreign exchange control regulations which restrict the ability of our subsidiaries in these jurisdictions to distribute dividends to us. However, the relevant regulations may be changed and the ability of these subsidiaries to distribute dividends to us may be restricted in the future. As for the jurisdiction of PRC, PRC regulations may restrict the ability of our PRC subsidiary to pay dividends to us. See “Item 3. Key information—D. Risk Factors— Risks Related to Doing Business in Jurisdictions We Operate —Our PRC subsidiaries and the variable interest entities are subject to restrictions on paying dividends or making other payments to us, which may restrict our ability to satisfy our liquidity requirements” and “Item 4. Information on the Company—B. Business Overview—PRC Regulation—Regulation of Foreign Currency Exchange and Dividend Distribution.”

Our board of directors has complete discretion on whether to distribute dividends, subject to the approval of our shareholders. 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 Class A common shares, subject to the terms of the deposit agreement, including the fees and expenses payable thereunder. See “Item 12. Description of Securities Other than Equity Securities—D. American Depositary Shares.” Cash dividends on our Class A common shares, if any, will be paid in U.S. dollars.

156

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” and “Item 12. Description of Securities other than Equity Securities—D. American Depositary Shares.” We have a dual-class common share structure in which Class A common shares have different voting rights from Class B common shares. Class B common shares are each entitled to ten votes, whereas Class A common shares are each entitled to one vote. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our ADSs—Our dual class common 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 common shares and ADSs may view as beneficial.”

B.    Plan of Distribution

Not applicable.

C.    Markets

Our ADSs, each representing twenty Class A common shares, have been listed on the Nasdaq Global Select Market since November 21, 2012 and trade under the symbol “YY.”

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.

B.    Memorandum and Articles of Association

We are a Cayman Islands exempted company and our affairs are governed by our memorandum and articles of association and the Companies Act (As Revised) of the Cayman Islands, referred to as the Companies Act below. The following are summaries of certain provisions of our memorandum and articles of association in effect as of the date of this annual report insofar as they relate to the material terms of our common shares.

157

Registered Office and Objects

Our registered office in the Cayman Islands is located at Conyers Trust Company (Cayman) Limited, Cricket Square, Hutchins Drive, P.O. Box 2681, Grand Cayman, KYI-1111, Cayman Islands. The memorandum of association provides, inter alia, that the liability of the members of our company is limited to the amount, if any, for the time being unpaid on the common shares. The objects for which our company is established are unrestricted (including acting as an investment company), and we shall have and be capable of exercising all the functions of a natural person of full capacity irrespective of corporate benefit, as provided in Section 27(2) of the Companies Act and in view of the fact that we are an exempted Company, we will not trade in the Cayman Islands with any person, firm or corporation except in furtherance of our business carried on outside the Cayman Islands.

Board of Directors

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

Common Shares

General

Our common shares are divided into Class A common shares and Class B common shares. Holders of Class A common shares and Class B common shares will have the same rights except for voting and conversion rights. The holders of ADSs will not be treated as our shareholders and will be required to surrender their ADSs for cancellation and withdrawal from the depositary facility in which the Class A common shares are held in accordance with the provisions of the deposit agreement in order to exercise shareholders’ rights in respect of the Class A common shares. The depositary will agree, so far as it is practical, to vote or cause to be voted the amount of underlying Class A common shares represented by ADSs in accordance with the non-discretionary written instructions of the holders of such ADSs.

All of our issued and outstanding common shares are fully paid and non-assessable. Our common shares are issued in registered form and are issued when registered in our register of members (shareholders). We may not issue shares to bearer. Our shareholders who are non-residents of the Cayman Islands may freely hold and vote their common shares.

Meetings

As a Cayman Islands exempted company, we are not obliged by the Companies Act to call shareholders’ annual general meetings. Our third amended and restated memorandum and articles of association provide that we may (but are not obliged to) in each year hold a general meeting as our annual general meeting in which case we shall specify the meeting as such in the notices calling it, and the annual general meeting shall be held at such time and place as may be determined by our directors. In addition, extraordinary general meetings of our shareholders may be convened by a majority of our board of directors or the chairman of our board of directors. Advance notice in writing of at least ten clear days is required for the convening of our annual general meeting and any other general meeting of our shareholders. A quorum required for a meeting of shareholders consists of at least one or more shareholders present in person or by proxy, or (in the case of a shareholder being a corporation) by its duly authorized representative representing not less than one-third in nominal value of the total issued voting shares in our company throughout the meeting.

If our directors wish to make this facility available for a specific general meeting or all general meetings of our company, attendance and participation in any such general meeting may be by means of Communication Facilities (as defined in our articles of association, including video, video-conferencing, internet or online conferencing applications, telephone or tele-conferencing and/or any other video-communications, internet or online conferencing application or telecommunications facilities by means of which all persons participating in the meeting are capable of hearing and being heard by each other), including entirely virtual meetings. A shareholder attending any such general meeting by means of Communications Facilities shall be deemed to be present at the meeting, including for quorum purposes.

Notwithstanding that a meeting is called by shorter notice than that mentioned above, it will be deemed to have been duly called, if it is so agreed (a) in the case of a meeting called as an annual general meeting by all of our shareholders entitled to attend and vote at the meeting; and (b) in the case of any other meeting, by a majority in number of the shareholders having the right to attend and vote at the meeting, being a majority together holding not less than 95% in nominal value of the issued shares giving that right.

158

No business other than the appointment of a chairman may be transacted at any general meeting unless a quorum is present at the commencement of business. However, the absence of a quorum will not preclude the appointment of a chairman. If present, the chairman of our board of directors shall be the chairman presiding at any shareholders’ meetings.

A corporation being a shareholder shall be deemed for the purpose of our articles of association to be present in person if represented by its duly authorized representative being the person appointed by resolution of the directors or other governing body of such corporation to act as its representative at the relevant general meeting or at any relevant general meeting of any class of our shareholders. Such duly authorized representative shall be entitled to exercise the same powers on behalf of the corporation that he represents as that corporation could exercise if it were our individual shareholder.

The quorum for a separate general meeting of the holders of a separate class of shares is described in “—Modification of Rights” below.

Our articles of association do not allow our shareholders to approve matters to be determined at shareholders’ meetings by way of written resolutions without a meeting.

Voting Rights

In respect of all matters requiring a shareholders’ vote, each Class A common share is entitled to one vote, and each Class B common share is entitled to ten votes, voting together as one class. At any shareholders’ meeting, and subject to the voting rights attached to our Class A common shares and Class B common shares as described in this paragraph, on a show of hands, every shareholder present (whether in person or by proxy (or, in the case of a shareholder being a corporation, by its duly authorized representative) or by means of Communications Facilities (as defined in our articles of association), if permitted) shall have one vote and on a poll, every shareholder present (whether in person or by proxy (or, in the case of a shareholder being a corporation, by its duly authorized representative) or by means of Communications Facilities (as defined in our articles of association), if permitted) shall have one vote for each fully paid share of which such shareholder is the holder.

No shareholder shall, unless our board of directors otherwise determines, be entitled to vote or be reckoned in a quorum, in respect of any share, unless such shareholder is duly registered as our shareholder and all calls or installments due by such shareholder to us have been paid.

If a clearing house (or its nominee(s)) or a central depositary entity, being a corporation, is a shareholder, it may authorize such person or persons as it thinks fit to act as its representative(s) at any meeting or at any meeting of any class of shareholders, provided that the authorization shall specify the number and class of shares in respect of which each such person is so authorized. A person so authorized is entitled to exercise the same rights and powers on behalf of the clearing house or central depositary entity (or its nominee(s)) as if such person was the registered holder of our shares held by the clearing house or central depositary entity (or its nominee(s)) including the right to vote individually on a show of hands.

While there is nothing under the laws of the Cayman Islands which specifically prohibits or restricts the creation of cumulative voting rights for the election of directors of our company, it is not a concept that is accepted as a common practice in the Cayman Islands, and our company has made no provisions in our articles of association to allow cumulative voting for such elections.

Conversion

Each Class B common share is convertible into one Class A common share at any time by the holder thereof. Class A common shares are not convertible into Class B common shares under any circumstances. Upon any transfer, sale, pledge, assignment or disposition of Class B common shares by a holder to any person or entity which is not an affiliate of such holder and which is not any of our founders or any affiliates of our founders, such Class B common shares shall be automatically and immediately converted into the equivalent number of Class A common shares. In addition, if at any time, Messrs. David Xueling Li, Jun Lei, Tony Bin Zhao and Jin Cao and their affiliates collectively beneficially own less than 5% of the total number of the issued and outstanding Class B common shares, each issued and outstanding Class B common share will be automatically and immediately converted into one Class A common share, and we will not issue any Class B common shares thereafter. Furthermore, if at any time more than 50% of the ultimate beneficial ownership of any holder of Class B common shares (other than our founders or our founders’ affiliates) changes, each such Class B common share will be automatically and immediately converted into one Class A common share.

159

Calls on Shares and Forfeiture of Shares

Subject to our memorandum and articles of association, our directors may from time to time make such calls upon the members in respect of any amounts unpaid on the shares held by them. The shares that have been called upon and remain unpaid after it has become due and payable are subject to forfeiture.

Protection of Minority Shareholders

In principle, we will normally be the proper plaintiff to sue for a wrong done to us as a company because as a general rule a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority in the Cayman Islands, the Cayman Islands court can be expected to apply and follow the common law principles (namely the rule in Foss v. Harbottle and the exceptions thereto) which permit a minority shareholder to commence a class action against, or derivative actions in the name of, a company to challenge the following:

(i)an acts which is illegal or ultra vires and is therefore incapable of ratification by the shareholders;
(ii)an act which, although not ultra vires, could only be effected duly if authorized by a special or qualified majority vote that has not been obtained; and
(iii)an act which constitutes a fraud against, the minority where the wrongdoers are themselves in control of the company.

In the case of a company (not being a bank) having its share capital divided into shares, the Grand Court of the Cayman Islands may, on the application of members holding not less than one fifth of the shares of the company in issue, appoint an inspector to examine the affairs of the company and to report thereon in such manner as the Grand Court of the Cayman Islands shall direct.

Any of our shareholders may petition the Grand Court of the Cayman Islands which may make a winding up order if the Grand Court of the Cayman Islands is of the opinion that it is just and equitable that we should be wound up or, as an alternative to a winding up order, (a) an order regulating the conduct of our affairs in the future, (b) an order requiring us to refrain from doing or continuing an act complained of by the shareholder petitioner or to do an act which the shareholder petitioner has complained we have omitted to do, (c) an order authorizing civil proceedings to be brought in our name and on our behalf by the shareholder petitioner on such terms as the Grand Court of the Cayman Islands may direct, or (d) an order providing for the purchase of the shares of any of our shareholders by other shareholders or us and, in the case of a purchase by us, a reduction of our capital accordingly.

Generally, claims against us must be based on the general laws of contract or tort applicable in the Cayman Islands or individual rights as shareholders as established by our articles of association.

Pre-Emption Rights

There are no pre-emption rights applicable to the issue of new shares of our company under either Cayman Islands law or our memorandum and articles of association.

Liquidation Rights

Subject to any class or classes of shares or future shares which are issued with specific rights, privileges or restrictions as to the distribution of available surplus assets on liquidation, (a) if we are wound up and the assets available for distribution among our shareholders are more than sufficient to repay the whole of the capital paid up at the commencement of the winding up, the excess shall be distributed pari passu among those shareholders in proportion to the amount paid up at the commencement of the winding up on the shares held by them, respectively, and (b) if we are wound up and the assets available for distribution among the shareholders as such are insufficient to repay the whole of the paid-up capital, those assets shall be distributed so that, as nearly as may be, the losses shall be borne by the shareholders in proportion to the capital paid up at the commencement of the winding up on the shares held by them, respectively.

160

If we are wound up (whether the liquidation is voluntary or by the court), the liquidator may with the sanction of our special resolution and any other sanction required by the Companies Act, divide among our shareholders in specie or kind the whole or any part of our assets (whether or not they shall consist of property of the same kind) and may, for such purpose, set such value as the liquidator deems fair upon any property to be divided and may determine how such division shall be carried out as between the shareholders or different classes of shareholders. The liquidator may also vest the whole or any part of these assets in trustees upon such trusts for the benefit of the shareholders as the liquidator shall think fit, but so that no shareholder will be compelled to accept any assets, shares or other securities upon which there is a liability.

The consideration received by each holder of a Class A common share and a holder of a Class B common share will be the same in any liquidation event.

Variation of Rights

Alterations to our memorandum and articles of association may only be made by special resolution, meaning a majority of not less than two-thirds of votes cast at a shareholders’ meeting.

Subject to applicable laws and our memorandum and articles of association, all or any of the special rights for the time being attached to the shares or any class of shares may, unless otherwise provided by the terms of issue of the shares of that class, from time to time be varied, modified or abrogated by a special resolution passed at a separate general meeting of the holders of the shares of that class. All the provisions of our articles of association relating to general meetings shall, mutatis mutandis, apply, but so that:

separate general meetings of the holders of a class or series of shares may be called only by (i) the chairman of our board of directors, or (ii) a majority of our board of directors (unless otherwise specifically provided by the terms of issue of the shares of such class or series). Our articles of association does not give any shareholder(s) the right to call a class or series meeting;
the necessary quorum shall be a person or persons (or in the case of a shareholder being a corporation, its duly authorized representative) together holding or representing by proxy not less than one-third in nominal value of the issued shares of that class;
every holder of shares of the class shall be entitled on a poll to one vote for every such share held by him; and
any holder of shares of the class present (whether in person or by proxy (or, in the case of a shareholder being a corporation, by its authorized representative) or by means of Communication Facilities (as defined in our articles of association), if permitted) may demand a poll.

The special rights conferred upon the holders of any shares or class of shares shall not, unless otherwise expressly provided in the rights attaching to or the terms of issue of such shares, be deemed to be varied, modified or abrogated by the creation or issue of further shares ranking pari passu with such existing shares or class of shares.

Alteration of Capital

We may from time to time by ordinary resolution in accordance with the Companies Act alter the conditions of our memorandum of association to:

increase our capital by such sum, to be divided into shares of such amounts, as the resolution shall prescribe;
consolidate and divide all or any of our share capital into shares of larger amounts than our existing shares;
cancel any shares which at the date of the passing of the resolution have not been taken or agreed to be taken by any person, and diminish the amount of its share capital by the amount of the shares so cancelled subject to the provisions of the Companies Act;

161

sub-divide our shares or any of them into shares of smaller amount than is fixed by our memorandum of association, subject nevertheless to the Companies Act, so that the resolution whereby any share is sub-divided may determine that, as between the holders of the shares resulting from such subdivision, one or more of the shares may have any such preferred or other special rights over, or may have such deferred rights or be subject to any such restrictions as compared with the others, as we have power to attach to unissued or new shares; and
divide our shares into several classes and without prejudice to any special rights previously conferred on the holders of existing shares, attach to the shares respectively any preferential, deferred, qualified or special rights, privileges, conditions or such restrictions that in the absence of any such determination in a general meeting may be determined by our directors.

We may, by special resolution, subject to any confirmation or consent required by the Companies Act, reduce our share capital or any capital redemption reserve in any manner authorized by law.

Transfer of Shares

Subject to any applicable restrictions set forth in our articles of association, including, for example, the board of directors’ discretion to refuse to register a transfer of any share (not being a fully paid up share) to a person of whom it does not approve, or any share issued under share incentive plans for employees upon which a restriction on transfer imposed thereby still subsists, or a transfer of any share to more than four joint holders, any of our shareholders may transfer all or any of his or her shares by an instrument of transfer in the usual or common form or in a form prescribed by the Nasdaq Global Select Market or in another form that our directors may approve.

Our directors may decline to register any transfer of any share which is not paid up or on which we have a lien. Our directors may also decline to register any transfer of any share unless:

the instrument of transfer is lodged with us and is accompanied by the certificate for the shares to which it relates and such other evidence as our 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 share;
the instrument of transfer is properly stamped (in circumstances where stamping is required); and
fee of such maximum sum as the Nasdaq Global Select Market 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 requirement of the Nasdaq Global Select Market, be suspended and the register closed at such times and for such periods as our 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 directors may determine.

Register of Members

In accordance with Section 48 of the Companies Act, the register of members is prima facie evidence of the registered holder or member of shares of a company. Therefore, a person becomes a registered holder or member of shares of the company only upon entry being made in the register of members. Our directors will maintain one register of members, at the office of Conyers Trust Company (Cayman) Limited, Cricket Square, Hutchins Drive, P.O. Box 2681, Grand Cayman, KY1-1111, Cayman Islands, which provides us with corporate administrative services. We will perform the procedures necessary to register the shares in the register of members as required in “PART III—Distribution of Capital and Liability of Members of Companies and Associations” of the Companies Act, and will ensure that the entries on the register of members are made without any delay.

162

The common shares underlying our ADSs are not shares in bearer form, but are in registered form and are “non-negotiable” or “registered” shares and accordingly the common shares underlying our ADSs can only be transferred on the books of the company in accordance with Section 166 of the Companies Act.

If the name of any person is incorrectly entered in or omitted from our register of members, or if there is any default or unnecessary delay in entering on the register the fact of any person having ceased to be a member of our company, the person or member aggrieved (or any member of our company or our company itself) may apply to the Grand Court of the Cayman Islands for an order that the register be rectified, and the Court may either refuse such application or it may, if satisfied of the justice of the case, make an order for the rectification of the register.

Share Repurchases

We are empowered by the Companies Act and our articles of association to purchase our own shares, subject to certain restrictions. Our directors may only exercise this power on our behalf, subject to the Companies Act, our memorandum and articles of association and to any applicable requirements imposed from time to time by the Nasdaq Global Select Market, the U.S. Securities and Exchange Commission, or by any other recognized stock exchange on which our securities are listed.

Dividends

Subject to the Companies Act, our company in a general meeting or our directors may declare dividends in any currency to be paid to our shareholders, but no dividend shall be declared in excess of the amount recommended by our board of directors. Dividends may be declared and paid out of our profits, realized or unrealized, or from any reserve set aside from profits which our directors determine is no longer needed. Our board of directors may also declare and pay dividends out of our share premium account or any other fund or account that can be authorized for this purpose in accordance with the Companies Act. However, even if our company has sufficient profits or share premium, it may not pay a dividend if this would result in our company being unable to pay its debts as they fall due in the ordinary course of business.

Except in so far as the rights attaching to, or the terms of issue of, any share otherwise provides, (a) all dividends shall be declared and paid according to the amounts paid up on the shares in respect of which the dividend is paid, but no amount paid up on a share in advance of calls shall be treated for this purpose as paid up on that share and (b) all dividends shall be apportioned and paid pro rata according to the amounts paid up on the shares during any portion or portions of the period in respect of which the dividend is paid.

Our directors may also pay interim dividends, whenever our financial position, in the opinion of our directors, justifies such payment.

Our directors may deduct from any dividend or bonus payable to any shareholder all sums of money (if any) presently payable by such shareholder to us on account of calls or otherwise.

No dividend or other money payable by us on or in respect of any share shall bear interest against us.

In respect of any dividend proposed to be paid or declared on our share capital, our directors may resolve and direct that (a) such dividend be satisfied wholly or in part in the form of an allotment of shares credited as fully paid up, provided that our shareholders entitled thereto will be entitled to elect to receive such dividend (or part thereof if our directors so determine) in cash in lieu of such allotment or (b) the shareholders entitled to such dividend will be entitled to elect to receive an allotment of shares credited as fully paid up in lieu of the whole or such part of the dividend as our directors may think fit. Our shareholders may, upon the recommendation of our directors, by ordinary resolution resolve in respect of any particular dividend that, notwithstanding the foregoing, a dividend may be satisfied wholly in the form of an allotment of shares credited as fully paid up without offering any right to shareholders to elect to receive such dividend in cash in lieu of such allotment.

Any dividend interest or other sum payable in cash to the holder of shares may be paid by check or warrant sent by mail addressed to the holder at his registered address, or addressed to such person and at such addresses as the holder may direct. Every check or warrant shall, unless the holder or joint holders otherwise direct, be made payable to the order of the holder or, in the case of joint holders, to the order of the holder whose name stands first on the register in respect of such shares, and shall be sent at his or their risk and payment of the check or warrant by the bank on which it is drawn shall constitute a good discharge to us.

163

All dividends unclaimed for one year after having been declared may be invested or otherwise made use of by our board of directors for the benefit of our company until claimed. Any dividend unclaimed after a period of six years from the date of declaration of such dividend shall be forfeited and reverted to us.

Whenever our directors have resolved that a dividend be paid or declared, our directors may further resolve that such dividend be satisfied wholly or in part by the distribution of specific assets of any kind, and in particular of paid up shares, debentures or warrants to subscribe for our securities or securities of any other company. Where any difficulty arises with regard to such distribution, our directors may settle it as they think expedient. In particular, our directors may issue fractional certificates, ignore fractions altogether or round the same up or down, fix the value for distribution purposes of any such specific assets, determine that cash payments shall be made to any of our shareholders upon the footing of the value so fixed in order to adjust the rights of the parties, vest any such specific assets in trustees as may seem expedient to our directors, and appoint any person to sign any requisite instruments of transfer and other documents on behalf of the persons entitled to the dividend, which appointment shall be effective and binding on our shareholders.

Untraceable Shareholders

We are entitled to sell any shares of a shareholder who is untraceable, provided that no such sale shall be made unless:

all checks or warrants in respect of dividends of such shares, not being less than three in number, for any sums payable in cash to the holder of such shares have remained un-cashed for a period of 12 years prior to the publication of the advertisement and during the three months referred to in the third bullet point below;
we have not during that time received any indication of the existence of the shareholder or person entitled to such shares by death, bankruptcy or operation of law; and
we, if so required by the rules of the Nasdaq Global Select Market, have given notice to, and caused an advertisement to be published in newspapers in accordance with such applicable rules giving notice of our intention to sell these shares, and a period of three months (or such shorter period as permitted under the applicable rules) has elapsed since the date of such advertisement.

The net proceeds of any such sale shall belong to us, and when we receive these net proceeds we shall become indebted to the former shareholder for an amount equal to such net proceeds.

Exclusive Forum

Unless we consent in writing to the selection of an alternative forum, the United States District Court for the Southern District of New York (or, if the United States District Court for the Southern District of New York lacks subject matter jurisdiction over a particular dispute, the state courts in New York County, New York) shall be the exclusive forum within the United States for the resolution of any complaint asserting a cause of action arising out of or relating in any way to the federal securities laws of the United States, regardless of whether such legal suit, action, or proceeding also involves parties other than us. Any person or entity purchasing or otherwise acquiring any share or other securities in our company, or purchasing or otherwise acquiring American depositary shares issued pursuant to deposit agreements, shall be deemed to have notice of and consented to the provisions of this article. Without prejudice to the foregoing, if the provision in this article is held to be illegal, invalid or unenforceable under applicable law, the legality, validity or enforceability of the rest of articles of association shall not be affected and this article shall be interpreted and construed to the maximum extent possible to apply in the relevant jurisdiction with whatever modification or deletion may be necessary so as best to give effect to our intention.

Differences Between the Law of Different Jurisdictions

The Companies Act of the Cayman Islands is derived, to a large extent, from the older Companies Acts of England but does not follow recent English statutory enactments and accordingly there are significant differences between the Companies Act of the Cayman Islands and the current Companies Act of England. In addition, the Companies Act of the Cayman Islands differs from laws applicable to U.S. corporations and their shareholders. Set forth below is a summary of the significant differences between the provisions of the Companies Act of the Cayman Islands applicable to us and the laws applicable to companies incorporated in the United States and their shareholders.

164

Mergers and Similar Arrangements. The Companies Act permits mergers and consolidations between Cayman Islands companies and between Cayman Islands companies and non-Cayman Islands companies. For these purposes, (a) “merger” means the merging of two or more constituent companies and the vesting of their undertaking, property and liabilities in one of such companies as the surviving company, and (b) a “consolidation” means the combination of two or more constituent companies into a consolidated company and the vesting of the undertaking, property and liabilities of such companies to the consolidated company. In order to effect such a merger or consolidation, the directors of each constituent company must approve a written plan of merger or consolidation, which must then be authorized by (a) a special resolution of the shareholders of each constituent company, and (b) such other authorization, if any, as may be specified in such constituent company’s articles of association. The plan must be filed with the Registrar of Companies of the Cayman Islands together with a declaration as to the solvency of the consolidated or surviving company, a list of the assets and liabilities of each constituent company and an undertaking that a copy of the certificate of merger or consolidation will be given to the members and creditors of each constituent company and that notification of the merger or consolidation will be published in the Cayman Islands Gazette. Court approval is not required for a merger or consolidation which is effected in compliance with these statutory procedures.

A merger between a Cayman parent company and its Cayman subsidiary or subsidiaries does not require authorization by a resolution of shareholders of that Cayman subsidiary if a copy of the plan of merger is given to every member of that Cayman subsidiary to be merged unless that member agrees otherwise. For this purpose a company is a “parent” of a subsidiary if it holds issued shares that together represent at least ninety percent (90%) of the votes at a general meeting of the subsidiary.

The consent of each holder of a fixed or floating security interest over a constituent company is required unless this requirement is waived by a court in the Cayman Islands.

Save in certain limited circumstances, a shareholder of a Cayman constituent company who dissents from the merger or consolidation is entitled to payment of the fair value of his shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) upon dissenting to the merger or consolidation, provide the dissenting shareholder complies strictly with the procedures set out in the Companies Act. The exercise of dissenter rights will preclude the exercise by the dissenting shareholder of any other rights to which he or she might otherwise be entitled by virtue of holding shares, save for the right to seek relief on the grounds that the merger or consolidation is void or unlawful.

Separate from the statutory provisions relating to mergers and consolidations, the Companies Act also contains statutory provisions that facilitate the reconstruction and amalgamation of companies by way of schemes of arrangement, provided that the arrangement is approved by a majority in number of each class of shareholders and creditors with whom the arrangement is to be made, and who must in addition represent three-fourths in value of each such class of shareholders or creditors, as the case may be, that are present and voting either in person or by proxy at a meeting, or meetings, convened for that purpose. The convening of the meetings and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved, the court can be expected to approve the arrangement if it determines that:

the statutory provisions as to the required majority vote have been met;
the shareholders have been fairly represented at the meeting in question and the statutory majority are acting bona fide without coercion of the minority to promote interests adverse to those of the class;
the arrangement is such that may be reasonably approved by an intelligent and honest man of that class acting in respect of his interest; and
the arrangement is not one that would more properly be sanctioned under some other provision of the Companies Act.

The Companies Act also contains a statutory power of compulsory acquisition which may facilitate the “squeeze out” of dissentient minority shareholder upon a tender offer. When a tender offer is made and accepted by holders of 90% of the shares affected within four months, the offeror may, within a two-month period commencing on the expiration of such four-month period, require the holders of the remaining shares to transfer such shares to the offeror on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but this is unlikely to succeed in the case of an offer which has been so approved unless there is evidence of fraud, bad faith or collusion.

165

If an arrangement and reconstruction by way of scheme of arrangement is thus approved and sanctioned, or if a tender offer is made and accepted in accordance with the foregoing statutory procedures, a dissenting shareholder would have no rights comparable to appraisal rights, save that objectors to a takeover offer may apply to the Grand Court of the Cayman Islands for various orders that the Grand Court of the Cayman Islands has a broad discretion to make, which would otherwise ordinarily be available to dissenting shareholders of Delaware corporations, providing rights to receive payment in cash for the judicially determined value of the shares.

Shareholders’ Suits. In principle, we will normally be the proper plaintiff to sue for a wrong done to us as a company and as a general rule, a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority in the Cayman Islands, there are exceptions to the foregoing principle which permit a minority shareholder to commence a class action against, or derivative actions in the name of, a company, including when:

a company acts or proposes to act illegally or ultra vires;
the act complained of, although not ultra vires, could only be effected duly if authorized by more than a simple majority vote that has not been obtained; and
those who control the company are perpetrating a “fraud on the minority.”

Indemnification of Directors and Executive Officers and Limitation of Liability. Cayman Islands law does not limit the extent to which a company’s memorandum and articles of association may provide for indemnification of officers and directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Our Memorandum and Articles of Association provide that our Company shall indemnify our officers and directors from and against all actions, costs, charges, losses, damages and expenses incurred in their capacities as such unless such losses or damages arise from dishonesty or fraud of such directors or officers. This standard of conduct is generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation.

In addition, we have entered into indemnification agreements with our directors and executive officers that provide such persons with additional indemnification beyond that provided in our Memorandum and Articles of Association.

Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling us under the foregoing provisions, we have been informed that in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.

Anti-Takeover Provisions in the Memorandum and Articles of Association. Some provisions of our current Memorandum and Articles of Association may discourage, delay or prevent a change in 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.

However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our Memorandum and Articles of Association, as amended and restated from time to time, for a proper purpose and for what they believe in good faith to be in the best interests of our company.

Directors’ Fiduciary Duties. Under Delaware corporate law, a director of a Delaware corporation has a fiduciary duty to the corporation and its shareholders. This duty has two components: the duty of care and the duty of loyalty. The duty of care requires that a director act in good faith, with the care that an ordinarily prudent person would exercise under similar circumstances. Under this duty, a director must inform himself of and disclose to shareholders, all material information reasonably available regarding a significant transaction. The duty of loyalty requires that a director acts in a manner he reasonably believes to be in the best interests of the corporation. He must not use his corporate position for personal gain or advantage. This duty prohibits self-dealing by a director and mandates that the best interest of the corporation and its shareholders take precedence over any interest possessed by a director, officer or controlling shareholder and not shared by the shareholders generally. In general, actions of a director are presumed to have been made on an informed basis, in good faith and in the honest belief that the action taken was in the best interests of the corporation. However, this presumption may be rebutted by evidence of a breach of one of the fiduciary duties. Should such evidence be presented concerning a transaction by a director, the director must prove the procedural fairness of the transaction and that the transaction was of fair value to the corporation.

166

As a matter of Cayman Islands law, a director of a Cayman Islands company is in the position of a fiduciary with respect to the company and therefore it is considered that he owes the following duties to the company — a duty to act bona fide in the best interests of the company, a duty not to make a profit based on his position as director (unless the company permits him to do so) and a duty not to put himself in a position where the interests of the company conflict with his personal interest or his duty to a third party. A director of a Cayman Islands company owes to the company a duty to act with skill and care. It was previously considered that a director need not exhibit in the performance of his duties a greater degree of skill than may reasonably be expected from a person of his knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands.

Shareholder Action by Written Consent. Under the Delaware General Corporation Law, a corporation may eliminate the right of shareholders to act by written consent by amendment to its certificate of incorporation. Our Memorandum and Articles of Association do not allow our shareholders to approve matters to be determined at shareholders’ meetings by way of written resolutions without a meeting.

Shareholder Proposals. Under the Delaware General Corporation Law, a shareholder has the right to put any proposal before the annual meeting of shareholders, provided it complies with the notice provisions in the governing documents. A special meeting may be called by the board of directors or any other person authorized to do so in the governing documents, but shareholders may be precluded from calling special meetings.

The Companies Act provides shareholders with only limited rights to requisition a general meeting, and does not provide shareholders with any right to put any proposal before a general meeting. These rights may be provided in a company’s articles of association. However, our memorandum and articles of association do not allow our shareholders to requisition any general meeting of our shareholders and do not provide our shareholders with any other right to put proposals before any annual general meetings or extraordinary general meetings. As a Cayman Islands exempted company, we are not obliged by law to call shareholders’ annual general meetings. Our third amended and restated memorandum and articles of association provide that we may (but are not obliged to) in each year hold a general meeting as our annual general meeting. In addition, extraordinary general meetings of our shareholders may be convened only by a majority of our board of directors or the chairman of our board of directors. Cumulative Voting. Under the Delaware General Corporation Law, cumulative voting for elections of directors is not permitted unless the corporation’s certificate of incorporation specifically provides for it. Cumulative voting potentially facilitates the representation of minority shareholders on a board of directors since it permits the minority shareholder to cast all the votes to which the shareholder is entitled on a single director, which increases the shareholder’s voting power with respect to electing such director. While there is nothing under the laws of the Cayman Islands which specifically prohibits or restricts the creation of cumulative voting rights for the election of directors of our company, it is not a concept that is accepted as a common practice in the Cayman Islands, and our company has made no provisions in our Memorandum and Articles of Association to allow cumulative voting for such elections. As a result, our shareholders are not afforded any less protections or rights on this issue than shareholders of a Delaware corporation.

Removal of Directors. Under the Delaware General Corporation Law, a director of a corporation with a classified board may be removed only for cause with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under our Memorandum and Articles of Association, a director may be removed by a special resolution of our shareholders.

Transactions with Interested Shareholders. The Delaware General Corporation Law contains a business combination statute applicable to Delaware corporations whereby, unless the corporation has specifically elected not to be governed by such statute by amendment to its certificate of incorporation, it is prohibited from engaging in certain business combinations with an “interested shareholder” for three years following the date that such person becomes an interested shareholder. An interested shareholder generally is a person or a group who or which owns or owned 15% or more of the target’s outstanding voting share within the past three years. This has the effect of limiting the ability of a potential acquirer to make a two-tiered bid for the target in which all shareholders would not be treated equally. The statute does not apply if, among other things, prior to the date on which such shareholder becomes an interested shareholder, the board of directors approves either the business combination or the transaction which resulted in the person becoming an interested shareholder. This encourages any potential acquirer of a Delaware corporation to negotiate the terms of any acquisition transaction with the target’s board of directors.

167

Cayman Islands law has no comparable statute. As a result, we cannot avail ourselves of the types of protections afforded by the Delaware business combination statute. However, although Cayman Islands law does not regulate transactions between a company and its significant shareholders, it does provide that such transactions must be entered into bona fide in the best interests of the company and not with the effect of constituting a fraud on the minority shareholders.

Dissolution; Winding up. Under the Delaware General Corporation Law, unless the board of directors approves the proposal to dissolve, dissolution must be approved by shareholders holding 100% of the total voting power of the corporation. Only if the dissolution is initiated by the board of directors may it be approved by a simple majority of the corporation’s outstanding shares. Delaware law allows a Delaware corporation to include in its certificate of incorporation a supermajority voting requirement in connection with dissolutions initiated by the board.

Under Cayman Islands law, a company may be wound up by either an order of the courts of the Cayman Islands or by a special resolution of its members or, if the company is unable to pay its debts as they fall due, by an ordinary resolution of its members. The court has authority to order winding up in a number of specified circumstances including where it is, in the opinion of the court, just and equitable to do so.

Variation of Rights of Shares. Under the Delaware General Corporation Law, a corporation may vary the rights of a class of shares with the approval of a majority of the outstanding shares of such class, unless the certificate of incorporation provides otherwise. Under our Memorandum and Articles of Association, all or any of the special rights for the time being attached to the shares or any class of shares may, unless otherwise provided by the terms of issue of the shares of that class, from time to time be varied, modified or abrogated by a special resolution passed at a separate general meeting of the holders of the shares of that class. The special rights conferred upon the holders of any shares or class of shares shall not, unless otherwise expressly provided in the rights attaching to or the terms of issue of such shares, be deemed to be varied, modified or abrogated by the creation or issue of further shares ranking pari passu with such existing class of shares.

Amendment of Governing Documents. Under the Delaware General Corporation Law, a corporation’s governing documents may be amended with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. As permitted by Cayman Islands law and our Memorandum and Articles of Association, our Memorandum and Articles of Association may only be amended with a special resolution of our shareholders.

Rights of Non-resident or Foreign Shareholders. There are no limitations imposed by our Memorandum and Articles of Association on the rights of nonresident or foreign shareholders to hold or exercise voting rights on our shares. In addition, there are no provisions in our Memorandum and Articles of Association which require our company to disclose shareholder ownership above any particular ownership threshold.

Exempted Company. The Companies Act in the Cayman Islands 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 for the exemptions and privileges listed below:

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

168

an exempted company may register as a limited duration company; and
an exempted company 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 that shareholder’s shares of the company (except in exceptional circumstances, such as involving fraud, the establishment of an agency relationship or an illegal or improper purpose or other circumstances in which a court may be prepared to pierce or lift the corporate veil).

Inspection of Books and Records

Holders of our common shares will have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records (other than our memorandum and articles of association, special resolutions passed by our shareholders, and our register of mortgages and charges). However, we will provide our shareholders with annual audited financial statements.

C.    Material Contracts

We have not entered into any material contracts other than in the ordinary course of business and other than those described elsewhere in “Item 4. Information on the Company—B. Business Overview,” “Item 7. Major Shareholders and Related Party Transactions—B. Related Party Transactions,” or elsewhere in this annual report.

D.    Exchange Controls

See “Item 4. Information on the Company—B. Business Overview—PRC Regulation—Regulation of Foreign Currency Exchange and Dividend Distribution.”

E.    Taxation

Cayman Islands Taxation

See “Item 5. Operating and Financial Review and Prospects—A. Operating Results—Discussion of Selected Statements of Operations Items—Taxation—Cayman Islands.”

Singapore Taxation

The following discussion is a summary of Singapore income tax, goods and services tax and stamp duty considerations relevant to the acquisition, ownership and disposition of ADSs or our common shares. The statements made herein regarding taxation are general in nature and based upon certain aspects of the current tax laws of Singapore and administrative guidelines issued by the relevant authorities in force as of the date hereof and are subject to any changes in such laws or administrative guidelines or the interpretation of such laws or guidelines occurring after such date, which changes could be made on a retrospective basis. The statements made herein do not purport to be a comprehensive or exhaustive description of all of the tax considerations that may be relevant to a decision to acquire, own or dispose of our ADSs or our common shares and do not purport to deal with the tax consequences applicable to all categories of investors, some of which (such as dealers in securities) may be subject to special rules. Prospective shareholders are advised to consult their own tax advisers as to the Singapore or other tax consequences of the acquisition, ownership of or disposal of our ADSs and our common shares, taking into account their own particular circumstances. It is emphasized that neither we nor any other persons involved in this annual report accept responsibility for any tax effects or liabilities resulting from the acquisition, holding or disposal of our ADSs or our common shares.

169

Income Tax

Under the Singapore Income Tax Act (Chapter 134 of Singapore), a company established outside Singapore but whose governing body, being the board of directors, usually exercises de facto control and management of its business in Singapore could be considered tax residents in Singapore. However, such control and management of the business should not be deemed to be in Singapore if physical board meetings are mainly conducted outside Singapore. Where board resolutions are passed in the form of written consent signed by the directors each acting in their own jurisdictions, or where the board meetings are held by teleconference or videoconference, it is possible that the place of de facto control and management will be considered to be where the majority of the board are located when they sign such consent or attend such conferences.

We believe that JOYY Inc. is not a Singapore tax resident for Singapore income tax purposes. However, the tax resident status of JOYY Inc. is subject to determination by the IRAS and uncertainties remain with respect to our tax residence status. It is not certain if JOYY Inc. will be classified as a Singapore tax resident. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in Jurisdictions We Operation— It is not certain if we will be classified as a Singapore tax resident” for a discussion of the Singapore tax consequences to non-resident investors if JOYY Inc. is deemed to be a Singapore tax resident. The statements below are based on the assumption that JOYY Inc. is not a tax resident in Singapore for Singapore income tax purposes.

Dividends With Respect to Our ADSs or Our Common Shares

Where JOYY Inc. is not considered a tax resident in Singapore for Singapore income tax purposes, the dividend payments made by JOYY Inc. would be considered sourced outside Singapore (unless our ADSs or our common shares are held as part of a trade or business carried out in Singapore, in which case the holders of our ADSs or our common shares may be taxed on the dividends distributed to them). Foreign-sourced dividends received or deemed to be received in Singapore by non-resident individuals are exempt from Singapore income tax. This exemption also applies to Singapore tax resident individuals who have received or, are deemed to have received his foreign-sourced income in Singapore on or after January 1, 2004 (except where such income is received through a partnership in Singapore).

Foreign-sourced dividends received or deemed to be received in Singapore by corporate investors who do not have a business presence in Singapore, are not tax resident in Singapore, and who do not have a permanent establishment or tax presence in Singapore, will generally not be subject to income tax in Singapore. Foreign-sourced dividends received or deemed to be received in Singapore by corporate investors who are tax residents in Singapore will generally be subject to Singapore income tax. Since JOYY Inc. is a company incorporated in the Cayman Islands, and the prevailing rate of tax in the Cayman Islands, being a tax of a similar character to the Singapore income tax, is 0%, dividends received in Singapore by resident corporate investors would be subject to Singapore income tax at the prevailing rate of 17%.

Dividends received in respect of our ADSs or our common shares whether by a Singapore tax resident or a non-Singapore tax resident as a shareholder are not subject to any withholding tax in Singapore.

Gains With Respect to Disposition of Our ADSs or Our Common Shares

There is no capital gain tax in Singapore and there is no specific law or regulation in Singapore dealing with the characterization of a gain as income or capital in nature. Gains arising from disposition of our ADSs or our common shares may be construed as income and subject to Singapore income tax if they arise from or are otherwise connected with a trade or business activity in Singapore. Factors that determine the existence of a trade include, inter alia, the length of ownership, the frequency of similar transactions, and the motive of acquisition.

Such gains may also be considered income in nature, even if they do not arise from an activity in the ordinary course of trade or business or an ordinary incident of some other business activity, if our ADSs or our common shares were purchased with the intention or purpose of making a profit by sale rather than holding for long-term investment purposes in Singapore. Conversely, gains from disposition of our ADSs or our common shares in Singapore, if considered as capital gains rather than income by the Inland Revenue Authority of Singapore, are not taxable in Singapore.

170

For corporate shareholders who are subject to Singapore income tax treatment under Section 34A or 34AA of the Income Tax Act (Chapter 134 of Singapore) in relation to the adoption of Singapore Financial Reporting Standard 39—Financial Instruments: Recognition and Measurement (FRS 39) or Singapore Financial Reporting Standard 109—Financial Instruments (FRS 109), for accounting purposes, they may be required to recognize gains or losses (not being gains or losses in the nature of capital) even though no sale or disposal of our ADSs or our common shares has been made. Our corporate shareholders who may be subject to such provisions should consult their own accounting and tax advisers regarding the Singapore income tax consequences of their acquisition, ownership and disposition of our ADSs and our common shares arising from the adoption of FRS 39 or FRS 109.

Notwithstanding the above, foreign investors may claim that the gains from disposition of their ADSs or common shares are not sourced or received in Singapore (so that such gains will not be subject to Singapore income tax) if (i) the foreign investor is not a tax resident in Singapore, (ii) the foreign investor does not maintain a permanent establishment in Singapore, to which the disposition gains may be effectively connected, and (iii) the entire process (including the negotiation, deliberation, execution of the acquisition and sale, etc.) leading up to the actual acquisition and sale of our ADSs or our common shares is performed outside of Singapore.

Goods and Services Tax

The issuance of our ADSs or our common shares is not subject to Singapore goods and services tax (GST).

The sale of our ADS or our common shares by a GST-registered investor in Singapore to another person belonging in Singapore is an exempt supply (i.e. not subject to GST). Any input GST (for example, GST on brokerage) incurred by the GST-registered investor in connection with the making of this exempt supply is generally not recoverable and will become an additional cost to the investor unless the investor satisfies certain conditions prescribed under the GST legislation or satisfies certain GST concessions.

Where our ADS or our common shares are sold by a GST-registered investor in the course or furtherance of a business carried on by such an investor to a person belonging outside Singapore (and who is outside Singapore at the time of supply), the sale is a taxable supply subject to GST at a zero rate (i.e. 0%). Any input GST (for example, GST on brokerage) incurred by the GST-registered investor in making this zero-rated supply for the purpose of his business will, subject to the conditions prescribed under the GST legislation, be recoverable from the Comptroller of GST.

Investors should seek their own tax advice on the recoverability of GST incurred on expenses in connection with the purchase and sale of our ADSs or our common shares.

Services such as brokerage and handling services rendered by a GST-registered person to an investor belonging in Singapore in connection with the investor’s purchase or sale of our ADSs or our common shares will be subject to GST at the prevailing rate (currently at 7%). Similar services rendered contractually to an investor belonging outside Singapore should, subject to certain conditions prescribed under the GST legislation, qualify for GST at zero rate (i.e. 0%).

Stamp Duty

No stamp duty is payable on the subscription and issuance of our ADSs or our common shares. As JOYY Inc. is incorporated in the Cayman Islands and our ADSs and our common shares are not registered in any register kept in Singapore, no stamp duty is payable in Singapore on any instrument of transfer upon a sale or gift of our ADSs or our common shares. This position would remain as long as JOYY Inc. is not considered a residential property-holding entity.

171

United States Federal Income Tax Considerations

The following is a summary of certain United States federal income tax considerations relating to the ownership and disposition of our ADSs or Class A common shares by a U.S. holder (as defined below) that holds our ADSs or Class A common shares as “capital assets” (generally, property held for investment) under the United States Internal Revenue Code of 1986, as amended (the “Code”). This summary is based upon existing United States federal income tax law, which is subject to differing interpretations or change, possibly with retroactive effect. This summary does not discuss all aspects of United States federal income taxation that may be important to particular holders in light of their particular circumstances, including holders subject to special tax rules (for example, banks and other financial institutions, insurance companies, broker-dealers, pension plans, cooperatives, real estate investment trusts, regulated investment companies, traders in securities that have elected the mark-to-market method of accounting for their securities, certain former U.S. citizens or long-term residents, partnerships and their partners, and tax-exempt organizations (including private foundations)), holders who are not U.S. holders, holders who own (directly, indirectly, or constructively) 10% or more of our stock (by vote or value), holders that hold their ADSs or Class A common shares as part of a straddle, hedge, conversion, constructive sale, or other integrated transaction for United States federal income tax purposes, persons who acquired ADSs or Class A common shares pursuant to the exercise of any employee share option or otherwise as compensation, or holders that have a functional currency other than the United States dollar, all of whom may be subject to tax rules that differ significantly from those summarized below. In addition, except to the extent described below, this summary does not discuss any state, local or non-United States tax considerations, Medicare tax, the alternative minimum tax or any non-income tax (such as the United States federal estate or gift tax) considerations. Each U.S. holder is urged to consult its tax advisor regarding the United States federal, state, local, and non-United States income and other tax considerations relating to the ownership and disposition of our ADSs or Class A common shares.

General

For purposes of this summary, a “U.S. holder” is a beneficial owner of our ADSs or Class A common shares that is, for United States federal income tax purposes, (i) an individual who is a citizen or resident of the United States, (ii) a corporation (or other entity treated as a corporation for United States federal income tax purposes) created in, or organized under the law of, the United States or any state thereof or the District of Columbia, (iii) an estate the income of which is includible in gross income for United States federal income tax purposes regardless of its source, or (iv) a trust (A) the administration of which is subject to the primary supervision of a United States court and which has one or more United States persons who have the authority to control all substantial decisions of the trust or (B) that has otherwise elected to be treated as a United States person.

If a partnership (or other entity treated as a partnership for United States federal income tax purposes) is a beneficial owner of our ADSs or Class A common 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 Class A common shares and partners in such partnerships are urged to consult their tax advisors regarding the ownership and disposition of our ADSs or Class A common shares.

It is generally expected that a holder of ADSs should be treated, for United States federal income tax purposes, as the beneficial owner of the Class A common shares represented by the ADSs. The remainder of this discussion assumes that a holder of ADSs will be treated in this manner. Predicated upon such treatment, deposits or withdrawals of common shares for ADSs will not be subject to United States federal income tax.

Passive Foreign Investment Company Considerations

A non-United States corporation, such as our company, will be classified as a “passive foreign investment company,” or “PFIC,” for United States 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 its assets (generally determined on the basis of a quarterly average) during such year produce or are held for the production of passive income. For this purpose, cash and assets readily convertible into cash are categorized as passive assets and the company’s unbooked intangibles are taken into account for determining the value of its assets. We will be treated as owning our proportionate share of the assets and earning our proportionate share of the income of any other corporation in which we own, directly or indirectly, 25% or more (by value) of the stock.

Although the law in this regard is unclear, we treat the variable interest entities as being owned by us for United States federal income tax purposes, not only because we exercise effective control over the operation of such entities but also because we are entitled to substantially all of their economic benefits, and, as a result, we consolidate their operating results in our consolidated financial statements.

172

Based on the market price of our ADSs and the nature and composition of our assets (in particular, the retention of substantial amounts of cash, deposits and investments), we believe that we were a PFIC for United States federal income tax purposes for the taxable year ended December 31, 2021, and we will likely be a PFIC for our current taxable year unless the market price of our ADSs increases and/or we invest a substantial amount of the cash and other passive assets we hold in assets that produce or are held for the production of active income.

If we are a PFIC for any year during which a U.S. holder holds our ADSs or Class A common shares, we generally would continue to be treated as a PFIC for all succeeding years during which such U.S. holder holds our ADSs or Class A common shares even if we cease to meet the threshold requirements for PFIC status, unless a U.S. holder makes a taxable “deemed sale” election that may allow the U.S. holder to eliminate the continuing PFIC status under certain circumstances.

The United States federal income tax rules that apply if we are classified as a PFIC for the current taxable year or any subsequent taxable year are generally discussed below 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 taxes withheld) paid on our ADSs or Class A common shares out of our current or accumulated earnings and profits, as determined under United States 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 common 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 United States federal income tax principles, any distribution paid will generally be reported as a “dividend” for United States federal income tax purposes. A non-corporate recipient of dividend income will generally be subject to tax on dividend income from a “qualified foreign corporation” at a reduced United States federal tax rate rather than the marginal tax rates generally applicable to ordinary income provided that certain holding period requirements are met.

A non-United States 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 with respect to any dividend it pays on stock (or ADSs in respect of such stock) which is readily tradable on an established securities market in the United States or, in the event that the company is deemed to be a PRC resident under the PRC Enterprise Income Tax Law, the company is eligible for the benefits of the United States-PRC treaty (the “Treaty”). Although no assurances may be given, our ADSs are expected to be readily tradable on the Nasdaq Global Select Market, which is an established securities market in the United States. Since we do not expect that our Class A common shares will be listed on established securities markets, it is unclear whether dividends that we pay on our Class A common shares that are not backed by ADSs currently meet the conditions required for these reduced tax rates. There can be no assurance that our ADSs will be considered readily tradable on an established securities market in the current taxable year or future taxable years. Furthermore, as mentioned above, we believe that we were a PFIC for the taxable year ended December 31, 2021, and we will likely be classified as a PFIC for our current taxable year. U.S. holders are urged to consult their tax advisors regarding the availability of the reduced tax rate on dividends with respect to our ADSs or Class A common shares in their particular circumstances.

Dividends received on the ADSs or Class A common shares are not expected to be eligible for the dividends received deduction allowed to corporations. Each U.S. holder is advised to consult its tax advisor regarding the rate of tax that will apply to such holder with respect to dividend distributions, if any, received from us.

Dividends generally will be treated as income from foreign sources for United States foreign tax credit purposes and generally will constitute passive category income. A U.S. holder may be eligible, subject to a number of complex limitations, to claim a foreign tax credit in respect of any foreign withholding taxes imposed on dividends received on ADSs or Class A common 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 United States federal income tax purposes, in respect of such withholdings, 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. Each U.S. holder is advised to consult its tax advisor regarding the availability of the foreign tax credit under their particular circumstances.

173

Sale or Other Disposition of ADSs or Common Shares

Subject to the discussion below under “Passive Foreign Investment Company Rules,” a U.S. holder generally will recognize capital gain or loss upon the sale or other disposition of ADSs or Class A common 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 Class A common shares. Any capital gain or loss will be long-term if the ADSs or Class A common shares have been held for more than one year and will generally be United States source gain or loss for United States foreign tax credit purposes, which will generally limit the availability of foreign tax credits. Long-term capital gains of individuals and other non-corporate U.S. holders generally are eligible for a reduced rate of taxation. The deductibility of a capital loss may be subject to limitations.

As described in “Item 10. Additional Information—E. Taxation—People’s Republic of China Taxation,” if we are deemed to be a PRC resident enterprise under the PRC Enterprise Income Tax Law, gains from the disposition of the ADSs or Class A common shares may be subject to PRC income tax and will generally be United States source, which may limit the ability to receive a foreign tax credit. If a U.S. Holder is eligible for the benefits of the Treaty, such holder may be able to elect to treat such gain as PRC source income under the Treaty. Pursuant to recently issued United States Treasury regulations, however, if a U.S. Holder is not eligible for the benefits of the Treaty or does not elect to apply the Treaty, then such holder may not be able to claim a foreign tax credit arising from any PRC tax imposed on the disposition of the ADSs or Class A common shares. The rules regarding foreign tax credits and deduction of foreign taxes are complex. U.S. Holders should consult their tax advisors regarding the availability of a foreign tax credit or deduction in light of their particular circumstances, including their eligibility for benefits under the Treaty, and the potential impact of the recently issued United States Treasury regulations.

As mentioned above, we believe that we were a PFIC for the taxable year ended December 31, 2021, and we will likely be classified as a PFIC for our current taxable year. U.S. holders are urged to consult their tax advisors regarding the tax considerations of the sale or other disposition of our ADSs or Class A common shares under their particular circumstances.

Passive Foreign Investment Company Rules

As mentioned above, we believe that we were a PFIC for the taxable year ended December 31, 2021, and we will likely be classified as a PFIC for our current taxable year. If we are classified as a PFIC for any taxable year during which a U.S. holder holds our ADSs or Class A common 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% 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 Class A common shares), and (ii) any gain realized on the sale or other disposition, including, under certain circumstances, a pledge, of ADSs or Class A common shares. Under the PFIC rules:

such excess distribution and/or gain will be allocated ratably over the U.S. holder’s holding period for the ADSs or Class A common shares;
such 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, or pre-PFIC year, will be taxable as ordinary income;
such 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 applicable to the U.S. holder for that year; and
an interest charge generally applicable to underpayments of tax will be imposed on the tax attributable to each prior taxable year, other than a pre-PFIC year.

If we are a PFIC for any taxable year during which a U.S. holder holds our ADSs or Class A common shares and any of our non-United States subsidiaries is also a PFIC, such U.S. holder would be treated as owning a proportionate amount (by value) of the shares of the lower-tier PFIC and would be subject to the rules described above on certain distributions by a lower-tier PFIC and a disposition of shares of a lower-tier PFIC even though such U.S. holder would not receive the proceeds of those distributions or dispositions. Each U.S. holder is advised to consult its tax advisor regarding the application of the PFIC rules to any of our subsidiaries.

174

As an alternative to the foregoing rules, a U.S. holder of “marketable stock” (as defined below) in a PFIC may make a mark-to-market election for such stock to elect out of the tax treatment discussed above. The mark-to-market election is available only for “marketable stock,” which is stock that is traded in other than de minimis quantities on at least 15 days during each calendar quarter (“regularly traded”) on a qualified exchange or other market, as defined in applicable United States Treasury regulations. Our ADSs are listed on the Nasdaq Global Select Market, which is a qualified exchange or market for these purposes. We anticipate that our ADSs should qualify as being regularly traded, but no assurances may be given in this regard. Because a mark-to-market election technically cannot be made for equity interests in any lower-tier PFICs that we own, a U.S. holder may continue to be subject to the PFIC rules with respect to its indirect interest in any investments held by us that are treated as an equity interest in a PFIC for United States federal income tax purposes. If a mark-to-market 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 only to the extent of the net 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 mark-to-market gain or loss described above during any period that such corporation is not classified as a PFIC.

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 (and generally less adverse than) the general tax treatment for PFICs described above.

If a U.S. holder owns our ADSs or Class A common shares during any taxable year that we are a PFIC, such holder is required to file an annual report containing such information as the United States Treasury Department may require and may be required to file an annual IRS Form 8621. Each U.S. holder is advised to consult its tax advisors regarding the potential tax consequences to such holder if we are or become classified as a PFIC, including the possibility of making a mark-to-market election.

People’s Republic of China Taxation

Under the existing tax laws in the PRC, we are qualified as a non-resident enterprise. We are a holding company incorporated in the Cayman Islands. Our holding company indirectly holds 100% of the equity interests in our PRC subsidiaries. Our business operations within PRC are principally conducted through our PRC subsidiaries and the variable interest entities. The PRC Enterprise Income Tax Law, which was most recently amended on December 29, 2018, and its implementation rules, which was most recently amended on April 23, 2019, provide that China-sourced income of foreign enterprises, such as dividends paid by a PRC subsidiary to its overseas parent that is not a PRC resident enterprise and has no establishment in the PRC, will normally be subject to PRC withholding tax at a rate of 10% (a further reduced WHT rate may be available according to the applicable double tax treaty or arrangement).

If the PRC tax authorities determine that JOYY Inc., our Cayman Islands holding company, is a PRC resident enterprise for enterprise income tax purposes, our world-wide income could be subject to PRC tax at a rate of 25%, which could materially reduce our net income. In addition, we will also be subject to PRC enterprise income tax reporting obligations. Furthermore, although dividends paid by one PRC tax resident to another PRC tax resident should be qualified as “tax-exempt income” under the PRC Enterprise Income Tax Law, we cannot assure you that dividends by our PRC subsidiaries to our Cayman holding company will not be subject to a 10% withholding tax, as the PRC foreign exchange control authorities, which enforce the withholding tax on dividends, and the PRC tax authorities have not yet issued guidance with respect to the processing of outbound remittances to entities that are treated as resident enterprises for PRC enterprise income tax purposes. In addition, ADS holders may be subject to PRC withholding tax on dividends payable by us and gains realized on the sale or other dispositions of ADSs or common shares, if the PRC tax authorities determine that our Cayman Islands holding company is a PRC resident enterprise for enterprise income tax purposes. See “Risk Factors—Risks Related to Doing Business in Jurisdictions We Operate—Under the PRC enterprise income tax law, we may be classified as a PRC “resident enterprise,” which could result in unfavorable tax consequences to us and our shareholders and have a material adverse effect on our results of operations and the value of your investment.”

F.    Dividends and Paying Agents

Not applicable.

175

G.    Statement by Experts

Not applicable.

H.    Documents on Display

We are subject to the periodic reporting and other informational requirements of the Securities Exchange Act of 1934 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. The SEC 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. Copies of reports and other information, when filed, may also be inspected without charge and may be obtained at prescribed rates at the public reference facilities maintained by the SEC 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 SEC at 1-800-SEC-0330. 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 Citibank N.A., 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.

I.    Subsidiary Information

For a list of our principal subsidiaries, see “Item 4. Information on the Company—C. Organizational Structure.”

ITEM 11.             QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Foreign Exchange Risk

We are exposed to foreign exchange risks arising from various currency exposures. While a majority of our revenues and expenses are denominated in U.S. dollars, some of our expenses and revenues are dominated in various other foreign currencies, such as Renminbi, Euro, Singapore dollars, Japanese yen, Indonesian rupiah, Vietnamese dong, Thai baht, Malaysian ringgit, Turkish lira, among other currencies. We do not rely on any single currency as we earn revenue in different local currencies across our markets and keep a significant cash position in U.S. dollars.

Our expenses may become higher and our revenue and operating metrics may become lower than would be the case if exchange rates were stable or if we were operating and reporting in one currency. For example, if the U.S. dollar weakens relative to currencies in our local markets, our revenue and operating expenses will be higher than if currencies had remained constant. Likewise, if the U.S. dollar strengthens relative to currencies in our local markets, our revenue and operating expenses will be lower than if currencies had remained constant. Movements in foreign currency exchange rates may have a material adverse effect on our results of operations, which may cause our financial and operational metrics reported in the U.S. dollar to be not fully representative of the underlying business performance. We believe that our diversification in geographic coverage benefits our shareholders over the long-term. We had used and may enter into derivative financial instruments including the forward exchange contracts to hedge our exposure to potential foreign currency risks. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in Jurisdictions We Operate— Fluctuations in foreign currency exchange rates may adversely affect our operational and financial results, which we report in U.S. dollars.”

176

As of December 31, 2021, we had RMB-denominated cash and cash equivalents, restricted cash and cash equivalents, short-term deposits and short-term investments of RMB3,462.6 million, RMB47.0 million, RMB2,170.0 million and RMB2,250.1 million, respectively. A 10% depreciation of Renminbi against the U.S. dollars based on the foreign exchange rate on December 31, 2021 would result in a decrease of US$54.3 million in cash and cash equivalents, US$0.7 million in restricted cash and cash equivalents, US$34.0 million in short-term deposits and US$35.3 million in short-term investments. A 10% appreciation of Renminbi against the U.S. dollars based on the foreign exchange rate on December 31, 2021 would result in an increase of US$54.3 million in cash and cash equivalents, US$0.7 million in restricted cash and cash equivalents, US$34.0 million in short-term deposits and US$35.3 million in short-term investments.

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. Interest-earning instruments carry a degree of interest rate risk. We have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in market interest rates. However, our future interest income may fall short of expectations due to changes in market interest rates. A hypothetical one percentage point decrease in interest rates would have resulted in a decrease of US$17.5 million in our interest income for the year ended December 31, 2021.

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.

177

D.    American Depositary Shares

Fees and Charges Our ADS holders May Have to Pay

As an ADS holder, you will be required to pay the following service fees to the depositary bank:

Service

    

Fees

     Issuance of ADSs (e.g., an issuance upon a deposit of Shares, upon a change in the ADS(s)-to-Share(s) ratio, or for any other reason), excluding issuances as a result of distributions described in paragraph (4) below

 

Up to US$5.00 per 100 ADSs (or fraction thereof) issued

     Cancellation of ADSs (e.g., a cancellation of ADSs for Delivery of deposited Shares, upon a change in the ADS(s)-to-Share(s) ratio, or for any other reason)

 

Up to US$5.00 per 100 ADSs (or fraction thereof) cancelled

      Distribution of cash dividends or other cash distributions (e.g., upon a sale of rights and other entitlements)

 

Up to US$5.00 per 100 ADSs (or fraction thereof) held 

      Distribution of ADSs pursuant to (i) stock dividends or other free stock distributions, or (ii) an exercise of rights to purchase additional ADSs

 

Up to US$5.00 per 100 ADSs (or fraction thereof) held

      Distribution of securities other than ADSs or rights to purchase additional ADSs (e.g., spin-off shares)

 

Up to US$5.00 per 100 ADSs (or fraction thereof) held 

     ADS Services

 

Up to US$5.00 per 100 ADSs (or fraction thereof) held on the applicable record date(s) established by the Depositary

As an ADS holder, you will also be responsible for the following ADS charges:

(i)   taxes (including applicable interest and penalties) and other governmental charges;

(ii)  the registration fees as may from time to time be in effect for the registration of Class A common shares on the share register and applicable to transfers of Class A common shares to or from the name of the custodian, the depositary bank or any nominees upon the making of deposits and withdrawals, respectively;

(iii) certain cable, telex and facsimile transmission and delivery expenses;

(iv) the expenses and charges incurred by the depositary bank in the conversion of foreign currency;

(v)  the fees and expenses incurred by the depositary bank in connection with compliance with exchange control regulations and other regulatory requirements applicable to Class A common shares, ADSs and ADRs; and

(vi) the fees and expenses incurred by the depositary bank, the custodian, or any nominee in connection with the servicing or delivery of deposited property.

178

ADS fees and charges for (i) the issuance of ADSs and (ii) the cancellation of ADSs will be payable by the person for whom the ADSs are so issued by the depositary bank (in the case of ADS issuances) and by the person for whom ADSs are being cancelled (in the case of ADS cancellations). In the case of ADSs issued by the depositary bank into DTC or presented to the depositary via DTC, the ADS issuance and cancellation fees and charges will be payable by the DTC participant(s) receiving the ADSs from the depositary bank or the DTC participant(s) holding the ADSs being cancelled, as the case may be, on behalf of the beneficial owner(s) and will be charged by the DTC participant(s) to the account(s) of the applicable beneficial owner(s) in accordance with the procedures and practices of the DTC participant(s) as in effect at the time. ADS fees and charges in respect of distributions and the ADS service fee are payable by holders as of the applicable ADS record date established by the depositary bank. In the case of distributions of cash, the amount of the applicable ADS fees and charges is deducted from the funds being distributed. In the case of (i) distributions other than cash and (ii) the ADS service fee, the applicable holders as of the ADS record date established by the depositary bank will be invoiced for the amount of the ADS fees and charges and such ADS fees may be deducted from distributions made to holders. For ADSs held through DTC, the ADS fees and charges for distributions other than cash and the ADS service fee may be deducted from distributions made through DTC, and may be charged to the DTC participants in accordance with the procedures and practices prescribed by DTC from time to time and the DTC participants in turn charge the amount of such ADS fees and charges to the beneficial owners for whom they hold ADSs.

In the event of refusal to pay the depositary bank 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 bank fees from any distribution to be made to the ADS holder. Certain of the depositary fees and charges (such as the ADS service fee) may become payable shortly after the closing of the ADS offering. Note that the fees and charges you may be required to pay may vary over time and may be changed by us and by the depositary bank. You will receive prior notice of such changes. The depositary bank may reimburse us for certain expenses incurred by us in respect of the ADR program, by making available a portion of the ADS fees charged in respect of the ADR program or otherwise, upon such terms and conditions as we and the depositary bank agree from time to time.

Fees and Other Payments Made by the Depositary to Us

Citibank, N.A., as our depositary, has agreed to reimburse us for a portion of certain expenses we incur that are related to establishment and maintenance of the ADS program, including investor relations expenses. There are limits on the amount of expenses for which the depositary will reimburse us, but the amount of reimbursement available to us is not related to the amount of fees the depositary collects from investors. Further, the depositary has agreed to reimburse us certain fees payable to the depositary by holders of ADSs. For the year ended December 31, 2021, we were entitled to reimbursement of an insignificant amount for our expenses incurred in connection with the establishment and maintenance of our ADS program.

PART II

ITEM 13.             DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

None.

ITEM 14.             MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS

See “Item 10. Additional Information” for a description of the rights of securities holders, which remain unchanged.

179

ITEM 15.             CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

As required by Rule 13a-15(b) under the Exchange Act, our management, including our chief executive officer, and our general manager of finance, performed an evaluation of the effectiveness of our disclosure controls and procedures, as that term is defined in Rules 13a-15(e) of the Exchange Act, as of the end of the period covered by this annual report. Based on that evaluation, our management has concluded that our disclosure controls and procedures as of December 31, 2021, were effective in ensuring that the information required to be disclosed by us in the reports that we file and furnish 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 is accumulated and communicated to our management, including our chief executive officer and general manager of finance, 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) and 15d-15(f) under the Securities Exchange Act of 1934, as amended. Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements for external purposes in accordance with Generally Accepted Accounting Principles (GAAP) in the United States of America and includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of our company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with GAAP, and that receipts and expenditures of our company are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of the unauthorized acquisition, use or disposition of our company’s assets that could have a material effect on the consolidated financial statements. 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 risks that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Our management conducted an evaluation of the effectiveness of our company’s internal control over financial reporting as of December 31, 2021 based on 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 concluded that our internal control over financial reporting was effective as of December 31, 2021.

Attestation Report of the Independent Registered Public Accounting Firm

PricewaterhouseCoopers Zhong Tian LLP, our independent registered public accounting firm, audited the effectiveness of our company’s internal control over financial reporting as of December 31, 2021, as stated in its report, which appears on page F-2 of this Form 20-F.

Changes in Internal Control Over Financial Reporting

There has been no change in our internal control over financial reporting identified in connection with the evaluation required by paragraph (d) of Rule 13a-15 or Rule 15d-15 that occurred during the year ended December 31, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

ITEM 16A.          AUDIT COMMITTEE FINANCIAL EXPERT

Our board of directors has determined that Mr. Peter Andrew Schloss is our audit committee financial expert, who is an independent director under the standards set forth in Nasdaq Stock Market Rule 5605(a)(2) and Rule 10A-3 of the Exchange Act. Mr. Schloss is the chairman of our audit committee.

180

ITEM 16B.          CODE OF ETHICS

Our board of directors has adopted a code of ethics that applies to our directors, officers, employees and agents, including certain provisions that specifically apply to our chief executive officers, chief technology officer, general manager of finance, vice presidents and any other persons who perform similar functions for us, as amended and restated from time to time. We have filed our currently effective code of business conduct and ethics as an exhibit to our annual report on Form 20-F, and have posted a copy of our code of business conduct and ethics on our website at http://ir.joyy.com/corporate-governance.

ITEM 16C.          PRINCIPAL ACCOUNTANT FEES AND SERVICES

The following table sets forth the aggregate fees in connection with certain professional services rendered by PricewaterhouseCoopers Zhong Tian LLP, our independent registered public accounting firm, and its affiliates, for the years indicated. We did not pay any other fees to our independent registered public accounting firm during the periods other than those indicated below.

For the Year Ended December 31, 

    

2020

    

2021

(US$ in thousands)

Audit fees (1)

 

2,505

 

2,772

Tax fees(2)

 

187

 

Others(3)

 

8

 

(1)“Audit fees” means the aggregate fees billed for professional services rendered by our independent registered public accounting firm for the annual audit and the quarterly reviews of our consolidated financial statements, audit of internal controls over financial reporting of the Company.
(2)“Tax fees” means the aggregate fees billed in each of the fiscal years listed for professional services rendered by our principal auditors for tax service.
(3)“Others” means the aggregate fees billed in each of the fiscal years listed services rendered by our principal auditors other than services reported under “Audit fees,” “Audit related fees” and “Tax fees.” In 2020, the other fees was related to general business regulatory advisory service.

The policy of our audit committee is to pre-approve all audit and non-audit services provided by PricewaterhouseCoopers Zhong Tian LLP, and its affiliates, including audit services, audit-related services, tax services and other services, other than those for de minimis services which are approved by the audit committee prior to the completion of the audit. Our audit committee has approved all of our audit and non-audit fees for the year ended December 31, 2021.

ITEM 16D.          EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

Not applicable.

ITEM 16E.          PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

Our board of directors approved a share repurchase plan, or the 2019 Share Repurchase Plan, on August 13, 2019, under which we were authorized to repurchase up to US$300.0 million of our ADSs or common shares over the next 12 months. The 2019 Share Repurchase Plan was publicly announced on August 14, 2019. In May 2020, we announced that, as approved by our board of directors, the 2019 Share Repurchase Plan was extended for another 12-month period upon its original expiry date under which we were authorized to repurchase up to US$300 million of our shares between August 2019 and August 2021. The 2019 Share Repurchase Plan expired already and we repurchased approximately US$300 million of our shares.

Our board of directors approved a new share repurchase plan, or the September 2021 Share Repurchase Plan, on September 9, 2021, under which we may repurchase up to US$200 million of our ADSs or common shares over the next 12 months. The September 2021 Share Repurchase Plan was publicly announced on the same date.

181

Our board of directors further approved an additional share repurchase plan, or the November 2021 Share Repurchase Plan, on November 16, 2021, under which we may repurchase up to US$1 billion of our ADSs or common shares over the next 12 months. The November 2021 Share Repurchase Plan was publicly announced on November 17, 2021.

In 2021, we purchased an aggregate of approximately 6.5 million ADSs under our share repurchase plans. The table below is a summary of the shares repurchased by us in 2021. All shares were repurchased in the open market pursuant to the 2019 Share Repurchase Plan, the September 2021 Share Repurchase Plan and the November 2021 Share Repurchase Plan.

    

    

    

Total Number of

    

Approximate Dollar

ADSs Purchased as

Value of ADSs that

Total Number of

Average Price

Part of the Publicly

May Yet Be Purchased

Period

ADSs Purchased

Paid Per ADS

Announced Plan 

Under the Plan

January 2021

 

170,183

 

79.26

 

2,262,619

 

146,982

March 2021

458,507

95.60

2,721,126

103,149

April 2021

1,009,579

99.05

3,730,705

3,149

September 2021

328,075

50.96

328,075

183,281

October 2021

185,268

50.99

513,343

173,834

November 2021

782,605

49.72

1,295,948

1,134,925

December 2021

3,581,271

47.63

4,877,219

964,336

Total

 

6,515,488

 

60.32

 

4,877,219

 

964,336

ITEM 16F.          CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

Not applicable.

ITEM 16G.         CORPORATE GOVERNANCE

As a Cayman Islands company listed on the Nasdaq Global Select Market, we are subject to the Nasdaq Global Select Market corporate governance requirements. However, Nasdaq Global Select Market rules permit a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the Nasdaq Global Select Market corporate governance requirements.

We relied on the exemption available to foreign private issuers to the requirement that each member of the compensation committee and the corporate governance and nominating committee be an independent director, following our home country practice in the Cayman Islands. Our compensation committee is chaired by a non-independent director, Mr. David Xueling Li, whose extensive experience in talent management and human resource in the internet industry is considered to be valuable for the functioning of our compensation committee. One of the members of our corporate governance and nominating committee, Mr. Qin Liu, is a non-independent director, whose extensive experience is considered to be valuable for functioning of our corporate governance and nominating committee.

We also relied on the exemption available to foreign private issuers to the requirement that shareholder approval should be obtained prior to the issuance of securities when a stock option or purchase plan is to be established or materially amended or other equity compensation arrangement made or materially amended, pursuant to which stock may be acquired by officers, directors, employees, or consultants. We relied on home country practice exemption and did not convene a shareholder meeting to approve the Amended and Restated 2011 Plan. We also relied on home country practice exemption and did not solicit proxies or provide proxy statements for all meetings of shareholders and provide copies of proxy solicitation to Nasdaq. If we continue to rely on the above and other exemptions available to foreign private issuers in the future, our shareholders may be afforded less protection than they otherwise would under the Nasdaq Global Select Market corporate governance requirements applicable to U.S. domestic issuers. 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 16H.         MINE SAFETY DISCLOSURE

Not applicable.

ITEM 16I.          DISCLOSURE REGARDING FOREIGN JURISDICTION THAT PREVENT INSPECTIONS

Not applicable.

182

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 JOYY Inc. are included at the end of this annual report.

183

ITEM 19.             EXHIBITS

Exhibit
Number

    

Description of Document

1.1

Third Amended and Restated Memorandum and Articles of Association of the Registrant (incorporated herein by reference to Exhibit 3.1 to the current report on Form 6-K (File No. 001-35729), filed with the Securities and Exchange Commission on December 27, 2021)

2.1

Registrant’s Specimen American Depositary Receipt (incorporated herein by reference to Exhibit 4.1 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

2.2

Registrant’s Specimen Certificate for Common Shares (incorporated herein by reference to Exhibit 4.2 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

2.3

Form of 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 F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

2.4

Amended and Restated Deposit Agreement dated May 21, 2018 among the Registrant, Citibank N.A., as depositary, and holders and beneficial owners of American Depositary Shares evidenced by American Depositary Receipts issued thereunder (incorporated by reference to Exhibit 4.3 to the registration statement on Form S-8 (File No. 333-229099), filed with the Securities and Exchange Commission on December 31, 2018)

2.5*

Description of Securities

4.1

2009 Employee Equity Incentive Scheme of the Registrant, as amended and restated. (incorporated herein by reference to Exhibit 10.1 to the registration statement on Form F-1, as amended (File. No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.2

Amended and Restated 2011 Share Incentive Plan of the Registrant (incorporated herein by reference to Exhibit 99.1 to the current report on Form 6-K (File No. 001-35729), filed with the Securities and Exchange Commission on July 2, 2021)

4.3

Form of Indemnification Agreement with the Registrant’s directors and officers (incorporated herein by reference to Exhibit 10.3 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.4

Form of Employment Agreement between the Registrant and an executive officer of the Registrant (incorporated herein by reference to Exhibit 10.4 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.5

English translation of Exclusive Business Cooperation Agreement dated August 12, 2008 between Huanju Shidai (formerly known as Duowan Entertainment Information Technology (Beijing) Co., Ltd.) and Guangzhou Huaduo (incorporated herein by reference to Exhibit 10.5 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.6

English translation of Supplementary Agreement dated November 10, 2011 to Exclusive Business Cooperation Agreement between Huanju Shidai and Guangzhou Huaduo (incorporated herein by reference to Exhibit 10.6 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.7

English translation of Confirmation Letter dated November 10, 2011 to Exclusive Business Cooperation Agreement between Huanju Shidai and Guangzhou Huaduo (incorporated herein by reference to Exhibit 10.7 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

184

Exhibit
Number

    

Description of Document

4.8

English translation of Exclusive Technology Support and Technology Services Agreement dated August 12, 2008 between Huanju Shidai and Guangzhou Huaduo (incorporated herein by reference to Exhibit 10.8 to the registration statement on Form F-1, as amended (File No. 333184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.9

English translation of Supplementary Agreement dated November 10, 2011 to Exclusive Technology Support and Technology Services Agreement between Huanju Shidai and Guangzhou Huaduo (incorporated herein by reference to Exhibit 10.9 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.10

English translation of Confirmation letter dated November 10, 2011 to Exclusive Technology Support and Technology Services Agreement between Huanju Shidai and Guangzhou Huaduo (incorporated herein by reference to Exhibit 10.10 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.11

English translation of Powers of Attorney dated September 16, 2011 issued to Huanju Shidai by each of the shareholders of Guangzhou Huaduo (incorporated herein by reference to Exhibit 10.11 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.12

English translation of Exclusive Option Agreements dated September 16, 2011 among Huanju Shidai, Guangzhou Huaduo and each of the shareholders of Guangzhou Huaduo (incorporated herein by reference to Exhibit 10.12 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.13

English translation of Equity Interest Pledge Agreements dated September 16, 2011 between Huanju Shidai and each of the shareholders of Guangzhou Huaduo (incorporated herein by reference to Exhibit 10.13 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.14

English translation of Consent Letter dated November 10, 2011 issued by the shareholders of Guangzhou Huaduo (incorporated herein by reference to Exhibit 10.14 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.15

English translation of Equity Pledge Agreements dated January 15, 2021 among Guangzhou BaiGuoYuan, BaiGuoYuan Technology and the shareholder of Guangzhou BaiGuoYuan (incorporated herein by reference to Exhibit 4.15 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.16

English translation of Exclusive Service Agreement dated January 15, 2021 between Guangzhou BaiGuoYuan and BaiGuoYuan Technology (incorporated herein by reference to Exhibit 4.16 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.17

English translation of Exclusive Option Agreements dated January 15, 2021 among Guangzhou BaiGuoYuan, BaiGuoYuan Technology and the shareholder of Guangzhou BaiGuoYuan (incorporated herein by reference to Exhibit 4.17 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.18

English translation of Shareholder Voting Rights Proxy Agreements dated January 15, 2021 among Guangzhou BaiGuoYuan, BaiGuoYuan Technology and the shareholder of Guangzhou BaiGuoYuan (incorporated herein by reference to Exhibit 4.18 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

185

Exhibit
Number

    

Description of Document

4.19

English translation of Equity Pledge Agreements dated January 15, 2021 among Guangzhou Qianxun, BaiGuoYuan Technology and each of shareholders of Guangzhou Qianxun (incorporated herein by reference to Exhibit 4.19 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.20

English translation of Exclusive Service Agreement dated January 15, 2021 between Guangzhou Qianxun and BaiGuoYuan Technology (incorporated herein by reference to Exhibit 4.20 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.21

English translation of Exclusive Option Agreements dated January 15, 2021 among Guangzhou Qianxun, BaiGuoYuan Technology and each of shareholders of Guangzhou Qianxun (incorporated herein by reference to Exhibit 4.21 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.22

English translation of Shareholder Voting Rights Proxy Agreements dated January 15, 2021 among Guangzhou Qianxun, BaiGuoYuan Technology and each of shareholders of Guangzhou Qianxun (incorporated herein by reference to Exhibit 4.22 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.23

English translation of Equity Pledge Agreements dated January 15, 2021 among Guangzhou Shangying Internet Technology Co., Ltd. (“Guangzhou Shangying”), BaiGuoYuan Technology and each of shareholders of Guangzhou Shangying (incorporated herein by reference to Exhibit 4.23 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.24

English translation of Exclusive Service Agreement dated January 15, 2021 between Guangzhou Shangying and BaiGuoYuan Technology (incorporated herein by reference to Exhibit 4.24 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.25

English translation of Exclusive Option Agreements dated January 15, 2021 among Guangzhou Shangying, BaoGuoYuan Technology and each of shareholders of Guangzhou Shangying (incorporated herein by reference to Exhibit 4.25 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.26

English translation of Shareholder Voting Rights Proxy Agreements dated January 15, 2021 among Guangzhou Shangying, BaiGuoYuan Technology and each of shareholders of Guangzhou Shangying (incorporated herein by reference to Exhibit 4.26 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.27

English translation of Partnership Interest Pledge Agreements dated January 15, 2021 among Guangzhou Fangu Internet Technology L.P. (“Guangzhou Fangu”), BaiGuoYuan Technology and each of partners of Guangzhou Fangu (incorporated herein by reference to Exhibit 4.27 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.28

English translation of Exclusive Service Agreement dated January 15, 2021 between Guangzhou Fangu and BaiGuoYuan Technology (incorporated herein by reference to Exhibit 4.28 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.29

English translation of Exclusive Option Agreements dated January 15, 2021 among Guangzhou Fangu, BaiGuoYuan Technology and each of partners of Guangzhou Fangu (incorporated herein by reference to Exhibit 4.29 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.30

English translation of Partner Voting Rights Proxy Agreements dated January 15, 2021 among Guangzhou Fangu, BaiGuoYuan Technology and each of partners of Guangzhou Fangu (incorporated herein by reference to Exhibit 4.30 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

186

Exhibit
Number

    

Description of Document

4.31

English translation of Partnership Interest Pledge Agreements dated January 15, 2021 among Guangzhou Wanyin Internet Technology L.P. (“Guangzhou Wanyin”), BaiGuoYuan Technology and each of partners of Guangzhou Wanyin (incorporated herein by reference to Exhibit 4.31 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.32

English translation of Exclusive Service Agreement dated January 15, 2021 between Guangzhou Wanyin and BaiGuoYuan Technology (incorporated herein by reference to Exhibit 4.32 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.33

English translation of Exclusive Option Agreements dated January 15, 2021 among Guangzhou Wanyin, BaiGuoYuan Technology and each of partners of Guangzhou Wanyin (incorporated herein by reference to Exhibit 4.33 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.34

English translation of Partner Voting Rights Proxy Agreements dated January 15, 2021 among Guangzhou Wanyin, BaiGuoYuan Technology and each of partners of Guangzhou Wanyin (incorporated herein by reference to Exhibit 4.34 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.35

English translation of Equity Pledge Agreements dated December 9, 2020 among Guangzhou Ruicheng Internet Technology Co., Ltd. (“Guangzhou Ruicheng”), Guangzhou Huanju Shidai and each of shareholders of Guangzhou Ruicheng (incorporated herein by reference to Exhibit 4.35 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.36

English translation of Exclusive Service Agreement dated December 9, 2020 between Guangzhou Ruicheng and Guangzhou Huanju Shidai (incorporated herein by reference to Exhibit 4.36 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.37

English translation of Exclusive Option Agreements dated December 9, 2020 among Guangzhou Ruicheng, Guangzhou Huanju Shidai and each of shareholders of Guangzhou Ruicheng (incorporated herein by reference to Exhibit 4.37 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.38

English translation of Shareholder Voting Rights Proxy Agreements dated December 9, 2020 among Guangzhou Ruicheng, Guangzhou Huanju Shidai and each of shareholders of Guangzhou Ruicheng (incorporated herein by reference to Exhibit 4.38 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.39

English translation of Equity Pledge Agreements dated December 9, 2020 among Guang-zhou Xuancheng Internet Technology Co., Ltd. (“Guangzhou Xuancheng”), Guangzhou Huanju Shidai and each of shareholders of Guangzhou Ruicheng (incorporated herein by reference to Exhibit 4.39 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.40

English translation of Exclusive Service Agreement dated December 9, 2020 between Guangzhou Xuancheng and Guangzhou Huanju Shidai (incorporated herein by reference to Exhibit 4.40 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.41

English translation of Exclusive Option Agreements dated December 9, 2020 among Guangzhou Xuancheng, Guangzhou Huanju Shidai and each of shareholders of Guangzhou Xuancheng (incorporated herein by reference to Exhibit 4.41 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.42

English translation of Shareholder Voting Rights Proxy Agreements dated December 9, 2020 among Guangzhou Xuancheng, Guangzhou Huanju Shidai and each of shareholders of Guangzhou Xuancheng (incorporated herein by reference to Exhibit 4.42 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

187

Exhibit
Number

    

Description of Document

4.43

English translation of Partnership Interest Pledge Agreements dated December 9, 2020 among Guangzhou Xuanyi Internet Technology L.P. (“Guangzhou Xuanyi”), Guangzhou Huanju Shidai and each of partners of Guangzhou Xuanyi (incorporated herein by reference to Exhibit 4.43 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.44

English translation of Exclusive Service Agreement dated December 9, 2020 between Guangzhou Xuanyi and Guangzhou Huanju Shidai (incorporated herein by reference to Exhibit 4.44 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.45

English translation of Exclusive Option Agreements dated December 9, 2020 among Guangzhou Xuanyi, Guangzhou Huanju Shidai and each of partners of Guangzhou Xuanyi (incorporated herein by reference to Exhibit 4.45 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.46

English translation of Partner Voting Rights Proxy Agreements dated December 9, 2020 among Guangzhou Xuanyi, Guangzhou Huanju Shidai and each of partners of Guangzhou Xuanyi (incorporated herein by reference to Exhibit 4.46 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.47

English translation of Partnership Interest Pledge Agreements dated December 9, 2020 among Guangzhou Yueyi Internet Technology L.P. (“Guangzhou Yueyi”), Guangzhou Huanju Shidai and each of partners of Guangzhou Yueyi (incorporated herein by reference to Exhibit 4.47 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.48

English translation of Exclusive Service Agreement dated December 9, 2020 between Guangzhou Yueyi and Guangzhou Huanju Shidai (incorporated herein by reference to Exhibit 4.48 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.49

English translation of Exclusive Option Agreements dated December 9, 2020 among Guangzhou Yueyi, Guangzhou Huanju Shidai and each of partners of Guangzhou Yueyi (incorporated herein by reference to Exhibit 4.49 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.50

English translation of Partner Voting Rights Proxy Agreements dated December 9, 2020 among Guangzhou Yueyi, Guangzhou Huanju Shidai and each of partners of Guangzhou Yueyi (incorporated herein by reference to Exhibit 4.50 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.51

English translation of Exclusive Business Cooperation Agreement dated December 3, 2009 between Huanju Shidai and Beijing Tuda (incorporated herein by reference to Exhibit 10.15 to the registration statement on Form F-1, as amended (File No. 333184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.52

English translation of Supplementary Agreement dated November 10, 2011 to Exclusive Business Cooperation Agreement between Huanju Shidai and Beijing Tuda (incorporated herein by reference to Exhibit 10.16 to the registration statement on Form F-1, as amended (File No. 333184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.53

English translation of Confirmation Letter dated November 10, 2011 to Exclusive Business Cooperation Agreement between Huanju Shidai and Beijing Tuda (incorporated herein by reference to Exhibit 10.17 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.54

English translation of Exclusive Technology Support and Technology Services Agreement dated December 3, 2009 between Huanju Shidai and Beijing Tuda (incorporated herein by reference to Exhibit 10.18 to the registration

188

Exhibit
Number

    

Description of Document

statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.55

English translation of Supplementary Agreement dated November 10, 2011 to Exclusive Technology Support and Technology Services Agreement between Huanju Shidai and Beijing Tuda (incorporated herein by reference to Exhibit 10.19 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.56

English translation of Confirmation Letter dated November 10, 2011 to Exclusive Technology Support and Technology Services Agreement between Huanju Shidai and Beijing Tuda (incorporated herein by reference to Exhibit 10.20 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.57

English translation of Powers of Attorney dated May 27, 2011 issued to Huanju Shidai by each of the shareholders of Beijing Tuda (incorporated herein by reference to Exhibit 10.21 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.58

English translation of Exclusive Option Agreements dated May 27, 2011 among Huanju Shidai, Beijing Tuda and each of the shareholders of Beijing Tuda (incorporated herein by reference to Exhibit 10.22 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.59

English translation of Equity Interest Pledge Agreements dated July 1, 2011 between Huanju Shidai and each of the shareholders of Beijing Tuda (incorporated herein by reference to Exhibit 10.23 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.60

English translation of Consent Letter dated November 10, 2011 issued by the shareholders of Beijing Tuda (incorporated herein by reference to Exhibit 10.24 to the registration statement on Form F-1, as amended (File No. 333-184414), initially filed with the Securities and Exchange Commission on October 15, 2012)

4.61

English summary of Contract for State-owned Construction Land Use Rights Assignment, dated August 20, 2015, by and between Guangzhou Land Resources and Real Estate Administration Bureau and Guangzhou Huaduo (incorporated herein by reference to Exhibit 4.27 from our annual report on Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 28, 2016)

4.62

English translation of Exclusive Business Cooperation Agreement dated August 25, 2015 between Bilin online and Bilin Changxiang (incorporated herein by reference to Exhibit 4.28 from our annual report on Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 28, 2016)

4.63

English translation of Exclusive Option Agreement dated August 25, 2015 among David Xueling Li, Bilin Online and Bilin Changxiang (incorporated herein by reference to Exhibit 4.29 from our annual report on Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 28, 2016)

4.64

English translation of Exclusive Assets Purchase Agreement dated August 25, 2015 among David Xueling Li, Bilin Online and Bilin Changxiang (incorporated herein by reference to Exhibit 4.30 from our annual report on Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 28, 2016)

4.65

English translation of Equity Interest Pledge Agreement dated August 25, 2015 among David Xueling Li, Bilin Online and Bilin Changxiang (incorporated herein by reference to Exhibit 4.31 from our annual report on Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 28, 2016)

4.66

English translation of Power of Attorney dated August 25, 2015 issued to Bilin Changxiang by David Xueling Li (incorporated herein by reference to Exhibit 4.32 from our annual report on Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 28, 2016)

189

Exhibit
Number

    

Description of Document

4.67

Amended and Restated Shareholders Agreement dated as of March 8, 2018 between HUYA Inc. and other parties thereto (incorporated herein by reference to Exhibit 4.37 from our annual report on Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 26, 2018)

4.68

English translation of Non-Compete Agreement between Guangzhou Huaduo and Guangzhou Huya dated March 8, 2018 (incorporated herein by reference to Exhibit 4.38 from our annual report on Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 26, 2018)

4.69

English translation of Business Cooperation Agreement between Shenzhen Tencent Computer Systems Company Ltd. and Guangzhou Huya dated February 5, 2018 (incorporated herein by reference to Exhibit 4.39 from our annual report on Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 26, 2018)

4.70

English translation of Equity Interest Pledge Agreements dated January 17, 2017 among Guangzhou BaiGuoYuan, BaiGuoYuan Technology and each of the shareholders of Guangzhou BaiGuoYuan (incorporated herein by reference to Exhibit 4.44 from our annual report on Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 26, 2019)

4.71

English translation of Exclusive Asset Purchase Agreements dated January 17, 2017 among Guangzhou BaiGuoYuan, BaiGuoYuan Technology and each of the shareholders of Guangzhou BaiGuoYuan (incorporated herein by reference to Exhibit 4.45 from our annual report on Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 26, 2019)

4.72

English translation of Exclusive Business Cooperation Agreement dated January 17, 2017 between Guangzhou BaiGuoYuan and BaiGuoYuan Technology (incorporated herein by reference to Exhibit 4.46 from our annual report on Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 26, 2019)

4.73

English translation of Exclusive Option Agreements dated January 17, 2017 among Guangzhou BaiGuoYuan, BaiGuoYuan Technology and each of the shareholders of Guangzhou BaiGuoYuan (incorporated herein by reference to Exhibit 4.47 from our annual report on Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 26, 2019)

4.74

English translation of Shareholder Voting Rights Proxy Agreements dated January 17, 2017 issued to BaiGuoYuan Technology by each of the shareholders of Guangzhou BaiGuoYuan (incorporated herein by reference to Exhibit 4.48 from our annual report on Form 20-F (File No. 00135729), filed with the Securities and Exchange Commission on April 26, 2019)

4.75

English translation of Equity Interest Pledge Agreements dated July 31, 2019 among Guangzhou Wangxing, Chengdu Yunbu and each of the shareholders of Chengdu Yunbu (incorporated by reference to Exhibit 4.49 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.76

English translation of Exclusive Asset Purchase Agreements dated July 31, 2019 among Guangzhou Wangxing, Chengdu Yunbu and each of the shareholders of Chengdu Yunbu (incorporated by reference to Exhibit 4.50 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.77

English translation of Exclusive Business Cooperation Agreement dated July 31, 2019 between Guangzhou Wangxing and Chengdu Yunbu (incorporated by reference to Exhibit 4.51 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.78

English translation of Exclusive Option Agreements dated July 31, 2019 among Guangzhou Wangxing, Chengdu Yunbu and each of the shareholders of Chengdu Yunbu (incorporated by reference to Exhibit 4.52 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

190

Exhibit
Number

    

Description of Document

4.79

English translation of Shareholder Voting Rights Proxy Agreements dated July 31, 2019 issued to Guangzhou Wangxing by each of the shareholders of Chengdu Yunbu (incorporated by reference to Exhibit 4.53 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.80

English translation of Equity Interest Pledge Agreements dated July 31, 2019 among Guangzhou Wangxing, Chengdu Luota and each of the shareholders of Chengdu Luota (incorporated by reference to Exhibit 4.54 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.81

English translation of Exclusive Asset Purchase Agreements dated July 31, 2019 among Guangzhou Wangxing, Chengdu Luota and each of the shareholders of Chengdu Luota (incorporated by reference to Exhibit 4.55 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.82

English translation of Exclusive Business Cooperation Agreement dated July 31, 2019 between Guangzhou Wangxing and Chengdu Luota (incorporated by reference to Exhibit 4.56 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.83

English translation of Exclusive Option Agreements dated July 31, 2019 among Guangzhou Wangxing, Chengdu Luota and each of the shareholders of Chengdu Luota (incorporated by reference to Exhibit 4.57 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.84

English translation of Shareholder Voting Rights Proxy Agreements dated July 31, 2019 issued to Guangzhou Wangxing by each of the shareholders of Chengdu Luota (incorporated by reference to Exhibit 4.58 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.85

English translation of Equity Interest Pledge Agreements dated July 31, 2019 among Guangzhou Wangxing, Chengdu Jiyue and each of the shareholders of Chengdu Jiyue (incorporated by reference to Exhibit 4.59 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.86

English translation of Exclusive Asset Purchase Agreements dated July 31, 2019 among Guangzhou Wangxing, Chengdu Jiyue and each of the shareholders of Chengdu Jiyue (incorporated by reference to Exhibit 4.60 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.87

English translation of Exclusive Business Cooperation Agreement dated July 31, 2019 between Guangzhou Wangxing and Chengdu Jiyue (incorporated by reference to Exhibit 4.61 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.88

English translation of Exclusive Option Agreements dated July 31, 2019 among Guangzhou Wangxing, Chengdu Jiyue and each of the shareholders of Chengdu Jiyue (incorporated by reference to Exhibit 4.62 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.89

English translation of Shareholder Voting Rights Proxy Agreements dated July 31, 2019 issued to Guangzhou Wangxing by each of the shareholders of Chengdu Jiyue (incorporated by reference to Exhibit 4.63 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.90

Indenture, dated June 24, 2019 constituting $500 million 0.75% Convertible Senior Notes due 2025 (incorporated by reference to Exhibit 4.64 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

4.91

Indenture, dated June 24, 2019 constituting $500 million 1.375% Convertible Senior Notes due 2026 (incorporated by reference to Exhibit 4.65 to the Form 20-F (File No. 001-35729), filed with the Securities and Exchange Commission on April 27, 2020)

191

Exhibit
Number

    

Description of Document

4.92

2019 Share Incentive Awards Arrangement (incorporated herein by reference to Exhibit 10.1 from our Form S-8 filed with the Securities and Exchange Commission on September 30, 2019)

4.93

Amended and Restated Share Purchase Agreement among the Buyer as defined therein, Baidu (Hong Kong) Limited, JOYY Inc. and certain investors party thereto, dated February 7, 2021 (incorporated herein by reference to Exhibit 4.105 to the annual report on Form 20-F (File 001-35729), filed with the Securities and Exchange Commission on April 28, 2021)

4.94*

English translation of Exclusive Service Agreement dated March 31, 2021 between Guangzhou LianYiYun and Guangzhou AnSiChuang

4.95*

English translation of Exclusive Option Agreement dated March 31, 2021 among Guangzhou LianYiYun, Guangzhou AnSiChuang and the shareholder of Guangzhou AnSiChuang

4.96*

English translation of Shareholder Voting Rights Proxy Agreement dated March 31, 2021 among Guangzhou LianYiYun, Guangzhou AnSiChuang and the shareholder of Guangzhou AnSiChuang

4.97*

English translation of Equity Interest Pledge Agreements dated March 31, 2021 among Guangzhou LianYiYun, Guangzhou AnSiChuang and the shareholder of Guangzhou AnSiChuang

4.98*

English translation of Exclusive Technology Development, Consulting and Service Agreement dated January 17, 2019 between Haishaman and Shanghai Ruogu

4.99*

English translation of Amended and Restated Exclusive Option Agreement dated June 18, 2021 among Haishaman, Shanghai Ruogu and the shareholders of Shanghai Ruogu

4.100*

English translation of Amended and Restated Equity Interest Pledge Agreements dated June 18, 2021 among Haishaman, Shanghai Ruogu and the shareholders of Shanghai Ruogu

4.101*

English translation of Powers of Attorney dated June 18, 2021 by each of the shareholders of Shanghai Ruogu

4.102*

English translation of Exclusive Technology Development, Consulting and Service Agreement dated February 18, 2022 between Blue Buck, Guangzhou Blue Ocean and Beijing Cengcengceng

4.103*

English translation of Exclusive Option Agreement dated February 18, 2022 among Blue Buck, Guangzhou Blue Ocean, the shareholder of Beijing Cengcengceng and Beijing Cengcengceng

4.104*

English translation of Equity Interest Pledge Agreement dated February 18, 2022 among Blue Buck, Guangzhou Blue Ocean, the shareholder of Beijing Cengcengceng and Beijing Cengcengceng

4.105*

English translation of Power of Attorney dated February 18, 2022 by the shareholder of Beijing Cengcengceng

4.106*

English translation of Exclusive Technology Development, Consulting and Service Agreement dated April 15, 2021 between Guangzhou Blue Ocean and Guangzhou Blue Whale

4.107*

English translation of Exclusive Option Agreement dated April 15, 2021 among Guangzhou Blue Ocean, the shareholders of Guangzhou Blue Whale and Guangzhou Blue Whale

4.108*

English translation of Equity Interest Pledge Agreement dated April 15, 2021 among Guangzhou Blue Ocean, the shareholders of Guangzhou Blue Whale and Guangzhou Blue Whale

4.109*

English translation of Powers of Attorney dated April 15, 2021 by each of the shareholders of Guangzhou Blue Whale

192

Exhibit
Number

    

Description of Document

4.110*

English summary of Contract for State-owned Construction Land Use Right Assignment dated February 26, 2021, by and between Foshan Natural Resources Bureau and Foshan Tusheng Network Technology Co., Ltd.

8.1*

List of Principal Subsidiaries and Variable Interest Entities

11.1

Amended Code of Business Conduct and Ethics of the Registrant (incorporated herein by reference to Exhibit 11.1 to the annual report on Form 20-F (File No. 001-35729) filed with the Securities and Exchange Commission on April 26, 2013)

12.1*

Certification by Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

12.2*

Certification by Principal Accounting Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

13.1**

Certification by Principal Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

13.2**

Certification by Principal Accounting Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

15.1*

Consent of Maples and Calder (Hong Kong) LLP

15.2*

Consent of Fangda Partners

15.3*

Consent of Independent Registered Public Accounting Firm

101.INS*

Inline XBRL Instance Document — the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL 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 with this annual report on Form 20-F

**    Furnished with this annual report on Form 20-F

193

SIGNATURES

The registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.

 

JOYY INC.

 

 

 

 

 

By:

/s/ David Xueling Li

 

 

Name:

David Xueling Li

 

 

Title:

Chairman and Chief Executive Officer

Date: April 29, 2022

194

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Shareholders of JOYY Inc.

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of JOYY Inc. and its subsidiaries (the “Company”) as of December 31, 2021 and 2020, and the related consolidated statements of comprehensive income, of changes in shareholders’ equity and of cash flows for each of the three years in the period ended December 31, 2021, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company’s internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.

Change in Accounting Principle

As discussed in Note 2(s) to the consolidated financial statements, the Company adopted a change in the manner in which it accounts for convertible bonds in 2021.

Basis for Opinions

The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Annual Report on Internal Control over Financial Reporting appearing under Item 15. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company’s internal control over financial reporting 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 in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements 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. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

F-2

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

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 or procedures may deteriorate.

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that (i) relate to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Goodwill impairment assessment - reporting unit within the Bigo segment

As described in Note 16 to the consolidated financial statements, the Company’s consolidated goodwill balance was US$1,958 million as of December 31, 2021, and the goodwill associated with the Bigo reportable segment, which only includes the Bigo reporting unit, was US$1,854 million. Management conducts a goodwill impairment test at the reporting unit level at least annually in the fourth quarter, or more frequently when events or circumstances occur indicating that the recorded goodwill may be impaired. The impairment test compares the fair value of a reporting unit with its carrying value, with an impairment charge recorded for the amount by which the carrying amount exceeds the reporting unit’s fair value up to a maximum amount of the goodwill balance for the reporting unit. For reporting units evaluated using a quantitative assessment including the Bigo reporting unit, the fair values are determined using an income approach. The income approach determines fair value based on discounted cash flow models derived from the reporting units’ long-term forecasts which included a five-year future cash flow projection and an estimated terminal value. As disclosed by management, determining fair value requires the exercise of significant judgment, including judgments about appropriate revenue growth rates, the estimated terminal value using a terminal year long-term future growth rate and discount rates.

F-3

The principal considerations for our determination that performing procedures relating to the goodwill impairment assessment of the Bigo reporting unit is a critical audit matter are (i) there was significant judgment by management when determining the fair value measurement of the reporting unit; (ii) significant audit effort was necessary to perform procedures and evaluate audit evidence related to management’s cash flow projections and significant assumptions related to the revenue growth rates, the estimated terminal value using a terminal year long-term future growth rate and the discount rate; and (iii) the audit effort involved the use of professionals with specialized skill and knowledge to assist in performing these procedures and evaluating the audit evidence obtained from these procedures.

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures related to the goodwill impairment assessment of the reporting unit within the Bigo segment included testing the effectiveness of controls relating to management’s goodwill impairment assessment, including controls over the determination of the fair value of the Company’s reporting units and controls over development of the significant assumptions including the respective revenue growth rates, estimated terminal value using a terminal year long-term future growth rate and discount rates. These procedures also included, among others, testing management’s process for developing the fair value estimate; evaluating the appropriateness of the income approach; testing the completeness and accuracy of underlying data used in the models; and evaluating the reasonableness of significant assumptions used by management, including the revenue growth rates, the estimated terminal value using a terminal year long-term future growth rate and the discount rates. Evaluating management’s assumptions related to the revenue growth rates involved evaluating whether the assumptions used by management were reasonable considering (i) the current and past performance of the reporting unit, (ii) the consistency with external market and industry data, (iii) whether these assumptions were consistent with evidence obtained in other areas of the audit. The discount rate was evaluated by considering the cost of capital of comparable businesses and other industry factors. Professionals with specialized skill and knowledge were used to assist in the evaluation of the Company’s models and certain significant assumptions, including the discount rate.

Revenue recognition — identification of distinct performance obligations and estimate of standalone selling price

As described in Note 2(u) to the consolidated financial statements, the Company’s sources of revenue include live streaming and others. The Company’s consolidated revenues were US$2,619 million for the year ended December 31, 2021, of which US$2,477 million were revenues from live streaming. Management identifies multiple distinct performance obligations in certain contracts of its live streaming business. Customers receive a series of services, virtual items and virtual rights by entering into these contracts with the Company. Management determines the distinct performance obligations and the allocable portion of the transaction price for each identified distinct performance obligation and recognizes revenue upon transfer of control of the promised services in an amount that reflects the consideration the Company expects to receive in exchange for those services. Management exercises significant judgment in determining the distinct performance obligations and related allocable portions of the transaction price which is dependent on the contractual terms for each type of contract with multiple distinct performance obligations.

The principal considerations for our determination that performing procedures relating to the identification of and the determination of allocation of transaction price of performance obligations and contracts with multiple performance obligations is a critical audit matter are that there was significant judgment by management in identifying the distinct performance obligations and estimating the standalone selling price of each distinct performance obligation due to the complexity of the contracts. Certain services are provided to customers over time and have the same pattern of transfer to customers. Management exercises judgement in determining the number of distinct performance obligations by accounting for services that have the same pattern of transfer to customers as a single performance obligation. Certain distinct performance obligations are not separately sold by the Company. Management exercises judgement in determining the standalone selling price of these distinct performance obligations. This in turn led to significant auditor judgment and effort in performing procedures and in evaluating management's significant judgment in determining whether the distinct performance obligations were appropriately identified and whether the standalone selling price of each distinct performance obligation was appropriately estimated.

F-4

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the revenue recognition process, including identification of distinct performance obligations and estimate of standalone selling prices used to allocate transaction price to distinct performance obligations in its contracts with customers. These procedures also included, among others, on a test basis: (i) testing the completeness and accuracy of management’s identification of the distinct performance obligations by evaluating customer arrangements, (ii) testing management’s process for estimating standalone selling price which included testing the completeness and accuracy of input data used and evaluating the reasonableness of significant assumptions used by management, principally including market and pricing conditions and other observable inputs such as historical pricing practices and (iii) testing management’s process for determining the appropriate amount of revenue recognition based on the performance obligations identified in relevant contracts.

/s/ PricewaterhouseCoopers Zhong Tian LLP

 

Guangzhou, the People’s Republic of China

 

April 29, 2022

 

We have served as the Company’s auditor since 2011.

F-5

CONSOLIDATED BALANCE SHEETS AS OF DECEMBER 31, 2020 AND 2021

(All amounts in thousands, except share, ADS, per share and per ADS data)

As of December 31, 

    

2020

    

2021

US$

US$

  

Assets

  

  

Current assets

  

  

Cash and cash equivalents

1,742,749

1,837,185

Restricted cash and cash equivalents

13,733

297,022

Short-term deposits

1,325,068

1,604,198

Restricted short-term deposits

31,489

285

Short-term investments

489,101

946,543

Accounts receivable, net of allowance of US$7,387 and US$12,426 as of December 31, 2020 and 2021, respectively

142,999

114,372

Amounts due from related parties, net of allowance of US$2,281 and US$476 as of December 31, 2020 and 2021, respectively

611

56,984

Financing receivables, net of allowance of US$19,922 and US$20,317 as of December 31, 2020 and 2021, respectively

172

Prepayments and other current assets, net of allowance of US$5,756 and US$14,444 as of December 31, 2020 and 2021, respectively

102,872

213,733

Assets held for sale

52,528

Total current assets

3,901,322

5,070,322

Non-current assets

Investments

1,239,354

1,022,455

Property and equipment, net

401,661

365,392

Land use rights, net

258,770

370,052

Intangible assets, net

344,214

312,082

Right-of-use assets, net

21,579

16,565

Goodwill

1,872,083

1,958,263

Financing receivables, net of allowance of US$10,192 and nil as of December 31, 2020 and 2021, respectively

19,716

Other non-current assets

10,758

4,881

Assets held for sale

25,500

Total non-current assets

4,193,635

4,049,690

Total assets

8,094,957

9,120,012

Liabilities, mezzanine equity and shareholders’ equity

Current liabilities (including amounts of the consolidated VIEs without recourse to the Company of US$449,414 and US$173,347 as of December 31, 2020 and 2021, respectively)

Accounts payable

20,956

18,011

Deferred revenue

67,230

60,910

Advances from customers

775

3,426

Income taxes payable

60,895

65,738

Accrued liabilities and other current liabilities

484,450

2,345,838

Amounts due to related parties

3,822

6,931

Lease liabilities due within one year

14,332

11,041

Short-term loans

112,549

Liabilities held for sale

179,109

Total current liabilities

944,118

2,511,895

F-6

CONSOLIDATED BALANCE SHEETS AS OF DECEMBER 31, 2020 AND 2021 (CONTINUED)

(All amounts in thousands, except share, ADS, per share and per ADS data)

As of December 31, 

    

2020

    

2021

US$

US$

Non-current liabilities (including amounts of the consolidated VIEs without recourse to the Company of US$18,750 and US$22,422 as of December 31, 2020 and 2021, respectively)

Convertible bonds

779,225

924,077

Lease liabilities

8,121

5,734

Deferred revenue

3,132

6,422

Deferred tax liabilities

42,422

36,214

Other non-current liabilities

7,372

Liabilities held for sale

4,415

Total non-current liabilities

837,315

979,819

Total liabilities

1,781,433

3,491,714

Commitments and contingencies (Note 30)

 

  

 

  

Mezzanine equity

 

72,617

 

65,833

Shareholders’ equity

 

 

Class A common shares (US$0.00001 par value; 10,000,000,000 and 10,000,000,000 shares authorized, 1,314,208,824 shares issued and 1,272,346,218 shares outstanding as of December 31, 2020; 1,317,840,464 shares issued and 1,146,336,305 shares outstanding as of December 31, 2021, respectively)

 

13

 

13

Class B common shares (US$0.00001 par value; 1,000,000,000 and 1,000,000,000 shares authorized, 326,509,555 and 326,509,555 shares issued and outstanding as of December 31, 2020 and December 31, 2021, respectively)

 

3

 

3

Treasury Shares (US$0.00001 par value; 41,862,606 and 171,504,159 shares held as of December 31, 2020 and December 31, 2021, respectively)

(139,528)

(526,724)

Additional paid-in capital

3,456,844

 

3,246,523

Statutory reserves

 

17,825

 

26,804

Retained earnings

2,881,782

 

2,712,534

Accumulated other comprehensive income

 

18,471

 

69,175

Total JOYY Inc.’s shareholders’ equity

6,235,410

 

5,528,328

Non-controlling interests

5,497

 

34,137

Total shareholders’ equity

6,240,907

 

5,562,465

Total liabilities, mezzanine equity and shareholders’ equity

8,094,957

 

9,120,012

The accompanying notes are an integral part of these consolidated financial statements.

F-7

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME FOR THE YEARS ENDED DECEMBER 31, 2019, 2020 AND 2021

(All amounts in thousands, except share, ADS, per share and per ADS data)

For the year ended December 31, 

    

2019

    

2020

    

2021

US$

US$

US$

Net revenues

 

  

 

  

 

  

Live streaming

 

769,148

 

1,815,826

 

2,476,790

Others

 

131,554

 

102,318

 

142,261

Total net revenues

 

900,702

 

1,918,144

 

2,619,051

Cost of revenues (1)

 

(656,920)

 

(1,378,146)

 

(1,781,150)

Gross profit

 

243,782

 

539,998

 

837,901

Operating expenses (1)

 

 

 

Research and development expenses

 

(236,504)

 

(302,818)

 

(279,781)

Sales and marketing expenses

 

(404,495)

 

(505,389)

 

(468,407)

General and administrative expenses

 

(135,564)

 

(146,666)

 

(221,731)

Total operating expenses

 

(776,563)

 

(954,873)

 

(969,919)

Gain on disposal of business

 

11,754

 

 

4,959

Other income

 

5,674

 

8,095

 

20,376

Operating loss

 

(515,353)

 

(406,780)

 

(106,683)

Interest expense

 

(38,114)

 

(75,555)

 

(14,475)

Interest income and investment income

 

61,747

 

89,078

 

91,233

Foreign currency exchange gains (losses), net

 

1,295

 

(17,472)

 

(13,377)

Gain (loss) on disposal and deemed disposal of investments

 

 

272,281

 

(23,762)

Gain (loss) on fair value changes of investments

 

397,960

 

160,849

 

(15,435)

(Loss) gain on extinguishment of debt and derivative

 

(2,277)

 

(6,277)

 

5,291

Other non-operating expenses

 

 

(2,467)

 

(381)

(Loss) income before income tax expenses

 

(94,742)

 

13,657

 

(77,589)

Income tax benefit (expenses)

 

20,098

 

(27,825)

 

(25,745)

Loss before share of income (loss) in equity method investments, net of income taxes

(74,644)

 

(14,168)

 

(103,334)

Share of income (loss) in equity method investments, net of income taxes

5,974

 

(7,634)

 

(26,217)

Net loss from continuing operations

(68,670)

 

(21,802)

 

(129,551)

Net income from discontinued operations

615,268

1,401,670

35,567

Net income (loss)

546,598

1,379,868

(93,984)

Net (loss) income attributable to the non-controlling interest shareholders and the mezzanine equity classified non-controlling interest shareholders

(36,786)

 

(6,971)

 

13,691

Net income (loss) attributable to controlling interest of JOYY Inc.

509,812

 

1,372,897

 

(80,293)

Including:

Net loss from continuing operations attributable to controlling interest of JOYY Inc.

(64,780)

(18,741)

(115,860)

Net income from discontinued operations attributable to controlling interest of JOYY Inc.

574,592

1,391,638

35,567

Accretion of subsidiaries’ redeemable convertible preferred shares to redemption value

(5,564)

 

(5,564)

 

(5,236)

Cumulative dividend on subsidiary’s Series A Preferred Shares

(4,000)

 

(4,000)

 

(4,000)

Net income (loss) attributable to common shareholders of JOYY Inc.

500,248

 

1,363,333

 

(89,529)

Including:

Net loss from continuing operations attributable to common shareholders of JOYY Inc.

(74,344)

(28,305)

(125,096)

Net income from discontinued operations attributable to common shareholders of JOYY Inc.

574,592

1,391,638

35,567

Other comprehensive (loss) income:

 

 

Foreign currency translation adjustments, net of nil tax

(31,105)

 

215,363

 

58,887

Comprehensive income (loss) attributable to the common shareholders of JOYY Inc.

469,143

 

1,578,696

 

(30,642)

F-8

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME FOR THE YEARS ENDED DECEMBER 31, 2019, 2020 AND 2021 (CONTINUED)

(All amounts in thousands, except share, ADS, per share and per ADS data)

For the year ended December 31, 

    

2019

    

2020

    

2021

US$

US$

US$

Net income (loss) per ADS*

 

  

 

  

 

  

—Basic

 

6.48

 

17.04

 

(1.14)

Continuing operations

(0.96)

(0.35)

(1.60)

Discontinued operations

7.44

17.39

0.46

—Diluted

 

6.45

 

17.04

 

(1.14)

Continuing operations

(0.96)

(0.35)

(1.60)

Discontinued operations

7.41

17.39

0.46

Weighted average number of ADS used in calculating net income (loss) per ADS

 

 

 

—Basic

 

 

 

Continuing operations

77,219,846

80,009,988

78,100,800

Discontinued operations

77,219,846

80,009,988

78,100,800

—Diluted

 

 

 

Continuing operations

77,219,846

80,009,988

78,100,800

Discontinued operations

77,219,846

80,009,988

78,100,800

Net income (loss) per common share*

 

 

 

—Basic

 

0.32

 

0.85

 

(0.06)

Continuing operations

(0.05)

(0.02)

(0.08)

Discontinued operations

0.37

0.87

0.02

—Diluted

 

0.32

 

0.85

 

(0.06)

Continuing operations

(0.05)

(0.02)

(0.08)

Discontinued operations

0.37

0.87

0.02

Weighted average number of common shares used in calculating net income (loss) per common share

 

 

 

—Basic

 

 

 

Continuing operations

1,544,396,920

1,600,199,759

1,562,016,001

Discontinued operations

1,544,396,920

1,600,199,759

1,562,016,001

—Diluted

Continuing operations

1,544,396,920

1,600,199,759

1,562,016,001

Discontinued operations

 

1,544,396,920

 

1,600,199,759

 

1,562,016,001

*    Each ADS represents 20 common shares.

(1)

Share-based compensation was allocated in cost of revenues and operating expenses as follows:

For the year ended December 31, 

    

2019

    

2020

    

2021

US$

US$

US$

Cost of revenues

5,932

 

5,797

 

8,089

Research and development expenses

52,611

 

42,646

 

24,053

Sales and marketing expenses

724

 

1,311

 

1,285

General and administrative expenses

17,089

 

42,406

 

(45)

The accompanying notes are an integral part of these consolidated financial statements.

F-9

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY FOR THE YEARS ENDED DECEMBER 31, 2019, 2020 AND 2021

(All amounts in thousands, except share, ADS, per share and per ADS data)

Class A 

Class B

Accumulated 

common shares

 common shares

Treasury shares

Additional

other

Total JOYY Inc.’s

    

    

Total

Number

Number

paid-in

Statutory

Retained

comprehensive

shareholders’

Non-controlling

shareholders’

    

of shares

    

Amount

    

of shares

    

Amount

    

Amount

capital

    

reserves

    

earnings

    

income (loss)

    

equity

interests

equity

US$

US$

US$

US$

US$

US$

US$

US$

US$

US$

Balance as of December 31, 2018

981,740,848

 

10

 

288,182,976

 

3

 

1,727,066

 

16,026

 

1,077,073

 

(121,686)

 

2,698,492

 

416,255

 

3,114,747

Issuance of common shares for vested restricted shares and restricted share units

6,216,060

Issuance of common shares in connection with the acquisition of Bigo

305,127,046

3

38,326,579

1,149,073

1,149,076

1,149,076

Grant of restricted shares

8,761,450

Share-based compensation

118,637

118,637

18,730

137,367

Appropriation to statutory reserves

6,856

(6,856)

Bifurcation of conversion feature of convertible bonds

294,143

294,143

294,143

Purchase of capped call options in relation to the conversion features of the convertible bonds

(77,000)

(77,000)

(77,000)

Huya's follow-on public offering, net of issuance cost

43,080

(1,456)

41,624

268,196

309,820

Issuance of Huya's common shares for exercised share options

(2,729)

(207)

(2,936)

7,628

4,692

Exercise/settlement of RSU's in subsidiaries

(1,101)

(1,101)

509

(592)

Repurchase of common shares

(8,682,900)

(23,712)

(11,726)

(35,438)

(35,438)

Deemed contribution from non-controlling interest shareholders

903

903

(903)

Partial disposal of Huya’s interests to non-controlling interest shareholders, net of tax

81,208

(938)

80,270

19,666

99,936

Net income attributable to JOYY Inc. and non-controlling interest shareholders

509,812

509,812

36,786

546,598

Accretion of subsidiaries' redeemable convertible preferred shares to redemption value

(5,564)

(5,564)

(244)

(5,808)

Foreign currency translation adjustments, net of nil tax

 

 

 

 

 

 

 

(31,105)

 

(31,105)

 

540

 

(30,565)

Balance as of December 31, 2019

1,293,162,504

 

13

 

326,509,555

 

3

 

(23,712)

3,321,554

 

22,882

 

1,574,465

 

(155,392)

 

4,739,813

 

767,163

 

5,506,976

F-10

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY FOR THE YEARS ENDED DECEMBER 31, 2019, 2020 AND 2021 (CONTINUED)

(All amounts in thousands, except share, ADS, per share and per ADS data)

Class A

Class B

Accumulated

common shares

common shares

Treasury shares

Additional

other

Total JOYY Inc.’s

Total

Number

Number

paid-in

Statutory

Retained

comprehensive

shareholders’

Non-controlling

shareholders’

    

of shares

    

Amount

    

of shares

    

Amount

    

Amount

    

capital

    

reserves

    

earnings

    

income (loss)

    

equity

    

interests

    

equity

  

  

US$

  

  

US$

US$

  

US$

  

US$

  

US$

  

US$

  

US$

  

US$

  

US$

Balance as of December 31, 2019

1,293,162,504

 

13

 

326,509,555

 

3

(23,712)

3,321,554

 

22,882

 

1,574,465

 

(155,392)

 

4,739,813

 

767,163

 

5,506,976

Adoption of ASC326

(1,469)

(1,469)

(269)

(1,738)

Issuance of common shares for vested restricted shares and restricted share units

 

12,363,420

 

 

 

 

 

 

 

 

 

 

Net forfeiture of restricted shares

(13,886)

Share-based compensation

 

 

 

 

 

111,204

 

 

 

 

111,204

 

13,154

 

124,358

Appropriation to statutory reserves

 

 

 

 

 

 

4,445

 

(4,445)

 

 

 

 

Capital injection in subsidiaries from non-controlling interest shareholders

1,500

1,500

Issuance of Huya’s common shares for exercised share options

(36)

(5)

(41)

129

88

Repurchase of common shares

(33,165,820)

 

 

 

(115,816)

 

12,231

 

 

 

 

(103,585)

 

 

(103,585)

Repurchase of non-controlling interest and redeemable non-controlling interests

1,242

1,242

(3,255)

(2,013)

Non-controlling interest arising from an acquisition

5,058

5,058

Deconsolidation of Huya

(9,502)

9,502

(34,707)

(34,707)

(781,591)

(816,298)

Other equity changes from equity method investments

10,563

3,417

(6,788)

7,192

7,192

Dividends declared

(67,021)

(67,021)

(333)

(67,354)

Deemed contribution from non-controlling interest shareholders

 

 

 

86

 

 

 

86

 

(86)

 

Net income attributable to JOYY Inc. and non-controlling interest shareholders

1,372,897

1,372,897

6,971

1,379,868

Accretion of subsidiaries’ redeemable convertible preferred shares to redemption value

(5,564)

(5,564)

(244)

(5,808)

Foreign currency translation adjustments, net of nil tax

 

 

 

 

 

 

 

215,363

215,363

(2,700)

212,663

Balance as of December 31, 2020

1,272,346,218

 

13

 

326,509,555

 

3

(139,528)

3,456,844

 

17,825

 

2,881,782

 

18,471

 

6,235,410

 

5,497

 

6,240,907

F-11

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY FOR THE YEARS ENDED DECEMBER 31, 2019, 2020 AND 2021 (CONTINUED)

(All amounts in thousands, except share, ADS, per share and per ADS data)

Class A

Class B

Accumulated

common shares

common shares

Treasury

Additional

other

Total JOYY Inc.’s

Total

Number of

Number

shares

paid-in

Statutory

Retained

comprehensive

shareholders’

Non-controlling

shareholders’

    

shares

    

Amount

    

of shares

    

Amount

    

Amount

    

capital

    

reserves

    

earnings

    

income (loss)

    

equity

    

interests

    

equity

    

    

US$

    

    

US$

US$

    

US$

    

US$

    

US$

    

US$

    

US$

    

US$

    

US$

Balance as of December 31, 2020

1,272,346,218

 

13

 

326,509,555

 

3

(139,528)

 

3,456,844

 

17,825

 

2,881,782

 

18,471

 

6,235,410

 

5,497

 

6,240,907

Adoption of ASU 2020-06

 

 

 

 

(299,398)

 

 

86,659

 

 

(212,739)

 

 

(212,739)

Issuance of common shares for vested restricted shares and restricted share units

 

3,631,640

 

 

 

 

 

 

 

 

 

 

Transfer from treasury shares to issued common shares for vested restricted share units

1,442,020

5,788

(5,788)

Acquisition of subsidiaries

53,327

53,327

26,731

80,058

Net forfeiture of restricted shares

(773,813)

Share-based compensation

 

 

 

 

 

31,691

 

 

 

 

31,691

 

 

31,691

Appropriation to statutory reserves

 

 

 

 

 

 

8,979

 

(8,979)

 

 

 

 

Capital injection in subsidiaries from non-controlling interest shareholders

(3,357)

(3,357)

9,313

5,956

Other equity changes from equity method investments

13,267

(1)

(8,183)

5,083

5,083

Repurchase of common shares

(130,309,760)

 

 

 

(392,984)

 

 

 

 

 

(392,984)

 

 

(392,984)

Repurchase of non-controlling interest and redeemable non-controlling interests

(63)

(63)

(154)

(217)

Deconsolidation of subsidiaries

7,148

7,148

Dividends declared

(161,398)

(161,398)

(47)

(161,445)

Net income attributable to JOYY Inc. and non-controlling interest shareholders

 

 

 

 

 

 

(80,293)

 

 

(80,293)

 

(13,691)

 

(93,984)

Accretion of subsidiaries’ redeemable convertible preferred shares to redemption value

 

 

 

 

 

 

(5,236)

 

 

(5,236)

 

(102)

 

(5,338)

Foreign currency translation adjustments, net of nil tax

58,887

58,887

(558)

58,329

Balance as of December 31, 2021

1,146,336,305

 

13

 

326,509,555

 

3

(526,724)

 

3,246,523

 

26,804

 

2,712,534

69,175

 

5,528,328

 

34,137

 

5,562,465

The accompanying notes are an integral part of these consolidated financial statements.

F-12

CONSOLIDATED STATEMENTS OF CASH FLOWS FOR THE YEARS ENDED DECEMBER 31, 2019, 2020 AND 2021

(All amounts in thousands)

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Cash flows from operating activities

  

 

  

 

  

Net income (loss)

546,598

 

1,379,868

 

(93,984)

Net income from discontinued operations

(615,268)

(1,401,670)

(35,567)

Adjustments to reconcile net income to net cash provided by operating activities

 

 

 

Depreciation of property and equipment

 

40,022

 

77,464

 

108,686

Amortization of acquired intangible assets and land use rights

101,491

 

109,422

 

67,233

Amortization of right-of-use assets

11,353

16,492

7,009

Expected credit loss of receivables

24,605

 

9,392

 

5,206

Loss on disposal of property and equipment, intangible assets and other long-term assets

 

169

 

2,776

 

366

Impairment of investments

8,870

6,186

93,632

Impairment of property and equipment

 

760

 

 

Impairment of intangible assets

 

435

 

 

Share-based compensation

76,356

 

92,160

 

33,382

Share of (income) loss in equity method investments, net of income taxes

 

(5,974)

 

7,634

 

26,217

(Gain) loss on disposal and deemed disposal of investments

 

 

(272,281)

 

23,762

Gain on disposal of business

 

(11,754)

 

 

(4,959)

Cash dividend received from equity investees

347

6,953

Deferred income taxes, net

(19,719)

 

12,616

 

(9,805)

Foreign currency exchange (gains) losses, net

(1,295)

17,472

13,377

Interest expense

30,658

 

64,520

 

9,158

Investment (income) loss

(4,167)

 

2,785

 

(3,630)

(Gain) loss on fair value changes of investments

(397,960)

 

(160,849)

 

15,435

Loss (gain) on extinguishment of debt and derivative

2,277

6,277

(5,291)

Changes in operating assets and liabilities, net of business acquisition and disposal of subsidiaries

 

 

Accounts receivable

(16,491)

 

(55,753)

 

28,064

Interest receivables recorded in financing receivables

(1,991)

 

(368)

 

23

Prepayments and other assets

(23,692)

 

(32,827)

 

(8,082)

Amounts due from related parties

(33,044)

(2,233)

(20,702)

Lease liabilities

(11,283)

 

(15,085)

 

(7,930)

Amounts due to related parties

3,297

 

4,379

 

2,761

Accounts payable

(3,830)

 

(11,768)

 

(18,516)

Deferred revenue

(1,053)

 

38,994

 

(3,150)

Advances from customers

383

 

(1,352)

 

2,623

Income taxes payable

8,885

(3,431)

3,388

Accrued liabilities and other current liabilities

113,777

106,116

(89,532)

Net cash (used in) provided by continuing operating activities

(177,585)

(2,717)

146,127

Net cash provided by discontinued operating activities

843,713

497,863

64,289

Net cash provided by operating activities

666,128

 

495,146

 

210,416

Cash flows from investing activities

Placements of short-term deposits

(1,609,116)

 

(1,193,968)

 

(1,707,825)

Maturities of short-term deposits

641,125

 

1,358,884

 

1,483,449

Placements of short-term investments

(700,937)

 

(909,531)

 

(1,970,387)

Maturities of short-term investments

319,973

 

926,590

 

1,507,304

Placements of derivative financial instruments

(1,572)

 

 

(4,211)

Purchase of property and equipment

(123,925)

(150,970)

 

(70,820)

Purchase of intangible assets and land use right

(6,919)

 

(1,974)

 

(114,057)

Purchase of other non-current assets

(19,159)

 

(9)

 

(1,600)

Prepayments for investments

(76)

Cash paid for investments

 

(79,645)

(206,559)

(89,681)

Cash received from disposal of investments

23,735

 

826,750

 

156,479

Cash distribution received from equity investees

 

11,652

Acquisition of businesses, net of cash, cash equivalents and restricted cash acquired

(240,470)

 

(4,673)

7,049

Deconsolidation and disposal of a subsidiary, net of cash disposed

 

 

96

 

Repayments from (payments on behalf of) related parties, net

1,780

(333)

(4,537)

Loans to related parties

 

(24,675)

 

(723)

 

(34,203)

Repayments of loans from related parties

 

 

449

Loans to employees and third parties

(6,999)

 

(8,135)

 

(9,526)

Repayments of loans from employees and third parties

20,707

 

28,938

 

1,776

Payments to originate financing receivables

(113,128)

 

 

Principal collection from financing receivables

216,141

 

13,307

 

240

Proceeds from disposal of property and equipment

305

828

3,244

Net cash (used in) provided by continuing investing activities

(1,702,855)

690,170

(846,857)

Net cash (used in) provided by discontinued investing activities

(562,834)

92,371

1,636,450

Net cash (used in) provided by investing activities

(2,265,689)

 

782,541

 

789,593

F-13

CONSOLIDATED STATEMENTS OF CASH FLOWS FOR THE YEARS ENDED DECEMBER 31, 2019, 2020 AND 2021 (CONTINUED)

(All amounts in thousands)

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Cash flows from financing activities

 

Capital contributions from the non-controlling interest shareholders

 

1,526

 

5,508

Capital contributions from mezzanine equity holders

 

14,592

 

 

Dividends paid to shareholders

 

(64,558)

 

(160,143)

Dividend paid to non-controlling interests in a subsidiary

 

(326)

 

(47)

Purchase of non-controlling interests and redeemable non-controlling interests

(2,615)

(216)

Partial disposal of Huya’s interests to non-controlling interest shareholders

108,569

 

 

Purchase of capped call option in relation to repurchase of common shares  

(12,051)

 

12,264

 

Proceeds from bank borrowings

225,040

 

155,708

 

39,676

Repayment of bank borrowings

(147,248)

 

(132,850)

 

(147,618)

Repurchase of common shares

(24,395)

(106,024)

(398,637)

Proceeds from issuance of convertible bonds, net of issuance costs

901,287

Repayment of convertible bonds

(977)

Cash paid on extinguishment of convertible bonds

(62,059)

Deemed contribution from Huya

1,469

141

Net cash provided by (used in) continuing financing activities

1,066,286

(136,734)

(723,536)

Net cash provided by discontinued financing activities

308,219

1,232

Net cash provided by (used in) financing activities

1,374,505

 

(135,502)

 

(723,536)

Net (decrease) increase in cash, cash equivalents and restricted cash

(225,056)

 

1,142,185

 

276,473

Cash, cash equivalents and restricted cash at the beginning of the year

874,844

 

652,427

 

1,819,571

Effect of exchange rate changes on cash, cash equivalents and restricted cash

2,639

 

24,959

 

38,448

Cash, cash equivalents and restricted cash at the end of the year

652,427

1,819,571

2,134,492

Less: Cash, cash equivalents and restricted cash of held for sales at the end of the year

169,764

31,600

Cash, cash equivalents and restricted cash of continuing operations at the end of the year

482,663

1,787,971

2,134,492

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Supplemental disclosure of cash flows information of continuing operation:

 

  

 

  

 

  

—Cash paid for interest, net of amounts capitalized

 

(7,762)

 

(14,324)

 

(15,485)

—Income taxes paid

 

(71,510)

 

(67,796)

 

(29,929)

Supplemental disclosures of non-cash investing and financing activities of continuing operation:

 

 

 

—Acquisition of property and equipment

 

16,811

 

15,946

 

10,407

—Disposal of investments and business

53,251

819

—Common shares issued for the acquisition of Bigo

 

1,149,076

 

 

The accompanying notes are an integral part of these consolidated financial statements.

F-14

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

1.    Organization and principal activities

(a)   Organization and principal activities

JOYY Inc. (the “Company” or “JOYY”), together with its subsidiaries, its VIEs (also referred to as VIEs and their subsidiaries as a whole, where appropriate) (collectively, the “Group”), is a leading global social media platform, offering users around the world a uniquely engaging and immersive experience across various video-based products and services, such as live streaming, short-form videos and video communication.

In March 2019, the Company completed the acquisition of Bigo Inc (“Bigo”). Bigo is primarily engaged in the video and audio broadcast business all over the world. The Company paid United States dollar (“US$”) 343.1 million in cash and issued 305,127,046 Class A common shares and 38,326,579 Class B common shares of the Company to Bigo’s selling shareholders. The details of this acquisition are disclosed in Note 5(a).

On April 3, 2020, the Company signed an agreement with Linen Investment Limited, a wholly owned subsidiary of Tencent Holdings Limited (“Tencent”) to sell its 16,523,819 Class B ordinary shares of HUYA Inc. (NYSE: HUYA) (“Huya”), a subsidiary of the Group, for a cash consideration of approximately US$262.6 million, pursuant to Tencent’s exercise of its option to purchase additional shares of Huya. Upon the closing of the share transfer, the Group held 68,374,463 Class B ordinary shares of Huya, representing approximately 31.2% equity interest and 43.0% of the total voting power calculated based on the total issued and outstanding shares of Huya after this transaction. As a result, Huya ceased to be a subsidiary of the Group and the Group accounted for the investment in Huya using the equity method. The details of this disposal are disclosed in Note 3(b).

On August 10, 2020, the Company entered into a definitive share transfer agreement with Linen Investment Limited to sell its 30,000,000 Class B ordinary shares of Huya for a cash consideration of approximately US$810.0 million. Upon the closing of such share transfer, the Company held 38,374,463 Class B ordinary shares of Huya, representing approximately 17.5% equity interest and 24.1% of the total voting power calculated based on the total issued and outstanding shares of Huya after this transaction.

On November 16, 2020, the Company entered into definitive agreements with Baidu, Inc. (Nasdaq: BIDU) (“Baidu”). Pursuant to the agreements, Baidu would acquire JOYY’s domestic video-based entertainment live streaming business (“YY Live”), which includes YY mobile app, YY.com website and PC YY, among others, for an aggregate purchase price of approximately US$3.6 billion in cash, subject to certain adjustments. Out of the total cash consideration of US$3.6 billion, consideration of US$300 million is subject to adjustment based on the achievement of certain conditions of YY Live. Subsequently, the sale was substantially completed on February 8, 2021, with certain customary matters, including necessary regulatory approvals with respect to this transaction from government authorities, remaining to be completed in the future. The details of this disposal are disclosed in Note 3(a).

Starting from January 1, 2021, the Company changed its reporting currency from RMB to US$ since a majority of Company's revenues and expenses are now denominated in U.S. dollar after the disposal of YY Live business. The alignment of the reporting currency with the underlying operations better illustrates the Company’s results of operations for each period. The Company has applied the change of reporting currency retrospectively to its financial statements as presented as well as the notes thereto..

(b)   Initial Public Offering

The Company completed its initial public offering (“IPO”) on November 21, 2012 on the “NASDAQ Global Market”.

F-15

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

1.    Organization and principal activities (continued)

(c)   Principal subsidiaries and VIEs

The details of the principal subsidiaries and VIEs through which the Company conducts its business operations as of December 31, 2021 are set out below:

% of direct

Date of

or indirect

Place of

incorporation or

economic

Name

    

incorporation

    

acquisition

    

ownership

    

Principal activities

Principal subsidiaries

 

  

 

  

 

  

 

  

Duowan Entertainment Corporation (“Duowan BVI”)

 

British Virgin Islands (“BVI”)

November 6, 2007

 

100

%  

Investment holding

Huanju Shidai Technology (Beijing) Co., Ltd. (“Beijing Huanju Shidai”)

 

PRC

March 19, 2008

 

100

%  

Investment holding

Guangzhou Huanju Shidai Information Technology Co., Ltd. (“Guangzhou Huanju Shidai”)

 

PRC

December 2, 2010

 

100

%  

Software development

Hago Singapore Pte. Ltd. (“Hago Singapore”)

 

Singapore

May 7, 2018

 

100

%  

Internet value added services

Bigo

Cayman Islands

March 4, 2019

100

%  

Investment holding

Bigo Technology Pte. Ltd. (“Bigo Singapore”)

Singapore

March 4, 2019

100

%  

Investment holding, operation of live streaming platform

Bigo (Hong Kong) Limited (“Bigo HK”)

Hong Kong

March 4, 2019

100

%  

Investment holding

Guangzhou BaiGuoYuan Information Technology Co., Ltd. (“BaiGuoYuan Technology”)

PRC

March 4, 2019

100

%

Software development and provision of information technology services

Principal VIEs

Guangzhou Huaduo Network Technology Co., Ltd. (“Guangzhou Huaduo”)

 

PRC

April 11, 2005

 

Holder of internet content provider licenses and internet value added services

Guangzhou BaiGuoYuan Network Technology Co., Ltd. (“Guangzhou BaiGuoYuan”)

 

PRC

March 4, 2019

 

Holder of internet content provider licenses and internet value added services

(d)  Variable Interest Entities

To comply with PRC laws and regulations that prohibit or restrict foreign ownership of companies that provide internet-content, the Group conducts its operations primarily through its principal VIEs, Guangzhou Huaduo and Guangzhou BaiGuoYuan, which hold the internet value-added service license and approvals to provide such internet services in the PRC. The Company, via its subsidiaries Beijing Huanju Shidai and BaiGuo Yuan Technology, controlled Guangzhou Huaduo and Guangzhou BaiGuo Yuan, respectively, through the exercise of contractual agreements discussed below.

Before the disposal of Huya in April 2020, the Group also conducted its operations through its principal VIE, Guangzhou Huya Information Technology Co., Ltd. (“Guangzhou Huya”), which holds the internet value-added service license and approvals to provide such internet services in the PRC.

F-16

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

1.    Organization and principal activities (continued)

(d)  Variable Interest Entities (continued)

(i)   VIE agreements amongst Beijing Huanju Shidai, Guangzhou Huaduo and its nominee shareholders

The following is a summary of the contractual arrangements entered among Beijing Huanju Shidai, Guangzhou Huaduo and its nominee shareholders:

Exclusive Technology Support and Technology Services Agreement

Under the exclusive technology support and technology services agreement between Beijing Huanju Shidai and Guangzhou Huaduo, Beijing Huanju Shidai has the exclusive right to provide to Guangzhou Huaduo technology support and technology services related to all technologies needed for its business. Beijing Huanju Shidai owns the exclusive intellectual property rights created as a result of the performance of this agreement. The service fee payable by Guangzhou Huaduo to Beijing Huanju Shidai is determined by various factors, including the expenses Beijing Huanju Shidai incurs for providing such services and Guangzhou Huaduo’s revenues, and the amount of service fee is ultimately (unilaterally) determined by Beijing Huanju Shidai. The term of this agreement will expire in 2028 and may be extended with Beijing Huanju Shidai’s written confirmation prior to the expiration date. Beijing Huanju Shidai is entitled to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huaduo.

Exclusive Business Cooperation Agreement

Under the exclusive business cooperation agreement between Beijing Huanju Shidai and Guangzhou Huaduo, Beijing Huanju Shidai has the exclusive right to provide to Guangzhou Huaduo technology support, business support and consulting services related to the services provided by Guangzhou Huaduo, the scope of which is to be determined by Beijing Huanju Shidai from time to time. Beijing Huanju Shidai owns the exclusive intellectual property rights created as a result of the performance of this agreement. The service fee payable by Guangzhou Huaduo to Beijing Huanju Shidai is a certain percentage of its earnings. The term of this agreement will expire in 2038 and may be extended with Beijing Huanju Shidai’s written confirmation prior to the expiration date. Beijing Huanju Shidai is entitled to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huaduo.

Exclusive Option Agreement

The parties to the exclusive option agreement are Beijing Huanju Shidai, Guangzhou Huaduo and each of the shareholders of Guangzhou Huaduo. Under the exclusive option agreement, each of the shareholders of Guangzhou Huaduo irrevocably granted Beijing Huanju Shidai or its designated representative(s) an exclusive option to purchase, to the extent permitted under PRC law, all or part of his or its equity interests in Guangzhou Huaduo. Beijing Huanju Shidai or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without Beijing Huanju Shidai’s prior written consent, Guangzhou Huaduo’s shareholders shall not sell, transfer, mortgage or otherwise dispose their equity interests in Guangzhou Huaduo. The term of this agreement is ten years and may be extended at Beijing Huanju Shidai’s sole discretion.

Powers of Attorney

Pursuant to the irrevocable power of attorney executed by each shareholder of Guangzhou Huaduo, each such shareholder appointed Beijing Huanju Shidai as its attorney-in-fact to exercise such shareholders’ rights in Guangzhou Huaduo, including, without limitation, the power to vote on its behalf on all matters of Guangzhou Huaduo requiring shareholder approval under PRC laws and regulations and the articles of association of Guangzhou Huaduo. Each power of attorney will remain in force until the shareholder ceases to hold any equity interest in Guangzhou Huaduo.

F-17

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

1.     Organization and principal activities (continued)

(d)   Variable Interest Entities (continued)

(i) VIE agreements amongst Beijing Huanju Shidai, Guangzhou Huaduo and its nominee shareholders (continued)

Share Pledge Agreement

Pursuant to the share pledge agreement between Beijing Huanju Shidai and the shareholders of Guangzhou Huaduo, the shareholders of Guangzhou Huaduo have pledged all of their equity interests in Guangzhou Huaduo to Beijing Huanju Shidai to guarantee the performance by Guangzhou Huaduo and its shareholders’ performance of their respective obligations under the exclusive business cooperation agreement, exclusive option agreement, exclusive technology support and technology services agreement and powers of attorney. If Guangzhou Huaduo and/or its shareholders breach their contractual obligations under those agreements, Beijing Huanju Shidai, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests.

(ii) VIE agreements amongst BaiGuoYuan Technology, Guangzhou BaiGuoYuan and its nominee shareholders

The following is a summary of the contractual arrangements entered among BaiGuoYuan Technology, Guangzhou BaiGuoYuan and its nominee shareholders.

Exclusive Business Cooperation Agreement

Under the exclusive business cooperation agreement between BaiGuoYuan Technology and Guangzhou BaiGuoYuan, BaiGuoYuan Technology has the exclusive right to provide Guangzhou BaiGuoYuan technology support, business support and consulting services related to the services provided by Guangzhou BaiGuoYuan, the scope and service fees of which is to be determined by BaiGuoYuan Technology from time to time. BaiGuoYuan Technology owns the exclusive intellectual property rights created as a result of the performance of this agreement. BaiGuoYuan Technology receives substantially all of the economic interest returns generated by Guangzhou BaiGuoYuan. The term of this agreement will not expire unless with BaiGuoYuan Technology’s written confirmation to terminate the agreement.

Exclusive Option Agreement

The parties to the exclusive option agreement are BaiGuoYuan Technology, Guangzhou BaiGuoYuan and each of the shareholders of Guangzhou BaiGuoYuan. Under the exclusive option agreement, each of the shareholders of Guangzhou BaiGuoYuan irrevocably granted BaiGuoYuan Technology or its designated representative(s) an exclusive option to purchase, to the extent permitted under the PRC laws, all or part of his or its equity interests in Guangzhou BaiGuoYuan. BaiGuoYuan Technology or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without BaiGuoYuan Technology’s prior written consent, Guangzhou BaiGuoYuan’s shareholders shall not sell, transfer, mortgage or otherwise dispose their equity interests in Guangzhou BaiGuoYuan. The term of this agreement is ten years and may be extended at BaiGuoYuan Technology’s sole discretion.

Powers of Attorney

Pursuant to the irrevocable power of attorney executed by each shareholder of Guangzhou BaiGuoYuan, each such shareholder appointed BaiGuoYuan Technology as its attorney-in-fact to exercise such shareholders’ rights in Guangzhou BaiGuoYuan, including, without limitation, the power to vote on its behalf on all matters of Guangzhou BaiGuoYuan requiring shareholders’ approval under the PRC laws and regulations and the articles of association of Guangzhou BaiGuoYuan. Each power of attorney will remain in force until the shareholder ceases to hold any equity interest in Guangzhou BaiGuoYuan.

F-18

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

1.     Organization and principal activities (continued)

(d)   Variable Interest Entities (continued)

(ii) VIE agreements amongst BaiGuoYuan Technology, Guangzhou BaiGuoYuan and its nominee shareholders (continued)

Share Pledge Agreement

Pursuant to the share pledge agreement between BaiGuoYuan Technology and the shareholders of Guangzhou BaiGuoYuan, the shareholders of Guangzhou BaiGuoYuan have pledged all of their equity interests in Guangzhou BaiGuoYuan to BaiGuoYuan Technology to guarantee the performance by Guangzhou BaiGuoYuan and its shareholders’ performance of their respective obligations under the exclusive business cooperation agreement, exclusive option agreement and powers of attorney. If Guangzhou BaiGuoYuan and/or its shareholders breach their contractual obligations under those agreements, BaiGuoYuan Technology, as pledgee, will be entitled to voting right and the right to sell the pledged equity interests.

Through the aforementioned contractual agreements, Guangzhou Huaduo, Guangzhou BaiGuoYuan and Guangzhou Huya are considered  VIEs in accordance with Generally Accepted Accounting Principles in the United States (“U.S. GAAP”) because the Company, through Beijing Huanju Shidai, BaiGuoYuan Technology and Huya Technology, respectively, has the ability to:

exercise effective control over Guangzhou Huaduo, Guangzhou BaiGuoYuan and Guangzhou Huya;
receive substantially all of the economic benefits and residual returns, and absorb substantially all the risks and expected losses from these VIEs as if it were their sole shareholder; and
have an exclusive option to purchase all of the equity interests in these VIEs.

(iii)   VIE agreements amongst Huya Technology (defined as below), Guangzhou Huya and its nominee shareholders

In 2017, Huya undertook a reorganization (the “Huya Reorganization”) through setting up Guangzhou Huya Technology Co., Ltd. (“Huya Technology”), a wholly owned subsidiary, and entering into a series of VIE agreements with Guangzhou Huya and its nominee shareholders. The Huya Reorganization was completed on July 10, 2017.

The following is a summary of the contractual arrangements entered among Huya Technology, Guangzhou Huya and its nominee shareholders:

Exclusive Business Cooperation Agreement

Huya Technology and Guangzhou Huya entered into exclusive business cooperation agreement under which Guangzhou Huya engages Huya Technology as its exclusive provider of technology support, business support and consulting services. Guangzhou Huya shall pay to Huya Technology service fees, which is determined by Huya Technology at its sole discretion. Huya Technology shall have exclusive and proprietary rights and interests in all rights, ownership, interests and intellectual properties arising from the performance of the agreement. During the term of the agreement, Guangzhou Huya shall not accept any consultations and/or services provided by any third party and shall not cooperate with any third party for the provision of identical or similar services without prior consent of Huya Technology. The term of this agreement is ten years and will be extended for ten years automatically after expiration, unless otherwise agreed by both parties in a written agreement. Huya Technology is entitled to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huya.

F-19

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

1.    Organization and principal activities (continued)

(d)  Variable Interest Entities (continued)

(iii) VIE agreements amongst Huya Technology, Guangzhou Huya and its nominee shareholders (continued)

Exclusive Purchase Option Agreement

Under the exclusive purchase option agreement, the nominee shareholders of Guangzhou Huya have granted Huya Technology or its designated representative(s) irrevocably an exclusive option to purchase, to the extent permitted under PRC law, all or part of their equity interests in Guangzhou Huya at the lowest price permitted by the laws of the PRC applicable at the time of exercise. Huya Technology or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without Huya Technology’s prior written consent, the nominee shareholders shall not sell, transfer, mortgage or otherwise dispose their equity interests in Guangzhou Huya. The term of this agreement is ten years and may be extended for another ten years at Huya Technology’s sole discretion. Huya Technology is entitled to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huya.

Equity Pledge Agreement

Pursuant to the equity pledge agreement, the nominee shareholders of Guangzhou Huya have pledged all of their equity interests in Guangzhou Huya to Huya Technology to guarantee the performance by Guangzhou Huya and its nominee shareholders’ performance of their respective obligations under the exclusive business cooperation agreement, exclusive purchase option agreement, and powers of attorney. The nominee shareholders shall not transfer or assign the equity interests, the rights and obligations in the equity pledge agreement or create or permit to create any pledges which may have an adverse effect on the rights or benefits of Huya Technology without Huya Technology’s written consent. If Guangzhou Huya and/or its nominee shareholders breach their contractual obligations under those agreements, Huya Technology, as pledgee, will be entitled to sell the pledged equity interests.

Power of Attorney

Pursuant to the irrevocable power of attorney, Huya Technology is authorized by each of the nominee shareholders as its attorney-in-fact to exercise such nominee shareholders’ rights in Guangzhou Huya, including, without limitation, the power to vote on its behalf on all matters of Guangzhou Huya requiring nominee shareholder approval under PRC laws and regulations and the articles of association of Guangzhou Huya and rights to information relating to all business aspects of Guangzhou Huya. The term of this agreement is ten years and will be automatically extended for one more year indefinitely. Huya Technology has sole discretion to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huya.

In addition to the aforementioned contractual agreements, Beijing Huanju Shidai also entered into similar contractual agreements with Beijing Tuda Science and Technology Co., Ltd. (“Beijing Tuda”). Guangzhou Huanju Shidai also entered into similar contractual agreements with Guangzhou Xuancheng Network Technology Co., Ltd. (“Guangzhou Xuancheng”), Guangzhou Yueyi Network Technology Partnership (LP) (“Guangzhou Yueyi”), Guangzhou Xuanyi Network Technology Partnership (LP) (“Guangzhou Xuanyi”) and Guangzhou Ruicheng Network Technology Co., Ltd. (“Guangzhou Ruicheng”). Guangzhou Wangxing Information Technology Co., Ltd. (“Guangzhou Wangxing”) also entered into similar contractual agreements with Chengdu Yunbu Network Technology Co., Ltd. (“Chengdu Yunbu”), Chengdu Luota Network Technology Co., Ltd. (“Chengdu Luota”) and Chengdu Jiyue Network Technology Co., Ltd. (“Chengdu Jiyue”). BaiGuoYuan Technology also entered into similar contractual agreements with Guangzhou Shangying Network Technology Co., Ltd. (“Guangzhou Shangying”), Guangzhou Fangu Network Technology Partnership (LP) (“Guangzhou Fangu”), Guangzhou Wanyin Network Technology Partnership (LP) (“Guangzhou Wanyin”) and Guangzhou Qianxuan Network Technology Co., Ltd. (“Guangzhou Qianxuan”). Through these contractual agreements, Beijing Tuda, Guangzhou Xuancheng, Guangzhou Yueyi, Guangzhou Xuanyi, Guangzhou Ruicheng, Chengdu Yunbu, Chengdu Luota, Chengdu Jiyue, Guangzhou Shangying, Guangzhou Fangu, Guangzhou Wanyin and Guangzhou Qianxuan are considered VIEs of the Group. The VIEs disclosed in this paragraph are not material and do not have any significant impact on the Company’s results and financial position.

F-20

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

1.    Organization and principal activities (continued)

(d)  Variable Interest Entities (continued)

In accordance with the aforementioned agreements, the Company has power to direct activities of the VIEs, and can have assets transferred out of the VIEs. Therefore the Company considers that there is no asset in the VIEs that can be used only to settle obligations of the VIEs, except for registered capital and PRC statutory reserves of the VIEs amounting to US$1,088,061 as of December 31, 2021. The VIEs were incorporated as limited liability companies under the PRC Company Law and in accordance with the PRC Company Law, the creditors do not have recourse to the general credit of the Company for all the liabilities of the VIEs as the Company does not have direct legal ownership over the VIEs.

Currently there is no contractual arrangement that could require the Company to provide additional financial support to the VIEs. As the Company is conducting its PRC internet value-added services business through the VIEs, the Company will, if needed, provide such support on a discretional basis in the future, which could expose the Company to a loss.

There is no VIE where the Company has variable interest but is not the primary beneficiary.

Please refer to Note 4(a) for the consolidated financial information of the Group’s VIEs as of December 31, 2021.

2.     Principal accounting policies

(a)   Basis of presentation

The consolidated financial statements of the Group have been prepared in accordance with the U.S. GAAP to reflect the financial position, results of operations and cash flows of the Group. Significant accounting policies followed by the Group in the preparation of the consolidated financial statements are summarized below.

(b)   Consolidation

The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and VIEs for which the Company or its subsidiary is the primary beneficiary. All transactions and balances among the Company, its subsidiaries and VIEs have been eliminated upon consolidation.

A subsidiary is an entity in which the Company, directly or indirectly, controls more than one half of the voting powers; or 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 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 VIE is an entity in which the Company, or its subsidiary, through contractual agreements, 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. In determining whether the Company or its subsidiaries are the primary beneficiary, the Company considered whether it has the power to direct activities that are significant to the VIEs economic performance, and also the Company’s obligation to absorb losses of the VIEs that could potentially be significant to the VIEs or the right to receive benefits from the VIEs that could potentially be significant to the VIEs. Beijing Huanju Shidai, Huya Technology, BaiGuoYuan Technology, Guangzhou Wangxing and ultimately the Company hold all the variable interests of the VIEs and have been determined to be the primary beneficiaries of the VIEs. As a result of the share transfer to Tencent on April 3, 2020, the Group no longer consolidate the results of operations of Huya.

The Company deconsolidates its subsidiaries or business in accordance with ASC 810 as of the date the Company ceased to have a controlling financial interest in the subsidiaries.

F-21

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.     Principal accounting policies (continued)

(b)   Consolidation (continued)

The Company accounts for the deconsolidation of its subsidiaries or business by recognizing a gain or loss in net income/loss attributable to the Company in accordance with ASC 810. This gain or loss is measured at the date the subsidiaries are deconsolidated as the difference between (a) the aggregate of the fair value of any consideration received, the fair value of any retained non-controlling interest in the subsidiaries being deconsolidated, and the carrying amount of any non-controlling interest in the subsidiaries being deconsolidated, including any accumulated other comprehensive income/loss attributable to the non-controlling interest, and (b) the carrying amount of the assets and liabilities of the subsidiaries being deconsolidated.

(c)   Use of estimates

The preparation of the Company’s consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, mezzanine equity and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period in the consolidated financial statements and accompanying notes. Actual results could differ materially from such estimates. The Company believes that the assessment of whether the Group acts as a principal or an agent in different revenue streams, the determination of estimated selling prices of contracts with multiple performance obligations (and identification thereof), income taxes, expected credit loss of receivables, determination of share-based compensation expenses, purchase price allocation in a business combination, impairment assessment of goodwill, long-lived assets and intangible assets, tax considerations for earnings retained in the Group’s VIEs, assessment on the probability of performance conditions that affect vesting (and expense recognition), and subsequent adjustments due to significant observable price change for the equity investments without readily determinable fair values and not accounted for by the equity method, represent critical accounting policies that reflect the more significant judgments and estimates used in the preparation of its consolidated financial statements.

Management bases the estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from these estimates.

(d)   Foreign currency translation

The Group uses US$ as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in the Cayman Islands, British Virgin Islands, Hong Kong, Singapore, United States, India, Egypt and other regions is US$ or their respective local currency, while the functional currency of the other subsidiaries incorporated in PRC is Renminbi (“RMB”). In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use RMB or their respective local currency as their functional currency, have been translated into US$. 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 exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income or loss in the statement of comprehensive income.

Foreign currency transactions denominated in currencies other than 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 at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains/losses, net in the consolidated statement of comprehensive income.

F-22

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.     Principal accounting policies (continued)

(e)   Cash and cash equivalents and restricted cash

Cash includes currency on hand and deposits held by financial institutions that can be added to or withdrawn without limitation. Cash equivalents represent short-term and highly liquid investments placed with banks, which have both of the following characteristics:

i)Readily convertible to known amounts of cash throughout the maturity period;
ii)So near their maturity that they present insignificant risk of changes in value because of changes in interest rates.

The Group considers all highly liquid investments with original maturities of three months or less as cash equivalents.

Cash, cash equivalents and restricted cash presented on the consolidated statements of cash flows included cash, cash equivalents, restricted cash and restricted cash within restricted short-term deposits in the consolidated balance sheets.

(f)   Short-term deposits

Short-term deposits represent time deposits placed with banks with original maturities between three months and one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income during the periods presented.

(g)   Long-term deposits

Long-term deposits represent time deposits placed with banks with original maturities more than one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income during the periods presented.

(h)   Short-term investments

For investments in financial instruments with a variable interest rate indexed to the performance of underlying assets, the Group elected the fair value method at the date of initial recognition and carried these investments subsequently at fair value. Changes in fair values are reflected in the consolidated statements of comprehensive income.

(i)   Accounts receivable

In June 2016, the FASB issued ASU 2016-13: Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. The Group adopted ASU 2016-13 from January 1, 2020 and maintains an allowance for credit losses in accordance with Topic 326 and records the allowance for credit losses as an offset to accounts receivable. The Company assesses collectability by reviewing accounts receivable on a collective basis where similar characteristics exist, primarily based on similar business line, service or product offerings and on an individual basis when the Company identifies specific customers with known disputes or collectability issues. The Company using modified-retrospective transition approach with a cumulative-effect adjustment to shareholders’ equity amounting to US$1.7 million recognized as of January 1, 2020.

(j)   Financing receivables

Financing receivables represent receivables derived from finance business, including micro-credit personal loans and corporate loans. Financing receivables are recorded at amortized cost, reduced by a valuation allowance estimated as of the balance sheet date. The amortized cost is equal to the unpaid principal amount, accrued interest receivables and net deferred origination costs. The origination costs are the direct costs attributable to originating the financing charged by third-party companies. The cash flows related to the principal of finance business are included in the investing activities category in the consolidated statement of cash flows.

F-23

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.     Principal accounting policies (continued)

(j)   Financing receivables (continued)

Micro-credit personal loans

The Group provides micro loans to qualified individual borrowers. The micro loan periods granted to the borrowers generally range from one month to twelve months. The Group has ceased to extend credit in our PRC internet micro-financing business since the second half of 2019.

Corporate loans

The Group provides loans to corporate borrowers mainly through sales-and-leaseback model. Under the sales-and-leaseback arrangement, the Group, who is also the lender, purchases machinery and equipment from lessees, who are also the borrowers, and leases the purchased equipment back to the lessees for a number of years. In a sales-and-leaseback arrangement, the transaction is in substance a collateral financing. The Group has ceased to extend credit in the corporate loans business since 2019.

Allowance for financing receivables

The Group assesses the allowance for credit losses on financing receivables at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The Group adopted ASU 2016-13 from January 1, 2020 and maintains an allowance for credit losses in accordance with Topic 326 and records the allowance for credit losses as an offset to financing receivable. The Company assesses collectability by reviewing financing receivable on a collective basis where similar characteristics exist, primarily based on similar business line, service or product offerings and on an individual basis when the Company identifies specific customers with known disputes or collectability issues.

(k)   Investments

Equity Investments with Readily Determinable Fair Values

Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements. Gains or losses arising from changes in fair value of these investments are recorded in earnings.

Equity Investments without Readily Determinable Fair Values

After the adoption of this new accounting standard, the Group elected to record equity investments without readily determinable fair values and not accounted for under the equity method at cost, less impairment, adjusted for subsequent observable price changes on a nonrecurring basis, and report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer. The implementation guidance notes that an entity should make a “reasonable effort” to identify price changes that are known or that can reasonably be known.

F-24

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(k)   Investments (continued)

Equity Investments Accounted for Using the Equity Method

The Group accounts for its equity investment over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investment and recognizes investment income or loss for share of the earnings or loss of the investee after the date of investment. The Group assesses its equity investment for other-than-temporary impairment (which would require an adjustment to estimated fair value) by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investment in privately held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investment and determination of whether any identified impairment is other-than-temporary.

Available-for-sale debt investments

Available-for-sale debt investment of the Group is a convertible bond issued by a private company that is redeemable at the Group’s option, which is measured at fair value. Interest income is recognized in earnings. All other changes in the carrying amount of this debt investment are recognized in other comprehensive income (loss).

(l)  Property and equipment

Property and equipment are stated at historical cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated useful lives. Residual rate is determined based on the economic value of the property and equipment at the end of the estimated useful lives as a percentage of the original cost.

Residual

    

Estimated useful lives

    

rate

Buildings

 

40 years

0

%

Servers, computers and equipment

 

3-5 years

0%-5

%

Leasehold improvements

 

Shorter of lease term or 5 years

0

%

Renovation of buildings

 

10 years

0

%

Motor vehicles

 

4 years

0%-5

%

Furniture, fixture and office equipment

 

3-5 years

0%-5

%

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.

All direct and indirect costs that are related to the construction of property and equipment and incurred before the assets are ready for their intended use are capitalized as construction in progress. Construction in progress is transferred to specific property and equipment items and depreciation of these assets commences when they are ready for their intended use.

F-25

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(m)  Business combinations

Business combinations are recorded using the purchase method of accounting, and the cost of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. The costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of (i) the total of consideration of acquisition, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the subsidiary acquired over (ii) the fair value of the identifiable net assets of the subsidiary acquired is recorded as goodwill. If the consideration of acquisition is less than the fair value of the net assets of the business acquired, the difference is recognized directly in the consolidated statements of comprehensive income.

(n)   Intangible assets

Intangible assets mainly consist of trademark, customer relationships, non-compete agreement, operating rights, software, domain names, technology, license and others. Identifiable intangible assets are carried at acquisition cost less accumulated amortization and impairment loss, if any. Finite-lived intangible assets are tested for impairment if impairment indicators arise. Amortization of finite-lived intangible assets is computed using the straight-line method over their estimated useful lives, which are as follows:

    

Estimated useful lives

Trademark

6 - 10 years

Customer relationships

3 years

Licenses

 

15 years

Non-compete agreement

1 year

Operating rights

 

Shorter of the economic life or contract terms

Software

 

1-5 years

Domain names

 

10-15 years

Technology

 

5-6 years

Others

 

Shorter of the economic life or contract terms

(o)  Land use rights

Land use rights are carried at cost less accumulated amortization. Amortization of the land use rights is made on straight-line basis over 40 years from the date when the Group first obtained the land use rights certificate from the local authorities. In 2021, the Group entered into an agreement with bank and borrowed loans amounting to US$7.4 million recorded in other non-current liabilities as of December 31, 2021 were pledged by the Group’s land use right amounting to US$256.1 million as of December 31, 2021 to the parcel of land located in Guangzhou and the Group’s entitlement to the rental income from such building.

(p)  Impairment of long-lived assets

For long-lived assets other than investments and goodwill whose impairment policy is discussed elsewhere in the financial statements, the Group evaluates for impairment whenever events or changes (triggering events) indicate that the carrying amount of an asset may no longer be recoverable. The Group assesses the recoverability of the long-lived assets by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to receive from use of the assets group and their eventual disposition. Such assets are considered to be impaired if the sum of the expected undiscounted cash flows is less than the carrying amount of the assets. The impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. The Group tests impairment of long-lived assets at the asset group level when impairment indicator appeared and recognizes impairment in the event that the carrying value exceeds the fair value of each reporting unit.

The impairment charges of long-lived assets recorded in general and administrative expenses for the years ended December 31, 2019, 2020 and 2021 were amounting to US$1,195, nil and, nil respectively.

F-26

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(q)   Goodwill

Goodwill represents the excess of the purchase price over the amounts assigned to the fair value of the assets acquired and the liabilities assumed of an acquired business.

(r)  Annual test for impairment of goodwill

The Group assesses goodwill for impairment in accordance with ASC subtopic 350-20, Intangibles-Goodwill and Other: Goodwill ("ASC 350-20"), which requires that goodwill be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events, as defined by ASC 350-20. A reporting unit is defined as an operating segment or one level below an operating segment referred to as a component. The Group determines its reporting units by first identifying its operating segments, and then assesses whether any components of these segments constituted a business for which discrete financial information is available and where the Company's segment manager regularly reviews the operating results of that component. The Group determined that it has one reporting unit because components below the consolidated level either did not have discrete financial information or their operating results were not regularly reviewed by the segment manager.

In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment, which simplifies the accounting for goodwill impairment by eliminating Step two from the goodwill impairment test. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, versus determining an implied fair value in Step two to measure the impairment loss. The Group adopted this guidance on a prospective basis on January 1, 2020 with no material impact on its consolidated financial statements and related disclosures as a result of adopting the new standard.

The Group has the option to assess qualitative factors first to determine whether it is necessary to perform the quantitative impairment test in accordance with ASC 350-20. If the Group believes, as a result of the qualitative assessment, that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, the quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Group considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. The quantitative goodwill impairment test, used to identify both the existence of impairment and the amount of impairment loss, compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit is greater than zero and its fair value exceeds its carrying amount, goodwill of the reporting unit is considered not impaired.

As of December 31, 2020 and 2021, the fair value of the Group's reporting unit was substantially greater than the respective carrying value, and therefore goodwill related to the Group's reporting unit was not impaired.

(s)  Convertible bonds

Before January 1, 2021, the Company determines the appropriate accounting treatment of its convertible bonds in accordance with the terms in relation to the conversion feature, call and put options, and beneficial conversion feature. After considering the impact of such features, the Group may account for such instrument as a liability in its entirety, or separate the instrument into debt and equity components following the respective guidance described under ASC 815 Derivatives and Hedging and ASC 470 Debt. The debt discount, if any, together with related issuance cost are subsequently amortized as interest expense, using the effective interest method, from the issuance date to the earliest conversion date. Interest expenses are recognized in the statement of comprehensive income in the period in which they are incurred.

On January 1, 2021, the Company early adopted ASU 2020-06, “Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity” using modified-retrospective transition approach. Pursuant to ASU 2020-06, the embedded conversion features no longer are separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features require bifurcation and recognition as derivatives. Following the adoption of this guidance, the amount previously allocated to additional paid-in capital was reclassified as a liability and a cumulative effect adjustment of US$86.7 million was credited to retained earnings as of January 1, 2021.

F-27

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(t)   Mezzanine equity and non-controlling interests

Mezzanine equity

For the Company’s majority-owned subsidiaries and consolidated VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. When the non-controlling interest is contingently redeemable upon the occurrence of a conditional event, which is not solely within the control of the Company, the non-controlling interest is classified as mezzanine equity.

In accordance with ASC subtopic 480-10, the Group calculated, on an accumulative basis from the acquisition date, (i) the amount of accretion that would increase the balance of non-controlling interests to their estimated redemption value over the period from the date of acquisition to the earliest redemption date of the non-controlling interests and (ii) the amount of net profit attributable to non-controlling shareholders of certain subsidiaries based on their ownership percentage. The carrying value of the non-controlling interests as mezzanine equity was adjusted by a cumulative amount equal to the higher of (i) and (ii).

Each type of increase in carrying amount shall be recorded as charges against retained earnings or, in the absence of retained earnings, by charges against additional paid-in capital.

Non-controlling interests

Non-controlling interests are recognized to reflect the portion of the equity of majority-owned subsidiaries and VIEs which is not attributable, directly or indirectly, to the controlling shareholder.

(u)   Revenue

Revenue recognition and significant judgments

Revenues from live streaming are mainly generated from Bigo Live, Likee and Hago platforms. Other revenues are mainly generated from online games, membership, online education, advertising and finance business. Disaggregated revenues are disclosed in Note 33 “Segment Reporting”.

Revenues are recognized when control of the promised virtual items or services is transferred to the Group’s customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those virtual items or services.

The Group has a recharge system for users to purchase the Group’s virtual currency. Users can recharge via various online payment platforms provided by third parties. Virtual currency is non-refundable and without expiry. As the virtual currency is often consumed soon after it is purchased based on history of turnover, the Group considers the impact of the breakage amount for virtual currency coupons is insignificant. Unconsumed virtual currency is recorded as deferred revenue. Virtual currencies used to purchase virtual items are recognized as revenue according to the prescribed revenue recognition policies of virtual items addressed below unless otherwise stated.

F-28

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(u)   Revenue (continued)

Revenue recognition and significant judgments (continued)

(i)    Live streaming

Live streaming mainly consists of Bigo Live, Likee and Hago platforms. It generates revenue from sales of virtual items in the platforms. Users can access the platforms and view the live streaming content showed by the performers. The Group shares a portion of the sales proceeds of virtual items (“revenue sharing fee”) with performers and talent agencies in accordance with their revenue sharing arrangements. Those performers who do not have revenue sharing arrangements with the Group are not entitled to any revenue sharing fee.

The Group evaluates and determines that it is the principal and views users to be its customers. The Group reports live streaming revenues on a gross basis. Accordingly, the amounts billed to users are recorded as revenues and revenue sharing fee paid to performers and talent agencies are recorded as cost of revenues. Where the Group is the principal, it controls the virtual items before they are transferred to users. Its control is evidenced by the Group’s sole ability to monetize the virtual items before they are transferred to users, and is further supported by the Group being primarily responsible to users and having a level of discretion in establishing pricing.

The Group designs, creates and offers various virtual items for sales to users with pre-determined selling price. Sales proceeds are recorded as deferred revenue and recognized as revenue based on the consumption of the virtual items. Virtual items are categorized as consumable and time-based items. Consumable items are consumed upon purchase and use while time-based items could be used for a fixed period of time. Users can purchase and present consumable items to performers to show support for their favorite performers, or purchase time-based virtual items for one or multiple months for a monthly fee, which provide users with recognized status, such as priority speaking rights or special symbols over a period of time. Accordingly, live streaming revenue is recognized immediately when the consumable virtual item is used, or in the case of time-based virtual items, revenue is recognized ratably over the fixed period on a straight-line basis. The Group does not have further obligations to the user after the virtual items are consumed immediately or after the stated period of time for time-based items.

The Group may also enter into contracts that can include various combinations of virtual items, which are generally capable of being distinct and accounted for as separate performance obligations, such as the noble member program. Judgments are required as follow: 1) determining whether those virtual items are considered distinct performance obligations that should be accounted for separately versus together, 2) determining the standalone selling price for each distinct performance obligation, and 3) allocating of the arrangement consideration to the separate accounting of each distinct performance obligation based on their relative standalone selling prices. Certain virtual items are provided to customers over time and have the same pattern of transfer to customers. The Group exercises judgement in determining the number of distinct performance obligations by accounting for services that have the same pattern of transfer to customers as a single performance obligation. In instances where standalone selling price is not directly observable as the Group does not sell the virtual item separately, the Group determines the standalone selling price based on pricing strategies, market factors and strategic objectives. The Group recognizes revenue for each of the distinct performance obligations identified in accordance with the applicable revenue recognition method relevant for that obligation.

As the Group’s live streaming virtual items are generally sold without right of return and the Group does not provide any other credit and incentive to its users, therefore accounting of variable consideration when estimating the amount of revenue to recognize is not applicable to the Group’s live streaming business.

(ii)   Others

Other revenues mainly generated from online games, membership, online education, advertising, finance business and e-commerce business.

F-29

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(u)   Revenue (continued)

Revenue recognition and significant judgments (continued)

(ii) Others (continued)

(1)   Online games revenues

The Group generates revenues from offering virtual items in online games developed by third parties or the Group itself to game players. Historically, the majority of online games revenues for the years ended December 31, 2019, 2020 and 2021 were derived from third parties developed games. The Group disposed of its major online games business to a third party in 2019.

Users play games through the Group’s platform free of charge and are charged for purchases of virtual items, including consumable and perpetual items, which can be utilized in the online games to enhance their game-playing experience. Consumable items represent virtual items that can be consumed by a specific user within a specified period of time. Perpetual items represent virtual items that are accessible to the users’ account over the life of the online games.

Pursuant to contracts signed between the Group and the respective game developers, game developers own the games’ copyrights and other intellectual property, and take primary responsibilities of game development and game operation, including designing, developing and updating of the games related to game content, pricing of virtual items, providing ongoing updates of new contents and bug fixing. The Group’s responsibilities under the agreements with the game developers to offer certain standard promotions that include providing access to the platform, announcing the new games to users on the platform, and occasional advertising on the Group’s platforms. Therefore, revenues derived from third party developed games are recorded on a net basis, net of the amount paid to game developers.

The Group has adopted a policy to recognize revenues relating to game tokens for third party developed games over the estimated user relationship period with the Group on a game-by-game basis, which is approximately one to six months for the periods presented. The estimated user relationship period is based on data collected from those users who have acquired game tokens. Revenues from in-game payments of each month are recognized over the user relationship period estimated for that game.

(2)   Membership

The Group operates a membership subscription program where subscription members can have enhanced user privileges. The membership fee is collected up-front from subscribers. The receipt of the revenue is initially recorded as deferred revenue and revenue is recognized ratably over the period of the subscription when services are rendered. Unrecognized portion beyond 12 months from balance sheet date is classified as long-term deferred revenue.

(3)   Online education revenues

Educational programs and services consist of vocational training, language training courses and K-12 afterschool education courses. The course fee is generally paid in advance and is initially recorded as deferred revenue. Revenue for regular courses is recognized proportionately as the classes are attended, and is reported net of scholarships and course fee refunds. Students are entitled to one trial class of the purchased course and course fee is fully refundable if a student decides not to take the remaining course after the trial class. No refund will be provided to a student who withdraws from a course after the trial period, and revenue is recognized for the amount collected. Course fee refunds were insignificant over the period presented.

F-30

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(u)   Revenue (continued)

Revenue recognition and significant judgments (continued)

(ii) Others (continued)

(4)   Advertising revenues

The Group primarily generates advertising revenues from sales of various forms of advertising and provision of promotion campaigns on the live streaming platforms by way of advertisement display or integrated promotion activities in shows and programs on the live streaming platforms. Advertisements on the Group’s platforms are generally charged on the basis of duration, and advertising contracts are signed to establish the fixed price and the advertising services to be provided. Where collectability is reasonably assured, advertising revenues from advertising contracts are recognized ratably over the contract period of display.

The Group enters into advertising contracts directly with advertisers or third-party advertising agencies that represent advertisers. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 1 to 3 months. Both third-party advertising agencies and direct advertisers are generally billed at the end of the display period and payments are due usually within 3 months. In instances where the timing of revenue recognition differs from the timing of billing, the Group has determined the advertising contracts generally do not include a significant financing component. The primary purpose of the credits terms is to provide customers with simplified and predictable ways of purchasing the Group’s advertising services, not to receive financing from its customers or to provide customers with financing.

Certain customers may receive sales incentives in the forms of discounts and rebates to advertisers or advertising agencies based on purchase volume, which are accounted for as variable consideration. The Group estimates these amounts based on the expected amount to be provided to customers considering the contracted rebate rates and estimated sales volume based on historical experience, and reduce revenues recognized. The Group believes that there will not be significant changes to the estimates of variable consideration.

(5)   Financing revenues

The Group generates revenues from micro-credit personal loans provided to individual borrowers and corporate loans to corporate customers. The Group recognizes financing income related to those services over the life of the underlying financing using the effective interest method on unpaid principal amounts after net of loan origination cost.

The Group does not accrue financing revenues when financing receivables is placed on non-accrual status. Financing revenues will be recognized when cash is received on a cash basis cost recovery method by applying first to reduce principal and then to interests thereafter.

The Group has ceased to operate in the financing business during 2019.

F-31

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(u)  Revenue (continued)

Revenue recognition and significant judgments (continued)

(ii) Others (continued)

(6) E-commerce business revenues

The Company operates several e-commerce platforms and displays goods for end customers to select and order. The Group is responsible to arrange delivery of the goods to the end customers after customers place an order in the platforms. The Group recognizes e-commerce business revenue equal to the sales price (net of sales discount) to the end customers when control of the inventory is transferred. Revenues derived from e-commerce business are recorded on a gross basis, because (i) the Group is primarily responsible for fulfilling the promise to provide the specified good, (ii) the Group is subject to inventory risks before the specified goods have been transferred to a customer or after transfer of control to the customers, and (iii) the Group has discretion in establishing the price of the specified goods.

Contract balances

The Group collects accounts receivable from various online payment platforms, distribution platforms and advertising customers. The allowance of expected credit loss of receivables reflects the Group’s best estimate of probable losses inherent in the accounts receivable balance. The Group determines the allowance based on known troubled accounts, historical experience, and other currently available evidence. The activity in the allowance for doubtful accounts for the periods presented is disclosed and detailed in Note 9.

The opening balance of accounts receivable was US$95,803 as of January 1, 2020. As of December 31, 2020 and 2021, accounts receivable were US$142,999 and US$114,372, respectively. During the years ended December 31, 2019, 2020 and 2021, the Group recognized an addition of US$13, an addition of US$6,726 and an addition of US$5,039 of allowance for accounts receivable, respectively.

Contract liabilities primarily consists of deferred revenue for unconsumed virtual items and unamortized revenue from virtual items in the Group’s platforms, where there is still an obligation to be provided by the Group, which will be recognized as revenue when all of the revenue recognition criteria are met.

The opening balance of deferred revenue related to live streaming business as of January 1, 2020 was US$25,021. As of December 31, 2020 and 2021, deferred revenue related to live streaming business were US$65,979 and US$64,356, respectively. During the years ended December 31, 2020 and 2021, the Group recognized revenue of live streaming business amounted to US$23,203 and US$63,450, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.

F-32

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(u)  Revenue (continued)

Contract balances (continued)

The opening balance of deferred revenue related to other revenue as of January 1, 2020 was US$5,106. As of December 31, 2020 and 2021, deferred revenue related to other revenue were US$4,383 and US$2,976, respectively. During the years ended December 31, 2020 and 2021, the Group recognized revenue of other revenue amounted to US$4,427 and US$3,780, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.

During the years ended December 31, 2019, 2020 and 2021, the Group does not have any arrangement where the performance obligations have already been satisfied in the past year, but the corresponding revenue is recognized in a later year.

As of December 31, 2021, the aggregate amount of the transaction price allocated to the remaining performance obligation is US$67,332, the Group expects to recognize US$60,910 performance obligation as revenue in 2022, the remaining performance obligation is expected to be recognized as revenue in 2023 and after years. However, the amount and timing of revenue recognition is largely driven by customer usage, which can extend beyond the original contractual term.

(v)  Advances from customers and deferred revenue

Advances from customers primarily consist of prepayments from users in the form of the Group’s virtual currency that are not yet consumed or converted into tokens, and upon the consumption or conversion, are recognized as revenue according to the prescribed revenue recognition policies described above.

Deferred revenue primarily consists of the unamortized game tokens, prepaid subscriptions under the membership program and unamortized revenue from virtual items in various channels in the Group’s platforms, where there is still an implied obligation to be provided by the Group, which will be recognized as revenue when all of the revenue recognition criteria are met.

(w)  Cost of revenues

Amounts recorded as cost of revenue relate to direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues primarily consists of (i) revenue sharing fees and content costs, including payments to various channel owners and performers, and content providers, (ii) bandwidth costs, (iii) payment handling costs, (iv) salary and welfare, (v) technical service fee, (vi) depreciation and amortization expense for servers, other equipment and intangibles directly related to operating the platform, (vii) share-based compensation and (viii) other costs.

The Group was subject to surcharges of VAT, which are calculated based on 12% of the VAT paid for the years ended December 31, 2019, 2020 and 2021.

The Group reported other taxes and surcharges in cost of revenues.

Based on the Group’s corporate structure and the contractual arrangements among the Group’s PRC subsidiaries, the Group’s VIEs and their shareholders, the Group is effectively subject to 6%, 9% or 13% VAT and related surcharges on revenues generated by the Group’s subsidiaries based on the Group’s contractual arrangements entered into with the Group’s VIEs.

F-33

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(x)   Research and development expenses

Research and development expenses primarily consist of (i) salary and welfare for research and development personnel, (ii) share-based compensation for research and development personnel, (iii) depreciation of office premise and servers utilized by research and development personnel, and (iv) rental expenses. Costs incurred during the research stage are expensed as incurred. Costs incurred in the development stage, prior to the establishment of technological feasibility, which is when a working model is available, are expensed when incurred.

The Group recognizes internal use software development costs in accordance with guidance on intangible assets and internal use software. This requires capitalization of qualifying costs incurred during the software’s application development stage and to expense costs as they are incurred during the preliminary project and post implementation/operation stages. The Group has not capitalized any costs related to internal use software during the years ended December 31, 2019, 2020 and 2021, respectively.

(y)  Sales and marketing expenses

Sales and marketing expenses primarily consist of (i) advertising and market promotion expenses, (ii) amortization of certain intangible assets from business acquisitions, and (iii) salary and welfare for sales and marketing personnel. The advertising and market promotion expenses amounted to approximately US$310,496, US$388,504 and US$383,603 during the years ended December 31, 2019, 2020 and 2021, respectively.

(z)General and administrative expenses

General and administrative expenses primarily consist of (i) share-based compensation for management and administrative personnel, (ii) salary and welfare for general and administrative personnel, (iii) impairment charges (if any), and (iv) professional service fees.

(aa)Employee social security and welfare benefits

Employees of the Group in the PRC are entitled to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Group is required to accrue for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group is required to make contributions to the plans out of the amounts accrued. The PRC government is responsible for the medical benefits and the pension liability to be paid to these employees and the Group’s obligations are limited to the amounts contributed and no legal obligation beyond the contributions made. Employee social security and welfare benefits included as expenses in the accompanying statements of comprehensive income amounted to US$42,853, US$50,621 and US$67,733 for the years ended December 31, 2019, 2020 and 2021, respectively.

(bb) Share-based compensation

The Group grants stock-based award, such as, but not limited to, share options, restricted shares, restricted share units of the Company, share option, restricted share units and ordinary shares of the Company’s subsidiaries to eligible employees, officers, directors, and non-employee consultants.

F-34

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(bb) Share-based compensation (continued)

Awards granted to employees, officers, and directors are initially accounted for as equity-classified awards. The related share-based compensation expenses are measured at the grant date fair value of the award and are recognized using the graded vesting method, net of estimated forfeiture rates, over the requisite service period, which is generally the vesting period. Forfeitures are estimated at the time of grant based on historical forfeiture rates and will be revised in the subsequent periods if actual forfeitures differ from those estimates. The Group also granted share options, restricted shares and restricted share units to non-employees, which are also initially accounted for as equity-classified awards. Awards granted to non-employees are initially measured at fair value on the grant date and periodically remeasured thereafter until the earlier of the performance commitment date or the date the service is completed and recognized over the period the service is provided. Awards are remeasured at each reporting date using the fair value as at each period end until the measurement date, generally when the services are completed and share-based awards are vested. Changes in fair value between the interim reporting dates are recorded in consistent with the method used in recognizing the original compensation costs.

For an award with a performance and/or service condition that affects vesting, the performance and/or service condition is not considered in determining the award’s fair value on the grant date. Performance and service conditions should be considered when the Group is estimating the quantity of awards that will vest. Compensation cost will reflect the number of awards that are expected to vest and will be adjusted to reflect those awards that do ultimately vest. The Group recognizes compensation cost for awards with performance conditions if and when the Group concludes that it is probable that the performance condition will be achieved, net of an estimate of pre-vesting forfeitures over the requisite service period. The Group reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment, unless on certain situations, the Group may not be able to determine that it is probable that a performance condition will be satisfied until the event occurs.

ASU 2017-09, Compensation—Stock Compensation (Topic 718), Scope of Modification Accounting, provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in Topic 718.

An entity should account for the effects of a modification unless all the followings are met:

-     The fair value (or calculated value or intrinsic value, if such an alternative measurement method is used) of the modified award is the same as the fair value (or calculated value or intrinsic value, if such an alternative measurement method is used) of the original award immediately before the original award is modified. If the modification does not affect any of the inputs to the valuation technique that the entity uses to value the award, the entity is not required to estimate the value immediately before and after the modification.

-     The vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified.

-     The classification of the modified award as an equity instrument or a liability instrument is the same as the classification immediately before the original award is modified.

The current disclosure requirements in Topic 718 apply regardless of whether an entity is required to apply modification accounting under the amendments in this ASU 2017-09.

The Group adopted these amendments to Subtopic 718-10 and there was no impact on the consolidated financial statements for the years presented.

F-35

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(bb) Share-based compensation (continued)

The details of the Group’s share-based awards are disclosed in Note 26. Fair value determination of these share-based awards is summarized as below:

(1) Restricted share units

In determining the fair value of restricted share units granted, the fair value of the underlying shares of JOYY on the grant dates is applied. The grant date fair value of restricted share units is based on stock price of JOYY in the Nasdaq Global Select Market.

(2) Share options

In determining the fair value of share options granted, a binomial option-pricing model is applied. The determination of the fair value is affected by the stock price of JOYY in the Nasdaq Global Select Market, as well as assumptions regarding a number of complex and subjective variables, including risk-free interest rates, exercise multiples, expected forfeiture rates, the expected share price volatility rates, and expected dividends.

(3) Restricted shares

Upon the acquisition of Bigo, Class A common shares are issued for the replacement awards to Bigo's employees to replace their original share-based awards, namely restricted shares. In determining the fair value of restricted share granted to Bigo's employees, the fair value of the underlying shares of JOYY on the grant dates is applied. The grant date fair value of restricted shares is based on stock price of JOYY in the Nasdaq Global Select Market.

(cc)  Other income

Other income primarily consists of government grants which represent cash subsidies received from the PRC government by the Group entities. Government grants are originally recorded as deferred revenue when received upfront. After all of the conditions specified in the grants have been met, the grants are recognized as operating income.

F-36

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(dd)  Leases

The Group leases facilities in the PRC under non-cancellable operating leases expiring on different dates. On January 1, 2019, the Company adopted ASU No. 2016-02 (Topic 842) "Leases" using the optional transition method. Results and disclosure requirements for reporting periods beginning after January 1, 2019 are presented under Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance with our historical accounting under Topic 840. Under Topic 842, lessees are required to recognize assets and liabilities on the balance sheet for most leases. A contract is or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time by assessing whether the Company has both the right to obtain substantially all of the economic benefits from use of the identified asset and the right to direct the use of the identified asset.

The main impact of the adoption of the standard is that assets and liabilities amounting to US$21.2 million and US$20.6 million, respectively, were recognized beginning January 1, 2019 for leased office space with terms of more than 12 months. The Company accounts for short-term leases with terms less than 12 months in accordance with ASC 842-20-25-2 to recognize the lease payments in profit or loss on a straight-line basis over the lease term and variable lease payments in the period in which the obligation for those payments is incurred. The adoption of the standard did not have a significant impact on the Group's consolidated financial statements.

Operating leases are included in operating lease right-of-use assets, current lease liabilities and non-current lease liabilities on the consolidated balance sheets.

(i) Right-of-use assets

Right-of-use assets, which mainly comprise of office lease, are initially measured at the present value of the lease payments. Amortization of the right-of-use assets is made over the lease term on a generally straight-line basis.

(ii) Lease liabilities

Lease liabilities are lessees' obligations to make the lease payments arising from a lease, measured on a discounted basis.

As a lessee, the weighted average remaining lease terms of the right-of-use assets was 1.18 years and the discount rate for the lease is the rate implicit in the lease unless that rate cannot be readily determined. In that case, the lessee is required to use its incremental borrowing rate. A weighted average incremental borrowing rate of 5.15% was adopted at commencement date in determining the present value of lease payments.

For the year ended December 31, 2020, operating lease cost and short-term lease cost were US$17,249 and US$2,826, respectively. There were no other lease cost other than operating lease cost and short-term lease cost for the year ended December 31, 2020. For the year ended December 31, 2020, cash paid for operating leases included in operating cash flows was US$16,599. For the year ended December 31, 2020, lease liabilities arising from obtaining right-of-use assets was US$12,529.

For the year ended December 31, 2021, operating lease cost and short-term lease cost were US$6,309 and US$5,651, respectively. There were no other lease cost other than operating lease cost and short-term lease cost for the year ended December 31, 2021. For the year ended December 31, 2021, cash paid for operating leases included in operating cash flows was US$6,588. For the year ended December 31, 2021, lease liabilities arising from obtaining right-of-use assets was US$4,531.

F-37

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(dd)  Leases (continued)

A maturity analysis of the Company's operating lease liabilities and reconciliation of the undiscounted cash flows to the operating lease liabilities recognized on the consolidated balance sheet was as below:

    

Office rental

 

US$

2022

 

12,038

2023

 

4,368

2024

 

869

2025 and after

 

491

Total undiscounted cash flows

 

17,766

Less: imputed interest

 

(991)

Present value of lease liabilities

 

16,775

(ee)  Income taxes

Current income taxes are provided on the basis of net income 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 accounted for using an asset and 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 purpose. The effect on deferred taxes of a change in tax rates is recognized in statement of comprehensive income 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.

Uncertain tax positions

The guidance on accounting for uncertainties in income taxes prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance was also provided on derecognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group’s uncertain tax positions and determining its provision for income taxes. The Group recognizes interests and penalties, if any, under accrued expenses and other current liabilities on its balance sheet and under other expenses in its statements of comprehensive income. The Group did not recognize any significant interest and penalties associated with uncertain tax positions for the years ended December 31, 2019, 2020 and 2021. As of December 31, 2020 and 2021, the Group did not have any significant unrecognized uncertain tax positions.

F-38

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(ff) Statutory reserves

The Group’s subsidiaries and VIEs established in the PRC are required to make appropriations to certain non-distributable reserve funds.

In accordance with the laws applicable to China’s Foreign Investment Enterprises, the Group’s subsidiaries registered as wholly owned foreign enterprises have to make appropriations from its 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 reserve funds including general reserve fund, and 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 company. Appropriation to the staff bonus and welfare fund is at the company’s discretion.

In addition, in accordance with the Company Laws of the PRC, the VIEs of the Company registered as PRC domestic companies must make appropriations from its after-tax profit as determined under the PRC GAAP to non-distributable reserve funds including a statutory surplus fund and a discretionary surplus fund. The appropriation to the statutory surplus fund must be at least 10% of the after-tax profits as determined under the PRC GAAP. Appropriation is not required if the surplus fund has reached 50% of the registered capital of the company. Appropriation to the discretionary surplus fund is made at the discretion of the company.

The use of the general reserve fund, statutory surplus fund and discretionary surplus fund are restricted to the offsetting of losses or increasing capital of the respective company. The staff bonus and welfare fund is a liability in nature and is restricted to fund payments of special bonus to staff and for the collective welfare of employees. All these reserves are not allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor can they be distributed except under liquidation.

During the years ended December 31, 2019, 2020 and 2021, appropriations to general reserve fund and statutory surplus fund amounted to US$6,856, US$4,445 and US$8,979, respectively.

(gg) 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.

(hh)   Dividends

Dividends are recognized when declared.

(ii)  Income per share

Basic income per share is computed on the basis of the weighted-average number of common shares outstanding during the period under measurement. Diluted income per share is based on the weighted-average number of common shares outstanding and potential common shares. Potential common shares result from the assumed exercise of outstanding share options, restricted shares and restricted share units or other potentially dilutive equity instruments, when they are dilutive under the treasury stock method or the if-converted method.

F-39

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(jj) Comprehensive income

Comprehensive income is defined as the change in equity of the Company during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Comprehensive income is reported in the consolidated statements of comprehensive income.

As of December 31, 2020 and 2021, accumulated other comprehensive income/loss of the Group is the foreign currency translation adjustments.

(kk)   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 chief operating decision makers (“CODM”) in deciding how to allocate resources and assess performance. The Group’s chief operating decision maker has been identified as the Chief Executive Officer, who reviews segment results when making decisions about allocating resources and assessing performance of the Group.

(ll) Assets held for sale

The Group classifies a long-live asset (disposal group) as held for sale in the period in which all of the following criteria are met: a) Management, having the authority to approve the action, commits to a plan to sell the asset (disposal group); b) The asset (disposal group) is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such assets (disposal groups); c) An active program to locate a buyer and other actions required to complete the plan to sell the asset (disposal group) have been initiated; d) The sale of the asset (disposal group) is probable, and transfer of the asset (disposal group) is expected to qualify for recognition as a completed sale, within one year, except as permitted by paragraph 360-10-45-11; e) The asset (disposal group) is being actively marketed for sale at a price that is reasonable in relation to its current fair value; and f) Actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. For a component that meets the criteria of held-for-sale, the historical financial results are reflected in the Group’s consolidated financial statements as discontinued operations.

(mm) Recently issued accounting pronouncements

Recently adopted accounting pronouncements

In June 2016, the FASB issued Accounting Standards Update ("ASU") 2016-13: Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Group adopted ASU 2016-13 from January 1, 2020 using modified-retrospective transition approach with a cumulative-effect adjustment to shareholders' equity amounting to US$1.7 million recognized as of January 1, 2020.

In January 2020, the FASB issued ASU No. 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)-Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (a consensus of the Emerging Issues Task Force). The amendments in this update clarify the interaction of the accounting for equity securities under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted. The Group adopted the ASU on January 1, 2021, which did not have a material impact on the Group's financial results or financial position.

F-40

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

2.    Principal accounting policies (continued)

(mm) Recently issued accounting pronouncements (continued)

Recently adopted accounting pronouncements (continued)

In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity's Own Equity, which focuses on amending the legacy guidance on convertible instruments and the derivatives scope exception for contracts in an entity's own equity. ASU 2020-06 simplifies an issuer's accounting for convertible instruments by reducing the number of accounting models that require separate accounting for embedded conversion features. ASU 2020-06 also simplifies the settlement assessment that entities are required to perform to determine whether a contract qualifies for equity classification. Further, ASU 2020-06 enhances information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share (EPS) guidance, i.e., aligning the diluted EPS calculation for convertible instruments by requiring that an entity use the if-converted method and that the effect of potential share settlement be included in the diluted EPS calculation when an instrument may be settled in cash or shares, adding information about events or conditions that occur during the reporting period that cause conversion contingencies to be met or conversion terms to be significantly changed. This update will be effective for the Company's fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Entities can elect to adopt the new guidance through either a modified retrospective method of transition or a fully retrospective method of transition. The Company adopted ASU 2020-06 on January 1, 2021 and a cumulative effect adjustment of US$86.7 million was credited to retained earnings as of January 1, 2021.

Recently issued accounting pronouncements not yet adopted

In December 2019, the FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes" to remove specific exceptions to the general principles in Topic 740 and to simplify accounting for income taxes. The standard is effective for public companies for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. For all other entities, the standard is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. The standard is effective for the fiscal year beginning January 1, 2022. The Company does not expect ASU 2019-12 to have a material impact to the Company’s consolidated financial statements and related disclosure.

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting” in Topic 848. The standard is effective for all entities as of March 12, 2020 through December 31, 2022. The standard provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The Company does not expect ASU 2020-04 to have a material impact to the Company’s consolidated financial statements and related disclosure.

In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832). This ASU requires business entities to disclose information about government assistance they receive if the transactions were accounted for by analogy to either a grant or a contribution accounting model. The disclosure requirements include the nature of the transaction and the related accounting policy used, the line items on the balance sheets and statements of operations that are affected and the amounts applicable to each financial statement line item and the significant terms and conditions of the transactions. The ASU is effective for annual periods beginning after December 15, 2021. The disclosure requirements can be applied either retrospectively or prospectively to all transactions in the scope of the amendments that are reflected in the financial statements at the date of initial application and new transactions that are entered into after the date of initial application. The ASU is currently not expected to have a material impact on the Group's financial results or financial position.

F-41

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

3.   Discontinued operations

(a)  Disposal of YY Live business

On November 16, 2020, the Company entered into definitive agreements with Baidu to dispose of the YY Live business. As a result, assets and liabilities of this business were classified as assets and liabilities held for sale and the results of YY Live business were presented as discontinued operations, accordingly. The transaction was substantially completed on February 8, 2021 and the Company no longer was able to operate and exert control over the YY Live business, including but not limited to the assets, liabilities, business and employee contracts necessary for the operation of YY Live business. Accordingly, the Company ceased consolidation of the YY Live business since February 8, 2021 and also ceased to present the results of the YY Live business within discontinued operations since that same date.

The necessary regulatory approvals with respect to this transaction have not been obtained from government authorities as of the date of this annual report and there is no assurance that they will be ultimately obtained. In August 2021, December 2021 and April 2022, the Company and Baidu have agreed to extend the long stop date of the proposed acquisition to a date mutually agreed upon by the parties.

As a result of the pending regulatory approvals discussed above, the Company did not recognize any gain from the transaction up to December 31, 2021. Instead, the Company has classified and presented all the related assets and liabilities related to YY Live business amounting to US$38,194 on a net basis within prepayments and other current assets (Note 11). The total consideration of the transaction is approximately US$3.6 billion in cash and subject to certain adjustments. The Company received part of the consideration amounting to US$1.9 billion by December 31, 2021, which was recorded as advance payments received within accrued liabilities and other current liabilities (Note 18). If the transaction is ultimately closed, the Company will recognize the gain related to the disposal of YY Live business transaction. Should the transaction ultimately be terminated and unwound, the return of the advance prepayment would be expected, the details of which would be subject to further discussion of both parties.

F-42

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

3.   Discontinued operations (continued)

(a)  Disposal of YY Live business (continued)

The following tables set forth the assets, liabilities, statement of operations and cash flows of discontinued operations which were included in the Group’s consolidated financial statements. The assets and liabilities as of December 31, 2020 shown below are recorded as assets held for sale and liabilities held for sale, respectively, in the consolidated balance sheet. The net amount of the assets and liabilities as of December 31, 2021 shown below are recorded within prepayments and other current assets in the consolidated balance sheet.

As of December 31, 

2020

2021

US$

US$

Assets

  

  

Current assets

 

  

 

  

Cash and cash equivalents

 

31,600

 

201,393

Accounts receivable, net

 

15,481

 

18,239

Prepayments and other current assets

 

5,447

 

4,986

Total current assets

 

52,528

 

224,618

Non-current assets

 

  

 

  

Deferred tax assets

 

5,238

 

4,294

Property and equipment, net

 

9,180

 

10,356

Intangible assets, net

 

7,363

 

7,456

Other non-current assets

 

3,719

 

3,814

Total non-current assets

 

25,500

 

25,920

Total assets

 

78,028

 

250,538

Liabilities

 

  

 

  

Current liabilities

 

  

 

  

Accounts payable

1,117

Deferred revenue

 

50,070

 

49,495

Advances from customers

 

12,377

 

12,663

Income taxes payable

 

3,221

 

9,787

Accrued liabilities and other current liabilities

 

113,441

 

139,282

Total current liabilities

 

179,109

 

212,344

Non-current liabilities

 

  

 

  

Deferred revenue

 

4,415

 

Total non-current liabilities

 

4,415

 

Total liabilities

183,524

212,344

F-43

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

3.   Discontinued operations (continued)

(a)  Disposal of YY Live business (continued)

For the year ended December 31, 

2019

2020

2021

US$

US$

US$

    

    

    

Net revenues

Live streaming

 

1,554,947

 

1,399,212

 

151,445

Others

 

34,919

 

41,363

 

2,980

Total net revenues

 

1,589,866

 

1,440,575

 

154,425

Cost of revenues(1)

 

(827,266)

 

(773,988)

 

(88,900)

Gross profit

 

762,600

 

666,587

 

65,525

Operating expenses(1)

 

  

 

  

 

  

Research and development expenses

 

(56,874)

 

(52,519)

 

(6,323)

Sales and marketing expenses

 

(73,487)

 

(84,303)

 

(8,954)

General and administrative expenses

 

(28,779)

 

(22,116)

 

(7,108)

Total operating expenses

 

(159,140)

 

(158,938)

 

(22,385)

Other income

 

29,414

 

23,935

 

611

Operating income

 

632,874

 

531,584

 

43,751

Interest income and investment income

 

355

 

419

 

355

Income before income tax expenses

 

633,229

 

532,003

 

44,106

Income tax expenses

 

(85,617)

 

(49,516)

 

(8,539)

Net income from discontinued operations

 

547,612

 

482,487

 

35,567

For the year ended December 31,

2019

2020

2021

US$

US$

US$

Net cash provided by discontinued operating activities

 

559,878

 

478,357

 

64,289

Net cash (used in) provided by discontinued investing activities

 

(27,981)

 

6,819

 

1,636,450

*There is no financing activity from discontinued operations of YY Live business.

(1)Share-based compensation was allocated in cost of revenues and operating expenses as follows:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Cost of revenues

 

1,256

 

1,645

 

(426)

Research and development expenses

 

8,271

 

6,656

 

(703)

Sales and marketing expenses

 

261

 

189

 

(39)

General and administrative expense

 

10,593

 

4,928

 

(175)

F-44

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

3.   Discontinued operations (continued)

(b)  Disposal of Huya

On April 3, 2020, the Group sold certain of its equity interests of Huya to a wholly owned subsidiary of Tencent following Tencent’s exercise of its purchase option on April 3, 2020. As a result, Huya ceased to be a subsidiary of the Group and the Group accounted for remaining the investment in Huya using the equity method. Upon completion of the transaction, Huya was deconsolidated from the Group. As a result, Huya’s historical financial results before April 3, 2020 are reflected in the Group’s consolidated financial statements as discontinued operations accordingly.

Immediately before the disposal, the Group held 38.7% and 53% of equity interests and voting power of Huya, respectively. Immediately after the disposal, the Group held 31.2% and 43% of equity interests and voting power of Huya, respectively. Pre-tax income of Huya from the date of disposal to December 31, 2020 and for the year ended December 31, 2021 were US$119,428 and US$39,429, respectively. Share of income (loss) from the equity investment in Huya from date of disposal to December 31, 2020 and for the year ended December 31, 2021 were US$2,431 and US$7,855, respectively, which were recorded within “share of income (loss) in equity method investments, net of income taxes” in the consolidated financial statements.

F-45

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

3.   Discontinued operations (continued)

(b)  Disposal of Huya (continued)

The following tables set forth the statement of operations and cash flows of discontinued operations which were included in the Group’s consolidated financial statements (in thousands):

For the year ended December 31,

2019

2020

US$

US$

    

    

Net revenues

Live streaming

 

1,155,066

 

326,094

Others

 

57,634

 

19,707

Total net revenues

 

1,212,700

 

345,801

Cost of revenues(1)

 

(998,289)

 

(277,954)

Gross profit

 

214,411

 

67,847

Operating expenses(1)

 

  

 

  

Research and development expenses

 

(73,527)

 

(22,477)

Sales and marketing expenses

 

(63,510)

 

(15,279)

General and administrative expenses

 

(51,156)

 

(20,743)

Total operating expenses

 

(188,193)

 

(58,499)

Other income

 

11,500

 

1,624

Operating income

 

37,718

 

10,972

Interest income and investment income

 

44,076

 

12,293

Foreign currency exchange gains (losses), net

 

166

 

(205)

Gain on fair value changes of investments

 

 

310

Other non-operating expenses

 

 

(1,435)

Income before income tax expenses

 

81,960

 

21,935

Income tax expenses

 

(13,910)

 

(5,384)

Net income

 

68,050

 

16,551

Share of income in equity method investments, net of income taxes

 

(394)

 

(145)

Gain on disposal, net of tax

 

 

902,777

Net income from discontinued operations

 

67,656

 

919,183

For the year ended December 31,

2019

2020

US$

US$

Net cash provided by discontinued operating activities

 

283,835

 

19,506

Net cash (used in) provided by discontinued investing activities

 

(534,853)

 

85,552

Net cash provided by discontinued financing activities

 

308,219

 

1,232

F-46

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

3.   Discontinued operations (continued)

(b)  Disposal of Huya (continued)

(1)Share-based compensation was allocated in cost of revenues and operating expenses as follows:

For the year ended December 31, 

2019

2020

    

US$

    

US$

Cost of revenues

 

4,545

 

2,354

Research and development expenses

 

12,433

 

5,309

Sales and marketing expenses

 

852

 

375

General and administrative expenses

 

22,969

 

13,558

(c) Reconciliation with net income from discontinued operations presented in the consolidated statements of comprehensive income is as below:

For the year ended December 31,

    

2019

    

2020

    

2021

 

US$

 

US$

 

US$

Net income from discontinued operations of YY Live (Note 3(a))

547,612

    

482,487

    

35,567

Net income from discontinued operations of Huya (Note 3(b))

 

67,656

 

919,183

 

Net income from discontinued operations as presented in the consolidated statements of comprehensive income

 

615,268

 

1,401,670

 

35,567

4.    Certain risks and concentration

(a)   PRC regulations

Foreign ownership of internet-based businesses is subject to significant restrictions under the current PRC laws and regulations. The PRC government regulates internet access, the distribution of online information and the conduct of online commerce through strict business licensing requirements and other government regulations. These laws and regulations also limit foreign ownership in PRC companies that provide internet information distribution services. Specifically, foreign ownership in an internet information provider or other value-added telecommunication service providers may not exceed 50%. Foreigners or foreign invested enterprises are currently not able to apply for the required licenses for operating online games in the PRC. The Company is incorporated in the Cayman Islands and accordingly, the Company is considered as a foreign invested enterprise under PRC law.

As mentioned in Note 1(d), in order to comply with the PRC laws restricting foreign ownership in the online business in China, the Group operates the online business in China through contractual arrangements with its principal VIEs, namely Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan. In January 2021, Mr. David Xueling Li and other nominal shareholder transferred in total 100% of the nominee shares of Guangzhou BaiGuoYuan to Guangzhou Qianxun Network Technology Co., Ltd. (“Guangzhou Qianxun”), a VIE of the Company. In Feburary 2021, Beijing Tuda and Mr. David Xueling Li transferred their respective nominee shares in Guangzhou Huaduo to Guangzhou Tuyue Network Technology Co., Ltd. (“Guangzhou Tuyue”), a VIE of the Company. As of December 31, 2021, Guangzhou Tuyue holds the majority of nominee shares of Guanghzou Huaduo., and Guangzhou Qianxun holds 100% of the nominee shares of Guangzhou BaiGuoYuan.

F-47

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

4.    Certain risks and concentration (continued)

(a)   PRC regulations (continued)

Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan hold the licenses and permits necessary to conduct its internet value-added services in the PRC. If the Company had direct ownership of the VIE, it would be able to exercise its rights as a shareholder to effect changes in the board of directors, which in turn could affect changes at the management level, subject to any applicable fiduciary obligations. However, under the current contractual arrangements, it relies on the VIE and its shareholders’ performance of their contractual obligations to exercise effective control. In addition, the Group’s contractual agreements have terms range from 10 to 30 years, which are subject to Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology’s unilateral termination right. Under the respective service agreements, Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology will provide services including technology support, technology services, business support and consulting services to Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan, respectively, in exchange for service fees. The amount of service fees payable is determined by various factors, including (a) a percentage of Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan’s revenues or earnings, and (b) the expenses that Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology incur for providing such services. Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology may charge up to 100% of the income in Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan and a multiple of the expenses incurred for providing such services, as determined by Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology, respectively, from time to time. The service fees payable by Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan to Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology are determined to be up to 100% of the profits of Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan, with the timing of such payment to be determined at the sole discretion of Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology. If fees were incurred, it would be significant to the Company and the operating companies’ economic performance because it will be incurred and paid at up to 100% of the earnings of the VIE. Fees incurred would be remitted, subject to further PRC restrictions. None of the VIEs or their shareholders are entitled to terminate the contracts prior to the expiration date, unless under remote circumstances such as a material breach of agreement or bankruptcy as it pertains to the service and business operation agreements and their amendment.

For the years ended December 31, 2019, 2020 and 2021, the Company’s wholly owned subsidiaries, mainly including Beijing Huanju Shidai, BaiGuoYuan Technology and Huya Technology, determined the service fees which were charged to the Group’s VIEs, respectively. Huya Technology ceased to be a subsidiary of the Company upon the disposal of Huya on April 3, 2020.

Further, the Group believes that the contractual arrangements among the Company’s subsidiaries (mainly including Beijing Huanju Shidai, BaiGuoYuan Technology and Huya Technology), the VIEs, and the VIE’s shareholders are in compliance with PRC laws and are legally enforceable and binding. However, there are substantial uncertainties regarding the interpretation and application of PRC laws and regulations including those that govern the contractual arrangements, which could limit the Group’s ability to enforce these contractual arrangements and if the nominee shareholders of the VIEs were to reduce their interests in the Group, their interest may diverge from that of the Group and that may potentially increase the risk that they would seek to act contrary to the contractual arrangements.

F-48

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

4.    Certain risks and concentration (continued)

(a)   PRC regulations (continued)

In March 2019, the National People’s Congress enacted PRC Foreign Investment Law which would be effective starting from January 1, 2020. The Foreign Investment Law does not explicitly classify contractual arrangements as a form of foreign investment, but it contains a catch-all provision under the definition of “foreign investment,” which includes investments made by foreign investors through means stipulated in laws or administrative regulations or other methods prescribed by the State Council. Existing laws or administrative regulations remain unclear whether the contractual arrangements with variable interest entities will be deemed to be in violation of the market access requirements for foreign investment under the PRC laws and regulations. However, the possibility that such entities will be deemed as foreign invested enterprise and subject to relevant restrictions in the future shall not be excluded. If VIEs fall within the definition of foreign investment entities, the Group’s ability to use the contractual arrangements with its VIEs and the Group’s ability to conduct business through the VIEs could be severely limited. The Group’s ability to control the VIEs also depends on the power of attorney that the wholly owned subsidiary of the Group has to vote on all matters requiring shareholder approval in the VIEs. As noted above, the Group 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 and the contractual arrangements with the VIEs through which the Group conducts its business in the PRC were found to be in violation of any existing or future PRC laws and regulations, the Group’s relevant PRC regulatory authorities could:

revoke or refuse to grant or renew the Group’s business and operating licenses;
restrict or prohibit related party transactions between the wholly owned subsidiary of the Group and the VIE;
impose fines, confiscate income or other requirements which the Group may find difficult or impossible to comply with;
require the Group to alter, discontinue or restrict its operations;
restrict or prohibit the Group’s ability to finance its operations, and;
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 could result in a material adverse effect on the Group’s ability to conduct its business. In such case, the Group may not be able to operate or control the VIEs, which may result in deconsolidation of the VIEs in the Group’s consolidated financial statements. In the opinion of management, the likelihood for the Group to lose such ability is remote based on current facts and circumstances. The Group’s operations depend on the VIEs to honor their contractual arrangements with the Group. These contractual arrangements are governed by PRC law and disputes arising out of these agreements are expected to be decided by arbitration in the PRC. The management believes that each of the contractual arrangements constitutes valid and legally binding obligations of each party to such contractual arrangements under PRC laws. However, the interpretation and implementation of the laws and regulations in the PRC and their application to an effect on the legality, binding effect and enforceability of contracts are subject to the discretion of competent PRC authorities, and therefore there is no assurance that relevant PRC authorities will take the same position as the Group herein in respect of the legality, binding effect and enforceability of each of the contractual arrangements. Meanwhile, since 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, which may limit legal protections available to the Group to enforce the contractual arrangements should the VIEs or the nominee shareholders of the VIEs fail to perform their obligations under those arrangements.

F-49

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

4.    Certain risks and concentration (continued)

(a)   PRC regulations (continued)

The following consolidated financial information of the Group’s VIEs and VIEs’ subsidiaries was included in the accompanying consolidated financial statements.  For purposes of this presentation, activity within and between the VIEs and VIEs’ subsidiaries have been eliminated, but transactions with other entities within the Group have been included without elimination. Presentation of the comparative data for 2019 and 2020 have been expanded to conform to the current year presentation.

December 31, 

2020

2021

    

US$

    

US$

Assets

 

  

 

  

Current assets

 

  

 

  

Cash and cash equivalents

 

248,300

 

433,405

Restricted cash and cash equivalents

536

7,364

Short-term deposits

 

669,742

 

308,986

Restricted short-term deposits

 

30,652

 

Short-term investments

 

266,647

 

288,944

Accounts receivable, net

 

25,885

 

5,880

Amounts due from Group companies

364,025

263,373

Amounts due from related parties

 

1,704

 

9,684

Financing receivables, net

 

50

 

Prepayments and other current assets

 

55,593

 

101,173

Assets held for sale

75,839

Total current assets

 

1,738,973

 

1,418,809

Non-current assets

 

 

Investments

 

381,867

 

235,277

Property and equipment, net

 

156,494

 

171,831

Land use rights, net

 

258,770

 

370,052

Intangible assets, net

 

84,236

 

58,893

Right of use asset, net

 

6,461

 

4,911

Other non-current assets

 

6,151

 

1,055

Assets held for sale

19,896

Total non-current assets

 

913,875

 

842,019

Total assets

 

2,652,848

 

2,260,828

Liabilities

 

 

Current liabilities

 

 

Accounts payable

 

16,045

 

14,200

Deferred revenue

 

17,140

 

13,873

Advances from customers

 

29

 

1,242

Income taxes payable

 

19,492

 

25,606

Accrued liabilities and other current liabilities

 

108,450

 

114,325

Amounts due to Group companies

151,073

131,887

Amounts due to related parties

 

2,274

 

1,024

Lease liabilities due within one year

4,702

3,077

Short-term loans

102,538

Liabilities held for sale

178,744

Total current liabilities

 

600,487

 

305,234

Non-current liabilities

 

 

Lease liabilities

1,982

2,096

Deferred revenue

 

1,487

 

3,849

Deferred tax liabilities

 

10,866

 

9,105

Other non-current liabilities

7,372

Liabilities held for sale

4,415

Total non-current liabilities

 

18,750

 

22,422

Total liabilities

 

619,237

 

327,656

F-50

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

4.    Certain risks and concentration (continued)

(a)   PRC regulations (continued)

For the year ended December 31,

2019

2020

2021

    

US$

    

US$

    

US$

Net revenues from Group companies

 

29,581

 

79,609

 

109,618

Net revenues from third parties

 

283,044

 

396,343

 

447,471

Cost of sales from Group companies

 

(80,739)

 

(216,696)

 

(60,053)

Cost of sales from third parties

 

(200,860)

 

(298,715)

 

(347,674)

Total operating expenses

(232,406)

(514,889)

(293,959)

Other items of the consolidated statements of comprehensive income

31,035

23,244

22,305

Net loss from continuing operations

 

(170,345)

 

(531,104)

 

(122,292)

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Net cash provided by (used in) operating activities with Group companies

 

(31,178)

 

(344,858)

77,319

Net cash (used in) provided operating activities with third parities

 

(31,422)

 

(73,830)

 

153,715

Net cash used in investing activities with Group companies

 

(84,393)

 

(104,111)

 

(35,559)

Net cash provided by (used in) investing activities with third parities

(546,963)

(47,787)

170,112

Net cash provided by (used in) financing activities with Group companies

(51,848)

25,219

5,378

Net cash provided by (used in) financing activities with third parities

39,458

21,690

(97,198)

 

(706,346)

 

(523,677)

 

273,767

Transactions between the VIE and other entities in the consolidated group

For the years ended December 31, 2019, 2020 and 2021, the VIEs earned inter-company revenues from sales of software in the amounts of nil, US$24,523 and nil, respectively. In addition, the VIEs recognized inter-company cost of revenues and operating expenses in the amounts of US$54,044, US$41,832 and US$80,402 for the years ended December 31, 2019, 2020 and 2021, respectively for the purchase of software. The VIEs also recognized inter-company cost of revenues and operating expenses in the amounts of US$77,682, US$447,271 and US$35,899 for the years ended December 31, 2019, 2020 and 2021, respectively for technical support services. All of these balances and transactions have been eliminated in consolidation. Unsettled balance related to technology service fees payable by VIEs to other group entities amounted to US$121,376 and US$66,811 as of December 31, 2020 and 2021, respectively.

Cash flows between the VIE and other entities in the consolidated group

For the years ended December 31, 2019, 2020 and 2021, cash paid by the VIEs to Group companies for the settlement of software transactions were US$43,829, US$53,696 and US$62,499, respectively. For the years ended December 31, 2019, 2020 and 2021, cash paid by the VIEs to Group companies for the settlement of technical support fees were US$57,474, US$369,897 and US$52,119, respectively. For the years ended December 31, 2019, 2020 and 2021, cash received by VIEs from Group companies were US$26,297, US$25,039 and US$129,440, respectively, for the revenues earned from Group companies. All of these cash flows have been eliminated in consolidation.

(b)  Foreign exchange risk

The Group’s overseas operations and related investing and financing activities are denominated in US$. The revenues and expenses of the Group’s entities in the PRC are generally denominated in RMB and their assets and liabilities are denominated in RMB. The RMB is not freely convertible into foreign currencies. Remittances of foreign currencies into the PRC or remittances of RMB out

F-51

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

of the PRC as well as exchange between RMB and foreign currencies require approval by foreign exchange administrative authorities and certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into other currencies.

F-52

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

4.    Certain risks and concentration (continued)

(c)   Credit risk

Assets that potentially expose the Group to credit risk primarily consist of cash and cash equivalents, restricted cash and cash equivalents, short-term deposits, restricted short-term deposits, short-term investments, accounts receivable, financing receivables, amounts due from related parties and prepayments and other current assets.

As of December 31, 2020 and 2021, substantially all of the Group’s cash and cash equivalents, restricted cash and cash equivalents, short-term deposits, restricted short-term deposits and short-term investments were placed with the PRC and international financial institutions. Management chooses these institutions because of their reputations and track records for stability, and their known large cash reserves, and management periodically reviews these institutions’ reputations, track records, and reported reserves. Management expects that any additional institutions that the Group uses for its cash and bank deposits will be chosen with similar criteria for soundness. Nevertheless under the PRC law, it is required that a commercial bank in the PRC that holds third party cash deposits should maintain a certain percentage of total customer deposits taken in a statutory reserve fund for protecting the depositors’ rights over their interests in deposited money. PRC banks are subject to a series of risk control regulatory standards; PRC bank regulatory authorities are empowered to take over the operation and management of any PRC bank that faces a material credit crisis. The Group believes that it is not exposed to unusual risks as these financial institutions are either PRC banks or international banks with high credit quality. The Group had not experienced any losses on its deposits of cash and cash equivalents and term deposits during the years ended December 31, 2019, 2020 and 2021 and believes that its credit risk to be minimal.

The risk with respect to accounts receivable is mitigated by credit evaluations the Group performs on the payment platforms, game platforms, customers and the ongoing monitoring process of outstanding balances.

The Group is exposed to default risk on its financing receivables. The Group conducts credit evaluations of customers in finance business, either on an individual or collective basis. The Group also considers the value of collateral assets when assessing the collectability of certain financing receivables. Credit risk is controlled by the application of credit approvals, limits and monitoring procedures.

Amounts due from related parties, prepayments and other current assets are typically unsecured. In evaluating the collectability of the balance, the Group considers many factors, including the related parties and third parties’ repayment history and their credit-worthiness. An allowance for doubtful accounts is made when collection of the full amount is no longer probable.

F-53

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

5.    Business combination

(a)     Acquisition of Bigo

Immediately prior to this acquisition, the Company held 31.7% of equity interest of Bigo, a company which is primarily engaged in the video and audio broadcast business through its live-streaming applications and platforms all over the world. The Company had a contingent redemption right on its investment in Bigo, therefore the interest held by the Company did not meet the definition of in-substance common stock under ASC 323. As the investment in Bigo did not have readily determinable fair value, it was accounted for as an investment at cost less impairments, adjusted by observable price changes.

In February 2019, the Group entered into a share purchase agreement with Bigo and its shareholders and the transaction was completed on March 4, 2019. Under the agreement, the Group agreed to purchase all outstanding shares of Bigo that were not already owned by the Group. Pursuant to the agreement, the Company paid US$343.1 million in cash and issued 305,127,046 Class A common shares, which were outstanding, and 38,326,579 Class B common shares of the Company to Bigo’s selling shareholders. In addition, the Company has also issued 8,761,450 Class A common shares for future grants to employees as share-based awards. The acquisition was completed on March 4, 2019 and is accounted for as a business combination. The Group believed that the acquisition of Bigo helped the Group create enhanced live streaming content, expand global footprint and offer world-class user experiences for global user community. Upon the completion of the acquisition, Bigo became a wholly-owned subsidiary of the Group.

The following table summarizes the components of the purchase consideration transferred based on the closing price of the Company’s common share as of the acquisition date:

    

As of acquisition date

 

US$

Cash

 

343,062

Fair value of common shares issued

 

1,149,073

Fair value of previously held equity interest in Bigo

 

849,700

Elimination of preexisting amounts due from Bigo

 

48,174

Total consideration

 

2,390,009

The fair value of common shares issued above does not include post-acquisition share-based compensation amounting to US$88,047. Out of the 305,127,046 Class A common shares issued and outstanding, 38,042,760 shares are for the replacement awards to Bigo’s employees to replace their original share-based awards. The post-acquisition share-based compensation of US$88,047 are share-based compensation subject to continuous employment and will be recognized as share-based compensation expenses over the remaining required service period.  

Immediately before the acquisition, the amounts due from Bigo to the Company amounted to US$48,174. This amount due from Bigo was effectively eliminated upon the acquisition. The amount of the preexisting amounts due from Bigo of US$48,174 was included as part of the consideration.

In accordance with ASC 805, the Company’s previously held equity interest in Bigo was re-measured to fair value on the acquisition date, and a re-measurement gain of US$396,094 was recognized as gain on fair value changes of investments. Acquisition-related costs of US$4,036 was recognized as general and administrative expenses.

F-54

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

5.    Business combination (continued)

(a)     Acquisition of Bigo (continued)

The acquisition was accounted for as a business combination. The Group made estimates and judgements in determining the fair value of the assets acquired and liabilities assumed with the assistance from an independent valuation firm. The consideration was allocated on the acquisition date as follows:

    

As of acquisition date

    

Amortization period

 

US$

Net tangible assets acquired:

-Cash and cash equivalents, restricted cash and cash equivalents and restricted short-term deposits

 

95,965

-Accounts receivables

 

57,647

 

  

-Other current assets

 

7,820

 

  

-Property and equipment, net

 

43,853

 

  

-Other non-current assets

 

26,076

 

  

Identifiable intangible assets acquired:

 

 

  

-Trademark

 

358,000

 

10 years

-Customer relationships

 

153,200

 

3 years

-Non-compete agreement

 

12,100

 

1 year

-Others

 

924

 

  

Accrued liabilities and other liabilities

 

(172,539)

 

  

Deferred tax liabilities

 

(47,258)

 

  

Goodwill

 

1,854,221

 

  

Total

 

2,390,009

 

  

The Company estimated the fair value of acquired trademark using the relief from royalty method. The value is estimated as the present value of the after-tax cost savings at an appropriate discount rate. In terms of the fair value of the acquired customer relationships, the excess earnings method was used. The value is estimated as the present value of the revenues calculated at an appropriate discount rate. The Company’s determination of the fair values of acquired trademark and customer relationships acquired involved the use of estimates and assumptions related to revenue growth rates, royalty rates, discount rates and attrition rates.

The goodwill was mainly attributable to intangible assets that cannot be recognized separately as identifiable assets under U.S. GAAP, and mainly comprised (a) the assembled work force and (b) the expected future growth, enhancing world-class user experiences and expansion in global markets as a result of the synergy resulting from the acquisition. The goodwill recognized was not expected to be deductible for income tax purpose.

F-55

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

5.    Business combination (continued)

(a)     Acquisition of Bigo (continued)

Pro forma information of the acquisition

The following unaudited pro forma information summarizes the results of operations for the year ended December 31, 2019 of the Company as if the acquisition had occurred on January 1, 2019. The unaudited pro forma information includes: (i) amortization associated with estimates for the acquired intangible assets and corresponding deferred tax liability; (ii) recognition of the post-combination share-based compensation; (iii) removal of the transaction costs related to the acquisition; (iv) removal of the remeasurement gain of JOYY’s previously held interests in Bigo; (v) removal of fair value loss on derivative liabilities related to Bigo’s preferred shares; (vi) elimination of transaction between Bigo and the Company and (vii) the associated tax impact on these unaudited pro forma adjustments. The following pro forma financial information is presented for informational purpose only and is not necessarily indicative of the results that would have occurred had the acquisition been completed on January 1, 2019, nor is it indicative of future operating results.

    

For the year ended December 31, 

 

2019

 

US$

Pro forma net revenues

 

998,828

Pro forma net loss

 

(498,127)

The amounts of revenues and earnings of Bigo since the acquisition date are disclosed in Note 33 “Segment Reporting”.

(b)   Other acquisition

During the second quarter 2021, the Company completed the acquisition of additional equity interests of an acquiree which is a global online platform operating on online for comics and novels whose major operations and users are outside of China. The consideration for this acquisition was settled by cash of US$9.6 million and transfer of approximately 19% equity interests in a previously wholly owned subsidiary of the Company which operates a multiuser social networking platform outside of China, to the original shareholders the acquiree. The Company held 25% of equity interests in this acquiree before the acquisition and the fair value of the previously held equity interest is considered part of the consideration of the acquisition.

Upon completion of the transaction, the Company’s interest in the acquiree increased from 25% to 81% and started to consolidate the acquiree as a subsidiary with non-controlling interests.

The following table summarizes the components of the purchase consideration transferred based on the closing price of the Company’s common share as of the acquisition date:

    

As of acquisition date

US$

Cash

 

9,611

Fair value of subsidiary’s common share issued

 

53,810

Fair value of previously held equity interest in the acquiree

 

27,716

Total consideration

 

91,137

F-56

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

5.    Business combination (continued)

(b)   Other acquisition (continued)

The acquisition was accounted for as a business combination. The Group made estimates and judgements in determining the fair value of the assets acquired and liabilities assumed with the assistance from an independent valuation firm. The consideration was allocated on the acquisition date as follows:

    

As of acquisition date

    

Amortization period

US$

Net tangible assets acquired:

 

  

 

  

-Cash and cash equivalents

 

7,296

 

  

-Accounts receivables

 

1,376

 

  

-Other current assets

 

1,987

 

  

-Property and equipment, net

 

142

 

  

Identifiable intangible assets acquired:

 

  

 

  

-Technology

 

11,917

 

6 years

-Trademark

 

11,839

 

6 years

-Customer relationships

 

903

 

3 years

Accounts payable

 

(2,268)

 

  

Accrued liabilities and other liabilities

 

(1,579)

 

  

Deferred tax liabilities

 

(4,069)

 

  

Goodwill

 

84,925

 

  

Non-controlling interests

 

(21,332)

 

  

Total

 

91,137

 

  

The Company estimated the fair value of acquired technology using the excess earnings method. The value is estimated as the present value of the revenues calculated at an appropriate discount rate. In terms of the fair value of the acquired trademark, the relief from royalty method was used. The value is estimated as the present value of the after-tax cost savings at an appropriate discount rate. The Company’s determination of the fair values of acquired technology and trademark acquired involved the use of estimates and assumptions related to revenue growth rates, royalty rates, discount rates and attrition rates.

The goodwill was mainly attributable to intangible assets that cannot be recognized separately as identifiable assets under U.S. GAAP, and mainly comprised the assembled work force and the synergy resulting from the acquisition. The goodwill recognized was not expected to be deductible for income tax purpose.

6.    Cash and cash equivalents and restricted cash and cash equivalents

Cash and cash equivalents represent cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with original maturities of three months or less. Cash and cash equivalents balance as of December 31, 2020 and 2021 primarily consist of the following currencies:

December 31, 2020

December 31, 2021

    

    

US$

US$

Amount

    

equivalent

    

Amount

    

equivalent

US$

 

1,306,404

 

1,306,404

 

1,220,064

 

1,220,064

RMB

 

2,691,718

 

412,530

 

3,462,640

 

543,099

Others

 

N/A

 

23,815

 

N/A

 

74,022

Total

 

  

 

1,742,749

 

  

 

1,837,185

F-57

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

As of December 31, 2020 and 2021, the Group's restricted cash and cash equivalents were US$13,733 and US$297,022, respectively. The increase in restricted cash and cash equivalents as of December 31,2021 compared to December 31, 2020 was mainly attributable to a portion of the consideration which was received from Baidu and deposited in an escrow accounts owned by the Group, in accordance with the terms set forth in the agreement with Baidu to dispose YY Live business.

F-58

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

7.    Short-term deposits

Short-term deposits represent time deposits placed with banks with original maturities between three months and one year.The term deposits balance as of December 31, 2020 and 2021 primarily consist of the following currencies:

December 31, 2020

December 31, 2021

    

    

US$

    

    

US$

Amount

equivalent

Amount

equivalent

RMB

 

4,470,002

 

685,068

 

2,170,000

 

340,355

US$

 

640,000

 

640,000

 

1,263,843

 

1,263,843

Total

 

  

 

1,325,068

 

  

 

1,604,198

8.    Restricted short-term deposits

As of December 31, 2020, the Group’s restricted short-term deposits were US$31,489, which was mainly pledged as collateral for the banking facilities of US$31million.

As of December 31, 2021, the Group’s restricted short-term deposits were US$285, which was deposits for opening credit card accounts.

9.    Accounts receivable, net

December 31, 

2020

2021

    

US$

    

US$

Accounts receivable, gross

 

150,386

 

126,798

Less: allowance for expected credit loss of receivables

 

(7,387)

 

(12,426)

Accounts receivable, net

 

142,999

 

114,372

The following table summarizes the details of the Group’s allowance for doubtful accounts:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Balance at the beginning of the year

 

(1,081)

 

(9)

 

(7,387)

Adoption of ASC326

(652)

Additions charged to general and administrative expenses, net

 

(13)

 

(6,726)

 

(5,039)

Write-off during the year

 

1,085

 

 

Balance at the end of the year

 

(9)

 

(7,387)

 

(12,426)

F-59

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

10.    Financing receivables, net

Financing receivables consist of the following:

December 31, 

    

2020

    

2021

US$

US$

Financing receivables, gross

 

  

  

Micro-credit personal loans

 

19,971

20,317

Corporate loans

 

30,031

Total

 

50,002

20,317

Less: allowance for expected credit loss on financing receivables

 

(30,114)

(20,317)

Financing receivables, net

 

19,888

Current portion

 

172

Non-current portion

 

19,716

As of December 31, 2020 and 2021, micro-credit personal loans were not guaranteed.

The following table presents the aging of gross financing receivables as of December 31, 2020 and 2021.

1-90 days

91-180 days

181-360 days

over 1 year

Total

Total financing

    

past due

    

past due

    

past due

    

past due

    

past due

    

Current

    

receivables

December 31, 2020

Micro-credit personal loans (1)

 

 

4

 

3,185

16,782

19,971

 

 

19,971

Corporate loans (2)

 

 

 

29,908

29,908

 

123

 

30,031

 

 

4

 

3,185

46,690

49,879

 

123

 

50,002

December 31, 2021

Micro-credit personal loans (1)

 

 

 

20,317

20,317

 

 

20,317

Allowance for expected credit loss for the Group’s financing receivables of US$24,811, US$676 and reversal of allowance for expected credit loss of US$70 was recognized in general and administrative expenses for the year ended December 31, 2019, 2020 and 2021, respectively.

(1)Micro-credit personal loans

Micro-credit personal loans provided by the Group are non-accrual financing receivables related to personal loans amounted to US$19,971 and US$20,317 as of December 31, 2020 and 2021, respectively, and were past due for over 90 days.

F-60

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

10.    Financing receivables, net (continued)

(2)Corporate loans

A majority of the Group's corporate loan business was in the form of sale-and-leaseback arrangements, under which the Group purchases equipment from third party companies and lease back the equipment to the sellers. In 2019, one lessee was unable to repay the principal amount of approximately US$2,416 due in January and was default. The Group has brought certain lawsuits against this lessee to the court, claiming the lessee to repay all the outstanding amount. Upon the date of the issuance of the consolidated financial statements for the year ended December 31, 2019, the court has passed the first instance judgement on all of these lawsuits, which supported the Group's claim and ordered the lessee to repay all the outstanding amounts due to the Group. Furthermore, the additional assets of the lessee or its related entity was pledged and preserved as collateral. Based on the Group’s assessment on the lessee’s finance condition and the recoverable amount from the collateral, the financial receivable cannot be fully recovered. As a result, an allowance for expected credit loss of US$10,430 was recognized in general and administrative expenses for the year ended December 31, 2019 against the carrying value of the financing receivables. In 2020 and 2021, based on the Group’s assessment on the fair value of the pledged assets as of December 31, 2020 and 2021, no further impairment charge was recognized against the carrying value of the financing receivables for the year ended December 31, 2020 and 2021. The Group reclassified the amount due from this lessee from financing receivables to prepayments and other current assets in 2021 considering the fact that the original term of this receivable  has ended by December 31, 2021 and the nature of this receivable has changed from financing receivables to other receivables as the expected means of settlement of the receivable has changed. Net amount of the receivable as of December 31, 2021 reclassified to prepayment and other current assets was US$20,177, which is the difference between the gross amount of US$30,607 and allowance of US$10,430 as of December 31, 2021. The Group has ceased the corporate loan business during 2019.

The financing receivable was placed on non-accrual status. The Group has decided not to further develop corporate loan business so as to avoid further potential risk arising from such business.

Movement of allowance for expected credit loss on financing receivables (micro-credit personal loans only) is as follows:

For the year ended December 31, 

    

2020

    

2021

US$

US$

Balance at the beginning of the year

 

(26,772)

(30,114)

Adoption of ASC326

(724)

Addition for the year

 

(2,618)

(633)

Reclassification to prepayments and other current assets

10,430

Balance at the end of the year

 

(30,114)

(20,317)

F-61

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

11.  Prepayments and other current assets

December 31, 

    

2020

    

2021

US$

US$

Interests receivable

 

36,004

 

22,082

Value added taxes to be deducted

 

19,326

 

28,090

Receivables from payment platforms

 

13,633

 

24,512

Employee advances

3,692

4,073

Prepayments and deposits to vendors and content providers

6,547

6,126

Deposits

5,611

5,831

Loans to third parties

99

7,604

Amount due from a lessee of sale-and-leaseback arrangement - net (Note 10)

20,177

Net assets subject to disposal related to YY Live (Note 3(a))

38,194

Others

 

17,960

 

57,044

Total

 

102,872

 

213,733

12.  Investments

December 31, 

    

2020

    

2021

US$

US$

Equity investments accounted for using the equity method (i)

 

832,143

 

850,557

Equity investments with readily determinable fair values (ii)

 

184,968

 

25,480

Equity investments without readily determinable fair values (iii)

 

221,243

 

146,418

Available-for-sale debt investment (iv)

 

1,000

 

Total

 

1,239,354

 

1,022,455

(i)Investments have been accounted for under the equity method where the Group has significant influence on these investees and the investments are considered as in-substance common shares.

In 2020 and 2021, the Group acquired minority stakes in a number of privately-held entities with total consideration of US$87,212 and US$56,336, respectively. Increase in the amounts of investments in 2020 was mainly attributable to the Group’s investment in Huya. On April 3, 2020, Huya ceased to be a subsidiary of the Company and the Company deconsolidated its related interest and recognized its investment in Huya as an equity method investment (Note 3(b)). The Company further disposed of certain equity interest in Huya in August 2020 (Note 1(a)) and also deem-disposed of certain interest of Huya’s equity interest as a result of the vesting of Huya’s share-based awards, resulting in a net gain from the disposal and deemed disposal of approximately US$258,564 in 2020 and a net loss from the deemed disposal of approximately US$5,450 in 2021.

F-62

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

12.  Investments (continued)

The following tables set forth the summarized financial information of the Group’s equity method investments:

December 31,

    

2020

    

2021

 

US$

 

US$

Current assets

    

1,948,075

2,223,447

Non-current assets

 

302,915

 

552,085

Current liabilities

 

447,148

 

601,688

Non-current liabilities

 

42,817

 

39,719

For the year ended December 31,

    

2019

    

2020

    

2021

 

US$

US$

 

US$

Revenues

110,099

1,405,623

2,082,821

Gross profit

 

91,040

 

386,810

 

466,970

Net income (loss)

 

31,970

 

23,563

 

(81,953)

Net income (loss) attributable to the investees

 

31,972

 

23,563

 

(81,953)

(ii)The Group does not have the ability to exercise significant influence over these investments. Therefore, it has been precluded from applying the equity method of accounting.

In 2020, the Group reclassified equity investments without readily determinable fair values of US$142,526, including fair value gain of US$115,137 for the year ended December 31, 2020,to equity investments with readily determinable fair values since quoted prices of the investees from active markets could be observed as these investees became listed in 2020.

In 2020, the Group partially disposed of an investment with readily determinable fair values for a cash consideration of US$2,406. In 2021, the Group disposed or partially disposed of certain investments with readily determinable fair values for a cash consideration of US$128,263.

In 2019, 2020 and 2021, fair value loss of US$3,060, fair value gain of US$144,634 and fair value loss of US$32,773 related to investments with readily determinable fair values were recognized in the consolidated statements of comprehensive income (Note 29), respectively.

(iii)Equity securities without readily determinable fair values and over which the Company has neither significant influence nor control through investments in common stock or in-substance common stock.

In 2020 and 2021, the Group acquired minority preferred shares or ordinary shares of a number of privately-held entities with total consideration of US$94,545 and US$38,806, respectively. The ownership interests were less than 20% of the investees’ total equities or the ownership interests redeemable upon condition. These equity investments are not considered as debt securities or equity securities that have readily determinable fair values. Accordingly the Company elected to account for these investments at cost less impairments, adjusted by observable price changes.

In 2019, the Group completed the acquisition of the remaining 68.3% of equity interests in Bigo and Bigo became a wholly owned subsidiary of the Group. Therefore, the previously held 31.7% of equity interests in Bigo, which was classified as equity investments without readily determinable fair value, was derecognized. Please refer to Note 5(a) for the acquisition of Bigo.

F-63

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

12.  Investments (continued)

In 2020, the Group partially disposed of an investment without readily determinable fair values, with a consideration of US$20,000. In 2021, the Group disposed certain investments without readily determinable fair values, with a consideration of US$29,050 in total.

In 2021, the Group disposed of an equity investment accounted for using the equity method and reinvested on the investment by acquiring majority of equity interests of its overseas entity that became a subsidiary of the Group. Accordingly, the Group recorded an equity investment held by this subsidiary as equity investment without readily determinable fair values amounting to US$51,775 as of December 31, 2021.

In 2019, fair value gain of US$394,919 due to the observable price change, were recognized in gain on fair value changes of investments (Note 29), which was mainly due to gain on the fair value change on the investment in Bigo before the Company’s acquisition of Bigo. Out of the fair value gain of US$394,919 for the year ended December 31, 2019, fair value gain of US$397,589 was realized and fair value loss of US$2,670 was unrealized. In 2020, fair value gain of US$14,543 due to the observable price change, were recognized in gain on fair value changes of investments (Note 29).Out of the fair value gain of US$14,543 for the year ended December 31, 2020, fair value gain of US$15,498 was unrealized and fair value loss of US$955 was realized. In 2021, fair value gain of US$14,045 due to the observable price change, were recognized in gain on fair value changes of investments (Note 29). Out of the fair value gain of US$14,045 for the year ended December 31, 2021, fair value gain of US$1,339 was unrealized and fair value gain of US$12,706 was realized.

The Group assesses the existence of indicators for other-than-temporary impairment of the investments by considering factors including, but not limited to, current economic and market conditions, the operating performance of the entities including current earnings trends and other entity-specific information. In 2019, 2020 and 2021, based on the Group’s assessment, an impairment charge of US$8,870, US$6,186 and US$93,632 was recognized in general and administrative expenses, respectively, against the carrying value of the investments due to significant deterioration in earnings or unexpected changes in business prospects of the investees as compared to the original investment plans.

(iv)In 2020, the Group entered into convertible bond agreement to acquire a convertible bond issued by a private company with a total consideration of US$1,000. The Group recorded this investment as an available-for-sale debt investment which is measured at fair value since the convertible bond is redeemable at the Group’s option. In 2021, the Group has recognized full impairment against this convertible bond considering the recoverability of this convertible bond.

F-64

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

13.  Property and equipment, net

Property and equipment consists of the following:

December 31, 

2020

2021

    

US$

    

US$

Gross carrying amount

 

  

 

  

Servers, computers and equipment

 

301,671

 

319,393

Buildings

 

153,093

 

158,119

Construction in progress

 

69,890

 

96,552

Decoration of buildings

 

15,795

 

16,194

Leasehold improvements

 

8,966

 

8,210

Motor vehicles

 

6,626

 

6,585

Furniture, fixture and office equipment

 

4,788

 

5,229

Total

 

560,829

 

610,282

Less: accumulated depreciation

 

(159,168)

 

(244,890)

Property and equipment, net

 

401,661

 

365,392

Depreciation expense for the years ended December 31, 2019, 2020 and 2021 were US$40,022, US$77,464 and US$108,686, respectively.

14.  Land use rights, net

Land use rights consist of the following:

    

December 31, 

2020

2021

US$

US$

Gross carrying amount

 

294,957

415,970

Less: accumulated amortization

 

(36,187)

(45,918)

Land use rights, net

 

258,770

370,052

Amortization expense for the years ended December 31, 2019, 2020 and 2021 were US$6,981, US$6,957 and US$8,607, respectively.

The estimated amortization expenses for each of the following five years are as follows:

    

Amortization expense 

of land use rights

US$

2022

 

9,102

2023

 

9,102

2024

 

9,102

2025

 

9,102

2026

 

9,102

F-65

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

15.  Intangible assets, net

The following table summarizes the Group’s intangible assets:

December 31, 

2020

2021

    

US$

    

US$

Gross carrying amount

 

  

 

  

Trademark

359,976

371,975

Customer relationships

153,976

154,906

Non-compete agreement

12,100

12,100

Software

 

8,473

 

8,941

Operating rights

 

7,088

 

7,255

License

9,721

9,949

Technology

2,707

14,770

Domain names

 

1,197

 

1,518

Others

 

1,413

 

1,415

Total of gross carrying amount

 

556,651

 

582,829

Less: accumulated amortization

 

 

Trademark

(65,649)

(102,815)

Customer relationships

(115,453)

(133,921)

Non-compete agreement

(12,100)

(12,100)

Software

 

(7,894)

 

(8,270)

Operating rights

 

(6,980)

 

(7,144)

License

(702)

(1,382)

Technology

 

(1,789)

 

(2,988)

Domain names

 

(538)

 

(644)

Others

 

(116)

 

(258)

Total accumulated amortization

 

(211,221)

 

(269,522)

Less: accumulated impairment

 

(1,216)

 

(1,225)

Intangible assets, net

 

344,214

 

312,082

Amortization expense for the years ended December 31, 2019, 2020 and 2021 were US$94,510, US$102,465 and US$58,626 respectively.

F-66

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

15.  Intangible assets, net (continued)

The estimated amortization expenses for each of the following five years are as follows:

 

Amortization expense

    

of intangible assets

US$

2022

 

50,749

2023

 

50,634

2024

 

42,623

2025

 

40,953

2026

 

40,943

The weighted average amortization periods of intangible assets as of December 31, 2020 and 2021 are as below:

 

December 31, 

    

2020

    

2021

Trademark

10 years

10 years

Customer relationships

3 years

3 years

License

15 years

15 years

Non-compete agreement

1 year

1 year

Operating rights

 

2 years

 

2 years

Software

 

3 years

 

3 years

Domain names

 

14 years

 

15 years

Technology

 

5 years

 

6 years

Others

 

10 years

 

10 years

16.  Goodwill

The changes in the carrying amount of goodwill for the years ended December 31, 2020 and 2021 are as follows:

All other

Bigo

Total

    

US$

    

US$

    

US$

Balance as of December 31, 2019 (i)

 

1,688

1,854,221

1,855,909

Increase in goodwill related to acquisition

16,067

16,067

Foreign currency translation adjustments

 

107

107

Balance as of December 31, 2020

 

17,862

1,854,221

1,872,083

Increase in goodwill related to acquisition (ii)

84,925

84,925

Foreign currency translation adjustments

1,255

1,255

Balance as of December 31, 2021

 

104,042

1,854,221

1,958,263

(i)

The increase in goodwill in 2019 was related to the acquisition of Bigo. Please refer to Note 5(a) for the acquisition of Bigo.

The Group performs its annual goodwill impairment test of each reporting unit in the fourth quarter, or more frequently, if certain events or circumstances warrant. Events or changes in circumstances which might indicate potential impairment in goodwill include the entity-specific factors, including, but not limited to, stock price volatility, market capitalization relative to net book value, and projected revenue, market growth and operating results.

F-67

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

16.  Goodwill (continued)

The Group performed a goodwill impairment analysis in the fourth quarter of 2019, 2020 and 2021. When determining the fair value of the Bigo reporting unit, the Group used the income approach. The income approach determines fair value based on discounted cash flow models derived from the reporting units’ long-term forecasts which included a five-year future cash flow projection and an estimated terminal value for the impairment analysis of 2021. The discounted cash flow model included a number of significant unobservable inputs. Key assumptions used to determine the estimated fair value include: (a) the future cash flows forecasts including expected revenue growth, (b) an estimated terminal value using a terminal year long-term future growth rate determined based on the growth prospects of the reporting unit; and (c) a discount rate that reflects the weighted-average cost of capital adjusted for the relevant risk associated with each reporting unit’s operations and the uncertainty inherent in the Group’s internally developed forecasts. Based on the Group’s assessment, the fair value of Bigo reporting unit exceeded their carrying value by around 1%, 10% and 10% of the carrying value of the Bigo reporting unit in 2019, 2020 and 2021, respectively. Therefore, no impairment for goodwill recognized for the years ended December 31, 2019, 2020 and 2021.

(ii)The increase in goodwill in 2021 was related to the acquisition in Note 5(b).

17.  Deferred revenue

December 31, 

2020

2021

    

US$

    

US$

Deferred revenue, current

 

  

 

  

Live streaming

 

63,450

 

58,425

Others

 

3,780

 

2,485

Total current deferred revenue

 

67,230

 

60,910

Deferred revenue, non-current

 

 

Live streaming

 

2,529

 

5,931

Others

 

603

 

491

Total non-current deferred revenue

 

3,132

 

6,422

18.  Accrued liabilities and other current liabilities

December 31, 

2020

2021

    

US$

    

US$

Revenue sharing fees and content costs

 

121,083

 

129,717

Salaries and welfare

 

112,217

 

99,725

Marketing and promotion expenses

 

95,261

 

58,854

Value added taxes and other taxes payable

 

88,215

 

137,142

Bandwidth costs

 

29,986

 

19,746

Consideration received related to disposal of YY Live (Note 3(a))

1,862,750

Others

 

37,688

 

37,904

Total

 

484,450

 

2,345,838

F-68

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

19.  Short-term loans

December 31, 

2020

2021

    

US$

    

US$

Short-term loans

 

112,549

 

The Group entered into several agreements with banks, pursuant to which the Group borrowed loans with total principal amount of RMB693 million (equivalent to US$106 million) and US$6.3 million within a banking facility of RMB546 million (equivalent to US$84 million) and US$95 million in 2020, respectively. These loans were all with a maturity of less than one year and the annual interest rates ranged from 1.36% to 3.90%. Short-term deposits of RMB200 million (equivalent to US$31 million) were pledged as collateral for the banking facilities, which were classified as restricted short-term deposits.

20.  Convertible bonds

December 31, 

2020

2021

    

US$

    

US$

Non-current

 

  

 

  

2025 Convertible Senior Notes

410,614

463,319

2026 Convertible Senior Notes

368,611

460,758

Total

 

779,225

 

924,077

On June 19, 2019, the Company issued Convertible Senior Notes due 2025 with principal amount of US$500 million (the “Notes due 2025”) and Convertible Senior Notes due 2026 with principal amount of US$500 million (the “Notes due 2026”) (collective the “Notes”). The Notes due 2025 and Notes due 2026 bear interest at a coupon rate of 0.75% and 1.375% per year, respectively, and both of them are payable semi-annually in arrears on June 15 and December 15 of each year, beginning on December 15, 2019. The Notes due 2025 will mature on June 15, 2025 and the Notes due 2026 will mature on June 15, 2026. The Notes due 2025 and the Notes due 2026 may be converted, under certain circumstances, based on an initial conversion rate of 10.4271 ADS per US$1,000 principal amount of the Notes (equivalent to an initial conversion price of approximately US$95.9 per ADS).

The Notes due 2025 and Notes due 2026 are not redeemable prior to their maturity date, except that the holders of the Notes (the “Holders”) have a noncontingent option to require the Company to repurchase for cash all or any portion of their Notes on June 15, 2023 and June 15, 2024, respectively. The repurchase price will equal 100% of the principal amount of the Notes to be repurchased plus accrued and unpaid interest, if any, to, but excluding, the repurchase date.

Upon conversion, the Company may deliver ADS, cash, or a combination of ADS and cash at the option of the Company itself.  Therefore, the Notes due 2025 and Notes due 2026 contains cash conversion features, which was an equity component and need to be bifurcated from the debt component of the Notes. Determination of the carrying amount of the debt component was based on the fair value of a similar debt instrument excluding the embedded conversion feature, by using discounted cash flow method. The equity component related to conversion features were recognized by ascribing the difference between the proceeds and the fair value of the debt component in Additional paid-in capital.

The net proceeds to the Company from the issuance of the Notes due 2025 were US$491 million. Debt issuance costs of the Notes due 2025 were US$9 million. Out of the debt issuance costs, US$7 million was amortized to interest expense from the issuance date (June 19, 2019) to the first put date of the Notes (June 15, 2023) and US$2 million was allocated as deduction to the equity component. The net proceeds to the Company from the issuance of the Notes due 2026 were US$491 million. Debt issuance costs of the Notes due 2026 were US$9 million. Out of the debt issuance costs, US$6 million was amortized to interest expense from the issuance date (June 19, 2019) to the first put date of the Notes (June 15, 2024) and US$3 million was allocated as deduction to the equity component.

F-69

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

20.  Convertible bonds (continued)

The value of Notes due 2025 and Notes due 2026 is initially measured by the cash received after deducting the issuance cost and the bifurcation of the conversion features. The Notes due 2025 and Notes due 2026 are subsequently stated at amortized cost. The difference between the principal amount of the Notes due 2025 and Notes due 2026 and the amount of the proceeds allocated to the debt component plus the issuance costs are regarded as a debt discount, which is subsequently amortized through interest expense over the Notes due 2025 and Notes due 2026’s expected life using the interest method, respectively.

On January 1, 2021, the Company early adopted ASU 2020-06, “Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity” using modified-retrospective transition approach. Pursuant to ASU 2020-06, the embedded conversion features no longer are separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features require bifurcation and recognition as derivatives. Following the adoption of this guidance, the amount previously allocated to additional paid-in capital was reclassified as a liability and a cumulative effect adjustment of US$86.7 million was credited to retained earnings as of January 1, 2021.

During 2021, the Company recognized a net gain on extinguishment of debt of US$4.0 million net of the write-off of associated unamortized deferred loan costs through repayment of US$71.1 million of the Notes at a cost of US$66.7 million.

As of December 31,2020 and 2021, US$779.2 million and US$924.1 million have been accounted for as the value of the convertible bonds in non-current liabilities. Interest expense related to the Notes due 2025 and Notes due 2026 recognized during the years ended December 31, 2020 and 2021 was US$71,898 and US$13,332, respectively.

Concurrently with the issuance of the Notes, the Company purchased a capped call option (“Purchased Call Option”) in the amount of US$77,000, in order to mitigate the potential future economic dilution associated with the conversion of the Notes and to increase the initial conversion price to US$127.9 per ADS. Counterparty agreed to sell to the Company up to approximately 10.4 million ADS, which is the number of ADS initially issuable upon conversion of the Notes in full, at a price of US$95.9 per ADS. The Purchased Call Option will be settled in ADSs and will terminate upon the maturity date of the Notes. Settlement of the Purchased Call Option in ADSs, based on the number of ADSs issued upon conversion of the Notes, on the expiration date would result in the Company receiving shares equivalent to the number of shares issuable by the Company upon conversion of the Notes. In accordance with ASC 815-10-15-83, the Purchased Call Option meets the definition of a derivative instrument. However, the scope exception in accordance with ASC 815-10-15-74 applies to the Purchased Call Option as it is indexed to its own stock, and the Purchased Call Option meets the requirements of ASC 815 and would be classified in stockholders’ equity, therefore, the cost paid for Purchased Call Option was accounted for within stockholders’ equity, and subsequent changes in fair value will not be recorded.

21.   Cost of revenues

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Revenue sharing fees and content costs

 

305,647

 

812,706

 

1,158,435

Payment handling costs

 

94,127

 

190,583

 

212,655

Bandwidth costs

 

101,957

 

120,419

 

96,536

Salary and welfare

 

56,430

 

102,330

 

116,679

Depreciation and amortization

 

29,480

 

61,021

 

87,339

Technical service fee

 

43,893

 

59,325

 

55,874

Share-based compensation

 

5,932

 

5,797

 

8,089

Other costs

 

19,454

 

25,965

 

45,543

Total

 

656,920

 

1,378,146

 

1,781,150

F-70

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

22.  Other income

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Government grants

 

4,514

 

6,518

 

16,947

Others

 

1,160

 

1,577

 

3,429

Total

 

5,674

 

8,095

 

20,376

23.  Income tax

(i)Cayman Islands

Under the current tax laws of Cayman Islands, the Company and its subsidiaries are not subject to tax on income or capital gains. Besides, upon payment of dividends by the Company to its shareholders, no Cayman Islands withholding tax will be imposed.

(ii)BVI

Duowan BVI is exempted from income tax on its foreign-derived income in the BVI.

(iii)Hong Kong profits tax

Under the current Hong Kong Inland Revenue Ordinance, the subsidiaries of the Group in Hong Kong are subject to 16.5% Hong Kong profit tax on its taxable income generated from operations in Hong Kong. Additionally, payments of dividends by the subsidiary incorporated in Hong Kong are not subject to any Hong Kong withholding tax.

(iv)Singapore

The income tax provision of the Group in respect of its international operations in Singapore was calculated at the tax rate of 17% on the assessable profits, based on the existing legislation, interpretations and practices in respect thereof.

F-71

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

23.  Income tax (continued)

According to the Development and Expansion Incentive (the “Incentive”) pursuant to the provisions of Part IIIB of the Economic Expansion Incentives (Relief from Income Tax) Act, Chapter 86, corporations engaging in new high-value-added projects, expanding or upgrading their operations, or undertaking incremental activities after their pioneer period may apply for their profits to be taxed at a reduced rate of not less than 5% for an initial period of up to ten years. The total tax relief period for each qualifying project or activity is subject to a maximum of 40 years (inclusive of the post-pioneer relief period previously granted, if applicable).

The Group’s Singapore entities provided for income tax are as follows:

(1)Bigo Singapore applied for the Incentive and received approval in October 2018. Bigo Singapore is entitled to enjoy the beneficial tax rate of 5% as the Incentive for the years 2018 through 2022, and will need to re-apply for the Incentive qualification renewal in 2023.
(2)Other Singapore entities were subject to 17% income tax for the periods reported.
(v)PRC

The Company’s subsidiaries and VIEs in China are governed by the Enterprise Income Tax Law (“EIT Law”), which became effective on January 1, 2008. Pursuant to the EIT Law and its implementation rules, enterprises in China are generally subject to tax at a statutory rate of 25%. Certified High and New Technology Enterprises (“HNTE”) are entitled to a favorable tax rate of 15%, but need to re-apply every three years. During this three-year period, an HNTE must conduct a qualification self-review each year to ensure it meets the HNTE criteria and is eligible for the 15% preferential tax rate for that year. If an HNTE fails to meet the criteria for qualification in any year, the enterprise cannot enjoy the preferential tax rate in that year, and must instead use the regular 25% EIT rate.

Enterprises qualified as software enterprises can enjoy an income tax exemption for two years beginning with their first profitable year and a 50% tax reduction to the applicable tax rate for the subsequent three years. An entity that qualifies as a “Key National Software Enterprise” (a “KNSE”) is entitled to a further reduced preferential income tax rate of 10%. Enterprises wishing to enjoy the status of a Software Enterprise or a KNSE must perform a self-assessment each year to ensure they meet the criteria for qualification and file required supporting documents with the tax authorities before adopting the preferential EIT rates. These enterprises will be subject to the tax authorities’ assessment each year as to whether they are entitled to use the relevant preferential EIT treatments. If at any time during the preferential tax treatment years an enterprise uses the preferential EIT rates but the relevant authorities determine that it fails to meet applicable criteria for qualification, the relevant authorities may revoke the enterprise’s Software Enterprise/KNSE status.

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 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.” Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its entities registered outside of the PRC should be considered as resident enterprises for the PRC tax purposes.

F-72

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

23.  Income tax (continued)

(v)    PRC (continued)

The Group’s principal PRC entities provided for enterprise income tax are as follows:

Guangzhou Huaduo applied for the renewal of HNTE qualification and received approval in December 2019. Guangzhou Huaduo is entitled to continue to enjoy the beneficial tax rate of 15% as an HNTE for the years 2019 through 2021, and will need to re-apply for HNTE qualification renewal in 2022. Guangzhou Huaduo ceased to enjoy the beneficial tax rate of 15% as an HNTE since 2021.
In 2018, Guangzhou Huanju Shidai was qualified as a KNSE after the relevant government authorities’ assessment and was entitled to a preferential income tax rate of 10% and enjoyed an overall 15% preferential income tax rate as a HNTE from 2020. Guangzhou Huanju will need to re-apply for HNTE qualification renewal in 2022.
Guangzhou BaiGuoYuan Network Technology Co., Ltd. was qualified as a Software Enterprise, and started to enjoy the zero preferential tax rate from 2018 to 2019 and 12.5% preferential tax rate beginning from 2020.
Guangzhou BaiGuoYuan Information Technology Co., Ltd. was qualified as an HNTE in 2018. It is entitled to enjoy the preferential tax rate of 15% for the years 2018 through 2020, and will need to re-apply for HNTE qualification renewal in 2021.
Other PRC subsidiaries and VIEs were mainly subject to 25% EIT for the periods reported.

According to a policy promulgated by the State Tax Bureau of the PRC and effective from 2008 onwards, enterprises engaged in research and development activities are entitled to claim an additional tax deduction amounting to 50% of the qualified research and development expenses incurred in determining its tax assessable profits for that year. The additional tax deducting amount of the qualified research and development expenses have been increased from 50% to 75%, effective from 2018 to 2020, according to a new tax incentives policy promulgated by the State Tax Bureau of the PRC in September 2018 (“Super Deduction”).

Qualified subsidiaries and VIEs of the Group claimed the Super Deduction in ascertaining the tax assessable profits for the periods reported.

The EIT Law also imposes a withholding income tax of 10% on dividends distributed by an 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. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between the 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). In accordance with accounting guidance, all undistributed earnings are presumed to be transferred to the parent company and are subject to the withholding taxes. All FIEs are subject to the withholding tax from January 1, 2008. The presumption may be overcome if the Group has sufficient evidence to demonstrate that the undistributed dividends will be re-invested and the remittance of the dividends will be postponed indefinitely.

Aggregate undistributed earnings and reserves of the Group entities located in the PRC that are available for distribution to the Company as of December 31, 2020 and 2021 are approximately US$2,607,194 and US$4,930,397, respectively.

The Group has a plan to indefinitely reinvest its aggregate undistributed earnings and reserves and any future earnings in the PRC for use in the operation and expansion of its business. Accordingly, no deferred tax liability on 10% withholding tax of aggregate undistributed earnings and reserves of the Company’s subsidiaries located in the PRC has been accrued that would be payable upon the distribution of those amounts to the Company as of December 31, 2020 and 2021.

F-73

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

23.   Income tax (continued)

Composition of income tax expense

The current and deferred portions of income tax expense included in the consolidated statements of comprehensive income are as follows:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

(Loss) income before income tax expenses

 

  

 

  

 

  

PRC entities

 

(117,953)

 

(170,994)

 

(55,908)

Non-PRC entities

 

23,211

 

184,651

 

(21,681)

Total

 

(94,742)

 

13,657

 

(77,589)

Current income tax benefit (expenses)

 

 

 

PRC entities

 

4,655

 

(6,278)

 

(15,026)

Non-PRC entities

 

(4,276)

 

(8,931)

 

(20,524)

Total

 

379

 

(15,209)

 

(35,550)

Deferred income tax benefit (expenses)

 

 

 

PRC entities

 

4,843

 

(6,376)

 

1,013

Non-PRC entities

 

14,876

 

(6,240)

 

8,792

Total

 

19,719

 

(12,616)

 

9,805

Income tax benefit (expenses)

 

 

 

PRC entities

 

9,498

 

(12,654)

 

(14,013)

Non-PRC entities

 

10,600

 

(15,171)

 

(11,732)

Total

 

20,098

 

(27,825)

 

(25,745)

Reconciliation of the differences between statutory tax rate and the effective tax rate

The reconciliation of total tax expense computed by applying the respective statutory income tax rate to pre-tax income is as follows:

For the year ended December 31, 

 

 

2019

 

2020

 

2021

Singapore statutory income tax rate (*)

 

17.0

%  

17.0

%  

17.0

%

Effect of tax holiday and preferential tax benefit

 

30.6

%  

(163.2)

%  

20.9

%

Effect of different tax rates available to different jurisdictions (i)

 

24.0

%  

(60.1)

%  

47.6

%

Permanent differences (ii)

 

(0.5)

%  

151.9

%  

(66.3)

%

Change in valuation allowance

 

(68.6)

%  

484.7

%  

(95.2)

%

Effect of Super Deduction available to the Group

 

18.7

%  

(226.6)

%  

42.8

%

Effective income tax rate

 

21.2

%  

203.7

%  

(33.2)

%

*: As a majority of the Group’s businesses is subject to Singapore corporate tax rate, the reconciliation of tax expenses begins at Singapore statutory income tax rate.

F-74

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

23.   Income tax (continued)

Composition of income tax expense (continued)

(10)The effect of different tax rates available to different jurisdictions was mainly due to the re-measurement gain of the previously held equity interest in Bigo on the acquisition date incurred by Duowan BVI whose applicable tax rate is zero for the year ended December 31, 2019.
(11)Permanent differences mainly arise from expenses not deductible for tax purposes including primarily share-based compensation costs and expenses incurred by subsidiaries and VIEs.

Deferred tax assets and liabilities

Deferred taxes are measured using the enacted tax rates for the periods in which they are expected to be reversed. The tax effects of temporary differences that give rise to the deferred tax asset balances as of December 31, 2020 and 2021 are as follows:

December 31, 

2020

2021

    

US$

    

US$

Deferred tax assets:

 

  

 

  

Tax loss carried forward

 

123,884

 

176,009

Allowance for expected credit loss of receivable, accrued expense and  others not currently deductible for tax purposes

 

35,969

 

33,341

Deferred revenue

 

4,576

 

5,346

Impairment of investment

 

3,607

 

7,632

Others

 

1,177

 

Valuation allowance (i)

 

(150,252)

 

(213,688)

Amounts offset by deferred tax liabilities

 

(18,961)

 

(8,640)

Total deferred tax assets, net

 

 

Deferred tax liabilities:

 

 

Related to the fair value changes of investments

 

23,118

 

9,061

Related to acquired intangible assets

 

36,767

 

34,013

Others

 

1,498

 

1,780

Amounts offset by deferred tax assets

 

(18,961)

 

(8,640)

Total deferred tax liabilities, net

 

42,422

 

36,214

(i)Valuation allowance is provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group considered factors including future taxable income exclusive of reversing temporary differences and tax loss carry forwards. Valuation allowance was provided for net operating loss carry forward because it was more likely than not that such deferred tax assets would not be realized based on the Group’s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur.

F-75

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

23.  Income tax (continued)

Deferred tax assets and liabilities (continued)

Movement of valuation allowance

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Balance at beginning of the year

 

(24,980)

 

(87,106)

 

(150,252)

Additions

 

(78,269)

 

(96,629)

 

(119,999)

Reversals

 

16,143

 

33,483

 

56,563

Balance at end of the year

 

(87,106)

 

(150,252)

 

(213,688)

Tax loss carry forwards

As of December 31, 2021, total tax loss carry forwards of the Company’s subsidiaries and VIEs in the PRC amounted to US$575,759, which were mainly generated by non-HNTEs. The tax losses in PRC can be carried forward for five years to offset future taxable profit, and the period was extended to 10 years for entities qualified as HNTEs in 2019 and thereafter. The tax losses of entities in the PRC will expire from 2022 to 2030, if not utilized. The accumulated tax losses of subsidiaries incorporated in Hong Kong, Singapore and other countries, subject to the agreement of the relevant tax authorities, of US$9,373, US$299,516 and US$104,119, respectively, are allowed to be carried forward to offset against future taxable profits. Such carry forward of tax losses in Hong Kong and Singapore have no time limit.

In accordance with Singapore Tax Administration Law, the Singapore tax authorities generally have up to four years to claw back underpaid tax if the year of assessment is 2008 onwards. Accordingly, tax filings of the Group’s Singapore subsidiaries for tax years 2018 through 2021 remain subject to the review by the relevant Singapore tax authorities. There were no ongoing tax examinations as of December 31, 2021 by Singapore tax authorities.

In accordance with PRC Tax Administration Law on the Levying and Collection of Taxes, the PRC tax authorities generally have up to five years to claw back underpaid tax plus penalties and interest for PRC entities’ tax filings. Accordingly, tax filings of the Group’s PRC subsidiaries and VIEs for tax years 2017 through 2021 remain subject to the review by the relevant PRC tax authorities. There were no ongoing tax examinations as of December 31, 2021 by PRC tax authorities.

24.  Mezzanine equity

In 2018, a subsidiary of the Group issued 500,000,000 shares of redeemable convertible preferred shares for cash consideration of US$50,000 to certain third-party investors. The Group classifies the redeemable convertible preferred shares as mezzanine equity and records accretion of redemption value in accordance with ASC 480-10. The Group used the interest method for the changes of redemption value over the period from the date of issuance to the earliest redemption date of the non-controlling interests. Accretion of redeemable convertible preferred shares to redemption value of US$5,000, US$5,000 and US$5,000 was recognized for the years ended December 31, 2019, 2020 and 2021.

F-76

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

25.   Common shares and treasury shares

On August 13, 2019, the Company’s board of directors approved a share repurchase programs (the “Share Repurchase Program”), pursuant to which the Company may repurchase from time to time at management’s discretion, at prevailing market prices in the open market in accordance with Rule 10b-18 under the Securities Exchange Act of 1934, up to US$300 million in total of the Company’s outstanding ADSs for a period not to exceed twelve (12) months from the date of approval by board of directors. For the year ended December 31, 2019, the Company had repurchased an aggregate of 434,145 ADSs, representing 8,682,900 Class A common shares at an average price of US$54.6194 per ADS, or US$2.7310 per Class A common share, for aggregate consideration of US$23.7 million. Since the shares repurchased hasn’t been cancelled, the excess of repurchase price over par value was recorded as treasury shares upon the repurchase date.

Additionally, in order to lower the average cost of acquiring shares in the ongoing share repurchase program, the Company purchased a capped call option of US$11.7 million for the repurchase of shares. Upon expiration of the option, if the closing market price of the Company’s common share is at or above the pre-determined price (the “Strike Price”), the Company will have its initial investment returned with a premium in either cash or shares at the Company’s election. If the closing market price is below the Strike Price, the Company will receive the number of shares specified in the agreement. As the outcome of these arrangements is based entirely on the Company’s stock price and does not require the Company to deliver either shares or cash, other than the initial investment, the entire transaction is recorded in equity. The agreement was expired in January 2020 and the Company received approximate US$12.2 million of cash  that was recorded in equity.

During the year ended December 31, 2019, 6,216,060 Class A common shares were issued for the exercised share options, vested restricted shares and restricted share. 305,127,046 Class A common shares and 38,326,579 Class B common shares were issued to Bigo’s selling shareholders during Bigo’s acquisition.

As of December 31, 2019, 10,000,000,000 Class A common shares and 1,000,000,000 Class B common shares had been authorized, 1,301,845,404 Class A common shares and 326,509,555 Class B common shares had been issued, 1,293,162,504 Class A common shares and 326,509,555 Class B common shares were outstanding, respectively.

During the year ended December 31, 2020, 12,363,420 Class A common shares were issued for the exercised share options, vested restricted shares and restricted share. The Company also repurchased an aggregate of 1,658,291 ADSs, representing 33,165,820 Class A common shares at an average price of US$69.8407 per ADS or US$3.4920 per Class A common share, for aggregate consideration of US$115.8 million. Since the shares repurchased have not been cancelled, the excess of repurchase price over par value was recorded as treasury shares upon the repurchase date.

As of December 31, 2020, 10,000,000,000 Class A common shares and 1,000,000,000 Class B common shares had been authorized, 1,314,208,824 Class A common shares and 326,509,555 Class B common shares had been issued, 1,272,346,218 Class A common shares and 326,509,555 Class B common shares were outstanding, respectively.

During the year ended December 31, 2021, 3,631,640 Class A common shares were issued for the exercised share options, vested restricted shares and restricted share. In addition, 1,442,020 Class A common shares were transferred out from the treasury shares pool and issued for vested restricted share units during the year ended December 31, 2021. The Company also repurchased an aggregate of 6,515,488 ADSs, representing 130,309,760 Class A common shares at an average price of US$60.3154 per ADS or US$3.0158 per Class A common share, for aggregate consideration of US$393.0 million. Since the shares repurchased have not been cancelled, the excess of repurchase price over par value was recorded as treasury shares upon the repurchase date.

As of December 31, 2021, 10,000,000,000 Class A common shares and 1,000,000,000 Class B common shares had been authorized, 1,317,840,464 Class A common shares and 326,509,555 Class B common shares had been issued, 1,146,336,305 Class A common shares and 326,509,555 Class B common shares were outstanding, respectively.

On September 9, 2021, the Company’s board of directors approved a new share repurchase plan (the “September 2021 Share Repurchase Plan”), pursuant to which the Company may repurchase up to US$200 million of the Company’s outstanding ADSs or common shares over the next 12 months. On November 16, 2021, the Company’s board of directors further approved an additional share repurchase plan (the “November 2021 Share Repurchase Plan”), pursuant to which the Company may repurchase up to US$1 billion of the Company’s outstanding ADSs or common shares over the next 12 months. As of December 31, 2021, the Company had repurchased approximately US$235.7 million of its shares.

F-77

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

26.  Share-based compensation

(a)  JOYY’s share-based awards

(i)    Restricted Share Units

On September 16, 2011, the board of directors of the Company approved the 2011 Share Incentive Scheme which include share options, restricted share units and restricted shares. In October 2012, the board of directors of the Company resolved that the maximum aggregate number of Class A common shares which may be issued pursuant to all awards under the 2011 Share Incentive Scheme shall be 43,000,000 plus an annual increase of 20,000,000 on the first day of each fiscal year, or such lesser amount of Class A common shares as determined by the board of directors of the Company.

In September 2021, the board of directors of the Company amended and restated the 2011 Share Incentive Scheme (“Amended and Restated 2011 Share Incentive Scheme”), pursuant to which the Company replaced the 2011 Share Incentive Scheme in its entirety and the awards granted and outstanding thereunder remain effective and binding under the Amended and Restated 2011 Share Incentive Scheme. The board of directors of the Company resolved that the maximum aggregate number of Class A common shares which may be issued pursuant to all awards under the Amended and Restated 2011 Share Incentive Scheme shall be 131,950,949 plus an annual increase of 20,000,000 on the first day of each fiscal year, beginning in 2022, or such lesser amount of Class A common shares.

During the years ended December 31, 2019, 2020 and 2021, the Company granted restricted share units to employees of  16,114,095, 62,770,405 and 9,387,270, respectively, pursuant to the 2011 Share Incentive Scheme.

The following table summarizes the restricted share units activity for the years ended December 31, 2019, 2020 and 2021:

Weighted

    

Number of

    

average

restricted

grant-date

shares

fair value (US$)

Outstanding, December 31, 2018

 

25,229,634

 

4.9639

Granted

 

16,114,095

 

3.0005

Forfeited

 

(6,381,786)

 

4.7840

Vested

 

(7,848,811)

 

4.7427

Outstanding, December 31, 2019

 

27,113,132

 

3.9034

Granted

 

62,770,405

 

3.6059

Forfeited

 

(10,312,521)

 

3.9198

Vested

 

(6,918,126)

 

4.3045

Outstanding, December 31, 2020

 

72,652,890

 

3.6059

Granted

 

9,387,270

 

3.6323

Forfeited

 

(42,872,565)

 

3.5461

Vested

 

(15,139,700)

 

3.6104

Outstanding, December 31, 2021

 

24,027,895

 

3.7202

Expected to vest as of December 31, 2021

 

21,487,110

 

3.7203

For the years ended December 31,2019,2020 and 2021, the Company recorded share-based compensation of US$15,624, US$47,514 and US$21,427 in relation to continuing operations using the graded-vesting attribution method.

F-78

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

26.  Share-based compensation

(a)  JOYY’s share-based awards (continued)

(i)    Restricted Share Units (continued)

As of December 31, 2021, total unrecognized compensation expense relating to the restricted share units was US$45,306. The expense is expected to be recognized over a weighted average period of 1.27 years using the graded-vesting attribution method.

(ii)   Restricted Shares

In connection with the acquisition of Bigo in March 2019, the Group issued common shares to replace Bigo’s share incentive scheme.

There are mainly three types of vesting schedule under Bigo’s share incentive scheme, which are: i) 50% of the share-based awards will be vested after 24 months of the grant date and the remaining 50% will be vested in two equal installments over the following 24 months, ii) share-based awards will be vested in four equal installments over the following 48 months, and iii) share-based awards will be vested in three equal installments over the following 36 months. After the acquisition, Bigo’s share incentive scheme are replaced by JOYY’s restricted shares of 38,042,760 without change in vesting terms. The post-acquisition share-based compensation expenses are recognized over the remaining vesting period after the acquisition date.

In addition, the Company granted additional restricted shares to employees of 4,541,086 and 7,888,160 during the year ended December 31, 2020 and 2021, respectively.

The following table summarizes the restricted shares activity for the years ended December 31, 2019, 2020 and 2021:

    

    

Weighted

Number of

 average

 restricted 

 grant-date fair

shares

 value (US$)

Outstanding, December 31, 2018

 

 

Replacement due to acquisition of Bigo

38,042,760

3.6100

Granted

 

16,041,327

 

3.4750

Forfeited

 

(7,279,877)

 

3.6302

Vested

 

(8,599,959)

 

3.6608

Outstanding, December 31, 2019

38,204,251

3.5267

Granted

4,541,086

3.9739

Forfeited

(4,554,972)

3.5287

Vested

(11,770,000)

3.6290

Outstanding, December 31, 2020

 

26,420,365

 

3.5577

Granted

7,888,160

3.0435

Forfeited

(8,661,973)

3.7025

Vested

(10,497,147)

3.4862

Outstanding, December 31, 2021

15,149,405

3.2566

Expected to vest as of  December 31, 2021

 

13,334,495

 

3.2151

F-79

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

26.  Share-based compensation (continued)

(a)  JOYY’s share-based awards (continued)

For the years ended December 31, 2019, 2020 and 2021, the Company recorded share-based compensation for restricted shares in relation to continuing operations of US$52,994, US$38,618 and US$9,733 using the graded-vesting attribution method.

As of December 31, 2021, total unrecognized compensation expense relating to the restricted shares was US$27,370. The expense is expected to be recognized over a weighted average period of 1.77 years using the graded-vesting attribution method.

(iii)  Share options

Pre-2009 Scheme Options

Before the adoption of the Employee Equity Incentive Scheme (the “2009 Incentive Scheme”), 12,705,700 and 8,499,050 share options were granted to employees through individually signed share option agreements, to acquire common shares of Duowan BVI on a one-to-one basis on January 1, 2008 and 2009 respectively. In addition, on January 1, 2008, 3,832,290 share options were granted to one non-employee for the provision of consulting services to the Group (collectively defined as “Pre-2009 Scheme Options”).

The vesting of the Pre-2009 Scheme Options has already been completed before January 1, 2016. As of December 31, 2018, all outstanding, vested and exercisable share options have been exercised.

2011 Share Incentive Scheme

Grant of options

During the years ended December 31, 2019 and 2020, the Company granted 438,100 and nil share options to employees, pursuant to the 2011 Share Incentive Scheme.

Vesting of options

There are three types of vesting schedule, which are: i) options will be vested in three equal installments over the following 36 months, ii) 50% of the options will be vested after 24 months of the grant date and the remaining 50% will be vested in two equal installments over the following 24 months, and iii) 50% of the options will be vested after 24 months of the grant date and the remaining 50% will be vested in one installments over the following 12 months.

F-80

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

26.  Share-based compensation (continued)

(a)  JOYY’s share-based awards (continued)

(iii)  Share options (continued)

Movements in the number of share options granted and their related weighted average exercise prices are as follows:

Weighted

Weighted

average

Aggregate

average

remaining

intrinsic

Number of

exercise

contractual life

value

    

options

    

price (US$)

    

(years)

    

(US$)

Outstanding, January 1, 2019

 

10,934,300

 

4.7025

 

5.29

 

Granted

 

438,100

3.5350

 

 

  

Forfeited

(1,065,000)

4.5225

Outstanding, December 31, 2019

 

10,307,400

3.8069

 

5.45

 

Outstanding, December 31, 2020

10,307,400

3.8069

4.45

3,669

Forfeited

(893,000)

3.8830

Outstanding, December 31, 2021

9,414,400

3.7997

2.80

Expected to vest as of December 31, 2021

 

9,414,400

 

3.7997

 

2.80

 

Exercisable as of December 31, 2021

 

6,444,200

 

3.9216

 

2.97

 

Forfeitures are estimated at the time of grant. If necessary, forfeitures are revised in subsequent periods if actual forfeitures differ from those estimates.

The aggregate intrinsic value in the table above represents the difference between the Company’s common shares as of December 31, 2019, 2020 and 2021 and the exercise price. The total intrinsic value was nil due to the higher exercise price compared to the Company’s common shares as of December 31, 2019 and 2021 and the exercise price.

For the years ended December 31, 2019, 2020 and 2021, the Company recorded share-based compensation in relation to continuing operations of US$7,134, US$5,558 and US$2,222 using the graded vesting attribution method.

The Company has used binomial option-pricing model to determine the fair value of the share options as of the grant dates. Key assumptions are set as below:

    

2019

Weighted average fair value per option granted

1.7582

Weighted average exercise price

 

3.5350

Weighted average Risk-free interest rate (1)

 

1.82

%

Expected term (in year) (2)

 

6

Expected volatility (3)

 

56

%

Dividend yield (4)

 

(1)The risk-free interest rate of periods within the contractual life of the share option is based on US Treasury Bonds of similar tenor at the valuation dates.
(2)The expected term is the contract life of the option.

F-81

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

26.  Share-based compensation (continued)

(a)  JOYY’s share-based awards (continued)

(iii)  Share options (continued)

(3)Expected volatility is estimated based on the average of historical volatilities of the Company at the valuation dates.
(4)The Company has no history or expectation of paying dividend on its common shares before December 31,2019. The expected dividend yield was estimated based on the Company’s expected dividend policy over the expected term of the option.

(b)  Other share-based awards

For the years ended December 31, 2019, 2020 and 2021, the Company recorded share-based compensation expense of US$604, US$470 and nil for other share-based compensation.

27.  Basic and diluted net income per share

Basic and diluted net income per share for the years ended December 31, 2019, 2020 and 2021 are calculated as follows:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Numerator:

 

  

 

  

 

  

Net loss from continuing operations attributable to common shareholders of JOYY Inc.

 

(74,344)

 

(28,305)

(125,096)

Numerator for diluted loss per share from continuing operations

(74,344)

(28,305)

(125,096)

Net income from discontinued operations attributable to common shareholders of JOYY Inc.

574,592

1,391,638

35,567

Incremental dilution from Huya(1)

(2,033)

(655)

Numerator for diluted income per share from discontinued operations

 

498,215

 

1,362,678

 

(89,529)

Denominator:

 

 

 

Denominator for basic calculation—weighted average number of Class A and Class B common shares outstanding

 

1,544,396,920

 

1,600,199,759

 

1,562,016,001

Denominator for diluted calculation

 

1,544,396,920

 

1,600,199,759

 

1,562,016,001

Basic net income (loss) per Class A and Class B common share

 

0.32

 

0.85

 

(0.06)

Continuing operations

(0.05)

(0.02)

(0.08)

Discontinued operations

0.37

0.87

0.02

Diluted net income (loss) per Class A and Class B common share

 

0.32

 

0.85

 

(0.06)

Continuing operations

(0.05)

(0.02)

(0.08)

Discontinued operations

0.37

0.87

0.02

Basic net income (loss) per ADS*

 

6.48

 

17.04

 

(1.14)

Continuing operations

(0.96)

(0.35)

(1.60)

Discontinued operations

7.44

17.39

0.46

Diluted net income (loss) per ADS*

 

6.45

 

17.04

 

(1.14)

Continuing operations

(0.96)

(0.35)

(1.60)

Discontinued operations

7.41

17.39

0.46

*    Each ADS represents 20 common shares.

(1)  In calculation of diluted net income per share, assuming a dilutive effect, all of Huya’s existing unvested restricted share units and unexercised share options are treated as vested and exercised by Huya under the treasury stock method, causing the decrease percentage of the weighted average number of shares held by the Company in Huya. As a result, Huya’s net income (loss)

F-82

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

attributable to the Company on a diluted basis decreased accordingly, which is presented as “incremental dilution from Huya” in the table.

27.  Basic and diluted net income per share (continued)

For the years ended December 31, 2019, 2020 and 2021, the following shares outstanding were excluded from the calculation of diluted net (loss) income per share, as their inclusion would have been anti-dilutive for the periods prescribed but which could potentially dilute EPS in the future.

For the year ended December 31,

    

2019

    

2020

    

2021

Shares issuable upon exercise of share options

 

10,307,400

 

10,307,400

 

9,414,400

Shares issuable upon exercise of restricted share units

 

27,113,132

 

72,652,890

 

24,027,895

Shares issuable upon exercise of restricted share

 

38,204,251

 

26,420,365

 

15,149,405

Shares issuable upon conversion of convertible bonds

 

208,542,000

 

210,568,000

 

201,677,195

28.  Related party transactions

The table below sets forth the major related parties and their relationships with the Group:

Major related parties

  

Relationship with the Group

Guangzhou Sunhongs Corp., Ltd. (“Guangzhou Sunhongs”) (Formerly known as Guangzhou Shanghang Information Technology Co., Ltd.)

Significant influence exercised by a principal shareholder of the Company

Kingsoft Cloud Holdings Limited (“Kingsoft Cloud”)

Significant influence exercised by a principal shareholder of the Company

Shopline Limited (“Shopline Group”)

Investment with significant influence

Xiaomi Corporation (“Xiaomi Group”)

Controlled by a principal shareholder of the Company

Huya *

Investment with significant influence

*  Since April 3, 2020, Huya ceased to be a subsidiary of the Group and the Group accounted for the investment in Huya using the equity method.

During the years ended December 31, 2019, 2020 and 2021, significant related party transactions are as follows:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Disposal of investments to related parties

20,271

Bandwidth service provided by Guangzhou Sunhongs

13,434

14,229

3,287

Promotion expense charged from related parties

3,706

2,533

3,149

Bandwidth service provided by Kingsoft Cloud

1,727

2,126

448

Loan to related parties

 

24,675

 

723

 

34,035

Purchase of fixed assets from Kingsoft Cloud

 

2,435

 

427

 

Payments on behalf of related parties, net of repayments

 

(1,780)

 

335

 

55,301

Online games revenue shared from related parties

 

521

 

 

Repayment of loans from related parties

156

Others

 

2,014

 

850

 

2,396

F-83

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

28.  Related party transactions (continued)

As of December 31, 2020 and 2021, the amounts due from/to related parties are as follows:

December 31, 

2020

2021

    

US$

    

US$

Amounts due from related parties, current

 

  

 

  

Amounts due from Shopline Group

56,316

Others

 

611

 

668

Total

611

56,984

Amounts due to related parties

 

  

 

  

Due to Huya

56

4,363

Due to Xiaomi Group

 

494

 

1,384

Due to Guangzhou Sunhongs

 

1,160

 

128

Others

 

2,112

 

1,056

Total

 

3,822

 

6,931

*Other receivables and payables from/to related parties are unsecured and payable on demand.

29.  Fair value measurements

Fair value reflects 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 considers assumptions that market participants would use when pricing the assets or liabilities.

The Group applies 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. This guidance specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:

Level 1—Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.

Level 2—Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.

Level 3—Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.

F-84

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

29.  Fair value measurements (continued)

The fair value guidance describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.

When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.

(a)   Fair value measurement on a recurring basis

The following table summarizes the Company’s assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy as of December 31, 2020 and 2021:

As of December 31, 2020

    

Level 1

    

Level 2

    

Total

Assets

 

  

 

  

 

  

Short-term investments (i)

 

124,176

 

364,925

 

489,101

Equity investment with readily determinable fair values (ii)

 

184,968

 

184,968

Derivative – forward exchange contracts

54

54

 

309,144

 

364,979

 

674,123

Liabilities

Derivatives – forward exchange contracts

(6,789)

(6,789)

As of December 31, 2021

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investments (i)

 

212,795

 

682,697

 

51,051

 

946,543

Equity investment with readily determinable fair values (ii)

 

25,480

 

 

 

25,480

238,275

682,697

51,051

972,023

(i)Short-term investments represented the investments issued by commercial banks or other financial institutions with a variable interest rate indexed to the performance of underlying assets within one year. For the instruments whose fair value is provided by banks at the end of each period, the Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements. For the instruments whose fair value is estimated based on quoted prices of similar products provided by banks at the end of each period, the Company classifies the valuation techniques that use these inputs as Level 2 of fair value measurements.
(ii)Equity investments with readily determinable fair values are valued using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.

F-85

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

29.  Fair value measurements (continued)

(a)   Fair value measurement on a recurring basis (continued)

The following table presents the changes in Level 3 assets for the years ended December 31, 2019, 2020 and 2021:

Available-for-sale

debt investment —

Convertible bond

    

US$

Balance as of January 1, 2019 and December 31, 2019

 

Acquisition

1,000

Balance as of December 31, 2020

1,000

Impairment

(1,000)

Balance as of December 31, 2021

 

Available-for-sale debt investments do not have readily determinable market value, which were categorized as Level 3 in the fair value hierarchy. The Company uses a combination of valuation methodologies, including market and income approaches based on the Company’s best estimate, which is determined by using information including but not limited to the pricing of recent rounds of financing of the investees, future cash flow forecasts, liquidity factors and multiples of a selection of comparable companies. In 2021, the Group has recognized full impairment against this convertible bond considering the recoverability of this convertible bond.

(b)   Fair value measurement on a non-recurring basis

The Company measures investments without readily determinable fair value on a nonrecurring basis when impairment charges and fair value change due to observable price change are recognized. These nonrecurring fair value measurements use significant unobservable inputs (Level 3). The Company uses a combination of valuation methodologies, including market and income approaches based on the Company’s best estimate to determine the fair value of these investments. An observable price change is usually resulting from new rounds of financing of the investees. The Company determines whether the securities offered in new rounds of financing are similar to the equity securities held by the Company by comparing the rights and obligations of the securities. When the securities offered in new rounds of financing are determined to be similar to the securities held by the Company, the Company adjusts the observable price of the similar security to determine the amount that should be recorded as an adjustment in the carrying value of the security to reflect the current fair value of the security held by the Company by using the back-solve method based on the equity allocation model with adoption of some key parameters such as risk-free rate and equity volatility. Inputs used in these methodologies primarily include discount rate, the selection of comparable companies operating in similar businesses and etc. For the years ended December 31, 2019, 2020 and 2021, gain on fair value changes of investment of US$394,919, US$14,543 and US$14,045 due to the observable price change of the investment without readily determinable fair value. The gain on fair value changes of investment for the year ended December 31, 2019 was mainly due to the fair value change of investment in Bigo before the acquisition of Bigo, was recognized in gain on fair value changes of investments.

The Group assesses the existence of indicators for other-than-temporary impairment of the investments by considering factors including, but not limited to, current economic and market conditions, the operating performance of the entities including current earnings trends and other entity-specific information. In 2019, 2020 and 2021, based on the Group’s assessment, an impairment charge of US$8,870, US$6,186 and US$93,632 was recognized in general and administrative expenses, respectively, against the carrying value of the investments due to significant deterioration in earnings or unexpected changes in business prospects of the investees as compared to the original investment plans.

Apart from the short-term investments, equity investment measured at fair value through earnings and derivatives, the Company’s other financial instruments principally consist of cash and cash equivalent, restricted cash and cash equivalent, short-term deposits, restricted short-term deposits, accounts receivable, financing receivables, other receivables, amounts due to/from related parties, accounts payable, certain accrued expenses and convertible bonds. These financial instruments are recorded at cost which approximates fair value.

F-86

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

30.  Commitments and contingencies

(a)  Operating lease commitments

The operating lease commitments as of December 31, 2021 as presented below mainly consist of the short-term lease commitments and leases that have not yet commenced but that create significant rights and obligations for the Company, which are not included in operating lease right-of-use assets and lease liabilities.

As of December 31, 2021, future minimum payments under non-cancellable operating leases commitments consist of the following:

Office rental

    

US$

2022

 

1,846

2023

 

223

2024

 

43

2025 and after

 

 

2,112

(b)  Capital commitments

As of December 31, 2020 and 2021, the Group had outstanding capital commitments totaling to US$142,975 and US$109,881, which consisted of capital expenditures related to properties and additional investments in equity investments, respectively.

(c)  Litigation

The Company and certain of its current and former officers and directors were named as defendants in a federal putative securities class action filed in November 2020 alleging that they made material misstatements and omissions in documents filed with the SEC regarding certain of the allegations contained in a short seller report. On March 9, 2022, the court granted the motion to dismiss the claims against the Company but plaintiff still has the ability to file a notice of appeal within 30 days from March 9, 2022. The plaintiffs have filed a notice of appeal before the due date. As of the date of this report, the Company is not able to make a reliable estimate of any potential loss from this class action.

In addition to the above, from time to time, the Group is involved in claims and legal proceedings that arise in the ordinary course of business. Based on currently available information, management does not believe that the ultimate outcome of these unresolved matters, individually and in the aggregate, is likely to have a material adverse effect on the Group’s financial position, results of operations or cash flows.

31.  Dividends

On March 16, 2022, the board of directors declared a dividend of US$0.51 per ADS, or US$0.0255 per common share, for the fourth quarter of 2021, which is expected to be paid on April 29, 2022 to shareholders of record as of the close of business on April 14, 2022.

F-87

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

32.  Restricted net assets

Relevant PRC laws and regulations permit payments of dividends by the Group’s subsidiaries and 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, the Company’s subsidiaries and VIEs in the PRC are required to annually appropriate 10% of their net after-tax income to the statutory general reserve fund prior to payment of any dividends, unless such reserve funds have reached 50% of their respective registered capital. As a result of these and other restrictions under PRC laws and regulations, the Group’s subsidiaries and VIEs incorporated in the PRC 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, which restricted portion as calculated under U.S. GAAP amounted to approximately US$902,896 and US$1,088,061 for the Group's VIEs as of December 31, 2020 and 2021, respectively, and US$78,416 and US$210,740 for the Group's subsidiaries as of December 31, 2020 and 2021, respectively. Even though the Company currently does not require any such dividends, loans or advances from the PRC entities for working capital and other funding purposes, the Company may in the future require additional cash resources from them due to changes in business conditions, to fund future acquisitions and development, or merely to declare and pay dividends or distributions to our shareholders.

Cash transfers from the Company’s PRC subsidiaries to their parent companies outside of China are subject to PRC government control of currency conversion. Shortages in the availability of foreign currency may temporarily restrict the ability of the PRC subsidiaries and consolidated affiliated entities to remit sufficient foreign currency to pay dividends or other payments to the Company, or otherwise satisfy their foreign currency denominated obligations.

Except for the above, there is no other restriction on use of proceeds generated by the Group’s subsidiaries and VIEs to satisfy any obligations of the Company.

The Company performed a test on the restricted net assets of 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 the restricted net assets did not exceed 25% of the consolidated net assets of the Company as of December 31, 2021 and the condensed financial information of the Company are not required to be presented.

33.  Segment Reporting

Historically, there are two segments in the Group, including YY Live and Huya for the years ended December 31, 2018. Starting from the first quarter of 2019, the segment of “YY Live” was renamed as “YY”. The Company completed the acquisition of Bigo in March 2019, which is a separate segment of the Group. Therefore, there are three segments in the Group for the year ended December 31, 2019.

Starting from the second quarter of 2020, the Company deconsolidated Huya and Huya’s historical financial results were reflected in the Company’s consolidated financial statements as discontinued operations accordingly. As a result of the definitive agreements entered into with Baidu on the sale of YY Live, YY Live is represented as discontinued operations. YY segment is renamed as “All other” segment and has been recast to exclude the financial numbers of YY Live.

F-88

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

33.  Segment Reporting (continued)

(a)The following table presents summary information by segment:

For the year ended December 31, 2021:

    

Bigo

    

All other

    

Elimination(1)

    

Total

 

US$

 

US$

 

US$

 

US$

Net revenues

Live streaming

 

2,231,366

 

245,424

 

 

2,476,790

Others

 

92,392

 

49,936

 

(67)

 

142,261

Total net revenues

 

2,323,758

 

295,360

 

(67)

 

2,619,051

Cost of revenues(2)

 

(1,539,188)

 

(242,029)

 

67

 

(1,781,150)

Gross profit

 

784,570

 

53,331

 

 

837,901

Operating expenses(2)

Research and development expenses

 

(204,597)

 

(75,184)

 

 

(279,781)

Sales and marketing expenses

 

(402,476)

 

(65,931)

 

 

(468,407)

General and administrative expenses

 

(56,827)

 

(164,904)

 

 

(221,731)

Total operating expenses

 

(663,900)

 

(306,019)

 

 

(969,919)

Gain on disposal of business

 

 

4,959

 

4,959

Other income

 

6,929

 

13,447

 

 

20,376

Operating income (loss)

 

127,599

 

(234,282)

 

 

(106,683)

Interest expense

 

(3,460)

 

(13,468)

 

2,453

 

(14,475)

Interest income and investment income

 

1,316

 

92,370

 

(2,453)

 

91,233

Foreign currency exchange losses, net

 

(12,444)

 

(933)

 

 

(13,377)

Loss on disposal and deemed disposal of investments

 

 

(23,762)

 

 

(23,762)

Loss on fair value changes of investment

 

 

(15,435)

 

 

(15,435)

(Loss) gain on extinguishment of debt and derivative

(52)

5,343

5,291

Other non-operating expenses

 

 

(381)

 

 

(381)

Income (loss) before income tax expenses

 

112,959

 

(190,548)

 

 

(77,589)

Income tax expenses

 

(9,153)

 

(16,592)

 

 

(25,745)

Income (loss) before share of loss in equity method investments, net of income taxes

 

103,806

 

(207,140)

 

 

(103,334)

Share of loss in equity method investments, net of income taxes

 

 

(26,217)

 

 

(26,217)

Net income (loss) from continuing operations

 

103,806

 

(233,357)

 

 

(129,551)

(i)The elimination mainly consists of revenues and expenses generated from services among Bigo and all other segments, and interest income and interest expenses generated from the loan between Bigo and all other segments.
(ii)Share-based compensation was allocated in cost of revenues and operating expenses as follows:

    

Bigo

    

All other

    

Total

 

US$

 

US$

 

US$

Cost of revenues

 

5,974

 

2,115

 

8,089

Research and development expenses

 

17,179

 

6,874

 

24,053

Sales and marketing expenses

 

654

 

631

 

1,285

General and administrative expenses

 

(5,297)

 

5,252

 

(45)

F-89

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

33.  Segment Reporting (continued)

(a)The following table presents summary information by segment (continued):

For the year ended December 31, 2020:

    

Bigo

    

All other

    

Elimination (1)

    

Total

US$

US$

US$

US$

Net revenues

 

  

 

  

 

  

 

  

Live streaming

 

1,659,311

 

156,515

 

 

1,815,826

Others

 

73,500

 

28,818

 

 

102,318

 

 

 

 

Total net revenues

 

1,732,811

 

185,333

 

 

1,918,144

 

 

 

 

Cost of revenues(2)

 

(1,207,124)

 

(171,022)

 

 

(1,378,146)

 

 

 

 

Gross profit

 

525,687

 

14,311

 

 

539,998

 

 

 

 

Operating expenses(2)

 

 

 

 

Research and development expenses

 

(194,122)

 

(108,696)

 

 

(302,818)

Sales and marketing expenses

 

(446,521)

 

(58,868)

 

 

(505,389)

General and administrative expenses

 

(85,685)

 

(60,981)

 

 

(146,666)

 

 

 

 

Total operating expenses

 

(726,328)

 

(228,545)

 

 

(954,873)

 

 

 

 

Other income

 

3,550

 

4,545

 

 

8,095

 

 

 

 

Operating loss

 

(197,091)

 

(209,689)

 

 

(406,780)

 

 

 

 

Interest expense

 

(7,892)

 

(72,474)

 

4,811

 

(75,555)

Interest income and investment income

 

155

 

93,734

 

(4,811)

 

89,078

Foreign currency exchange losses, net

 

(17,035)

 

(437)

 

 

(17,472)

Gain on disposal and deemed disposal of investments

 

 

272,281

 

 

272,281

Gain on fair value changes of investment

 

 

160,849

 

 

160,849

Fair value change on derivatives

 

(281)

 

(5,996)

 

 

(6,277)

Other non-operating expenses

 

(889)

 

(1,578)

 

 

(2,467)

 

 

 

 

(Loss) income before income tax expenses

 

(223,033)

 

236,690

 

 

13,657

 

 

 

 

Income tax benefits (expense)

 

9,425

 

(37,250)

 

 

(27,825)

 

 

 

 

(Loss) income before share of loss in equity method investments, net of income taxes

 

(213,608)

 

199,440

 

 

(14,168)

 

 

 

 

Share of loss in equity method investments, net of income taxes

 

 

(7,634)

 

 

(7,634)

 

 

 

 

Net (loss) income from continuing operations

 

(213,608)

 

191,806

 

 

(21,802)

(1)The elimination mainly consists of interest income and interest expenses generated from the loan between Bigo and all other segments.
(2)Share-based compensation was allocated in cost of revenues and operating expenses as follows:

F-90

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

33.  Segment Reporting (continued)

(a)The following table presents summary information by segment (continued):

Bigo

All other

Total

    

US$

    

US$

    

US$

Cost of revenues

 

4,094

 

1,703

 

5,797

Research and development expenses

 

33,795

 

8,851

 

42,646

Sales and marketing expenses

 

706

 

605

 

1,311

General and administrative expense

 

33,668

 

8,738

 

42,406

F-91

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

33.  Segment Reporting (continued)

(a) The following table presents summary information by segment (continued):

For the year ended December 31, 2019:

    

Bigo

    

All other

    

Elimination(1)

    

Total

US$

US$

US$

US$

Net revenues

 

  

 

  

 

  

 

  

Live streaming

 

657,788

 

111,360

 

 

769,148

Others

 

58,541

 

73,013

 

 

131,554

Total net revenues

 

716,329

 

184,373

 

 

900,702

Cost of revenues(2)

 

(505,643)

 

(151,277)

 

 

(656,920)

Gross profit

 

210,686

 

33,096

 

 

243,782

Operating expenses(2)

 

  

 

  

 

  

 

  

Research and development expenses

 

(141,553)

 

(94,951)

 

 

(236,504)

Sales and marketing expenses

 

(297,713)

 

(106,782)

 

 

(404,495)

General and administrative expenses

 

(47,800)

 

(87,764)

 

 

(135,564)

Total operating expenses

 

(487,066)

 

(289,497)

 

 

(776,563)

Gain on disposal of business

 

 

11,754

 

 

11,754

Other income

 

1,390

 

4,284

 

 

5,674

Operating loss

 

(274,990)

 

(240,363)

 

 

(515,353)

Interest expense

 

(4,584)

 

(37,970)

 

4,440

 

(38,114)

Interest income and investment income

 

389

 

65,798

 

(4,440)

 

61,747

Foreign currency exchange gain (losses), net

 

1,967

 

(672)

 

 

1,295

Gain on fair value changes of investment

 

 

397,960

 

 

397,960

Fair value change on derivatives

 

(2,277)

 

 

(2,277)

(Loss) income before income tax expenses

 

(277,218)

 

182,476

 

 

(94,742)

Income tax benefits

 

19,605

 

493

 

 

20,098

(Loss) income before share of income in equity method investments, net of income taxes

 

(257,613)

 

182,969

 

 

(74,644)

Share of income in equity method investments, net of income taxes

 

 

5,974

 

 

5,974

Net (loss) income from continuing operations

 

(257,613)

 

188,943

 

 

(68,670)

F-92

Table of Contents

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(All amount in thousands, except share, ADS, per share and per ADS data, unless otherwise stated)

33. Segment Reporting (continued)

(a) The following table presents summary information by segment (continued):

(1) The elimination mainly consists of interest income and interest expenses generated from the loan between Bigo and all other segments.

(2) Share-based compensation was allocated in cost of revenues and operating expenses as follows:

    

Bigo

    

All other

    

Total

US$

US$

US$

Cost of revenues

 

4,084

 

1,848

 

5,932

Research and development expenses

 

43,625

 

8,986

 

52,611

Sales and marketing expenses

 

617

 

107

 

724

General and administrative expense

 

4,720

 

12,369

 

17,089

(b) The following tables set forth revenues and property and equipment for the Company’s geographic operations:

For the years ended December 31,

    

2019

    

2020

    

2021

US$

US$

US$

Revenues:

PRC

 

297,469

 

362,963

 

481,770

Developed countries

207,016

612,679

872,974

Middle East

182,630

475,662

621,775

Southeast Asia and others

213,587

466,840

642,532

Developed countries mainly included the United States of America, Great Britain, Japan, South Korea and Australia, Middle East mainly included Saudi Arabia and other countries located in the region, and Southeast Asia and others mainly included countries located in Southeast Asia and India.

    

As of December 31, 

 

2020

 

2021

US$

US$

Property and equipment, net:

PRC

 

246,325

 

282,955

Singapore

134,170

50,289

Other countries

21,166

32,148

F-93

EX-2.5 2 tmb-20211231xex2d5.htm EX-2.5

Exhibit 2.5

Description of rights of each class of securities

registered under Section 12 of the Securities Exchange Act of 1934 (the “Exchange Act”)

American Depositary Shares (“ADSs”) each representing twenty Class A common shares of JOYY Inc., (the “we,” “our,” “our company,” or “us”) are listed and traded on the Nasdaq Stock Market and, in connection with this listing (but not for trading), the Class A common shares are registered under Section 12(b) of the Exchange Act. This exhibit contains a description of the rights of (i) the holders of Class A common shares and (ii) the holders of ADSs. Class A common shares underlying the ADSs are held by Citibank, N.A., as depositary, and holders of ADSs will not be treated as holders of the Class A common shares.

Description of Class A Common Shares

The following is a summary of material provisions of our currently effective third amended and restated memorandum and articles of association (the “Memorandum and Articles of Association”), as well as the Companies Act (As revised) of the Cayman Islands (the “Companies Act”) insofar as they relate to the material terms of our common shares. Notwithstanding this, because it is a summary, it may not contain all the information that you may otherwise deem important. For more complete information, you should read the entire Memorandum and Articles of Association, which has been filed with the SEC as Exhibit 3.1 to our current report on Form 6-K furnished with the Securities and Exchange Commission on December 27, 2021.

Type and Class of Securities (Item 9.A.5 of Form 20-F)

Each Class A common share has US$0.00001 par value. The number of Class A common shares that have been issued as of the last day of our company’s respective fiscal year is provided on the cover of the annual report on Form 20-F (the “Form 20-F”) of our company. Our Class A common shares may be held in either certificated or uncertificated form. We may not issue shares to bearer.

Preemptive Rights (Item 9.A.3 of Form 20-F)

Our shareholders do not have preemptive rights.

Limitations or Qualifications (Item 9.A.6 of Form 20-F)

We have a dual-class voting structure such that our common shares consist of Class A common shares and Class B common shares. Each Class A common share shall entitle the holder thereof to one vote on all matters subject to the vote at general meetings of our company, and each Class B common share shall entitle the holder thereof to ten votes on all matters subject to the vote at general meetings of our company. Due to the super voting power of the holders of Class B common shares, the voting power of the holders of Class A common shares may be materially limited.


Rights of Other Types of Securities (Item 9.A.7 of Form 20-F)

Not applicable.

Rights of Class A Common Shares (Item 10.B.3 of Form 20-F)

Common Shares

Our common shares are divided into Class A common shares and Class B common shares. Holders of our Class A common shares and Class B common shares will have the same rights except for voting and conversion rights. Our common shares are issued in registered form and are issued when registered in our register of members. Our shareholders who are non-residents of the Cayman Islands may freely hold and vote their shares.

Conversion

Each Class B common share is convertible into one Class A common share at any time by the holder thereof. Class A common shares are not convertible into Class B common shares under any circumstances. Upon any sale, transfer, assignment or disposition of Class B common shares by a holder to any person or entity which is not an affiliate of such holder and which is not any of our founders or any affiliates of our founders, such Class B common shares shall be automatically and immediately converted into the equivalent number of Class A common shares. In addition, if at any time, Messrs. David Xueling Li, Jun Lei, Tony Bin Zhao and Jin Cao and their affiliates collectively beneficially own less than 5% of the total number of the issued and outstanding Class B common shares, each issued and outstanding Class B common share will be automatically and immediately converted into one Class A common share, and we will not issue any Class B common shares thereafter. Furthermore, if at any time more than 50% of the ultimate beneficial ownership of any holder of Class B common shares (other than our founders or our founders' affiliates) changes, each such Class B common share will be automatically and immediately converted into one Class A common share.

Dividends

The holders of our common shares are entitled to such dividends in any currency (including interim dividends, whenever our financial position, in the opinion of our directors, justifies such payment) as may be declared by our company in a general meeting or our directors subject to the Companies Act and our current Memorandum and Articles of association, but no dividend shall be declared in excess of the amount recommended by our board of directors. Dividends may be declared and paid out of our profits, realized or unrealized, or from any reserve set aside from profits which our directors determine is no longer needed. Our board of directors may also declare and pay dividends out of our share premium account or any other fund or account that can be authorized for this purpose in accordance with the Companies Act. However, even if our company has sufficient profits or share premium, it may not pay a dividend if this would result in our company being unable to pay its debts as they fall due in the ordinary course of business.

Except in so far as the rights attaching to, or the terms of issue of, any share otherwise provides, (a) all dividends shall be declared and paid according to the amounts paid up on the shares in respect of which the dividend is paid, but no amount paid up on a share in advance of calls shall

2


be treated for this purpose as paid up on that share and (b) all dividends shall be apportioned and paid pro rata according to the amounts paid up on the shares during any portion or portions of the period in respect of which the dividend is paid.

Our directors may deduct from any dividend or bonus payable to any shareholder all sums of money (if any) presently payable by such shareholder to us on account of calls or otherwise.

No dividend or other money payable by us on or in respect of any share shall bear interest against us.

In respect of any dividend proposed to be paid or declared on our share capital, our directors may resolve and direct that (a) such dividend be satisfied wholly or in part in the form of an allotment of shares credited as fully paid up, provided that our shareholders entitled thereto will be entitled to elect to receive such dividend (or part thereof if our directors so determine) in cash in lieu of such allotment or (b) the shareholders entitled to such dividend will be entitled to elect to receive an allotment of shares credited as fully paid up in lieu of the whole or such part of the dividend as our directors may think fit. Our shareholders may, upon the recommendation of our directors, by ordinary resolution resolve in respect of any particular dividend that, notwithstanding the foregoing, a dividend may be satisfied wholly in the form of an allotment of shares credited as fully paid up without offering any right to shareholders to elect to receive such dividend in cash in lieu of such allotment.

Any dividend interest or other sum payable in cash to the holder of shares may be paid by check or warrant sent by mail addressed to the holder at his registered address, or addressed to such person and at such addresses as the holder may direct. Every check or warrant shall, unless the holder or joint holders otherwise direct, be made payable to the order of the holder or, in the case of joint holders, to the order of the holder whose name stands first on the register in respect of such shares, and shall be sent at his or their risk and payment of the check or warrant by the bank on which it is drawn shall constitute a good discharge to us.

All dividends unclaimed for one year after having been declared may be invested or otherwise made use of by our board of directors for the benefit of our company until claimed. Any dividend unclaimed after a period of six years from the date of declaration of such dividend shall be forfeited and reverted to us.

Whenever our directors have resolved that a dividend be paid or declared, our directors may further resolve that such dividend be satisfied wholly or in part by the distribution of specific assets of any kind, and in particular of paid up shares, debentures or warrants to subscribe for our securities or securities of any other company. Where any difficulty arises with regard to such distribution, our directors may settle it as they think expedient. In particular, our directors may issue fractional certificates, ignore fractions altogether or round the same up or down, fix the value for distribution purposes of any such specific assets, determine that cash payments shall be made to any of our shareholders upon the footing of the value so fixed in order to adjust the rights of the parties, vest any such specific assets in trustees as may seem expedient to our directors, and appoint any person to sign any requisite instruments of transfer and other documents on behalf of the persons entitled to the dividend, which appointment shall be effective and binding on our shareholders.

3


Voting Rights

In respect of all matters requiring a shareholders’ vote, each Class A common share is entitled to one vote, and each Class B common share is entitled to ten votes, voting together as one class. At any shareholders’ meeting, and subject to the voting rights attached to our Class A common shares and Class B common shares as described in this paragraph, on a show of hands, every shareholder present (whether in person or by proxy (or, in the case of a shareholder being a corporation, by its duly authorized representative) or by means of Communications Facilities (as defined in our articles of association), if permitted) shall have one vote and on a poll, every shareholder present (whether in person or by proxy (or, in the case of a shareholder being a corporation, by its duly authorized representative) or by means of Communications Facilities (as defined in our articles of association), if permitted) shall have one vote for each fully paid share of which such shareholder is the holder.

No shareholder shall, unless the board otherwise determines, be entitled to vote or be reckoned in a quorum, in respect of any share, unless such shareholder is duly registered as our shareholder and all calls or installments due by such shareholder to us have been paid.

If a clearing house (or its nominee(s)) or a central depositary entity, being a corporation, is a shareholder, it may authorize such person or persons as it thinks fit to act as its representative(s) at any meeting or at any meeting of any class of shareholders, provided that the authorization shall specify the number and class of shares in respect of which each such person is so authorized. A person so authorized is entitled to exercise the same rights and powers on behalf of the clearing house or central depositary entity (or its nominee(s)) as if such person was the registered holder of our shares held by the clearing house or central depositary entity (or its nominee(s)) including the right to vote individually on a show of hands.

While there is nothing under the laws of the Cayman Islands which specifically prohibits or restricts the creation of cumulative voting rights for the election of directors of our company, it is not a concept that is accepted as a common practice in the Cayman Islands, and our company has made no provisions in our articles of association to allow cumulative voting for such elections.

An ordinary resolution to be passed at a meeting by the shareholders requires a simple majority of the votes cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting of which not less than ten (10) clear days’ notice has been duly given, while a special resolution requires a majority of not less than two-thirds of the votes cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting of which not less than ten (10) clear days’ notice has been duly given. Provided that, except in the case of an annual general meeting, if it is so agreed by a majority in number of the members having the right to attend and vote at any such meeting, being a majority together holding not less than ninety-five (95) per cent. in nominal value of the shares giving that right and in the case of an annual general meeting, if it is so agreed by all members entitled to attend and vote thereat, a resolution may be proposed and passed as a special resolution at a meeting of which less than ten (10) clear days’ notice has been given. A special resolution will be required for important matters such as changing our name or altering the provisions of our current Memorandum and Articles of Association.

4


Transfer of Shares

Subject to any applicable restrictions set forth in our Memorandum and Articles of Association, including, for example, the board of directors’ discretion to refuse to register a transfer of any share (not being a fully paid up share) to a person of whom it does not approve, or any share issued under share incentive plans for employees upon which a restriction on transfer imposed thereby still subsists, or a transfer of any share to more than four joint holders, any of our shareholders may transfer all or any of his or her shares by an instrument of transfer in the usual or common form or in a form prescribed by the Nasdaq Global Select Market or in another form that our directors may approve.

Our directors may decline to register any transfer of any share which is not paid up or on which we have a lien. Our directors may also decline to register any transfer of any share unless:

·

the instrument of transfer is lodged with us and is accompanied by the certificate for the shares to which it relates and such other evidence as our 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 share;

·

the instrument of transfer is properly stamped (in circumstances where stamping is required); and

·

fee of such maximum sum as the Nasdaq Global Select Market 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 requirement of the Nasdaq Global Select Market, be suspended and the register closed at such times and for such periods as our 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 directors may determine.

Liquidation Rights

Subject to any class or classes of shares or future shares which are issued with specific rights, privileges or restrictions as to the distribution of available surplus assets on liquidation, (a) if we are wound up and the assets available for distribution among our shareholders are more than sufficient to repay the whole of the capital paid up at the commencement of the winding up, the excess shall be distributed pari passu among those shareholders in proportion to the amount paid up at the commencement of the winding up on the shares held by them, respectively, and (b) if we are wound up and the assets available for distribution among the shareholders as such are insufficient to repay the whole of the paid-up capital, those assets shall be distributed so that, as

5


nearly as may be, the losses shall be borne by the shareholders in proportion to the capital paid up at the commencement of the winding up on the shares held by them, respectively.

If we are wound up (whether the liquidation is voluntary or by the court), the liquidator may with the sanction of our special resolution and any other sanction required by the Companies Act, divide among our shareholders in specie or kind the whole or any part of our assets (whether or not they shall consist of property of the same kind) and may, for such purpose, set such value as the liquidator deems fair upon any property to be divided and may determine how such division shall be carried out as between the shareholders or different classes of shareholders. The liquidator may also vest the whole or any part of these assets in trustees upon such trusts for the benefit of the shareholders as the liquidator shall think fit, but so that no shareholder will be compelled to accept any assets, shares or other securities upon which there is a liability.

The consideration received by each holder of a Class A common share and a holder of a Class B common share will be the same in any liquidation event.

Calls on Common shares and Forfeiture of Common shares

Subject to our Memorandum and Articles of Association, our directors may from time to time make such calls upon the members in respect of any amounts unpaid on the shares held by them. The shares that have been called upon and remain unpaid after it has become due and payable are subject to forfeiture.

Repurchase Shares

We are empowered by the Companies Act and our Memorandum and Articles of Association to purchase our own shares on such terms and in such manner as have been approved by our board of directors or by an ordinary resolution of our shareholders. Under the Companies Act, the repurchase of any share may be paid out of our company’s profits or out of the proceeds of a new issue of shares made for the purpose of such redemption or repurchase, or out of capital (including share premium account and capital redemption reserve) if our company can, immediately following such payment, pay its debts as they fall due in the ordinary course of business. In addition, under the Companies Act no such share may be repurchased (a) unless it is fully paid up, (b) if such repurchase would result in there being no shares issued and outstanding or (c) if the company has commenced liquidation. In addition, our company may accept the surrender of any fully paid share for no consideration. Our directors may only exercise this power on our behalf, subject to the Companies Act, our Memorandum and Articles of Association and to any applicable requirements imposed from time to time by the Nasdaq Global Select Market, the U.S. Securities and Exchange Commission, or by any other recognized stock exchange on which our securities are listed.

Requirements to Change the Rights of Holders of Class A Common Shares (Item 10.B.4 of Form 20-F)

Variation of Rights

Alterations to our Memorandum and Articles of Association may only be made by special resolution, meaning a majority of not less than two-thirds of votes cast at a shareholders' meeting.

6


Subject to applicable laws and our Memorandum and Articles of Association, all or any of the special rights for the time being attached to the shares or any class of shares may, unless otherwise provided by the terms of issue of the shares of that class, from time to time be varied, modified or abrogated by a special resolution passed at a separate general meeting of the holders of the shares of that class. All the provisions of our articles of association relating to general meetings shall, mutatis mutandis, apply, but so that:

·

separate general meetings of the holders of a class or series of shares may be called only by (i) the chairman of our board of directors, or (ii) a majority of our board of directors (unless otherwise specifically provided by the terms of issue of the shares of such class or series). Our articles of association does not give any shareholder(s) the right to call a class or series meeting;

·

the necessary quorum shall be a person or persons (or in the case of a shareholder being a corporation, its duly authorized representative) together holding or representing by proxy not less than one-third in nominal value of the issued shares of that class;

·

every holder of shares of the class shall be entitled on a poll to one vote for every such share held by him; and

·

any holder of shares of the class present (whether in person or by proxy (or, in the case of a shareholder being a corporation, by its authorized representative) or by means of Communication Facilities (as defined in our articles of association), if permitted) may demand a poll.

The special rights conferred upon the holders of any shares or class of shares shall not, unless otherwise expressly provided in the rights attaching to or the terms of issue of such shares, be deemed to be varied, modified or abrogated by the creation or issue of further shares ranking pari passu with such existing shares or class of shares.

Limitations on the Rights to Own Class A Common Shares (Item 10.B.6 of Form 20-F)

There are no limitations under the laws of the Cayman Islands or under the Memorandum and Articles of Association that limit the right of non-resident or foreign owners to hold or vote Class A common shares.

Provisions Affecting Any Change of Control (Item 10.B.7 of Form 20-F)

Anti-Takeover Provisions.  Some provisions of our 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 fix their designations, powers, preferences, privileges, and relative participating, optional or special rights and the qualifications, limitations or restrictions, including dividend rights, conversion rights, voting rights, terms of redemption and liquidation

7


preference, and restrictions of such preferred shares without any further vote or action by our shareholders; and

·

limit the ability of shareholders to requisition and convene general meetings of shareholders.

However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our Memorandum and Articles of Association for a proper purpose and for what they believe in good faith to be in the best interests of our company.

Ownership Threshold (Item 10.B.8 of Form 20-F)

There are no provisions under the laws of the Cayman Islands applicable to our company or under the Memorandum and Articles of Association that require our company to disclose shareholder ownership above any particular ownership threshold.

Differences Between the Law of Different Jurisdictions (Item 10.B.9 of Form 20-F)

The Companies Act is modeled after that of England but does not follow recent English statutory enactments and differs from laws applicable to U.S. corporations and their shareholders. Set forth below is a summary of the significant differences between the provisions of the Companies Act applicable to us and the laws applicable to companies incorporated in the United States and their shareholders.

Mergers and Similar Arrangements. The Companies Act permits mergers and consolidations between Cayman Islands companies and between Cayman Islands companies and non-Cayman Islands companies. For these purposes, (a) “merger” means the merging of two or more constituent companies and the vesting of their undertaking, property and liabilities in one of such companies as the surviving company, and (b) a “consolidation” means the combination of two or more constituent companies into a consolidated company and the vesting of the undertaking, property and liabilities of such companies to the consolidated company. In order to effect such a merger or consolidation, the directors of each constituent company must approve a written plan of merger or consolidation, which must then be authorized by (a) a special resolution of the shareholders of each constituent company, and (b) such other authorization, if any, as may be specified in such constituent company’s articles of association. The plan must be filed with the Registrar of Companies of the Cayman Islands together with a declaration as to the solvency of the consolidated or surviving company, a list of the assets and liabilities of each constituent company and an undertaking that a copy of the certificate of merger or consolidation will be given to the members and creditors of each constituent company and that notification of the merger or consolidation will be published in the Cayman Islands Gazette. Court approval is not required for a merger or consolidation which is effected in compliance with these statutory procedures.

A merger between a Cayman parent company and its Cayman subsidiary or subsidiaries does not require authorization by a resolution of shareholders of that Cayman subsidiary if a copy of the plan of merger is given to every member of that Cayman subsidiary to be merged unless that member agrees otherwise. For this purpose a company is a “parent” of a subsidiary if it holds

8


issued shares that together represent at least ninety percent (90%) of the votes at a general meeting of the subsidiary.

The consent of each holder of a fixed or floating security interest over a constituent company is required unless this requirement is waived by a court in the Cayman Islands.

Save in certain limited circumstances, a shareholder of a Cayman constituent company who dissents from the merger or consolidation is entitled to payment of the fair value of his shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) upon dissenting to the merger or consolidation, provide the dissenting shareholder complies strictly with the procedures set out in the Companies Act. The exercise of dissenter rights will preclude the exercise by the dissenting shareholder of any other rights to which he or she might otherwise be entitled by virtue of holding shares, save for the right to seek relief on the grounds that the merger or consolidation is void or unlawful.

Separate from the statutory provisions relating to mergers and consolidations, the Companies Act also contains statutory provisions that facilitate the reconstruction and amalgamation of companies by way of schemes of arrangement, provided that the arrangement is approved by a majority in number of each class of shareholders and creditors with whom the arrangement is to be made, and who must in addition represent three-fourths in value of each such class of shareholders or creditors, as the case may be, that are present and voting either in person or by proxy at a meeting, or meetings, convened for that purpose. The convening of the meetings and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved, the court can be expected to approve the arrangement if it determines that:

·

the statutory provisions as to the required majority vote have been met;

·

the shareholders have been fairly represented at the meeting in question and the statutory majority are acting bona fide without coercion of the minority to promote interests adverse to those of the class;

·

the arrangement is such that may be reasonably approved by an intelligent and honest man of that class acting in respect of his interest; and

·

the arrangement is not one that would more properly be sanctioned under some other provision of the Companies Act.

The Companies Act also contains a statutory power of compulsory acquisition which may facilitate the “squeeze out” of dissentient minority shareholder upon a tender offer. When a tender offer is made and accepted by holders of 90% of the shares affected within four months, the offeror may, within a two-month period commencing on the expiration of such four month period, require the holders of the remaining shares to transfer such shares to the offeror on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but this is unlikely to succeed in the case of an offer which has been so approved unless there is evidence of fraud, bad faith or collusion.

9


If an arrangement and reconstruction is thus approved, or if a tender offer is made and accepted, a dissenting shareholder would have no rights comparable to appraisal rights, save that objectors to a takeover offer may apply to the Grand Court of the Cayman Islands for various orders that the Grand Court of the Cayman Islands has a broad discretion to make, which would otherwise ordinarily be available to dissenting shareholders of Delaware corporations, providing rights to receive payment in cash for the judicially determined value of the shares.

Shareholders’ Suits. In principle, we will normally be the proper plaintiff to sue for a wrong done to us as a company and as a general rule, a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority in the Cayman Islands, there are exceptions to the foregoing principle which permit a minority shareholder to commence a class action against, or derivative actions in the name of, a company, including when:

·

a company acts or proposes to act illegally or ultra vires;

·

the act complained of, although not ultra vires, could only be effected duly if authorized by more than a simple majority vote that has not been obtained; and

·

those who control the company are perpetrating a fraud on the minority.

Indemnification of Directors and Executive Officers and Limitation of Liability. Cayman Islands law does not limit the extent to which a company’s memorandum and articles of association may provide for indemnification of officers and directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Our Memorandum and Articles of Association permit indemnification of officers and directors for losses, damages, cost and expenses incurred in their capacities as such unless such losses or damages arise from dishonesty or fraud of such directors or officers. This standard of conduct is generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation.

In addition, we have entered into indemnification agreements with our directors and executive officers that provide such persons with additional indemnification beyond that provided in our Memorandum and Articles of Association.

Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling us under the foregoing provisions, we have been informed that in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.

Anti-Takeover Provisions in the Memorandum and Articles of Association. Some provisions of our current Memorandum and Articles of Association may discourage, delay or prevent a change in 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.

10


However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our Memorandum and Articles of Association, as amended and restated from time to time, for a proper purpose and for what they believe in good faith to be in the best interests of our company.

Directors’ Fiduciary Duties. Under Delaware corporate law, a director of a Delaware corporation has a fiduciary duty to the corporation and its shareholders. This duty has two components: the duty of care and the duty of loyalty. The duty of care requires that a director act in good faith, with the care that an ordinarily prudent person would exercise under similar circumstances. Under this duty, a director must inform himself of and disclose to shareholders, all material information reasonably available regarding a significant transaction. The duty of loyalty requires that a director acts in a manner he reasonably believes to be in the best interests of the corporation. He must not use his corporate position for personal gain or advantage. This duty prohibits self-dealing by a director and mandates that the best interest of the corporation and its shareholders take precedence over any interest possessed by a director, officer or controlling shareholder and not shared by the shareholders generally. In general, actions of a director are presumed to have been made on an informed basis, in good faith and in the honest belief that the action taken was in the best interests of the corporation. However, this presumption may be rebutted by evidence of a breach of one of the fiduciary duties. Should such evidence be presented concerning a transaction by a director, the director must prove the procedural fairness of the transaction and that the transaction was of fair value to the corporation.

As a matter of Cayman Islands law, a director of a Cayman Islands company is in the position of a fiduciary with respect to the company and therefore it is considered that he owes the following duties to the company — a duty to act bona fide in the best interests of the company, a duty not to make a profit based on his position as director (unless the company permits him to do so) and a duty not to put himself in a position where the interests of the company conflict with his personal interest or his duty to a third party. A director of a Cayman Islands company owes to the company a duty to act with skill and care. It was previously considered that a director need not exhibit in the performance of his duties a greater degree of skill than may reasonably be expected from a person of his knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands.

Shareholder Action by Written Consent. Under the Delaware General Corporation Law, a corporation may eliminate the right of shareholders to act by written consent by amendment to its certificate of incorporation. Our Memorandum and Articles of Association do not allow our shareholders to approve matters to be determined at shareholders' meetings by way of written resolutions without a meeting..

Shareholder Proposals. Under the Delaware General Corporation Law, a shareholder has the right to put any proposal before the annual meeting of shareholders, provided it complies with the notice provisions in the governing documents. A special meeting may be called by the board of directors or any other person authorized to do so in the governing documents, but shareholders may be precluded from calling special meetings.

The Companies Act provides shareholders with only limited rights to requisition a general meeting, and does not provide shareholders with any right to put any proposal before a general

11


meeting. These rights may be provided in a company’s articles of association. Our Memorandum and Articles of Association do not allow our shareholders to requisition any extraordinary general meeting of our shareholders and do not provide our shareholders with any other right to put proposals before any annual general meetings or extraordinary general meetings. As a Cayman Islands exempted company, we are not obliged by law to call shareholders’ annual general meetings. Our Memorandum and Articles of Association provide that we may (but are not obligated to) in each year hold a general meeting as our annual general meeting. In addition, extraordinary general meetings of our shareholders may be convened only by a majority of our board of directors or the chairman of our board of directors.

Cumulative Voting. Under the Delaware General Corporation Law, cumulative voting for elections of directors is not permitted unless the corporation’s certificate of incorporation specifically provides for it. Cumulative voting potentially facilitates the representation of minority shareholders on a board of directors since it permits the minority shareholder to cast all the votes to which the shareholder is entitled on a single director, which increases the shareholder’s voting power with respect to electing such director. While there is nothing under the laws of the Cayman Islands which specifically prohibits or restricts the creation of cumulative voting rights for the election of directors of our company, it is not a concept that is accepted as a common practice in the Cayman Islands , and our company has made no provisions in our Memorandum and Articles of Association to allow cumulative voting for such elections. As a result, our shareholders are not afforded any less protections or rights on this issue than shareholders of a Delaware corporation.

Removal of Directors. Under the Delaware General Corporation Law, a director of a corporation with a classified board may be removed only for cause with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under our Memorandum and Articles of Association, a director may be removed by a special resolution of our shareholders.

Transactions with Interested Shareholders. The Delaware General Corporation Law contains a business combination statute applicable to Delaware corporations whereby, unless the corporation has specifically elected not to be governed by such statute by amendment to its certificate of incorporation, it is prohibited from engaging in certain business combinations with an “interested shareholder” for three years following the date that such person becomes an interested shareholder. An interested shareholder generally is a person or a group who or which owns or owned 15% or more of the target’s outstanding voting share within the past three years. This has the effect of limiting the ability of a potential acquirer to make a two-tiered bid for the target in which all shareholders would not be treated equally. The statute does not apply if, among other things, prior to the date on which such shareholder becomes an interested shareholder, the board of directors approves either the business combination or the transaction which resulted in the person becoming an interested shareholder. This encourages any potential acquirer of a Delaware corporation to negotiate the terms of any acquisition transaction with the target’s board of directors.

Cayman Islands law has no comparable statute. As a result, we cannot avail ourselves of the types of protections afforded by the Delaware business combination statute. However, although Cayman Islands law does not regulate transactions between a company and its significant

12


shareholders, it does provide that such transactions must be entered into bona fide in the best interests of the company and not with the effect of constituting a fraud on the minority shareholders.

Dissolution; Winding up. Under the Delaware General Corporation Law, unless the board of directors approves the proposal to dissolve, dissolution must be approved by shareholders holding 100% of the total voting power of the corporation. Only if the dissolution is initiated by the board of directors may it be approved by a simple majority of the corporation’s outstanding shares. Delaware law allows a Delaware corporation to include in its certificate of incorporation a supermajority voting requirement in connection with dissolutions initiated by the board.

Under Cayman Islands law, a company may be wound up by either an order of the courts of the Cayman Islands or by a special resolution of its members or, if the company is unable to pay its debts as they fall due, by an ordinary resolution of its members. The court has authority to order winding up in a number of specified circumstances including where it is, in the opinion of the court, just and equitable to do so.

Variation of Rights of Shares. Under the Delaware General Corporation Law, a corporation may vary the rights of a class of shares with the approval of a majority of the outstanding shares of such class, unless the certificate of incorporation provides otherwise. Under our Memorandum and Articles of Association, all or any of the special rights for the time being attached to the shares or any class of shares may, unless otherwise provided by the terms of issue of the shares of that class, from time to time be varied, modified or abrogated by a special resolution passed at a separate general meeting of the holders of the shares of that class. The special rights conferred upon the holders of any shares or class of shares shall not, unless otherwise expressly provided in the rights attaching to or the terms of issue of such shares, be deemed to be varied, modified or abrogated by the creation or issue of further shares ranking pari passu with such existing class of shares.

Amendment of Governing Documents. Under the Delaware General Corporation Law, a corporation’s governing documents may be amended with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. As permitted by Cayman Islands law and our Memorandum and Articles of Association, our Memorandum and Articles of Association may only be amended with a special resolution of our shareholders.

Rights of Non-resident or Foreign Shareholders. There are no limitations imposed by our Memorandum and Articles of Association on the rights of non-resident or foreign shareholders to hold or exercise voting rights on our shares. In addition, there are no provisions in our Memorandum and Articles of Association which require our company to disclose shareholder ownership above any particular ownership threshold.

Exempted Company. The Companies Act in the Cayman Islands 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 for the exemptions and privileges listed below:

13


·

an exempted company does not have to file an annual return of its shareholders with the Registrar of Companies;

·

an exempted companys register of members is not required to be open to inspection;

·

an exempted company does not have to hold an annual general meeting;

·

an exempted company may issue no par value shares;

·

an exempted company may obtain an undertaking against the imposition of taxation on profits, capital gains or inheritance (such undertakings are usually given for 20 years in the first instance);

·

an exempted company may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands;

·

an exempted company may register as a limited duration company; and

·

an exempted company 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 that shareholder’s shares of the company (except in exceptional circumstances, such as involving fraud, the establishment of an agency relationship or an illegal or improper purpose or other circumstances in which a court may be prepared to pierce or lift the corporate veil).

Changes in Capital (Item 10.B.10 of Form 20-F)

We may from time to time by ordinary resolution in accordance with the Companies Act alter the conditions of our Memorandum and Articles of Association to:

·

increase our capital by such sum, to be divided into shares of such amounts, as the resolution shall prescribe;

·

consolidate and divide all or any of our share capital into shares of larger amounts than our existing shares;

·

cancel any shares which at the date of the passing of the resolution have not been taken or agreed to be taken by any person, and diminish the amount of its share capital by the amount of the shares so cancelled subject to the provisions of the Companies Act;

·

sub-divide our shares or any of them into shares of smaller amount than is fixed by our Memorandum and Articles of Association, subject nevertheless to the Companies Act, so that the resolution whereby any share is sub-divided may determine that, as between the holders of the shares resulting from such subdivision, one or more of the shares may have any such preferred or other special rights over, or may have such deferred rights or be subject to any such restrictions as compared with the others, as we have power to attach to unissued or new shares; and

·

divide our shares into several classes and without prejudice to any special rights previously conferred on the holders of existing shares, attach to the shares

14


respectively any preferential, deferred, qualified or special rights, privileges, conditions or such restrictions that in the absence of any such determination in a general meeting may be determined by our directors.

We may, by special resolution, subject to any confirmation or consent required by the Companies Act, reduce our share capital or any capital redemption reserve in any manner authorized by law.

Debt Securities (Item 12.A of Form 20-F)

Not applicable.

Warrants and Rights (Item 12.B of Form 20-F)

Not applicable.

Other Securities (Item 12.C of Form 20-F)

Not applicable.

Description of American Depositary Shares (Items 12.D.1 and 12.D.2 of Form 20-F)

Citibank, N.A., as depositary, issues the ADSs. Each ADS represents ownership of twenty Class A common shares, deposited with Citibank, N.A. – Hong Kong Branch, as custodian for the depositary. Each ADS also represents ownership of any other securities, cash or other property which may be held by the depositary. The depositary’s principal office is located at which the ADSs will be administered is located at 388 Greenwich Street, New York, New York 10013.

The Direct Registration System, or DRS, is a system administered by The Depository Trust Company, or DTC, pursuant to which the depositary may register the ownership of uncertificated ADSs, which ownership shall be evidenced by periodic statements issued by the depositary to the ADS holders entitled thereto.

The following is a summary of what we believe to be the material terms of the deposit agreement. Notwithstanding this, because it is a summary, it may not contain all the information that you may otherwise deem important. For more complete information, you should read the entire deposit agreement and the form of ADR which contains the terms of your ADSs. The deposit agreement has been filed with the SEC as an exhibit to a Registration Statement on Form F-6 (File No. 333-224550) for our company.

Governing Law/Waiver of Jury Trial

We do not treat ADS holders as our shareholders and accordingly, you, as an ADS holder, do not have shareholder rights. Cayman Islands law governs shareholder rights. The depositary will be the holder of the common shares underlying your ADSs. As a holder of ADSs, you will have ADS holder rights. A deposit agreement among us, the depositary and you, as an ADS holder, and the beneficial owners of ADSs sets out ADS holder rights as well as the rights and obligations of the depositary. The laws of the State of New York govern the deposit agreement and the ADSs and we have agreed with the depositary that the federal or state courts in the City

15


of New York shall have jurisdiction to hear and determine any suit, action or proceeding and to settle any dispute between them that may arise out of or in connection with the deposit agreement and, for such purposes, each irrevocably submits to the non-exclusive jurisdiction of such courts.

By holding an ADS or an interest therein, you irrevocably agree that any legal suit, action or proceeding against or involving us or the Depositary, arising out of or based upon the deposit agreement, ADSs or ADRs, may only be instituted in a state or federal court in the City of New York, and you irrevocably waiver any objection to the laying of venue and irrevocably submit to the exclusive jurisdiction of such courts with respect to any such suit, action or proceeding.

Holding the ADSs

How will you hold your ADSs?

You may hold ADSs either (1) directly (a) by having an American Depositary Receipt, or ADR, which is a certificate evidencing a specific number of ADSs, registered in your name, or (b) by holding ADSs in DRS, or (2) indirectly through your broker or other financial institution. If you hold ADSs directly, you are an ADS holder. This description assumes you hold your ADSs directly. ADSs will be issued through DRS, unless you specifically request certificated ADRs. If you hold the ADSs indirectly, you must rely on the procedures of your broker or other financial institution to assert the rights of ADS holders described in this section. You should consult with your broker or financial institution to find out what those procedures are.

The registration of the Class A common shares in the name of the depositary bank or the custodian shall, to the maximum extent permitted by applicable law, vest in the depositary bank or the custodian the record ownership in the applicable Class A common shares with the beneficial ownership rights and interests in such Class A common shares being at all times vested with the beneficial owners of the ADSs representing the Class A common shares. The depositary bank or the custodian shall at all times be entitled to exercise the beneficial ownership rights in all deposited property, in each case only on behalf of the holders and beneficial owners of the ADSs representing the deposited property.

Dividends and Other Distributions

How will you receive dividends and other distributions on the common shares underlying the ADSs?

As a holder of ADSs, you generally have the right to receive the distributions we make on the securities deposited with the custodian. Your receipt of these distributions may be limited, however, by practical considerations and legal limitations. Holders of ADSs will receive such distributions under the terms of the deposit agreement in proportion to the number of ADSs held as of the specified record date, after deduction of the applicable fees, taxes and expenses.

Distribution of Cash

Whenever we make a cash distribution for the securities on deposit with the custodian, we will deposit the funds with the custodian. Upon receipt of confirmation of the deposit of the requisite

16


funds, the depositary bank will arrange for the funds received in a currency other than U.S. dollars to be converted into U.S. dollars and for the distribution of the U.S. dollars to the holders, subject to the laws and regulations of the Cayman Islands.

The conversion into U.S. dollars will take place only if practicable and if the U.S. dollars are transferable to the United States. The depositary bank will apply the same method for distributing the proceeds of the sale of any property (such as undistributed rights) held by the custodian in respect of securities on deposit.

The distribution of cash will be made net of the fees, expenses, taxes and governmental charges payable by holders under the terms of the deposit agreement. The depositary bank will hold any cash amounts it is unable to distribute in a non-interest bearing account for the benefit of the applicable holders and beneficial owners of ADSs until the distribution can be effected or the funds that the depositary bank holds must be escheated as unclaimed property in accordance with the laws of the relevant states of the United States.

Distribution of Class A Common Shares

Whenever we make a free distribution of Class A common shares for the securities on deposit with the custodian, we will deposit the applicable number of Class A common shares with the custodian. Upon receipt of confirmation of such deposit, the depositary bank will either distribute to holders new ADSs representing the Class A common shares deposited or modify the ADS-to-Class A common share ratio, in which case each ADS you hold will represent rights and interests in the additional Class A common shares so deposited. Only whole new ADSs will be distributed. Fractional entitlements will be sold and the proceeds of such sale will be distributed as in the case of a cash distribution.

The distribution of new ADSs or the modification of the ADS-to-Class A common share ratio upon a distribution of Class A common shares will be made net of the fees, expenses, taxes and governmental charges payable by holders under the terms of the deposit agreement. In order to pay such taxes or governmental charges, the depositary bank may sell all or a portion of the new Class A common shares so distributed.

No such distribution of new ADSs will be made if it would violate a law (e.g., the U.S. securities laws) or if it is not operationally practicable. If the depositary bank does not distribute new ADSs as described above, it may sell the Class A common shares received upon the terms described in the deposit agreement and will distribute the proceeds of the sale as in the case of a distribution of cash.

Distribution of Rights.

Whenever we intend to distribute rights to subscribe for additional Class A common shares, we will give prior notice to the depositary bank and we will assist the depositary bank in determining whether it is lawful and reasonably practicable to distribute rights to subscribe for additional ADSs to holders.

The depositary bank will establish procedures to distribute rights to subscribe for additional ADSs to holders and to enable such holders to exercise such rights if it is lawful and reasonably

17


practicable to make the rights available to holders of ADSs, and if we provide all of the documentation contemplated in the deposit agreement (such as opinions to address the lawfulness of the transaction). You may have to pay fees, expenses, taxes and other governmental charges to subscribe for the new ADSs upon the exercise of your rights. The depositary bank is not obligated to establish procedures to facilitate the distribution and exercise by holders of rights to subscribe for new Class A common shares other than in the form of ADSs.

The depositary bank will not distribute the rights to you if:

·

We do not timely request that the rights be distributed to you or we request that the rights not be distributed to you; or

·

We fail to deliver satisfactory documents to the depositary bank; or

·

It is not reasonably practicable to distribute the rights.

The depositary bank will sell the rights that are not exercised or not distributed if such sale is lawful and reasonably practicable. The proceeds of such sale will be distributed to holders as in the case of a cash distribution. If the depositary bank is unable to sell the rights, it will allow the rights to lapse.

Elective Distributions.

Whenever we intend to distribute a dividend payable at the election of shareholders either in cash or in additional shares, we will give prior notice thereof to the depositary bank and will indicate whether we wish the elective distribution to be made available to you. In such case, we will assist the depositary bank in determining whether such distribution is lawful and reasonably practicable.

The depositary bank will make the election available to you only if it is reasonably practicable and if we have provided all of the documentation contemplated in the deposit agreement. In such case, the depositary bank will establish procedures to enable you to elect to receive either cash or additional ADSs, in each case as described in the deposit agreement.

If the election is not made available to you, you will receive either cash or additional ADSs, depending on what a shareholder in the Cayman Islands would receive upon failing to make an election, as more fully described in the deposit agreement.

Other Distributions.

Whenever we intend to distribute property other than cash, Class A common shares or rights to subscribe for additional Class A common shares we will notify the depositary bank in advance and will indicate whether we wish such distribution to be made to you. If so, we will assist the depositary bank in determining whether such distribution to holders is lawful and reasonably practicable.

18


If it is reasonably practicable to distribute such property to you and if we provide to the depositary bank all of the documentation contemplated in the deposit agreement, the depositary bank will distribute the property to the holders in a manner it deems practicable.

The distribution will be made net of fees, expenses, taxes and governmental charges payable by holders under the terms of the deposit agreement. In order to pay such taxes and governmental charges, the depositary bank may sell all or a portion of the property received.

The depositary bank will not distribute the property to you and will sell the property if:

·

We do not request that the property be distributed to you or if we request that the property not be distributed to you; or

·

We do not deliver satisfactory documents to the depositary bank; or

·

The depositary bank determines that all or a portion of the distribution to you is not reasonably practicable.

The proceeds of such a sale will be distributed to holders as in the case of a cash distribution.

Deposit, Withdrawal and Cancellation

How are ADSs issued?

The depositary bank may create ADSs on your behalf if you or your broker deposit Class A common shares with the custodian. The depositary bank will deliver these ADSs to the person you indicate only after you pay any applicable issuance fees and any charges and taxes payable for the transfer of the Class A common shares to the custodian. Your ability to deposit Class A common shares and receive ADSs may be limited by U.S. and Cayman Islands legal considerations applicable at the time of deposit.

The issuance of ADSs may be delayed until the depositary bank or the custodian receives confirmation that all required approvals have been given and that the Class A common shares have been duly transferred to the custodian. The depositary bank will only issue ADSs in whole numbers.

When you make a deposit of Class A common shares, you will be responsible for transferring good and valid title to the depositary bank. As such, you will be deemed to represent and warrant that:

·

The Class A common shares are duly authorized, validly issued, fully paid, non-assessable and legally obtained.

·

All preemptive (and similar) rights, if any, with respect to such Class A common shares have been validly waived or exercised.

·

You are duly authorized to deposit the Class A common shares.

19


·

The Class A common shares presented for deposit are free and clear of any lien, encumbrance, security interest, charge, mortgage or adverse claim, and are not, and the ADSs issuable upon such deposit will not be, “restricted securities” (as defined in the deposit agreement).

·

The Class A common shares presented for deposit have not been stripped of any rights or entitlements.

If any of the representations or warranties are incorrect in any way, we and the depositary bank may, at your cost and expense, take any and all actions necessary to correct the consequences of the misrepresentations.

Transfer, Combination and Split Up of ADRs

As an ADR holder, you will be entitled to transfer, combine or split up your ADRs and the ADSs evidenced thereby. For transfers of ADRs, you will have to surrender the ADRs to be transferred to the depositary bank and also must:

·

ensure that the surrendered ADR is properly endorsed or otherwise in proper form for transfer;

·

provide such proof of identity and genuineness of signatures as the depositary bank deems appropriate;

·

provide any transfer stamps required by the State of New York or the United States; and

·

pay all applicable fees, charges, expenses, taxes and other government charges payable by ADR holders pursuant to the terms of the deposit agreement, upon the transfer of ADRs.

To have your ADRs either combined or split up, you must surrender the ADRs in question to the depositary bank with your request to have them combined or split up, and you must pay all applicable fees, charges and expenses payable by ADR holders, pursuant to the terms of the deposit agreement, upon a combination or split up of ADRs.

Withdrawal of Class A Common Shares Upon Cancellation of ADSs

As a holder, you will be entitled to present your ADSs to the depositary bank for cancellation and then receive the corresponding number of underlying Class A common shares at the custodian’s offices. Your ability to withdraw the Class A common shares held in respect of the ADSs may be limited by U.S. and Cayman Islands considerations applicable at the time of withdrawal. In order to withdraw the Class A common shares represented by your ADSs, you will be required to pay to the depositary bank the fees for cancellation of ADSs and any charges and taxes payable upon the transfer of the Class A common shares. You assume the risk for delivery of all funds and securities upon withdrawal. Once canceled, the ADSs will not have any rights under the deposit agreement.

20


If you hold ADSs registered in your name, the depositary bank may ask you to provide proof of identity and genuineness of any signature and such other documents as the depositary bank may deem appropriate before it will cancel your ADSs. The withdrawal of the Class A common shares represented by your ADSs may be delayed until the depositary bank receives satisfactory evidence of compliance with all applicable laws and regulations. Please keep in mind that the depositary bank will only accept ADSs for cancellation that represent a whole number of securities on deposit.

You will have the right to withdraw the securities represented by your ADSs at any time except for:

·

Temporary delays that may arise because (i) the transfer books for the Class A common shares or ADSs are closed, or (ii) Class A common shares are immobilized on account of a shareholders meeting or a payment of dividends.

·

Obligations to pay fees, taxes and similar charges.

·

Restrictions imposed because of laws or regulations applicable to ADSs or the withdrawal of securities on deposit.

The deposit agreement may not be modified to impair your right to withdraw the securities represented by your ADSs except to comply with mandatory provisions of law.

Voting Rights

How do you vote?

As a holder, you generally have the right under the deposit agreement to instruct the depositary bank to exercise the voting rights for the Class A common shares represented by your ADSs.

At our request, the depositary bank will distribute to you any notice of shareholders’ meeting received from us together with information explaining how to instruct the depositary bank to exercise the voting rights of the securities represented by ADSs.

If the depositary bank timely receives voting instructions from a holder of ADSs, it will endeavor to vote the securities (in person or by proxy) represented by the holder’s ADSs in accordance with such voting instructions as follows:

·

In the event of voting by show of hands, the depositary bank will vote (or cause the custodian to vote) all Class A common shares held on deposit at that time in accordance with the voting instructions received from a majority of holders of ADSs who provide timely voting instructions.

·

In the event of voting by poll, the depositary bank will vote (or cause the Custodian to vote) the Class A common shares held on deposit in accordance with the voting instructions received from the holders of ADSs.

21


In the event of voting by poll, holders of ADSs in respect of which no timely voting instructions have been received shall be deemed to have instructed the depositary bank to give a discretionary proxy to a person designated by us to vote the Class A common shares represented by such holders’ ADSs; provided, that no such instructions shall be deemed given and no such discretionary proxy shall be given with respect to any matter as to which we inform the depositary bank that we do not wish such proxy to be given; provided, further, that no such discretionary proxy shall be given (x) with respect to any matter as to which we inform the depositary that (i) there exists substantial opposition, or (ii) the rights of holders of ADSs or the shareholders of our company will be materially adversely affected, and (y) in the event that the vote is on a show of hands.

Please note that the ability of the depositary bank to carry out voting instructions may be limited by practical and legal limitations and the terms of the securities on deposit. We cannot assure you that you will receive voting materials in time to enable you to return voting instructions to the depositary bank in a timely manner.

Compliance with Regulations

Information Requests

Each ADS holder and beneficial owner shall provide such information as we may request pursuant to applicable law, the rules and requirements of any stock exchange on which the shares or ADSs are or will be registered, traded or listed or the Memorandum and Articles of Association, regarding the capacity in which such holder or beneficial owner owns ADSs (and shares as the case may be) and capacity in which such Holder or Beneficial Owner owns ADSs (and Shares as the case may be) and regarding the identity of any other person interested in such ADSs and the nature of such interest and various other matters, whether or not they are holders and/or beneficial owners at the time of such request.

Disclosure of Interests

Each ADS holder and beneficial owner shall comply with our requests pursuant to Cayman Islands law, the rules and requirements of the Nasdaq Stock Market and any other stock exchange on which the common shares are, or will be, registered, traded or listed or our Memorandum and Articles of Association, which requests are made to provide information, inter alia, as to the capacity in which such ADS holder or beneficial owner owns ADS and regarding the identity of any other person interested in such ADS and the nature of such interest and various other matters, whether or not they are ADS holders or beneficial owners at the time of such requests.

Amendment and Termination

How may the deposit agreement be amended?

We may agree with the depositary bank to modify the deposit agreement at any time without your consent. We undertake to give holders 30 days’ prior notice of any modifications that would materially prejudice any of their substantial rights under the deposit agreement. We will not consider to be materially prejudicial to your substantial rights any modifications or supplements

22


that are reasonably necessary for the ADSs to be registered under the Securities Act or to be eligible for book-entry settlement, in each case without imposing or increasing the fees and charges you are required to pay. In addition, we may not be able to provide you with prior notice of any modifications or supplements that are required to accommodate compliance with applicable provisions of law.

You will be bound by the modifications to the deposit agreement if you continue to hold your ADSs after the modifications to the deposit agreement become effective. The deposit agreement cannot be amended to prevent you from withdrawing the Class A common shares represented by your ADSs (except as permitted by law).

How may the deposit agreement be terminated?

We have the right to direct the depositary bank to terminate the deposit agreement. Similarly, the depositary bank may in certain circumstances on its own initiative terminate the deposit agreement. In either case, the depositary bank must give notice to the holders at least 30 days before termination. Until termination, your rights under the deposit agreement will be unaffected.

After termination, the depositary bank will continue to collect distributions received (but will not distribute any such property until you request the cancellation of your ADSs) and may sell the securities held on deposit. After the sale, the depositary bank will hold the proceeds from such sale and any other funds then held for the holders of ADSs in a non-interest bearing account. At that point, the depositary bank will have no further obligations to holders other than to account for the funds then held for the holders of ADSs still outstanding (after deduction of applicable fees, taxes and expenses).

Limitations on Obligations and Liability to ADR Holders

Limits on our Obligations and the Obligations of the Depositary and the Custodian; Limits on Liability to Holders of ADSs

The deposit agreement limits our obligations and the depositary bank’s obligations to you. Please note the following:

·

We and the depositary bank are obligated only to take the actions specifically stated in the deposit agreement without negligence or bad faith.

·

The depositary bank disclaims any liability for any failure to carry out voting instructions, for any manner in which a vote is cast or for the effect of any vote, provided it acts in good faith and in accordance with the terms of the deposit agreement.

·

The depositary bank disclaims any liability for any failure to determine the lawfulness or practicality of any action, for the content of any document forwarded to you on our behalf or for the accuracy of any translation of such a document, for the investment risks associated with investing in Class A common shares, for the validity or worth of the Class A common shares, for any tax consequences that result from the ownership of ADSs, for the credit-worthiness of any third party, for allowing any rights to lapse

23


under the terms of the deposit agreement, for the timeliness of any of our notices or for our failure to give notice.

·

We and the depositary bank will not be obligated to perform any act that is inconsistent with the terms of the deposit agreement.

·

We and the depositary bank disclaim any liability if we or the depositary bank are prevented or forbidden from or subject to any civil or criminal penalty or restraint on account of, or delayed in, doing or performing any act or thing required by the terms of the deposit agreement, by reason of any provision, present or future of any law or regulation, or by reason of present or future provision of any provision of our Articles of Association, or any provision of or governing the securities on deposit, or by reason of any act of God or war or other circumstances beyond our control.

·

We and the depositary bank disclaim any liability by reason of any exercise of, or failure to exercise, any discretion provided for in the deposit agreement or in our Articles of Association or in any provisions of or governing the securities on deposit.

·

We and the depositary bank further disclaim any liability for any action or inaction in reliance on the advice or information received from legal counsel, accountants, any person presenting Class A common shares for deposit, any holder of ADSs or authorized representatives thereof, or any other person believed by either of us in good faith to be competent to give such advice or information.

·

We and the depositary bank also disclaim liability for the inability by a holder to benefit from any distribution, offering, right or other benefit that is made available to holders of Class A common shares but is not, under the terms of the deposit agreement, made available to you.

·

We and the depositary bank may rely without any liability upon any written notice, request or other document believed to be genuine and to have been signed or presented by the proper parties.

·

We and the depositary bank also disclaim liability for any consequential or punitive damages for any breach of the terms of the deposit agreement.

·

No disclaimer of any Securities Act liability is intended by any provision of the deposit agreement.

·

Nothing in the deposit agreement gives rise to a partnership or joint venture, or establishes a fiduciary relationship, among us, the depositary bank and you as ADS holder.

·

Nothing in the deposit agreement precludes the depositary bank (or its affiliates) from engaging in transactions in which parties adverse to us or the ADS owners have interests, and nothing in the deposit agreement obligates the depositary bank to disclose those transactions, or any information obtained in the course of those

24


transactions, to us or to the ADS owners, or to account for any payment received as part of those transactions.

Requirements for Depositary Actions

Before the execution and delivery, the registration of issuance, transfer, split-up, combination or surrender of any ADS, the delivery of any distribution thereon, or the withdrawal of any deposited property, the depositary may require:

·

payment from the depositor of shares or presenter of ADSs or of this ADR of a sum sufficient to reimburse it for any tax or other governmental charge and any stock transfer or registration fee with respect thereto and payment of any applicable ADS fees and charges;

·

satisfactory proof of the identity and genuineness of any signature or any other matters contemplated in the deposit agreement; and

·

compliance with (A) any laws or governmental regulations relating to the execution and delivery of ADRs or ADSs or to the withdrawal or delivery of deposited securities and (B) such reasonable regulations and procedures as the depositary may establish, from time to time, consistent with the deposit agreement and applicable laws, including presentation of transfer documents.

The depositary may refuse to issue and deliver ADSs or register transfers of ADSs generally when the register of the depositary or our transfer books are closed or at any time if the depositary or we determine that it is necessary or advisable to do so.

Your Right to Receive the Common Shares Underlying Your ADSs

You have the right to cancel your ADSs and withdraw the underlying common shares at any time except for:

·

Temporary delays that may arise because (i) the transfer books for the Class A common shares or ADSs are closed, or (ii) Class A common shares are immobilized on account of a shareholders meeting or a payment of dividends.

·

Obligations to pay fees, taxes and similar charges.

·

Restrictions imposed because of laws or regulations applicable to ADSs or the withdrawal of securities on deposit.

The depositary shall not knowingly accept for deposit under the deposit agreement any common shares or other deposited securities required to be registered under the provisions of the Securities Act, unless a registration statement is in effect as to such common shares.

This right of withdrawal may not be limited by any other provision of the deposit agreement.

Direct Registration System

25


In the deposit agreement, all parties to the deposit agreement acknowledge that the DRS and Profile Modification System, or Profile, will apply to uncertificated ADSs upon acceptance thereof to DRS by DTC. DRS is the system administered by DTC pursuant to which the depositary may register the ownership of uncertificated ADSs, which ownership shall be evidenced by periodic statements issued by the depositary to the ADS holders entitled thereto. Profile is a required feature of DRS which allows a DTC participant, claiming to act on behalf of an ADS holder, to direct the depositary to register a transfer of those ADSs to DTC or its nominee and to deliver those ADSs to the DTC account of that DTC participant without receipt by the depositary of prior authorization from the ADS holder to register such transfer.

26


EX-4.94 3 tmb-20211231xex4d94.htm EX-4.94

Exhibit 4.94

English translation

Exclusive Service Agreement

This Exclusive Service Agreement (this “Agreement”) is made and entered into by and between the following parties on March 31, 2021:

(1)

Guangzhou AnSiChuang Information Technology Co., Ltd. (“Party A”)

Registered address: Room 602, Building C Tower C, No. 274 Xingtai Road, Shiqiao Street,

Panyu District, Guangzhou

Legal representative: Wenzhi Cai

(2)

Guangzhou LianYiYun Information Technology Co., Ltd. (“Party B”)

Registered address: Room 901, No. 131 Dongxing Road, Shiqiao, Panyu District, Guangzhou

Legal representative: Wenzhi Cai

Each of Party A and Party B shall be hereinafter referred to as a “Party” respectively, and as the “Parties” collectively.

PREAMBLE

1.

Party A is a limited liability company registered and validly existing in Guangzhou, China, which engages in computer system service; information system integration services; the second category of value-added telecommunications services; information technology consulting services; software development; internet technology services; technical services, technology development, technology consulting, technology exchanges, technology transfer, technology promotion; the first category of value-added telecommunications services; technology import and export; goods import and export.

2.

Party B is a wholly-foreign-owned enterprise registered and validly existing in Guangzhou, China, which engages in software development; software sales; information system integration services; information technology consulting services; software sales; corporate management; corporate management consulting; computer software and hardware and auxiliary equipment wholesale; computer software, hardware and auxiliary equipment retail.

3.

Party A needs Party B to provide services related to the Party A Business, and Party B agrees to provide such services to Party A.

NOW, THEREFORE, the Parties have reached the following agreements:

1.

DEFINITIONS

1.1

Unless otherwise provided, in this Agreement:


Party A’s Business means all business activities that Party A currently operates and operates at any time during the term of this Agreement.

Services means services exclusively provided by Party B to Party A with respect to the Party A’s Business, which may include but without limitation:

(a)

Approval of Party A to use the software related to the Party A’s Business that Party B has legal rights;

(b)

Providing economic information, computer technology, commercial and management consulting or advices for Party A;

(c)

Providing business planning, design, marketing plan;

(d)

Daily management, maintenance and update of hardware equipment and databases or software resources and customer resources;

(e)

Providing comprehensive operation and solution plan in information technology/operation management required by Party A’s business;

(f)

Software development, maintenance, and update which the Party A’s Business requires;

(g)

Providing business training, support and assistance of relevant personnel of Party A;

(h)

Other relevant services that are required to be provided by Party A from time to time.

Service Fee means all the fees Party A shall pay to Party B for the Services Party B provides subject to Section 3.

Annual Business Plan means according to this Agreement, the Party A’s Business development plan and budget report for the next calendar year prepared by Party A before November 30 of each year, with the assistance of Party B.

Business Related Intellectual Property Rights means any and all intellectual property rights related to the Party A’s business developed by Party A on the basis of the services provided by Party B under this agreement.

Confidential Information has the meaning assigned to it in Section 6.1.

Defaulting Party has the meaning assigned to it in Section 12.1.

Default has the meaning assigned to it in Section 12.1.

Such Party’s Right has the meaning assigned to it in Section 14.5.


1.2         Any referring to any law or statutory provision under this Agreement shall be deemed to:

(a)

also include referring to any revision, extension, combination and replacement related to such law or provision; and

(b)

also include referring to orders, ordinances, instructions and other subordinate legislation promulgated in accordance with relevant law or provisions.

1.3          All references in this Agreement to designated “Sections” and other subdivisions are to the designated Sections and other subdivisions of the body of this Agreement unless explicitly stated otherwise

2.             SERVICES

2.1           During the term of this Agreement, Party A hereby exclusively engages Party B to provide the Services, and Party B shall provide the Services to Party A diligently pursuant to the requirement of Party A’s Business. Both Parties understand that, the actual Services provided by Party B shall be limited to the approved business scope of Party B; if the Services Party A requires exceed the approved business scope of Party B, Party B will apply for extension of its business scope under the maximum scope permitted by the laws, and will provide related Services after permission of such extension.

2.2           For the purpose of providing Services in accordance with this Agreement, Party B shall communicate with Party A and exchange various information related to the Party A’s Business.

2.3           Notwithstanding any other provisions of this Agreement, Party B is entitled to appoint any third party to provide any or all of the Services under this Agreement, or perform any obligations under this Agreement on behalf of Party B. Party A hereby agrees that Party B has the right to transfer or assign the rights and obligations of Party B under this Agreement to any third party.

3.            SERVICE FEE

3.1

The Party A shall pay Party B the Service Fee for the Services contemplated in this Agreement as following:

3.1.1 After mutual consents between both Parties, for the Services provided by Party B to Party A in each calendar year within the term of this agreement, Party A shall pay Party B the relevant Service Fee on an annual basis; and

3.1.2 With respect to the Service Fee incurred by the specific Services Party B provided as required by Party A from time to time, after mutual consents between both Parties, Party A shall pay the Service Fee separately.

3.2

Party B shall issue a payment notice and value-added tax invoice to Party A in a timely manner, and calculate on an annual basis. Party A shall pay the Service Fee to Party B within one (1) month upon the receipt of Party B’s tax invoice.


3.3          Both Parties agree, without violating any mandatory requirement of any laws and regulations, the amount of the Service Fee and service scope as set forth in Section 3.1 and 3.2, may be confirmed and adjusted by both Parties in accordance with advices made by Party B from time to time.

3.4         The parties shall bear the taxes they shall pay and withhold the taxes (if any) in accordance with the applicable law.

4.            PARTY A’S OBLIGATION

4.1          The Services provided by Party B is exclusive. During the term of this Agreement, without prior written consent of Party B, the Party A shall not enter into any agreement with any third party and accept any services identical or similar to the Services hereunder from any third party.

4.2         Party A shall provide the Annual Business Plan to Party B before November 30 of each year, to the extent that Party B could arrange Services plan and add necessary personnel and resources. If Party A requires personnel supplement temporarily, Party A shall negotiate with Party B with 15 days in advance to reach an agreement.

4.3          For better Services provided by Party B, Party A shall timely provide related materials that Party B requires.

4.4          Party A shall pay the Service Fee in a timely and sufficient manner in accordance with Section 3.

4.5          Party A should maintain its own good reputation, actively expand its business, and strive to maximize revenue.

4.6       During the term of this Agreement, Party A agrees to cooperate with Party B and Party B’s parent company (including direct or indirect) to conduct related-party transaction audits and other audits, and provide Party B, its parent company, or its authorized auditors with information on Party A’s operations, business, customers, finances, employees and other related information and materials, and agree that Party B’s parent company shall disclose such information and materials in order to meet the regulatory requirements of the place where its securities are listed.

5.            INTELLECTUAL PROPERTY RIGHTS

5.1          Party B shall have proprietary rights and interests in all rights, ownership, interests of the intellectual property rights it already has before entering into this Agreement, and created or arising out of providing of Services during the term of this Agreement.

5.2          Since the operation of Party A’s Business depends on the Services provided by Party B under this Agreement, Party A agrees to the following arrangements regarding the Business Related Intellectual Property Rights developed by Party A on the basis of such Services:


(1)

If the Business Related Intellectual Property Rights are developed by Party A entrusted by Party B, or obtained through cooperation between Party A and Party B, the ownership and the right to apply for related intellectual property rights shall belong to Party B.

(2)

If the Business Related Intellectual Property Rights are independently developed and acquired by Party A, the ownership shall belong to Party A, provided that (A) Party A informs Party B of the details of the Business Related Intellectual Property Rights in a timely manner, and provides relevant information that Party B has reasonably requested; (B) If Party A wants to license or transfer such Business Related Intellectual Property Rights, Party A shall transfer to Party B or grant Party B an exclusive license prior to any third party, without violating the mandatory provisions of the laws of China, and Party B may use such Business Related Intellectual Property Rights within the scope of such transfer or license from Party A (but Party B has the right to decide whether to accept such transfer or license); Party A can only transfer or license the Business Related Intellectual Property Rights to a third party without offering more favorable conditions than which Party A offers to Party B (including but not limited to the transfer price or license fee) provided that Party B has waived the priority to purchase the ownership of the Business Related Intellectual Property Rights or the exclusive right to use the Business Related Intellectual Property Rights, and shall ensure that such third party fully complies with and performs the obligations of Party A under this Agreement; (C) Except for the circumstances mentioned in item (B) above, during the term of this Agreement, Party B has the right to purchase such Business Related Intellectual Property Rights; then Party A shall agree to Party B’s such purchase request provided that there would be no violation of the mandatory provisions of the laws of China, and the purchase price shall be the lowest price allowed by the laws of China at that time.

5.3          If Party B is licensed to exclusively use the Business Related Intellectual Property Rights according to Section 5.2 (2) of this Agreement, such license shall be implemented in according with the following rules:

(1)

Licensing period shall not be less than five (5) years (calculated from the effective date of relevant licensing agreement);

(2)

The scope of license shall be the maximum scope as far as possible;

(3)

Within the licensing period and scope of license, any other parties (include Party A) except Party B shall not use or license others to use the Business Related Intellectual Property Rights;

(4)

Without prejudicing to Section 5.3 (3), Party A is entitled to, at its own discretion, license the Business Related Intellectual Property Rights to any other third parties;

(5)

After expiration of licensing period, Party B is entitled to request the renewal of the license agreement and Party A shall agree to it. The terms of the license agreement shall remain unchanged, except for changes approved by Party B.


5.4          Notwithstanding Section 5.2 (2) above, if any Business Related Intellectual Property Rights described in such Section can be valid only after registration of ownership under applicable laws, then the application for registration of ownership shall be implemented in according with the following rules:

(1)

Party A shall obtain prior written consent from Party B if Party A would apply for registration of ownership with regard to any Business Related Intellectual Property Rights described in such Section;

(2)

Party A can only apply for registration of ownership on its own or transfer such right of applying for registration of ownership to a third party when Party B waives its right to purchase the right to apply for registration of ownership of the Business Related Intellectual Property Rights. In the case where Party A transfers the aforementioned right to apply for registration of ownership to a third party, Party A shall ensure that such third party will fully comply with and perform the obligations that Party A shall perform under this Agreement; meanwhile, the terms and conditions of the transfer (including but not limited to the transfer price) which Party A transfer the right to apply for registration of ownership to a third party shall not be more favorable than the terms and conditions proposed to Party B in accordance with Section 5.4 (3).

(3)

During the term of this Agreement, Party B may request Party A to file an application for the registration of ownership of such Business Related Intellectual Property Rights at any time, and decide on its own whether to purchase the right to apply for such registration of ownership. Upon request of Party B, Party A shall transfer the right to apply for registration of ownership to Party B at that time, without violating the mandatory provisions of the laws of China, at the lowest price allowed by the laws of China; after Party B has obtained the right to apply for registration of ownership of the Business Related Intellectual Property Rights, filed the registration of ownership and completed the registration, Party B shall be the legal owner of such registration of ownership.

5.5          Both Parties respectively warrants to each other that they will compensate the other Party for any and all economic losses due to any infringement of the intellectual property rights of any third party.

6.           CONFIDENTIALITY

6.1        Regardless of whether this Agreement is terminated or not, both parties shall strictly keep confidential the trade secrets, proprietary information, customer information and other confidential information of the other Party obtained during the execution and performance of this Agreement. Without the prior written consent from the disclosing Party, or mandatorily required to be disclosed to third party by relevant laws and regulations or the requirements of the listing place of a Party's related company, the receiving Party should not disclose any confidential information to any third party; unless for the purpose of performance of this Agreement, the receiving Party should not use or indirectly use any confidential information.

6.2          Confidential information shall not include information:


(a) is known to the Receiving Party prior to disclosure by the disclosing Party as demonstrated by documentary evidence;

(b) is or becomes available to the public other than as a result of the receiving Party’s fault; or

(c) information obtained legally by the receiving Party from other sources after receiving confidential information.

6.3          The receiving Party may disclose confidential information to its relevant employees, agents or professionals engaged, provided the receiving Party shall ensure the abovementioned personnel be in compliance with the relevant terms and conditions of this Agreement and be liable for any responsibilities incurred by breach of the relevant terms and conditions of this Agreement by the abovementioned personnel.

6.4          Notwithstanding any other terms of this Agreement, this section shall still be valid and binding upon the termination of this Agreement.

7.            REPRESENTATIONS AND WARRANTIES OF PARTY A

Party A represents and warrants to Party B as follows:

7.1          It is a limited liability company legally registered and validly existing in accordance with the PRC laws and has independent legal capacity; has complete and independent legal status and legal capacity to sign, deliver and perform this Agreement, and can independently act as a party to a litigation.

7.2          It has the full internal power and authorization to sign and deliver this Agreement and all other documents that it will sign related to the transactions described in this Agreement, and it has the full power and authorization to complete the transactions described in this Agreement. This Agreement is legally and appropriately signed and delivered by it. This Agreement constitutes the Party A’s legal, valid and binding obligations, and shall be enforceable against it.

7.3          It shall promptly inform Party B of circumstances that have caused or may cause a material adverse effect on the Party A’s Business and its operations, and shall use its best effort to prevent the occurrence of such circumstances and/or the expansion of losses.

7.4          Without the written consent of Party B, Party A will not, in any form, dispose of Party A’s material assets, nor will it change Party A’s existing equity structure.

7.5          Upon being effective of this Agreement, Party A has obtained all necessary business license, competent rights and qualification to conduct Party A’s Business now engaged in the territory of China;


7.6          Once Party B submits a written request, Party A will use all accounts receivables and/or all other assets that are legally owned and can be disposed of at that time, in a manner permitted by law, as guarantee of payment obligation of the Service Fee set forth in Section 3 of this Agreement.

7.7          Without the written consent of Party B, Party A shall not enter into any other agreement or arrangement that conflicts with this Agreement or may damage Party B's rights and interests under this Agreement.

8.           REPRESENTATIONS AND WARRANTIES OF PARTY B

Party B represents and warrants to Party A as follows:

8.1          It is a limited liability company legally registered and validly existing in accordance with the PRC laws and has independent legal capacity; has complete and independent legal status and legal capacity to sign, deliver and perform this Agreement, and can independently act as a party to a litigation.

8.2          It has the full internal power and authorization to sign and deliver this Agreement and all other documents that it will sign related to the transactions described in this Agreement, and it has the full power and authorization to complete the transactions described in this Agreement. This Agreement is legally and appropriately signed and delivered by it. This Agreement constitutes the Party B’s legal, valid and binding obligations, and shall be enforceable against it.

9.            TERM

9.1          This Agreement takes effect as of the date of execution. Unless otherwise provided in this Agreement, or this Agreement terminated by Party B in writing, the term of this Agreement shall be twenty (20) years. After the expiration of this Agreement, unless Party B informs Party A 30 days in advance that this Agreement will not be renewed, this Agreement will be automatically renewed for one year after the expiration of the term, and so on.

9.2          If Party A or Party B fails to complete the approval and registration procedures for extending the business term at the expiration of the business term, this Agreement shall be terminated on the date when the business term of Party A or B expires. Both Parties shall complete the approval and registration procedures for extending the business term within three months before the expiration of their respective business term, to the extent that the term of this Agreement could be extended.

9.3          After the termination of this Agreement, both Parties shall still abide by their obligations under Section 6 of this Agreement.

10.          INDEMNIFICATION


The Party A shall indemnify and hold harmless Party B from all the losses including but not limited to any losses caused by any lawsuit, claims, arbitration, damages by any third party or governmental investigation and penalties against Party B arising from providing the Services. However, if the losses are caused by Party B's willful conduct or gross negligence, such losses shall not be included in the indemnification.

11.             NOTICE

11.1           All the notices, request, requirement and other communications pursuant to this Agreement shall be delivered to the relevant Party in written form.

11.2           Abovesaid notices or other notices if given by facsimile transmission or e-mail, shall be deemed effectively given upon successful transmission; if given by person, shall be deemed effectively given upon delivery by person; if given by post, shall be deemed effectively given on the date after two (2) days from posting.

12.            DEFAULT

12.1        Both Parties agree and confirm that, if any Party (“Defaulting Party”) materially violates any of the terms under this Agreement, or fails to perform, incompletely perform or delays the performance of any of the obligations under this Agreement, it shall constitute a breach of this Agreement (“Default”). The other Party has the right to request Defaulting Party to make amendments or remedies within reasonable period. If the Defaulting Party fails to make amendments or remedies within reasonable period or ten (10) days after the other Party sends a written notice to Party B and requests for amendments, and if Party A is the Defaulting Party, then Party B is entitled to decide at its own discretion: (1) to terminate this Agreement, and requires Defaulting Party to compensate all the losses; or (2) requires the mandatory performance of Defaulting Party 's obligations under this Agreement, and requires the Defaulting Party to compensate all the losses; if Party B is the Defaulting Party, then Party A is entitled to require the performance of the Defaulting Party 's obligations under this Agreement, and require the Defaulting Party to compensate all the losses.

12.2          Notwithstanding the foregoing Section 12.1, both Parties agree and confirm that, except as otherwise provided by law, Party A shall not unilaterally terminate this Agreement in any circumstances.

12.3          Notwithstanding any other terms of this Agreement, the validity of this Section 12 shall not be affected by the termination of this Agreement.

13.            FORCE MAJEURE

If the performance of this Agreement by any Party is affected or any Party delays or fails to perform its obligation hereunder due to earthquake, typhoon, flood, fire, war, computer virus, design vulnerabilities of instrumental software, hacker attack on internet, modification of governmental policy or laws, and other exceptional situation that cannot be overcome or avoided by the Parties and cannot be foreseen by the Party alleged to be affected by such force majeure, the Party being affected shall immediately notify


the other Party by facsimile and provide proof of the details of the force majeure and the reasons why this Agreement cannot be implemented or the performance needs to be delayed. Such proof documents must be issued by a notary institution in the jurisdiction where the force majeure occurred. Based on the extent of the force majeure event’s impact on the performance of this Agreement, the two Parties shall negotiate whether the performance of this Agreement should be partially waived or postponed. Neither Party shall be liable for compensation for the economic losses caused to both Parties by the force majeure event.

14.             MISCELLANEOUS PROVISIONS

14.1          This Agreement is executed in the Chinese language. This Agreement may be executed in five (5) counterparts, which Party A keeps one (1) counterpart, one (1) counterpart for governmental approval or registration, and Party B keeps other three (3) counterparts.

14.2          This Agreement, including the execution, validity, performance, interpretation and dispute resolution of this Agreement, shall be governed by and construed in accordance with the laws of China

14.3           Dispute Resolution

14.3.1     The Parties shall firstly attempt to resolve any and all disputes arising out of or relating to this Agreement through friendly consultations. If a dispute is not resolved through friendly consultations, then each Party may submit the dispute to Guangzhou Arbitration Commission for arbitration in accordance with then effective arbitration rules of such commission. The arbitration shall be conducted in Guangzhou. The award of the arbitration tribunal shall be final and binding upon the Parties. The costs of arbitration shall be borne by the losing Party, unless otherwise determined by the arbitration tribunal.

14.3.2       When any dispute is under arbitration, except for the matters in dispute, the Parties shall continue to fulfil their respective obligations under this Agreement.

14.4          Any rights, powers and remedies granted to both Parties by any terms of this Agreement shall not exclude any other rights, powers or remedies that the Party is entitled to in accordance with the laws and other terms under this Agreement, and one Party's exercise of its rights, powers and remedies does not preclude such Party from exercising other rights, powers and remedies.

14.5          A Party’s failure to exercise or delay in exercising any of its rights, powers and remedies (“Such Party’s Rights”) under this Agreement or the laws will not result in the waiver of such rights, and any single or partial waiver of Such Party’s Rights will not exclude such Party's exercise of such rights in other manner and the exercise of other Such Party’s Rights.

14.6          The titles of the sections and subsections of this Agreement are for convenience of reference only and are not to be considered in construing this Agreement.


14.7          Each provision of this Agreement shall be severable and independent. If any single or multiple provisions hereof become invalid, illegal or unenforceable in any aspect, the validity, legality and enforceability of the remaining provisions of this Agreement shall not be affected in any aspect.

14.8          This Agreement once executed shall supersede all prior agreements both Parties executed before, with respect to the subject matter hereof and thereof. Any amendment and supplements to this Agreement shall be made in writing, and only takes effect after the execution by all Parties hereunder, except for Party B’s transfer of its rights under Section 14.9 of this Agreement.

14.9         Without the prior written consent of Party B, Party A has no right to transfer or assign any of its rights and obligations hereunder to any third party. Party A hereby agrees that Party B may transfer its rights and obligations under this Agreement to a third party, and that Party B only needs to send a written notice to the Party A of such transfer, and there is no need to obtain consent from the Party A for such transfer.

14.10        This Agreement shall be binding upon the respective successors, assigns, creditors and other person who may acquire the equity or relevant rights of the Parties.

14.11        The taxes applicable to the execution and performance of this Agreement shall be borne by the respective Party.

(The remainder of this page left blank intentionally)


This page is the signature page of the Exclusive Service Agreement of Guangzhou AnSiChuang Information Technology Co., Ltd.

Party A:

Guangzhou AnSiChuang Information Technology Co., Ltd. (seal)

/seal/ Guangzhou AnSiChuang Information Technology Co., Ltd.

/s/ Wenzhi Cai 

Name: Wenzhi Cai 

Title: Legal Representative 


This page is the signature page of the Exclusive Service Agreement of Guangzhou AnSiChuang Information Technology Co., Ltd.

Party B:

Guangzhou LianYiYun Information Technology Co., Ltd. (seal)

/seal/ Guangzhou LianYiYun Information Technology Co., Ltd.

/s/ Wenzhi Cai 

Name: Wenzhi Cai

Title: Legal Representative


EX-4.95 4 tmb-20211231xex4d95.htm EX-4.95

Exhibit 4.95

English translation

Exclusive Option Agreement

This Exclusive Option Agreement (this “Agreement”), dated March 31, 2021, is entered into by and between:

1.

Wenzhi Cai (“Existing Shareholder”)

Identity Card Number: ******

Residence address: ******

2.

Guangzhou AnSiChuang Information Technology Co., Ltd. (“Company”)

Registered address: Room 602, Building C Tower C, No. 274 Xingtai Road, Shiqiao Street,

Panyu District, Guangzhou

Legal representative: Wenzhi Cai

3.

Guangzhou LianYiYun Information Technology Co., Ltd. (“WFOE”)

Registered address: Room 901, No. 131 Dongxing Road, Shiqiao, Panyu District, Guangzhou

Legal representative: Wenzhi Cai

The parties above shall be hereinafter individually referred to as a “Party”; collectively, the “Parties”.

PREAMBLE

1.  The Existing Shareholder is the registered shareholder of the Company and holds all the equity shares of the Company. As of the date hereof, the capital amount of the registered capital of the Company by the Existing Shareholder is RMB10,000,000, and the shares percentage by the Existing Shareholder is 100%. The basic information of the Company is shown as Exhibit A.

2.  The Existing shareholder intends to transfer all of its equity in the Company to the WFOE and/or its designated entities and/or individuals without violating the PRC Laws, and the WFOE intends to accept such transfer by itself or other entities and/or individuals appointed by it.

3.  The Company intends to transfer all of the assets held by it to the WFOE and/or its designated entities and/or individuals without violating the PRC Laws, and the WFOE intends to accept such transfer by itself or other entities and/or individuals appointed by it.

4.  In order to fulfill the above-mentioned share or asset transfer, the Existing Shareholder and the Company agree to separately and exclusively grant irrevocable share purchase option and asset purchase option to the WFOE. According to such share purchase option and asset purchase option, subject to the PRC Laws, the Existing Shareholder or the Company shall, in accordance with the requirements of the WFOE, transfer the Option Shares or Company Assets (as defined below) to the WFOE and/or any other entity and/or individual designated by the WFOE in accordance with the provisions of this Agreement; in order to fulfill the above-mentioned capital reduction and capital increase of the Company, the Existing


Shareholder and the Company agree to grant an irrevocable share subscription option to the WFOE. According to such share subscription option, subject to the PRC Laws, the Company shall, in accordance with the requirements of the WFOE, reduce the capital of the Company, and the Capital Increase Shares (as defined below) shall be subscribed by the WFOE and/or any other entity and/or individual designated by the WFOE in accordance with the provisions of this Agreement

5. The Company agrees the Existing Shareholder to grant the WFOE the Shares Purchase Option (as defined below) pursuant to the terms and conditions of this Agreement.

6. The Existing Shareholder agrees the Company to grant the WFOE the Assets Purchase Option (as defined below) pursuant to the terms and conditions of this Agreement.

NOW, THEREFORE, the Parties agree as follows through negotiations:

1.

DEFINITIONS

1.1

Definitions. Unless otherwise provided, in this Agreement:

PRC Laws means the then effective laws, administrative regulations, local regulations, judicial interpretation and other binding regulatory documents of the People’s Republic of China.

Shares Purchase Option means the option to purchase the shares of the Company granted by the Existing Shareholder to the WFOE pursuant to the terms and conditions of this Agreement.

Assets Purchase Option means the option to purchase the assets of the Company granted by the Company to the WFOE pursuant to the terms and conditions of this Agreement.

Shares Subscription Option means the option to request the Company reduce its capital (the amount shall be part of or all of the Option Shares (as defined below)), and to subscribe increased capital of the Company by the WFOE or other entities and/or individuals appointed by it .

Option Shares means all the shares of the Company Register Capital (as defined below) held by the Existing Shareholder, namely the shares of 100% of the Company Register Capital.

Company Registered Capital means as the date hereof, the registered capital of the Company at the amount of RMB10,000,000, also include the increased registered capital by any form of capital increase during the term of this Agreement.

Transfer Shares means when the WFOE exercises its Shares Purchase Option, it is entitled to require the Existing Shareholder to transfer the shares of the Company to it and/or its designated entity and/or individual in accordance with the provisions of Section 3 of this Agreement. The number of which may be all or part of the Option Shares, and the specific number shall be freely determined by the WFOE in accordance with the PRC laws and its own commercial considerations.


Transfer Assets means when the WFOE exercises its Assets Purchase Option, it is entitled to require the Company to transfer the assets of the Company to it and/or its designated entity and/or individual in accordance with the provisions of Section 3 of this Agreement. It may be all or part of the Company Assets, and shall be freely determined by the WFOE in accordance with the PRC laws and its own commercial considerations.

Increased Capital Shares means when the WFOE exercises its Shares Subscription Option before or after the reduction of capital of the Company, the WFOE and/or its designated entity and/or individual is entitled to subscribe the newly increased capital of the Company in accordance with the provisions of Section 3 of this Agreement. The specific number of which shall be freely determined by the WFOE in accordance with the PRC laws and its own commercial considerations.

Exercise means the WFOE exercises its Shares Purchase Option, Assets Purchase Option and Shares Subscription Option.

Transfer Price means in each Exercise, all the considerations that need to be paid by the WFOE and/or its designated entity and/or individual to the Existing Shareholder or the Company in order to obtain the Transfer Shares or Transfer Assets.

Capital Reduction Price means in each Exercise, all the considerations that the Company needs to pay to the Existing Shareholder in respect of the reduction of Company Register Capital.

Capital Increase Price means in each Exercise, all the considerations that need to be paid by the WFOE and/or its designated entity and/or individual to the Company for subscription of the Increased Capital Shares.

Business License means any approvals, permits, filings and registrations that the company must hold in order to operate all its businesses legally and effectively, including but not limited to “Enterprise Entity Business License” and other relevant permits and licenses required by the PRC Laws then.

Company Assets means all the tangible and intangible assets the Company owned or has the right to dispose, including but not limited to any real estate, moveable properties, and intellectual properties such as trademarks, copyrights, patents, domain names, software use rights.

Material Contracts means the contracts Company as a party have material effects on the Company's business or assets, including but not limited to the Exclusive Service Agreement signed by the Company and the WFOE simultaneously with this Agreement and other material contracts about the Company's business.

Exercise Notice  has the meaning assigned to it in Section 3.9.

Confidential Information has the meaning assigned to it in Section 8.1.

Defaulting Party has the meaning assigned to it in Section 11.1.


Default has the meaning assigned to it in Section 11.1.

Non-defaulting Party has the meaning assigned to it in Section 11.1.

Such Party’s Right has the meaning assigned to it in Section 12.5.

1.2Any referring to any law or statutory provision under this Agreement shall be deemed to:

(a)

also include referring to any revision, extension, combination and replacement related to such law or provision; and

(b)

also include referring to orders, ordinances, instructions and other subordinate legislation promulgated in accordance with relevant law or provisions.

1.3All references in this Agreement to designated “Sections” and other subdivisions are to the designated Sections and other subdivisions of the body of this Agreement unless explicitly stated otherwise

2.

GRANT OF SHARES PURCHASE OPTION AND ASSETS PURCHASE OPTION

2.1The Existing Shareholder hereby agree to exclusively grant an irrevocable Shares Purchase Option to the WFOE without any additional condition. According to such Share Purchase Option, subject to the PRC Laws, the WFOE is entitled to require the Existing Shareholder transfer the Option Shares to the WFOE and/or any other entity and/or individual designated by the WFOE at any time (including but not limited to when the WFOE, after its independent judgment, believes that the Existing Shareholder is at risk of transferring all or part of the Option Shares it hold to any third party in accordance with the requirements of the PRC Laws, other than to the WFOE and/or its designated entity and/or individual) in accordance with the provisions of this Agreement. The WFOE agrees to accept such Shares Purchase Option.

2.2The Company hereby agrees the Existing Shareholder grant such Shares Purchase Option to the WFOE in accordance with the Section 2.1 above and other provisions of this Agreement.

2.3The Company hereby agrees to exclusively grant an irrevocable Assets Purchase Option to the WFOE without any additional condition. According to such Assets Purchase Option, subject to the PRC Laws, the WFOE is entitled to require the Company transfer all of or part of the Company Assets to the WFOE and/or any other entity and/or individual designated by the WFOE at any time (including but not limited to when the WFOE, after its independent judgment, believes that the Existing Shareholder is at risk of transferring all or part of the Option Shares it hold to any third party in accordance with the requirements of the PRC Laws, other than to the WFOE and/or its designated entity and/or individual) in accordance with the provisions of this Agreement. The WFOE agrees to accept such Assets Purchase Option.


2.4The Existing Shareholder hereby agrees the Company grant such Assets Purchase Option to the WFOE in accordance with the Section 2.3 above and other provisions of this Agreement.

3.

Exercise Methods

3.1Subject to the terms and conditions of this Agreement, as permitted by the PRC Laws, the WFOE has absolute discretion to determine the specific time, method and frequency of Exercise.

3.2Subject to the terms and conditions of this Agreement, the WFOE has the right to request the purchase of all or part of the Company’s shares from the Existing Shareholder by itself and/or through other entities and/or individuals designated by the WFOE at any time without violating the PRC laws then effective.

3.3Subject to the terms and conditions of this Agreement, the WFOE has the right to request the purchase of all or part of the Company’s assets from the Company by itself and/or through other entities and/or individuals designated by the WFOE at any time without violating the PRC laws then effective.

3.4As for the Shares Purchase Option, at each Exercise, the WFOE has the right to decide the number of shares that the Existing Shareholder should transfer to the WFOE and/or through other entities and/or individuals designated by the WFOE during such Exercise, and the Existing Shareholder shall respectively transfer the Transfer Shares to the WFOE and/or through other entities and/or individuals designated by the WFOE according to the number required by the WFOE. The WFOE and/or through other entities and/or individuals designated by the WFOE shall pay the Transfer Price to the Existing Shareholder who have transferred the Transfer Shares in respect of the Transfer Shares purchased in each Exercise.

3.5As for the Assets Purchase Option, at each Exercise, the WFOE has the right to decide the specific Company Assets that the Company should transfer to the WFOE and/or through other entities and/or individuals designated by the WFOE during such Exercise, and the Company shall transfer the Transfer Assets to the WFOE and/or through other entities and/or individuals designated by the WFOE according to the number required by the WFOE. The WFOE and/or through other entities and/or individuals designated by the WFOE shall pay the Transfer Price to the Company in respect of the Transfer Assets purchased in each Exercise.

3.6At each Exercise, the WFOE could purchase the Transfer Shares or Transfer Assets by itself, and could designate any third party to purchase all or part of the Transfer Shares or Transfer Assets.

3.7At each time the WFOE decide the Exercise, it shall delivery to the Existing Shareholder and/or the Company a Shares Purchase Option exercise notice, Assets Purchase Option exercise notice or Shares Subscription Option exercise notice (the “Exercise Notice”, in the form respectively set forth in Exhibit B, Exhibit C and Exhibit D). Upon receipt of the Exercise Notice, the Existing Shareholder or the Company shall immediately transfer the Transfer Shares or Transfer Assets to the WFOE and/or through other entities and/or individuals designated by the WFOE in one time in accordance with the method described in Section 3.4 or 3.5 of this Agreement.


4.

TRANSFER PRICE, CAPITAL REDUCTION PRICE AND CAPITAL INCREASE PRICE

4.1As for the Shares Purchase Option, at each Exercise, the total Transfer Price that the WFOE and/or through other entities and/or individuals designated by the WFOE should pay to the Existing Shareholder shall be the actual paid-in capital contribution corresponding to the relevant Transfer Shares in the Company's registered capital. If the minimum price allowed by the PRC Laws at that time is higher than the aforementioned actual paid-in capital, the minimum price allowed by the PRC Laws shall prevail. Under the premise of complying with the PRC Laws, the Existing Shareholder shall immediately return and gift it to the WFOE and/or its designated entity after receiving the Transfer Price.

4.2As for the Assets Purchase Option, at each Exercise, the total Transfer Price that the WFOE and/or through other entities and/or individuals designated by the WFOE should pay to the Existing Shareholder shall be the net book value of the relevant assets. If the minimum price allowed by the PRC Laws at that time is higher than the aforementioned net book value, the minimum price allowed by the PRC Laws shall prevail. Under the premise of complying with the PRC Laws, the Existing Shareholder shall immediately return and gift it to the WFOE and/or its designated entity after receiving the Transfer Price.

4.3All taxes and fees arising from the Exercise of the Shares Purchase Option, Assets Purchase Option or Shares Subscription Option under this Agreement in accordance with applicable laws, shall be paid by each Party or withheld in accordance with the laws.

5.

REPRESENTATIONS AND WARRANTIES

5.1The Existing Shareholder represent and warrant as follows:

(a)

The Existing Shareholder have the full internal power and authorization to sign and deliver this Agreement and all other documents that it will sign related to the transactions described in this Agreement, and it have the full power and authorization to complete the transactions described in this Agreement.

(b)

This Agreement constitutes the Existing Shareholder’ legal, valid and binding obligations, and shall be enforceable against them.

(c)

The Existing Shareholder is the registered legal owner of the Option Shares when this Agreement becomes effective. Except for the Shares Purchase Option, Shares Subscription Option, the pledge contemplated in the Share Pledge Agreement by and among the Company, the WFOE and the Existing Shareholder dated March 31, 2021 and the entrustment contemplated in the Shareholder Voting Rights Proxy Agreement dated March 31, 2021 , there is no liens, pledges, claims and other security rights and third-party rights on the Option Shares. According to this Agreement, after the Exercise by the WFOE and/or through other entities


and/or individuals designated by the WFOE, it can obtain good ownership of the Transfer Shares without any lien, pledge, claim, other security rights and third-party rights.

(d)

The Company is a limited liability company legally registered and validly existing in accordance with the PRC laws and has independent legal capacity; has complete and independent legal status and legal capacity to execute, deliver and perform this Agreement, and can independently act as a party to a litigation.

(e)

Except for the Assets Purchase Option, there is no liens, pledges, claims and other security rights and third-party rights on the Company Assets. According to this Agreement, after the Exercise by the WFOE and/or through other entities and/or individuals designated by the WFOE, it can obtain good ownership of the Company Assets without any lien, pledge, claim, other security rights and third-party rights.

5.2The Company represents and warrants as follows:

(a)

The Company is a limited liability company legally registered and validly existing in accordance with the PRC laws and has independent legal capacity; has complete and independent legal status and legal capacity to execute, deliver and perform this Agreement, and can independently act as a party to a litigation.

(b)

The Company has the full internal power and authorization to sign and deliver this Agreement and all other documents that it will sign related to the transactions described in this Agreement, and it has the full power and authorization to complete the transactions described in this Agreement.

(c)

This Agreement is legally and duly executed and delivered by the Company. This Agreement constitutes the Company’s legal, valid and binding obligations, and shall be enforceable against it.

(d)

Except for the Assets Purchase Option, there is no liens, pledges, claims and other security rights and third-party rights on the Company Assets. According to this Agreement, after the Exercise by the WFOE and/or through other entities and/or individuals designated by the WFOE, it can obtain good ownership of the Company Assets without any lien, pledge, claim, other security rights and third-party rights.

5.3The WFOE represents and warrants as follows:

(a)

The WFOE is a limited liability company legally registered and validly existing in accordance with the PRC laws and has independent legal capacity; has complete and independent legal status and legal capacity to execute, deliver and perform this Agreement, and can independently act as a party to a litigation.


(b)

The WFOE has the full internal power and authorization to sign and deliver this Agreement and all other documents that it will sign related to the transactions described in this Agreement, and it has the full power and authorization to complete the transactions described in this Agreement.

(c)

This Agreement is legally and duly executed and delivered by the WFOE. This Agreement constitutes the WFOE’s legal, valid and binding obligations, and shall be enforceable against it.

6.

EXISTING SHAREHOLDER’ COVENANTS

The Existing Shareholder irrevocably undertake as follows:

6.1During the term of this Agreement, without prior written consent of the WFOE:

(a)

It shall not transfer or dispose of any Option Shares in any other way or set any security right or other third party rights on any Option Shares;

(b)

It shall not increase or decrease the Company Registered Capital, or cause the Company to merge with any other entity;

(c)

It shall not dispose of or procure the Company’s management to dispose of any material Company Assets (except those occur in the ordinary course of business);

(d)

It shall not terminate or procure the Company’s management to terminate any material agreement signed by the Company, or enter into any other agreement that conflicts with existing material agreements;

(e)

It shall not appoint or remove any Company’s directors, supervisors or other company’s managers who should be appointed or removed by the Existing Shareholder;

(f)

It shall not procure the company to declare or actually distribute any distributable profits or dividends;

(g)

It shall not take any actions (including any omissions) that will affect the effective existence of the Company; nor take any actions that may make the Company to be terminated, liquidated or dissolved;

(h)

It shall not amend the articles and associations of the Company; and

(i)

It shall not take any actions (including any omissions) that make the company lend or borrow loans, or provide guarantees or make other forms of guarantees, or undertake any substantial obligations outside of ordinary business activities.


6.2During the term of this Agreement, it must use its best efforts to develop the Company’s business and ensure the Company’s operation is in compliance with the laws and regulations. It will not conduct any action or omission that may damage the Company’s assets, goodwill or affect the validity of the Company’s business licenses.

6.3During the term of this Agreement, it shall promptly inform the WFOE of any situation that may have a material adverse effect on the Company’s existence, business operations, financial conditions, assets or goodwill, and promptly take all measures agreed by the WFOE to eliminate such unfavorable situations or take effective remedial measures.

6.4Once the WFOE issues the Exercise Notice:

(a)

It shall immediately adopt shareholder decisions and take all other necessary actions to agree the Existing Shareholder or the Company to transfer all Transfer Shares or Transfer Assets to the WFOE and/or through other entities and/or individuals designated by the WFOE at the Transfer Price, or agree the reduction of the Company’s capital, and accept the WFOE and/or through other entities and/or individuals designated by the WFOE to subscribe for the Increased Capital Shares of the Company (depending on the situation);

(b)

With respect to the Shares Purchase Option, it shall immediately sign an shares transfer agreement with the WFOE and/or through other entities and/or individuals designated by the WFOE, transfer all the Transfer Shares to the WFOE and/or through other entities and/or individuals designated by the WFOE at the Transfer Price, and provide the WFOE with the necessary support in accordance with the requirements of the WFOE and the provisions of laws and regulations (including providing and signing all relevant legal documents, and fulfilling all government approvals and registration procedures and assume all relevant obligations) so that the WFOE and/or through other entities and/or individuals designated by the WFOE can obtain all the Transfer Shares, and there should be no legal flaws in such Transfer Shares and there should be no security rights, third-party restrictions or any other restrictions on shares;

(c)

With respect to the Shares Subscription Option, the Existing Shareholder shall immediately sign an capital reduction agreement with the Company in a form and substance to the satisfactory of the WFOE, the Existing Shareholder shall assist and cooperate with the Company to implement capital reduction procedure (including notifying creditors, making public announcement of capital reduction, signing all relevant legal documents, and fulfilling all government approvals and registration procedures and assume all relevant obligations) so that the Company could complete the capital reduction successfully, and the WFOE and/or through other entities and/or individuals designated by the WFOE could complete the subscription of the Increased Capital Shares.

6.5If the Transfer Price received by the Existing Shareholder for the Transfer Shares held by them, the Capital Reduction Price received as a result of the Company’s capital reduction, and/or the amounts received from distribution of the Company’s remaining assets when the company is terminated or liquidated, are higher than the capital contributions to the Company by them, or receives any form of


profits distribution or dividends from the Company, then the Existing Shareholder agrees and confirms that it will not be entitled to the income and profits distribution or dividends from the premium (after deduction of relevant taxes) without violating the PRC Laws, and such portion of the income and profits distribution or dividends should be attributed to the WFOE. The Existing shareholder shall instruct the relevant transferee or the Company to pay such portion of the proceeds to the bank account then designated by the WFOE.

6.6It irrevocably agrees to the Company's execution and performance of this Agreement, and provide the Company with all cooperation in the execution and performance of this Agreement, including but not limited to signing all necessary documents or documents required by the WFOE, and taking all necessary or actions required by the WFOE, and no action or omission will be taken to prevent the WFOE from claiming and realizing its rights under this Agreement.

6.7Once it knows or should be aware that the Option Shares it holds may be transferred to any third party other than the WFOE and/or through other entities and/or individuals designated by the WFOE due to applicable laws, judgments or awards of courts or arbitration institution, or for any other reason, it should immediately and without hesitation notify the WFOE.

7.COMPANY’S COVENANTS

7.1The Company irrevocably undertakes as follows:

(a)

If the execution and performance of this Agreement and the granting of Shares Purchase Option, Assets Purchase Option or Shares Subscription Option under this Agreement require the consent, permission, waiver, authorization of any third party, or the approval, permission, exemption or approval of any government authorities, or the registration or filing procedures with any government authorities (if required by the Laws), the company will use its best effort to assist in meeting the above conditions.

(b)

Without prior written consent of the WFOE, it shall not assist or allow the Existing Shareholder transfer or dispose of any Option Shares in any other way or set any security right or other third party rights on any Option Shares.

(c)

Without prior written consent of the WFOE, it shall not transfer or dispose of any material Company Assets (except those occur in the ordinary course of business) in any other way or set any security right or other third party rights on any Company Assets.

(d)

The Company shall not carry out or allow any behavior or action that may adversely affect the interests of the WFOE under this Agreement, including but not limited to any behavior and action restricted by Section 6.1.


(e)

Once it knows or should be aware that the Option Shares hold by the Existing Shareholder may be transferred to any third party other than the WFOE and/or through other entities and/or individuals designated by the WFOE due to applicable laws, judgments or awards of courts or arbitration institution, or for any other reason, it should immediately and without hesitation notify the WFOE.

7.2Once the WFOE issues the Exercise Notice:

(a)

The Company shall immediately procure the Existing Shareholder to adopt shareholders decisions and take all other necessary actions to agree the Company to transfer all Transfer Assets to the WFOE and/or through other entities and/or individuals designated by the WFOE at the Transfer Price, or agree the reduction of the Company’s capital, and accept the WFOE and/or through other entities and/or individuals designated by the WFOE to subscribe for all the Increased Capital Shares of the Company (depending on the situation);

(b)

With respect to the Assets Purchase Option, the Company shall immediately sign an assets transfer agreement with the WFOE and/or through other entities and/or individuals designated by the WFOE, transfer all the Transfer Assets to the WFOE and/or through other entities and/or individuals designated by the WFOE at the Transfer Price, and procure the Existing Shareholder to provide the WFOE with necessary support in accordance with the requirements of the WFOE and the provisions of laws and regulations (including providing and signing all relevant legal documents, and fulfilling all government approvals and registration procedures and assume all relevant obligations) so that the WFOE and/or through other entities and/or individuals designated by the WFOE can obtain all the Transfer Assets, and there should be no legal flaws in such Transfer Assets and there should be no security rights, third-party restrictions or any other restrictions on Company Assets.

8.

CONFIDENTIALITY

8.1Regardless of whether this Agreement is terminated or not, both parties shall strictly keep confidential the trade secrets, proprietary information, customer information and other confidential information of the other Party obtained during the execution and performance of this Agreement. Without the prior written consent from the disclosing Party, or mandatorily required to be disclosed to third party by relevant laws and regulations or the requirements of the listing place of a Party's related company, the receiving Party should not disclose any confidential information to any third party; unless for the purpose of performance of this Agreement, the receiving Party should not use or indirectly use any confidential information.

8.2Confidential information shall not include information:

(a) is known to the Receiving Party prior to disclosure by the disclosing Party as demonstrated by documentary evidence;

(b) is or becomes available to the public other than as a result of the receiving Party’s fault; or


(c) information obtained legally by the receiving Party from other sources after receiving confidential information.

8.3The receiving Party may disclose confidential information to its relevant employees, agents or professionals engaged, provided the receiving Party shall ensure the abovementioned personnel be in compliance with the relevant terms and conditions of this Agreement and be liable for any responsibilities incurred by breach of the relevant terms and conditions of this Agreement by the abovementioned personnel.

8.4Notwithstanding any other terms of this Agreement, this section shall still be valid and binding upon the termination of this Agreement.

9.TERM

This Agreement takes effect as of the date of execution. Unless otherwise required by the WFOE, this Agreement will terminate after all the Option Shares and Company Assets are legally transferred to the WFOE and/or through other entities and/or individuals designated by the WFOE in accordance with this Agreement.

10.

NOTICE

10.1All the notices, request, requirement and other communications pursuant to this Agreement shall be delivered to the relevant Party in written form.

10.2Abovesaid notices or other notices if given by facsimile transmission or e-mail, shall be deemed effectively given upon successful transmission; if given by person, shall be deemed effectively given upon delivery by person; if given by post, shall be deemed effectively given on the date after two (2) days from posting.

11.DEFAULT

11.1Both Parties agree and confirm that, if any Party (“Defaulting Party”) materially violates any of the terms under this Agreement, or fails to perform, incompletely perform or delays the performance of any of the obligations under this Agreement, it shall constitute a breach of this Agreement (“Default”). Any Party of the other non-defaulting Party (“Non-Defaulting Party”) has the right to request Defaulting Party to make amendments or remedies within reasonable period. If the Defaulting Party fails to make amendments or remedies within reasonable period or ten (10) days after the other Party sends a written notice to Party B and requests for amendments, then:

(a)if the Existing Shareholder or the Company is the Defaulting Party, the WFOE is entitled to terminate this Agreement, and requires the Defaulting Party to compensate all the losses;


(b)if the WFOE is the Defaulting Party, the Non-Defaulting Party is entitled to require the Defaulting Party to compensate all the losses, however, unless otherwise required by the Laws, it has no right to terminate or cancel this Agreement under any circumstances.

For the purpose of this Section 11.1, the Existing Shareholder further confirms and agrees that its breach of Section 6 of this Agreement will constitute a material violation of this Agreement; the Company further confirms and agrees that its breach of Section 7 of this Agreement will constitute its material violation of this Agreement.

11.2Notwithstanding any other terms of this Agreement, the validity of this Section shall not be affected by the termination of this Agreement.

12.

MISCELLANEOUS PROVISIONS

12.1This Agreement is executed in the Chinese language. This Agreement may be executed in five (5) counterparts, which the Company keeps one (1) counterpart, one (1) counterpart for governmental approval or registration, and the WFOE keeps other three (3) counterparts.

12.2This Agreement, including the execution, validity, performance, interpretation and dispute resolution of this Agreement, shall be governed by and construed in accordance with the PRC Laws.

12.3Dispute Resolution

(a)The Parties shall firstly attempt to resolve any and all disputes arising out of or relating to this Agreement through friendly consultations. If a dispute is not resolved through friendly consultations, then each Party may submit the dispute to Guangzhou Arbitration Commission for arbitration in accordance with then effective arbitration rules of such commission. The arbitration shall be conducted in Guangzhou. The award of the arbitration tribunal shall be final and binding upon the Parties. The costs of arbitration shall be borne by the losing Party, unless otherwise determined by the arbitration tribunal.

(b)When any dispute is under arbitration, except for the matters in dispute, the Parties shall continue to fulfil their respective obligations under this Agreement.

12.4Any rights, powers and remedies granted to both Parties by any terms of this Agreement shall not exclude any other rights, powers or remedies that the Party is entitled to in accordance with the laws and other terms under this Agreement, and one Party's exercise of its rights, powers and remedies does not preclude such Party from exercising other rights, powers and remedies.

12.5A Party’s failure to exercise or delay in exercising any of its rights, powers and remedies (“Such Party’s Rights”) under this Agreement or the laws will not result in the waiver of such rights, and any single or partial waiver of Such Party’s Rights will not exclude such Party's exercise of such rights in other manner and the exercise of other Such Party’s Rights.


12.6The titles of the sections and subsections of this Agreement are for convenience of reference only and are not to be considered in construing this Agreement.

12.7Each provision of this Agreement shall be severable and independent. If any single or multiple provisions hereof become invalid, illegal or unenforceable in any aspect, the validity, legality and enforceability of the remaining provisions of this Agreement shall not be affected in any aspect.

12.8This Agreement once executed shall supersede all prior agreements both Parties executed before, with respect to the subject matter hereof and thereof. Any amendment and supplements to this Agreement shall be made in writing, and only takes effect after the execution by all Parties hereunder, except for the WFOE’s transfer of its rights under Section 12.9 of this Agreement.

12.9Without the prior written consent of the WFOE, the other Parties have no right to transfer or assign any of its rights and obligations hereunder to any third party. The other Parties hereby agree that the WFOE may transfer its rights and obligations under this Agreement to a third party, and that the WFOE only needs to send a written notice to the other Parties of such transfer, and there is no need to obtain consent from the other Parties for such transfer.

12.10This Agreement shall be binding upon the respective successors and assigns. The Existing Shareholder assures to WFOE that it has made all proper arrangements and signed all necessary documents to ensure that when it bankrupts, liquidates or incurs other situations that may affect the exercise of its shareholder’ rights, its legal transferees, successors, heirs, liquidators, bankruptcy administrators, creditors, and other persons who may obtain the Company's shares or related rights shall not affect or hinder the performance of this Agreement. For this purpose, the Existing Shareholder and the Company should promptly sign all other documents required by the WFOE and take all other actions required by the WFOE (including but not limited to notarization of this Agreement).

(The remainder of this page left blank intentionally)


This page is the signature page of the Exclusive Option Agreement of Guangzhou AnSiChuang Information Technology Co., Ltd.

Existing Shareholder:

Wenzhi Cai

/s/ Wenzhi Cai


This page is the signature page of the Exclusive Option Agreement of Guangzhou AnSiChuang Information Technology Co., Ltd.

Company:

Guangzhou AnSiChuang Information Technology Co., Ltd. (seal)

/seal/ Guangzhou AnSiChuang Information Technology Co., Ltd.

/s/ Wenzhi Cai

Name: Wenzhi Cai

Title: Legal Representative


This page is the signature page of the Exclusive Option Agreement of Guangzhou AnSiChuang Information Technology Co., Ltd.

WFOE:

Guangzhou LianYiYun Information Technology Co., Ltd. (seal)

/seal/ Guangzhou LianYiYun Information Technology Co., Ltd.

 

/s/ Wenzhi Cai

 

Name: Wenzhi Cai

 

Title: Legal Representative

 


EX-4.96 5 tmb-20211231xex4d96.htm EX-4.96

Exhibit 4.96

English transalation

Shareholder Voting Rights Proxy Agreement

This Shareholder Voting Rights Proxy Agreement (this “Agreement”) dated March 31, 2021, is signed by and among:

1.

Wenzhi Cai (“Existing Shareholders”)

Identity Card Number: ******

Residence address: ******

2.

Guangzhou AnSiChuang Information Technology Co., Ltd. (“Company”)

Registered address: Room 602, Building C Tower C, No. 274 Xingtai Road, Shiqiao Street,

Panyu District, Guangzhou

Legal representative: Wenzhi Cai

3.

Guangzhou LianYiYun Information Technology Co., Ltd. (“WFOE”)

Registered address: Room 901, No. 131 Dongxing Road, Shiqiao, Panyu District, Guangzhou

Legal representative: Wenzhi Cai

The parties above shall be hereinafter respectively referred to as a “Party”, collectively referred to as “Parties”.

WHEREAS:

1.The Existing Shareholder is all the present shareholder of the Company, which holds 100% shares of the Company;

2.

The Existing Shareholders intend to entrust the individual designated by the WFOE with the exercise of their voting rights in the Company and the WFOE is willing to designate such individual to accept such entrustment.

THEREFORE, the Parties, after friendly consultations, hereby agree as follows:

Article 1 Voting Right Entrustment

1.1The Existing Shareholder hereby irrevocably undertakes to sign a power of attorney in the form and substance as set forth in Annex 1 after execution of this Agreement to entrust the individual designated by the WFOE (hereinafter, the “Entrusted Person”) to exercise on its behalf the following rights they, as the shareholder of the Company, are entitled to under the then effective articles of association of the Company (collectively, the “Entrusted Rights”):


(a)

Proposing to convene and attending shareholders’ meetings of the Company as the representative of the Existing Shareholder according to the articles of association of the Company;

(b)

On behalf of the Existing Shareholder, exercising voting rights on all the issues needing to be discussed and resolved by the shareholders’ meetings of the Company, including but not limited to the appointment of the Company’s directors and other officers needing to be appointed and removed by shareholders;

(c)

Other shareholder voting rights as specified in the articles of association of the Company (including any other shareholder voting rights as specified in the amended articles of association); and

(d)

When the Existing Shareholder transfers the shares of the Company held by it, agrees to the transfer of assets of the Company, agrees to reduce capital contributions to the company, or accepts the WFOE or its designated party to subscribe the increased capital of the Company in accordance with the Exclusive Option Agreement signed by the parties on the same date hereof, to sign relevant share transfer agreements, asset transfer agreements (if applicable), capital reduction agreements, capital increase agreements, shareholder decisions and other relevant documents on behalf of the Existing Shareholders, and handle government approval, registration and filing procedure required for such transfer, capital reduction and capital increase.

The above authorization and entrustment are granted subject to the status of the Entrusted Person as a PRC citizen and the approval by the WFOE. Upon and only upon written notice of dismissing and replacing the Entrusted Person given by the WFOE to the Existing Shareholder, the Existing Shareholder shall promptly entrust another PRC citizen then designated by the WFOE to exercise the above Entrusted Rights, and once new entrustment is made, the original entrustment shall be replaced. The Existing Shareholder shall not cancel the authorization and entrustment for the Entrusted Person otherwise.

1.2

The Entrusted Person shall perform the fiduciary obligations within the scope of authorization with due care and diligence and in compliance with laws. The Existing Shareholder acknowledges and assumes relevant liabilities for any legal consequences of the Entrusted Person’s exercise of the foregoing Entrusted Rights.

1.3

The Existing Shareholder hereby acknowledges that the Entrusted Person is not required to seek advice from the Existing Shareholder prior to the exercise of the foregoing Entrusted Rights. However, the Entrusted Person shall inform the Existing Shareholder in a timely manner of any resolution or any proposal on convening interim shareholders’ meeting after such resolution or proposal is made.


Article 2 Right to Information

2.1

For the purpose of exercising the Entrusted Rights hereunder, the Entrusted Person is entitled to know the information with regard to the Company’s operation, business, customers, finance, staff, etc., and shall have access to the relevant materials of the Company. The Company shall adequately cooperate with the Entrusted Person in this regard.

Article 3 Exercise of Entrusted Rights

3.1

The Existing Shareholder will provide adequate assistance to the exercise of the Entrusted Rights by the Entrusted Person, including timely execution of the resolutions of the shareholders’ meeting of the Company adopted by the Entrusted Person or other related legal documents when necessary (e.g., when it is necessary for examination and approval of or registration or filing with governmental departments).

3.2

If at any time during the term of this Agreement, the grant or exercise of the Entrusted Rights hereunder is unenforceable for any reason (except for default of Existing Shareholder or the Company), the Parties shall immediately seek a most similar substitute for the unenforceable provision and, if necessary, enter into a supplementary agreement to amend or adjust the provisions herein, in order to ensure the realization of the purpose of this Agreement.

Article 4 Exemption and Compensation

4.1

The Parties acknowledge that the WFOE shall not be requested to be liable to or compensate (monetary or otherwise) other Parties or any third party due to exercise of the Entrusted Rights hereunder by the individuals designated by it in any circumstances.

4.2

The Existing Shareholder and the Company agree to indemnify and hold harmless the WFOE from and against all losses incurred or likely to be incurred by it due to exercise of the Entrusted Rights by the Entrusted Person designated by the WFOE, including without limitation, any loss resulting from any litigation, demand, arbitration or claim initiated or raised by any third party against it or from administrative investigation or penalty of governmental authorities (collectively, the “Losses”), PROVIDED THAT the above indemnity in respect of any Losses shall not be available to the WFOE to the extent that such Losses have been caused by the willful default or gross negligence on the part of the Entrusted Person.

Article 5 Representations and Warranties

5.1

The Existing Shareholder hereby represents and warrants that:


(a)It has the full power and authority to execute and deliver this Agreement and all other documents relating to the transaction contemplated hereby and to be executed by it. It also has the full power and authority to consummate the transaction contemplated hereby. This Agreement, when duly executed and delivered, shall constitute a legal, valid and binding obligation enforceable against it in accordance with the terms of this Agreement.

(d)It is the recorded legal shareholder of the Company as of the effective date of this Agreement, and except for the rights under this Agreement, the Equity Pledge Agreement and the Exclusive Option Agreement entered into among the Existing Shareholder, the Company and the WFOE, the Entrusted Rights are free of any third-party right. Pursuant to this Agreement, the Entrusted Person may fully and sufficiently exercise the Entrusted Rights in accordance with the then effective articles of association of the Company.

(c)

The Company is a limited liability company legally registered and validly existing in accordance with the PRC laws and has independent legal capacity; has complete and independent legal status and legal capacity to execute, deliver and perform this Agreement, and can independently act as a party to a litigation.

(d)Without the consent of the WFOE, the Existing Shareholder shall not take any measures to advice, claim or request amendment, modification, termination or change the articles of association of the Company in any other forms.

5.2The Existing Shareholder hereby irrevocably represents and warrants that, once it knows or should be aware that the shares held by it may be transferred to any third party other than the WFOE and/or through other entities and/or individuals designated by the WFOE due to applicable laws, judgments or awards of courts or arbitration institution, or for any other reason, it should immediately and without hesitation notify the WFOE.

5.3.

Each of the WFOE and the Company hereby represents and warrants that:

(a)It is a limited liability company duly organized and validly existing under the PRC Law with an independent legal personality. It has the full and independent legal status and legal capacity to execute, deliver and perform this Agreement and may sue or be sued as an independent party.

(b)It has the full corporate power and authority to execute and deliver this Agreement and all other documents relating to the transaction contemplated hereby and to be executed by it. It also has the full power and authority to consummate the transaction contemplated hereby.

5.4The Company further represents and warrants that:


(a)The Existing Shareholder is the recorded legal shareholder of the Company as of the effective date of this Agreement, and except for the rights under this Agreement, the Equity Pledge Agreement and the Exclusive Option Agreement entered into among the Existing Shareholder, the Company and the WFOE, the Entrusted Rights are free of any third-party right. Pursuant to this Agreement, the Entrusted Person may fully and sufficiently exercise the Entrusted Rights in accordance with the then effective articles of association of the Company.

5.5    The Company hereby irrevocably represents and warrants that, once it knows or should be aware that the shares held by the Existing Shareholders may be transferred to any third party other than the WFOE and/or through other entities and/or individuals designated by the WFOE due to applicable laws, judgments or awards of courts or arbitration institution, or for any other reason, it should immediately and without hesitation notify the WFOE.

Article 6 Term

6.1

Subject to the provisions of Articles 6.2 and 6.3 hereof, this Agreement shall become effective as of the date of the due execution by the Parties and the term of this Agreement shall be twenty (20) years; unless prematurely terminated by the Parties in writing or pursuant to Article 9.1 hereof. After the expiration of this Agreement, unless the WFOE informs other Parties 30 days in advance that this Agreement will not be renewed, this Agreement will be automatically renewed for one year after the expiration of the term, and so on.

6.2If the Company or the WFOE, upon expiry of its duration, fails to handle the examination, approval and registration procedures concerning the extension of its duration, this Agreement shall be terminated.

6.3In case that the Existing Shareholder transfers all of the equity interest held by it in the Company with the WFOE’s prior consent, such Existing Shareholder shall cease to be a party to this Agreement since it has completed relevant assistant obligation, executed all the relevant and necessary documents, completed relevant internal procedure of the Company and governmental approval, registration, filing procedures (provided subject to Article 4, Article 5.1, Article 6, Article 7, Article 8, Article 9 and Article 10).

Article 7 Notices

7.1All the notices, request, requirement and other communications pursuant to this Agreement shall be delivered to the relevant Party in written form.

7.2Abovesaid notices or other notices if given by facsimile transmission or e-mail, shall be deemed effectively given upon successful transmission; if given by person, shall be deemed effectively given upon delivery by person; if given by post, shall be deemed effectively given on the date after two (2) days from posting.


Article 8 Confidentiality

8.1

Regardless of whether this Agreement is terminated or not, each Party shall keep strictly confidential all the business secrets, proprietary information, customer information and other information of a confidential nature about the other Parties known by it during the execution and performance of this Agreement (collectively, the “Confidential Information”). The receiving Party shall not disclose any Confidential Information to any third party except with the prior written consent of the disclosing Party or in accordance with relevant laws or regulations or under requirements of the place where its affiliate is listed on a stock exchange. The receiving Party shall not use or indirectly use any Confidential Information other than for performing this Agreement.

8.2

The following information shall not be deemed part of the Confidential Information:

(a)

any information already known by the receiving Party by legal means prior to disclosure, which is substantiated in writing;

(b)

any information being part of public knowledge through no fault of the receiving Party; or

(c)

any information rightfully received by the receiving Party from other sources after disclosure.

8.3

The receiving Party may disclose the Confidential Information to its relevant employees, agents or engaged professionals, but the receiving Party shall guarantee that they are in compliance with the relevant terms and conditions of this Agreement and assume any responsibility arising from any breach thereof by them.

8.4

Notwithstanding any other provision herein, the validity of this Article shall survive the termination of this Agreement.

Article 9 Defaulting Liability

9.1

The Parties agree and acknowledge that, if any of the Parties (the “Defaulting Party”) materially breaches any provision herein or materially fails to perform or delays performance of any of the obligations hereunder, such breach, failure or delay shall constitute a default under this Agreement (a “Default”). In such event, any of the other Parties without default (the “Non-defaulting Party”) shall have the right to require the Defaulting Party to rectify such Default or take remedial measures within a reasonable period. If the Defaulting Party fails to rectify such Default or take remedial measures within such reasonable period or within ten (10) days of the Non-defaulting Party notifying the Defaulting Party in writing and requiring the Default to be rectified, then:


(a)

if the Existing Shareholder or the Company is the Defaulting Party, the WFOE shall be entitled to terminate this Agreement and require the Defaulting Party to indemnify all damages;

(b)

if the WFOE is the Defaulting Party, the Non-defaulting Party shall be entitled to require the Defaulting Party to indemnify all damages, but the Non-defaulting Party shall not be entitled to any rights to terminate or cancel this Agreement in any situation unless otherwise provided by the mandatory provisions of the laws.

9.2

Notwithstanding any other provision herein, the validity of this Article shall survive the suspension or termination of this Agreement.

Article 10 Miscellaneous

10.1

This Agreement is written in Chinese and executed in five (5) originals, with one (1) original to be retained by the Company, one (1) original to be used for approval or registration by governmental authorities, other three (3) originals to be retained by the WFOE.

10.2

The formation, validity and interpretation of, resolution of disputes in connection with, this Agreement, shall be governed by PRC Law.

10.3Dispute Resolution

(a)

Any dispute arising hereunder and in connection herewith shall be resolved through consultations among the Parties, and if the Parties fail to reach a mutual agreement, any Party may submit such dispute to Guangzhou Arbitration Commission for arbitration in accordance with its arbitration rules in effect at the time of applying for arbitration. The seat of arbitration shall be Guangzhou. The arbitral award shall be final and binding on the Parties. The costs of arbitration shall be borne by the losing Party, unless otherwise determined by the arbitration tribunal.

(b)

During dispute resolution, the Parties shall continue to perform the terms of this Agreement other than those relating to disputes.

10.4

Any right, power or remedy conferred on any Party by any provision of this Agreement shall not be exclusive of any other right, power or remedy available to it at law and under the other provisions of this Agreement, and the exercise by such Party of any of its rights, powers and remedies shall not preclude the exercise of any other rights, powers and remedies it may have.

10.5

No failure or delay by a Party in exercising any of its rights, powers and remedies available to it hereunder or at law (hereinafter, the “Party’s Rights”) shall operate as a waiver thereof, nor shall the waiver of any single or partial exercise of the Party’s Rights shall preclude such Party from exercising such rights in any other way and exercising the remaining part of the Party’s Rights.


10.6

The headings contained herein shall be for reference only, and in no circumstances shall such headings be used in or affect the interpretation of the provisions hereof.

10.7

Each provision contained herein shall be severable and independent from each of other provisions, and if at any time any one or more provisions herein become invalid, illegal or unenforceable, the validity, legality or enforceability of the remaining provisions herein shall not be affected as a result thereof.

10.8

This Agreement, once executed, replaces any other legal documents previously signed by the parties on the same subject. Any amendment or supplement hereto shall be made in writing and shall become effective only upon due execution by the Parties hereto, except for the WFOE’s transfer of its rights under Section 10.9 of this Agreement.

10.9

Without the WFOE’s prior written consent, any other Party shall not transfer any of its rights and/or obligations hereunder to any third party. The Existing Shareholder and the Company hereby agree that the WFOE is entitled to transfer any of its rights and/or obligations hereunder to any third party upon written notice thereof to the other Parties, and there is no need to obtain consent from the other Parties for such transfer.

10.10

This Agreement shall be binding upon the respective successors and assigns. The Existing Shareholders assure to WFOE that they have made all proper arrangements and signed all necessary documents to ensure that when they bankrupts, liquidates or incurs other situations that may affect the exercise of their shareholders’ rights, their legal transferees, successors, heirs, liquidators, bankruptcy administrators, creditors, and other persons who may obtain the Company's shares or related rights shall not affect or hinder the performance of this Agreement. For this purpose, the Existing Shareholders and the Company should promptly sign all other documents required by the WFOE and take all other actions required by the WFOE (including but not limited to notarization of this Agreement).

[Remainder of this page intentionally left blank]


This page is the signature page of the Shareholder Voting Rights Proxy Agreement of Guangzhou AnSiChuang Information Technology Co., Ltd.

Existing Shareholder:

Wenzhi Cai

/s/ Wenzhi Cai


This page is the signature page of the Shareholder Voting Rights Proxy Agreement of Guangzhou AnSiChuang Information Technology Co., Ltd.

Company:

Guangzhou AnSiChuang Information Technology Co., Ltd. (seal)

/seal/ Guangzhou AnSiChuang Information Technology Co., Ltd.

/s/ Wenzhi Cai

Name: Wenzhi Cai

Title: Legal Representative


This page is the signature page of the Shareholder Voting Rights Proxy Agreement of Guangzhou AnSiChuang Information Technology Co., Ltd.

WFOE:

Guangzhou LianYiYun Information Technology Co., Ltd. (seal)

/seal/ Guangzhou LianYiYun Information Technology Co., Ltd.

/s/ Wenzhi Cai

Name: Wenzhi Cai

Title: Legal Representative


EX-4.97 6 tmb-20211231xex4d97.htm EX-4.97

Exhibit 4.97

Englisht translation

EQUITY INTEREST PLEDGE AGREEMENT

THIS EQUITY INTEREST PLEDGE AGREEMENT (this “Agreement”) is entered into on March 31, 2021 (“Execution Date”)

BY AND AMONG:

1.

Wenzhi Cai (the “Pledgor”)

Identity Card Number: ******

Residence address: ******

2.

Guangzhou AnSiChuang Information Technology Co., Ltd. (the “Company”)

Registered address: Room 602, Building C Tower C, No. 274 Xingtai Road, Shiqiao Street,

Panyu District, Guangzhou

Legal representative: Wenzhi Cai

3.

Guangzhou LianYiYun Information Technology Co., Ltd. (the “Pledgee”)

Registered address: Room 901, No. 131 Dongxing Road, Shiqiao, Panyu District, Guangzhou

Legal representative: Wenzhi Cai

In this Agreement, the aforementioned parties are referred to individually as a “Party” and collectively as the “Parties”.

WHEREAS:

1.The Pledgor is the registered shareholder of the Company and lawfully hold all equity interest in the Company (“Company Equity”). As of the Execution Date, the amount of its contribution to the registered capital of the Company is Renminbi Ten Million, and its shareholding percentage in total is 100%. The registered capital has not been paid in. The basic information of the Company sets forth in Schedule 1 hereto.
2.The Parties hereto entered into a Shareholder Voting Rights Proxy Agreement (“Proxy Agreement”) on March 31, 2021, pursuant to which the each of the Pledgor has irrevocably granted a general power of attorney to such persons as may then be appointed by the Pledgee to exercise its entire shareholder voting rights in the Company on behalf of the Pledgor.
3.The Company and the Pledgee entered into an Exclusive Service Agreement (“Service Agreement”) on March 31, 2021, pursuant to which the Company has, on an exclusive basis, engaged the Pledgee to provide it with relevant services and agrees to pay relevant service fees to the Pledgee for such services.
4.The Parties hereto entered into an Exclusive Option Agreement (“Option Agreement”) on March 31, 2021, pursuant to which the Pledgor and the Company shall, to the extent permitted by the PRC Laws, transfer, at the request of the Pledgee, all or part of their equity interests in the Company or all or part of the assets of the Company respectively to the Pledgee and/or any entity and/or individual designated by it, or the Company shall decrease its capital and the Pledgee and/or any entity and/or individual designated by it shall subscribe for the newly increased registered capital of the Company.
5.As security for the performance by the Pledgor of their Contractual Obligations (as defined below) and their repayment of the Secured Indebtedness (as defined below), each Pledgor is willing to pledge all of its Company Equity to the Pledgee and create first priority pledge


in favor of the Pledgee; and the Company has agreed to such equity interest pledge arrangement.

NOW, THEREFORE, upon consensus through consultation, the Parties agree as follows:

ARTICLE IDEFINITIONS

1.1

Unless otherwise required by the context, the following terms shall have the following meanings in this Agreement:

Contractual Obligations

means all of the each Pledgor’s contractual obligations under the Proxy Agreement and the Option Agreement; all of the Company’s contractual obligations under the Proxy Agreement, the Service Agreement and the Option Agreement; and all of the contractual obligations of the each Pledgor and the Company under this Agreement.

“Secured Indebtedness”

means all direct, indirect or consequential losses and loss of projectable benefits suffered by the Pledgee as a result of any Event of Default (as defined below) of the Pledgor and/or the Company, and the basis for determining the amounts of such losses shall include, without limitation, reasonable commercial plans and profit forecasts of the Pledgee and all costs incurred by the Pledgee in connection with its enforcement of the Contractual Obligations of each Pledgor and/or the Company.

“Transaction Agreements”

means the Proxy Agreement, the Service Agreement and the Option Agreement.

“Event of Default”

means a breach by any Pledgor of any of its Contractual Obligations under the Proxy Agreement, the Option Agreement and/or this Agreement, and a breach by the Company of any of its Contractual Obligations under the Proxy Agreement, the Service Agreement, the Option Agreement and/or this Agreement.

“Pledged Equity”

means all of the Company Equity lawfully owned by the Pledgor as of the effectiveness of this Agreement and to be pledged hereunder to the Pledgee as security for the performance by the Pledgor and the Company of their respective Contractual Obligations and increased capital contribution amounts and dividends under Sections 2.6 and 2.7 hereof.

“PRC Laws”

means the then effective laws, administrative regulations, administrative rules, local regulations, judicial interpretations and other binding regulatory documents of the People’s Republic of China.

1.2

In this Agreement, any reference to any PRC Law shall be deemed to include (i) a reference to such PRC Law as modified, amended, supplemented or reenacted, effective either before or after the date hereof; and (ii) a reference to any other decision, circular or rule made thereunder or effective as a result thereof.


1.3

Unless otherwise required by the context, a reference to an article, section, clause or paragraph herein shall be a reference to an article, section, clause or paragraph of this Agreement.

ARTICLE IIEQUITY PLEDGE

2.1

The Pledgor hereby agrees to pledge, in accordance with the terms hereof, its lawfully owned and rightfully disposable Pledged Equity to the Pledgee as security for the performance by such Pledgor of its Contractual Obligations and its repayment of the Secured Indebtedness. The Company hereby agrees for the Pledgor to so pledge the Pledged Equity to the Pledgee in accordance with the terms hereof.

2.2

The Pledgor covenants that it will assume the responsibility of recording the equity pledge arrangement (“Equity Pledge”) hereunder in the shareholder’s register of the Company on the Execution Date. Each Pledgor further covenants that it will use its best efforts and take all necessary measures to register the Equity Pledge as soon as possible with the competent administrative authority for market regulation of the Company after the Execution Date.

2.3

During the validity term hereof, the Pledgee shall not be liable in whatsoever manner for any diminution in value of the Pledged Equity and the Pledgor shall have no right to seek any form of recourse or bring any claims against the Pledgee in connection therewith, except where such diminution arises out of any willful conduct of the Pledgee or its gross negligence having immediate causal link with such result.

2.4

Subject to Section 2.3 above, if the Pledged Equity is likely to suffer such a manifest value diminution as to impair the rights of the Pledgee, the Pledgee may at any time auction or sell the Pledged Equity on behalf of the Pledgor and may, as agreed with the Pledgor, apply the proceeds from such auction or sale towards early repayment of the Secured Indebtedness, or deposit (entirely at the cost of the Pledgee) such proceeds with a notary organ of the place of the Pledgee. In addition, upon request by the Pledgee, the Pledgor shall provide other property as security for the Secured Indebtedness.

2.5

Upon occurrence of any Event of Default, the Pledgee shall be entitled to dispose of the Pledged Equity in such manner as prescribed by Article IV hereof.

2.6

The Pledgor shall not increase the capital of the Company except with prior consent of the Pledgee. Any increase in the capital contribution made by the Pledgor to the registered capital of the Company as a result of any capital increase shall equally become part of the Pledged Equity, and the Pledgor shall register the pledge of the Company Equity corresponding to such capital contribution with the competent administrative authority for market regulation of the Company.

2.7

The Pledgor shall not receive any dividend or profit in respect of the Pledged Equity except with prior consent of the Pledgee. Any dividend or profit received by the Pledgor in respect of the Pledged Equity shall be deposited into an account designated by the Pledgee, monitored by the Pledgee and first applied towards repayment of the Secured Indebtedness.

2.8

Upon occurrence of an Event of Default, the Pledgee shall be entitled to dispose of any Pledged Equity of the Pledgor in accordance with the terms hereof.

ARTICLE IIIRELEASE OF PLEDGE


3.1

Upon full and complete performance by the Pledgor and the Company of all of their Contractual Obligations and full repayment of the Secured Indebtedness, the Pledgee shall, at the request of the Pledgor, release the Equity Pledge hereunder and cooperate with the Pledgor in relation to both the deregistration of the Equity Pledge in the shareholder’s register of the Company and the deregistration of the Equity Pledge with the relevant administrative authority for market regulation; reasonable costs arising out of such release of the Equity Pledge shall be borne by the Pledgee.

ARTICLE IVDISPOSAL OF PLEDGED EQUITY

4.1

The Parties hereby agree that upon occurrence of any Event of Default, the Pledgee shall be entitled to exercise, upon written notice to the Pledgor, all of the remedies, rights and powers available to it under the PRC Laws, the Transaction Agreements and this Agreement, including, without limitation, the right to auction or sell the Pledged Equity for prior satisfaction of claims. The Pledgee shall not be held liable for any losses resulting from its reasonable exercise of such rights and powers.

The Pledgor further acknowledges and agrees that its breach of Article IX hereof shall constitute its material breach of this Agreement; the Company further acknowledges and agrees that its breach of Article X hereof shall constitute its material breach of this Agreement.

4.2

The Pledgee shall be entitled to appoint, in writing, its counsels or other agents to exercise any and all of its foregoing rights and powers, and neither any Pledgor nor the Company shall object thereto.

4.3

The Pledgee shall have the right to fully deduct all reasonable costs incurred by it in connection with its exercise of any or all of its foregoing rights and powers from the proceeds obtained as a result of such exercise of rights and powers.

4.4

The proceeds obtained as a result of the exercise by the Pledgee of its rights and powers shall be applied in the following order of precedence:

(a)towards payment of all costs arising out of the disposal of the Pledged Equity and the exercise by the Pledgee of its rights and powers (including fees paid to its counsels and agents);
(b)towards payment of the taxes payable in connection with the disposal of the Pledged Equity; and
(c)towards repayment of the Secured Indebtedness to the Pledgee.

Any balance after the deduction of the foregoing payments shall either be returned by the Pledgee to the Pledgor or any other person who may be entitled to such balance under relevant laws and regulations or be deposited by the Pledgee with a notary organ of the place of the Pledgee (any costs arising out of such deposit shall be borne by the Pledgee).

4.5

The Pledgee shall have the right to exercise, at its option, concurrently or successively, any of its breach of contract remedies; the Pledgee shall not be required to first exercise other breach of contract remedies prior to the exercise of its right to auction or sell the Pledged Equity hereunder.

ARTICLE VCOSTS AND EXPENSES


5.1

All actual costs and expenses arising in connection with the creation of the Equity Pledge hereunder, including, without limitation, the stamp duty, any other taxes and all legal costs, shall be borne by the Parties severally.

ARTICLE VICONTINUING GUARANTEE AND NON-WAIVER

6.1

The Equity Pledge created hereunder shall constitute a continuing guarantee and shall remain valid until full performance of the Contractual Obligations or full repayment of the Secured Indebtedness, whichever occurs later. Neither any waiver or grace granted by the Pledgee with respect to any breach by any Pledgor nor any delay of the Pledgee in its exercise of any of its rights under the Transaction Agreements and this Agreement shall affect the right of the Pledgee under this Agreement, relevant PRC Laws and the Transaction Agreements to require at any time thereafter the Pledgor to strictly perform the Transaction Agreements and this Agreement or any right that may be available to the Pledgee as a result of any subsequent breach by the Pledgor of the Transaction Agreements and/or this Agreement.

ARTICLE VIIREPRESENTATIONS AND WARRANTIES BY THE PLEDGOR

The Pledgor represents and warrants to the Pledgee that:

7.1

All reports, documents and information provided by it to the Pledgee prior to the effectiveness of this Agreement with respect to all matters pertaining to such Pledgor or required by this Agreement are true, correct, complete and not misleading in all material respects as of the effectiveness of this Agreement.

7.2

All reports, documents and information provided by it to the Pledgee subsequent to the effectiveness of this Agreement with respect to all matters pertaining to such Pledgor or required by this Agreement are true and valid in all material respects as of the time of provision of the same.

7.3

As of the effectiveness of this Agreement, such Pledgor is the sole lawful owner of the Pledged Equity free from any ongoing or potential dispute or any third party claim as to the ownership thereof; and such Pledgor has the right to dispose of the Pledged Equity or any part thereof.

7.4

Other than the security interest created on the Pledged Equity hereunder and the rights created under the Transaction Agreements, the Pledged Equity is free from any other security interests, third party rights or interests or any other restrictions.

7.5

The Pledged Equity may be lawfully pledged and assigned, and such Pledgor has full rights and powers to pledge the Pledged Equity to the Pledgee in accordance with the terms hereof.

7.6

Once duly executed by such Pledgor, this Agreement will constitute lawful, valid and binding obligations of such Pledgor.

7.7

Other than the registration of the Equity Pledge with the relevant administrative authority for market regulation, any consents, permissions, waivers or authorizations by any third party or any approval, license or exemption from or any registration or filing formalities with any governmental body (if required by law), requisite in each case for the execution and performance of this Agreement and the creation of the Equity Pledge hereunder, have been obtained or completed and will remain fully valid during the validity term hereof.


7.8

The execution and performance by such Pledgor of this Agreement do not violate or conflict with any law applicable to such Pledgor, any agreement to which such Pledgor is a party or by which he is bound, any court judgment, any arbitral award, or any decision of any administrative authority.

7.9

The pledge hereunder constitutes a first priority security interest on the Pledged Equity.

7.10

All taxes and costs payable in connection with the acquisition of the Pledged Equity have been paid in full by such Pledgor.

7.11

There are no pending, or to the knowledge of such Pledgor, threatened, suits, legal proceedings or claims before any court or arbitral tribunal or by any governmental body or administrative authority against such Pledgor or its property or the Pledged Equity having a material or adverse effect on the financial condition of such Pledgor or its ability to perform its obligations and the guarantee liability hereunder.

7.12

The Pledgor hereby warrants to the Pledgee that the foregoing representations and warranties will remain true and correct and be fully complied with under all circumstances at any time prior to the full performance of the Contractual Obligations or full repayment of the Secured Indebtedness.

ARTICLE VIIIREPRESENTATIONS AND WARRANTIES BY THE COMPANY

The Company represents and warrants to the Pledgee that:

8.1

It is a limited liability company duly registered and lawfully existing under the PRC Laws with independent legal personality; and has full and independent legal status and capacity to execute, deliver and perform this Agreement and may sue or be sued as an independent party.

8.2

All reports, documents and information provided by it to the Pledgee prior to the effectiveness of this Agreement with respect to all matters pertaining to the Pledged Equity or required by this Agreement are true, correct, complete and not misleading in all material respects as of the effectiveness of this Agreement.

8.3

All reports, documents and information provided by it to the Pledgee subsequent to the effectiveness of this Agreement with respect to all matters pertaining to the Pledged Equity or required by this Agreement are true and valid in all material respects as of the time of provision of the same.

8.4

Once duly executed by it, this Agreement will constitute lawful, valid and binding obligations of the Company.

8.5

It has full internal corporate power and authority to execute and deliver this Agreement and all other documents to be executed by it in connection with the transactions contemplated hereunder as well as full power and authority to consummate the transactions contemplated hereunder.

8.6

There are no pending, or to the knowledge of the Company, threatened, suits, legal proceedings or claims before any court or arbitral tribunal or by any governmental body or administrative authority against the Pledged Equity, the Company or its assets having a material or adverse effect on the financial condition of the Company or the ability of the Pledgor to perform its obligations and the guarantee liability hereunder.


8.7

The Company hereby agrees to be severally and jointly liable to the Pledgee for the representations and warranties made by the Pledgor under Sections 7.3, 7.4, 7.5, 7.7 and 7.9 hereof.

8.8

The Company hereby warrants to the Pledgee that the foregoing representations and warranties will remain true and correct and be fully complied with under all circumstances at any time prior to the full performance of the Contractual Obligations or full repayment of the Secured Indebtedness.

ARTICLE IXUNDERTAKINGS BY THE PLEDGORS

The Pledgor hereby agree and irrevocably undertake to the Pledgee that:

9.1

Without prior written consent of the Pledgee, the Pledgor will not create or permit to be created any new pledge or any other security interest on the Pledged Equity, and any pledge or any other security interest created on all or part of the Pledged Equity without prior written consent of the Pledgee shall be null and void.

9.2

Without prior written notice to and prior written consent of the Pledgee, (i) the Pledgor will not assign or otherwise dispose of the Pledged Equity or request the Company to decrease its capital, and any of such actions taken by the Pledgor without prior consent of the Pledgee shall be null and void; (ii) the Pledgor will not assist or permit other existing shareholders (as applicable) to take any of the foregoing actions without prior written consent of the Pledgee. The proceeds received by the Pledgor from the assignment or other disposal of the Pledged Equity shall be first applied towards early full repayment of the Secured Indebtedness to the Pledgee or deposited with a third party to be agreed with the Pledgee.

9.3

Should there arise any suit, arbitration or other claims which are likely to have an adverse effect on the interests of the Pledgor or the Pledgee under the Transaction Agreements and this Agreement or on the Pledged Equity, the Pledgor warrants that it will notify the Pledgee in writing of the same as soon as possible and without delay and will, in accordance with the reasonable request of the Pledgee, take all necessary actions to ensure the Pledgee’s pledge rights and interests in and to the Pledged Equity.

9.4

The Pledgor warrants that it shall complete the business term extension registration formalities of the Company within three (3) months prior to the expiry of the business term of the Company such that the validity of this Agreement shall be maintained.

9.5

The Pledgor shall not do or permit to be done any act or action likely to have an adverse effect on the interests of the Pledgee under the Transaction Agreements and this Agreement or on the Pledged Equity.

9.6

The Pledgor will use its best efforts and take all necessary measures to register the Equity Pledge hereunder as soon as possible with the relevant administrative authority for market regulation after the execution of this Agreement, and the Pledgor warrant, in accordance with the reasonable request of the Pledgee, to take all necessary actions and execute all necessary documents (including, without limitation, any supplement hereto) to ensure the Pledgee’s pledge rights and interests in and to the Pledged Equity as well as the exercise and realization by the Pledgee of such rights and interests.

9.7

Should the exercise of the pledge rights hereunder result in an assignment of any Pledged Equity, the Pledgor warrants that it will take all actions to realize such assignment.


9.8

The Pledgor ensures that the shareholder’s resolutions adopted, convening procedures of, the methods of voting at and the contents of the shareholders’ meeting (as applicable) and board meetings of the Company held in connection with the execution of this Agreement and the creation and exercise of the pledge rights hereunder shall not violate laws, administrative regulations or the articles of association of the Company.

9.9

Once the Pledgor knows or should have known any possible transfer of the Pledged Equity held by him to any third parties other than the Pledgee or any individual or entity designated by the Pledgee as a result of applicable PRC Laws or any judgment or award rendered by a court or arbitral body or for any other reasons, it shall notify the Pledgee immediately and without delay.

ARTICLE XUNDERTAKINGS BY THE COMPANY

The Company hereby agrees and irrevocably undertakes to the Pledgee that:

10.1

The Company will use every effort to assist with the obtainment of any consents, permissions, waivers or authorizations by any third party or any approval, license or exemption from any governmental body or the completion of any registration or filing formalities with any governmental body (if required by law), requisite in each case for the execution and performance of this Agreement and the creation of the Equity Pledge hereunder, and the maintenance of the same in full force and effect during the validity term hereof.

10.2

Without prior written consent of the Pledgee, the Company will not assist or permit the Pledgor to create any new pledge or any other security interest on the Pledged Equity.

10.3

Without prior written consent of the Pledgee, the Company will not assist or permit the Pledgor to assign or otherwise dispose of the Pledged Equity.

10.4

Should there arise any suit, arbitration or other claims which are likely to have an adverse effect on the Company, the Pledged Equity or the interests of the Pledgee under the Transaction Agreements and this Agreement, the Company warrants that it will notify the Pledgee in writing of the same as soon as possible and without delay and will, in accordance with the reasonable request of the Pledgee, take all necessary actions to ensure the Pledgee’s pledge rights and interests in and to the Pledged Equity.

10.5

The Company warrants that it shall complete its business term extension registration formalities within three (3) months prior to the expiry of its business term such that the validity of this Agreement shall be maintained.

10.6

The Company shall not do or permit to be done any act, action or omission likely to have an adverse effect on the interests of the Pledgee under the Transaction Agreements and this Agreement or on the Pledged Equity.

10.7

The Company will, during the first month of each calendar quarter, submit to the Pledgee the financial statements of the Company for the preceding calendar quarter, including, without limitation, the balance sheet, the income statement and the cash flow statement.

10.8

The Company warrants, in accordance with the reasonable request of the Pledgee, to take all necessary actions and execute all necessary documents (including, without limitation, any supplement hereto) to ensure the Pledgee’s pledge rights and interests


in and to the Pledged Equity as well as the exercise and realization by the Pledgee of such rights and interests.

10.9

Should the exercise of the pledge rights hereunder result in an assignment of any Pledged Equity, the Company warrants that it will take all actions to realize such assignment.

10.10

The Company covenants that it will assist the Pledgor to register the Equity Pledge hereunder with the competent administrative authority for market regulation of the Company as soon as possible after the execution of this Agreement and provide all necessary cooperation to complete such registration in a timely manner.

10.11

Once the Company knows or should have known any possible transfer of the Pledged Equity held by the Pledgor to any third parties other than the Pledgee or any individual or entity designated by the Pledgee as a result of applicable PRC Laws or any judgment or award rendered by a court or arbitral body or for any other reasons, it shall notify the Pledgee immediately and without delay.

ARTICLE XIFUNDAMENTAL CHANGES OF CIRCUMSTANCES

11.1

As a supplementary agreement and without contravening other provisions of the Transaction Agreements and this Agreement, if, at any time, in the opinion of the Pledgee, as a result of any promulgation of or amendment to any PRC Laws, regulations or rules, or any change in the interpretation or application of such laws, regulations or rules, or any change in relevant registration procedures, the maintenance of the validity of this Agreement and/or the disposal of the Pledged Equity in the manner prescribed hereby becomes illegal or contravenes such laws, regulations or rules, the Pledgor and the Company shall, based on the Pledgee’s written instructions and in accordance with its reasonable request, immediately take any actions and/or execute any agreements or other documents so as to:

(a)maintain the validity of this Agreement;
(b)facilitate the disposal of the Pledged Equity in the manner prescribed hereby; and/or
(c)maintain or realize the security created or purported to be created hereunder.

ARTICLE XIIEFFECTIVENESS AND TERM OF AGREEMENT

12.1

This Agreement shall become effective when this Agreement has been duly executed by the parties.

12.2

The term of this Agreement shall end when the Contractual Obligations have been fully performed or the Secured Indebtedness have been fully repaid, whichever is later.

ARTICLE XIIINOTICES

13.1

Any notice, request, demand and other correspondences required by or made pursuant to this Agreement shall be made in writing and delivered to the relevant Parties.

13.2

Such notice or other correspondences shall be deemed delivered when it is transmitted if transmitted by fax or email; or upon delivery if delivered in person; or two (2) days after posting if delivered by mail.


ARTICLE XIVMISCELLANEOUS

14.1

The Pledgor and the Company agree that the Pledgee may, immediately upon notice to the Pledgor and the Company, assign its rights and/or obligations hereunder to any third party; provided that without prior written consent of the Pledgee, neither the Pledgor nor the Company may assign their respective rights, obligations or liabilities hereunder to any third party.

14.2

This Agreement is made in Chinese in five (5) originals, of which one (1) copy shall be held by the Company, one (1) copy shall be used for governmental approval/registration purposes and the three (3) copies shall be kept by the Pledgee.

14.3

The entry into, effectiveness and interpretation of, and resolution of disputes under, this Agreement shall be governed by the PRC Laws.

14.4

Dispute Resolution

(a)All disputes arising out of or in connection with this Agreement shall be first settled by the relevant Parties through amiable consultations; if such Parties fail to resolve the dispute through consultations, the dispute shall be submitted to China Guangzhou Arbitration Commission (“CGAC”) for arbitration according to CGAC arbitration rules in effect at the time of applying for arbitration. The seat of arbitration shall be in Guangzhou. The arbitration award shall be final and binding on the relevant Parties. Except as otherwise required by the arbitration award, the arbitration fees shall be borne by the losing party. The losing party shall also indemnify for the attorneys’ fee and other expenses incurred by the winning party.
(b)Pending the resolution of such dispute, the Parties shall continue to perform the remaining provisions of this Agreement other than the disputed matters.

14.5

No right, power or remedy empowered to any Party by any provision of this Agreement shall preclude any other right, power or remedy enjoyed by such Party in accordance with law or any other provisions hereof and no exercise by a Party of any of its rights, powers and remedies shall preclude its exercise of its other rights, powers and remedies.

14.6

No failure or delay by a Party in exercising any right, power or remedy under this Agreement or laws (“Party’s Rights”) shall result in a waiver of such rights; and no single or partial waiver by a Party of the Party’s Rights shall preclude such Party from exercising such rights in any other way or exercising the remaining part of the Party’s Rights.

14.7

The section headings herein are inserted for convenience of reference only and shall in no event be used in or affect the interpretation of the provisions hereof.

14.8

Each provision contained herein shall be severable and independent of any other provisions hereof, and if at any time any one or more provisions hereof become invalid, illegal or unenforceable, the validity, legality and enforceability of the remaining provisions hereof shall not be affected thereby.

14.9

(i) Once executed, this Agreement shall replace any other legal documents previously entered into by the Parties in respect of the same subject matter hereof. To clarify,


despite the foregoing agreement, all parties irrevocably promise, agree and recognize to sign a simplified version of equity interest pledge agreement (“Simplified Pledge Agreement”), only for the purpose of the pledge registration of the company’s competent administrative department for industry and commerce. If the simplified pledge agreement is inconsistent with this agreement, the agreement is not as clear as this agreement, or the simplified pledge agreement does not cover matters, this agreement shall prevail. (ii) Any amendments or supplements to this Agreement shall be made in writing. Except for the transfer of rights hereunder by the Pledgee according to Section 14.1 hereof, such amendments or supplements shall become effective only if they are duly signed by the Parties hereto.

14.10

This Agreement shall be binding upon the legal assignees or successors of the Parties. The successors or permitted assignees (if any) of the Pledgor and the Company shall continue to perform the respective obligations of the Pledgor and the Company hereunder. The Pledgor warrant to the Pledgee that he has made all appropriate arrangements and executed all necessary documents to ensure that, in the event of its bankruptcy, dissolution or occurrence of other circumstances that might affect exercise of its shareholder rights, his legal assignee, successor, heir, creditor, liquidator, bankruptcy administrator  and other persons that might consequently acquire the Company Equity or relevant rights cannot affect or impede the performance of this Agreement. For this purpose, the Pledgor and the Company shall promptly sign all other documents and take all other actions (including, without limitation, notarization of this Agreement) as required by the Pledgee.

14.11

Concurrently with the execution of this Agreement, the Pledgor shall execute a power of attorney (“Power of Attorney”) in the form of Schedule 2 hereto, entrusting any nominee of the Pledgee to execute, on its behalf in accordance with this Agreement, any and all legal documents as may be required in order for the Pledgee to exercise its rights hereunder. Such Power of Attorney shall be submitted to the Pledgee for custody and may be presented by the Pledgee to relevant governmental authorities whenever necessary.

[THE REMAINDER OF THIS PAGE INTENTIONALLY LEFT BLANK. EXECUTION PAGE FOLLOWS]


[Signature Page to Equity Interest Pledge Agreement for Guangzhou AnSiChuang Information Technology Co., Ltd.]

Pledgor:

Wenzhi Cai

/s/ Wenzhi Cai


[Signature Page to Equity Interest Pledge Agreement for Guangzhou AnSiChuang Information Technology Co., Ltd.]

Company:

Guangzhou AnSiChuang Information Technology Co., Ltd. (seal)

/seal/ Guangzhou AnSiChuang Information Technology Co., Ltd.

/s/ Wenzhi Cai

Name: Wenzhi Cai

Title: Legal Representative


[Signature Page to Equity Interest Pledge Agreement for Guangzhou AnSiChuang Information Technology Co., Ltd.]

Pledgee:

Guangzhou LianYiYun Information Technology Co., Ltd. (seal)

/seal/ Guangzhou LianYiYun Information Technology Co., Ltd.

/s/ Wenzhi Cai

Name: Wenzhi Cai

Title: Legal Representative


EX-4.98 7 tmb-20211231xex4d98.htm EX-4.98

Exhibit 4.98

English translation

This Exclusive Technology Development, Consulting and Service Agreement (the "Agreement") is signed by the following parties on January 17, 2019:

A.

Haishaman (Shanghai) Information Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: No. 24, Yangxin East Road, Pudong New District, Shanghai ("Party A");

B.

Shanghai Ruogu Information Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 1201-D22, No. 18 Guobin Road, Yangpu District, Shanghai ("Party B").

In this Agreement, Party A and Party B are collectively referred to as the "Parties" and each is referred to as a "Party".

Recitals:

1.

Party A is a wholly foreign-owned enterprise established in the People's Republic of China (the "PRC") with resources and qualifications for technology development, consulting and services;

2.

Party A agrees to provide Party B with technical development, consulting and related services, and Party B agrees to accept the technical development, consulting and related services provided by Party A.

After friendly negotiation, the two parties reached a consensus on providing technical consultation and related services. To clarify the rights obligations of both parties, the parties enter into this agreement for mutual compliance.

Article 1 Technology Development, Consulting and Services; Sole and Exclusive Rights

1.

During the term of this Agreement, Party A agrees to provide Party B with relevant technology development, consultation and services as Party B's technology development, consultation and service provider according to the conditions of this Agreement (see the attachment for details).

2.

Party B agrees to accept the technical development, consultation and services provided by Party A. Party B further agrees that, unless with the prior written consent of Party A, during the term of this Agreement, Party B shall not accept the same or similar technology development, consultation and services provided by any third party for the above-mentioned business.

3.

For all rights and interests arising from the performance of this Agreement, including but not limited to ownership, intellectual property rights such as copyrights, patent rights, technical secrets, trade secrets and others, whether developed by Party A or Party B based on Party A's original intellectual property rights, Party A shall be entitled to sole and exclusive rights.

Article 2 Calculation and Payment of Fees

1


1.

Both parties agree that Party B shall pay Party A the technical development, consulting and service fees (the "Consulting Service Fees") under this Agreement on a quarterly basis, and the Consulting Service Fees shall be determined by both parties according to the actual service content. In principle, the Consulting Service Fees shall be the balance of Party B's total income deducting all expenses, but the two parties may negotiate to determine the specific amounts otherwise. Party B shall notify Party A within thirty (30) days at the end of each quarter, provide Party B's management statements and operating data for such quarter, including Party B's net income for such quarter.

2.

The amount of the Consulting Service Fees shall be determined based on the following factors:

(a)

The difficulty of technology development and the complexity of consulting and management services;

(b)

The time required for Party A to provide such technical development, consulting and management services; and

(c)

The specific content and business value of technology development, consulting and management services.

3.

The Consulting Service Fees shall be the amounts as approved by Party A and the board of directors of Party A’s overseas ultimate controlling parent company, Mangatoon Inc. (the "Overseas Company”), which shall include the consent from directors appointed by the preference shareholders of the Overseas Company (“Investor Director”)). Any adjustment and change of Consulting Service Fees shall be approved by Party A and the board of directors of the Overseas Company (which should include the consent of the Investor Director).

4.

Within thirty (30) days following the end of each year, Party B shall provide Party A with the financial statements and all operating records, business contracts and financial information of the year. If Party A questions the financial materials provided by Party B, it may appoint a reputable independent accountant to audit the relevant material, and Party B shall cooperate.

Article 3 Representations and Warranties

1.

Party A hereby represents and warrants as follows:

(a)

Party A is a company legally established and validly existing in accordance with the PRC laws.

(b)

Party A signs and performs this agreement within its corporate power and business scope; it has taken necessary corporate actions and proper authorization and obtained the consent and approval of third parties and government departments, which does not violate limitations by laws and contracts which are binding or affecting it.

(c)

This Agreement once executed, will constitute legal, valid, binding and enforceable obligations on Party A in accordance with the terms of this Agreement.

2


2.

Party B hereby represents and warrants as follows:

(a)

Party B is a company legally established and validly existing in accordance with the PRC laws.

(b)

Party B signs and performs this agreement within its corporate power and business scope; it has taken necessary corporate actions and proper authorization and obtained the consent and approval of third parties and government departments, which does not violate limitations by laws and contracts which are binding or affecting it.

(c)

This Agreement once executed, will constitute legal, valid, binding and enforceable obligations on Party B in accordance with the terms of this Agreement.

Article 4 Confidentiality

1.

The parties acknowledge that any oral or written information they exchange in connection with this Agreement is confidential (the "Confidential Information"). Each party shall keep all such Confidential Information confidential and shall not disclose any Confidential Information to any third party without the written consent of the other party, except in the following cases: (a) the public know or will know such Confidential Information (but not disclosed to the public by the recipient); (b) Confidential Information required to be disclosed by applicable law or the rules or regulations of any stock exchange; or (c) Confidential Information needs to be disclosed to their legal or financial advisors of any party in connection with the transactions under this Agreement, and such legal advisors or financial advisors are also bound by obligations of confidentiality similar to those in this section. Disclosure of any Confidential Information by staff or agencies employed by any Party shall be deemed to be disclosure of such Confidential Information by such Party, and such Party shall be liable for any breach of this Agreement.

2.

Both parties agree that this clause will continue to be effective regardless of whether this Agreement is modified, cancelled or terminated.

Article 5 Indemnification

Party B shall indemnify Party A in full for any loss, damage, obligation and/or expense as required by Party A resulting from any lawsuits, claims or other requests arising from or incurred by the content of technology development, consultation and services requested by Party B, and hold Party A harmless from any damage and losses caused by Party B’s behaviors or any third party’s claims for Party B’s behaviors, except for the aforementioned lawsuits, claims or other requests caused by Party A's willful conduct or gross negligence.

Article 6 Effectiveness and Term

This Agreement is signed on the date indicated at the beginning of the text and takes effect at the same time. Unless the parties agree in writing to terminate this Agreement, this Agreement will continue to be effective.

3


Article 7 Termination

1.

Termination on Expiry Date

This Agreement shall be terminated on the expiry date unless renewed in accordance with the relevant provisions of this Agreement.

2.

Early Termination

During the term of this Agreement, this Agreement shall not be terminated in advance unless Party A becomes bankrupt or legally dissolved or terminated; If Party B goes bankrupt or is legally dissolved and terminated before the expiration date of this Agreement, this Agreement shall be automatically terminated. Notwithstanding the terms above, Party A always has the right to terminate this Agreement at any time by giving Party B a written notice thirty (30) days in advance.

3.

Terms after Termination

After the termination of this Agreement, the rights and obligations of both parties under Articles 4, 5 and 8 will continue to be effective.

Article 8 Disputes Resolution

1.

In the event of a dispute between both parties regarding the interpretation and performance of the clauses under this Agreement, both parties shall negotiate and resolve the dispute in good faith. If within thirty (30) days after one party sending the other party a written notice requesting a negotiated settlement, both parties have not reached an agreement to resolve the dispute, either party may submit the relevant dispute to the Beijing Arbitration Commission for arbitration in accordance with its then-effective arbitration rules. The place of arbitration is Beijing; the language of arbitration shall be Chinese. The arbitral award shall be final and binding on both parties.

Article 9. Force Majeure

1.

The "Force Majeure Event" means any event beyond the reasonable control of the party and which is unavoidable with the reasonable care of the affected party, including but not limited to, government actions, natural forces, fires, explosions, storms, floods, earthquakes, tides, lightning or war. However, lack of credit, funds or financing shall not be deemed to be a matter beyond the reasonable control of the party. A party that is affected by a Force Majeure Event and seeking to be exempted for liabilities from performance under this Agreement shall notify the other party of such Force Majeure Event as soon as possible, and inform the other party of the steps to be taken to complete the performance.

2.

When the performance of this Agreement is delayed or hindered by force majeure as defined above, the party affected by the force majeure shall not bear any liabilities under this Agreement to the extent that it is delayed or hindered. The party affected by force majeure shall take appropriate measures to reduce or eliminate the effects of force majeure, and shall endeavor to resume the performance of obligations delayed or hindered by force majeure. Once the Force

4


Majeure Event is eliminated, both parties agree to use their best efforts to resume the performance of this Agreement.

Article 10 Notification

Unless there is a written notice to change the address listed below, notices under this Agreement shall be delivered by hand or by registered mail to the address listed below. If the notice is sent by registered mail, the date of receipt recorded on the return receipt of the registered mail shall be the date of delivery; if it is sent by personal delivery, the date of sending the notice shall be the date of delivery:

Party A: Haishaman (Shanghai) Information Technology Co., Ltd.

Address: Room 301, No. 12, Lane 658, Jinzhong Road, Shanghai

Telephone: ***

Mail: ***

Attention: ***

Party B: Shanghai Ruogu Information Technology Co., Ltd.

Address: Room 301, No. 12, Lane 658, Jinzhong Road, Shanghai

Telephone:***

Mail:***

Attention: ***

Article 11 Assignment

Party B shall not assign its rights and/or obligations under this Agreement to any third party unless having obtained Party A’s prior written consent.

Article 12 Severability

If any provision under this Agreement is invalid or unenforceable due to its inconsistency with relevant laws, such provision shall be invalid or unenforceable only within the relevant jurisdiction and shall not affect the legal validity of other provisions of this Agreement.

Article 13 Amendments and Supplements to the Agreement

Both parties make amendments and supplements to this Agreement shall be in a form of written agreement. Amendments and supplements to this Agreement signed by both parties are an integral part of this Agreement and have the same legal effect as this Agreement.

Article 14 Governing Law

This Agreement shall be governed by, enforced and construed in accordance with the PRC laws.

5


[No text below]

6


This page is a signature page without text

Party A:

Haishaman (Shanghai) Information Technology Co., Ltd.

/seal/ Haishaman (Shanghai) Information Technology Co., Ltd.

/s/ Pan Wei

Name: Pan Wei

Title: Legal Representative

Party B:

Shanghai Ruogu Information Technology Co., Ltd.

/seal/ Shanghai Ruogu Information Technology Co., Ltd.

/s/ Pan Wei

Name: Pan Wei

Title: Legal Representative


EX-4.99 8 tmb-20211231xex4d99.htm EX-4.99

Exhibit 4.99

English translation

This Amended and Restated Exclusive Option Agreement (this "Agreement") is signed by the following parties on June 18, 2021:

A

Haishaman (Shanghai) Information Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: No. 24 Yangxin East Road, Pudong New District, Shanghai (hereinafter referred to as "Party A");

B

Guangzhou Huaduo Network Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: 24th Floor, Building B-1, North Area, Wanda Commercial Plaza, Wanbo Business Area, No. 79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou (hereinafter referred to as "Party B 1")

C

Guangzhou Ruicheng Network Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: 3204, No. 79, Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou (hereinafter referred to as "Party B 2", together with Party B1, referred to as "Party B");

D

Shanghai Ruogu Information Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 3304, 3rd Floor, No. 17, Lane 658, Jinzhong Road, Changning District, Shanghai (hereinafter referred to as "Party C").

Party A, Party B and Party C are collectively referred to as "Parties" and each is referred to as a "Party" in this Agreement.

Recitals

1

Party B holds 100.00% of the equity shares of Party C.

2

Party A and Party C have signed an Exclusive Technology Development, Consulting and Service Agreement dated January 17, 2019 (the "Service Agreement").

3

Party A, Party B and Party C have signed the Restated and Amended Equity Pledge Agreement dated June 18, 2021 (the “Equity Pledge Agreement”).

After friendly negotiation, all parties reached a consensus on the exclusive option. In order to clarify the rights and obligations of all parties, this Agreement is concluded for mutual compliance.

1


Article 1 Purchase and Sale of Shares

1.

Grant of Rights

(a)

Party B hereby irrevocably grants an irrevocable exclusive option to Party A, as permitted under the laws of PRC, to purchase all or part of the shares of Party C held by Party B from Party B or one or more persons designated by Party B (the "Designated Person") at any time in accordance with the exercise steps at the discretion of Party A and at the price stated in paragraph 3 of Article 1 of this Agreement (the "Shares Purchase Option"). Except for Party A and the Designated Person, no third party shall have the Shares Purchase Option. Party C hereby agrees that Party B grants Party A the Shares Purchase Option.

(b)

"Person" as used in this paragraph and this Agreement means any individual, company, joint venture, partnership, enterprise, trust or unincorporated organization.

2.

Exercise Steps

Party A exercises its Shares Purchase Option is premised on compliance with laws and regulations of PRC. When Party A exercises the Shares Purchase Option, it shall send a written notice to Party B (the “Shares Purchase Notice”), and the Shares Purchase Notice shall specify the following matters:

(a)

Party A's decision on exercising the Shares Purchase Option;

(b)

The number of shares that Party A intends to purchase from Party B (the "Purchased Shares");

(c)

Purchase date/shares transfer date.

3.

Shares Purchase Price

Unless the evaluation is required by law, the purchase price of the Purchased Shares (the "Shares Purchase Price") shall be RMB 100 or the lowest price permitted by PRC laws and regulations.

4.

Transfer of Purchased Shares

Each time Party A exercises the Shares Purchase Option,

2


(a)

Party B shall instruct Party C to convene a shareholders' meeting in a timely manner, at which a resolution to approve the transfer of the Purchased Shares by Party B to Party A and/or the Designated Person shall be passed;

(b)

Party B shall enter into a share transfer agreement with Party A (or, where applicable, the Designated Person) in accordance with the provisions of this Agreement and the Shares Purchase Notice;

(c)

Relevant parties shall execute all other necessary contracts, agreements or documents, obtain all required government approvals and consents, and take all necessary actions to transfer valid title of the Purchased Shares, free of any Security Interest, to Party A and/or Designated Person and make Party A and/or Designated Person the registered owner of the Purchased Shares.

(d)

For the purposes of this paragraph and this Agreement, "Security Interest" includes a security, mortgage, right or interest of a third party, any stock option, right of acquisition, right of first refusal, right of set-off, retention of title or other security arrangement, etc., but for the avoidance of doubt, excludes any security interest incurred under this Agreement and the Equity Pledge Agreement, namely that Party B pledges all of its shares in Party C to Party A according to the Equity Pledge Agreement, in order to ensure that Party C’s  performance of its obligations under the Service Agreement.

Article 2 Covenants Related to Shares

1.

Covenants of Party C:

Party B (as a shareholder of Party C) and Party C hereby covenant that:

(a)

Without the prior written consent of Party A or Mangatoon Inc., the overseas ultimate controlling parent company of Party A (the “Party A’s Parent Company”), shall not supplement, change or amend the articles of association of Party C in any form, increase or decrease its registered capital, or otherwise change its registered capital structure;

(b)

To keep its existence, to conduct its business and deal with its affairs prudently and validly in accordance with good financial and commercial standards and practices;

3


(c)

Without the prior written consent of Party A or Party A’s Parent Company, shall not sell, transfer, mortgage or otherwise dispose of any assets, business, income or other legal rights and interests of Party C at any time from the date of execution of this Agreement, or allow creation of any other security interest thereon;

(d)

Without the prior written consent of Party A or Party A's Parent Company, no liabilities shall be incurred, inherited, guaranteed or allowed to exist, except for the following:

(i)

Indebtedness incurred in the normal or ordinary course of business and not by way of borrowing; and

(ii)

Debts that have been disclosed to Party A and have been written approved by Party A.

(e)

Keep operating all businesses in the ordinary course of business, maintain the value of Party C's assets, and refrain from any actions/omissions that may affect its operating conditions and asset value;

(f)

Without the prior written consent of Party A or Party A's Parent Company, no material agreement shall be executed or terminated outside of the scope of ordinary operations, the aforementioned material agreement refers to an agreement with an Agreement value exceeding RMB fifty (50) thousand;

(g)

Not to provide loans or credits to anyone without the prior written consent of Party A or Party A's Parent Company;

(h)

At the request of Party A, provide Party A with all materials on Party C's operations and financial conditions;

(i)

Party C purchases and maintains insurance from an insurance company accepted by Party A, and the amount and type of insurance maintained shall be the same as those usually insured by companies operating similar businesses and possessing similar properties or assets in the same region;

(j)

Without the prior written consent of Party A or Party A's Parent Company, it shall not merge or combine with any person, or acquire or invest in any person;

4


(k)

Party C shall not be liquidated, dissolved or deregistered without the prior written consent of Party A or Party A’s Parent Company;

(l)

Immediately notify Party A of any litigation, arbitration or administrative proceedings that have occurred or may occur in relation to Party C's assets, business and income;

(m)

To protect Party C's ownership of all its assets, sign all necessary or appropriate documents, take all necessary or appropriate actions and file all necessary or appropriate charges or defend all claims as necessary and appropriate;

(n)

Without the prior written consent of Party A or Party A’s Parent Company, dividends shall not be distributed to its shareholders in any form, but upon Party A's request, all distributable profits shall be distributed immediately to their respective shareholders; and

(o)

At the request of Party A, appoint any person designated by Party A to serve as the director of Party C.

2.

Party B covenants that:

(a)

Without the prior written consent of Party A or Party A's Parent Company, not to sell, transfer, mortgage or otherwise dispose of any equity interest, or allow any other security interest to be placed thereon, at any time from the date of this Agreement, except for the pledge on Party B's shares according to the Equity Pledge Agreement;

(b)

Without the prior written consent of Party A or Party A's Parent Company, it shall not procure the meeting of shareholders of Party C or board of directors of Party C to approve the sale, transfer, mortgage or otherwise dispose of any equity interest, or allow any other security interest to be placed thereon, except for the pledge on Party B's shares according to the Equity Pledge Agreement;

(c)

Without the prior written consent of Party A or Party A’s Parent Company, it shall not procure the meeting of shareholders of Party C or board of directors of Party C to approve Party C’s merger or combination with, or acquisition of, or investment in, any person;

(d)

promptly notify Party A of any litigation, arbitration or administrative proceeding that has occurred or may occur in relation to its equity;

5


(e)

Procure the meeting of shareholders of Party C and board of directors of Party C to vote and approve the transfer of the Purchased Shares specified in this Agreement;

(f)

To maintain its ownership of the shares, execute all necessary or appropriate documents, actively take all necessary or appropriate actions and/or file all necessary or appropriate charges or defend all claims as necessary and appropriate;

(g)

At the request of Party A, appoint any person designated by Party A as the director of Party C;

(h)

Upon Party A's request at any time, it shall unconditionally and immediately transfer its shares to Party A or its designated representative at any time, and waive its right of first refusal to other shareholders in respect of the abovesaid shares transfer; and

(i)

Strictly abide by the provisions of this Agreement and other agreements signed jointly or separately by Party A, Party A's Parent Company, Party B and Party C, perform all obligations under such agreements, and do not take any acts or omissions that may affect the validity and enforceability of such agreements. If Party B has any remaining rights to the equity shares under this Agreement or under the Equity Pledge Agreement or under the power of attorney granted by Party A as the beneficiary, Party B shall not exercise such rights unless in accordance with the written instructions of Party A.

3.

Party B and Party C shall not revoke the abovesaid covenants.

Article 3 Assets Purchase Option

1.

Definition

"Assets" refers to all assets of Party C, including but not limited to fixed assets, existing assets, intellectual property rights and interests under all the agreements signed by Party C. The aforementioned intellectual property rights include patents, patent application rights, trademark rights, trademark application rights, trade names, copyrights, trade secrets, inventions, technical secrets, designs, slogans, symbols, website design, layout design, and domain names. that Party C creates, owns, or is entitled to in the present and in the future.

6


2.

Grant of Rights

To the extent permitted by the PRC laws, Party B and Party C hereby irrevocably grant Party A an exclusive right, that is, Party A follows the exercise steps at its own discretion of Party A and in accordance with the provisions of Article 3 paragraph 4 of this Agreement, purchase, or the Designated Person purchase, all or part of the assets held by Party C from Party C at any time ("Assets Purchase Option"). Party B unanimously agrees that Party C shall grant Party A the Assets Purchase Option.

3.

Exercise Steps

(a)

Party A exercises its Assets Purchase Option is premised on compliance with laws and regulations of PRC. When Party A exercises the Assets Purchase Option, it shall send a written notice to Party B (the “Assets Purchase Notice”), and the Assets Purchase Notice shall specify the following matters:

(i)

Party A's decision on exercising the Assets Purchase Option;

(ii)

The assets that Party A intends to purchase from Party B (the "Purchased Assets");

(iii)

Purchase date.

(b)

After the Assets Purchase Notice sent, every time Party A exercises the Assets Purchase Right, Party C shall guarantee to perform the following matters, and Party B shall guarantee to urge Party C to perform the following matters:

(i)

Enter into an assets transfer agreement with respect to the Purchased Assets in accordance with this Agreement and each Assets Purchase Notice; and

(ii)

Shall execute all other necessary contracts, agreements or documents, obtain all required government approvals and consents, and take all required actions to transfer the valid title to the Purchased Assets to Party A and/or the Designated Person without any security interest attached, and complete the registration and filing procedures required for the transfer of intellectual property rights in accordance with relevant PRC

7


laws and regulations, so that Party A and/or the Designated Person become the registered owners of the Purchased Assets.

4.

Assets Purchase Price

Unless otherwise provided by laws, the purchase price of the Purchased Assets (the "Assets Purchase Price") shall be RMB 100 or the maximum price permitted under the PRC laws and regulations. Party C shall bear all taxes and fees arising from the transfer of the Purchased Assets.

Article 4 Representations and Warranties of Party B and Party C

Party B and Party C hereby respectively represents and warrants to Party A on the date hereof and on each transfer date as follows:

1.

It has the ability to enter into and deliver this Agreement and any shares transfer agreement to which it is a party of and executed for each transfer of the Purchased Shares pursuant to this Agreement (respectively referred to as "Transfer Agreement"), and the powers and rights to perform its obligations under this Agreement and any Transfer Agreement. This Agreement and each Transfer Agreement signed by it as a party shall constitute its legal, valid and binding obligations from the date of execution and can be enforced in accordance with the terms of this Agreement or each Transfer Agreement;

2.

Neither the execution and delivery of this Agreement or any Trasnfer Agreement nor the performance of its obligations under this Agreement or any Transfer Agreement will:

(a)

result in a violation of any relevant PRC laws;

(b)

conflict with Party C's articles of association or other organizational documents;

(c)

cause or constitute a breach of any agreement or document to which it is a party or binding to it;

(d)

cause a breach of any condition of the grant and/or continuation of any license or approval issued to it; or

(e)

cause any license or approval issued to it to be suspended or revoked or subject to additional conditions.

8


3.

Party B has the legal ownership of the shares it holds. Party B does not have any security interest in the abovesaid shares, except for the pledge on Party B's shares according to the Equity Pledge Agreement;

4.

Party C has good and transferable title to all its assets and has not created any security interest on abovesaid assets;

5.

Party C does not have any outstanding debts, except in the following cases:

(a)

debts incurred in the ordinary course of its business, and

(b)

debts disclosed to Party A and agreed in writing by Party A.

6.

Party C complies with all applicable laws and regulations;

7.

There are currently no ongoing, pending or potential litigation, arbitration or administrative proceedings in relation to Party C's equity, Party C’s assets, or Party C.

Article 5 Effective Date and Term

This Agreement takes effect on the date upon signing this Agreement. This Agreement will continue to be effective unless both parties agree in writing to terminate this Agreement.

Article 6 Governing Law and Dispute Resolution

1.

Governing Law

The execution, validity, interpretation and performance of this Agreement, as well as the settlement of disputes under this Agreement, shall be governed by the PRC laws.

2.

Dispute Resolution

Any disputes arising from the interpretation and performance of this Agreement shall be settled by the parties to this Agreement first through friendly negotiation. If the dispute remains unresolved within thirty (30) days after one party has given a written notice to the other party requesting a negotiation, either party may submit the dispute to the Beijing Arbitration Commission, and the dispute shall be settled by arbitration in accordance

9


with its then-effective arbitration rules. The place of arbitration shall be Beijing. The arbitral award is final and binding on the parties.

Article 7 Taxes and Fees

Each party shall be responsible for any and all taxes and fees incurred by or levied on the party in accordance with the laws of PRC in connection with the preparation and execution of this Agreement and each Transfer Agreement and the completion of the transactions contemplated by this Agreement and each Transfer Agreement.

Article 8 Notification

Unless there is a written notice to change the address listed below, notices under this Agreement shall be delivered by personal delivery or by registered mail to the address listed below. If the notice is sent by registered mail, the date of receipt recorded on the return receipt of the registered mail shall be the date of delivery; if it is sent by personal delivery, the date of sending off shall be the date of delivery:

Party A: Haishaman (Shanghai) Information Technology Co., Ltd.

Address: Room 301, No. 12, Lane 658, Jinzhong Road, Shanghai

Telephone: ***

Mail: ***

Attention: ***

Party B: Guangzhou Huaduo Network Technology Co., Ltd., Guangzhou Ruicheng Network Technology Co., Ltd.

Address: 29th Floor, Building B-1, Wanda Plaza, No. 79 Wanda 2nd Road, Panyu District, Guangzhou

Telephone: ***

Mail: ***

Attention: ***

Party C: Shanghai Ruogu Information Technology Co., Ltd.

Address: Room 301, No. 12, Lane 658, Jinzhong Road, Shanghai

Telephone:***

Mail:***

Attention: ***

10


Article 9 Confidentiality

1.

The parties acknowledge and confirm that any oral or written information exchanged with each other in relation to this Agreement is confidential. Each party shall keep all such information confidential and shall not disclose any such information to any third party without the written consent of the other party, except in the following cases:

(a)

the information is or will be known to the public (but is not or will not be disclosed to the public by the party receiving the information without authorization);

(b)

information required to be disclosed by applicable laws or regulations; or

(c)

information disclosed by either party to its legal or financial advisor in connection with the transaction described in this Agreement and such legal or financial advisor shall also be subject to an obligation of confidentiality similar to this Article.

2.

If any party's staff or agency leaks the information, it will be regarded as the leakage by such party, and it shall be liable for breach of this Agreement in accordance with this Agreement. Regardless of the termination of this Agreement for any reason, this Article shall remain in effect.

Article 10 Further Assurance

The parties agree to promptly execute the documents which are reasonably necessary for or beneficial to carry out the provisions and purposes of this Agreement, and to take further actions reasonably necessary or beneficial to carry out the provisions and purposes of this Agreement.

Article 11 Termination of Agreement, Liability for Breach of Agreement and Indemnification

1.

If either party to this Agreement breaches the obligations stipulated in this Agreement ("Breaching Party"), the other party ("Non-breaching Party") may send a written notice to the Breaching Party requesting the Breaching Party to correct its breach of Agreement. The Breaching Party shall cease its breach of Agreement within thirty (30) days from the date of receipt of the above notice, and indemnify the Non-breaching Party for all losses thus incurred; if the Breaching Party continues to breach its obligations after

11


receipt of the above notice within thirty (30) days, any Non-breaching Party has the right to unilaterally terminate this Agreement, and at the same time has the right to request the Breaching Party to indemnify the Non-breaching Party for all losses suffered thereto.

2.

Any relieve, grace or delay of exercising its rights provided by the laws or provisions of this Agreement given by the Non-breaching Party to any breach of the Agreement by the Non-breaching Party shall not be deemed a waiver of its rights by the Non-breaching Party.

3.

For any disputes or lawsuits brought by a third party over the Purchased Shares due to Party B or Party C's breach of any statutory or contractual warranties, representations or other terms under this Agreement or before the transfer of the Purchased Shares, and cause Party A, its officers, managers, directors, shareholders, members, representatives, agents and employees (“Indemnified Persons”) to suffer any and all claims, damages, liabilities, expenses and fees, including but not limited to reasonable attorneys' fees, in any actions or legal proceedings between the indemnifying person and the Indemnified Person, or between the Indemnified Person and any third parties, both Party B and Party C shall indemnify, defend and hold harmless Party A, unless such liability arises from the willful misconduct or gross negligent by the Indemnified Person.

Article 12 Miscellaneous

1.

Modifications, Amendments and Supplements

Modifications, amendments and supplements to this Agreement must be in writing and become effective after being duly signed and sealed by all the parties. Once executed, this Agreement will terminate and supersede the exclusive option agreement signed by the parties (and other parties to this Agreement) on July 23, 2019.

2.

Compliance with Laws and Regulations

Each party shall comply with and shall ensure that each party operates in full compliance with all the laws and regulations officially promulgated by and publicly available in the PRC.

3.

Entire Agreement

12


Except for any written amendments, supplements or modifications made after the signing of this Agreement, this Agreement constitutes the entire agreement between the parties to this Agreement with respect to the subject matter of this Agreement and supersedes all prior oral agreements with respect to the subject matter of this Agreement. or written negotiations, representations and agreements.

4.

Headings

The headings of this Agreement are for convenience only and should not be used to interpret, illustrate or otherwise affect the meaning of the provisions of this Agreement.

5.

Language

This Agreement is written in Chinese. The original can be made into one or more copies as required, and each Agreement has the same legal effect.

6.

Severability

If any one or more provisions of this Agreement are ruled to be invalid, illegal or unenforceable in any respect under any laws or regulations, the validity, legality or enforceability of the other provisions of this Agreement shall not be affected or damaged in any way. The parties shall negotiate in good faith to seek to replace those invalid, illegal or unenforceable provisions with effective provisions, and the economic effects of such effective provisions shall be as similar as possible to those invalid, illegal or unenforceable provisions.

7.

Successor

This Agreement shall be binding on each party's respective successors and assignees permitted by each party.

8.

Continuation

(a)

Any obligations arising out of or becoming due of this Agreement prior to the expiry or early termination of this Agreement shall survive after the expiry or early termination of this Agreement.

13


(b)

The terms of Articles 6, 9, 11 and paragraph 8 of Article 12 of this Agreement shall continue to be effective after the termination of this Agreement.

9.

Waiver

Either party may waive the terms and conditions of this Agreement, but it must be in writing and signed by all parties to become effective. A waiver by a party with respect to a breach by other party in certain instance shall not be deemed to be a waiver by such party of a similar breach by other party in other instances.

[No text below]

14


This page is a signature page

Party A:

Haishaman (Shanghai) Information Technology Co., Ltd. (seal)

/seal/ Haishaman (Shanghai) Information Technology Co., Ltd.

/s/ Pan Wei

Name: Pan Wei

Title: Legal Representative

Party C:

Shanghai Ruogu Information Technology Co., Ltd. (seal)

/seal/ Shanghai Ruogu Information Technology Co., Ltd.

/s/ Pan Wei

Name: Pan Wei

Title: Legal Representative

Signature Page to the Amended and Restated Exclusive Option Agreement


This page is a signature page

Party B:

Guangzhou Huaduo Network Technology Co., Ltd. (seal)

/seal/ Guangzhou Huaduo Network Technology Co., Ltd.

/s/ Li Ting

Name: Li Ting

Title: Legal Representative

Signature Page to the Amended and Restated Exclusive Option Agreement


This page is a signature page

Party B:

Guangzhou Ruicheng Network Technology Co., Ltd. (seal)

/seal/ Guangzhou Ruicheng Network Technology Co., Ltd.

/s/ Li Ting

Name: Li Ting

Title: Legal Representative

Signature Page to the Amended and Restated Exclusive Option Agreement


EX-4.100 9 tmb-20211231xex4d100.htm EX-4.100

Exhibit 4.100

English translation

This Amended and Restated Equity Interest Pledge Agreement (the "Agreement") is signed by the following parties on June 18, 2021:

A

Haishaman (Shanghai) Information Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: No. 24 Yangxin East Road, Pudong New District, Shanghai (the "Pledgee");

B

Guangzhou Huaduo Network Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: 24th Floor, Building B-1, North Area, Wanda Commercial Plaza, Wanbo Business Area, No. 79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou ("Guangzhou Huaduo")

C

Guangzhou Ruicheng Network Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: 3204, No. 79, Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou ("Guangzhou Ruicheng", together with Guangzhou Huaduo, the "Pledgor");and

D

Shanghai Ruogu Information Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, whose registered address is:Room 3304, 3rd Floor, No. 17, Lane 658, Jinzhong Road, Changning District, Shanghai (the "Domestic Company").

In this Agreement, the Pledgee, the Pledgors and the Domestic Company are collectively referred to as the "Parties", and each is referred to as a "Party".

Recitals:

1

The Domestic Company is a company incorporated in China, and the Pledgor owns a total of 100.00% equity of shares of the Domestic Company (see Annex 1).

2

The Pledgee and the Domestic Company signed an exclusive technology development, consulting and service agreement on January 1, 2019 (the "Service Agreement").

3

To ensure that the Pledgee can properly receive technology development and consulting service fees from the Domestic Company in accordance with the Service Agreement, the

1


pledger provides a pledge for the technology development and consulting service fees under the Service Agreement with all of its equity of shares in the Domestic Company.

After friendly negotiation, all parties reached an agreement on the equity interest pledge matter. To clarify the rights and obligations of all parties, this Agreement is concluded for mutual compliance.

Article 1 Definition and Interpretation

Unless otherwise specified in this Agreement, the following terms shall have the meanings:

1.

Pledge: means all the contents as set forth in Article 2 of this Agreement.

2.

Pledged Shares: means all the shares legally held by the Pledgor of the Domestic Company, in the aggregate of 100% shares of the Domestic Company.

3.

Pledge Period: means the period specified in Article 3 of this Agreement.

4.

Event of Default: means any circumstance as set forth in Article 7 of this Agreement.

5.

Notice of Default: means the notice of Event of Default sent by the Pledgee in accordance with this Agreement.

Article 2 Pledge

1.

The Pledgor pledges all of the shares held by it in the Domestic Company to the Pledgee, as a guarantee to prompt and complete payment and performance of any outstanding payment (including but not limited to those technology development and consulting service fees which shall be paid to the Pledgee under the Service Agreement) payable when due (whether a stipulated due date, by early repayment or otherwise), the total amount of secured credit is RMB833,775. The Pledgor pledges all the shares it owned of the Domestic Company (corresponding to the registered capital RMB833,775, representing 100% of the total registered capital of the Domestic Companies) to the Pledgee, and the amount of the secured credit is RMB833,775.

2.

The Pledge means the right of the Pledgee to be paid preferentially with the proceeds from auction or sale of the shares pledged to the Pledgee.

Article 3 Pledge Period

1.

This Agreement takes effect from the date of signing. The Pledge is effective from

2


the date of completion of shares pledge registration of the shares recorded on the register of shareholders of the Domestic Company with relevant market supervision and administrative department, and the validity period of the Pledge is the same as that of the Service Agreement.

2.

During the Pledge Period, if the Domestic Company fails to pay the technical development and consulting service fees as stipulated in the Service Agreement, the Pledgee has the right to dispose of the pledge in accordance with the provisions of this Agreement and relevant PRC laws and regulations.

Article 4 Keeping of Pledge Certificate

1.

During the Pledge Period stipulated in this Agreement, the Domestic Company shall and the Pledgor shall sign or procure the Domestic Company to sign the certificate of capital contribution and the register of shareholders as exhibits to this Agreement, and deliver the above duly signed documents to the Pledgee, and the Pledgee shall keep the above documents within the Pledge Period stipulated in this Agreement.

2.

The Pledgee has the right to receive all cash income such as dividends and distributions and all non-cash income generated from the Pledged Shares since the execution of this Agreement.

Article 5 Representations and Warranties of the Pledgor and Domestic Company

The Pledgor and the Domestic Company hereby severally warrants to the Pledgee:

1.

The Pledgor has full power and authority to sign this Agreement and perform its obligations under this Agreement, and the terms of this Agreement constitute legal, valid and binding obligations to it.

2.

The Domestic Company has full corporate power and authorization to sign this Agreement and perform its obligations under this Agreement, and the terms of this Agreement constitute legal, valid and binding obligations to it.

3.

The signing, delivery and performance of this Agreement and any related agreements by the Pledgor and the Domestic Company will not violate the followings due to the limitation of time and/or the occurrence of any act or event or any other reason:

(a)

Any incorporation documents of the Pledgor and the Domestic Company;

3


(b)

any laws to which the Pledgor and the Domestic Company are subject; or

(c)

Any terms stipulated and obligations assumed in any written or oral documents such as any contracts, agreements, memorandums, etc. that have been signed and entered into force by the Pledgor and the Domestic Company.

4.

The Pledgor is the legal owner of the Pledged Shares.

5.

At any time, once the Pledgee exercises the rights of the Pledgee under this Agreement, there should be no interference from any other party.

6.

The Pledgee has the right to dispose of and transfer the pledge in the manner specified in this Agreement.

7.

Except for the Pledgee, the Pledgor has not set any other pledge rights or any third-party rights on the shares.

Article 6 Covenants of the Pledgor

1.

During the term of this Agreement, the Pledgor undertakes to the Pledgee that the Pledgor:

(a)

except for the transfer of the shares to the Pledgee or persons designated by the Pledgee according to the Amended and Restated Exclusive Option Agreement signed by the Pledgor, the Pledgee and the Domestic Company on June 18, 2021, without the prior written consent of the Pledgee, shall not transfer the shares directly or indirectly in any forms, and shall not establish or allow any existence of any pledge or other forms of security that may affect the rights and interests of the Pledgee;

(b)

shall comply with and implement all laws and regulations related to pledge of rights, and upon receipt of notices, instructions or suggestions from relevant competent authorities on the Pledge, shall provide the above notices, instructions or suggestions to the Pledgee within five (5) days, and shall comply with the above notices, instructions or recommendations, or make objections and representations on the above matters at the reasonable request of the Pledgee or with the consent of the Pledgee;

(c)

shall notify the Pledgee of any event or notice received that may cause an impact on the rights of the Pledgor's shares or any part of the rights thereof, and any event or notice received that may alter any warranties or obligations

4


of the Pledgor under this Agreement, or may affect any performance of obligations under this Agreement by the Pledgor.

2.

The Pledgor agrees that the exercise of the Pledgee's rights to the Pledge by the Pledgee in accordance with the terms of this Agreement shall not be interrupted or impaired by any legal proceeding taken by the Pledgor, the Pledgor's successors, spouse (if applicable), the Pledgor's principal or any other person.

3.

The Pledgor warrants to the Pledgee that, in order to protect or improve the guarantee of this Agreement to the reimbursement of the technical development and consulting service fees under the Service Agreement, the Pledgor will duly sign, and procure other interested parties to sign, all the rights certificates, deeds, and/or will perform and procure other interested parties to perform actions required by the Pledgee, and will facilitate the exercise of the rights and authorizations granted to the Pledgee by this Agreement, and will sign all the change documents related to the share certificate with the Pledgee or its designated person (natural person/legal entity), and provide the Pledgee with all the notices, orders and decisions related to the Pledge that the Pledgee deems necessary within a reasonable period.

4.

The Pledgor warrants to the Pledgee that, for the benefit of the Pledgee, the Pledgor will abide by and perform all warranties, covenants, agreements, representations and conditions. If the Pledgor fails to perform or does not fully perform its warranties, covenants, agreements, representations and conditions, the Pledgor shall compensate the Pledgee for all losses suffered thereby.

5.

The Pledgor warrants to the Pledgee that on the date hereof, the Pledgor and the Domestic Company shall register the Pledge under this Agreement in the register of shareholders of the Domestic Company; and the Pledgor shall, and the Pledgor shall procure the Domestic Company to, complete the registration of equity interest pledge as soon as possible at the corresponding market supervision and administration bureau.

Article 7 Event of Default

1.

The following events are considered Event of Default:

(a)

The Domestic Company fails to pay the technical development and consulting service fees payable under the Service Agreement in full and on time, or breach of any other obligations of the Domestic Company under the Service Agreement;

5


(b)

Any representations or warranties made by the Pledgor and the Domestic Company in Article 5 of this Agreement are materially misleading or mistaken, and/or the Pledgor and the Domestic Company breach the representations and warranties of Article 5 of this Agreement;

(c)

The Pledgor breaches the covenants in Article 6 of this Agreement;

(d)

The Pledgor breaches any terms of this Agreement;

(e)

Except as stipulated in Article 6, paragraph 1 (a) of this Agreement, the Pledgor loses the pledged shares for any reason, or transfers the pledged shares without the written consent of the Pledgee;

(f)

Any external loan, guarantee, indemnification, covenants or other debts repayment obligation of the Pledgor itself (1) is required to be repaid or performed in advance due to breach of agreement; or (2) has expired but cannot be repaid or performed on time, causing the Pledgee to believe that the Pledgor's ability to perform its obligations under this Agreement has been affected;

(g)

The Pledgor cannot repay general debts or other debts, so that the Pledgee believes that the Pledgor's ability to perform its obligations under this Agreement has been affected;

(h)

Due to the promulgation of relevant laws, this Agreement is illegal or the Pledgor cannot continue to perform its obligations under this Agreement;

(i)

If all governmental consents, permits, approvals or authorizations necessary to enforce this Agreement or to make it legal or effective are withdrawn, suspended, voided or substantially modified;

(j)

The Pledgee believes that the Pledgor's ability to perform its obligations under this Agreement has been affected due to adverse changes in the financial assets owned by the Pledgor;

(k)

The successors or custodians of the Domestic Company can only partially or refuse to perform the payment obligations under the Service Agreement;

(l)

Other situations where the Pledgee cannot exercise or dispose of the Pledge according to relevant laws.

2.

The Pledgor shall immediately notify the Pledgee in writing if it becomes aware of

6


or discovers that any matter referred to in paragraph 1 of this Article or an event that may give rise to the above matter has occurred. The Pledgee has the right to require the Pledgor to correct the breach of Agreement within a limited period.

3.

Unless the Event of Default listed in paragraph 1 of this Article has been perfectly resolved to the satisfaction of the Pledgee, the Pledgee may, at the time of or at any time after the occurrence of the Event of Default by the Pledgor, send a notice of default to the Pledgor in writing form, requiring the Pledgor to immediately pay all the arrears and other payables under the Service Agreement or dispose of the Pledge in accordance with the provisions of Article 8 of this Agreement.

Article 8 Exercise of Pledge

1.

Before the full payment of technical development and consulting service fees mentioned in the Service Agreement, without the written consent of the Pledgee,

(a)

The Pledgor shall not transfer the equity of the Domestic Company held by it for any reason or by any means;

(b)

The Pledgor shall not transfer or assign the Pledge.

2.

The Pledgee may issue a notice of default to the Pledgor when exercising the Pledge.

3.

Subject to the provisions of paragraph 3 of Article 7, the Pledgee may exercise the right to dispose of the Pledge at the same time as the notice of default is issued in accordance with paragraph 3 of Article 7 or at any time after the notice of default is issued.

4.

The Pledgee has the right to discount all or part of the equity under this Agreement in accordance with legal procedures, or to receive priority compensation from the price of auction or sale of the equity, until the unpaid technology development, consulting service fees and all other payables have been paid off.

5.

When the Pledgee disposes of the Pledge in accordance with this Agreement, the Pledgor shall not set up obstacles and shall provide necessary assistance to enable the Pledgee to realize its Pledge.

Article 9 Assignment

1.

The Pledgor has no right to gift or transfer its rights and obligations under this Agreement unless the Pledgee consents in advance.

7


2.

This Agreement is binding on the Pledgor and its successors and is effective on the Pledgor and each of its successors and assigns.

3.

The Pledgee may at any time assign all or any of its rights and obligations under the Service Agreement to the person designated by it (natural person/legal entity), in which case the assignee shall enjoy and undertake the rights and obligations under this Agreement as those they should have enjoyed and undertaken as a party to this Agreement. When the Pledgee assigns the rights and obligations under the Service Agreement, at the request of the Pledgee, the Pledgor shall sign relevant agreements and/or documents regarding such assignment.

4.

After the change of the Pledgee due to assignment, at the request of the Pledgee, the Pledgor shall enter into a new pledge agreement with the new pledgee subject to the same terms and conditions as this Agreement.

5.

The Pledgor shall strictly abide by the provisions of this Agreement and other agreements signed by the parties hereto, or any of them, jointly or individually, including the Amended and Restated Exclusive Option Agreement and the Power of Attorney granted to the Pledgee as described in Article 6 paragraph 1 (a), perform the obligations under this Agreement and other agreements, and do not take any act or omission that may affect its validity and enforceability. Unless in accordance with the written instructions of the Pledgee, the Pledgor shall not exercise any of its remaining rights of the Pledged Shares under this Agreement.

Article 10 Termination

This Agreement shall be terminated after the technology development, consulting and service fees under the Service Agreement have been paid in full and the Domestic Company no longer undertakes any obligations under the Service Agreement. The Pledgee shall, within a reasonable and practicable time, terminate this Agreement and assist the Pledgor to cancel the registration of the equity interest pledge. Notwithstanding the aforementioned terms, the termination of this Agreement and the cancellation of the registration of the equity interest pledge shall be subject to the prior written consent of the investor directors of the parent company Mangatoon Inc., which actually controls the Domestic Company.

Article 11 Fees

1.

All fees and actual expenses related to this Agreement, including but not limited to legal fees, cost of production, stamp duty and any other taxes, fees, etc. shall be borne by the Domestic Company. If the laws stipulate that the Pledgee shall pay the relevant taxes, the Domestic Company shall fully compensate the Pledgee for the

8


taxes and fees paid by the Pledgee.

2.

If the Domestic Company fails to pay any taxes or fees payable by it in accordance with the provisions of this Agreement, or for other reasons, making the Pledgee takes any methods or means to be indemnified, the Domestic Company shall bear all expenses (including but not limited to various taxes, handling fees, management fees, litigation fees, attorney fees and various insurance fees for handling the Pledge) arising therefrom.

Article 12 Force Majeure

1.

When the performance of this Agreement is delayed or hindered by any Force Majeure Event, the party affected by the force majeure shall not bear any responsibility under this Agreement only for this part of the delayed or hindered performance.

2.

"Force Majeure Event" means any event beyond the reasonable control of a party and unavoidable with the reasonable care of the affected party, including, but not limited to, government action, natural forces, fire, explosion, geographical change, storm, flood, earthquake, tide, lightning or war. However, lack of credit, funds or financing shall not be deemed to be an event beyond the reasonable control of a party.

3.

One party affected by a Force Majeure Event seeking to waive its responsibility of performance under this Agreement or any provision of this Agreement shall notify the other party of such waiver as soon as possible and inform it of the steps to be taken to complete the performance.

4.

The party affected by force majeure shall not be liable for failure to perform its obligations under this Agreement, but the affected party shall try its best to reduce the losses caused to the other party, and the unfulfilled obligations are only limited to those unfulfilled due to force majeure. After the Force Majeure Event ends, the parties agree to use their best efforts to resume the performance of their obligations under this Agreement.

Article 13 Disputes Resolution

1.

This Agreement shall be governed by and construed in accordance with the PRC laws.

2.

In the event of a dispute between the parties to this Agreement regarding the interpretation and performance of the terms under this Agreement, the parties shall

9


resolve the dispute through negotiation in good faith. If within thirty (30) days after one party has given the other party a written notice requesting a negotiated settlement, the parties have not reached an agreement to resolve the dispute, either party may refer the dispute to Beijing Arbitration Commission in accordance with its then-effective arbitration rules. The place of arbitration is Beijing; the language of arbitration shall be Chinese. The arbitral award shall be final and binding on the parties.

Article 14 Notification

Unless there is a written notice to change the address listed below, notices under this Agreement shall be delivered by hand or by registered mail to the address listed below. If the notice is sent by registered mail, the date of receipt recorded on the return receipt of the registered mail shall be the date of delivery; if it is sent by personal delivery, the date of sending the notice shall be the date of delivery:

Party A: Haishaman (Shanghai) Information Technology Co., Ltd.

Address: Room 301, No. 12, Lane 658, Jinzhong Road, Shanghai

Telephone: ***

Mail: ***

Attention: ***

Party B: Guangzhou Huaduo Network Technology Co., Ltd., Guangzhou Ruicheng Network Technology Co., Ltd.

Address: 29th Floor, Building B-1, Wanda Plaza, No. 79 Wanda 2nd Road, Panyu District, Guangzhou

Telephone: ***

Mail: ***

Attention: ***

Party C: Shanghai Ruogu Information Technology Co., Ltd.

Address: Room 301, No. 12, Lane 658, Jinzhong Road, Shanghai

Telephone:***

Mail:***

Attention: ***

Article 15 Appendix

The annexes listed in this Agreement are an integral part of this Agreement.

10


Article 16 Severability

If any provision under this Agreement is invalid or unenforceable due to its inconsistency with relevant laws, such provision shall be invalid or unenforceable only within the relevant jurisdiction and shall not affect the legal validity of other provisions of this Agreement.

Article 17 Effectiveness

1.

This Agreement and any amendments, supplements or revisions must be in writing and become effective after being signed and/or sealed by all parties. Once this Agreement is signed, it will terminate and supersede the equity interest pledge agreement the parties executed on July 23, 2019.

2.

This Agreement is written in Chinese. The original can be made into one or more copies as required, and each Agreement has the same legal effect.

[No text below]

11


This page is a signature page without text

Pledgee:

Haishaman (Shanghai) Information Technology Co., Ltd. (seal)

/seal/ Haishaman (Shanghai) Information Technology Co., Ltd.

/s/ Pan Wei

Name: Pan Wei

Title: Legal Representative

Domestic Company:

Shanghai Ruogu Information Technology Co., Ltd. (seal)

/seal/ Shanghai Ruogu Information Technology Co., Ltd.

/s/ Pan Wei

Name: Pan Wei

Title: Legal Representative


This page is a signature page without text

Pledgor:

Guangzhou Huaduo Network Technology Co., Ltd. (seal)

/seal/ Guangzhou Huaduo Network Technology Co., Ltd.

/s/ Li Ting

Name: Li Ting

Title: Legal Representative


This page is a signature page without text

Pledgor:

Guangzhou Ruicheng Network Technology Co., Ltd. (seal)

/seal/ Guangzhou Ruicheng Network Technology Co., Ltd.

/s/ Li Ting

Name: Li Ting

Title: Legal Representative


EX-4.101 10 tmb-20211231xex4d101.htm EX-4.101

Exhibit 4.101

English translation

Power of Attorney

We the company, Guangzhou Huaduo Network Technology Co., Ltd., with the unified social credit code is: 91440113773312444L, holding the equity shares (the "Company Shares") corresponding to 185,910 Yuan registered capital of Shanghai Ruogu Information Technology Co., Ltd. (the "Domestic company”), on June 18, 2021, with respect to the Company Shares hereby irrevocably authorizes Haishaman (Shanghai) Information Technology Co., Ltd. (the “WFOE”) exercise the following rights during the term of this Power of Attorney:

Authorize WFOE to act as the sole and exclusive agent of the company, to exercise rights including but not limited to the following rights in the name of the company on the matters of the Company Shares: (1) participate in the shareholders' meeting of the Domestic Company and sign the relevant resolutions of the shareholders' meeting representing the company; (2) exercise all the shareholder's rights entitled to the company in accordance with the law and the articles of association of the Domestic Company, including but not limited to shareholder voting rights, rights of sale or transfer or pledge or disposition of all or any part of the Company Shares; and (3) to elect, designate and appoint the legal representative, chairman, director, supervisor, general manager and other senior management personnel of the Domestic Company as the authorized representative of the company.

WFOE will have the right to sign the transfer contract as stipulated in the restated and amended exclusive option agreement (the company being a party to the contract upon request) on behalf of the company within the scope of authorization, and shall perform as scheduled the restated and amended equity pledge agreement and the restated and amended exclusive option agreement which are signed on the same day as this power of attorney signed by the company as a party to, the exercise of which will not limit this authorization in any way.

WFOE has the right to transfer, use or otherwise dispose of cash dividends and other non-cash income generated from the Company Shares.

All actions of WFOE with respect to the Company Shares can be made according to WFOE's own discretion without any oral or written instructions from the company.

All actions of WFOE with respect to the Company Shares are regarded as the actions of the company, and all documents signed are deemed to be signed by the company, which will be ratified by the company.

WFOE has the right to delegate, which it can delegate to other individuals or units to handle the above matters and exercise the Company Shares without having to notify the company in advance or obtain the company's consent.

1


During the period when the company is a shareholder of the Domestic Company, this power of attorney is irrevocable and continues to be valid, starting from the date of signing this power of attorney. If and only if WFOE notifies the company in writing to terminate this power of attorney in whole or in part or to replace the agent, the company will immediately withdraw the authorization and delegation hereof, and immediately sign a power of attorney in the same form as this power of attorney, making the same authorization and delegation as the content of this power of attorney to other agent as designated by WFOE at that time; except for the abovementioned, the company will not revoke the authorization and delegation made to WFOE.

During the term of this power of attorney, the company hereby waives all rights related to the Company Shares that have been authorized to WFOE through this power of attorney, and will no longer exercise such rights by itself.

[No text below]

2


[The following is the signature page]

Principal:

Guangzhou Huaduo Network Technology Co., Ltd. (seal)

/seal/ Guangzhou Huaduo Network Technology Co., Ltd.

/s/ Li Ting

Name: Li Ting

Position:


Power of Attorney

We the company, Guangzhou Ruicheng Network Technology Co., Ltd., with the unified social credit code is: 91440101MA9UTLLH9U, holding the equity shares (the "Company Shares") corresponding to 647,865 Yuan registered capital of Shanghai Ruogu Information Technology Co., Ltd. (the "Domestic company”), on June 18, 2021, with respect to the Company Shares hereby irrevocably authorizes Haishaman (Shanghai) Information Technology Co., Ltd. (the “WFOE”) exercise the following rights during the term of this Power of Attorney:

Authorize WFOE to act as the sole and exclusive agent of the company, to exercise rights including but not limited to the following rights in the name of the company on the matters of the Company Shares: (1) participate in the shareholders' meeting of the Domestic Company and sign the relevant resolutions of the shareholders' meeting representing the company; (2) exercise all the shareholder's rights entitled to the company in accordance with the law and the articles of association of the Domestic Company, including but not limited to shareholder voting rights, rights of sale or transfer or pledge or disposition of all or any part of the Company Shares; and (3) to elect, designate and appoint the legal representative, chairman, director, supervisor, general manager and other senior management personnel of the Domestic Company as the authorized representative of the company.

WFOE will have the right to sign the transfer contract as stipulated in the restated and amended exclusive option agreement (the company being a party to the contract upon request) on behalf of the company within the scope of authorization, and shall perform as scheduled the restated and amended equity pledge agreement and the restated and amended exclusive option agreement which are signed on the same day as this power of attorney signed by the company as a party to, the exercise of which will not limit this authorization in any way.

WFOE has the right to transfer, use or otherwise dispose of cash dividends and other non-cash income generated from the Company Shares.

All actions of WFOE with respect to the Company Shares can be made according to WFOE's own discretion without any oral or written instructions from the company.

All actions of WFOE with respect to the Company Shares are regarded as the actions of the company, and all documents signed are deemed to be signed by the company, which will be ratified by the company.

WFOE has the right to delegate, which it can delegate to other individuals or units to handle the above matters and exercise the Company Shares without having to notify the company in advance or obtain the company's consent.

4


During the period when the company is a shareholder of the Domestic Company, this power of attorney is irrevocable and continues to be valid, starting from the date of signing this power of attorney. If and only if WFOE notifies the company in writing to terminate this power of attorney in whole or in part or to replace the agent, the company will immediately withdraw the authorization and delegation hereof, and immediately sign a power of attorney in the same form as this power of attorney, making the same authorization and delegation as the content of this power of attorney to other agent as designated by WFOE at that time; except for the abovementioned, the company will not revoke the authorization and delegation made to WFOE.

During the term of this power of attorney, the company hereby waives all rights related to the Company Shares that have been authorized to WFOE through this power of attorney, and will no longer exercise such rights by itself.

[No text below]

5


[The following is the signature page]

Principal:

Guangzhou Ruicheng Network Technology Co., Ltd. (seal)

/seal/ Guangzhou Ruicheng Network Technology Co., Ltd.

/s/ Li Ting

Name: Li Ting

Position:


EX-4.102 11 tmb-20211231xex4d102.htm EX-4.102

Exhibit 4.102

English translation

This Exclusive Technology Development, Consulting and Service Agreement (the "Agreement") is signed by the following parties on February 18, 2022:

A

Blue Buck Network Technology (Beijing) Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 418, 4th Floor, Building 13 Taiyang Yuan, Dazhongsi East Road, Haidian District, Beijing (hereinafter referred to as "Blue Buck Network");

B

Guangzhou Blue Ocean Whale Riding Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 201, No. 57 Xiadu Street, Haizhu District, Guangzhou (hereinafter referred to as "Blue Ocean Whale Riding", together with Blue Buck Network, referred to as "Party A")

C

Beijing Cengcengceng Information Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 302, 3rd Floor, Building 13 Taiyang Yuan, Dazhongsi East Road, Haidian District, Beijing (hereinafter referred to as "Party B").

In this Agreement, Party A and Party B are collectively referred to as the "Parties" and each is referred to as a "Party".

Recitals:

1.

Blue Buck Network is a wholly foreign-owned enterprise established in the People's Republic of China (the "PRC") with resources and qualifications for technology development, consulting and services;

2.

Blue Ocean Whale Riding is a wholly foreign-owned enterprise established in the PRC with resources and qualifications for technology development, consulting and services;

3.

Party A agrees to provide Party B with technical development, consulting and related services, and Party B agrees to accept the technical development, consulting and related services provided by Party A.

After friendly negotiation, the parties reached a consensus on providing technical consultation and related services. To clarify the rights and obligations of the parties, the parties enter into this agreement for mutual compliance.

Article 1 Technology Development, Consulting and Services; Sole and Exclusive Rights

1.

During the term of this Agreement, Party A agrees to collectively provide Party B with relevant technology development, consultation and services as Party B's technology development, consultation and service provider according to the conditions of this Agreement (see the attachment for details).

2.

Party B agrees to accept the technical development, consultation and services provided by Party A. Party B further agrees that, unless with the prior written consent of Party A, during the term of this Agreement, Party B shall not accept the same or similar technology development, consultation and services provided by any third party for the above-mentioned business.

1


3.

For all rights and interests arising from the performance of this Agreement, including but not limited to ownership, intellectual property rights such as copyrights, patent rights, technical secrets, trade secrets and others, whether developed by Party A or Party B based on Party A's original intellectual property rights, Party A shall be entitled to sole and exclusive rights.

Article 2 Calculation and Payment of Fees

1.

The parties agree that Party B shall pay Party A the technical development, consulting and service fees (the "Consulting Service Fees") under this Agreement on a quarterly basis, and the Consulting Service Fees shall be determined by the parties according to the actual service content. In principle, the Consulting Service Fees shall be the balance of Party B's total income deducting all expenses, but the parties may negotiate to determine the specific amounts otherwise. Party B shall notify Party A within thirty (30) days at the end of each quarter, provide Party B's management statements and operating data for such quarter, including Party B's net income for such quarter.

2.

The amount of the Consulting Service Fees shall be determined based on the following factors:

(a)

The difficulty of technology development and the complexity of consulting and management services;

(b)

The time required for Party A to provide such technical development, consulting and management services; and

(c)

The specific content and business value of technology development, consulting and management services.

3.

The Consulting Service Fees shall be the amounts as approved by Party A and the board of directors of Party A’s overseas ultimate controlling parent company, Bluebuck Technology Limited (the "Overseas Company”), which shall include the consent from investor directors of the Overseas Company (“Investor Director”). Any adjustment and change of Consulting Service Fees shall be approved by Party A and the board of directors of the Overseas Company (which should include the consent of the Investor Director).

4.

Within thirty (30) days following the end of each year, Party B shall provide Party A with the financial statements and all operating records, business contracts and financial information of the year. If Party A questions the financial materials provided by Party B, it may appoint a reputable independent accountant to audit the relevant material, and Party B shall cooperate.

Article 3 Representations and Warranties

1.

Each of Party A hereby represents and warrants as follows:

(a)

Party A is a company legally established and validly existing in accordance with the PRC laws.

2


(b)

Party A signs and performs this agreement within its corporate power and business scope; it has taken necessary corporate actions and proper authorization and obtained the consent and approval of third parties and government departments, which does not violate limitations by laws and contracts which are binding or affecting it.

(c)

This Agreement once executed, will constitute legal, valid, binding and enforceable obligations on Party A in accordance with the terms of this Agreement.

2.

Party B hereby represents and warrants as follows:

(a)

Party B is a company legally established and validly existing in accordance with the PRC laws.

(b)

Party B signs and performs this agreement within its corporate power and business scope; it has taken necessary corporate actions and proper authorization and obtained the consent and approval of third parties and government departments, which does not violate limitations by laws and contracts which are binding or affecting it.

(c)

This Agreement once executed, will constitute legal, valid, binding and enforceable obligations on Party B in accordance with the terms of this Agreement.

Article 4 Confidentiality

1.

The parties acknowledge that any oral or written information they exchange in connection with this Agreement is confidential (the "Confidential Information"). Each party shall keep all such Confidential Information confidential and shall not disclose any Confidential Information to any third party without the written consent of the other party, except in the following cases: (a) the public know or will know such Confidential Information (but not disclosed to the public by the recipient); (b) Confidential Information required to be disclosed by applicable law or the rules or regulations of any stock exchange; or (c) Confidential Information needs to be disclosed to their legal or financial advisors of any party in connection with the transactions under this Agreement, and such legal advisors or financial advisors are also bound by obligations of confidentiality similar to those in this section. Disclosure of any Confidential Information by staff or agencies employed by any Party shall be deemed to be disclosure of such Confidential Information by such Party, and such Party shall be liable for any breach of this Agreement.

2.

The parties agree that this clause will continue to be effective regardless of whether this Agreement is modified, cancelled or terminated.

Article 5 Indemnification

Party B shall indemnify Party A in full for any loss, damage, obligation and/or expense as required by Party A resulting from any lawsuits, claims or other requests arising from or incurred by the content of technology development, consultation and services requested by Party B, and hold Party A harmless from any damage and losses caused by Party B’s

3


behaviors or any third party’s claims for Party B’s behaviors, except for the aforementioned lawsuits, claims or other requests caused by Party A's willful conduct or gross negligence.

Article 6 Effectiveness and Term

1.

This Agreement is signed on the date indicated at the beginning of the text and takes effect at the same time. Unless it is terminated pursuant to the clauses of this Agreement or other agreements as executed by the parties, the term of this Agreement is ten (10) years.

2.

The term of this Agreement may be extended with Party A’s written confirmation before expiration. The term of extension is ten (10) years or other term as determined by the parties through negotiation.

Article 7 Termination

1.

Termination on Expiry Date

This Agreement shall be terminated on the expiry date unless renewed in accordance with the relevant provisions of this Agreement.

2.

Early Termination

During the term of this Agreement, this Agreement shall not be terminated in advance unless each of Party A becomes bankrupt or legally dissolved or terminated; If Party B goes bankrupt or is legally dissolved and terminated before the expiration date of this Agreement, this Agreement shall be automatically terminated. Notwithstanding the terms above, Party A always has the right to terminate this Agreement at any time by giving Party B a written notice thirty (30) days in advance.

3.

Terms after Termination

After the termination of this Agreement, the rights and obligations of the parties under Articles 4, 5 and 8 will continue to be effective.

Article 8 Disputes Resolution

In the event of a dispute between the parties regarding the interpretation and performance of the clauses under this Agreement, the parties shall negotiate and resolve the dispute in good faith. If within thirty (30) days after one party sending other parties a written notice requesting a negotiated settlement, the parties fails to reach an agreement to resolve the dispute, either party may submit the relevant dispute to the China International Economic and Trade Arbitration Commission for arbitration in accordance with its then-effective arbitration rules. The place of arbitration is Beijing; the language of arbitration shall be Chinese. The arbitral award shall be final and binding on all the parties.

Article 9. Force Majeure

1.

The "Force Majeure Event" means any event beyond the reasonable control of the party and which is unavoidable with the reasonable care of the affected party, including but not limited to, government actions, natural forces, fires, explosions,

4


storms, floods, earthquakes, tides, lightning or war. However, lack of credit, funds or financing shall not be deemed to be a matter beyond the reasonable control of the party. A party that is affected by a Force Majeure Event and seeking to be exempted for liabilities from performance under this Agreement shall notify the other party of such Force Majeure Event as soon as possible, and inform the other party of the steps to be taken to complete the performance.

2.

When the performance of this Agreement is delayed or hindered by force majeure as defined above, the party affected by the force majeure shall not bear any liabilities under this Agreement to the extent that it is delayed or hindered. The party affected by force majeure shall take appropriate measures to reduce or eliminate the effects of force majeure, and shall endeavor to resume the performance of obligations delayed or hindered by force majeure. Once the Force Majeure Event is eliminated, the parties agree to use their best efforts to resume the performance of this Agreement.

Article 10 Notification

Notices under this Agreement shall be delivered by personal delivery or by registered mail to the address provided by the Parties. If such address is changed, such Party shall notify other Parties in writing within two (2) days from such change. If the notice is sent by registered mail, the date of receipt recorded on the return receipt of the registered mail shall be the date of delivery; if it is sent by personal delivery, the date of sending off shall be the date of delivery.

Article 11 Acting in Concert of Party A

Each right of Party A under this Agreement, shall be enjoyed and exercised together by Blue Buck Network and Blue Ocean Whale Riding, meaning that if Blue Buck Network or Blue Ocean Whale Riding desires to exercise Party A’s rights, they shall negotiate and reach a consensus to exercise together, and any party shall not exercise Party A’s rights alone under this Agreement.

Article 12 Assignment

Party B shall not assign its rights and/or obligations under this Agreement to any third party unless having obtained Party A's prior written consent.

Article 13 Severability

If any provision under this Agreement is invalid or unenforceable due to its inconsistency with relevant laws, such provision shall be invalid or unenforceable only within the relevant jurisdiction and shall not affect the legal validity of other provisions of this Agreement.

Article 14 Amendments and Supplements to the Agreement

The parties shall make amendments and supplements to this Agreement in a form of written agreement. Amendments and supplements to this Agreement signed by all the

5


parties are an integral part of this Agreement and have the same legal effect as this Agreement.

Article 15 Governing Law

This Agreement shall be governed by, enforced and construed in accordance with the PRC laws.

[No text below]

6


This page is a signature page without text

Blue Buck Network Technology (Beijing) Co., Ltd. (seal)

/seal/ Blue Buck Network Technology (Beijing) Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title: Legal Representative

Guangzhou Blue Ocean Whale Riding Technology Co., Ltd. (seal)

/seal/ Guangzhou Blue Ocean Whale Riding Technology Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title: Legal Representative

Beijing Cengcengceng Information Technology Co., Ltd. (seal)

/seal/ Beijing Cengcengceng Information Technology Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title: Legal Representative


EX-4.103 12 tmb-20211231xex4d103.htm EX-4.103

Exhibit 4.103

English translation

This Exclusive Option Agreement (this "Agreement") is signed by the following parties on February 18, 2022:

A

Blue Buck Network Technology (Beijing) Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 418, 4th Floor, Building 13 Taiyang Yuan, Dazhongsi East Road, Haidian District, Beijing (hereinafter referred to as "Blue Buck Network");

B

Guangzhou Blue Ocean Whale Riding Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 201, No. 57 Xiadu Street, Haizhu District, Guangzhou (hereinafter referred to as "Blue Ocean Whale Riding", together with Blue Buck Network, referred to as "Party A")

C

Zhou Yuan, a citizen of the People's Republic of China, with its identity number *** (hereinafter referred to as "Party B");

D

Beijing Cengcengceng Information Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 302, 3rd Floor, Building 13 Taiyang Yuan, Dazhongsi East Road, Haidian District, Beijing (hereinafter referred to as "Party C").

Party A, Party B and Party C are collectively referred to as "Parties" and each is referred to as a "Party" in this Agreement.

Recitals

1

Party B holds 100% of the equity shares of Party C.

2

Party A and Party C have signed an Exclusive Technology Development, Consulting and Service Agreement dated February 18, 2022 (the "Exclusive Technology Development, Consulting and Service Agreement") and a series of agreements.

3

Party A, Party B and Party C have signed the Equity Interest Pledge Agreement dated February 18, 2022 (the “Equity Pledge Agreement”).

After friendly negotiation, all parties reached a consensus on the exclusive option. In order to clarify the rights and obligations of all parties, this Agreement is concluded for mutual compliance.

Article 1 Purchase and Sale of Shares

1


1.

Grant of Rights

(a)

Party B hereby irrevocably grants an irrevocable exclusive option to Party A, as permitted under the laws of PRC, to purchase all or part of the shares of Party C held by Party B from Party B or one or more persons designated by Party B (the "Designated Person") at any time in accordance with the exercise steps at the discretion of Party A and at the price stated in paragraph 3 of Article 1 of this Agreement (the "Shares Purchase Option"). Except for Party A and the Designated Person, no third party shall have the Shares Purchase Option. Party C hereby agrees that Party B grants Party A the Shares Purchase Option.

(b)

"Person" as used in this paragraph and this Agreement means any individual, company, joint venture, partnership, enterprise, trust or unincorporated organization.

2.

Exercise Steps

Party A’s exercise of its Shares Purchase Option is premised on compliance with laws and regulations of PRC. When Party A exercises the Shares Purchase Option, it shall send a written notice to Party B (the “Shares Purchase Notice”), and the Shares Purchase Notice shall specify the following matters:

(a)

Party A's decision on exercising the Shares Purchase Option;

(b)

The number of shares that Party A intends to purchase from Party B (the "Purchased Shares");

(c)

Purchase date/shares transfer date.

3.

Shares Purchase Price

Unless the evaluation is required by law, the purchase price of the Purchased Shares (the "Shares Purchase Price") shall be RMB 100 or the lowest price permitted by PRC laws and regulations. If Party A and Party B reach another agreement, then such agreement will prevail.

4.

Transfer of Purchased Shares

Each time Party A exercises the Shares Purchase Option,

2


(a)

Party B shall instruct Party C to convene a shareholders' meeting in a timely manner, at which a resolution to approve the transfer of the Purchased Shares by Party B to Party A and/or the Designated Person shall be passed;

(b)

Party B shall enter into a share transfer agreement with Party A (or, where applicable, the Designated Person) in accordance with the provisions of this Agreement and the Shares Purchase Notice;

(c)

Relevant parties shall execute all other necessary contracts, agreements or documents, obtain all required government approvals and consents, and take all necessary actions to transfer valid title of the Purchased Shares, free of any Security Interest, to Party A and/or Designated Person and make Party A and/or Designated Person the registered owner of the Purchased Shares.

(d)

For the purposes of this paragraph and this Agreement, "Security Interest" includes a security, mortgage, right or interest of a third party, any stock option, right of acquisition, right of first refusal, right of set-off, retention of title or other security arrangement, etc., but for the avoidance of doubt, excludes any security interest incurred under this Agreement and the Equity Pledge Agreement, namely that Party B pledges all of its shares in Party C to Party A according to the Equity Pledge Agreement, in order to ensure that Party C’s performance of its obligations under the Exclusive Technology Development, Consulting and Service Agreement.

Article 2 Covenants Related to Shares

1.

Party C hereby covenants that:

(a)

Without the prior written consent of Party A or Bluebuck Technology Limited, the overseas ultimate controlling parent company of Party A (the “Party A’s Parent Company”), shall not supplement, change or amend the articles of association of Party C in any form, increase or decrease its registered capital, or otherwise change its registered capital structure;

(b)

To keep its existence, to conduct its business and deal with its affairs prudently and validly in accordance with good financial and commercial standards and practices;

3


(c)

Without the prior written consent of Party A or Party A’s Parent Company, shall not sell, transfer, mortgage or otherwise dispose of any assets, business, income or other legal rights and interests of Party C at any time from the date of execution of this Agreement, or allow creation of any other security interest thereon;

(d)

Without the prior written consent of Party A or Party A's Parent Company, no liabilities shall be incurred, inherited, guaranteed or allowed to exist, except for the following:

(i)

Indebtedness incurred in the normal or ordinary course of business and not by way of borrowing; and

(ii)

Debts that have been disclosed to Party A and have been approved by Party A in writing.

(e)

Keep operating all businesses in the ordinary course of business, maintain the value of Party C's assets, and refrain from any actions/omissions that may affect its operating conditions and asset value;

(f)

Without the prior written consent of Party A or Party A's Parent Company, no material agreement shall be executed or terminated beyond the scope of ordinary operations. The aforementioned material agreement refers to an agreement with an Agreement value exceeding RMB 50,000;

(g)

Not to provide loans or credits to anyone without the prior written consent of Party A or Party A's Parent Company;

(h)

At the request of Party A, provide Party A with all materials on Party C's operations and financial conditions;

(i)

Party C purchases and maintains insurance from an insurance company accepted by Party A, and the amount and type of insurance maintained shall be the same as those usually insured by companies operating similar businesses and possessing similar properties or assets in the same region;

(j)

Without the prior written consent of Party A or Party A's Parent Company, it shall not merge or combine with any person, or acquire or invest in any person;

4


(k)

Immediately notify Party A of any litigation, arbitration or administrative proceedings that have occurred or may occur in relation to Party C's assets, business and income;

(l)

To protect Party C's ownership of all its assets, sign all necessary or appropriate documents, take all necessary or appropriate actions and file all necessary or appropriate charges or defend all claims as necessary and appropriate;

(m)

Without the prior written consent of Party A or Party A’s Parent Company, dividends shall not be distributed to its shareholders in any form, but upon Party A's request, all distributable profits shall be distributed immediately to their respective shareholders; and

(n)

At the request of Party A, appoint any person designated by Party A to serve as the director of Party C.

2.

Party B covenants that:

(a)

Without the prior written consent of Party A or Party A's Parent Company, not to sell, transfer, mortgage or otherwise dispose of any equity interest, or allow any other security interest to be placed thereon, at any time from the date of this Agreement, except for the pledge on Party B's shares according to the Equity Pledge Agreement;

(b)

Without the prior written consent of Party A or Party A's Parent Company, it shall not procure the meeting of shareholders of Party C to approve the sale, transfer, mortgage or otherwise dispose of any equity interest, or allow any other security interest to be placed thereon, except for the pledge on Party B's shares according to the Equity Pledge Agreement;

(c)

Without the prior written consent of Party A or Party A’s Parent Company, it shall not procure the meeting of shareholders of Party C to approve Party C’s merger or combination with, or acquisition of, or investment in, any person;

(d)

promptly notify Party A of any litigation, arbitration or administrative proceeding that has occurred or may occur in relation to its equity;

(e)

Procure the meeting of shareholders of Party C to vote and approve the transfer of the Purchased Shares specified in this Agreement;

5


(f)

To maintain its ownership of the shares, execute all necessary or appropriate documents, actively take all necessary or appropriate actions and/or file all necessary or appropriate charges or defend all claims as necessary and appropriate;

(g)

At the request of Party A, appoint any person designated by Party A as the director of Party C;

(h)

Upon Party A's request at any time, it shall unconditionally and immediately transfer its shares to Party A or its designated representative at any time, and waive its right of first refusal to other shareholders in respect of the abovesaid shares transfer; and

(i)

Strictly abide by the provisions of this Agreement and other agreements jointly or separately signed by Party A, Party A's Parent Company, Party B and Party C, perform all obligations under such agreements, and do not take any acts or omissions that may affect the validity and enforceability of such agreements.

3.

Party B and Party C shall not revoke the abovesaid covenants. Party B and Party C shall be jointly liable for the obligations under this Agreement.

Article 3 Assets Purchase Option

1.

Definition

"Assets" refers to all assets of Party C, including but not limited to fixed assets, existing assets, intellectual property rights and interests under all the agreements signed by Party C. The aforementioned intellectual property rights include patents, patent application rights, trademark rights, trademark application rights, trade names, copyrights, trade secrets, inventions, technical secrets, designs, slogans, symbols, website design, layout design, and domain names that Party C creates, owns, or is entitled to in the present and in the future.

2.

Grant of Rights

To the extent permitted by the PRC laws, Party B and Party C hereby irrevocably grant Party A an exclusive right, that is, Party A follows the exercise steps at its own discretion and in accordance with the provisions of Article 3 paragraph 4 of this Agreement, purchase, or the Designated Person purchase, all or part of the assets held by Party C from Party C at

6


any time ("Assets Purchase Option"). Party B unanimously agrees that Party C shall grant Party A the Assets Purchase Option.

3.

Exercise Steps

(a)

Party A’s exercise of its Assets Purchase Option is premised on compliance with laws and regulations of PRC. When Party A exercises the Assets Purchase Option, it shall send a written notice to Party B (the “Assets Purchase Notice”), and the Assets Purchase Notice shall specify the following matters:

(i)

Party A's decision on exercising the Assets Purchase Option;

(ii)

The assets that Party A intends to purchase from Party B (the "Purchased Assets");

(iii)

Purchase date.

(b)

After the Assets Purchase Notice sent, every time Party A exercises the Assets Purchase Right, Party C shall guarantee to perform the following matters, and Party B shall guarantee to urge Party C to perform the following matters:

(i)

Enter into an assets transfer agreement with respect to the Purchased Assets in accordance with this Agreement and each Assets Purchase Notice; and

(ii)

Shall execute all other necessary contracts, agreements or documents, obtain all required government approvals and consents, and take all required actions to transfer the valid title to the Purchased Assets to Party A and/or the Designated Person without any security interest attached, and complete the registration and filing procedures required for the transfer of intellectual property rights in accordance with relevant PRC laws and regulations, so that Party A and/or the Designated Person can become the registered owners of the Purchased Assets.

4.

Assets Purchase Price

Unless otherwise provided by laws, the purchase price of the Purchased Assets (the "Assets Purchase Price") shall be RMB 100 or the maximum

7


price permitted under the PRC laws and regulations. If Party A and Party B reach another agreement, then such agreement will prevail. Party C shall bear all taxes and fees arising from the transfer of the Purchased Assets.

Article 4 Representations and Warranties of Party B and Party C

Party B and Party C hereby respectively represents and warrants to Party A on the date hereof and on each transfer date as follows:

1.

It has the ability to enter into and deliver this Agreement and any shares transfer agreement to which it is a party and execute for each transfer of the Purchased Shares pursuant to this Agreement (respectively referred to as "Transfer Agreement"), and the powers and rights to perform its obligations under this Agreement and any Transfer Agreement. This Agreement and each Transfer Agreement signed by it as a party shall constitute its legal, valid and binding obligations from the date of execution and can be enforced in accordance with the terms of this Agreement or each Transfer Agreement;

2.

Neither the execution and delivery of this Agreement or any Trasnfer Agreement nor the performance of its obligations under this Agreement or any Transfer Agreement will:

(a)

result in a violation of any relevant PRC laws;

(b)

conflict with Party C's articles of association or other organizational documents;

(c)

cause or constitute a breach of any agreement or document to which it is a party or binding to it;

(d)

cause a breach of any condition of the grant and/or continuation of any license or approval issued to it; or

(e)

cause any license or approval issued to it to be suspended or revoked or subject to additional conditions.

3.

Party B has the legal ownership of the shares it holds. Party B does not have any security interest in the abovesaid shares, except for the pledge on Party B's shares according to the Equity Pledge Agreement;

4.

Party C does not have any outstanding debts, except in the following cases:

8


(a)

debts incurred in the ordinary course of its business, and

(b)

debts disclosed to Party A and agreed in writing by Party A.

5.

Party C complies with all applicable laws and regulations;

6.

There are currently no ongoing, pending or potential litigation, arbitration or administrative proceedings in relation to Party C's equity, Party C’s assets, or Party C.

Article 5 Effective Date and Term

This Agreement takes effect on the date of signing this Agreement. The term of this Agreement is ten (10) years, and it could be extended for another ten (10) years at Party A’s sole discretion.

Article 6 Governing Law and Dispute Resolution

1.

Governing Law

The execution, validity, interpretation and performance of this Agreement, as well as the settlement of disputes under this Agreement, shall be governed by the PRC laws.

2.

Dispute Resolution

Any disputes arising from the interpretation and performance of this Agreement shall be settled by the parties to this Agreement first through friendly negotiation. If the dispute remains unresolved within thirty (30) days after one party has given a written notice to the other party requesting a negotiation, either party may submit the dispute to the China International Economic and Trade Arbitration Commission, and the dispute shall be settled by arbitration in accordance with its then-effective arbitration rules. The place of arbitration shall be Beijing. The arbitral award is final and binding on the parties.

Article 7 Taxes and Fees

Each party shall be responsible for any and all taxes and fees incurred by or levied on the party in accordance with the laws of PRC in connection with the preparation and execution of this Agreement and each Transfer Agreement and the completion of the transactions contemplated by this Agreement and each

9


Transfer Agreement.

Article 8 Notification

Notices under this Agreement shall be delivered by personal delivery or by registered mail to the address provided by the Parties. If such address is changed, such Party shall notify other Parties in written within two (2) days from such change. If the notice is sent by registered mail, the date of receipt recorded on the return receipt of the registered mail shall be the date of delivery; if it is sent by personal delivery, the date of sending off shall be the date of delivery:

Article 9 Confidentiality

1.

The parties acknowledge and confirm that any oral or written information exchanged with each other in relation to this Agreement is confidential. Each party shall keep all such information confidential and shall not disclose any such information to any third party without the written consent of the other party, except in the following cases:

(a)

the information is or will be known to the public (but is not or will not be disclosed to the public by the party receiving the information without authorization);

(b)

information required to be disclosed by applicable laws or regulations; or

(c)

information disclosed by either party to its legal or financial advisor in connection with the transaction described in this Agreement and such legal or financial advisor shall also be subject to an obligation of confidentiality similar to this Article.

2.

If any party's staff or agency leaks the information, it will be regarded as the leakage by such party, and it shall be liable for breach of this Agreement in accordance with this Agreement. Regardless of the termination of this Agreement for any reason, this Article shall remain in effect.

Article 10 Further Assurance

The parties agree to promptly execute the documents which are reasonably necessary for or beneficial to carry out the provisions and purposes of this Agreement, and to take further actions reasonably necessary or beneficial to carry out the provisions and purposes of this Agreement.

10


Article 11 Termination of Agreement, Liability for Breach of Agreement and Indemnification

1.

If either party to this Agreement breaches the obligations stipulated in this Agreement ("Breaching Party"), the other party ("Non-breaching Party") may send a written notice to the Breaching Party requesting the Breaching Party to correct its breach of Agreement. The Breaching Party shall cease its breach of Agreement within thirty (30) days from the date of receipt of the above notice, and indemnify the Non-breaching Party for all losses thus incurred; if the Breaching Party continues to breach its obligations after receipt of the above notice within thirty (30) days, any Non-breaching Party has the right to unilaterally terminate this Agreement, and at the same time has the right to request the Breaching Party to indemnify the Non-breaching Party for all losses suffered thereto.

2.

Any relieve, grace or delay of exercising its rights provided by the laws or provisions of this Agreement given by the Non-breaching Party to any breach of the Agreement by the Non-breaching Party shall not be deemed a waiver of its rights by the Non-breaching Party.

3.

For any disputes or lawsuits brought by a third party over the Purchased Shares due to Party B or Party C's breach of any statutory or contractual warranties, representations or other terms under this Agreement or before the transfer of the Purchased Shares, and cause Party A, its officers, managers, directors, shareholders, members, representatives, agents and employees (“Indemnified Persons”) to suffer any and all claims, damages, liabilities, expenses and fees, including but not limited to reasonable attorneys' fees, in any actions or legal proceedings between the indemnifying person and the Indemnified Person, or between the Indemnified Person and any third parties, both Party B and Party C shall indemnify, defend and hold harmless Party A, unless such liability arises from the willful misconduct or gross negligent by the Indemnified Person.

Article 12 Miscellaneous

1.

Acting in Concert of Party A

Each right of Party A under this Agreement, shall be enjoyed and exercised together by Blue Buck Network and Blue Ocean Whale Riding, meaning that if Blue Buck Network or Blue Ocean Whale Riding desires to exercise Party A’s rights, they shall negotiate and reach a consensus to exercise together, and any party shall not exercise Party A’s rights alone under this

11


Agreement.

2.

Modifications, Amendments and Supplements

Modifications, amendments and supplements to this Agreement must be in writing and become effective after being duly signed and sealed by all the parties.

3.

Compliance with Laws and Regulations

Each party shall comply with and shall ensure that each party operates in full compliance with all the laws and regulations officially promulgated by and publicly available in the PRC.

4.

Entire Agreement

Except for any written amendments, supplements or modifications made after the signing of this Agreement, this Agreement constitutes the entire agreement between the parties to this Agreement with respect to the subject matter of this Agreement and supersedes all prior oral agreements with respect to the subject matter of this Agreement, or written negotiations, representations and agreements.

5.

Headings

The headings of this Agreement are for convenience only and should not be used to interpret, illustrate or otherwise affect the meaning of the provisions of this Agreement.

6.

Language

This Agreement is written in Chinese. The original can be made into one or more copies as required, and each Agreement has the same legal effect.

7.

Severability

If any one or more provisions of this Agreement are ruled to be invalid, illegal or unenforceable in any respect under any laws or regulations, the validity, legality or enforceability of the other provisions of this Agreement shall not be affected or damaged in any way. The parties shall negotiate in good faith to seek to replace those invalid, illegal or unenforceable provisions with effective provisions, and the economic effects of such

12


effective provisions shall be as similar as possible to those invalid, illegal or unenforceable provisions.

8.

Successor

This Agreement shall be binding on each party's respective successors and assignees permitted by each party.

9.

Continuation

(a)

Any obligations arising out of or becoming due of this Agreement prior to the expiry or early termination of this Agreement shall survive after the expiry or early termination of this Agreement.

(b)

The terms of Articles 6, 9, 11 and paragraph 8 of Article 12 of this Agreement shall continue to be effective after the termination of this Agreement.

10.

Waiver

Either party may waive the terms and conditions of this Agreement, but it must be in writing and signed by all parties to become effective. A waiver by a party with respect to a breach by other party in certain instance shall not be deemed to be a waiver by such party of a similar breach by other party in other instances.

[No text below]

13


This page is a signature page

Blue Buck Network Technology (Beijing) Co., Ltd. (seal)

/seal/ Blue Buck Network Technology (Beijing) Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title: Legal Representative

Guangzhou Blue Ocean Whale Riding Technology Co., Ltd. (seal)

/seal/ Guangzhou Blue Ocean Whale Riding Technology Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title: Legal Representative

Zhou Yuan

/s/ Zhou Yuan

Beijing Cengcengceng Information Technology Co., Ltd. (seal)

/seal/ Beijing Cengcengceng Information Technology Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title: Legal Representative

Signature Page to the Exclusive Option Agreement


EX-4.104 13 tmb-20211231xex4d104.htm EX-4.104

Exhibit 4.104

English translation

This Equity Interest Pledge Agreement (the "Agreement") is signed by the following parties on February 18, 2022:

A

Blue Buck Network Technology (Beijing) Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 418, 4th Floor, Building 13 Taiyang Yuan, Dazhongsi East Road, Haidian District, Beijing (hereinafter referred to as "Blue Buck Network");

B

Guangzhou Blue Ocean Whale Riding Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 201, No. 57 Xiadu Street, Haizhu District, Guangzhou (hereinafter referred to as "Blue Ocean Whale Riding", together with Blue Buck Network, referred to as the "Pledgee")

C

Zhou Yuan, a citizen of the People's Republic of China, with its identity number *** (hereinafter referred to as the "Pledgor" or "Party B");

D

Beijing Cengcengceng Information Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 302, 3rd Floor, Building 13 Taiyang Yuan, Dazhongsi East Road, Haidian District, Beijing (hereinafter referred to as "Cengceng Information" or "Party C").

In this Agreement, the Pledgee, the Pledgor and Cengceng Information are collectively referred to as the "Parties", and each is referred to as a "Party".

Recitals:

1

Party B owns a total of 100 % equity of shares of Party C.

2

The Pledgee and Cengceng Information signed an exclusive technology development, consulting and service agreement on February 18, 2022 (the "Service Agreement").

3

To ensure that the Pledgee can properly receive technology development and consulting service fees from Cengceng Information in accordance with the Service Agreement, the pledger provides a pledge for the technology development and consulting service fees under the Service Agreement with all of its equity of shares in Cengceng Information.

1


After friendly negotiation, all parties reached an agreement on the equity interest pledge matter. To clarify the rights and obligations of all parties, this Agreement is concluded for mutual compliance.

Article 1 Definition and Interpretation

Unless otherwise specified in this Agreement, the following terms shall have the meanings:

1.

Pledge: means all the contents as set forth in Article 2 of this Agreement.

2.

Pledged Shares: means all the shares legally held by the Pledgor of Cengceng Information, in the aggregate of 100% shares of Cengceng Information.

3.

Pledge Period: means the period specified in Article 3 of this Agreement.

4.

Event of Default: means any circumstance as set forth in Article 7 of this Agreement.

5.

Notice of Default: means the notice of Event of Default sent by the Pledgee in accordance with this Agreement.

Article 2 Pledge

1.

The Pledgor pledges all of the shares held by it in Cengceng Information to the Pledgee (specifically, 50% of the shares of Cengceng Infromation held by the Pledgor are pledged to Blue Buck Network, and the remaining 50% of the shares of Cengceng Infromation are pledged to Blue Ocean Whale Riding), as a guarantee to the receipt of technology development, consulting service fees by the Pledgee under the Service Agreement.

2.

The Pledge means the right of the Pledgee to be paid preferentially with the proceeds from auction or sale of the shares pledged to the Pledgee.

Article 3 Pledge Period

1.

This Agreement takes effect from the date of signing. The Pledge under this Agreement is effective from the date of completion of shares pledge registration of the shares recorded on the register of shareholders of Cengceng Information with relevant market supervision and administrative department, and the validity period of the Pledge is the same as that of the Service Agreement.

2.

During the Pledge Period, if Cengceng Information fails to pay the technical development and consulting service fees as stipulated in the Service Agreement,

2


the Pledgee has the right to dispose of the pledge in accordance with the provisions of this Agreement and relevant PRC laws and regulations.

3.

For avoidance of doubt, as for the exercise of the Pledge by the Pledgee, it shall be exercised together by Blue Buck Network and the Blue Ocean Whale Riding after they reach an agreement.

Article 4 Keeping of Pledge Certificate

1.

During the Pledge Period stipulated in this Agreement, Cengceng Information shall and the Pledgor shall sign or procure Cengceng Information to sign the certificate of capital contribution and the register of shareholders as exhibits to this Agreement, and deliver the above duly signed documents to the Pledgee, and the Pledgee shall keep the above documents within the Pledge Period stipulated in this Agreement.

2.

The Pledgee has the right to receive all cash income such as dividends and distributions and all non-cash income generated from the Pledged Shares since the execution of this Agreement.

Article 5 Representations and Warranties of the Pledgor and Cengceng Information

The Pledgor and Cengceng Information hereby severally warrants to the Pledgee:

1.

The Pledgor has full power and authority to sign this Agreement and perform its obligations under this Agreement, and the terms of this Agreement constitute legal, valid and binding obligations to it.

2.

Cengceng Information has full corporate power and authorization to sign this Agreement and perform its obligations under this Agreement, and the terms of this Agreement constitute legal, valid and binding obligations to it.

3.

The signing, delivery and performance of this Agreement and any related agreements by the Pledgor and Cengceng Information will not violate the followings due to the limitation of time and/or the occurrence of any act or event or any other reason:

(a)

any incorporation documents of the Pledgor and Cengceng Information;

(b)

any laws to which the Pledgor and Cengceng Information are subject; or

3


(c)

any terms stipulated and obligations assumed in any written or oral documents such as any contracts, agreements, memorandums, etc. that have been signed and entered into force by the Pledgor and Cengceng Information.

4.

The Pledgor is the legal owner of the Pledged Shares.

5.

At any time, once the Pledgee exercises the rights of the Pledgee under this Agreement, there should be no interference from any other party.

6.

The Pledgee has the right to dispose of and transfer the pledge in the manner specified in this Agreement.

7.

Except for the Pledge set to the Pledgee in accordance with this Agreement, the Pledgor has not set any other pledge rights or any third-party rights on the shares.

Article 6 Covenants of the Pledgor

1.

During the term of this Agreement, the Pledgor undertakes to the Pledgee that the Pledgor:

(a)

except for the transfer of the shares to the Pledgee or persons designated by the Pledgee according to the Exclusive Option Agreement signed by the Pledgor, the Pledgee and Cengceng Information on February 18, 2022, without the prior written consent of the Pledgee, shall not transfer the shares directly or indirectly in any forms, and shall not establish or allow any existence of any pledge or other forms of security that may affect the rights and interests of the Pledgee;

(b)

shall comply with and implement all laws and regulations related to pledge of rights, and upon receipt of notices, instructions or suggestions from relevant competent authorities on the Pledge, shall provide the above notices, instructions or suggestions to the Pledgee within five (5) days, and shall comply with the above notices, instructions or recommendations, or make objections and representations on the above matters at the reasonable request of the Pledgee or with the consent of the Pledgee;

(c)

shall notify the Pledgee of any event or notice received that may cause an impact on the rights of the Pledgor's shares or any part of the rights thereof, and any event or notice received that may alter any warranties or obligations of the Pledgor under this Agreement, or may affect any performance of obligations under this Agreement by the Pledgor.

4


2.

The Pledgor agrees that the exercise of the Pledgee's rights to the Pledge by the Pledgee in accordance with the terms of this Agreement shall not be interrupted or impaired by any legal proceeding taken by the Pledgor, the Pledgor's successors, spouse (if applicable), the Pledgor's principal or any other person.

3.

The Pledgor warrants to the Pledgee that, in order to protect or improve the guarantee of this Agreement to the reimbursement of the technical development and consulting service fees under the Service Agreement, the Pledgor will duly sign, and procure other interested parties to sign, all the rights certificates, deeds, and/or will perform and procure other interested parties to perform actions required by the Pledgee, and will facilitate the exercise of the rights and authorizations granted to the Pledgee by this Agreement, and will sign all the change documents related to the share certificate with the Pledgee or its designated person (natural person/legal entity), and provide the Pledgee with all the notices, orders and decisions related to the Pledge that the Pledgee deems necessary within a reasonable period.

4.

The Pledgor warrants to the Pledgee that, for the benefit of the Pledgee, the Pledgor will abide by and perform all warranties, covenants, agreements, representations and conditions. If the Pledgor fails to perform or does not fully perform its warranties, covenants, agreements, representations and conditions, the Pledgor shall compensate the Pledgee for all losses suffered thereby.

5.

The Pledgor warrants to the Pledgee that on the date hereof, the Pledgor and Cengceng Information shall register the Pledge under this Agreement in the register of shareholders of Cengceng Information; and within forty-five (45) business days from the date hereof, the Pledgor shall, and the Pledgor shall procure Cengceng Information to, complete the registration of equity interest pledge at the corresponding market supervision and administration bureau.

Article 7 Event of Default

1.

The following events are considered as Event of Default:

(a)

Cengceng Information fails to pay the technical development and consulting service fees payable under the Service Agreement in full and on time;

(b)

Any representations or warranties made by the Pledgor and Cengceng Information in Article 5 of this Agreement are materially misleading or mistaken, and/or the Pledgor and Cengceng Information breach the representations and warranties of Article 5 of this Agreement;

(c)

The Pledgor breaches the covenants in Article 6 of this Agreement;

5


(d)

The Pledgor breaches any terms of this Agreement;

(e)

Except as stipulated in Article 6, paragraph 1 (a) of this Agreement, the Pledgor loses the pledged shares for any reason, or transfers the pledged shares without the written consent of the Pledgee;

(f)

Any external loan, guarantee, indemnification, covenants or other debts repayment obligation of the Pledgor itself (1) is required to be repaid or performed in advance due to breach of agreement; or (2) has expired but cannot be repaid or performed on time, causing the Pledgee to believe that the Pledgor's ability to perform its obligations under this Agreement has been affected;

(g)

The Pledgor cannot repay general debts or other debts, so that the Pledgee believes that the Pledgor's ability to perform its obligations under this Agreement has been affected;

(h)

Due to the promulgation of relevant laws, this Agreement is illegal or the Pledgor cannot continue to perform its obligations under this Agreement;

(i)

If all governmental consents, permits, approvals or authorizations necessary to enforce this Agreement or to make it legal or effective are withdrawn, suspended, voided or substantially modified;

(j)

The Pledgee believes that the Pledgor's ability to perform its obligations under this Agreement has been affected due to adverse changes in the financial assets owned by the Pledgor;

(k)

The successors or custodians of Cengceng Information can only partially or refuse to perform the payment obligations under the Service Agreement;

(l)

Other situations where the Pledgee cannot exercise or dispose of the Pledge according to relevant laws.

2.

The Pledgor shall immediately notify the Pledgee in writing if it becomes aware of or discovers that any matter referred to in paragraph 1 of this Article or an event that may give rise to the above matter has occurred. The Pledgee has the right to require the Pledgor to correct the breach of Agreement within a limited period.

3.

Unless the Event of Default listed in paragraph 1 of this Article has been perfectly resolved to the satisfaction of the Pledgee, the Pledgee may, at the time of or at any time after the occurrence of the Event of Default by the Pledgor, send a notice of

6


default to the Pledgor in writing form, requiring the Pledgor to immediately pay all the arrears and other payables under the Service Agreement or dispose of the Pledge in accordance with the provisions of Article 8 of this Agreement.

Article 8 Exercise of Pledge

1.

Before the full payment of technical development and consulting service fees mentioned in the Service Agreement, without the written consent of the Pledgee,

(a)

The Pledgor shall not transfer the equity of Cengceng Information held by it for any reason or by any means;

(b)

Shall not transfer or assign the Pledge.

2.

The Pledgee shall issue a notice of default to the Pledgor when exercising the Pledge.

3.

Subject to the provisions of paragraph 3 of Article 7, the Pledgee may exercise the right to dispose of the Pledge at the same time as the notice of default is issued in accordance with paragraph 3 of Article 7 or at any time after the notice of default is issued.

4.

The Pledgee has the right to discount all or part of the equity under this Agreement in accordance with legal procedures, or to receive priority compensation from the price of auction or sale of the equity, until the unpaid technology development, consulting service fees and all other payables have been paid off.

5.

When the Pledgee disposes of the Pledge in accordance with this Agreement, the Pledgor shall not set up obstacles and shall provide necessary assistance to enable the Pledgee to realize its Pledge.

Article 9 Assignment

1.

The Pledgor has no right to gift or transfer its rights and obligations under this Agreement unless the Pledgee consents in advance.

2.

This Agreement is binding on the Pledgor and its successors and is effective on the Pledgor and each of its successors and assigns.

3.

The Pledgee may at any time assign all or any of its rights and obligations under the Service Agreement to the person designated by it (natural person/legal entity), in which case the assignee shall enjoy and undertake the rights and obligations under this Agreement as those they should have enjoyed and undertaken as a party

7


to this Agreement. When the Pledgee assigns the rights and obligations under the Service Agreement, at the request of the Pledgee, the Pledgor shall sign relevant agreements and/or documents regarding such assignment.

4.

After the change of the Pledgee due to assignment, the new parties of the Pledge shall enter into a new pledge agreement.

Article 10 Termination

This Agreement shall be terminated after the technology development, consulting and service fees under the Service Agreement have been paid and Cengceng Information no longer undertakes any obligations under the Service Agreement. The Pledgee shall, within a reasonable and practicable time, terminate this Agreement and assist the Pledgor to cancel the registration of the equity interest pledge.

Article 11 Fees

1.

All fees and actual expenses related to this Agreement, including but not limited to legal fees, cost of production, stamp duty and any other taxes, fees, etc. shall be borne by Cengceng Information. If the laws stipulate that the Pledgee shall pay the relevant taxes, Cengceng Information shall fully compensate the Pledgee for the taxes and fees paid by the Pledgee.

2.

If Cengceng Information fails to pay any taxes or fees payable by it in accordance with the provisions of this Agreement, or for other reasons, making the Pledgee takes any methods or means to be indemnified, Cengceng Information shall bear all expenses (including but not limited to various taxes, handling fees, management fees, litigation fees, attorney fees and various insurance fees for handling the Pledge) arising therefrom.

Article 12 Acting in Concert of Party A

Each right of Party A under this Agreement, shall be enjoyed and exercised together by Blue Buck Network and Blue Ocean Whale Riding, meaning that if Blue Buck Network or Blue Ocean Whale Riding desires to exercise Party A’s rights, they shall negotiate and reach a consensus to exercise together, and any party shall not exercise Party A’s rights alone under this Agreement.

Article 13 Force Majeure

1.

When the performance of this Agreement is delayed or hindered by any Force Majeure Event, the party affected by the force majeure shall not bear any

8


responsibility under this Agreement only for this part of the delayed or hindered performance.

2.

"Force Majeure Event" means any event beyond the reasonable control of a party and unavoidable with the reasonable care of the affected party, including, but not limited to, government action, natural forces, fire, explosion, geographical change, storm, flood, earthquake, tide, lightning or war. However, lack of credit, funds or financing shall not be deemed to be an event beyond the reasonable control of a party.

3.

One party affected by a Force Majeure Event seeking to waive its responsibility of performance under this Agreement or any provision of this Agreement shall notify the other party of such waiver as soon as possible and inform it of the steps to be taken to complete the performance.

4.

The party affected by force majeure shall not be liable for failure to perform its obligations under this Agreement, but the affected party shall try its best to reduce the losses caused to the other party, and the unfulfilled obligations are only limited to those unfulfilled due to force majeure. After the Force Majeure Event ends, the parties agree to use their best efforts to resume the performance of their obligations under this Agreement.

Article 14 Disputes Resolution

1.

This Agreement shall be governed by and construed in accordance with the PRC laws.

2.

In the event of a dispute between the parties to this Agreement regarding the interpretation and performance of the terms under this Agreement, the parties shall resolve the dispute through negotiation in good faith. If within thirty (30) days after one party has given the other party a written notice requesting a negotiated settlement, the parties have not reached an agreement to resolve the dispute, either party may refer the dispute to the China International Economic and Trade Arbitration Commission in accordance with its then-effective arbitration rules. The place of arbitration is Beijing; the language of arbitration shall be Chinese. The arbitral award shall be final and binding on the parties.

Article 15 Notification

Notices under this Agreement shall be delivered by hand or by registered mail to the address provided by the Parties. If such address is changed, such Party shall notify other Parties in written within two (2) days from such change. If the notice is sent by registered

9


mail, the date of receipt recorded on the return receipt of the registered mail shall be the date of delivery; if it is sent by personal delivery, the date of sending the notice shall be the date of delivery.

Article 16 Appendix

The annexes listed in this Agreement are an integral part of this Agreement.

Article 17 Severability

If any provision under this Agreement is invalid or unenforceable due to its inconsistency with relevant laws, such provision shall be invalid or unenforceable only within the relevant jurisdiction and shall not affect the legal validity of other provisions of this Agreement.

Article 18 Effectiveness

1.

This Agreement and any amendments, supplements or revisions must be in writing and become effective after being signed and/or sealed by all parties.

2.

This Agreement is written in Chinese. The original can be made into one or more copies as required, and each Agreement has the same legal effect.

[No text below]

10


This page is a signature page without text

Blue Buck Network Technology (Beijing) Co., Ltd. (seal)

/seal/ Blue Buck Network Technology (Beijing) Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title:  Legal Representative

Guangzhou Blue Ocean Whale Riding Technology Co., Ltd. (seal)

/seal/ Guangzhou Blue Ocean Whale Riding Technology Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title:  Legal Representative

Zhou Yuan

/s/ Zhou Yuan

Beijing Cengcengceng Information Technology Co., Ltd. (seal)

/seal/ Beijing Cengcengceng Information Technology Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title:  Legal Representative


EX-4.105 14 tmb-20211231xex4d105.htm EX-4.105

Exhibit 4.105

English translation

Power of Attorney

I, Zhou Yuan, a citizen of the People’s Republic of China, with the identity number is: ***, holding the 100% of the equity shares (the "Personal Shares") of Beijing Cengcengceng Information Technology Co., Ltd. (the "Cengceng Information”), on February 18, 2022, with respect to the Personal Shares hereby irrevocably authorizes Blue Buck Network Technology (Beijing) Co., Ltd. and Guangzhou Blue Ocean Whale Riding Technology Co., Ltd. (collectively the “WFOE”) to exercise the following rights during the term of this Power of Attorney:

Authorize WFOE together to act as the sole and exclusive agent of me, to exercise rights including but not limited to the following rights in the name of me on the matters of the Personal Shares: (1) participate in the shareholders' meeting of Cengceng Information and sign the relevant resolutions of the shareholders' meeting representing me; (2) exercise all the shareholder's rights entitled to me in accordance with the law and the articles of association of Cengceng Information, including but not limited to shareholder voting rights, rights of sale or transfer or pledge or disposition of all or any part of the Personal Shares; and (3) to elect, designate and appoint the legal representative, chairman, director, supervisor, general manager and other senior management personnel of Cengceng Information as the authorized representative of me.

WFOE will have the right to sign the transfer contract as stipulated in the exclusive option agreement (I being a party to the contract upon request) on behalf of me within the scope of authorization, and shall perform as scheduled the equity pledge agreement and the exclusive option agreement which are signed on the same day as this power of attorney signed by me as a party to, the exercise of which will not limit this authorization in any way.

Unless otherwise provided in this Power of Attorney, WFOE has the right to transfer, use or otherwise dispose of cash dividends and other non-cash income generated from the Personal Shares, according to oral or written instructions from me.

Unless otherwise provided in this Power of Attorney, all actions of WFOE with respect to the Personal Shares can be made according to WFOE's own discretion without any oral or written instructions from me.

All actions of WFOE with respect to the Personal Shares are regarded as the actions of me, and all documents signed are deemed to be signed by me, which will be ratified by me.

WFOE has the right to delegate, which it can delegate to other individuals or units to handle the above matters and exercise the Personal Shares without having to notify me in advance or obtain my consent.

1


During the period when I am a shareholder of Cengceng Information, this power of attorney is irrevocable and continues to be valid, starting from the date of signing this power of attorney.

During the term of this power of attorney, I hereby waive all rights related to the Personal Shares that have been authorized to WFOE through this power of attorney, and will no longer exercise such rights by myself.

[No text below]

2


[The following is the signature page]

Principal:

Zhou Yuan

/s/ Zhou Yuan


EX-4.106 15 tmb-20211231xex4d106.htm EX-4.106

Exhibit 4.106

English translation

This Exclusive Technology Development, Consulting and Service Agreement (the "Agreement") is signed by the following parties on April 15, 2021:

A

Guangzhou Blue Ocean Whale Riding Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 201, No. 57 Xiadu Street, Haizhu District, Guangzhou (hereinafter referred to as "Party A");

B

Guangzhou Blue Whale Weaving Garment Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 202, No. 57 Xiadu Street, Haizhu District, Guangzhou (hereinafter referred to as "Party B").

In this Agreement, Party A and Party B are collectively referred to as the "Parties" and each is referred to as a "Party".

Recitals:

1.

Party A is a wholly foreign-owned enterprise established in the People's Republic of China (the "PRC") with resources and qualifications for technology development, consulting and services;

2.

Party A agrees to provide Party B with technical development, consulting and related services, and Party B agrees to accept the technical development, consulting and related services provided by Party A.

After friendly negotiation, the parties reached a consensus on providing technical consultation and related services. To clarify the rights and obligations of the parties, the parties enter into this agreement for mutual compliance.

Article 1 Technology Development, Consulting and Services; Sole and Exclusive Rights

1.

During the term of this Agreement, Party A agrees to collectively provide Party B with relevant technology development, consultation and services as Party B's technology development, consultation and service provider according to the conditions of this Agreement (see the attachment for details).

2.

Party B agrees to accept the technical development, consultation and services provided by Party A. Party B further agrees that, unless with the prior written consent of Party A, during the term of this Agreement, Party B shall not accept the same or similar technology development, consultation and services provided by any third party for the above-mentioned business.

3.

For all rights and interests arising from the performance of this Agreement, including but not limited to ownership, intellectual property rights such as copyrights, patent rights, technical secrets, trade secrets and others, whether developed by Party A or Party B based on Party A's original intellectual property rights, Party A shall be entitled to sole and exclusive rights.

Article 2 Calculation and Payment of Fees

1


1.

The parties agree that Party B shall pay Party A the technical development, consulting and service fees (the "Consulting Service Fees") under this Agreement on a quarterly basis, and the Consulting Service Fees shall be determined by the parties according to the actual service content. In principle, the Consulting Service Fees shall be the balance of Party B's total income deducting all expenses, but the parties may negotiate to determine the specific amounts otherwise. Party B shall notify Party A within thirty (30) days at the end of each quarter, provide Party B's management statements and operating data for such quarter, including Party B's net income for such quarter.

2.

The amount of the Consulting Service Fees shall be determined based on the following factors:

(a)

The difficulty of technology development and the complexity of consulting and management services;

(b)

The time required for Party A to provide such technical development, consulting and management services; and

(c)

The specific content and business value of technology development, consulting and management services.

3.

The Consulting Service Fees shall be the amounts as approved by Party A and the board of directors of Party A’s overseas ultimate controlling parent company, Bluebuck Technology Limited (the "Overseas Company”), which shall include the consent from investor directors of the Overseas Company (“Investor Director”). Any adjustment and change of Consulting Service Fees shall be approved by Party A and the board of directors of the Overseas Company (which should include the consent of the Investor Director).

4.

Within thirty (30) days following the end of each year, Party B shall provide Party A with the financial statements and all operating records, business contracts and financial information of the year. If Party A questions the financial materials provided by Party B, it may appoint a reputable independent accountant to audit the relevant material, and Party B shall cooperate.

Article 3 Representations and Warranties

1.

Each of Party A hereby represents and warrants as follows:

(a)

Party A is a company legally established and validly existing in accordance with the PRC laws.

(b)

Party A signs and performs this agreement within its corporate power and business scope; it has taken necessary corporate actions and proper authorization and obtained the consent and approval of third parties and government departments, which does not violate limitations by laws and contracts which are binding or affecting it.

(c)

This Agreement once executed, will constitute legal, valid, binding and

2


enforceable obligations on Party A in accordance with the terms of this Agreement.

2.

Party B hereby represents and warrants as follows:

(a)

Party B is a company legally established and validly existing in accordance with the PRC laws.

(b)

Party B signs and performs this agreement within its corporate power and business scope; it has taken necessary corporate actions and proper authorization and obtained the consent and approval of third parties and government departments, which does not violate limitations by laws and contracts which are binding or affecting it.

(c)

This Agreement once executed, will constitute legal, valid, binding and enforceable obligations on Party B in accordance with the terms of this Agreement.

Article 4 Confidentiality

1.

The parties acknowledge that any oral or written information they exchange in connection with this Agreement is confidential (the "Confidential Information"). Each party shall keep all such Confidential Information confidential and shall not disclose any Confidential Information to any third party without the written consent of the other party, except in the following cases: (a) the public know or will know such Confidential Information (but not disclosed to the public by the recipient); (b) Confidential Information required to be disclosed by applicable law or the rules or regulations of any stock exchange; or (c) Confidential Information needs to be disclosed to their legal or financial advisors of any party in connection with the transactions under this Agreement, and such legal advisors or financial advisors are also bound by obligations of confidentiality similar to those in this section. Disclosure of any Confidential Information by staff or agencies employed by any Party shall be deemed to be disclosure of such Confidential Information by such Party, and such Party shall be liable for any breach of this Agreement.

2.

The parties agree that this clause will continue to be effective regardless of whether this Agreement is modified, cancelled or terminated.

Article 5 Indemnification

Party B shall indemnify Party A in full for any loss, damage, obligation and/or expense as required by Party A resulting from any lawsuits, claims or other requests arising from or incurred by the content of technology development, consultation and services requested by Party B, and hold Party A harmless from any damage and losses caused by Party B’s behaviors or any third party’s claims for Party B’s behaviors, except for the aforementioned lawsuits, claims or other requests caused by Party A's willful conduct or gross negligence.

Article 6 Effectiveness and Term

1.

This Agreement is signed on the date indicated at the beginning of the text and takes effect at the same time. Unless it is terminated pursuant to the clauses of this

3


Agreement or other agreements as executed by the parties, the term of this Agreement is ten (10) years.

2.

The term will be automatically extended for another ten (10) years when the term is due. Notwithstanding the terms above, Party A is always entitled to terminate this Agreement at any time by sending written notice to Party B with thirty (30) days in advance. Party B has no right to terminate this Agreement.

Article 7 Termination

1.

Termination on Expiry Date

This Agreement shall be terminated on the expiry date unless renewed in accordance with the relevant provisions of this Agreement.

2.

Early Termination

During the term of this Agreement, this Agreement shall not be terminated in advance unless each of Party A becomes bankrupt or legally dissolved or terminated; If Party B goes bankrupt or is legally dissolved and terminated before the expiration date of this Agreement, this Agreement shall be automatically terminated. Notwithstanding the terms above, Party A always has the right to terminate this Agreement at any time by giving Party B a written notice thirty (30) days in advance.

3.

Terms after Termination

After the termination of this Agreement, the rights and obligations of the parties under Articles 4, 5 and 8 will continue to be effective.

Article 8 Disputes Resolution

In the event of a dispute between the parties regarding the interpretation and performance of the clauses under this Agreement, the parties shall negotiate and resolve the dispute in good faith. If within thirty (30) days after one party sending other parties a written notice requesting a negotiated settlement, the parties fails to reach an agreement to resolve the dispute, either party may submit the relevant dispute to the China International Economic and Trade Arbitration Commission for arbitration in accordance with its then-effective arbitration rules. The place of arbitration is Beijing; the language of arbitration shall be Chinese. The arbitral award shall be final and binding on all the parties.

Article 9. Force Majeure

1.

The "Force Majeure Event" means any event beyond the reasonable control of the party and which is unavoidable with the reasonable care of the affected party, including but not limited to, government actions, natural forces, fires, explosions, storms, floods, earthquakes, tides, lightning or war. However, lack of credit, funds or financing shall not be deemed to be a matter beyond the reasonable control of the party. A party that is affected by a Force Majeure Event and seeking to be exempted for liabilities from performance under this Agreement shall notify the other party of such Force Majeure Event as soon as possible, and inform the other party of the steps to be taken to complete the performance.

4


2.

When the performance of this Agreement is delayed or hindered by force majeure as defined above, the party affected by the force majeure shall not bear any liabilities under this Agreement to the extent that it is delayed or hindered. The party affected by force majeure shall take appropriate measures to reduce or eliminate the effects of force majeure, and shall endeavor to resume the performance of obligations delayed or hindered by force majeure. Once the Force Majeure Event is eliminated, the parties agree to use their best efforts to resume the performance of this Agreement.

Article 10 Notification

Notices under this Agreement shall be delivered by personal delivery or by registered mail to the address provided by the Parties. If such address is changed, such Party shall notify other Parties in writing within two (2) days from such change. If the notice is sent by registered mail, the date of receipt recorded on the return receipt of the registered mail shall be the date of delivery; if it is sent by personal delivery, the date of sending off shall be the date of delivery.

Article 11 Assignment

Party B shall not assign its rights and/or obligations under this Agreement to any third party unless having obtained Party A's prior written consent.

Article 12 Severability

If any provision under this Agreement is invalid or unenforceable due to its inconsistency with relevant laws, such provision shall be invalid or unenforceable only within the relevant jurisdiction and shall not affect the legal validity of other provisions of this Agreement.

Article 13 Amendments and Supplements to the Agreement

The parties shall make amendments and supplements to this Agreement in a form of written agreement. Amendments and supplements to this Agreement signed by all the parties are an integral part of this Agreement and have the same legal effect as this Agreement.

Article 14 Governing Law

This Agreement shall be governed by, enforced and construed in accordance with the PRC laws.

[No text below]

5


This page is a signature page without text

Guangzhou Blue Ocean Whale Riding Technology Co., Ltd. (seal)

/seal/ Guangzhou Blue Ocean Whale Riding Technology Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title: Legal Representative

Guangzhou Blue Whale Weaving Garment Co., Ltd. (seal)

/seal/ Guangzhou Blue Whale Weaving Garment Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title: Legal Representative


EX-4.107 16 tmb-20211231xex4d107.htm EX-4.107

Exhibit 4.107

English translation

This Exclusive Option Agreement (this "Agreement") is signed by the following parties on April 15, 2021:

A

Guangzhou Blue Ocean Whale Riding Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 201, No. 57 Xiadu Street, Haizhu District, Guangzhou (hereinafter referred to as "Party A");

B

Zhou Yuan, a citizen of the People's Republic of China, with its identity number ***;

C

Fu Wei, a citizen of the People's Republic of China, with its identity number *** (together with Zhou Yuan, collectively referred to as "Party B");

D

Guangzhou Blue Whale Weaving Garment Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 202, No. 57 Xiadu Street, Haizhu District, Guangzhou (hereinafter referred to as "Party C").

Party A, Party B and Party C are collectively referred to as "Parties" and each is referred to as a "Party" in this Agreement.

Recitals

1

Party B holds 100% of the equity shares of Party C.

2

Party A and Party C have signed an Exclusive Technology Development, Consulting and Service Agreement dated April 15, 2021 (the "Exclusive Technology Development, Consulting and Service Agreement") and a series of agreements.

3

Party A, Party B and Party C have signed an Equity Interest Pledge Agreement dated April 15, 2021 (the “Equity Pledge Agreement”).

After friendly negotiation, all parties reached a consensus on the exclusive option. In order to clarify the rights and obligations of all parties, this Agreement is concluded for mutual compliance.

Article 1 Purchase and Sale of Shares

1.

Grant of Rights

1


(a)

Party B hereby irrevocably grants an irrevocable exclusive option to Party A, as permitted under the laws of PRC, to purchase all or part of the shares of Party C held by Party B from Party B or one or more persons designated by Party B (the "Designated Person") at any time in accordance with the exercise steps at the discretion of Party A and at the price stated in paragraph 3 of Article 1 of this Agreement (the "Shares Purchase Option"). Except for Party A and the Designated Person, no third party shall have the Shares Purchase Option. Party C hereby agrees that Party B grants Party A the Shares Purchase Option.

(b)

"Person" as used in this paragraph and this Agreement means any individual, company, joint venture, partnership, enterprise, trust or unincorporated organization.

2.

Exercise Steps

Party A’s exercise of its Shares Purchase Option is premised on compliance with laws and regulations of PRC. When Party A exercises the Shares Purchase Option, it shall send a written notice to Party B (the “Shares Purchase Notice”), and the Shares Purchase Notice shall specify the following matters:

(a)

Party A's decision on exercising the Shares Purchase Option;

(b)

The number of shares that Party A intends to purchase from Party B (the "Purchased Shares");

(c)

Purchase date/shares transfer date.

3.

Shares Purchase Price

Unless the evaluation is required by law, the purchase price of the Purchased Shares (the "Shares Purchase Price") shall be RMB 100 or the lowest price permitted by PRC laws and regulations. If Party A and Party B reach another agreement, then such agreement will prevail.

4.

Transfer of Purchased Shares

Each time Party A exercises the Shares Purchase Option,

(a)

Party B shall instruct Party C to convene a shareholders' meeting in a timely manner, at which a resolution to approve the transfer of the

2


Purchased Shares by Party B to Party A and/or the Designated Person shall be passed;

(b)

Party B shall enter into a share transfer agreement with Party A (or, where applicable, the Designated Person) in accordance with the provisions of this Agreement and the Shares Purchase Notice;

(c)

Relevant parties shall execute all other necessary contracts, agreements or documents, obtain all required government approvals and consents, and take all necessary actions to transfer valid title of the Purchased Shares, free of any Security Interest, to Party A and/or Designated Person and make Party A and/or Designated Person the registered owner of the Purchased Shares.

(d)

For the purposes of this paragraph and this Agreement, "Security Interest" includes a security, mortgage, right or interest of a third party, any stock option, right of acquisition, right of first refusal, right of set-off, retention of title or other security arrangement, etc., but for the avoidance of doubt, excludes any security interest incurred under this Agreement and the Equity Pledge Agreement, namely that Party B pledges all of its shares in Party C to Party A according to the Equity Pledge Agreement, in order to ensure that Party C’s  performance of its obligations under the Exclusive Technology Development, Consulting and Service Agreement.

Article 2 Covenants Related to Shares

1.

Party C hereby covenants that:

(a)

Without the prior written consent of Party A or Bluebuck Technology Limited, the overseas ultimate controlling parent company of Party A (the “Party A’s Parent Company”), shall not supplement, change or amend the articles of association of Party C in any form, increase or decrease its registered capital, or otherwise change its registered capital structure;

(b)

To keep its existence, to conduct its business and deal with its affairs prudently and validly in accordance with good financial and commercial standards and practices;

(c)

Without the prior written consent of Party A or Party A’s Parent Company, shall not sell, transfer, mortgage or otherwise dispose of

3


any assets, business, income or other legal rights and interests of Party C at any time from the date of execution of this Agreement, or allow creation of any other security interest thereon;

(d)

Without the prior written consent of Party A or Party A's Parent Company, no liabilities shall be incurred, inherited, guaranteed or allowed to exist, except for the following:

(i)

Indebtedness incurred in the normal or ordinary course of business and not by way of borrowing; and

(ii)

Debts that have been disclosed to Party A and have been approved by Party A in writing.

(e)

Keep operating all businesses in the ordinary course of business, maintain the value of Party C's assets, and refrain from any actions/omissions that may affect its operating conditions and asset value;

(f)

Without the prior written consent of Party A or Party A's Parent Company, no material agreement shall be executed or terminated beyond the scope of ordinary operations. The aforementioned material agreement refers to an agreement with an Agreement value exceeding RMB 50,000;

(g)

Not to provide loans or credits to anyone without the prior written consent of Party A or Party A's Parent Company;

(h)

At the request of Party A, provide Party A with all materials on Party C's operations and financial conditions;

(i)

Party C purchases and maintains insurance from an insurance company accepted by Party A, and the amount and type of insurance maintained shall be the same as those usually insured by companies operating similar businesses and possessing similar properties or assets in the same region;

(j)

Without the prior written consent of Party A or Party A's Parent Company, it shall not merge or combine with any person, or acquire or invest in any person;

4


(k)

Immediately notify Party A of any litigation, arbitration or administrative proceedings that have occurred or may occur in relation to Party C's assets, business and income;

(l)

To protect Party C's ownership of all its assets, sign all necessary or appropriate documents, take all necessary or appropriate actions and file all necessary or appropriate charges or defend all claims as necessary and appropriate;

(m)

Without the prior written consent of Party A or Party A’s Parent Company, dividends shall not be distributed to its shareholders in any form, but upon Party A's request, all distributable profits shall be distributed immediately to their respective shareholders; and

(n)

At the request of Party A, appoint any person designated by Party A to serve as the director of Party C.

2.

Party B covenants that:

(a)

Without the prior written consent of Party A or Party A's Parent Company, not to sell, transfer, mortgage or otherwise dispose of any equity interest, or allow any other security interest to be placed thereon, at any time from the date of this Agreement, except for the pledge on Party B's shares according to the Equity Pledge Agreement;

(b)

Without the prior written consent of Party A or Party A's Parent Company, it shall not procure the meeting of shareholders of Party C to approve the sale, transfer, mortgage or otherwise dispose of any equity interest, or allow any other security interest to be placed thereon, except for the pledge on Party B's shares according to the Equity Pledge Agreement;

(c)

Without the prior written consent of Party A or Party A’s Parent Company, it shall not procure the meeting of shareholders of Party C to approve Party C’s merger or combination with, or acquisition of, or investment in, any person;

(d)

promptly notify Party A of any litigation, arbitration or administrative proceeding that has occurred or may occur in relation to its equity;

(e)

Procure the meeting of shareholders of Party C to vote and approve the transfer of the Purchased Shares specified in this Agreement;

5


(f)

To maintain its ownership of the shares, execute all necessary or appropriate documents, actively take all necessary or appropriate actions and/or file all necessary or appropriate charges or defend all claims as necessary and appropriate;

(g)

At the request of Party A, appoint any person designated by Party A as the director of Party C;

(h)

Upon Party A's request at any time, it shall unconditionally and immediately transfer its shares to Party A or its designated representative at any time, and waive its right of first refusal to other shareholders in respect of the abovesaid shares transfer; and

(i)

Strictly abide by the provisions of this Agreement and other agreements jointly or separately signed by Party A, Party A's Parent Company, Party B and Party C, perform all obligations under such agreements, and do not take any acts or omissions that may affect the validity and enforceability of such agreements.

3.

Party B and Party C shall not revoke the abovesaid covenants. Party B and Party C shall be jointly liable for the obligations under this Agreement.

Article 3 Assets Purchase Option

1.

Definition

"Assets" refers to all assets of Party C, including but not limited to fixed assets, existing assets, intellectual property rights and interests under all the agreements signed by Party C. The aforementioned intellectual property rights include patents, patent application rights, trademark rights, trademark application rights, trade names, copyrights, trade secrets, inventions, technical secrets, designs, slogans, symbols, website design, layout design, and domain names. that Party C creates, owns, or is entitled to in the present and in the future.

2.

Grant of Rights

To the extent permitted by the PRC laws, Party B and Party C hereby irrevocably grant Party A an exclusive right, that is, Party A follows the exercise steps at its own discretion and in accordance with the provisions of Article 3 paragraph 4 of this Agreement, purchase, or the Designated Person purchase, all or part of the assets held by Party C from Party C at

6


any time ("Assets Purchase Option"). Party B unanimously agrees that Party C shall grant Party A the Assets Purchase Option.

3.

Exercise Steps

(a)

Party A’s exercise of its Assets Purchase Option is premised on compliance with laws and regulations of PRC. When Party A exercises the Assets Purchase Option, it shall send a written notice to Party B (the “Assets Purchase Notice”), and the Assets Purchase Notice shall specify the following matters:

(i)

Party A's decision on exercising the Assets Purchase Option;

(ii)

The assets that Party A intends to purchase from Party B (the "Purchased Assets");

(iii)

Purchase date.

(b)

After the Assets Purchase Notice sent, every time Party A exercises the Assets Purchase Right, Party C shall guarantee to perform the following matters, and Party B shall guarantee to urge Party C to perform the following matters:

(i)

Enter into an assets transfer agreement with respect to the Purchased Assets in accordance with this Agreement and each Assets Purchase Notice; and

(ii)

Shall execute all other necessary contracts, agreements or documents, obtain all required government approvals and consents, and take all required actions to transfer the valid title to the Purchased Assets to Party A and/or the Designated Person without any security interest attached, and complete the registration and filing procedures required for the transfer of intellectual property rights in accordance with relevant PRC laws and regulations, so that Party A and/or the Designated Person can become the registered owners of the Purchased Assets.

4.

Assets Purchase Price

Unless otherwise provided by laws, the purchase price of the Purchased Assets (the "Assets Purchase Price") shall be RMB 100 or the maximum

7


price permitted under the PRC laws and regulations. If Party A and Party B reach another agreement, then such agreement will prevail. Party C shall bear all taxes and fees arising from the transfer of the Purchased Assets.

Article 4 Representations and Warranties of Party B and Party C

Party B and Party C hereby respectively represents and warrants to Party A on the date hereof and on each transfer date as follows:

1.

It has the ability to enter into and deliver this Agreement and any shares transfer agreement to which it is a party and execute for each transfer of the Purchased Shares pursuant to this Agreement (respectively referred to as "Transfer Agreement"), and the powers and rights to perform its obligations under this Agreement and any Transfer Agreement. This Agreement and each Transfer Agreement signed by it as a party shall constitute its legal, valid and binding obligations from the date of execution and can be enforced in accordance with the terms of this Agreement or each Transfer Agreement;

2.

Neither the execution and delivery of this Agreement or any Trasnfer Agreement nor the performance of its obligations under this Agreement or any Transfer Agreement will:

(a)

result in a violation of any relevant PRC laws;

(b)

conflict with Party C's articles of association or other organizational documents;

(c)

cause or constitute a breach of any agreement or document to which it is a party or binding to it;

(d)

cause a breach of any condition of the grant and/or continuation of any license or approval issued to it; or

(e)

cause any license or approval issued to it to be suspended or revoked or subject to additional conditions.

3.

Party B has the legal ownership of the shares it holds. Party B does not have any security interest in the abovesaid shares, except for the pledge on Party B's shares according to the Equity Pledge Agreement;

4.

Party C does not have any outstanding debts, except in the following cases:

8


(a)

debts incurred in the ordinary course of its business, and

(b)

debts disclosed to Party A and agreed in writing by Party A.

5.

Party C complies with all applicable laws and regulations;

6.

There are currently no ongoing, pending or potential litigation, arbitration or administrative proceedings in relation to Party C's equity, Party C’s assets, or Party C.

Article 5 Effective Date and Term

This Agreement takes effect on the date of signing this Agreement. The term of this Agreement is ten (10) years, and it will be automatically extended for another ten (10) years when the term is due. Notwithstanding the terms above, Party A is always entitled to terminate this Agreement at any time by sending written notice to Party B with thirty (30) days in advance. Party B has no right to terminate this Agreement.

Article 6 Governing Law and Dispute Resolution

1.

Governing Law

The execution, validity, interpretation and performance of this Agreement, as well as the settlement of disputes under this Agreement, shall be governed by the PRC laws.

2.

Dispute Resolution

Any disputes arising from the interpretation and performance of this Agreement shall be settled by the parties to this Agreement first through friendly negotiation. If the dispute remains unresolved within thirty (30) days after one party has given a written notice to the other party requesting a negotiation, either party may submit the dispute to the China International Economic and Trade Arbitration Commission, and the dispute shall be settled by arbitration in accordance with its then-effective arbitration rules. The place of arbitration shall be Beijing. The arbitral award is final and binding on the parties.

Article 7 Taxes and Fees

Each party shall be responsible for any and all taxes and fees incurred by or levied

9


on the party in accordance with the laws of PRC in connection with the preparation and execution of this Agreement and each Transfer Agreement and the completion of the transactions contemplated by this Agreement and each Transfer Agreement.

Article 8 Notification

Notices under this Agreement shall be delivered by personal delivery or by registered mail to the address provided by the Parties. If such address is changed, such Party shall notify other Parties in written within two (2) days from such change. If the notice is sent by registered mail, the date of receipt recorded on the return receipt of the registered mail shall be the date of delivery; if it is sent by personal delivery, the date of sending off shall be the date of delivery:

Article 9 Confidentiality

1.

The parties acknowledge and confirm that any oral or written information exchanged with each other in relation to this Agreement is confidential. Each party shall keep all such information confidential and shall not disclose any such information to any third party without the written consent of the other party, except in the following cases:

(a)

the information is or will be known to the public (but is not or will not be disclosed to the public by the party receiving the information without authorization);

(b)

information required to be disclosed by applicable laws or regulations; or

(c)

information disclosed by either party to its legal or financial advisor in connection with the transaction described in this Agreement and such legal or financial advisor shall also be subject to an obligation of confidentiality similar to this Article.

2.

If any party's staff or agency leaks the information, it will be regarded as the leakage by such party, and it shall be liable for breach of this Agreement in accordance with this Agreement. Regardless of the termination of this Agreement for any reason, this Article shall remain in effect.

Article 10 Further Assurance

The parties agree to promptly execute the documents which are reasonably

10


necessary for or beneficial to carry out the provisions and purposes of this Agreement, and to take further actions reasonably necessary or beneficial to carry out the provisions and purposes of this Agreement.

Article 11 Termination of Agreement, Liability for Breach of Agreement and Indemnification

1.

If either party to this Agreement breaches the obligations stipulated in this Agreement ("Breaching Party"), the other party ("Non-breaching Party") may send a written notice to the Breaching Party requesting the Breaching Party to correct its breach of Agreement. The Breaching Party shall cease its breach of Agreement within thirty (30) days from the date of receipt of the above notice, and indemnify the Non-breaching Party for all losses thus incurred; if the Breaching Party continues to breach its obligations after receipt of the above notice within thirty (30) days, any Non-breaching Party has the right to unilaterally terminate this Agreement, and at the same time has the right to request the Breaching Party to indemnify the Non-breaching Party for all losses suffered thereto.

2.

Any relieve, grace or delay of exercising its rights provided by the laws or provisions of this Agreement given by the Non-breaching Party to any breach of the Agreement by the Non-breaching Party shall not be deemed a waiver of its rights by the Non-breaching Party.

3.

For any disputes or lawsuits brought by a third party over the Purchased Shares due to Party B or Party C's breach of any statutory or contractual warranties, representations or other terms under this Agreement or before the transfer of the Purchased Shares, and cause Party A, its officers, managers, directors, shareholders, members, representatives, agents and employees (“Indemnified Persons”) to suffer any and all claims, damages, liabilities, expenses and fees, including but not limited to reasonable attorneys' fees, in any actions or legal proceedings between the indemnifying person and the Indemnified Person, or between the Indemnified Person and any third parties, both Party B and Party C shall indemnify, defend and hold harmless Party A, unless such liability arises from the willful misconduct or gross negligent by the Indemnified Person.

Article 12 Miscellaneous

1.

Modifications, Amendments and Supplements

11


Modifications, amendments and supplements to this Agreement must be in writing and become effective after being duly signed and sealed by all the parties.

2.

Compliance with Laws and Regulations

Each party shall comply with and shall ensure that each party operates in full compliance with all the laws and regulations officially promulgated by and publicly available in the PRC.

3.

Entire Agreement

Except for any written amendments, supplements or modifications made after the signing of this Agreement, this Agreement constitutes the entire agreement between the parties to this Agreement with respect to the subject matter of this Agreement and supersedes all prior oral agreements with respect to the subject matter of this Agreement, or written negotiations, representations and agreements.

4.

Headings

The headings of this Agreement are for convenience only and should not be used to interpret, illustrate or otherwise affect the meaning of the provisions of this Agreement.

5.

Language

This Agreement is written in Chinese. The original can be made into one or more copies as required, and each Agreement has the same legal effect.

6.

Severability

If any one or more provisions of this Agreement are ruled to be invalid, illegal or unenforceable in any respect under any laws or regulations, the validity, legality or enforceability of the other provisions of this Agreement shall not be affected or damaged in any way. The parties shall negotiate in good faith to seek to replace those invalid, illegal or unenforceable provisions with effective provisions, and the economic effects of such effective provisions shall be as similar as possible to those invalid, illegal or unenforceable provisions.

7.

Successor

12


This Agreement shall be binding on each party's respective successors and assignees permitted by each party.

8.

Continuation

(a)

Any obligations arising out of or becoming due of this Agreement prior to the expiry or early termination of this Agreement shall survive after the expiry or early termination of this Agreement.

(b)

The terms of Articles 6, 9, 11 and paragraph 8 of Article 12 of this Agreement shall continue to be effective after the termination of this Agreement.

9.

Waiver

Either party may waive the terms and conditions of this Agreement, but it must be in writing and signed by all parties to become effective. A waiver by a party with respect to a breach by other party in certain instance shall not be deemed to be a waiver by such party of a similar breach by other party in other instances.

[No text below]

13


This page is a signature page

Guangzhou Blue Ocean Whale Riding Technology Co., Ltd. (seal)

/seal/ Guangzhou Blue Ocean Whale Riding Technology Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title: Legal Representative

Zhou Yuan

/s/ Zhou Yuan

Fu Wei

/s/ Fu Wei

Guangzhou Blue Whale Weaving Garment Co., Ltd. (seal)

/seal/ Guangzhou Blue Whale Weaving Garment Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title: Legal Representative

Signature Page to the Exclusive Option Agreement


EX-4.108 17 tmb-20211231xex4d108.htm EX-4.108

Exhibit 4.108

English translation

This Equity Interest Pledge Agreement (the "Agreement") is signed by the following parties on April 15, 2021:

A

Guangzhou Blue Ocean Whale Riding Technology Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 201, No. 57 Xiadu Street, Haizhu District, Guangzhou (hereinafter referred to as the "Pledgee");

B

Zhou Yuan, a citizen of the People's Republic of China, with its identity number ***;

C

Fu Wei, a citizen of the People's Republic of China, with its identity number *** (together with Zhou Yuan, collectively referred to as the "Pledgor" or "Party B");

D

Guangzhou Blue Whale Weaving Garment Co., Ltd., a limited liability company legally established and existing under the laws of the People's Republic of China, with its registered address: Room 202, No. 57 Xiadu Street, Haizhu District, Guangzhou (hereinafter referred to as "Blue Whale Weaving" or "Party C").

In this Agreement, the Pledgee, the Pledgor and Blue Whale Weaving are collectively referred to as the "Parties", and each is referred to as a "Party".

Recitals:

1

Party B together owns a total of 100 % equity of shares of Party C.

2

The Pledgee and Blue Whale Weaving signed an exclusive technology development, consulting and service agreement on April 15, 2021 (the "Service Agreement").

3

To ensure that the Pledgee can properly receive technology development and consulting service fees from Blue Whale Weaving in accordance with the Service Agreement, the pledger provides a pledge for the technology development and consulting service fees under the Service Agreement with all of its equity of shares in Blue Whale Weaving.

After friendly negotiation, all parties reached an agreement on the equity interest pledge matter. To clarify the rights and obligations of all parties, this Agreement is concluded for mutual compliance.

Article 1 Definition and Interpretation

Unless otherwise specified in this Agreement, the following terms shall have the meanings:

1


1.

Pledge: means all the contents as set forth in Article 2 of this Agreement.

2.

Pledged Shares: means all the shares legally held by the Pledgor of Blue Whale Weaving, in the aggregate of 100% shares of Blue Whale Weaving.

3.

Pledge Period: means the period specified in Article 3 of this Agreement.

4.

Event of Default: means any circumstance as set forth in Article 7 of this Agreement.

5.

Notice of Default: means the notice of Event of Default sent by the Pledgee in accordance with this Agreement.

Article 2 Pledge

1.

The Pledgor pledges all of the shares held by it in Blue Whale Weaving to the Pledgee, as a guarantee to the receipt of technology development, consulting service fees by the Pledgee under the Service Agreement.

2.

The Pledge means the right of the Pledgee to be paid preferentially with the proceeds from auction or sale of the shares pledged to the Pledgee.

Article 3 Pledge Period

1.

This Agreement takes effect from the date of signing. The Pledge under this Agreement is effective from the date of record on the register of shareholders of Blue Whale Weaving, and the validity period of the Pledge is the same as that of the Service Agreement.

2.

During the Pledge Period, if Blue Whale Weaving fails to pay the technical development and consulting service fees as stipulated in the Service Agreement, the Pledgee has the right to dispose of the pledge in accordance with the provisions of this Agreement and relevant PRC laws and regulations.

Article 4 Keeping of Pledge Certificate

1.

During the Pledge Period stipulated in this Agreement, Blue Whale Weaving shall and the Pledgor shall sign or procure Blue Whale Weaving to sign the certificate of capital contribution and the register of shareholders as exhibits to this Agreement, and deliver the above duly signed documents to the Pledgee, and the Pledgee shall keep the above documents within the Pledge Period stipulated in this Agreement.

2.The Pledgee has the right to receive all cash income such as dividends and

2


distributions and all non-cash income generated from the Pledged Shares since the execution of this Agreement.

Article 5 Representations and Warranties of the Pledgor and Blue Whale Weaving

The Pledgor and Blue Whale Weaving hereby severally warrants to the Pledgee:

1.

The Pledgor has full power and authority to sign this Agreement and perform its obligations under this Agreement, and the terms of this Agreement constitute legal, valid and binding obligations to it.

2.

Blue Whale Weaving has full corporate power and authorization to sign this Agreement and perform its obligations under this Agreement, and the terms of this Agreement constitute legal, valid and binding obligations to it.

3.

The signing, delivery and performance of this Agreement and any related agreements by the Pledgor and Blue Whale Weaving will not violate the followings due to the limitation of time and/or the occurrence of any act or event or any other reason:

(a)

any incorporation documents of the Pledgor and Blue Whale Weaving;

(b)

any laws to which the Pledgor and Blue Whale Weaving are subject; or

(c)

any terms stipulated and obligations assumed in any written or oral documents such as any contracts, agreements, memorandums, etc. that have been signed and entered into force by the Pledgor and Blue Whale Weaving.

4.

The Pledgor is the legal owner of the Pledged Shares.

5.

At any time, once the Pledgee exercises the rights of the Pledgee under this Agreement, there should be no interference from any other party.

6.

The Pledgee has the right to dispose of and transfer the pledge in the manner specified in this Agreement.

7.

Except for the Pledge set to the Pledgee in accordance with this Agreement, the Pledgor has not set any other pledge rights or any third-party rights on the shares.

Article 6 Covenants of the Pledgor

1.During the term of this Agreement, the Pledgor undertakes to the Pledgee that the

3


Pledgor:

(a)

except for the transfer of the shares to the Pledgee or persons designated by the Pledgee according to the Exclusive Option Agreement signed by the Pledgor, the Pledgee and Blue Whale Weaving on April 15, 2021, without the prior written consent of the Pledgee, shall not transfer the shares directly or indirectly in any forms, and shall not establish or allow any existence of any pledge or other forms of security that may affect the rights and interests of the Pledgee;

(b)

shall comply with and implement all laws and regulations related to pledge of rights, and upon receipt of notices, instructions or suggestions from relevant competent authorities on the Pledge, shall provide the above notices, instructions or suggestions to the Pledgee within five (5) days, and shall comply with the above notices, instructions or recommendations, or make objections and representations on the above matters at the reasonable request of the Pledgee or with the consent of the Pledgee;

(c)

shall notify the Pledgee of any event or notice received that may cause an impact on the rights of the Pledgor's shares or any part of the rights thereof, and any event or notice received that may alter any warranties or obligations of the Pledgor under this Agreement, or may affect any performance of obligations under this Agreement by the Pledgor.

2.

The Pledgor agrees that the exercise of the Pledgee's rights to the Pledge by the Pledgee in accordance with the terms of this Agreement shall not be interrupted or impaired by any legal proceeding taken by the Pledgor, the Pledgor's successors, spouse (if applicable), the Pledgor's principal or any other person.

3.

The Pledgor warrants to the Pledgee that, in order to protect or improve the guarantee of this Agreement to the reimbursement of the technical development and consulting service fees under the Service Agreement, the Pledgor will duly sign, and procure other interested parties to sign, all the rights certificates, deeds, and/or will perform and procure other interested parties to perform actions required by the Pledgee, and will facilitate the exercise of the rights and authorizations granted to the Pledgee by this Agreement, and will sign all the change documents related to the share certificate with the Pledgee or its designated person (natural person/legal entity), and provide the Pledgee with all the notices, orders and decisions related to the Pledge that the Pledgee deems necessary within a reasonable period.

4.

The Pledgor warrants to the Pledgee that, for the benefit of the Pledgee, the Pledgor will abide by and perform all warranties, covenants, agreements, representations

4


and conditions. If the Pledgor fails to perform or does not fully perform its warranties, covenants, agreements, representations and conditions, the Pledgor shall compensate the Pledgee for all losses suffered thereby.

5.

The Pledgor warrants to the Pledgee that on the date hereof, the Pledgor and Blue Whale Weaving shall register the Pledge under this Agreement in the register of shareholders of Blue Whale Weaving; and within one month from the date hereof, the Pledgor shall, and the Pledgor shall procure Blue Whale Weaving to, complete the registration of equity interest pledge at the Guangzhou Haizhu district market supervision and administration bureau.

Article 7 Event of Default

1.

The following events are considered as Event of Default:

(a)

Blue Whale Weaving fails to pay the technical development and consulting service fees payable under the Service Agreement in full and on time;

(b)

Any representations or warranties made by the Pledgor and Blue Whale Weaving in Article 5 of this Agreement are materially misleading or mistaken, and/or the Pledgor and Blue Whale Weaving breach the representations and warranties of Article 5 of this Agreement;

(c)

The Pledgor breaches the covenants in Article 6 of this Agreement;

(d)

The Pledgor breaches any terms of this Agreement;

(e)

Except as stipulated in Article 6, paragraph 1 (a) of this Agreement, the Pledgor loses the pledged shares for any reason, or transfers the pledged shares without the written consent of the Pledgee;

(f)

Any external loan, guarantee, indemnification, covenants or other debts repayment obligation of the Pledgor itself (1) is required to be repaid or performed in advance due to breach of agreement; or (2) has expired but cannot be repaid or performed on time, causing the Pledgee to believe that the Pledgor's ability to perform its obligations under this Agreement has been affected;

(g)

The Pledgor cannot repay general debts or other debts, so that the Pledgee believes that the Pledgor's ability to perform its obligations under this Agreement has been affected;

5


(h)

Due to the promulgation of relevant laws, this Agreement is illegal or the Pledgor cannot continue to perform its obligations under this Agreement;

(i)

If all governmental consents, permits, approvals or authorizations necessary to enforce this Agreement or to make it legal or effective are withdrawn, suspended, voided or substantially modified;

(j)

The Pledgee believes that the Pledgor's ability to perform its obligations under this Agreement has been affected due to adverse changes in the financial assets owned by the Pledgor;

(k)

The successors or custodians of Blue Whale Weaving can only partially or refuse to perform the payment obligations under the Service Agreement;

(l)

Other situations where the Pledgee cannot exercise or dispose of the Pledge according to relevant laws.

2.

The Pledgor shall immediately notify the Pledgee in writing if it becomes aware of or discovers that any matter referred to in paragraph 1 of this Article or an event that may give rise to the above matter has occurred. The Pledgee has the right to require the Pledgor to correct the breach of Agreement within a limited period.

3.

Unless the Event of Default listed in paragraph 1 of this Article has been perfectly resolved to the satisfaction of the Pledgee, the Pledgee may, at the time of or at any time after the occurrence of the Event of Default by the Pledgor, send a notice of default to the Pledgor in writing form, requiring the Pledgor to immediately pay all the arrears and other payables under the Service Agreement or dispose of the Pledge in accordance with the provisions of Article 8 of this Agreement.

Article 8 Exercise of Pledge

1.

Before the full payment of technical development and consulting service fees mentioned in the Service Agreement, without the written consent of the Pledgee,

(a)

The Pledgor shall not transfer the equity of Blue Whale Weaving held by it for any reason or by any means;

(b)

Shall not transfer or assign the Pledge.

2.

The Pledgee shall issue a notice of default to the Pledgor when exercising the Pledge.

3.

Subject to the provisions of paragraph 3 of Article 7, the Pledgee may exercise the

6


right to dispose of the Pledge at the same time as the notice of default is issued in accordance with paragraph 3 of Article 7 or at any time after the notice of default is issued.

4.

The Pledgee has the right to discount all or part of the equity under this Agreement in accordance with legal procedures, or to receive priority compensation from the price of auction or sale of the equity, until the unpaid technology development, consulting service fees and all other payables have been paid off.

5.

When the Pledgee disposes of the Pledge in accordance with this Agreement, the Pledgor shall not set up obstacles and shall provide necessary assistance to enable the Pledgee to realize its Pledge.

Article 9 Assignment

1.

The Pledgor has no right to gift or transfer its rights and obligations under this Agreement unless the Pledgee consents in advance.

2.

This Agreement is binding on the Pledgor and its successors and is effective on the Pledgor and each of its successors and assigns.

3.

The Pledgee may at any time assign all or any of its rights and obligations under the Service Agreement to the person designated by it (natural person/legal entity), in which case the assignee shall enjoy and undertake the rights and obligations under this Agreement as those they should have enjoyed and undertaken as a party to this Agreement. When the Pledgee assigns the rights and obligations under the Service Agreement, at the request of the Pledgee, the Pledgor shall sign relevant agreements and/or documents regarding such assignment.

4.

After the change of the Pledgee due to assignment, the new parties of the Pledge shall enter into a new pledge agreement.

Article 10 Termination

This Agreement shall be terminated after the technology development, consulting and service fees under the Service Agreement have been paid and Blue Whale Weaving no longer undertakes any obligations under the Service Agreement. The Pledgee shall, within a reasonable and practicable time, terminate this Agreement and assist the Pledgor to cancel the registration of the equity interest pledge.

Article 11 Fees

7


1.

All fees and actual expenses related to this Agreement, including but not limited to legal fees, cost of production, stamp duty and any other taxes, fees, etc. shall be borne by Blue Whale Weaving. If the laws stipulate that the Pledgee shall pay the relevant taxes, Blue Whale Weaving shall fully compensate the Pledgee for the taxes and fees paid by the Pledgee.

2.

If Blue Whale Weaving fails to pay any taxes or fees payable by it in accordance with the provisions of this Agreement, or for other reasons, making the Pledgee takes any methods or means to be indemnified, Blue Whale Weaving shall bear all expenses (including but not limited to various taxes, handling fees, management fees, litigation fees, attorney fees and various insurance fees for handling the Pledge) arising therefrom.

Article 12 Force Majeure

1.

When the performance of this Agreement is delayed or hindered by any Force Majeure Event, the party affected by the force majeure shall not bear any responsibility under this Agreement only for this part of the delayed or hindered performance.

2.

"Force Majeure Event" means any event beyond the reasonable control of a party and unavoidable with the reasonable care of the affected party, including, but not limited to, government action, natural forces, fire, explosion, geographical change, storm, flood, earthquake, tide, lightning or war. However, lack of credit, funds or financing shall not be deemed to be an event beyond the reasonable control of a party.

3.

One party affected by a Force Majeure Event seeking to waive its responsibility of performance under this Agreement or any provision of this Agreement shall notify the other party of such waiver as soon as possible and inform it of the steps to be taken to complete the performance.

4.

The party affected by force majeure shall not be liable for failure to perform its obligations under this Agreement, but the affected party shall try its best to reduce the losses caused to the other party, and the unfulfilled obligations are only limited to those unfulfilled due to force majeure. After the Force Majeure Event ends, the parties agree to use their best efforts to resume the performance of their obligations under this Agreement.

Article 13 Disputes Resolution

1.

This Agreement shall be governed by and construed in accordance with the PRC

8


laws.

2.

In the event of a dispute between the parties to this Agreement regarding the interpretation and performance of the terms under this Agreement, the parties shall resolve the dispute through negotiation in good faith. If within thirty (30) days after one party has given the other party a written notice requesting a negotiated settlement, the parties have not reached an agreement to resolve the dispute, either party may refer the dispute to the China International Economic and Trade Arbitration Commission in accordance with its then-effective arbitration rules. The place of arbitration is Beijing; the language of arbitration shall be Chinese. The arbitral award shall be final and binding on the parties.

Article 14 Notification

Notices under this Agreement shall be delivered by hand or by registered mail to the address provided by the Parties. If such address is changed, such Party shall notify other Parties in written within two (2) days from such change. If the notice is sent by registered mail, the date of receipt recorded on the return receipt of the registered mail shall be the date of delivery; if it is sent by personal delivery, the date of sending the notice shall be the date of delivery.

Article 15 Appendix

The annexes listed in this Agreement are an integral part of this Agreement.

Article 16 Severability

If any provision under this Agreement is invalid or unenforceable due to its inconsistency with relevant laws, such provision shall be invalid or unenforceable only within the relevant jurisdiction and shall not affect the legal validity of other provisions of this Agreement.

Article 17 Effectiveness

1.

This Agreement and any amendments, supplements or revisions must be in writing and become effective after being signed and/or sealed by all parties.

2.

This Agreement is written in Chinese. The original can be made into one or more copies as required, and each Agreement has the same legal effect.

[No text below]

9


This page is a signature page without text

Guangzhou Blue Ocean Whale Riding Technology Co., Ltd. (seal)

/seal/ Guangzhou Blue Ocean Whale Riding Technology Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title: Legal Representative

Zhou Yuan

/s/ Zhou Yuan

Fu Wei

/s/ Fu Wei

Guangzhou Blue Whale Weaving Garment Co., Ltd. (seal)

/seal/ Guangzhou Blue Whale Weaving Garment Co., Ltd.

/s/ Zhou Yuan

Name: Zhou Yuan

Title: Legal Representative


EX-4.109 18 tmb-20211231xex4d109.htm EX-4.109

Exhibit 4.109

English translation

Power of Attorney

I, Fu Wei, a citizen of the People’s Republic of China, with the identity number is: ***, holding 5.00% of the equity shares (the "Personal Shares") of Guangzhou Blue Whale Weaving Garment Co., Ltd. (the "Blue Whale Weaving”), on April 15, 2021, with respect to the Personal Shares hereby irrevocably authorizes Guangzhou Blue Ocean Whale Riding Technology Co., Ltd. (the “WFOE”) to exercise the following rights during the term of this Power of Attorney:

Authorize WFOE together to act as the sole and exclusive agent of me, to exercise rights including but not limited to the following rights in the name of me on the matters of the Personal Shares: (1) participate in the shareholders' meeting of Blue Whale Weaving and sign the relevant resolutions of the shareholders' meeting representing me; (2) exercise all the shareholder's rights entitled to me in accordance with the law and the articles of association of Blue Whale Weaving, including but not limited to shareholder voting rights, rights of sale or transfer or pledge or disposition of all or any part of the Personal Shares; and (3) to elect, designate and appoint the legal representative, chairman, director, supervisor, general manager and other senior management personnel of Blue Whale Weaving as the authorized representative of me.

WFOE will have the right to sign the transfer contract as stipulated in the exclusive option agreement (I being a party to the contract upon request) on behalf of me within the scope of authorization, and shall perform as scheduled the equity pledge agreement and the exclusive option agreement which are signed on the same day as this power of attorney signed by me as a party to, the exercise of which will not limit this authorization in any way.

Unless otherwise provided in this Power of Attorney, WFOE has the right to transfer, use or otherwise dispose of cash dividends and other non-cash income generated from the Personal Shares, according to oral or written instructions from me.

Unless otherwise provided in this Power of Attorney, all actions of WFOE with respect to the Personal Shares can be made according to WFOE's own discretion without any oral or written instructions from me.

All actions of WFOE with respect to the Personal Shares are regarded as the actions of me, and all documents signed are deemed to be signed by me, which will be ratified by me.

WFOE has the right to delegate, which it can delegate to other individuals or units to handle the above matters and exercise the Personal Shares without having to notify me in advance or obtain my consent.

1


During the period when I am a shareholder of Blue Whale Weaving, this power of attorney is irrevocable and continues to be valid, starting from the date of signing this power of attorney. If and only if WFOE notifies the company in writing to terminate this power of attorney in whole or in part or to replace the agent, the company will immediately withdraw the authorization and delegation hereof, and immediately sign a power of attorney in the same form as this power of attorney, making the same authorization and delegation as the content of this power of attorney to other agent as designated by WFOE at that time; except for the abovementioned, the company will not revoke the authorization and delegation made to WFOE.

During the term of this power of attorney, I hereby waive all rights related to the Personal Shares that have been authorized to WFOE through this power of attorney, and will no longer exercise such rights by myself.

[No text below]

2


[The following is the signature page]

Principal:

Fu Wei

/s/ Fu Wei


Power of Attorney

I, Zhou Yuan, a citizen of the People’s Republic of China, with the identity number is:***, holding 95% of the equity shares (the "Personal Shares") of Guangzhou Blue Whale Weaving Garment Co., Ltd. (the "Blue Whale Weaving”), on April 15, 2021, with respect to the Personal Shares hereby irrevocably authorizes Guangzhou Blue Ocean Whale Riding Technology Co., Ltd. (the “WFOE”) to exercise the following rights during the term of this Power of Attorney:

Authorize WFOE together to act as the sole and exclusive agent of me, to exercise rights including but not limited to the following rights in the name of me on the matters of the Personal Shares: (1) participate in the shareholders' meeting of Blue Whale Weaving and sign the relevant resolutions of the shareholders' meeting representing me; (2) exercise all the shareholder's rights entitled to me in accordance with the law and the articles of association of Blue Whale Weaving, including but not limited to shareholder voting rights, rights of sale or transfer or pledge or disposition of all or any part of the Personal Shares; and (3) to elect, designate and appoint the legal representative, chairman, director, supervisor, general manager and other senior management personnel of Blue Whale Weaving as the authorized representative of me.

WFOE will have the right to sign the transfer contract as stipulated in the exclusive option agreement (I being a party to the contract upon request) on behalf of me within the scope of authorization, and shall perform as scheduled the equity pledge agreement and the exclusive option agreement which are signed on the same day as this power of attorney signed by me as a party to, the exercise of which will not limit this authorization in any way.

Unless otherwise provided in this Power of Attorney, WFOE has the right to transfer, use or otherwise dispose of cash dividends and other non-cash income generated from the Personal Shares, according to oral or written instructions from me.

Unless otherwise provided in this Power of Attorney, all actions of WFOE with respect to the Personal Shares can be made according to WFOE's own discretion without any oral or written instructions from me.

All actions of WFOE with respect to the Personal Shares are regarded as the actions of me, and all documents signed are deemed to be signed by me, which will be ratified by me.

WFOE has the right to delegate, which it can delegate to other individuals or units to handle the above matters and exercise the Personal Shares without having to notify me in advance or obtain my consent.

During the period when I am a shareholder of Blue Whale Weaving, this power of attorney is irrevocable and continues to be valid, starting from the date of signing this

4


power of attorney. If and only if WFOE notifies the company in writing to terminate this power of attorney in whole or in part or to replace the agent, the company will immediately withdraw the authorization and delegation hereof, and immediately sign a power of attorney in the same form as this power of attorney, making the same authorization and delegation as the content of this power of attorney to other agent as designated by WFOE at that time; except for the abovementioned, the company will not revoke the authorization and delegation made to WFOE.

During the term of this power of attorney, I hereby waive all rights related to the Personal Shares that have been authorized to WFOE through this power of attorney, and will no longer exercise such rights by myself.

[No text below]

5


[The following is the signature page]

Principal:

Zhou Yuan

/s/ Zhou Yuan


EX-4.110 19 tmb-20211231xex4d110.htm EX-4.110

Exhibit 4.110

English translation

English Summary of

Contract for State-owned Construction Land

Use Right Assignment

Assignor: Foshan Natural Resources Bureau

Assignee: Foshan Tusheng Network Technology Co., Ltd.

General Provisions

1.

In accordance with the Property Law of the People’s Republic of China, Contract Law of the People’s Republic of China, Land Administration Law of People’s Republic of China, the Urban Real Estate Administration Law of the People’s Republic of China, relevant administrative regulations and rules on land supply policies, the two parties enter into the contract based on the principles of equality, voluntariness, with compensation and in good faith.

2.

The ownership of the assigned land belongs to the People’s Republic of China. The Assignor assigns the state-owned construction land use right in accordance with authorization by the laws. The resources and objects buried under shall not be in the scope of assignment of state-owned construction land use right.

3.

The Assignee has the right to possess, use, make profit and dispose of the state-owned construction land within the period of assignment, and shall be entitled to the construction of buildings, fixtures and any auxiliary facilities by making use of the land hereof.

Delivery of the Assigned Land and Payment of the Assignment Charge

4.

The Registered No. of the land parcel under the contract is TD2021(NH)WG0001, with the total area of 77,716.68 square meters. Of which, the assigned land area of the land parcel is 77,716.68 square meters.

The assigned land parcel under the contract is located at NH-A-03-06-02-10 and NH-A-03-06-03-02 parcel, Sanshan New Town, Guicheng, Nanhai District, Foshan.


5.

The use purpose of the assigned land is for business and finance, retail commerce, food/beverage, hotel, entertainment, and other commercial services.

6.

The Assignor agrees to deliver the assigned land to the Assignee prior to the date of February 26, 2021. The Assignor agrees that the assigned land shall meet the following conditions upon delivering the land:

Surrounding infrastructure meets “three access”, namely access to road, access to electricity for infrastructure, and access to water for infrastructure, reaching the outside range of parcel red line.

7.

The period of assignment of the state-owned construction land use right under this contract is forty (40) years, starting from the date of delivery of the assigned land.

8.

The assignment charge for the state-owned construction land use right under the contract is RMB705,280,000, with RMB9,075 per square meter.

9.

The deposit for the assigned land is RMB141,060,000. The deposit shall be regarded as part of the payment of assignment charge.

10.

The assignment charge for the state-owned construction land use right shall be paid in full within 30 days from the date of execution of this contract.

11.

After all the assignment charge of the land is paid up in accordance with this contract, the Assignee may apply for the registration of State-owned Construction Land Use Right Assignment by presenting this contract, payment receipt of the assignment charge and other relevant materials.

Development, Construction and Utilization of the Assigned Land

12.

The Assignee covenants that total amounts of development and investment with respect to the land under this contract shall not be less than RMB1,600,000,000. The total amounts of development and investment with respect to the land under this contract include investments to buildings, fixtures and their auxiliary facilities, equipment, but exclude the assignment charge.

13.

The new buildings, fixtures and their auxiliary facilities established on the assigned land under the contract shall be satisfied with the planning requirement for the assigned land regulated by the municipal (county) planning administrations.


14.

The Assignee agrees to commence the construction on the assigned land before February 26, 2022 and complete before February 26, 2025.

In case the commencement of construction needs to be deferred, the Assignee shall submit the application for deferral to the Assignor 30 days in advance. After the deferral of commencement is approved by the Assignor, the completion date shall also be deferred accordingly. However, the deferral should not exceed one year.

15.

The Assignee should utilize the assigned land according to the purpose and floor area ratio provided under this contract. Any alteration of such is prohibited. When the land use purpose needs to be changed, both parties agree that the construction land use right shall be withdrawn by the Assignor with compensation.

Transfer, Lease and Mortgage of the State-Owned Construction Land Use Right

16.

After the Assignee has made full payment of the assignment fee and received the Certificate for the Use of State-owned Land, the Assignee shall not transfer the state-owned construction land use right under the contract before completion of the development and construction of the land.

Expiration of the Term

17.

Upon expiration of the term of the land use right under the contract, the land user may apply for a renewal of the land use right no less than one year prior to the expiration of the term of use if continued use of the land is needed. The Assignor shall approve the renewal unless the assigned land under the contract shall be withdrawn for public interests.

18.

In case application to renew is made by the land user but failed due to the needs of public interests upon expiration of the term of land assignment, the land user shall return the Certificate of Use of State-owned Land and the Assignor shall recover the land use right on behalf of the State without compensation and cancel the registration of the land use right in accordance with related regulations. The Assignor shall recover the above-ground buildings, fixtures and their affiliated facilities on the assigned land, and compensate the land user based on the residual value of these buildings, fixtures and their affiliated facilities at the time of recovery.

Liability for Breach of Contract

19.

The Assignee must make payment of the assignment fee on time as agreed in the contract. In case of failure to pay the assignment fee on time, the Assignee


shall pay the Assignor an overdue fine which is 0.1% of the delayed amount on a daily basis as of the due date of payment. In case the delay in payment exceeds 60 days and the Assignee cannot pay the assignment fee after urged by Assignor, the Assignor shall be entitled to terminate the contract. The Assignee is not entitled to claim back the down payment, whereas the Assignor may demand compensation from the Assignee for other losses due to the breach of the contract.

20.

In case the Assignee ceases to invest in and construct the project due to its own reasons, thus requesting termination of the contract and return of the land to the Assignor, the Assignor shall obtain approval from the People’s Government that formerly approved the land assignment scheme, then return, in accordance with the agreements hereinafter where applicable, partially or fully the assignment fee except the down payment agreed in the contract (and excluding interests) and recover the land use right at no consideration for the buildings and structure already constructed within the land parcel. The Assignor may also require the Assignee to remove the existing buildings and structures to restore the surface of the land.

(1) In case the application is made by the Assignee to the Assignor no less than 60 days before the date of one year from the date of construction commencement agreed in the contract, the Assignor shall, after withholding the down payment, return 70% of the assignment fee already paid by the Assignee;

(2) In case the application is made by the Assignee to the Assignor after one year but no less than 60 days before the date of two years from the date of construction commencement as agreed in the contract, the Assignor shall, after withholding the down payment and imposing the idle land fee, return 70% of the remaining assignment fee that has been paid to the Assignee.

21.

In case the Assignee causes the land for construction to become idle, and the term of idleness reaches one year but is less than two years, an idle land fee shall be imposed; if the term of idleness reaches two years and construction is yet to commence, the Assignor is entitled to recover the State-owned construction land use right without compensation.

22.

In case the Assignee fails to commence construction at the date agreed in the contract, or a date for delayed construction otherwise agreed, the Assignee shall pay the Assignor a penal sum that equals 0.03% of the total assignment fee for each day that is delayed. The Assignor is entitled to request the Assignee to continue performance of obligations.


In case the Assignee fails to complete construction at the date agreed in the contract, or a date for delayed completion otherwise agreed, the Assignee shall pay the Assignor a penal sum of 0.03% of the total assignment fee for each day that is delayed.

23.

In case the total investment in fixed assets, investment frequency and total investing amount fail to meet the standards as agreed upon in the contract, the Assignor may, in accordance with the ratio of actual difference to the agreed total investment and investment frequency, impose a penal sum equal to the same ratio of the total assignment fee, and the Assignor may request the Assignee to continue performance of obligations.

24.

In case any index of building volumetric fraction, building density and other index is lower than the minimum standard under the contract, the Assignor may, in accordance with the ratio of actual difference to the agreed minimum standard, impose a penal sum equal to the same ratio of the total assignment fee, and the Assignor may request the Assignee to continue performance of obligations. Where and if any index such as the building volumetric fraction, building density and other index is higher than the maximum standard, the Assignor is entitled to withdraw the portion in excess of the maximum standard, and in accordance with the ratio of actual difference to the agreed maximum standard, impose a penal sum equal to the same ratio of the total assignment fee.

25.

Upon payment of the assignment fee by the Assignee, the Assignor shall deliver the assigned land as scheduled under the contract. Where the Assignor fails to deliver the assigned land as scheduled and causes a delay in the Assignee’s use of land, the Assignor shall pay to the Assignee a penal sum of 0.1% of the assignment fee already paid by the Assignee, and the term of land use shall commence on the date of actual delivery. Where the delay in delivering the assigned land exceeds 60 days, and the Assignor fails to deliver the land upon the Assignee’s urge, the Assignee shall be entitled to terminate the contract, and the Assignor shall refund to the Assignee double the amount of deposit and return the remaining portion of the assignment fee paid, the Assignee may recover damages from the Assignor.

26.

In case the Assignor fails to deliver the land as scheduled or the delivered land fails to meet the conditions under the contract or unilaterally changes the conditions of use of the land, the Assignee is entitled to request performance of the Assignor’s obligations under the contract, and to claim for damages arising out of delayed performance. The term of the land use shall commence on the date that the condition of the land meets the standards of the contract.

Applicable Laws and Dispute Resolution


27.

The conclusion, validity, interpretation, performance and dispute resolution related to the contract shall be governed by the laws of People’s Republic of China.

28.

Disputes arising from the performance of the contract shall be resolved by both Parties through negotiation. Where negotiation fails, the dispute shall be submitted to the People’s Court for litigation.

Miscellaneous

29.

The scheme of land parcel assignment under the contract has been approved by the People’s Government of the City of Foshan, the contract shall become effective as of the date of execution by both Parties.

Assignor: /seal/ Foshan Natural Resources Bureau

Signature: /s/ Authorized Signatory

Assignee: /seal/ Foshan Tusheng Network Technology Co., Ltd.

Signature: /s/ Authorized Signatory

Date: February 26, 2021


EX-8.1 20 tmb-20211231xex8d1.htm EX-8.1

Exhibit 8.1

List of Principal Subsidiaries and Consolidated Affiliated Entities of JOYY Inc.

Subsidiaries

    

Name in Chinese

    

Place of Incorporation

Duowan Entertainment Corporation

N/A

BVI

NeoTasks Inc.

N/A

Cayman Islands

NeoTasks Limited

N/A

Hong Kong

Huanju Shidai Technology (Beijing) Co., Ltd.

欢聚时代科技(北京)有限公司

PRC

Guangzhou Huanju Shidai Information Technology Co., Ltd.

广州欢聚时代信息科技有限公司

PRC

Bigo Inc

N/A

Cayman Islands

Cube Technology Pte. Ltd.

N/A

Singapore

Bigo Technology Pte. Ltd.

N/A

Singapore

Likeme Pte. Ltd.

N/A

Singapore

Bigo (Hong Kong) Limited

N/A

Hong Kong

Guangzhou BaiGuoYuan Information Technology Co., Ltd.

广州市百果园信息技术有限公司

PRC

Bigo Internet Information Pte. Ltd.

N/A

Singapore

Guangzhou Wangxing Information Technology Co., Ltd.

广州市网星信息技术有限公司

PRC

Cloud Solution Inc

N/A

Cayman Islands

Cloud Internet Service Limited

N/A

United Kingdom

Singularity IM, Inc.

N/A

Delaware

PageBites, Inc.

N/A

Delaware

Funstage Technology Ltd

N/A

BVI

Topstage Technology Ltd

N/A

BVI

Runderfo Inc.*

N/A

Cayman Islands

Goldenage Technology Investment Group Limited*

N/A

Hong Kong

Guangzhou Xiling Technology Co., Ltd.*

广州熙凌科技有限公司

PRC

Guangzhou Fanggui Information Technology Co., Ltd.*

广州方硅信息技术有限公司

PRC

Consolidated Affiliated Entities and their Subsidiaries

    

Name in Chinese

    

Place of Incorporation

Beijing Tuda Science and Technology Co., Ltd.

北京途达科技有限任公司

PRC

Guangzhou Huaduo Network Technology Co., Ltd.

广州多网科技有限公司

PRC

Guangzhou Huanju Electronic Commerce Co., Ltd.

广州子商有限公司

PRC

Guangzhou Shangying Network Technology Co., Ltd.

广州市尚科技有限公司

PRC

Guangzhou Fangu Network Technology Partnership (LP)

广州市梵谷网科技合伙企(有限合伙)

PRC

Guangzhou Wanyin Network Technology Partnership (LP)

广州市万引网科技合伙企(有限合伙)

PRC

Guangzhou Qianxun Network Technology Co., Ltd.

广州市千旬网科技有限公司

PRC

Guangzhou BaiGuoYuan Network Technology Co., Ltd.

广州市百果园网科技有限公司

PRC

Chengdu Yunbu Network Technology Co., Ltd.

成都市云布网科技有限公司

PRC


Chengdu Luota Network Technology Co., Ltd.

    

成都市洛塔网科技有限公司

    

PRC

Chengdu Jiyue Network Technology Co., Ltd.

成都市月网科技有限公司

PRC

Guangzhou Xuancheng Network Technology Co., Ltd.

广州市炫橙网科技有限公司

PRC

Guangzhou Yueyi Network Technology Partnership(LP)

广州市悦翼网科技合伙企(有限合伙)

PRC

Guangzhou Xuanyi Network Technology Partnership(LP)

广州市炫翼网科技合伙企(有限合伙)

PRC

Guangzhou Ruicheng Network Technology Co., Ltd.

广州市橙网科技有限公司

PRC

Guangzhou Tuyue Network Technology Co., Ltd.

广州途越网科技有限公司

PRC

Guangzhou Yiling Network Technology Co., Ltd.*

广州奕凌网科技有限公司

PRC

Guangzhou Jinhong Network Media Co., Ltd.*

广州津虹网络传媒有限公司

PRC

*On November 16, 2020, we entered into definitive agreements with Baidu, Inc., or Baidu, and made certain amendments to the share purchase agreement on February 7, 2021, pursuant to which Baidu agreed to acquire our PRC video-based entertainment live streaming business, or YY Live, including the YY mobile app, YY.com website, and PC YY, among others, for an aggregate purchase price of approximately US$3.6 billion in cash, subject to certain adjustments. The acquisition has been substantially completed, with certain customary matters remaining to be completed in the future.


EX-12.1 21 tmb-20211231xex12d1.htm EX-12.1

Exhibit 12.1

Certification by the Principal Executive Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, David Xueling Li, certify that:

1.

I have reviewed this annual report on Form 20-F of JOYY Inc. (the “Company”);

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(s) 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(s) 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 29, 2022

By:

/s/ David Xueling Li

Name:  David Xueling Li

Title:    Chief Executive Officer


EX-12.2 22 tmb-20211231xex12d2.htm EX-12.2

Exhibit 12.2

Certification by the Principal Accounting Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Fuyong Liu, certify that:

1.

I have reviewed this annual report on Form 20-F of JOYY Inc. (the “Company”);

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(s) 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(s) 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 29, 2022

By:

/s/ Fuyong Liu

Name:  Fuyong Liu

Title:    General Manager of Finance


EX-13.1 23 tmb-20211231xex13d1.htm EX-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 JOYY Inc. (the “Company”) on Form 20-F for the year ended December 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, David Xueling Li, Chief Executive Officer of the Company, hereby 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:

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:April 29, 2022

By:

/s/ David Xueling Li

Name:  David Xueling Li

Title:    Chief Executive Officer


EX-13.2 24 tmb-20211231xex13d2.htm EX-13.2

Exhibit 13.2

Certification by the Principal Accounting Officer

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the Annual Report of JOYY Inc. (the “Company”) on Form 20-F for the year ended December 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Fuyong Liu, General Manager of Finance 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:

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:April 29, 2022

By:

/s/ Fuyong Liu

Name:  Fuyong Liu

Title:    General Manager of Finance


EX-15.1 25 tmb-20211231xex15d1.htm EX-15.1

Exhibit 15.1

Our ref

RDS/741072-000001/23364395v2

Direct tel

+852 2971 3046

E-mail

richard.spooner@maples.com

JOYY Inc.

30 Pasir Panjang Road #15-31A Mapletree Business City,

Singapore 117440

29 April 2022

Dear Sir

JOYY Inc.

We have acted as legal advisors as to the laws of the Cayman Islands to JOYY Inc., an exempted company incorporated with limited liability under the laws of 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 2021 (the “Annual Report”), which will be filed with the Securities and Exchange Commission in the month of April 2022.

We hereby consent to the reference of our name under the heading “Taxation” in the Annual Report, and further consent to the incorporation by reference into the Registration Statements on Form S-8 (File No. 333-187074, File No. 333-215742, File No. 333-229099 and File No. 333-234003) of the summary of our opinion under the headings “Item 5. Operating and Financial Review and Prospects—A. Operating Results—Discussion of Selected Statements of Operations Items—Taxation—Cayman Islands” and Item 10. Additional Information—E. Taxation—Cayman Islands Taxation”. We also consent to the filing with the SEC of this consent letter as an exhibit to the Annual Report.

Yours faithfully

/s/ Maples and Calder (Hong Kong) LLP

Maples and Calder (Hong Kong) LLP


EX-15.2 26 tmb-20211231xex15d2.htm EX-15.2

Exhibit 15.2

 tv518001_ex15-2img01.jpg

FANGDA PARTNERS

ShanghaiBeijingShenzhenHong KongGuangzhou

http://www.fangdalaw.com

E-mail:

email@fangdalaw.com

Tel.:

86-21-2208-1166

Fax:

86-21-5298-5599

Ref.:

22GC0070

24/F, HKRI Center Two, HKRI Taikoo Hui
288 Shi Men Yi Road
Shanghai 200041, PRC

To:

JOYY Inc.
30 Pasir Panjang Road #15-31A Mapletree Business City
Singapore 117440

April 29, 2022

Re:2021 Annual Report on Form 20-F of JOYY Inc.

Dear Sirs,

We consent to the reference to our firm under the headings “Item 3. Key Information—D. Risk Factors,” and “Item 4. Information on the Company—B. Business Overview—PRC Regulation,” in JOYY Inc.’s Annual Report on Form 20-F for the year ended December 31, 2021 (the “Annual Report”), which will be filed with the Securities and Exchange Commission (the “SEC”) in the month of April 2022, and further consent to the incorporation by reference of the summaries of our opinions under these captions into the Company’s registration statements on Form S-8 (No. 333-187074, No. 333-215742, No. 333-229099 and No. 333-234003). We also consent to the filing with the SEC of this consent letter as an exhibit to the Annual Report on Form 20-F for the year ended December 31, 2021.

    

Yours sincerely,

/s/ Fangda Partners

Fangda Partners


EX-15.3 27 tmb-20211231xex15d3.htm EX-15.3

Exhibit 15.3

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (File No. 333-187074, No. 333-215742, No. 333-229099 and No. 333-234003) of JOYY Inc. of our report dated April 29, 2022 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 20-F.

/s/ PricewaterhouseCoopers Zhong Tian LLP

Guangzhou, the Peoples Republic of China

April 29, 2022


GRAPHIC 28 tmb-20211231x20f004.jpg GRAPHIC begin 644 tmb-20211231x20f004.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" +5!1(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBD/2 M@#X6^(?PET'XG_M!^.XM1T/2=7UJ]\7V.B6UYKGVJ6*SME\/1W95(H9XNLB' MO_&371?\._-(//\ 8O@'_P %6J?_ "PK8TS_ ).B\1?]E&M?_41%?5R?=% ' MQS_P[[TC_H"^ /\ P5:I_P#+&C_AWWI'_0%\ ?\ @JU3_P"6-?9%% 'QO_P[ M[TC_ * O@#_P5:I_\L:/^'?>D?\ 0%\ ?^"K5/\ Y8U]D44 ?&__ [[TC_H M"^ /_!5JG_RQH_X=]Z1_T!? '_@JU3_Y8U]D44 ?&_\ P[[TC_H"^ /_ 5: MI_\ +&C_ (=]Z1_T!? '_@JU3_Y8U]1^-/&UKX(@TZ:\MKZY2_OX=.B%E!YI M665MJ%N1M7/!;MGFN5M?C[X=U Q/9Q:K=PWD,T^E306#-'JXB4M(+0_\M6"@ ML!QO4%DW $T"/!O^'?>D?] 7P!_X*M4_^6-'_#OO2/\ H"^ /_!5JG_RQKW" MX_:(\/V^D6NKK8ZYD?] 7P M!_X*M4_^6-'_ [[TC_H"^ /_!5JG_RQKZXTW5H=0TZWN_G@$L*SF.Q]?H:N)(LB!D8.IY!!R#3 ^._P#AWWI'_0%\ ?\ @JU3_P"6-'_#OO2/ M^@+X _\ !5JG_P L:^R** /C?_AWWI'_ $!? '_@JU3_ .6-'_#OO2/^@+X M_P#!5JG_ ,L:^R** /C?_AWWI'_0%\ ?^"K5/_EC1_P[[TC_ * O@#_P5:I_ M\L:^R** /C?_ (=]Z1_T!? '_@JU3_Y8UR.@?"#3O@C^UO\ "W1++2-!T^[N M)9+E[[08KRW\V*2SOU,,B37$H8;H$<$8Y%?>U?)_Q=_Y/L^$7_7L/_2;5: / MJY.%'TIU(OW1]*6@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ I#TI:0]* /E#3/^3HO$7_91K7_U$17U);F]NH+.W3XC6FZ6XE6-%SX2 &2Q KZ57XB^%0HSXET<'_L( M0_\ Q5 '1T5SO_"Q?"O_ $,NC_\ @PA_^*H_X6+X5_Z&71__ 80_P#Q5 '1 M45SO_"Q?"O\ T,NC_P#@PA_^*H_X6+X5_P"AET?_ ,&$/_Q5 '145SO_ L7 MPK_T,NC_ /@PA_\ BJ/^%B^%?^AET?\ \&$/_P 50!G>//!MUXTU#0HFOH;? M1[&]2^N[9K9GFN6C(:)4DW@1@,#NRK;@<#:>:Y'PE\$;S09/!MC?:\FH:#X, M).BP)9F*X<^0\$9N)-Y#^7%(ZC8J[B0S=,5W_P#PL7PK_P!#+H__ (,(?_BJ M3_A8GA7_ *&71_\ P80__%4"L,-!,VES/KU[J-VACLI%@C% MT6.R2,R$N%W$?*5! & *MK\-+R/X'?\ "!17]K'=_P!A'1O[0%L_E!C#Y1E\ MLR;CW;&_.>IKI?\ A8OA7/\ R,NC_P#@PA_^*I?^%B^%?^AET?\ \&$/_P 5 M2MI8?F>)67[+>J6NLZUJ2Z]I$$VIM<2S"#29,3.\]I,J3;ISYD0^R%&3C*SR M8*]_;O!>A3>'-'@TTQZ9;VEM$D<-OI5HUM#%@$L%0LP"Y(V@=!ZTG_"Q?"O_ M $,NC_\ @?#_ /%4?\+%\*_]#+H__@PA_P#BJ8;G145SO_"Q?"O_ $,NC_\ M@PA_^*H_X6+X5_Z&71__ 80_P#Q5 '145SO_"Q?"O\ T,NC_P#@PA_^*H_X M6+X5_P"AET?_ ,&$/_Q5 '145SO_ L7PK_T,NC_ /@PA_\ BJ/^%B^%?^AE MT?\ \&$/_P 50!T5?)_Q=_Y/L^$7_7L/_2;5:^CO^%B^%?\ H9='_P#!A#_\ M57S'\2-;T[7/VYOA++IU_:ZA$D 1GM9UE"M]FU4X)4G!Y% 'UZOW1]*6D7[H M^E+0 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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 >%^/?V2?#_ (^\5Z[KDWB?Q9I+:U<0W=[8Z9J4:6DD M\4"0)+Y4D3@-Y<:+D>E$O^AP\9_^!UK_ /(M?35% 'S+_P ,&>$O^AP\9_\ M@=:__(M'_#!GA+_H$ MO^AP\9_^!UK_ /(M?35% 'R_>_L)^$[6SGF'B[QFQCC9L&^M.P)_Y]:XGX#_ M +(F@_$KX,>"O%6J^+O%JZGK&DV][U?96L?\ (*O/ M^N+_ /H)KRW]D3_DV'X7?]B]9_\ HL4 <'_PP9X2_P"AP\9_^!UK_P#(M'_# M!GA+_H$O^ MAP\9_P#@=:__ "+7TU10!\R_\,&>$O\ H,-1AU:?0[BVL'EAO[:8121R# M&P*Q!QEL+ZG=@8)S2;L!Z+FC(]:^9/B1XX\5V7B/7V\/:E>3ZJ'=+;3X'WPC M2/[.67[:L>""XN"P63G) 3D<4_P]<^-[KQ!:ZWH_B6XU/PC97-_9Z?:S3O<2 MZC;JC%9LX(G7HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *:4##!%.HH :(U QCCZTAC4GD?K3Z* *6K MJ!I5Y_UQ?_T$UY=^R)_R;#\+O^Q>L_\ T6*[OQ_XNT3P3X6O=3\0:O8Z'IJH M8VN]1N$@B#L"%4NQ !)X [FO+/V*/&.A>)_V;/ %MH^LV&JSZ;HMI;7L=EQYH ]VHHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .> M^(7C>P^&O@?7O%6JI/)INC64U_<);('E:.-"S!5)&6(' R/K7FL/[1.OSPQR MI\$OB(4=0RD1:=R",C_E[K1_:V_Y-C^*?_8MWW_HEJ])\/*/["T[@?\ 'M%_ MZ * /*/^&A/$/_1$?B)_WZT[_P"3*/\ AH3Q#_T1'XB?]^M._P#DRO9]H]!1 MM'H* /&/^&A/$/\ T1'XB?\ ?K3O_DRC_AH3Q#_T1'XB?]^M._\ DRO9]H]! M1M'H* /&/^&A/$/_ $1'XB?]^M._^3*/^&A/$/\ T1'XB?\ ?K3O_DRO9]H] M!1M'H* /&/\ AH3Q#_T1'XB?]^M._P#DRC_AH3Q#_P!$1^(G_?K3O_DRO9]H M]!1M'H* /&/^&A/$/_1$?B)_WZT[_P"3*/\ AH3Q#_T1'XB?]^M._P#DRO9] MH]!1M'H* /&/^&A/$/\ T1'XB?\ ?K3O_DRC_AH3Q#_T1'XB?]^M._\ DRO9 M]H]!1M'H* /&/^&A/$/_ $1'XB?]^M._^3*/^&A/$/\ T1'XB?\ ?K3O_DRO M9]H]!1M'H* /&/\ AH3Q#_T1'XB?]^M._P#DRC_AH3Q#_P!$1^(G_?K3O_DR MO9]H]!1M'H* /&/^&A/$/_1$?B)_WZT[_P"3*/\ AH3Q#_T1'XB?]^M._P#D MRO9]H]!1M'H* /&/^&A/$/\ T1'XB?\ ?K3O_DRC_AH3Q#_T1'XB?]^M._\ MDRO9]H]!1M'H* /&/^&A/$/_ $1'XB?]^M._^3*/^&A/$/\ T1'XB?\ ?K3O M_DRO9]H]!1M'H* /&/\ AH3Q#_T1'XB?]^M._P#DRC_AH3Q#_P!$1^(G_?K3 MO_DRO9]H]!1M'H* /&/^&A/$/_1$?B)_WZT[_P"3*/\ AH3Q#_T1'XB?]^M. M_P#DRO9]H]!1M'H* /&/^&A/$/\ T1'XB?\ ?K3O_DRC_AH3Q#_T1'XB?]^M M._\ DRO9]H]!1M'H* /&/^&A/$/_ $1'XB?]^M._^3*/^&A/$/\ T1'XB?\ M?K3O_DRO9]H]!1M'H* /&/\ AH3Q#_T1'XB?]^M._P#DRC_AH3Q#_P!$1^(G M_?K3O_DRO9]H]!1M'H* /&/^&A/$/_1$?B)_WZT[_P"3*/\ AH3Q#_T1'XB? M]^M._P#DRO9]H]!1M'H* /&/^&A/$/\ T1'XB?\ ?K3O_DRC_AH3Q#_T1'XB M?]^M._\ DRO9]H]!1M'H* /&/^&A/$/_ $1'XB?]^M._^3*/^&A/$/\ T1'X MB?\ ?K3O_DRO9]H]!1M'H* /&/\ AH3Q#_T1'XB?]^M._P#DRC_AH3Q#_P!$ M1^(G_?K3O_DRO9]H]!1M'H* /&/^&A/$/_1$?B)_WZT[_P"3*/\ AH3Q#_T1 M'XB?]^M._P#DRO9]H]!1M'H* /&/^&A/$/\ T1'XB?\ ?K3O_DRC_AH3Q#_T M1'XB?]^M._\ DRO9]H]!1M'H* /&/^&A/$/_ $1'XB?]^M._^3*/^&A/$/\ MT1'XB?\ ?K3O_DRO9]H]!1M'H* /&/\ AH3Q#_T1'XB?]^M._P#DRC_AH3Q# M_P!$1^(G_?K3O_DRO9]H]!1M'H* /&/^&A/$/_1$?B)_WZT[_P"3*/\ AH3Q M#_T1'XB?]^M._P#DRO9]H]!1M'H* /&/^&A/$/\ T1'XB?\ ?K3O_DRC_AH3 MQ#_T1'XB?]^M._\ DRO9]H]!1M'H* /&/^&A/$/_ $1'XB?]^M._^3*/^&A/ M$/\ T1'XB?\ ?K3O_DRO9]H]!1M'H* /&/\ AH3Q#_T1'XB?]^M._P#DRC_A MH3Q#_P!$1^(G_?K3O_DRO9]H]!1M'H* /&/^&A/$/_1$?B)_WZT[_P"3*/\ MAH3Q#_T1'XB?]^M._P#DRO9]H]!1M'H* /&/^&A/$/\ T1'XB?\ ?K3O_DRC M_AH3Q#_T1'XB?]^M._\ DRO9]H]!1M'H* /&/^&A/$/_ $1'XB?]^M._^3*/ M^&A/$/\ T1'XB?\ ?K3O_DRO9]H]!1M'H* /&/\ AH3Q#_T1'XB?]^M._P#D MRC_AH3Q#_P!$1^(G_?K3O_DRO9]H]!1M'H* /&/^&A/$/_1$?B)_WZT[_P"3 M*/\ AH3Q#_T1'XB?]^M._P#DRO9]H]!1M'H* /&/^&A/$/\ T1'XB?\ ?K3O M_DRC_AH3Q#_T1'XB?]^M._\ DRO9]H]!1M'H* /&/^&A/$/_ $1'XB?]^M._ M^3*/^&A/$/\ T1'XB?\ ?K3O_DRO9]H]!1M'H* /&/\ AH3Q#_T1'XB?]^M. M_P#DNC_AH3Q#_P!$1^(G_?K3O_DNK_[2FKKH7P\CNO[;GT#_ (F^F1&[MKXV MC[)+R))5W@C@Q-)GT )_AR/)I_CYJOPQT[Q5>VMW'XL\%P:E>0:+K.MW;JTI MBTX730).$/GIYZ30I()URFB^6;3=4,ICADDNHLM)M38R_9 MM^1QB1>>.?// 'QUO?"GPUT?4!?V&OZQJ3:=:S'4O%DEY%%YEI+*9Y#Y9,4A M>)U,( Z9SQR7UL/R/5?^&A/$/_1$?B)_WZT[_P"2Z/\ AH/Q#_T1'XB?]^M. M_P#DNN$LOVI=>O+MFM-'T.\M[^ZL3I\=QJ@LO)@FT^WN2LLT@VL[M-(L>T?- MY,@P=M*/VG/$#:7X9U^[M/#>F:1K&G:E MZBN%_9 L]5_9<^".D>#(_@KX^O-5#O>:M?P0:>%NKMS\S#-V#M"A47/916]H M/[6U[J&A7NL1Z5ID=]-J-II\EK>Z_NM;9C93RNRE8B5^:W(V\YW;MPZ58O?V MSIK>>69=)T%-.2/SE,FMMYYC%M97#'9Y6-Q%X4"Y^]$I:/; MZ?=ZOI(D;0+&T#/,X:PCG@$JG[Q9I.,<-@@4; 7O^&A/$/\ T1'XB?\ ?K3O M_DNC_AH3Q#_T1'XB?]^M._\ DRN0/Q7T[P3I>CZCH/C*;Q<^I0"*ZDUS4";" MUN!&TQ>:14+6TTA0Q+#\J@G 0$89L/[4>O7.C0ZE/H7A_0K:YUZ?0@=8UF2/ M[')':27&;@K#A68H$V#H3U;(%+K8#L?^&A/$/_1$?B)_WZT[_P"3*/\ AH3Q M#_T1'XB?]^M._P#DRN%UK]K?6=/LGN8_"-I;2YABET[5-0>VN;)I/LQ$UP/* M.(6^TX1ARQ0#@L0B:E^U%K:?$ZT\)00>';6./5X+.ZOI[N0@H))8;A-A4-&W MF1IM9A@AQC<"&+ [O_AH3Q#_ -$1^(G_ 'ZT[_Y,H_X:$\0_]$1^(G_?K3O_ M ),KSFR_:NO=(\#Z=J%OH4>I&/18M0>WOM69KFS[1Z"C:/04 > M,?\ #0GB'_HB/Q$_[]:=_P#)E'_#0GB'_HB/Q$_[]:=_\F5[/M'H*-H]!0!X MQ_PT)XA_Z(C\1/\ OUIW_P F4?\ #0GB'_HB/Q$_[]:=_P#)E>S[1Z"C:/04 M >,?\-">(?\ HB/Q$_[]:=_\F4?\-">(?^B(_$3_ +]:=_\ )E>S[1Z"C:/0 M4 >,?\-">(?^B(_$3_OUIW_R91_PT)XA_P"B(_$3_OUIW_R97L^T>@HVCT% M'C'_ T)XA_Z(C\1/^_6G?\ R91_PT)XA_Z(C\1/^_6G?_)E>S[1Z"C:/04 M>,?\-">(?^B(_$3_ +]:=_\ )E'_ T)XA_Z(C\1/^_6G?\ R97L^T>@HVCT M% 'C'_#0GB'_ *(C\1/^_6G?_)E'_#0GB'_HB/Q$_P"_6G?_ "97L^T>@HVC MT% 'C'_#0GB'_HB/Q$_[]:=_\F4?\-">(?\ HB/Q$_[]:=_\F5[/M'H*-H]! M0!XQ_P -">(?^B(_$3_OUIW_ ,F4?\-">(?^B(_$3_OUIW_R97L^T>@HVCT% M 'C'_#0GB'_HB/Q$_P"_6G?_ "91_P -">(?^B(_$3_OUIW_ ,F5[/M'H*-H M]!0!XQ_PT)XA_P"B(_$3_OUIW_R91_PT)XA_Z(C\1/\ OUIW_P F5[/M'H*- MH]!0!XQ_PT)XA_Z(C\1/^_6G?_)E'_#0GB'_ *(C\1/^_6G?_)E>S[1Z"C:/ M04 >,?\ #0GB'_HB/Q$_[]:=_P#)E'_#0GB'_HB/Q$_[]:=_\F5[/M'H*-H] M!0!XQ_PT)XA_Z(C\1/\ OUIW_P F4?\ #0GB'_HB/Q$_[]:=_P#)E>S[1Z"C M:/04 >,?\-">(?\ HB/Q$_[]:=_\F4?\-">(?^B(_$3_ +]:=_\ )E>S[1Z" MC:/04 >,?\-">(?^B(_$3_OUIW_R91_PT)XA_P"B(_$3_OUIW_R97L^T>@HV MCT% 'C'_ T)XA_Z(C\1/^_6G?\ R91_PT)XA_Z(C\1/^_6G?_)E>S[1Z"C: M/04 >,?\-">(?^B(_$3_ +]:=_\ )E'_ T)XA_Z(C\1/^_6G?\ R97L^T>@ MHVCT% 'C'_#0GB'_ *(C\1/^_6G?_)E'_#0GB'_HB/Q$_P"_6G?_ "97L^T> M@HVCT% 'C'_#0GB'_HB/Q$_[]:=_\F4?\-">(?\ HB/Q$_[]:=_\F5[/M'H* M-H]!0!XQ_P -">(?^B(_$3_OUIW_ ,F4?\-">(?^B(_$3_OUIW_R97L^T>@H MVCT% 'C'_#0GB'_HB/Q$_P"_6G?_ "91_P -">(?^B(_$3_OUIW_ ,F5[/M' MH*-H]!0!XQ_PT)XA_P"B(_$3_OUIW_R91_PT)XA_Z(C\1/\ OUIW_P F5[/M M'H*-H]!0!XQ_PT)XA_Z(C\1/^_6G?_)E'_#0GB'_ *(C\1/^_6G?_)E>S[1Z M"C:/04 >,?\ #0GB'_HB/Q$_[]:=_P#)E'_#0GB'_HB/Q$_[]:=_\F5[/M'H M*-H]!0!XQ_PT)XA_Z(C\1/\ OUIW_P F4?\ #0GB'_HB/Q$_[]:=_P#)E>S[ M1Z"C:/04 >,?\-">(?\ HB/Q$_[]:=_\F4?\-">(?^B(_$3_ +]:=_\ )E>S M[1Z"C:/04 >,?\-">(?^B(_$3_OUIW_R91_PT)XA_P"B(_$3_OUIW_R97L^T M>@HVCT% 'C'_ T)XA_Z(C\1/^_6G?\ R91_PT)XA_Z(C\1/^_6G?_)E>S[1 MZ"C:/04 >,?\-">(?^B(_$3_ +]:=_\ )E'_ T)XA_Z(C\1/^_6G?\ R97L M^T>@HVCT% 'C'_#0GB'_ *(C\1/^_6G?_)E'_#0GB'_HB/Q$_P"_6G?_ "97 ML^T>@HVCT% 'C'_#0GB'_HB/Q$_[]:=_\F4?\-">(?\ HB/Q$_[]:=_\F5[/ MM'H*-H]!0!XQ_P -">(?^B(_$3_OUIW_ ,F4?\-">(?^B(_$3_OUIW_R97L^ MT>@HVCT% 'C'_#0GB'_HB/Q$_P"_6G?_ "97:_"CXGV?Q9\+R:S::9J.C/!> MW.G7.GZJB)<6]Q!*T4B,$9EX93R&(KL2H]!7C/[+(QX7\;?]CQX@_P#2^2@# MVBBBB@#R7]K7_DV+XI_]BW??^B6KTKP]_P @'3O^O:+_ - %>:_M:_\ )L?Q M3_[%N^_]$M7I/A\[="TX$$$6T?!'^P* -&BF[A[_ )4;A[_E0 ZBF[A[_E1N M'O\ E0 ZBF[A[_E1N'O^5 #J*;N'O^5&X>_Y4 .HINX>_P"5&X>_Y4 .HINX M>_Y4;A[_ )4 .HINX>_Y4;A[_E0 ZBF[A[_E1N'O^5 #J*;N'O\ E1N'O^5 M#J*;N'O^5&X>_P"5 #J*;N'O^5&X>_Y4 .HINX>_Y4;A[_E0 ZBF[A[_ )4; MA[_E0 ZBF[A[_E1N'O\ E0 ZBF[A[_E1N'O^5 #J*;N'O^5&X>_Y4 .HINX> M_P"5&X>_Y4 .HINX>_Y4;A[_ )4 .HINX>_Y4;A[_E0 ZBF[A[_E1N'O^5 # MJ*;N'O\ E1N'O^5 #J*;N'O^5&X>_P"5 #J*;N'O^5&X>_Y4 .HINX>_Y4;A M[_E0 ZBF[A[_ )4;A[_E0 ZBF[A[_E1N'O\ E0 ZBF[A[_E1N'O^5 #J*;N' MO^5&X>_Y4 .HINX>_P"5&X>_Y4 .HINX>_Y4;A[_ )4 .HINX>_Y4;A[_E0 MZBF[A[_E1N'O^5 #J*;N'O\ E1N'O^5 #J*;N'O^5&X>_P"5 #J*;N'O^5&X M>_Y4 (T:N_\J<8U[\X]:7< M/?\ *@L,=_RI 8VH:U96>KV6EY9[Z\61XX8XRV(T W.V/NJ"5&3W90,FN1G^ M+-A%XUG\-Q:3J$]U%/) \BVKA'>.U2YDVMMVM\DL(7GYV9U',;5I7?AN]L_B MC!XDMHVN[2ZTS^R[E-P4VVR5IHY #]X,796QR,(<$9QT][',UE.MNP$Y1A'Y MRLR!L<;@,$C/7%)W4;K<+*^IPO@+XW>&O'U[8VEJNH:?FT/2/L6END<3W4B6VF,@M?,U%K[-F3(3 YWF%RI!#=0!69\*_V5]2^&OC#2]:_MK2KE;*Y#XBTZ=9VMQ!0DA]&>FQ?&;0G\72^'9[/5;:[^WR:7'<3Z>ZV\UTD'G^2DN< M%C%\RYP" 0#D8JI_POSP_P#\(;9>)UT_79-+N;>\NCMTN0RP1VK;9O-3JA!R M #R2",9K C^ FI/\7V\9OJUA:J=;.JDV5E,+N2+[*+<6K.TICV$*&9@F3T&. MM;6M?!1KC0?B%I^F:F+?_A)TF%LEU;EX=.,RC[04565F\R3=*1D?,WI26RO_ M %L'4U-6^)%]8>*K+2;/PKJ&H0W!L@UVDB1K$T\C^8'5N=T4<8E;U4X'S8!U MM5M/#_B'QAI%IJ5NTFLZ03JUAYADC"DJT32(00KE0Y5@@ZL8WM]/T2VNMLN\?Z3+.$3;M'. MU50DD]6*XZ$U770-D=F(U ^[2- C#E<^N>]/##'?\J-P]_RI!N,6!!S@\<=: M58E4C"X^E.W#W_*C_P"5&X>_Y4 .HINX M>_Y4;A[_ )4 .HINX>_Y4;A[_E0 ZBF[A[_E1N'O^5 #J*;N'O\ E1N'O^5 M#J*;N'O^5&X>_P"5 #J*;N'O^5&X>_Y4 .HINX>_Y4;A[_E0 ZBF[A[_ )4; MA[_E0 ZBF[A[_E1N'O\ E0 ZBF[A[_E1N'O^5 #J*;N'O^5&X>_Y4 .HINX> M_P"5&X>_Y4 .HINX>_Y4;A[_ )4 .HINX>_Y4;A[_E0 ZBF[A[_E1N'O^5 # MJ*;N'O\ E1N'O^5 #J*;N'O^5&X>_P"5 #J*;N'O^5&X>_Y4 .HINX>_Y4;A M[_E0 ZBF[A[_ )4;A[_E0 ZBF[A[_E1N'O\ E0 ZBF[A[_E1N'O^5 #J*;N' MO^5&X>_Y4 .HINX>_P"5&X>_Y4 .HINX>_Y4;A[_ )4 .HINX>_Y4;A[_E0 MZBF[A[_E1N'O^5 #J*;N'O\ E1N'O^5 #J*;N'O^5&X>_P"5 #J*;N'O^5&X M>_Y4 .HINX>_Y4;A[_E0 ZBF[A[_ )4;A[_E0 ZBF[A[_E1N'O\ E0 IKQC] MEK_D6/&W_8\>(/\ TODKV8L/?\J\:_9;!'ACQN""#_PG'B#@_P#7_)0![/11 M10!D^+/"VF>-_#6J>']:M5OM(U.VDL[NV9F42Q.I5URI!&03R"#7E:?L@?#: M-%18O%:JH "KXXUL >WVRO:J* /%_\ AD+X;_W/%G_A+/_"YUS_Y,KVBB@#Q?_AD+X;_W/%G_ (7.N?\ R91_PR%\-_[GBS_PN=<_ M^3*]HHH \7_X9"^&_P#<\6?^%SKG_P F4?\ #(7PW_N>+/\ PN=<_P#DRO:* M* /%_P#AD+X;_P!SQ9_X7.N?_)E'_#(7PW_N>+/_ N=<_\ DRO:** /%_\ MAD+X;_W/%G_A+/_"YUS_Y,KVBB@#Q?_AD+X;_W/%G_ M (7.N?\ R91_PR%\-_[GBS_PN=<_^3*]G-0W)+PN+2$W8M<0ML'FMO+-R$RJ'N0*IW_P"TUJUI%ISP^$VOQJ(M M;ZW%K<.^VPG:98VD_=_),3 0%_U?SC+C!H6H&[_PR%\./[GBS_PN=<_^3*\P ML?V=?!\W[2VN>%7N?%C:#;>$-.U.*T_X3361MN9;V]CD?=]KW'*0QC!.!MX& M2:^C_!OCK3?&#:I%9WMK//87!AEAAF#R1@C*&1?X2PR0/3KR"!Y[IG_)X_B; M_L0=)_\ 3CJ- #O^&0OAO_<\6?\ A+/_"YUS_Y,KV< M=*6@#Q?_ (9"^&_]SQ9_X7.N?_)E'_#(7PW_ +GBS_PN=<_^3*]HHH \7_X9 M"^&_]SQ9_P"%SKG_ ,F4?\,A?#?^YXL_\+G7/_DRO:** /%_^&0OAO\ W/%G M_A_".N?&_XL:!>W7BR;2-$;2!8 M6W_"9ZPH@\ZT:27YA=Y;T'_ -(6H M? M\,A?#?\ N>+/_"YUS_Y,H_X9"^&_]SQ9_P"%SKG_ ,F5[110!XO_ ,,A?#?^ MYXL_\+G7/_DRC_AD+X;_ -SQ9_X7.N?_ "97M%% 'B__ R%\-_[GBS_ ,+G M7/\ Y,H_X9"^&_\ <\6?^%SKG_R97M%% 'B__#(7PW_N>+/_ N=<_\ DRC_ M (9"^&_]SQ9_X7.N?_)E>T44 >+_ /#(7PW_ +GBS_PN=<_^3*/^&0OAO_<\ M6?\ AT44 >+_P##(7PW_N>+/_"YUS_Y,H_X9"^&_P#<\6?^%SKG M_P F5[110!XO_P ,A?#?^YXL_P#"YUS_ .3*/^&0OAO_ '/%G_A+?M7?\B-X6_P"QU\.?^G2WH 7_ (9#^&Y_ M@\6?^%SKG_R91_PR%\-_[GBS_P +G7/_ ),KV<4M 'B__#(7PW_N>+/_ N= M<_\ DRC_ (9"^&_]SQ9_X7.N?_)E>T44 >+_ /#(7PW_ +GBS_PN=<_^3*/^ M&0OAO_<\6?\ ASD@#)J,W4(* R)E_N#/WN,\>O% 'CG_#(7PW_N M>+/_ N=<_\ DRO,?VAOV=/!_@;P-INH:)<^+;*\E\0Z/8O)_P )KK,F89[^ M&*5<-=D?,CLN>HSD$&OJ\7D''[Y.7\L?,/O?W?K[5XY^U@ZM\-=)P0<>+/#X M..W_ !-+:@!1^R'\.#U3Q9U_Z'G7/_DRE_X9"^&_]SQ9_P"%SKG_ ,F5[.O3 M\32T >+_ /#(7PW_ +GBS_PN=<_^3*/^&0OAO_<\6?\ AT44 >+ M_P##(7PW_N>+/_"YUS_Y,H_X9"^&_P#<\6?^%SKG_P F5[110!XO_P ,A?#? M^YXL_P#"YUS_ .3*/^&0OAO_ '/%G_AT44 >+_\ #(7PW_N>+/\ PN=<_P#DRC_AD+X;_P!SQ9_X M7.N?_)E>T44 >+_\,A?#?^YXL_\ "YUS_P"3*/\ AD+X;_W/%G_A+/_"YUS_Y,H_X9"^&_]SQ9_P"%SKG_ ,F5[110!XO_ M ,,A?#?^YXL_\+G7/_DRC_AD+X;_ -SQ9_X7.N?_ "97M%% 'B__ R%\-_[ MGBS_ ,+G7/\ Y,H_X9"^&_\ <\6?^%SKG_R97M%% 'B__#(7PW_N>+/_ N= M<_\ DRC_ (9"^&_]SQ9_X7.N?_)E>T44 >+_ /#(7PW_ +GBS_PN=<_^3*/^ M&0OAO_<\6?\ AT44 >+_P##(7PW_N>+/_"YUS_Y,H_X9"^&_P#< M\6?^%SKG_P F5[110!XO_P ,A?#?^YXL_P#"YUS_ .3*/^&0OAO_ '/%G_A< MZY_\F5[)*Q4#![UXO?\ Q[U.TTAYFT"V&I076L>?;"_8QBUTY\2NLGEC,CJ4 MVJ5 !8Y; R0"3_AD+X;_ -SQ9_X7.N?_ "92']D/X;C^#Q9_X7.N?_)E8NO? MM-:A8Z6VHZ9X9.JVM[Y\FDB*>0R2107"P3/.BQDIEV79LW9W#=MY->H^#_B- MIWB_4KVPAN;=+VVCAF>Q,P:X17 ^9T'09.T$$YQG@$9!7/G?]F+]G?PA\0_@ M;X7\0:]=>+-0U:]CG::Y_P"$UUF/S-MQ*BG:EV /E51P!TKU+_AD+X;_ -SQ M9_X7.N?_ "95?]BD_P#&,7@3_KUF_P#2F6O<*!GB_P#PR%\-_P"YXL_\+G7/ M_DRC_AD+X;_W/%G_ (7.N?\ R97M%% 'B_\ PR%\-_[GBS_PN=<_^3*/^&0O MAO\ W/%G_AT44 >+_\ #(7PW_N>+/\ PN=<_P#DRC_AD+X;_P!S MQ9_X7.N?_)E>T44 >+_\,A?#?^YXL_\ "YUS_P"3*/\ AD+X;_W/%G_A+/_"YUS_Y,H_X9"^&_]SQ9_P"%SKG_ ,F5[110 M!XO_ ,,A?#?^YXL_\+G7/_DRC_AD+X;_ -SQ9_X7.N?_ "97M%% 'B__ R% M\-_[GBS_ ,+G7/\ Y,H_X9"^&_\ <\6?^%SKG_R97M%% 'B__#(7PW_N>+/_ M N=<_\ DRC_ (9"^&_]SQ9_X7.N?_)E>T44 >+_ /#(7PW_ +GBS_PN=<_^ M3*/^&0OAO_<\6?\ AT44 >+_P##(7PW_N>+/_"YUS_Y,H_X9"^& M_P#<\6?^%SKG_P F5[110!XO_P ,A?#?^YXL_P#"YUS_ .3*/^&0OAO_ '/% MG_AT44 >+_\ #(7P MW_N>+/\ PN=<_P#DRC_AD+X;_P!SQ9_X7.N?_)E>T44 >+_\,A?#?^YXL_\ M"YUS_P"3*/\ AD+X;_W/%G_A+/_"YUS_Y, MKO\ X=?#70/A5X=70O#=G)9:8)Y;DI-=374CRRN7D=Y9G=W9F))+,:ZFB@ H MHHH **** "BBB@ HHHH **** "BDSBC(]10 M%)D>HHR/44 +45Q +F)D+,F MX$;D.&'N#ZU)D>HHR/44 >=:?\!?"NGZ7H-AY=] M94$JJX5L\J.V0=70_A3X?\/KJ"VD$^V]\M'62X=@D",SI;ID_+"&>0^6./G8 M'(.*[#(]11D>HH YGPS\.=#\(ZWK>K:;;RQ7FKRB6Y+SNZCYG@!]S#I2TT,,#I2Y'J* M%HI,CU%&1ZB@!:*3(]11D>HH 6BDR/449'J* %HI,@TM !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% "'I7AWPF_Y.3^.G^]H/_I"U>XGI7AWPF_Y.3^.G M^]H/_I"U 'N5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5XM^U= M_P B-X6_['7PY_Z=+>O::\6_:N_Y$;PM_P!CKX<_].EO0![0*6D%+0 4444 M4]72*33+I9X&NH&B<20(NXR+M.5 [DCC'?-?+VC?#;Q1)X1\!6UMH-WI]_;Z M'IMA8/<1*K:%<07GF7+O\QV!H JC;G>$V]&P?JPC(HVXQTXH ^5]'^ ^IZ\F MG2W5G?: VD'3 +=4CVWFI1!Q=WC8/ 8F+]^/G8*^/O56^*<_BU? .IV?B32T MLK2W\=Z!]ANA&$:[#:M"6!_"2 M77A6_P!8TO4-=L;HZC:3HJ0RVEU%<^0RD9W2)&^T],J<].3<#[&7I^)I:P? MFOWOBOP9HNLZAI$V@7NH6D=U+I=S('EM6=0WEN1QN7.#COFMZ@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI&Z4 +17S5\/_B9\=_B MGX2LO%.@>'_AY:Z-J#2M:PZCJ^H"X6-970>8$MBN[Y.<$BNB^U_M'?\ 0&^% M_P#X.-2_^1: /F!7(?:_VCO\ MH#?"_P#\'&I?_(M'VO\ :._Z WPO_P#!QJ7_ ,BT >AV'PKT#3-4U&_M89X9 M;R.2'8EPX2W21P\JPJ#B(.X#-MQDBN?\9Q> _@8-?^)^M&72K6*W1;Z[19IX MK>(M&A984!VYV0AF5>D:YZ5SGVO]H[_H#?"__P '&I?_ "+5#Q!I?Q]\5Z#J M.BZMX<^%E]I>HV\EI=6TNL:GMEB=2KJ?]%[@D4 8W_!/;XI^&OB)^SKH-AX? MOVO[C08S9ZC_ */(BQ3M(\@3M?3=?(?[/7P0^-?[-GPNTW MP/X9T?X9S6-I))-+=SZMJ0EN978LTCXM<9QA?HH%>D_;/VCO^@-\+_\ P<:E M_P#(M 'N=%>&"\_:-/\ S!_A?_X.-2_^1:/MG[1W_0&^%_\ X.-2_P#D6@#W M.BO#/M?[1W_0&^%__@XU+_Y%H^U_M'?] ;X7_P#@XU+_ .1: /ZT5P_P0^($WQ5^$/@_P 87%G'I]QKFEP7 M\EK%(9$B:1 Q4,0"0#W(%=Q0 445RU]\3O#6GMKBRZO;;M$DCAU%%8LUO)(H M:.,J 268,N% ).1Q0!U-%C^)K2RNM,OHKV"\@^TP/$2=T><;L8R.>,'!R".H- KV-RBD M!R,T-]TT#%HKP6Y\:_%?Q=\4_'>@>#;KP=I>D^&;BTM-VN:?=W,\[RVL/A/\/M<\8:AJ?P\U*R MT>W^U2V=MH]_%),H8 JKFZ(4X/!(/TH ^E**;&$=(\.QZ6EI9:)!9%"9[ M=I)&=I[>1B2P]0 .U=%_PH7Q=_T73Q[_ -^=*_\ D*H_A5_R_\ ?G2O_D*N6\7>#M3\$7NEV>I_'3XF-=:F\D=I M%8Z/97;2M&A=Q^YT]L$*"W.,A3CI7T@:\N^+/PJN?B1KW@]RT2Z1I=WWN'$EN\($318Z>820QP< $'-(# M/@KXIO;6&XC^.7Q"$2>X-+5_V6_$ MWB#PY8:7J&HZ1/\ 9](%A*DYGGAE,=YY\**&3=&H4*C.&)8 H=JD"=P.Z_X M45XL&?\ B^?C[C_IWTK_ .0J0_ SQ6 3_P +T\?8 SGR-*_^0J\S^)WP'\;# M6?$6KVCVNHV.LW2)-8V0G?$*S2/&SP'"L51Q&2"QR$< !0J>F?#GX0W_ (>\ M;Q>)+UVA0Z5!:067]IW$GV%%MX8VM?+&(I$#Q%Q*1NW.WR@G=0@>AR7A;P]> M>,]7NM,TSX[?$XW=K_K1=Z'9VR [$< /+IRJ24D1P >15R@<19W)NY(R" " .IO?\*,\ M5CK\=/'V/7R-*_\ D*LJ]^&FL:=K^EZ)<_'[Q[%JFII/)9VQM=,S*L(4RD'[ M#@;0Z]2,YXSS6+HW[.7C/3_$FC:DVLZ;;K8211QM;7-VS6UN+B_=EA5ALSY5 MY"@W#_EW&>,8AM?V9O%]N+<1^)K#3Y1I]U:236@N#BX>U2$7BJQR))67=*NX M< ;6+9:@#M?^%&>+/^BY^/C_ -N^E?\ R%5+7/A)XB\.Z-?:K??';X@I964+ MW$S1V>F2,$0%F(1;$LV "< $UQEW\%O$FG^/_"'F:7'JND6]VUZUC:2R?8M/ M)N%?RH9'YC50ID(90)-_EC QZ/X.^&-]IWPO\2Z;;1?9KW5[:XL["/449#: MVFUX[6*;:S$E%.*CT;X9ZQX@U+6=/L/C[X]GN]'N%M+Z(VFF*896C24+\ MUB,Y21&R,CGKUJ;7_@UXP\8^&_"=IJ-WH>G:EX/?^_.E?\ MR%7LXI:8'S]X4M/%GP__ &C=#\*W_P 0M>\8Z+JWAG4=1DM];ALU,4T%S9HC M(T$$9^[.X(.1TKZ!KQ;Q%_R>#X&_[$O6_P#TLTZO:: "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** $/2O#OA-_RT'_ -(6KW$]*\.^$W_)R?QT M_P![0?\ TA:@#W*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\6 M_:N_Y$;PM_V.OAS_ -.EO7M->+?M7?\ (C>%O^QU\.?^G2WH ]H%))PC8ZXI M122?ZMOI0!\Y^&]-\?\ Q:\<_$Z2#XLZ_P"$].T'Q,VC66F:1INF21+$MG:S M;BUQ;2.6+3OG+8Z8 KIO^%)?$'_HOWC3_P %.A__ "#1^SM_R-/QP_['V;_T MVZ?7M% 'BW_"DOB"/^:_>-/_ 4Z'_\ (-'_ I/X@_]%^\:?^"G0_\ Y!KN MOBQ/J-O\/]8FTC6V\/:DD6;?41%%*(GR "R2 JRY/(X)' (/->.VO[06O:+J M>K1:MI6HZEXGM)+729?"MB((X%O#'/*TT$TBJ3#+##YB%W/WMA"L&P@.H_X4 ME\0?^B_>-/\ P4Z)_P#(-XTC1=J MSPN'C<8LAR&'3H1D$$$BM/5?CC/XPLM:LM'DO?#,D%GJ%W;:E$;:>7?9$)/% M-$ZN(3O=,%@V]$-)U1KSQE?ZW907CWD;VL4L+SV\LL41 MC144AVMY55OESD?>VL0P?O_ ""=$_\ D&E_X4I\0/\ MHOWC3_P4Z'_\@US>C?M)76J?$K1M.2..2UUO1X9K?39)!"MO<+=74=P'G>-? MWFV$ 0L%)*. /E8C?UOXMW_BCX/W6OZ3<3>%=2AU:VT^1'\N2:W+7<$;QR++ M&5#%)>F#U!5B,$KM_76P6=[$H^"?Q!/_ #7[QI_X*=#_ /D&E_X4E\0?^B_> M-/\ P4Z'_P#(-9^B?M01:]%=0P>'Y;?4VGC@L+6YU&W N2\MY$"\BEEBRUC- M@'./;=,O?[0L+>X*B-I(U9HQ(K["0"5W*2#C/4<4 >1?\*2^(/_ $7[ MQI_X*=#_ /D&N)^,7ASXD_"'P%<>++7XV>)]8DL+VP4V&H:3I @G26\AA=7, M=FC@%9&Y5@>G-?3M>,_MA?\ )OVO?]?NE?\ IRMJ8'LPI:0=*6@ HHHH *** M* "BBB@ HHHH **** "BBB@ I#2TAH \7_8U_P"3:_!?_7*X_P#2J:O::\6_ M8V_Y-K\%_P#7*X_]*IJ]IH **** "BBB@ HHI"<"@ K@/C%XNUCP7X8M]1T> M2!;AM3L[.03V$UZ?+FG6)BD43H[.-^X $YQC'.1JZA\2_#>E:Q_95YK5K;7X M=(O)D;'SL4"KGIN_>1\9R ZDX!%&V$Y M#'9YLD;*I&1TR1N&:>J_ /P=KOA9K/3; :89K66**Z3S9&*3S1SS>8KO^\,K MQH7+_.&.%?X?>!_AOH^DZUKSK-/I"1V\6HWCR,[DRDPQ",,?,VR2$0QD. M4) 3FBXBAK_QZ7P%XS\36GB&.6XTJV>!-/32M-FEG'^AR74YF;>5 5(W(X7@ M$6[I+]G,+1O$S(4;R92N-H^5_>NV\/_ _\ M/>%]1N;_ $NP^QW%RJK+LFE*,0JKNV%BNXA%!;&YL#)-.W<9RGP>L?&FFK=0 M>*[NZO)#&LCRW;H7D+\H., '<*]0 YIGR#IWK!\0>.-*\,7 M=E;:C<2037IVP*EM+)O.Y5QE%('+J.<=:5P.BHJCHVLV6OZ;;WUA<'Z$$$$'D$$'FKU, HHHH **** "H;O_CUE_P!P_P JFJ&\_P"/6;'] MQOY4 >0_LO[.?PW&A:9X DT<:%:"T>_ MU*^2X,7EC:9%2!E#8Z@$C->H_:_VA?\ H$_#3_P;:A_\C4 >U5XUKOPO\3:I MXQ\2:U&FG",ZGI>IZ7$UZX-P;5"KQS?NOW0;<<%?,QP<=JB^U_M"_P#0)^&G M_@VU#_Y&H^U_M"_] GX:?^#;4/\ Y&H P]"_9HO;6.STC5KBSU+0);M-5U#] MZZR/<"VD@:WC7;Q$3+N#[@PVXVY.1TGASX1>(?"/C/PY+_ &O]H7_H$_#3_P &VH?_ "-7 M@W[4&L?M=V>H^ 1X#TO0AJLFH3"6/PW<37-O)%Y8R+W[3$D:1<\-N!STYI#/ M?/@]_P ES^.O_87TS_TUP5[,3MKYS_95E\6S^._B_)X[@TFV\6-J.EF_BT.2 M22T5_P"S(/N&0!NF,]@X>.%UE_!NN+X=\O^WS8S_V?YI 3[1Y;>5G/ M&-VWKQZTF[ ;0E4G'.?I3MPQFOF9K.\BC\"ZMH.F>-]0UNSN@]Y;ZT;Y8FN? ML%UN\T2?*NZ5D5G'[H$IM(XJQ#2;V=+AI47;X9N/.8B6S9?- MA#%H?EDO$R>#Y"N#R 34=CZ--P@!/.![4?:$!QSD>U?/_@VX\6Z[XJ^)E[JM MOK>D75QHRV]JD&F2H+62*:]0"V:0F*>3889 RD!MZYZ<9VA>(OB+X;\%V%M9 M:->W=R=2F@:]FM;ZY2Y"11&$"*X/GVL4K>8K.Y98W1B&964T]@/I,2JW3/Y4 M+*K=#FOE'3O$7Q.\'> = TG0=+U>,RV96+[3H=Q>312_;ID<2NYRO[IHG4R8 MR%S\P)QI6GC?XFZ9IUU/;:'=76J31Z<)-0E\/W*O-)_9YDV21%@/FN%,+.@ MB#@L.,TEJ%K'TZ6"CFD$JDXY_$5XWX"\9>-M7\>ZUI/B?3Y5T?\ T[R)(-%N M;:.)8IHUB G8D2ETDD(*XW>7E1S7G/PU\:_$OPY;:7IT&BZOJ&GQPA4MM5T: M_%S),\=Z[>;=SL=H62*V49 $P!/0T=+@D?5M>,?ME?\FO\ Q'_[!+_^A+7< M_"_5M4UKPM'=ZO///=22,W^DZ3)ILD8(!\MHI"22I)7<.&QQZGAOVRO^37_B M/_V"7_\ 0EI["/9(_P#5K]!3Z9%_JU^@I] !1110 4444 %%%% !1110 444 M4 %%%% 'B?PJ_P"3D_CC_P!P+_TC>O;*\&U?X>_%3PO\7O&GBKP0W@^]TWQ+ M'8>9#K\]W%-!);PM%QY4;*RD'.>#5SSOVB?^?#X8_P#@=J/_ ,9H ]MHKQ+S MOVB?^?#X8_\ @=J/_P 9H\[]HG_GP^&/_@=J/_QF@#VVBO$O._:)_P"?#X8_ M^!VH_P#QFCSOVB?^?#X8_P#@=J/_ ,9H Z?QU->ZIXV\.>&DU"[TC3[^SO[E M[VRD$2(H@2#VEDDQW\H9R P/F_BG2=53X\^'O#MGKNI:HCZ/+=W*76N MW-F5_P!/C(D6.WVQR,L;2*%;;E5Y+8K7OK#X^ZI]G^V:/\+;@VTRW$)>\U$F M.1>CJ?)X/)&1V)'0FK(D_:( %A\,L#C'V_4O_C-+J&ZL>=']K;Q/%ID@.D: M)%J$?EK<+,UTBV\@M;^65"NTEB'L44#(QYZ@Y.,])>_M!>)-6\:Z+8:=#IUA MI<^IZ4)I989+C_1+JW=V5Y%8"*4R;$564'E2"X8XZ'S?VB?^?'X9_P#@?J7_ M ,9KD+?XG?'RX^+6H> 5TCX0,S$!3'AE4MA M?1_#?B'5OB_XC\2:=J4SEU70OA?>O9LS0F34-3^7=CR:_XSTB=Y[NPTK48X[.[N'WN5DMXYGB+=6\ MMY" 3R%*@YQ7=@8KPC2].^/NBVIM['1_A=:PEVD*QWNHC<[$LS']SR2222>3 MFK?G?M$_\^'PQ_\ [4?_C- 'MM%>)>=^T3_ ,^'PQ_\#M1_^,T>=^T3_P ^ M'PQ_\#M1_P#C- 'MM%>)>=^T3_SX?#'_ ,#M1_\ C-'G?M$_\^'PQ_\ [4? M_C- $GB+_D\'P-_V)>M_^EFG5[37B'@OX?\ Q+U+XT:;XW\=/X4M8-,T.\TF MWM?#TUU*\K7$]O(7%O^QU\.?^G2WH ]H%))_JV^E**23_5M]* /"/@KKUGX M9U/X]:EJ$ODV=MXYGDD?!8X_LW3P .22<
G'S@N]D8H&($I4KDK&S$@C:&S7FOP]\)2>-D^/6F03+!<_P#" MP1=6[R9V":"STR>,-CG:7C4''.":]G\1Z1JGBSPH;6WN8M#U&80R.TD7VI(6 M5U=E #IN^[@-D>OM4O;0#'B\<^%_B#:7=K<6MOJ'AM[6TNTU&^%O)I]Y'/DQ M;-S$DY7^)1R.,TGQ#U_PYI_AS5I+[1(_%4&GJK7VF6D-O<21(BM*K21R,JJ% M"LPW$'/W>37&^(_V5=#UF74?(NE6QO-375#H^H6QN=.CD,4L>PP\'+ M#(.,$5G?:OAOK/B)-%ETC1)Y++3[22TN;BRMS;&&:25(8H)",'YH9/D7@<8Z MUS7C#]F>;QAK6@:C<^(K5_[+L8;/R)])WI)MM[B"3E9E(61;@Y4EB"@VL 2# M'9?LP7EAXFT77$\8&ZN=-TZ'2Q!?::)H)X5DG=]Z&498^> CGYT$8RS[WW/J M(ZKQ+<> =!T;3[LZ%I.L?:[J+2M.M=-L+>>2XG5G:."/@*-A21^654VL21@F MK6F7G@Z_\/?V3?Z%9>'[1+F4#1=8L[>!?,B(=I%B)*.H)W>8F0>N>]8^F_ % M]*\&:%I5OXADBU30=5;5M*OQ:[HK9RKQ^3Y3.S/#YV33O#*6]X(XI85@M0DXR)(U9<8;EPP!SRP(ZUMV.M^'K 0):7FF0" M\5KB)(9HD$Z@#U>)ZO^R=!XH\/Z'%+?6=A>6EGF17 MTFV::W=$\SO6EXK_8VE\6:1:V%QXMM5BMA=>4K:"C)%Y\U MV[!%$PPNV\9-K;@/+4C;E@U#T9[CJ_CRWL([&6SL+S7H+J1HQ-I"I.D95@IW MG> .3VST->6?M.>);3Q3^S?XANK3S$,6IZ;;S03)LD@E34[8/&X[$'Z@@@@D M$$][\*/AI)\+M%U/3_M\-]%=7\E]&MO9BUCA#(B^6J!V&,IG/'+'BO*OC]X9 MN= _9Z\=7E]L2_UO7].U.>")]Z0YO[*-(PV!DA(DR0,%BV.,4$WT/I0=*6D' M2EH&%%%% !1110 4444 %%%% !1110 4444 %(:6D;I0!XO^QM_R;7X+_P"N M5Q_Z535[37RY\)9/C;\(/A_I?@^'X5:/K46EF:--07QA' )U:9W#>6;8E>'' M!)KK_P#A9OQQ_P"B*Z1_X6\7_P BT >Z45X7_P +-^./_1%=(_\ "WB_^1:/ M^%F_''_HBND?^%O%_P#(M 'NE%>%_P#"S?CC_P!$5TC_ ,+>+_Y%H_X6;\+_P"1: .U^'^@7.@_\)!I]_;&9%-Y,D8,9#QJ[Y&6P._F^#^M-X! MT"PBU*U&LZ%KHUZP@N'EFLXMLDA2SWD>88ECE9%?;D$*=N!MJO\ \+,^..<_ M\*5TC/\ V.\7_P BT?\ "S?CC_T172/_ MXO_D6@EE?XE?##QQX\U3P[J*/$/A72O[)U M(V5RD%[&HU#4+RREBC:-(M/WI"7!EACC4EFYWDD8)-:O@O\ :#^+GC_19-4T MCX,::]I'>W=@WG>-(5;S;:X>"7@6QX\R)\'N,'O6\/B9\<1_S172/_"WB_\ MD6BVEAK1W.*\2?L\?$35=.TV"RUG2[$Z?+_Y%I]_,5CO M?A;H5YHVG:K<7R2V\NJZM=ZFEI*06MDE?*QG!(!P-Q /#.PYQ7;UX7_PLWXX MC_FBND?^%O%_\BT?\+-^./\ T172/_"WB_\ D6@9[I17A?\ PLWXX_\ 1%=( M_P#"WB_^1:/^%F_''_HBND?^%O%_\BT >Z45X7_PLWXX_P#1%=(_\+>+_P"1 M:/\ A9OQQ_Z(KI'_ (6\7_R+0![I4-W_ ,>LO^XW\J\1_P"%F_''_HBND?\ MA;Q?_(M-E^)7QPDC9&^"VDA6!!(\;Q?_ "+0!I?L9&)$0!@K8&1GOBO1: "BBB@ MHHHH *:5SFG4A&010!XS\'O^2Y_'7_L+Z9_Z:X*]GKP6^\ ?%GPE\4O'/B#P M4?!E[I/B:>TNC'KT]Y%/ \-JD!7]U&RD'R\@YSS5WSOVB?\ GP^&/_@=J/\ M\9H ]MHKQ+SOVB?^?#X8_P#@=J/_ ,9H\[]HG_GP^&/_ (':C_\ &: /;:*\ M2\[]HG_GP^&/_@=J/_QFH[B\_:'MX))7L/AD512Q'V[4>@&?^>- 'N-%?-OP MU^(/Q]^*'P_\/>+=.TGX<6MCK5C%?PP7-_J'F1I(H8*V(<9&>U=+YW[1/_/A M\,?_ .U'_XS0![;17B7G?M$_P#/A\,?_ [4?_C-'G?M$_\ /A\,?_ [4?\ MXS0![;7C'[97_)K_ ,1_^P2__H2U#YW[1/\ SX?#'_P.U'_XS7+_ !.\!?'O MXL> =;\(:FGPYT^PUB#[+/=VMWJ#RQ(6!9E5H@"<#@$@9H ^DHO]6OT%/IJ+ ML11Z#%.H **** "BBB@ HHHH **** "BBB@ HHKF?&?Q+\*?#F&VF\5^)M(\ M-0W3%()-6O8[996 RP4NPW$ @G'K0!TU%>7?\-2?!W_HJG@S_P 'UM_\71_P MU)\'?^BJ>#/_ ?6W_Q= 'J-%>7?\-2?!W_HJG@S_P 'UM_\71_PU)\'?^BJ M>#/_ ?6W_Q= 'J-%>7?\-2?!W_HJG@S_P 'UM_\71_PU)\'?^BJ>#/_ ?6 MW_Q= 'J-%>7?\-2?!W_HJG@S_P 'UM_\71_PU)\'?^BJ>#/_ ?6W_Q= 'J- M>%Z9_P GN>)_^R>:3_Z<]1KH_P#AJ3X._P#15/!G_@^MO_BZ\:TW]H;X7+^V M!XBUE_B/X472I? FEVB7IUBW\EYEU"_=XP^_!8*Z$KU 8'O0!];45Y"]L)EFAE4$C*NI(;D$<>E: ME !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 (>E>'?";_DY/XZ?[V@_^D+5[B>E M>'?";_DY/XZ?[V@_^D+4 >Y4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !7BW[5W_(C>%O\ L=?#G_ITMZ]IKQ;]J[_D1O"W_8Z^'/\ TZ6] 'M MI'&4(_E2BEH \%A^%OQ7\&>,/&]]X,\2^#X]'\2ZR=:-OKFCW4T\,C6T$#)O MCN$4K^X!'RY^8U?&D?M!CIXE^&X_[@%__P#)=>UT4 >*_P!E?M"?]#-\./\ MP0W_ /\ )=)_9/[0G_0S?#C_ ,$%_P#_ "77M=)D>M 'BO\ 9'[0G_0R_#?_ M ,$%_P#_ "73)]/_ &@X(7D/B;X<812Q_P")#?\ 8?\ 7U7MM5]1_P"/"X_Z MYM_Z": /G/X5>*/C]\4_AOX:\7V^M_#JPAUNPBOTM9-$OG:(.H;:6^U#)&<9 MQ75'2/VA#U\2_#<_]P"__P#DNK?[('_)KWPN_P"Q?M/_ $6*]@H \3&C_M!K MT\2_#./A3\:OB;X>;PYXA\5>!8=%N;JUFNFTW0[Q+C9#<1S80O M&[;2% MU)CJ'DF\O+-HOL,BS1_979;B5HV 98X]I)8CH00#D5Z%,<@8!)]J\6N?@3JE M_I5U#/KUJFH3W>K$W,.GN$6TU!@9HPC2G]XN!M].MI)+:ZDM=2T2VM[FWTK3KRR\U;?[1<+<2-+ MN8B4K(B[.%P!SDG-1ZC\'/$.@WWC+6?!_B9K#5M2T@VNE0W=OYT5M=*JF-Y= MS%74,AP JD>=*23D8H6HG[)//PIOL]?^$I\1?^G>ZKVC%?%__!,R[^+&K_#[ MQ7J'Q'>*ST_^W+V'3],6P2"07)N99+Z5F')7SY'11T&QO:OM#<*0PQ1BC<*- MPH ,48HW"C<* #%&*-PHW"@ Q1BC<*-PH ,4$ ]J-PHW"@ QBEHHH **** " MBBB@ HHHH **:9%!Y-)YJ^M Y(!QUKSM_CAX=31=/U0MJ MKR6Y7:UC(LL$ M=O*8IYI4(#1QHV 6(_B7CFO0WD7'!YKQ1O@/?W>@16-UK]L+M_[3M;JXM[%U M62ROKD3RQHK2DK(I4!7)(QDE:3OT#R9L:S^T;X/\/1WLEY=W@2"8QQLEHSBY M56=9)(2/OQQF*7],MOM,5[-::GI\-NUII5I=67F"TC>Y-R6?BV"V M:P-;:?&H2+S".69\%\GL5]37U/YJ^M Q]%,\U?6CS5]: 'T4SS5]:42*>] # MJ*** "BBB@ HHHH **** "BBB@ HHHH *\(^+&GVVI?M._!>&ZMX;F+^S?$9 MV3QJZY\JRYP017N]>'_$O_DZ3X+_ /8-\1_^BK*@#U4>"]!Q_P @73O_ #C M_P#B:7_A"]!_Z NF_P#@''_\36R.E+0!B_\ "%Z#_P! 73?_ #C_P#B:/\ MA"]!_P"@+IO_ (!Q_P#Q-;5% &+_ ,(7H/\ T!=-_P# ./\ ^)H_X0O0?^@+ MIO\ X!Q__$UM44 8O_"%Z#_T!=-_\ X__B:/^$+T'_H"Z;_X!Q__ !-;5% & M+_PA>@_] 73O_ ./_P")H_X0O0@_] 73? M_ ./_P")H_X0O0?^@+IO_@''_P#$UM44 8O_ A>@_\ 0%TW_P X_\ XFC_ M (0O0?\ H"Z;_P" U'Q7\*?$FD M:3I\>J:C>6AA@MI9$C4N2,,6?@;>N>O''->9^/O@IXH\8:MK4=OY5M:W5[+K M:7DMPNZ1GL8K86+*,G;NC.YN5VE<9.0%U"QZ?87'@#5;BPM[(^';N?4(&N;2 M*$6[-<1*<,Z #+*#P2.E:]IX9\.7L*3P:1I*+B,:?XDO;J_O%B:ZW06B2B40Q.%'S-^_F#,AP/.E^\=K#TGX16'BK3O! M%I#XQECEUE9'R5:-F$6[$88QJJ9Q_=4#&!R033$<7^Q[$L7P0MUC58XUU_Q" MJHBA5 _MJ]P !TKVNO%_V0?^2(P_]C!XA_\ 3U>U[10,**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@!#TKP[X3?\G)_'3_>T'_TA:O<3TKP[X3?\G)_'3_>T'_TA M:@#W*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\6_:N_Y$;PM_ MV.OAS_TZ6]>TUXM^U=_R(WA;_L=?#G_ITMZ /:!2T@I: "BBB@".;[G3/->1 MW?Q6UTWNJZ3;Z9IL>KCQ))H>GM-/(T#1I8B\,LI"!@Q0,NU<@,1R0#7KLJET M('4UQ,_P@T"Z&L":.]4O^T]JFJ:0-7T3PVEY:WRM;6$!:22Y%S';Q3RO(B*2T2I*YQ&"Y\G@'> /0 M/"'Q;M/%C)I=XL.DZY-I*WDFE2.3,DA4^:O3&U3E>NXE6.,#-;^G_"OPYI.L M_P!J66FBTNUM_LT8AF=8X5\M(RT: [4(8M.6 M/5;:Q:SBE$K[4C"%1\F=N[;\N_&[;D9P:M^0,Y/]D#_DU[X7?]B]:?\ HL5[ M!7D'[()S^R_\+O\ L7K3_P!%BO7Z0!1110 4444 -==RU\K_ N^!/@WXN>( M/BCK/BRRO]5U&'QMJ5G'+_;-["$AC$6Q%2.95 &3@ 5]4MTKQ7]F7[_Q7_[' M_5OY0T !_8X^$P_YEZ^_\'^I?_)%+_PQO\)O^A>OO_!_J7_R172^._&,OAOX MC^$+2;7[72M(NX+^2\M[D1+YOE(A5O,8@J 6.<=>.E>7W/[05Y9^-O#@BOVE ML-3U36=(_L^[GMQ"TT-Q;I#(UQ&A\N,*S[0VMZ(+6UM+:: MWC8$W"L9?-6608!C*E"V^UQ.\M[%)9_-M*AU4+<,$) M.'!W;1QE@./['/PG4@CP]>]>^OZE_P#)%)^QXK1_ ?2(C+-,MMJ.JVT37$SS M.(X]0N$12[DL<*H R3P*]J;H/J*_-A_V^9/V;? 7AOPCIW@'6]5U*_U_4HQJ MUY;/%IQ5]5GW"!EYN) "1M7;AN"30!][?%#Q#JGA31;'4-*%H[OJVGVDZ7<; MN#!-K_&SQ!:Z]#90PV21:WJMUI&F,]L[M8/;W\- MFTT_SCS5;S6<*-F"JKD[LB#Q3\;_ WXTL(K'6OAC\2;^UBN([I8G\(7Z@2Q MMN1OE Y5@"/< ]JI7/Q5\&7EUJ]S-\)/B"]QJJ!+R7_A"[X-( 01R!\IW*K9 M7!W*#U -'5 6M$^//BQ[JYO=7T2VM/#$=A/MU&.&0I)+/#ECJEA,9[6X3*NT31-D$JP9&Y4A@05/((([5X+0V(MO^$)O/+\@]8\;>AZ^N0#6CH/[1?A/PMH]II-EX$\ M>Z1:6B"**T7P7J $:CITC/USDD]^:2\P>YQ'[/7P-TKXI?!_P_XJ\0^)/&MU MK.I_:)KF6+Q9J$*,WVB5?E1)0JC XKT;_AD[PC_T'/'/_A9ZG_\ 'JB_ M8KN5O/V8? LZ*Z+);SN%E0HP!N93R#R#[5[=3 \6_P"&3O"/_0<\<_\ A9ZG M_P#'J/\ AD[PC_T'/'/_ (6>I_\ QZO::* /%O\ AD[PC_T'/'/_ (6>I_\ MQZD_X9.\(_\ 0<\<_P#A9ZG_ /'J]JJ-R0O'6D!XS_PR=X1_Z#GCG_PL]3_^ M/4?\,G>$?^@YXY_\+/4__CU1Q_&?6D\/:WXTGCT__A%]+U&]LY=)1674?+MI M'B+B1Y AD9DW^45&$Z,34-O\?+RX^(]O:-I=TGAZ6-[*9=D1EM+M-2>R\QW$ MIWQNP4 ("1DD]P!.]D#T39:_X9.\(_\ 0<\<_P#A9ZG_ /'J7_AD[PC_ -!S MQS_X6>I__'JO:/\ %V_^(G@76=:\,:==Z(;0>=:W7B&P=H;R#89!+$J2*7# M8^\,$\YZ')O/V@)O 7AOP_<^++"ZUN^U/3FUB:3PSILGEV5DJ1%Y94:1R C2 MX)#'@9P.E%]+@6/^&3O"/_0=\<_^%GJ?_P >H_X9.\(_]!WQS_X6>I__ !ZH M)?C=K6G?$BSLM2\/WUMHE[8P>7;JMO)-!/+=/#'(TB3$.DG[L*JC*\EL=C2_ MVIM$U"TLY7T'6[.:>*&\>VG6$RQ6J+P;\=Y-FG:7 MK\4U]K$MY<6]U=Z=;B." &]NH+7,9.?_"SU/\ ^/4# M]D_PB?\ F.>.?_"SU/\ ^/5UDGC#4[/QUXDT^X:T?1[#2;6^MXUC,4[2R/,I M1I6?9@^2,?*O+H^*==^'-K8:3+IR:PUO-K"3M%,+6.XLKF>")6 M$@.]O)#;E5@!P2":2=Q]R]_PR=X1_P"@YXY_\+/4_P#X]1_PR=X1_P"@YXY_ M\+/4_P#X]7LZN&'%.I@>+?\ #)WA'_H.>.?_ L]3_\ CU'_ R=X1_Z#GCG M_P +/4__ (]7M-% 'BW_ R=X1_Z#GCG_P +/4__ (]4<_[*'A&.&1AKGCG( M4G_D<]3]/^NU>VU#=_\ 'K+_ +C?RH \M_9/UB_\0?LT_#+4M4O;C4=1NO#] MG+<7=U(9)9G,0RSL>68]R:]8KQO]CC_DU;X4?]BW9?\ HH5[)0 4444 %%%% M !37^X?I3J1ONGZ4 ?+?@+X(^#_B[XY^+FK>+;*^U:^M?%\]C!)_;%[ L<"6 MML5C5(YE4 %FZ#N:QY_AQ\%!IMKJEI\/O%=_HMW>0VMKJL6K7PM9P]PEOYH8 MW>0@:0$%E!< E PYKU/]GF,2:_\ &8'D'QS<\?\ ;I:UI6WP&^P^'8_#MMXH MU2+P_:W5O<6%@8H&%JL5RDZQ;BFYT!0*-Q)"]R<$(#A+GX$?L\60N#<2VT M MY9;>8R>+;U?+EC0R2(W^E<,J L0>0 3T!JK'\#_@7<_$*U\'VFB7=]J<^FR: MF6MO$]ZZQ1JT04,!=;@7$RLIQ@@=:[.;]F+2SHT]E!KVJ6\ID M[I4@:2"W$ M5S$L&&CPX"7DX#N"W*\_+6MX/^!D7@KQ;!K=KKU_.D,$L2V4\4!CWRI;I(^\ M('Y-K&VW. 2P'! #&>4>&_A7^SYK]DLMQIUQH=VS7 _LW5?%-W%=[87D1W\M M;QCMS#*0>X0FKD'P@_9MN;"TO1>6B6UU:I>0O+XNO8]\+D!' :Y!P20![D5U MFE?LUVFF:I#>OXHU">5)HYWS9VR&0+/=3;"RQY +7DHZYP%QT.8+7]E;0MT, ML>KRSSJ+ B\ETZREFW6GDA"LK1%D#);Q*RJ0"5)&"30#L8=E\"/V=;BPO)[2 M6SFM-/0-WDU*Q\.@?V MB]CXDU"7R245U&1SM]7>-U6&WMXUMG6%(B( MD";-K+$O[LJ5'( P:3?878\KM_@?\!%TZUNM5TVX\.M]KL*K%< M'YB!@YZ5T\_[(/AF73EM4NFBS87%@Q.FV!@XQP M#76Z[\!]*UW3=9MVOKNWFU71HM(N)$6-D^1=HN!$RE!+MPN<8PJC' IO8#SV M[^ 7[/VGR:A'>""SFTX(U]'/XLO5:UW\+Y@^U?+DY SUQ7,_'W]GOP!\//A3 M+XK\*6-]I^K6FI:1):7T.NW\H ?4;9"0&G*L&1V'(((->L:W^SO8Z[IEQIUW MJUQ<6 U(ZK:6US9VLZ6\[-(T@(>,B6-C+)\CYV[N#P",G]JK3ETG]G*_LXPJ MPV]]HD,:JBH JZG: *H"@<= !VH ]T7@4M(.E+0 4444 %%%% !1110 44 M44 %%%% !7A_Q+_Y.D^"_P#V#?$?_HJRKW"O#_B7_P G2?!?_L&^(_\ T594 M >WCI2US%]\2/#NG7FO6D^J0)<:%##/J,7S%K=9@WE9 ')?:0H&23QC)%4V^ M+_A%)+)'UVUC^V6S7<3.651&H:+XL MTZPO=(OH[^WODDD@:,,"RHVU\@@%2K?*0P!SQUKH <@4 +1110 5YU\;OB;J M/PP\-:;=:1IEKK&KZIK%CHME:7UT]K TUS*(U+RI'(54]?3_&>C:E'M"UYW9_M M0UO69=.$0XV%#';3;\\YSMQ@=<\=C']T4Z@#SOP#K?Q1U'69(_&7A/PQH>EB M%F2YT;Q#/?S&7(PIC>SA 7&3NW9X''/'9P3:DTNH":VMXXTDQ9M',6,J;%.7 M&T;#OW# W< '/.!HTSSD_O#\Z /&CXI^/H8X^'?@(KG@GQI=C_W&UZ;#=:^V MB:;++I]BFK2>1]MMDNV:&')'G>7)Y8,FT;MN57=@9VYXV/.3^^/SH\Y/[X_. M@#B/B%J_Q$TV:R'@CPUX>UZ)U-/"WAK0K!8=T$VBZ_-J$CRY'RLDEI"%7&3D,>0!BN]\Y/[X_.CS MD_OC\Z ,V.XUNV;1DSRZWKTVGNDF[A5 M6.UF##'.21SQBN[\Y/[X_.N6^)T7B.]\!Z]%X-O[?3_%)LI#IEQ=0B6);D#, M8=3P5)&T^F<]J /&OV']1\97/PMGAU[1-&T[2DUC6FM;G3]5DNII)CJ]X9D> M-H$"*K[@K!F+ E5S@>\276NC2M3D2PLFU*,S?88#=,(I@,^3YDGEYCW<;L* MVWMNKY*_X)BZK\3M=^$.MZG\07ALM/?6;V/2].%DL$JR&ZFEO)7;J0;B61 O M;RFK[+\Y/[X_.@#QH>*OC]W^'7@'_P +2[_^5M>K33ZHO]G^3:V[[Y +S?.5 M\E-C$F/Y3O._:,';P2<\8-_SD_OC\Z/.3^^/SH X#Q]K7Q/T[5H8_!GA3PSK MFFF$-)<:UX@GT^59NEM*0S>3OF$19-R[2V$;:20-V,GS>+Q3\>S+&)/AYX#6,L M[+XSNV('<@?V:*]C\Y/[X_.CSD_OC\Z *=U-J"7MDMO;PRVKNPNI))2CQ+L) M4HH4AR6P""5P"3DXP>'\=:[\5;#6_*\(>$?"VM:3Y2G[3K'B.>QG\SG:IX[U*VOF\;>']#T&='46J:)J M\NH+(N#N+F2WAVD'& V?:LWXI_$;6/A?\&_$_C.YT>TN]0T/3Y]0?38[UEB ME6/)VB8QY!*#/W.O'O7HE<3\;/ <_P 4?A'XP\(6UW'8W&N:5<:?'(D$QQJA(Z' Q5B@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"*ZNH;&VEN+B5(( M(E+R2R,%5% R22> .]5!X@TQKRTM!J%J;J[B,]O )EWS1C&717B=FC90A\PA.21]X@>M>":E\&?%VMV> MG6T4#:7=W.EZ7$-2>>(MI+6UK/'+#\K$G>\HP8]RD/(21@95_P! _K\CZ)M? M%VB7PLS;ZQ83B]D>&V,5RC>>Z9WJF#\Q7!R!DC!S6G#<17 )BD60 E258'!! MP1^!!%?.F@_ *?4M7M=>U"PF\/WMK?6S65C!/"8[6.*WMTDD8+N&6EMPZA"& M.$W\%TKT?X)6/B_3/#][9^+X8()H+MTLU@,9!@PO]PX(W[]I;YRN"_S$TWH* MYZ.>E>'?";_DY/XZ?[V@_P#I"U>XC[M>'?";_DY/XZ?[V@_^D+4#/6,R$OTPHZGM MBO&_BC\!]6^('BO5KFPUBXT*QN+=KABMPKK<7XLI;2"14$>^$(DOS$/\VU,+ M]XU>T#X:ZG:?"_6_"FL:$^IZ+? I;: -><_8K8) BVJW7ROM+++(""-H8(., M *^@]F>DZ%\4O"'B9K4:5XETO4#=6/\ :Z1_,MROXKBT:2S_ +1OKMI] MT@7;"),KB1@NQ&F(W.L8!'S&L3XPV6O:=\$? EOXFN1=ZVGC+P\)Y1()"1_: MT)0,X50[*A568* S G S3)1])"@G'6@4CG"$^U Q00>]&:^6-F+%IW[^E=*?A!\4@.?COK0_ M[EW2_P#XU0![3FC->+?\*@^*/_1=]9_\)W2__C5!^$'Q2'_-=]:_\)W2_P#X MU0![3FO//C_\2Y_@]\(_$?C&'0+OQ-'I%N;BXT^QE2.8PCB1U+<'8I+$=<*< M>EHVDUI=?''5KBVGC:*6&7PWI;*Z M,"&4CRN002* ./\ ^"=7Q4F^*/[,GAB0>'[S1;#18(]&@N;J5'%^84"R31A> M0@;*\]P?2OJ#-?/'@7]F;QI\,O"&E^&/#7QFU72="TN$6]I:1>'M,(C0'.,F M(DDDDDDY)))K>_X5!\4O^B[ZU_X3NE__ !J@#VG-&:\6_P"%0?%+_HN^M?\ MA.Z7_P#&J/\ A3_Q2_Z+OK7_ (3NE_\ QJ@#VG-!8#J17BW_ J#XI?]%WUK M_P )W2__ (U7%_%_2/BK\(_ MQXKC^,>HZS]AO+%'L+O0-.2*=);R&%U9DC# M#Y9#R#F@#Z<;I7BW[,Q ?XK@G_F?]6_E#7M.,KBO&8/@%K^@ZWXDO/#/Q.UO MP[9:YJLVL36$6G6-PD<\H7?M:6%FP=HX)XH ]1UOPMHWB&2)]4TFQU)X@1&U MW:QS% >N"P..@J*3P7X?N%Q+H>FR EV(>SC/+D%S]WN0,^N!GI7GW_"IOB%_ MT6K7O_!+I?\ \8H_X5-\0O\ HM6O?^"72_\ XQ2MJ!Z#<>"?#UU)))-H>FRO M*[R.SV<3%F?&]B2O).T9/? S4T/A;1K6 I;(OE._WV3 ^4MW M(P3WKSC_ (5-\0O^BU:]_P""72__ (Q1_P *F^(7_1:M>_\ !+I?_P 8H ]' M/A?1V-\3I=GF_P"+L_9TS<=?]9Q\_4_>S4L/A[2K>Y>XBTZTCG>03-*D"!F< M+M#$@9)"D@'K@XZ5YG_PJ;XA?]%JU[_P2Z7_ /&*/^%3?$+_ *+5KW_@ETO_ M .,4)6 ]!_X0OP_]NN+S^Q-.^UW"NLUQ]CC\R0,,,&;;D@C@Y//>I!X2T,WB MWAT?3_M:JJK.;6/S %QM ;&<# QZ8&.E>=?\*F^(7_1:M>_\$NE__&*/^%3? M$+_HM6O?^"72_P#XQ18#UMB..>]>"_LP>&M)\5_L_6=AK6FVFK63:UJ\AMKV M%9H]RZI9V(0!1\TC8 %,#L0 !1BEHH 3%(0/4_G3J1 MN!0!XO\ L:X'[-?@K_KE_!OP!^)GP[\.6OA[P[\7;&UT2S: M7[+#=>$XYI41Y&?#/]H7<07(S@5M?\*V^,__ $632O\ PC$_^2J /:LT9KQ7 M_A6WQG_Z+)I7_A&)_P#)5'_"MOC/_P!%DTK_ ,(Q/_DJ@#VK-)@$5XM_PK;X MS_\ 19-*_P#",3_Y*H_X5M\9_P#HLFE?^$8G_P E4 >C7'PY\*W6IZAJ,WAW M2Y;[4(FAO+A[1"]PC*%99#CYLJ ISU Z5%IWPO\'Z1-I\UEX8TFTEL'DDM) M(;.-6@=SEV0@?*6/)(ZGGK7GW_"MOC/_ -%DTK_PC$_^2J/^%;?&?_HLFE?^ M$8G_ ,E4 >E67@'PUIVF:CIUKH6GVNGZBSM>6L-NJ1W!?[Q=0,-G)SGU-,G^ M'/A6XLM*M)?#NF2VNE+LL(7M$*VJXQMC!'RC P..!Z5YQ_PK;XS_P#19-*_ M\(Q/_DJC_A6WQG_Z+)I7_A&)_P#)5*P';Q?!OP)#Y&SPAHJ^1L\HBRC_ '>U MS(NWCC:Y+#'0\BELOA%X(TN2V>T\(:+;/;R130M%81J8GC79&R\<%5X&.@P* MX?\ X5M\9_\ HLFE?^$8G_R51_PK;XS_ /19-*_\(Q/_ )*H6@'?+\,_"]LU MO+:>']/L[FV6=;>XMK9$E@\XEI3&P&5+,Q8D=22>YK&\&?!31?!5C9V=E<7L MMK!=+>-#.( DLJJ%C9E2)0"FT,"H4D\L6XQY'\'8?C7\3O"$^LS?%C1[%XM6 MU+31$OA%'!%K>2VX;/V@?>$6[';.,GK7;_\ "MOC/_T632O_ C$_P#DJBVM MP/4%\'Z(GB1_$*Z5:#77@%JVI"(?:#"#D1E^NW/..E9]O\+?!]JZ/#X8TJ&1 M(&ME>.T16$3,69 0/NEF8X_VCZFO/_\ A6WQG_Z+)I7_ (1B?_)5'_"MOC/_ M -%DTK_PC$_^2J8'HE_\-/">J>(5UZ\\.Z;=:TIC*W\ULC3 I_J_F(S\O;T[ M5#'\*/!D=WIUTGA72$N=.C\JSF6RC#VZ98[4.,J/G?@=-[>IK@?^%;?&?_HL MFE?^$8G_ ,E4?\*V^,__ $632O\ PC$_^2J5@/9K6VALK>*""-8H8E")&@P% M4# 'H!4F:\5_P"%;?&?_HLFE?\ A&)_\E4?\*V^,_\ T632O_",3_Y*I@>U M9HS7BO\ PK;XS_\ 19-*_P#",3_Y*H_X5M\9_P#HLFE?^$8G_P E4 >U9J*[ M/^BS?[C?RKQK_A6WQG_Z+)I7_A&)_P#)5(WPU^,Q4@_&322"".?!B?\ R50! M9_8X&/V5OA3_ -BW9?\ HH5['7(?"'X?1_"?X7^%O!L-Z^I1:%IT.GK>2QB- MIQ&H7>5!(&<9QFNOH **** "BBB@ I&^Z?I2TC#<"#T/% 'C'[.I'_"0_&;_ M +'FY_\ 22UKV?->-GX":[I/B7Q-JGACXF:WX;MM?U%M5N;"'3[&XC6=HTC8 MJTL3, 1&O&:L?\*F^(7_ $6K7O\ P2Z7_P#&* /7,T$\&O(_^%3?$+_HM6O? M^"72_P#XQ1_PJ;XA?]%JU[_P2Z7_ /&* &>(3=:%\:O[9MO"6KZF)=$2P74+ M&WC:-9#<%L$M(N-J\DXZ=STKSFPG^+]C8^&[2WAUG2+=+&T2\BT[1+!569I[ MD7+X)(5M@@8*HV@MGYN17I'_ J7XA'_ )K5KW_@ETO_ .,5#>?"KX@V]K-+ M_P +IUX[$9@/[$TOL,_\\*!W. A_X7#=W2ZO;:=?V6JLBR-;_8;2"&XG.D*$ M6X(8M(B78=<[AC:UI=O?S06^B::(T M>1 Q"Y@)P,\9-=O_ ,*D^(7_ $6K7O\ P2:7_P#&*?6XNAZXI^4?2ES7D?\ MPJ;XA?\ 1:M>_P#!+I?_ ,8H_P"%3?$+_HM6O?\ @ETO_P",4@/7,UXQ^V#S M\ ]7_P"PGHW_ *=;2K?_ J;XA?]%JU[_P $NE__ !BLOQ)^SSXF\;Z6-)\2 M?%K7M6T9KFVN9[+^R].A\TP3I.B[TA# ;XUS@]* /+?AIK_B+Q=XCU&-]/BM)XM&ET[=%2N&B?[2%+ M,5(",=IW_+] ;0>U+M'I2M_7]?+[@NT>,Z7\%M<\+^)/"LWAW6$TO0[*65M1 ML/M,TGFHSLP7+ F8G%Q<1F7[3$SAHL_.JX888CH3D ]0:TJ\<_:2US4-$T[P VG7UQ8M= M>.=#LYS;R%/-ADN@)(VQU5AP1W% 'K\.=G-24R,@H,=*?0!#>9^RRX."$/\ M*OC?X3_!_P $Z]\,O"^I:CX8T^^O[O3XIKBYG5FDE=AEF8[N237V1>?\>LW^ MXW\J^9O@A_R1WP9_V"H?Y4 1_P#"B?A[_P!"=I7_ '[;_P"*H_X43\/?^A.T MK_OVW_Q5=W10!PG_ HGX>_]"=I7_?MO_BJ/^%$_#W_H3M*_[]M_\57=T4 > M%_$_P_\ #7X71VYE$4L8\H3$.C/E2(R'(/1>3Q72_$#X86/Q%OM(EU&[ MECMM.6X"V\4,9+/*J@2K(P+1O&55D9,$,N:Y;Q5\ 8?%]U=7&J^++Z:ZO+3[ M->,;.U'GN;.:S\XJ5PK&.X8[1\NX XYQ1=H+7,SQEH_P6\&>#)_$TV@:!J%@ MA*0K931LURX8*R1$RA689Y .1@]^*OZUX4^"/AZ*^?4+/PK;?8C(LT;W"B16 M12[+L\S)8*,XQFF3_L^:?JEAJ,%MXNO%>]^UPW$L%M:R*(K@P.T83!5"'MXV M5A@\L#D8P^V_9IT:QN()K/4FM)H8[Z)9XM+M1,R74,D3!Y=F^0H)7*ECZ9SS ME-6O8<;75R#P7X-^$OBNPTYXO".AZ;)YKBW/S"9%CD.58$GU! M# C(-)!X5^$T=[KT.K>$]#\/PZ5?C3_M.I7,<:7+^2DV8_WG0)(IP<'KQQFN METCX-6&F:QI=X=7O;L6/V&=K:2.)5FN+6W:VAGR!N3]V<,BG8Q4'U!S_ !=\ M"[/Q9=:@]WXAN(#?ZA<7B!;.W;RFEL#9,D989.(CN'?<,G(XINW0E7MJ3/\ M"SX6?;;RQ@\-:%=ZI:6YN9-.A;-P$QP2F_(#$@ XQ\P]:XW2O!'A.ZUW3(G\ M&>';BQNH[$'[-;S[M\ZNSX9F ^0!6P-WRJQ8J<+7IWAOP2/"5S<+;>()#'/( M+@V]Q;P%PY$8E(? ?:_E9VYPI8XZ*!UXC5=H"J A.T ?=)ZX],\YH>@E=HX8 M? KX>D9_X0[2O^_;?_%4?\*)^'O_ $)VE?\ ?MO_ (JN[HH*.$_X43\/?^A. MTK_OVW_Q5'_"B?A[_P!"=I7_ '[;_P"*KNZ* .$_X45\/1_S)VE?A&W_ ,57 M>?LMV%MI'A;Q;I]E"MM8VGBB_AM[="=D2#80J@DX&2>/>FGI5G]FO_D$>./^ MQMU#_P!IT >P5E>*C9CPYJ9U#46TBQ^SR>??K<"W-NFTYD$AX0@<[NW6M6O( M?VO5+?LN_%4 9)\-WW'_ &Q:@#UJW*M"I5MRXX;.<^]253T<8TFR&,8A3C_@ M(JY0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4F!Z4M% M "8%+110 AZ5X=\)O^3D_CI_O:#_ .D+5[B>E>'?";_DY/XZ?[V@_P#I"U ' MN5%%% !1110 4444 %%%% !1110 4444 %%%% "8HI:* $P*\7_:M_Y$;PM_ MV.OAS_TZ6]>TUXM^U=_R(WA;_L=?#G_ITMZ /:!22?ZMOI2BDD_U;?2@#QG] MG;_D:?CA_P!C[-_Z;=/KN/BZUM'\-?$MZQJ5MH^FW-_>3+;6=K$\\\SG" MQHHW,Q]@ 328T?,\_P 2O&/P]FU5]4@FUW5M-L[*P@U:ZO'M=&U&">63R=08 MY\J-L*J2X *N1@['4UT%A\7;_P"(&M7GA[4K(Z):K#,UW)IFI21W5EY,44PF M:4!1]FFWE4D0@D >K!?0+_XIO8Z?/<+X4\13,EH;P1"U6,,H3S-OF,PC5]H/ MRLPY&T\\5%X4^-6B>+8[6]MEGM=&ETXW\NI7TD4$=LRRF*2WF1G#QRHX*L"N M 01G-*U[H1XWH/QSN/AMX6^&D"7?_"0_\)#9V=YJ-SK>JR-+&9MD+/'*^1M$ M@)9,G;DDA1C+(/VC=4F\:^$+NXG@L+?5M+F@O8YY#_9EA,M^L:S.RDEMP_=) M*K-&S,#E5S7T1JWCC3X%FATN2/7=62%)UTFPNX?M#QNRA9,,Z@)\P.XD#'?I M6-X&^+>F>+]%TF_O8G\--JZH^G6NK7=N);M&56#1A)&!^\ 1G(/!%6W=W0'F M7BOXK7/BKX$>-=8O+P^&KK3M16S6YTJ]9 B^=%M*7"MA\JY!*GU!"D$"?XG? MM"6GA;4M)N/#4UAK]F;&X5+B75WCMG<7ME;MNVQN)"JSLP?/5''FS?%[P MQ;^(+:P?5;?[+/8S7RZK]HC^Q 1SQP-&9=V-^^5!M_7/%.\9_%#2/"7@O7_$ ML#_V[::*&%W#I=Q$\B,I&Y3N<*K ,"0Q'%3?J"T/&=&_:6O/%>G-'<6NG0S1 MZGI$:MIFJRJ-D^I2VKEB8\GFW$FSO'* 2.I7X?\ [2'BS5+.P&J:%INI7$6A MS:E??8;IH;F>54F81VMLP+.5:+RG'\+D], 'N=;_ &C-+T+Q!-IMUI%\L$&H MVFF2:B+NT-NDEQ"TRL3YV=H5&!XR2,*#D5U%OX_U2>*P=_!6OQ&]4MLZW9ZQ$NJ6KVBZ?<--;6\,E MC ^R,LJD#?YF01][=]!8_;"_Y-^U[_K]TK_TY6U>H^&==L_%.B6NJ69_P"OW2O_ $Y6U4)'LPZ4M(.E+0,* M*** "BBB@ HHHH **** "BBB@ HK&UCQGH'AZY6WU36M/TZ=EWK%=W4<3%>F M0&(.*H?\+1\'?]#5HO\ X,8?_BJ .HHKE_\ A:/@[_H:M%_\&,/_ ,51_P + M1\'?]#5HO_@QA_\ BJ .HHKE_P#A:/@[_H:M%_\ !C#_ /%4?\+1\'?]#5HO M_@QA_P#BJ .HHKE_^%H^#O\ H:M%_P#!C#_\51_PM'P=_P!#5HO_ (,8?_BJ M .HHKE_^%H^#O^AJT7_P8P__ !5'_"T?!W_0U:+_ .#&'_XJ@#J**Y?_ (6C MX._Z&K1?_!C#_P#%4?\ "T?!W_0U:+_X,8?_ (J@#IG<)C@G/I7CMY\>I;71 MCP 'BG1"?? M48?_ (JO-)?"WPVNM*FL;GQU'<":\O+N2Y?6+43,MV0;"80'90N=V[/--\4W=W;6LL2SVZ12-:M,IN$5QG<\8Y09RH)ZE6QP.>'TBV^&VA:K> MW]EXLL+=[B*6"&%-7@6.Q25Q),( #\GF2 ,TU\._\ !.[X71?L[>"_$\WCKQ[8WWB/5-4FCCAGUQ)H MHK6*1PDB*9" 9F+RD]2&3/.:^NO^%H^#O^AJT7_P8P__ !5!1U%%R^(GA;4KN*UM/$>DW5S*VV.&&^B=W/H &R3]* M.AHI $=9N=(UOQ]X;TG5+8A9[*]U2&*:(D @ M,C,"#@@\^M9W_#4?P?\ ^BG^$?\ P=6__P 70!Z:_((KQR7X]/!X?L]0D\/N MER5U*YOK,WJ$VMI97'D32!PI$C$E2J#&9IXG^ C:-;Z;Q>&[C4+>Y,].\41:W;V=S;R2VB;6@2=7F4,A(9XQR@)SMS]X#(X(KR71OB+\!=" MO-2N;3XH^&XWO(FMT1=>M@EI"\IEDBA /R(TC,QSD\@ @!0//?C4OP.\?>!_ MB#:Z#\7M T3Q#X@LMMI=6OB6*%;2XC(=#'L8%59T0.,D$9 P.*8'M?[(;;?V M8?A:I!S_ ,([9?\ HH5[!7PU^P#XG^'GP#_9[TC3/%?Q7\/2^*=0;[;?6UYX MBBE^Q C;%;(#(0H1 ,A>-Q:OI7_AJ/X/_P#13_"/_@ZM_P#XN@#U"BO+_P#A MJ/X/_P#13_"/_@ZM_P#XNC_AJ/X/_P#13_"/_@ZM_P#XN@#U"BO+_P#AJ/X/ M_P#13_"/_@ZM_P#XNIK']I7X3ZG?6]G:?$GPK<6NK?M$75K!.NE_#%4EC5P#JFI9 (R/\ EVH ]ZHK MPH7O[19&1IGPPQ_V%=2_^1J47?[1A_YA?PP_\&NI?_(U 'NE%>&?:OVC3_S" M_AA_X-=2_P#D:C[5^T:/^87\,/\ P:ZE_P#(U 'N=?&WQX_:B^'_ ((_;%^& M.A:OJ-[;ZMI-MJ5I<6R:;/(6DOH[06HCVH1('*,,KD @@XKU3[=^T7G']F?# M#/\ V%-2_P#D:O*O'7[.WQ9\>_&SP/\ %'5=!^&+>(O"44\5KC4M2*3[_P#5 M&3_1NL3%V3WD/H*5^H'V0A)49J\+2Z_:,VC;I?PPV]O\ B::E_P#(U!O/ MVC%.#I?PPS_V%-2_^1J8'NE%>&?:OVC?^@7\,/\ P:ZE_P#(U!N_VC!UTOX8 M8_["FI?_ "-0![G17A0OOVBVZ:9\,/\ P:ZE_P#(U+]L_:,R!_9?PPY_ZBFI M?_(U 'N>RD>2!9+>[FMV*,X#%28=PR >:U/B)\ M0-/^'L6A3:C;SW2ZMK5EHL A53LFN9!&C-DCY0>21SCH#0!UT7W!3Z9$04!' M2GT 0WG_ !ZS?[C?RKYG^"'_ "1WP9_V"H?Y5]-RQ^;$R9P&!&:\%\/?LY^+ MO"NA6.CZ=\2XTL+&(06ZR^'87<(/N@MYG)QWH U<48J+_A2/CK_HIL'_ (34 M'_QVC_A2/CK_ **;!_X34'_QV@"7%&*B_P"%(^.O^BFP?^$U!_\ ':/^%(^. MO^BFP?\ A-0?_': )DQO7>#LR,X]*\X\!^%[#7],,WB&U%QXCL]3N6ORLLB, M)3<;X\[6&Y3$EN4SD;0,=Z]!_P"%(^.O^BFP?^$U!_\ ':/^%'^.0Q/_ LR MWR>__"-0_P#QVCN'2Q\U>"O!'B[P9IWB'4])\/7^G:]>:7177RY3_"S1X0C)Z.P\1?%=_$VG&33=8.CB^VR03Z3;J7@;4I$! MED4Y7;:&-OE .5!.3N%>Y?\ "D/'7_13+?\ \)J#_P".TG_"D/'(QGXF6Y&? M^A:@_P#CE(9\V:=9?%8>+K[6(;/5-*U#5K&P@U2_FT:"X6WEB-V6CMXTD42P MAGB&\DML;.>NVS_8GQ*UC5;?6]3L=1U76+#2]3DLK6_TRUALXKM;U?LI0.&Y&G#.TW")A$;#R@@ 9&TD GC7^%W]I?\*_T3^U?,^V>2V/-SYGE M>8WD[\\[O*\K.>A\-08_P#1E'_"D?'6<_\ "S8/ M_";A_P#CM!)+BC%1?\*1\=?]%-@_\)J#_P".T?\ "D?'7_138/\ PFH/_CM MR7%&*B_X4CXZ_P"BFP?^$U!_\=H_X4CXZ_Z*;!_X34'_ ,=H D(XJS^S9_R" M/''_ &-NH?\ M.J1^"/CHC'_ LV#_PFH?\ X[7;?";XPDU14A<8/R*K M$*2>F"0.>HK1KA/COXYO/AE\&O&GBW3X(+J^T32;F_@AN03$[QQE@&P0<$CG M!H [B(@QJ0-O'3T]J?5;3I6GL+>5@ TD:N0.F2,U9H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!#TKP[X3?\ )R?QT_WM M!_\ 2%J]Q/2O#OA-_P G)_'3_>T'_P!(6H ]RHHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "O%OVKO\ D1O"W_8Z^'/_ $Z6]>TUXM^U=_R(WA;_ M +'7PY_Z=+>@#V@4DG^K;Z4HI'7%X/&_A#6?#]U(T5MJEG+9R21_>0.A7G-/_ .%0?&3_ *+JW_A(67_Q M= 'I=[I6K:]X)N--O9X-,U>[M'MI;BU3SXT<@J716QD$<@'IG'..>#\3_LVZ M)XDN-4O7NI8K[4Q92WD9@62RN+JV?<+A[1 M_CFS*BEB!X0LNPS_ 'Z *\/[+OV2]\,WUIXNOK>]\.K/]@Q:J\,1EFC+O"*:Y+!;^(99'+1VB&&T5RN](H68J V" M2,[?C2=..MZ=#?&T7PG9.(2Z@E0V_D#UKL/ M^%0?&3_HNK?^$A9?_%T 1:]^RSI>NZK=M->VL>AW>IV>I7&BQ:/ EO*8(&AV M?*01N#LV[[RL%((VBO1O GA;6/!'A;^S;W7[GQ;-; K:7&HQI%.8P/W<0AGN)GFD"9YVAI"!GL!7G_P"V#_R;]KW_ %^Z M5_Z_M0_%M_$WAC1O$+VNFZ"L#:K817)B!CN20N]3M!.,X]*]+_X M9X^%?_1-/!__ ((;7_XW7+?#?_DY[XR?]@[0/_1=U7M5 'GW_#/'PK_Z)IX/ M_P#!#:__ !NC_AGCX5_]$T\'_P#@AM?_ (W7H-% 'GW_ SQ\*_^B:>#_P#P M0VO_ ,;IK?L]_"M?^::^#O\ P0VO_P 17H3' /TKY2_:.\97_AWXD7*Z1KU[ M;7<&C6=Q'96NKSI*9_MI&(+, QW,KQC;Y;[001SW#0'M8_9[^%9/_)-?!V/^ MP#:__$4O_#//PK_Z)KX/_P#!#:__ !NO+)_CYJ>F^*8]&M8-.B-WXFOM/EFU M.]FE2..*Y@B^5B%$?R2LX4G;N78N2P-=E\-/B?JGQ3N]=TN]TYM+@%L6,MH\ MB7%A(99(FM9MP&VX4('!7C#9 QM+3TN&VC.@'[/?PK;I\-?!Q_[@-K_\12_\ M,]?"O_HFO@__ ,$-K_\ &Z\>TKQ_J'@/P]/>Z#/-XDN;[Q-J&D>=XCU^9K*U MC@GF,*F20N49D"HI'WN,[CC+_'/QH\07^D:?J-G>V&B7%MXE@MSIS3S)+&JK M=+)#?#9]T^6KKLQNR.V"38.MCU[_ (9Y^%9_YIKX/_\ !#:__$4#]GGX5]/^ M%:^#\_\ 8!M?_C=>,>$_VN=4\165]=MH>G)!]DDGMUMIYYG@5)K6-YIQL!V* M+IY&"9($#\GJ+&A?'/7(M4\8:K<@.D<.DVT:-*[Z;;K)=74+Z@F '^SLJQ2D M]<%22%^:F'F>O_\ #/7PK_Z)KX/_ /!#:_\ QN@_L]?"L?\ --?!_P#X(;7_ M .-UYEHWQ_\ %OBGQ38:#9:1HNGZA<:8]RL>HW$H%Q+YBZ\VG:U=:?9V$MFMY* M?$FF/K$ZK',TWG>7YM3' M%I7VE8HKETW74?F!E8R8\MVP-VU:'H.U]CV__AGKX5_]$U\'_P#@AM?_ (W1 M_P ,]?"K_HFO@_\ \$5K_P#&Z\JT_P#:3\0R:%I-Y_96F7D]Y)%_BUHT\5[/>Z:\5M VC07LMI-$[2O M^_C3:8KN,C F0_/$D>]3@D$>CL2M3OO^&>?A7_T33P?_ ."&U_\ C=!_9Z^% M8_YIKX/_ /!#:_\ QNO%/!W[4^I-:6=O)I=@]K'HZS1K+J4T]U),-+-Z1([Q M@;0R-$6.3G!X/%2:E^U7KNE>'= OOL6AZA8[G4I(?LZ6\RQM$9"F&N'5RZHJX_ M=L!GJ#K8FYZC_P ,]?"O_HFO@_\ \$-K_P#&Z7_AGGX5_P#1-/!__@AM?_C= M9>K:9>?#G4O"0T_5=7UC^T-733[F#4;MIPT+PL6?YNA0Q!\CU<=#QZFGW%SU MQ0,X#_AGCX5_]$T\'_\ @AM?_C='_#/'PK_Z)IX/_P#!#:__ !NO0:* //O^ M&>/A7_T33P?_ ."&U_\ C=>3_M%?"'P)X/T+P9J>A>"O#NBZC'XX\.*EYI^E M003(&U.!6 =%!&02#ST-?3->*?M6_P#(F^$/^QY\-?\ IUMZ /:E&,_6EI!T MI: "FN,HWTIU(WW3]* /"/@'X?TO5/$WQEEO--L[J4>.+D>9-;H[8^R6O&2, MUZ\?!WA\==%TW_P$C_\ B:\Q_9U_Y&'XS?\ 8\W/_I):5#^TM:ZJVD:->Z4; MN>>QGEG.GB"Z>UO3Y>!%)):GS8)"6S%* P5@>&=-U;4-.T:_N+_4]9BNYH-0TB_GA2,V5B M98HL?-& SW!55!&8G'!!S:U+XE_$K4O#^AZJ;86.L76E&[EN;'0+X_8E&IVL M'K73]8TF>.Z E29RHF<2C;YD$VQV MYW^6TO48H6]OZV;_ $_$G=7/I7_A$-![:)IO_@''_P#$T]?!V@,,_P!BZ;_X M!Q__ !->5_L]7UAI_@:70+NZO;C5DN=1N[D:E'<"XGB-W*HF/F@,0R[<8[8P M*\W^%WQ.\:>%K70M!L/#T]]I,5JBK;W&DWZ74MQ)!>2MON)?E0"6&!/F'_+< M D'%%^_E^(T?3H\&Z ?^8+IO_@)'_P#$UX]^UMX8T?3_ (%ZI<6VE6,$Z:IH MY62.VC5A_P 32TZ$"O0_ACXMNO$&APR:CC?^G6TI[ >SCI2T@Z4M !1110 4444 >2_M;? M\FQ?%/\ [%N^_P#1+52^.?A*W\4_!&D:!&KZ%IV1G_1HO_0!0-:'@WQ-\1^- M?AQ_:-OX+TN#2?#FF:=]KLC+IIDL?+*3R7+2ON7R6A*QE8B5#!MHSGY,;2_B M!\7/$'AK3+NS@N[FVU+#074&BFWN'$EG&Q?:X*)''.[@%V4R*!M9]OS_ $Y= MZ?;7]O);W,$=Q!(I1XI5#JZD8((/!'L:+:QM[."&"WA2"")0L<<2A50 8 ' M 'L*5M+$[:GRI9_%CXI>'-*GDU*SU0V5KX98F\U;0GA8Z@D-HRN7 "DN\ER@ M4D9:,9"C&_JO 7CGXC>(=7\'9O$GT27SFU"ZFT24O*XN94>VOE==TGPO:V-I?W>KPW-Q)%?-\3Z]X]\+:?X;ALK'POH<5UJ5OI2VXBFN8T$O1DV-$%"X8;<'/'(I[NP^A MB^+O!K:5\6?$OB#P]X-6_P!;@\-&^L+R6S<13:D)Y6V^>,9UD0"#:<+O+':#D!>NU_ M]HCPOX.=[?6Y;O[3!(+.62PT^:XADNQY8E@B902S*95)&.!GGY6Q1US]IWPM MHVE7D\%AJE_>VD,DLVFQVGEW$;)<_9WC8.1\PDSG&1C!SAES,K-6_KJ-7N>4 MZ#XZ^,7ACP9H>F6VDZO-_9=GM8R^%YFEN!'96#QQ9W?+^]>\B+*K>=HXK&2-+1(KT+;R),A_?Q2VQ:20D$1$ $ D M+7H%Q^T/X3@E\06[)J/V[198(+BS%BWFNTSR)&$&<'+0RYR1C;[C+$^-EGXP MU:R\/^$FQX@N;6&_*:MI\X@AB>)9O+D=O1O5BV/*?%'Q>^* MFA^&+1[U9-&N;V1 \USH_P"]L[@03-<0K%D^=;0ND)\Y02ZN0I8C->S> M;U M_5?%^OVU]J,>I:%8']QR,2Q&.;S!'(H<$JZO%*OT"D$;L#M+?3[:S\WR+>.'S7: M201H%WN3DL<=2>YZF@&?-'AV;7=&^!LNA^%]%\2>&=:M=1^URRPZ%(C+ VK MR>6LBXE8VS,VU0QVKC@X%;7PCD\7:S\2BG(7!R/YT+W1/4\;_8^_P"2#Z8>_P#: MVM_^G:\K5^/?@O5O&UEX*BT>V6Y?3?&&D:K= R*FRV@N \K\GDA>PY/:LO\ M8^_Y(/IG_86UO_T[WE>K:G!>SF$65U':,L\;RM)#YN^('YT W#:6' ;G'7!I MC-"/&WBG4R+.WGFGT %%%% !1110 4444 8WC#Q?I7@/P]=ZYK=RUII=H TT MZQ/+L!8*#M0%CRPZ"LK4_BMX7T;5=0TZ]U+[-<6$337!>%_+4+&)&02;=I<( MRN8P2VU@<8(J/XO>%M3\:_#G7M"TB6V@O]1MFMDEO-_E(&(W$[ 6Z9Z=Z\^\ M8?L_7GC+4]3\[4H+33KJ[?6D5$=I4U!K6.W /0&$>7O_ +QW8P,9*ZV [O3_ M (T^#]2UFQTF+5MFI7DH&U7Q+>3WMW<:C;QLWDO.#MC MB#8W(GJXR?F'RB1A78?"7PKK'@KP7;:9KVKMK%^DTC&=I)) JELJ@>4EV '= MCGD]@*.@NIQO[(/_ "1&#_L8/$/_ *>KVO:*\6_9!(_X4E"._P#PD'B'C_N- M7M>TTQA1110 4444 %%%% !1110 5QOQD\!-\4OA5XL\(+>#3VUS39]/%TT> M\1&1"NXKD9QGIFNRK'\7W&EVGA;5I];OQI6D1VLC7=\;HVWD1!3N?S008\#) MW C'7- &C8P_9[."+=NV1JN[UP *GID.SRD\L[DP,$'.1]:?0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "'I7AWPF_P"3 MD_CI_O:#_P"D+5[B>E>'?";_ ).3^.G^]H/_ *0M0![E1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %>+?M7?\B-X6_['7PY_P"G2WKVFO%OVKO^ M1&\+?]CKX<_].EO0![0*6D%+0 4444 %%%% !5;4?^/"Y_ZYM_Z":LU6U'_C MPN?^N;?^@F@#RC]D#_DU[X7?]B_:?^BQ7L%>/_L@?\FO?"[_ +%^T_\ 18KV M"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /%?AQQ^T[\8R?\ MH':!_P"B[JO:*_#NJZA;P6UV?#^M2V<*?\,N6?\ T4?XE_\ A5S_ M .%'_#+EG_T4?XE_^%7/_A0![7D4W'/I]#7BI_9>LQU^(_Q*_P#"KG_PI/\ MAE^R_P"BD?$K_P *N?\ PH ],UOP/HOB+4[/4-1T^.[NK/(A=V;@9!VL 0&& M0#A@0",XK>7 '/)^N:\5'[,%B1_R4GXE?^%7/_A7G7Q_^"\WP[^&LVM:/\2O MB.E\FI:;;!I/%$S#9-?00R<$?W'8#TSGM2 ^L,#\?6EP/?\ .O%/^&7K,Y_X MN/\ $KK_ -#7/_A2_P##+EG_ -%'^)?_ (5<_P#A18#VG SW_.@@'_\ 77BW M_#+EG_T4?XE_^%7/_A1_PRY9_P#11_B7_P"%7/\ X46 ]$U#X=:!JFL7.JW6 MG)+J%Q#Y$D_F2*6&TIG ; ;:2H<#< < UOV5G!86L-M;QK#!"@CCC0855 P M/8"O'/\ AERS_P"BC_$O_P *N?\ PH_X9TX4=*, M#)KQ;_AERS_Z*/\ $O\ \*N?_"C_ (9B MV2VEE;1VELK,RPPC:B[B6.!V&2>!Q2ZIIEMK%A<6-W"EQ:7$;1312*?\ #+EG_P!%'^)?_A5S_P"%'_#+EG_T4?XE_P#A M5S_X4 >UY%>*?M5G=X.\( ?]#SX:_P#3K;T?\,N6?_11_B7_ .%7/_A21_LJ M:%+J.DW6I^+_ !UKL>FW]OJ4-GJOB.:>W:>"02Q,Z$8;:ZJ<'TH ]L%+2*(/C*3D ^.;K!QU_T2TKV4/&.G'X5Y3K_P"R MS\./$GB/5==N]*U&'4M4G^TWCV.N7UHDTNT+O,<4RKG"J,@=JI?\,A?#3_GR MU[_PJ=4_^2: /8_,3UK-T?P_HWAXW/\ 96F6>F_:9#+/]CMUB\USU9MH&3[F MO+3^R'\,Q_RY:]_X5.J?_)-)_P ,B_#+_GSUW_PJM4_^2:0'L;R#'RGF@..I M/->.?\,B_#+_ )\]=_\ "JU3_P"2:@O_ -DGX:PV-Q)'9ZZ'6)F!_P"$IU0X M(!_Z>*+"/8M/L;+2;5+:QM8+.V0DK#;Q"- 223@ 8Y))^IJQO!/)R*^5?V;O MV;/!'CCX!_#_ %_6TU^^U?4=%M;FZN6\3ZDIED9 68A;@ 9)["O2?^&0OAI_ MSY:]_P"%3JG_ ,DT6&>O!(_-:4JOFE=N_;SCJ!GTS4@=2N"_\ "IU3_P"2:/\ AD+X:?\ /EKW_A4ZI_\ )-,#V/S$]:\:_; C=O\ J*VE._X9"^&G_/EKW_A4ZI_\DT@_9 ^%YFMWFTC5;L03Q7"1 M7?B+49XB\;K(A9'G*MAE4X(/(% 'LXZ4M)TI: "BBB@ HHHH \O_ &H-)O=> M_9U^).G:;:37]_=>'[V*"UMXS))*YA;"JHY8GL!UKG-'_:K\&6FDV4,FF^,Q M)'!&C#_A#-5X(4 _\N]>YTF/K^= 'C'_ UGX)_Z!WC/_P (O5O_ )'H_P"& ML_!/_0.\9_\ A%ZM_P#(]>SX^OYT8^OYT ?/.N_M#> ]9UK1]62V\;VFH:9( M_E2Q^"M4(>*3 EB8&VY5@JGU!12.F"[Q)\?_ (:>+1IXU32/'$XT^[CO[;R_ M"FM1;)TSL;Y(5W8R>&R/:OH3'U_.C'U_.@#Y#^(WBSX3^.].UI8=,\::1JFK M2QRSZA#X,UE_F5XF=EC\H(DCK"B-(H#E1UJSJ/Q2^ M[>VNAWOA_Q;-=O9SS M06V\,_&KX:^&;J*^BLOB!=:H+:*WGO+CPOK3&Z*($$LL?D^6\NT M!?,*[L #.!7TD!QW_.EQ]?SH#U/GO0_VB/ 6CZUJ^K-:>-KG4-29%>5_!6J@ M1PQ[O*B4"W^ZN]SDY)9V/< ;O_#6?@G_ *!WC/\ \(O5O_D>O9\?7\Z,?7\Z M /&/^&L_!/\ T#O&?_A%ZM_\CT']K/P2?^8=XSZ_]"7JW_R/7L^/K^=&/K^= M 'CG[(UI=V7P(T5;VQN].FFOM5NEM[^W>"98Y=2N98RT;@,N4=6P0#@TS]IC M4KS3-.^'K6=W/:&?QYH4$I@D*&2)KH!D;!Y4C@@\&O9ZY;QQIGAS5(M)'B." M&>*#5;2XL?.W?+>I(#;L-O\ $'QC/'K0!T\8PHIU,B^[SZT^@!LCB-&8\ #) M)KR.V_:H\!7MO'<6TVM75O(-T<\&@7SQNO\ >5A%@CW%>L7G_'K-_N-_*OF7 MX*M,?@QX/$,OER_V1$$=N0K;3@D=P#@XH ]'_P"&GO!'/&O\=?\ BG;_ /\ MC-'_ T]X)_NZ_\ ^$[?_P#QFOFSPA9>,?#>E:6VF>$9$\66.@7XUB[U&W?= M?:D-AC9;KS!'.)GWN,AB H7,8) >NI_$&'QG=:TFE:U=JNFK8V^I2:7Y=PUH M;^!G=K7(3[1&C7!6, %U0'!R 1:V'U9](?\ #3O@D?PZ_P#^$[?_ /QFC_AI M[P1Z:_\ ^$[?_P#QFOE#PU?_ !=\)>#;NRT>QO8(K%+N2R@O/#LMQ/?/)=SL M';YU$1 :,A">5/ /\/1ZS\1/BAI,>ESKINHFUM)[K^T;BYT4B.:V6XG6.9@O M,9$*PR'!4$$XW'.UV_0#Z,_X:>\$>FO_ /A.W_\ \9I#^U!X'!P?[>SZ?\([ M??\ QFOG+PEX]^)7B;1=#FMKQI6FOW%_++HOG/;*$@:*W98MJA7#SMYP.%^0 M%@00>V\5>!M,U7XR>%]1G\/&]1K:]:ZU+[(76*4?9_L^Z7'RL!$^WD8Y_O\$>FO_ /A.W_\ \9KF?B7\>O#WBWP'KVD:#K/B;PYKEW9R16.J M6_AV^WVMQC]V_,!& P&1CD9%>8Z#XE^)\T\#ZT+JSBGO7\XZ?H#2R617E(<, MW[Z%\']^HXROS<_+P_A75_BKX5\'6FB:=I>LV\4#!HWGT!II((V6_=H@6;Y\ M.EG\[;C^^Q]$.Q5_X)V?$?Q#\./AQKLOQ5UKQ59A<>:CPGH@)Q@9;?\=_$#X@^'[[Q#=);3 M0:=#=RPQE[-/+$+3P+:R6\K'$LLB22[D<$(PY "_,"W/>/\ AI[P1Z:__P"$ M[?\ _P 9I!^T_P"!R<#^WR?^Q=O_ /XS7C/@#Q/XKUO4/#4::+V^ MECM(H6ADB>2.2,I@,!*SQ[6QQY$F,A@:Y;QI>>.?"OC?Q?>^#=#OP]_<>=+< M1Z&UP+OR=,'DJKY PUPNPGDG<2,=:'H-*Y](?\-/>"?37_\ PG;_ /\ C-'_ M T]X(]-?_\ "=O_ /XS7C6K:C\3+2P\126C/.]O,AL)&L4=IK>=HFW")?F: M2V3SE*=7;!PW2L.[UCXHSZII5M--J?V&.YTN6[OM,T8P Q>8HN08I S-N#%B MJ,VU00RH1R[:V)3NKGT#_P -/>"/37__ G;_P#^,T?\-/>"/37_ /PG;_\ M^,U\W^%O''QA?4]/&HZ9>W*R;1+#+H)M(0[)> [I=QV(K169SG_ELV21PLVD M>,?B]%JVA_;H;N\LY1;2720^&7@V&2[B26)V9CCRXFF?< ,[%.6&=R*:L?17 M_#3W@GTU_P#\)V__ /C-=KX#^(.B_$G1I=4T*>6>UBN)+243V\D$DO"OA"^OK\.-$7Q-<:A<:^D;K>2:C"(9BX=NH4 $8QAAG<,')KN?V M;"3I/C@DY/\ PENH=?\ MG0(]@KR/]KB-IOV8?BDB*79O#E\ H&2?W3=J]T'_P!(6KW$]*\.^$W_ "%O\ L=?#G_ITMZ /:!2T@I: "BBB M@ HI#TKSKXE:_K'AOQ-X/FLYYQI=YJD-A>116231@294-*Y8.@R552@(!.7^ M7H=; >C56U'_ (\+G_KFW_H)KQKXF>(?B58?$>VM?#]LB:%<:1<1V!VPRK=: MGYB>'/%8>'7;[3Y0?)@7RY)09MI= ME8JK%('&$W+O23G 3*3N)Z&C^R!_R:]\+O\ L7[3_P!%BO8*\?\ V0/^37_A M=_V+]I_Z+%>P4QA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%> M7^-?VC_!7@/Q7<^&]0DUN\UBU@BN+B#1O#]_J0@27=Y>]K>%U4ML8@$YXK'_ M .&MO G_ #X^-?\ PA=:_P#D2@#VBBO%_P#AK;P)_P ^/C7_ ,(76O\ Y$H_ MX:V\"?\ /CXU_P#"%UK_ .1* /8;D,4<(P1BI 8C(!^G>OF>U^,OBQ?"?AB] MDO8[FY32QJ%PT=K&HU:8Z@EKY"CG9\K9^0YW.G) (;M9/VLO ,T;))I_C1T8 M%65O FM$$'J#_HE8EG\?/A%IUMIUO:>%/$5K;Z=(9K**'X<:JB6KG.6B L\( M3DY*X/-"W P#\3?B7K-O;2:'6 MVY) &7^T'\;- U[X:>)M$OM2BTS5K'Q#I+?9;^2*#=&NJPJWEY;+A#%(') ( M*DXVE2>]M?VD?AC8_:3;:#XJMS!/^?'QK_P"$ M+K7_ ,B4 >T45XO_ ,-;>!/^?'QK_P"$+K7_ ,B4?\-;>!/^?'QK_P"$+K7_ M ,B4 >T45XO_ ,-;>!/^?'QK_P"$+K7_ ,B4?\-;^!/^?'QK_P"$+K7_ ,B4 M >T45XO_ ,-;>!/^?'QK_P"$+K7_ ,B5VOPS^+OAKXN66IW'ARXO)/[,NOL5 MY!J&G7%C/!-Y:2!6BG1'&4D1@<8(84 =G16)XU\8Z5\/?">K^)=7+;F&PMCJ\<'V[3(]UN+:]\& M^,[RVN-IFAN/ 6HR)(5QMW!K<@XP,9Z8IAT,OX2_$?PMX@_:<^(LNG^(=,NQ MJ>AZ +-8[N,O.0MZS*JYR6 ()7J,C-?1M?G7\*OA_P##7X:?M>>-/C#!X9\: M&RU& 2:1IR>!]3'V*[FS]LD ^SX&<#;CM,X["OJS_AJSPO\ ]"WX]_\ "*U3 M_P",4 >T45XO_P -6>%_^A;\>_\ A%:I_P#&*/\ AJSPO_T+?CW_ ,(K5/\ MXQ0![117B_\ PU9X7_Z%OQ[_ .$5JG_QBC_AJSPO_P!"WX]_\(K5/_C% 'M% M%>+_ /#5GA?_ *%OQ[_X16J?_&*9+^UOX*LV@;4--\8:3;2SQ6_VO4?">HV\ M$;R2+&F^1X0J LRC)('(H ]KHI%;=_*EH ***1CM!)Z"@!:*\4UG]J*QL?%& MO:+I?@3QSXG;1;PZ?=WNB:(9[99PB.R!RXR0)%SQWJO_ ,-13_\ 1(?B?_X3 MG_VV@#W"10XVGO7S?>?%;Q39>$K.X?6(6N[:/7;V6]6SC5+YK*]$,-KLR0N] M6YVG?\HP>M;[?M0SL,'X0_$_!_ZES_[;6#;?&;1+.SM[2#X">.X+6WN?MD,$ M?@Z)8XI\Y\U5#X#Y)^8<\]:35P,V^^)WQ+UFUN%\/26ZWUQ%-J4UK=Q0H=*B MANY;?R27P&W;$+%\OA)BG.U1W$W[0OAG21XLB\5:K%X:32D7SI]3V06L8&-GVNZ3'FYP HS_"HKV'_AJ* M?_HD/Q/_ /"<_P#MM 'N=%>&?\-13_\ 1(?B?_X3G_VVC_AJ*?\ Z)#\3_\ MPG/_ +;0![G17AG_ U%/_T2'XG_ /A.?_;:KWG[7%CHR03ZU\./B'H6G27, M%J^H:AH!CMX6EE2)"[>8<#>ZC..] 'O=%(#FEH **** "BBB@ HHHH **** M"BBB@ KQ36?^3Q/!_P#V(NM?^E^FU[77BFL_\GB>#_\ L1=:_P#2_3: /:AT MI:0=*6@ HHHH **** "N*^)GQ&@^&\&@37%E+>KK&NV.AH(6"^6]S*(Q(<]5 M7J0.3VKM:\P^.G@35?'MEX-BTE(G;2O%NDZQ<^;)LQ;V]P'E(]6QT'>@#TR/ M[O3%/IJ?=%.H AO/^/6;_<;^5?,WP0_Y([X,_P"P5#_*OIF\_P"/6;_<;^5? M,WP0_P"2.^#/^P5#_*@#ML#/2C:/0=,4M% "8'H/RI&16!!4$'J".M.HH Y# MQ[XBC^'7A&.?3;"T22>^M=.M(-@AMDGN9UB1WV#Y4!?<<#)QCJ:QHOBU:Z+J M]SHNN2M>ZI%J+:>'TO2[A(U*VWVEC+YF53$2LY(=E*@2%C=1WF/*\L?,2V>F, YZC&1TK@[,?#&Q0:G'/;L^F7/V]IIKFXE MF6>5?LH+AV+R,P_@7FEK_7R'T%O?V@_"=B6$\.K(RVAO]IT\Y-ML219 M@,\HR/N4]<*^0"N*Z#PO\3=%\7ZZ^D627]O=;KJ.*2^L7ACF:VF$-QY9;!;8 M[+D<9#@CO6)I/PK^&_C#01;66A1W>GP2M T.ZZBDA(C5&@8%ED550JOE'"J. MBBJO@C3?!7@+1]9\3IK2W\=SJUY#/K$PD'DS37A5[=%!(3$Y"94#<54L3C-/ M3J#+FA_$*^_X5AX?\0ZRUFE]J5[!:G['93-"/,NC"JA S,"0,;BVT%AGCBLJ M;]H3P?KNB7K1V^H>4]C)=(=3T65H746TMPFY.K92&4[ ,GRV'!VD]7:?!GPI MIUDEE%H\RVT+Q2QQ/?73B)HI?.C*;I3MQ+\_RX!(R7+(GT<^M'="Z6,MOCCXVDM+1)+' M3O-%YOM8Y\Q+'E]D:S+P1P&& PM"="31_[0M]2DA9/ MM4@NF@8QDG:T7RG!P#GVP39U_P '^#/#*KK%_8O9,)((Q=02W0<.D7DH,QMN MSY8"'^\ H;=@5+X-\)^#-/UV\U3P[:Q0:@(?+E$4TP6.*=OM 586;8BNS;QM M4#.['>FM]0EUMI_PZ.S*@'H*,#T%+12 3:/048'/ Y]J6B@!#TJS^S7_ ,@C MQQ_V-NH?^TZK'I5G]FO_ )!'CC_L;=0_]IT >P5Y_P#M >-=0^''P2\<>*=) M$)U/1]'N;ZV%PF^/S(XRR[AD9&1TS7H%/I\.N:=/I M[74:!VB$B%=P4XSC/2@#I-.F:XL+>5P TD:N0.F2 :LU!90BWM(80=PC0)GU MP,5/0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% "'I7AWPF_P"3D_CI_O:#_P"D+5[B>E>'?";_ ).3^.G^]H/_ *0M0![E M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>+?M7?\B-X6_['7PY M_P"G2WKVFO%OVKO^1&\+?]CKX<_].EO0![0*6D%+0 4444 %9MSX:TF]UFUU M:XTVUGU2U0QP7DD*M+$IZA6(R,Y/3UK2HH Q['P=H6F7_P!NM-'L;:]\@6WV MB*W59/*'1-P&=OMTIFI>&=')BOO[*LOMMC;206MS]G3S((V7#(C8RH..0*VZ MK:C_ ,>%S_US;_T$T >4?L@?\FO?"[_L7[3_ -%BO8*\?_9 _P"37OA=_P!B M_:?^BQ7L% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >!:!-)! M\>/CS)'=O921Z'HKI<(5!B(@NR'&X%+ MX:E3S&L&FC-[.8I7WQ*(_)=@H$9'G ;B, J1Z%X"M(;_ /:4^-5M<1)/;S:7 MH,%(?!WBVUN+U=&N=%OM7FT-W@@DNU6&%XU8RC*,OF'.& ]O746BG5;98?M5Q;W"QW$DJ0*SHBB3"DK\VTLX9/+6611DL.%*E@I(_*F-6OJ>=S_M2WMOJD MD8\-QW4*6TD1M[?4T:8WZZD]CY08@(8MRAC(2"-P&"< V'_:@OQI5W>/X,EM M6AU>/1!;W.M6H<7#6ANF+E"RJBK@9#,Q/\.!FN\\ 7O@?XCZ;K+Z1HVGSV6G MW]SI,KFR@,4S?(\I0KD-&Y93G^(CD<51;7?"5Q+-96W@R34K5KIPD]OHT;VL M\Z9A9@^-HP08][[1COMYH>@CB=?_ &I[QK9I_#WA9[RUQIN=1U#488+=7NC: MML(!+X\NZ!#A2N5;/ R=7XB?%C4OA]\46@2>75K6>PT^"'1?M=O;QI(KG5XFB71YAIEGI6EG48$ADEO+/[5NNI3$6B*[6565BK M$A=I)S3YOVQG.E3:K!X-N!IB2S0![K5K:&7=%IWV]\QY. 8LJO/+ 9 !S7I^ MO-X1\(ZGI.AOX7L_LGB+S$DG@L[5+5$MXC+F?<5RH4$KA6QCM5B6Y^'.KZM' MILK>&[R]O8)M12!H[>1I8XSY4LO0Y"_=)SV(/0TMQG ZW^U3;:+X436&T;S9 MX]3N+"XL$U*(NB0^67E5@"&"K-&2. ,D;NF<_P %?M-W>K:;JE_JMC';WL9L M+>&RAU&)[,/0)+=M+';QK/"[A5:08^=" MS@9.1EJ+B1P_PD_:;A^*GBZ31!H,^CE9;ZU66:_AE,D]H(#,%1,GRS]H!5\_ M,%S@9%<+#\6_B1H.M>(-4L9I/$OAS3]>N=&N6UN:VMK6-FU"V@M1!+"GF;E2 M67?O4CA3G/!]BT;7/#MIJ]I.W@V3P_+-="SM]2GT^"-2[C:F)(R2 X0*#T/R M XRM=K!X0T..RN[1-'L$M+QC)1R/PN^+#?$K M^TYCHMUHUC#,$LY[NZA8WB;G4D(C%D(9&!5A]#G(&!\#R3\6OCSDY_XJFTZ_ M]@>QKU.W\+Z392RS0:;:0RR3?:7:.W12\V,>82!R^"?F///6O+/@=_R5OX]? M]C3:?^F>QH$B?]L'_DUWXH_]B]>?^BS7JUADZ?;P0/IMN#WB7_T$4QGR7I_QU\2>')-9FU/Q!J>I6::7X@N(M\F MG.\ILKK9');F- (BD>=WV@;7.W:"<@^DS?M'M!J_B6T_L8-::-/!8F]DU!5! MN9;A((UE&PB)&+[]^6P@Z G:/5+?X>^&;1+I(/#^E0)=)Y=PL=C"HF3.=K@+ M\PSS@Y&:R])^#_A?2-;U75(]/6:?4EE29+G$D821@TB*I'W6(4E3D< # XH# MHRZG#:-,(HU1%\Q=@C7)PO1BQ(-?3FH^ M$M+U+3;:QDM5CM[1XY+98/W1MV3[AC*XVXZ<=B0>"17,:N/"OA/4;6UA\.07 M-[;03WT4&FZ9&\EO&?ED< +D;V(7"_,QSP0"07L/^OS. MOVI%/BZS\/7/A_ MR9?M,%M=WL6JPR6ZF:YCMXVA/!F&9HR2 N/F'5<5O>"/B_=?$_PIXMU""S?0 M+:P22.VOUNTF;>(V9B04VH\9"@@[USGDCDXNM_$OP5X;O[:"Z\ 7,%M96\$X MNSI-K&+2)[MH5(B9EE 64%L(A."&&\4:Y>R>(+;3K!9/#UZ]K M$'%PR+%?F1(P#%*TF2ZDQQJK*5WHU=%I/[5$.H^+(]$F\.S6QCE%I<3C487! MN"MX0L*\&1";*0!_E!WJ<=<>C7%CX.MK#4[NQTG2=1ET:UFM9;>R@MVDB0*S M/;]@F06^0D [CGJ:\MUKXM^!(-#LM0E\ 74MM/H%KJJ2V]M8))!:S.+>)-WG M*4=?-'W2 H8X/455@\S9^'_QOU/QQJ'AK4OL0M='UR[GTV&WCG%P"8[8W N5 M<(A RKPLI!&X @\?-4@^*\GAWX:>/-4O_$T^K7VGZIJ4<"QS6:W$$$-SY2A! ML5"$4@DN&)]R0*M?#ZPT#P?<0W6A>"?$5PLTCV]OJ;M#*DB9C0S*!*,*PV . M5#,D?=1D]UX4T'P?XDL+F_LO#FFP_:VDM[R.3388Y0ZR?O(IAMY(=>0Y?\ M"N?"WG>:/#FD"7=OW_V?#G=DMG.WKDDY]34TO@;P]-;+;R:'ILENL(MA$UG$ M4$08,(\;<;0P#;>F1GK4CNCR'P_\;]3\:?&?PYI5DHTS0'AU2WO+.>XADN'N M[=;9MW8QQC/3BO+OVP!CX ZT/^HAI/\ Z<[:@1[.G0_4 M_P Z=34Z'ZG^=.I@%-<90_2G4C?=/TH \7_9V16\0_&;(!_XKFY_])+6O9O* M3^Z/RKQK]G7_ )&'XS?]CS=?^DEI7M% &1K_ (@T?PM8F]UC4K+2K,.L9N+V M9(8PQZ#VDZAXI[=U>.1>Q5AP1[BN$^/?A_6O$ M_P /YM/T"P-[J;:A83QA?)_=B*[BF:0B5T5L+&?EW DX'O7CGBWP1\1?A.D2 M^#[C5'\/6%O>7UY=026@CFGN!=RS-]F)79LFD@950,-H/(VD,EYB[6/J2:XM M8(7EDDCCB12S.Y 50.22>P JO%K&F3?8_+O+:3[8ADM@DBGSU #$I_>&"#D9 MX-?,_AK1OB+X[\+:(L&L:Q)H\S7JWPGEM;@3.S@)'))(1YMIY3-'NC5F+!B5 M!Y&2/A1\7H_!5KH-M)J<5A'H$M@D#ZC9K/;W2VL*!HYEPR1O(C!%4\#<7VA@ M =1GUR3#C^'\JI:SK>E^'=/DOM5O;73;*,@/^G>,:7:F2R\E(EER@202APQBVI*S%?F#,F\GGL/'MMK7C?X4: MIIL'A^ZFU>.>WMFLYI(U\YHYH7DD221E5D^5L,<$XZ4Q;GJ2M"\8<%&4\[AT MJ01H0#M'Y5\VZ3H_QD U==1&M36ES,DCYU&P6Z$7VRZS':LA"1L+=K0_/@'8 MPW9Z^_\ AV6[&FP0W=O,_M@1JOP#UC+_MA?\D"U?\ [">C?^G6TH ] MG'2EI!TI: "BBB@ HHHH **** "BBB@ HHHH *\4UG_D\3P?_P!B+K7_ *7Z M;7M=>*:S_P GB>#_ /L1=:_]+]-H ]J'2EI!TI: "BBB@ HHHH *R]7M[JY$ M M;XV+)FX<;AR.U:E>)?M07$D&F_#GR97B+>/] 1S&Q7 MTPYVG/K4E,B(* CI3Z (;O_CUE_P!QOY&OC[X0?%3P7I/P ML\*65]XNT*SO+?3HHIK>?484DB<#!5E+9!![&OL8C/6L\^'=*9B3IMF23DDV MZ._ M!?C;2=)O=*\;^&M+UBPU2UUNV34+^$*TD9),,X5MV"'8$C)5L, <<_7'_"-Z M3_T#+/\ \!T_PH_X1O2&T2:!([=H9@0^ZW=&D5=JJ?,(XPIKG]5TBPO]&-C-\2_!.H$W'-*Q_R M#+/M_P NZ?X4K#NS\[9-)L9([:>S^+'AJ>[C\]Y;FX\:3.DUT9;'-*'_,-L_\ P'3_ H_X1O2?^@99_\ @.G^%.[#HUW/GG_A *M0DAN;=P\K?\(WI7 M_0,L_P#P'3_"KEM:0V40BMX8X(QR$C4*/R% $U8'CV_T32_!>MW?B2Z2RT"" MTEDO[AY6B6. *=[%U(9<#/(((K?KR;]K*SN-0_9G^*%M:02W-S+X=O4CBA0N M[L8FP !R3]* /4[5D>WC:,YC(!4CN.U354TD$:7: @@B%,@_[HJW0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "'I7AWPF M_P"3D_CI_O:#_P"D+5[B>E>'?";_ ).3^.G^]H/_ *0M0![E1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %>+?M7?\B-X6_['7PY_P"G2WKVFO%O MVKO^1&\+?]CKX<_].EO0![0*6D%+0 4444 %%%% !5;4?^/"Y_ZYM_Z":LU6 MU'_CPN?^N;?^@F@#RC]D#_DU[X7?]B_:?^BQ7L%>/_L@?\FO?"[_ +%^T_\ M18KV"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / _"'B72/#O M[3OQ?_M35+/3S+IV@^6+JX2(MB.YR1N(S7J__"R_"?\ T,ND?^!\7_Q55/%? MP=\!>/-274?$O@CPYXAU!8Q$MUJNDV]U*$&<*'D0G R>,]ZQ?^&9OA!_T2KP M3_X3EG_\;H O^*?&'A;Q%X;U32XO%VD6DE[:RVPG-W#)Y>]"N[;O&<9Z9%>2 M:U\/-"\5>'])TS6OBKI4YTRRGTV":UBM82MO+;+">#*WSY1&+9P0"NW!KTS_ M (9F^$'_ $2KP3_X3EG_ /&Z/^&9OA!_T2KP3_X3EG_\;H P?A@FA?#U=467 MQ]X>OUU+4I=3G2"."U42/'$F$"S,% \HL>I)8],5<\!:SH/@_P )W7AV+Q5H M<<%M+.-/N_M\4I,4C-(ID4L/F0N5(SAMH.1G TO^&9OA!_T2KP3_ .$Y9_\ MQNE/[,_PA/7X5^"3_P!R[9__ !N@#QW0O@KX.T73E@_X6)H(>*+2XD6RMK6W MA"?_"=L_P#XW7DG[4_P M ^%^A?!ZYNM.^&_A"PN1J^D1B:VT&TC?:^I6RNN1'G!4E2.X)!X- >1M>//A M]X/\6>!M \*6?Q"TJQTO2M+N=)_TMK>\>:.6U-ON8M*H!"DD<$9QV&*RO^%0 M>#)X=1BN?B)HYBOK?4;61+>.VA5([J>.<*@$IVA'CY'1E9@0.M>JK^S/\(#G M_BU7@GK_ -"Y9_\ QJE_X9F^$'_1*O!/_A.6?_QN@#QQ?@5\/H;BXFM_%O@^ MR\Z\TV],%MIEHL*R6AF/"F8G#F8YR21CJ:?L_:C: M:M\3_CM=V5U!>6TGBFUV36\JR(V-(L0<%21UKI_^&9OA!_T2KP3_ .$Y9_\ MQNNN\)>!O#G@'3Y+#PSX?TOP[8R2&9[;2;**UB9R "Q6-0"< #/7@4 ><_MA M$+^RY\4B3@#P[>&O WQ0\4OJD_Q/\-V M,3V4%BI3[+)=VRQS&4R6]P9.M(O\ 2?&WA*]L MAK-YJTPN+NUCCC::[AN CH)-S!6BW*Z'<7P6&,Y^@/\ A0/PQ_Z)SX2_\$5K M_P#&Z/\ A0/PQ_Z)SX2_\$=K_P#&Z:TV#;4\S\%:-X!\%6^L?9_B7HMQ/=Z< MVDVD\UU;!H;8=I('J6)XV[^$?P\;P^ND6/Q*\'Z?;2:#: MZ'>"*RLL7@AG27S90)@&+[ I#9&"WK6]\-?@K\/;O]H;XR6DW@/PQ+:VL>B> M1 ^C6Q2+=;2%MJ[,#) )QUKV#_A0/PQ_Z)SX2_\ !%:__&Z .1^'&O\ A7X< MVFH:8GQ.T75]!$A;2].GO(!)I\1Y%NLQE)>->0@89487) &+_P ._&G@OPMI M^I27?C/PZ+_5=1N-4NHXM6A9(WE(PBDL,A551G R03WK?_X4#\,?^B<^$O\ MP1VO_P ;H_X4#\,?^B<^$O\ P1VO_P ;H N_\+B\"_\ 0Y:!_P"#.#_XJC_A M<7@7_H!_\ PH;3_P".5Z#=^&])OIVGN=,L[B9OO22VZ,Q^I(S4/_"' MZ%_T!M/_ / 2/_XF@#A/^&JO@O\ ]%;\#_\ A0VG_P !_\ PH;3_P".5W?_ A^A?\ 0&T__P !(_\ XFC_ (0_0O\ H#:?_P" MD?\ \30!P?\ PU3\&/\ HK?@?_PH;3_XY2_\-5?!?_HK7@?_ ,*&T_\ CE=W M_P (?H7_ $!M/_\ 2/_ .)H_P"$/T+_ * VG_\ @)'_ /$T <)_PU5\%_\ MHK7@?_PH;3_XY7EG[37[0'PP\;?!^]T7P_\ $3PKKFL7>JZ.MO8:=K-O<3S$ M:G:L0J(Y9N 3P.@-?1W_ A^A?\ 0&T__P !(_\ XFE3PQHEK*DB:38I(IRK M):Q@@CN#B@#6'2EJ(SH/7CCI2^:"V_R+*VTF2&XCR?DW3&=@V!UP@S[5!H>D^/+:UU1=7\2 MZ'?3R0E;![3198%MY><-(#AYYX .XW#UHW#.,BN&LM(\>Q^&[Z M"[\3:%/KSNIM+V+1)4MX5XW!X3WMXO$NAIXA6< MM-?MHLK6SP\X18/M&Y6^[\V\]#QS0!W&X>M&X>HKAM8TCQ[/I6EQ:7XET*SU M*.,B_N+K1)9HKA\#!C07*F,=>"S=1SQ4^M:7XUN-8L)-)\0Z-9:8B1B[MKK1 MY)Y9G#9MS'KVD+X8# MIK:5(;LKLP1]H\_;G=SGR^G'O7B6J:!XSB_;!M9?^$IL M)+R]\$:L-)232C]FT^-=1T_AT$H:9V#?,V]1\JX YR ?3@( ZTNX>HKASI'C MW_A%5MQXET,>(Q<;CJ']BR_9C#_<\C[1NW?[7F8]J35='\?3:%I<.G>)M"M= M8B#?;[NYT266&NZ3XXN;K36T?Q'HMA M;I$@O8[O1Y+AIY ?G:-A<((P1T!#8]34M[IGC*3Q=%M&1ZUR&GZ9XQA\5W%S?:]I%QX;8OY.GP:5)' M=(#]S=.9V5L=_P!V,^U0:!I/CJV.I_VSXDT6_$D++8_8]&DMS!)D[6DS/H?#VI07WB;0[C6Y2OV&\@T26.W@ QN\R(W#&3//1UQ7&?%'QAXZ M^&W@OPRO]K:)?>(]8\3V&BM?#2I$MDBNIO+SY/GEBR\'/FTQ$;>V,\ M4_7&+E3'CW9LU-KFD^- M[F]TUM(\1:-8VD<:+?17>CR3O.X/SM&PN%\L$< $-CU- ':;AZBC])INE^,H?%5Q) M-$OS)"RV/V31I+?R).=K29N'\Q1QE1MSZBF:?H_CZ'P[J4%]XFT*YUR1E-E> MP:)+'!"!C<)(C<,9,\XPZXS0!W.X'N*-P]17#OI'CX^%H[=/$VACQ$+C<^H' M1)3;&'GY!!]IW!NGS>9CVI-6T?Q[-HNE1:9XET*TU6)"-0NKG1)9HKAN,&., M7"F,=>"S=: .YR/6C<#W%<9KFE>-[F_TU](\1:-8V4<:+>PW>CR3O.X;YVC8 M7"",$< $-CKDU) MM '7[@.XI"PQU[C^='/%UO^SUI=MX>\56L5['K^OBY MO-=TTWOG8U6[3*K'+%LRRESR>6(XKV?7-*\<7)TS^Q_$FBV*1Q*M\+S1I+@S MR C<\>+A/+4\X4[L9')H [;YL]>TBW\-@H9M.FTF M22Z8#[X6<3A1D]/W9Q[TEEIGC&/Q=-O:3/X;9G\O3HM)D2Z4$?*#<&CR6[0R$_*TC-9$;EC)GMAEQ[T M =SN'K1N'K7#C2/'G_"*FV/B70_^$B^T;OMXT67[*(?[GD?:-V[_ &O,Q[4F MHZ1X]F\/:9#I_B70K;6HMWVZ\GT266"<_P /EQ"Y4QX[Y=L^U '<[AZBCTBW\- IYNG3:5))=,H'SA9Q.%!)Z$QG'O0!U^X>HJEK-Q=6NEW4MC M;"]O(XV:&V,HB\UP.%WD$+D\9-B7T^EZ'=WFF+::*\#03(I9' MI_P"R?'G_ BWV?\ X270_P#A(A<;C?\ M]BR_9O)_N>1]HW;O]K?C_9H [C M7&B2RP3G^'RXATKQQ])8:9XQA\63W-[KVD7'ALES%IT.E21W2@@; ;@SE20M&X>M<5H6D^.;:;4CK/B/1;^.2)EL5L]&DMS!)D[6D)N'\Q0, J MN?49J/3-(\>PZ!J4%_XET*YUJ3;]AO(-$EB@@QC=YD1N6,F><8=<>] ';_^Q9?LWD_W/(^T;MW^UYF/]FDU/2/' MLV@:9!IWB70K768PPOKR?1)98+@G[OEQ"Y4QX[Y=L^U '<[AZT;E(SD8^M<7 MKFD^-[FYTUM(\1:+8V\<2+>I=Z-)<-/("-[1D7">6",X!#8SG)Z5)>:;XQD\ M717-MK^D0^&0R&33IM)DDNF4#YP)Q.%!)Z'RS@<'27,6GPZ3)'=(#C8&G,[*<]<-IVD>/8?#^I0 MWWB;0[G6I"OV*\@T26*"#&-WF1&Y8R9YQAUQGO3CI'CP^%5MU\2Z'_PD7VC> MU^=%E^S&'^YY'VG=N_VO,Q_LT =N2!WHR*X;5=(\>RZ'I<.G>)M"M-8B5A?W M=QHDLL-P?X3'$+E3&!WR[9]JFUW2?&]S=Z:VC^(M%L;6.-!>1W>CR7#SR C< MT;"X3RP1D $-C.X>M&:Y"\TWQA)XNBN;77M(@\,AD,FG2Z5))=,H7 MY@)Q.%!)Y!\LX''-+I^F>,HO%=Q/H?#VHP7WB;0[G6Y&7['>P:)+'! !C=YD1N6,F><8=<>] ' M<[AZBCA9LT =P6 &'_"8_P#& M27QT/;=H/_I U=]KNE>.+B]TY](\1Z-8V<<:+>17>CR7#S."-[1L+A!&",@ MAL'N:\F^%NC:G'^U)\=;FVUN06_E:2@M+B!'02O9[HWR-IQ& 5"YY#U ';[AZBC5$%OOM>C27'GR9&YH]MPGE@C/RG=C(Y.* .UW#U%&X'N*Y#4=+\9S>*; M>XL->TBV\/#89M/GTJ22Y<#[^V<3JJYXQF,X]Z6VTSQBGBZ2ZN->TF;PR6;9 MIT>DR)= ;?E!N#.5.#DD^6,].* .M+J.XI=P]:XO0]*\<6U]J#:MXBT:^M'C M<6<5IH\D#P.3\C2,;AA( ." %R>XZ5%I6C^/H-#U6'4?$VAW6K2*/L%W;:+) M##;GN9(C<,9!]&7'O0!W.X>M&1ZUPZZ1X]_X19[=O$NAGQ"9]RZ@-%E^S"+N MGD?:-V[_ &O,Q[4FHZ1X^E\/:;#8^)M#MM;C+?;;R?19)+><<[1'$+E3'CCJ M[9H [G7$JWWVS1I+@SR9&6CQ<)Y8(SA3N MQD] '8;AZ MT;AZBN/L=,\8IXNEN;K7](G\-%F\O3HM*D2Z Q\H-P9RIP>I\L9]JBT32O'% MO=ZD^K^(]%OK>2-ULH[31Y('@D).UI&-P_F #@@!<^HH [7#PLUN?$VAGQ$ M;C<+\:)+]F$/]SR/M&[=_M>9CVH [G<#W%>+?M6D?\(-X6Y_YG7PY_Z=+>NP MU+2/'LOA[38;'Q-H5MK49;[;>SZ+++;SCG:(XA*] 6]L(;+:;RX;4(%#[RYV(N2P3!.<98@8(!]&!AZT9%<;HVE M>-K?6=0EU3Q#H][IDBR"TMK71Y(986+90O(9V#@#@@*N3SQTJ#1]'\?0:5JD M>J^)M#O-1EC L+BUT62&.W?G+2(;AC(.G 9.AYH [D,#T(H+ =37#PZ1X]7P MO/;R^)M#?Q"TP:&_719%MDBXRK0_:"S-U^;>.HXI+W1_'K^&[&"U\3:'!KR. MQN[Z71)'MYEYVJD(N R$?+R7;.#QSP =R"#WH+ =3BN(UW2/'ES;Z8NC^)=# ML9XH@M\]WHLDZSR<9:-1<+Y:]?E);J.>*GU32_&M5M28"PN>1_JV_\ 037,Q:7XS'B]KJ77 MM(D\,;B5TU=*D%V!MX'VCSROWN<^7R./>L_^P/<>OQZOXITY]-N+6>.T&E M:2UO=6K-G8_F/-(KE5_V ">?:@#G_P!D$@?LO_"[G_F7[3_T6*]?W#U%?./[ M+VA^+O\ AE'X;)HGB6RM[R73;>X6;5=,-RD5NR96W58Y8S\I. Y/3@@]:]6U MK2/'L^F:7'I?B;0K+4(HR+^>ZT26>.X? PT:"Y4QCKP6?ZT =P&!Z$4;AZBN M-UG2_&MQK5A+I7B#1K+3$6/[5;7>D2332D-\Y203J$!' !5L'GGI3I-,\9'Q M>MRFOZ0OAG<,Z:=)D-WMVX(^T>?MSNYSY?3C'>@#L-PQG-&X>HKCM(TOQG!X MAO)]2U_1[O1&\S[/96VD20SQDGY-\IG8/M'7"#/M4&BZ1X\M[355U;Q+H=]< MRQ%;"2UT62!+>3GYI%-PQD'3Y05Z'GG@ [C(]:-P]:X:TTCQ['X:O8+GQ+H4 MNO/(IM;Z/1)4MXDXW*\/VDLY/S8(=>HX..2XTCQZWAFVMX?$NA1^(%F+3W[Z M+*]O)'SA5A^T!E;I\Q<]#QS0!W.X>M&X>M<-K.C^/9]-TN/2O$NA65_%&1?S MW6BRSQW#X&&C07"F,=>"7Z]:GUG2_&MQK5C+I7B#1K+2D6,75K=:1)--*0WS ME)1.H3(X *M@\\]* .R+ =Q1D>M<@VF>,3XO%RNO:2/#&X9TW^R9/M>-N,?: M//VYW3:GX@T>\T5A)]GM+;2)(9XLGY-\IG8/@=<(,^ MU '9;AQR.:,C&>:2TTCQ['X:O(+GQ-H4NO/(#;7T>B2I;QIQN5H?M)9R<-R'&,C@XY .YW M#/449'K7#7.D>/6\,VMO!XET./7TF+3WTFB2M;21\X581(-&L])18_M5I=:1)--*P/SE)1.H3(X *G'7FGG3/&7_"7BZ& MO:0/# ;/]F_V5)]KV[<8^T>?MSNYSY?3CWH Z_3:GK M^C7FBN)!;6EMI$D,\63\F^4SL'P.N$&?:H=%TCQY;V.JKJWB70KZ[EBVV$MK MHLL"02<_-(IN&,@Z< KT//- '<;AZBC$W)9B>?F#C&1P<"7Z]>*FU?2_&MQKUE-I?B'1K/1T$?VFUNM(DFGE(/S[)1.H3( MZ95L>] '9;AZUXO^UX0?@E=<_P#,:T7_ -.EK7$;>S7Q3H MLGB-)LRZI+HCF"6+D >0+@$/T);?C.?E%/U;2/'T^C:7%IGB;0[35(D(OKFY MT62:*=NQCC%PIC'L6:@#N=P/<4;AZBN,UO2O&MQJFGR:1XBT:QT^-$%Y!=:/ M)/),P;YRCB=0@(X *MCKS4D^F>,7\7I>%!W M] '7Y'K1N'J*X_2M+\90>)KNXU#7](NM ;S/L]C;Z3)%<1Y/R;IC. MP; ZX09]JAT/2/'5O'J@UCQ)HE]))"5L&M-%D@$$G.&D#7#^8.GRC;T/- '; M9'K1N'J*X>PTCQ[%X;OX+SQ-H<^NNZFTO8=$ECMX5XR'A-P2Y/."'7''7%)- MH_CUO"\%O%XFT-/$0G+2W[:)*;9HN<(L'V@,&Z?-YAZ'B@#N=P'<4;@>XKA] M8T?Q[/H^EQZ7XET.SU.-"+^YN=%EFBN&XP8XQ<*8QUX+-]:EUO2O&]QJMA)I M'B+1K'3HT07D%WI$D\LS _.4<3J$!' !5L>IH [/9]G ML;?29(KB/)^3=,9V#8'7"#/M0!V.1ZT9'K7#Z'I/CRVM]475_$NB7TTL)6P> MTT62!;>3G#2 W#^8.G *]#S26.D>/8_#5_;W?B;0Y]>=U-I?0Z))';PKQD/" M;DLY/."'7'''% 'M<-/I'CYO"T%M%XFT-/$2SEI;]]$E:V>+G""#[ M0&5NGS>8>AXI=:TCQ[<:1I<>E>)M#LM2BC(O[BZT62:*X;C!B07"F,=>"S4 M<;\+B!^TE\;BWR21,MBMIH\EN8)"3 MM:0M]']D>._\ A%A;CQ+H?_"0B?-[BZTYM'\1:-86\<:"]2\T>2=IW!&]HRMPGE@C. 0V.N3TH [3< M/6C+(;FUU[2(?#093)ITNDR273*!\P$XG"@D]#Y9Q[T6&F^, M8O%<]Q>Z]I%QX<)?RM/ATJ2.Z0$#9NG,Y5LB7ZR1,M@+31I(#!)D[6D)N&\Q0,94;<^HIFFZ3X]B\/ZC!?>) M=#N=:D*_8KR#198H( ,;A)$;AC)GG&'7'O0!W&X>M&X>HKASI/CP^%EMQXET M,>(A/O>_.B2_9C#G[@@^T;MW^UOQ[4FJZ3X]FT+3(=.\2Z':ZQ$K"_N[C199 M8;ANQCB%RICQ[LV: .YW#U% 8$=:XO7=*\;W%WIS:/XBT6PM8XT%Y'=Z/).\ MS@C>T;"X3RP1D $-CU/2I;S3?&$GBV&YM==TF'PR&4OITNE2/=, /F G$X49 M/0^6<=.: .OW#U%&X>M,H?%-Q<7^OZ1<>'F+^386^DR1W*9^YNG,[* MV.<_(,^U0:%I/CJV;4_[7\1Z)?>;$RV/V319(/(DR<-)FX?S% Q\HVY]10!V MVX>M&X>M<-IVC^/8O#VHP7WB;0[C6Y"OV*\@T26.W@'&[S(C'PLMLOB30QXA$Y9K\Z)+]F,/]P0?:-P;_:WX]J .XW#U%&X>M<-JVD>/ MIM$TR+3?$VA6NK1*PO[JYT26:&=L<&.(7*F,#T+-FIM;TKQO<7VG/I'B+1;& MSCC07D5WH\D[S.#\[1L+A/+!&0 0V/4T =GN&>HHR/6N/N],\8OXMBN;?7M( MA\,AE+Z;)I4CW3*%^8"X$X4$GD'RSCISUI=.TSQE#XHN;B_U_2+GP\Q$!J$U[:^!WENAK-Q8R21E M9/+7[*)7B(D2(OOR00-P0$X.#T>A:3XZMCJ8U?Q'HE]YD3+8_9-&DM_(DR<- M)NN'\Q1Q\HVYQUK#UC6/%'@GPE=_\)#XPT+^W+N98=+N+709]N[&63[,L[R3 ML0&/R,, 9/ -+9W ^:?$OB3QV]YJ5M)XBOK/3+#R9-$%W!?"ZDLI]5:$-,T< MJ>83;'^,;Q'L;Y6^>NJ\:_%WQ7X0\26L6GF3[/X7GU"&*%A>7-O?V\=J2BS2 M!F:6"2_!!!4'HW5+_ ,5W-UI_AO2O&?A^U\6V]F+W45N-&EF6:)F*)(D0 MN%,2[E85 M(I+*0Y(QCYN<;>MZ9XVN+_3VT?Q'H]A91HBWD5WH\L\DSY^=D9;A @(Z AL' MG)Z5+>%!)Y'[OCIS30'79-%,Y M]"?QHJ;#N2T4450A*6BB@ HHHH *\4UG_D\3P?\ ]B+K7_I?IM>UUXIK/_)X MG@__ +$76O\ TOTV@#VH=*6D'2EH **** "BBB@ KS;XU_#_ %'XA6GA&'39 M((WTGQ3I6M3FX8KN@MIQ)(%P#EB.@[FO2:R]8MY)Q;A-1ET_;<1N6C"'S0#D MQ'>#P_0XPWH10!I)ROTXIU1Q?<^E24 %%%% !1110 4444 %8.J^-](T3Q#I M6B7MP\.I:HD\EI'Y+LKK"H:0EP"JX4@X8@GG&<&MZN'\5>$=7UGQ[X.U>TGL MXM.TB2[>ZCF#^=)YL)B7R\?*,9).Z@#$\-?M+>!/%6MV^D6EWJ=KJ4\_V9+? M5-&O+%BV 5)\^),*V0%8\,3@$GBO2-/U*#5K*.ZMF+P2?,C,I7<,\$ ]CU![ MC!'!KAKWX16&M:K;:GJD%O>:G'J$UW]M*L)8XWP%BC.>!L2)3NSP&(P2")_@ M_P"!M9^'_AFYTW6MKVO:*\7_9!_Y(C#_V,'B'_P!/5[7M%, HHHH **** "DI M:* $I:** $Q7+?%/P+:_$[X<^)/"5]U#Q4\4?ANVLI9=1>969%MPI\PD*"2-N>G- &W9PBWM8HEY M6-0@)ZX Q4U1V[QR01O%@QLH*X],<5)0 4444 %%%% !24M% !24M% !1110 M 4444 %%%-?[C?2@!GGID@\4OGIZU\K?"/X*^%/BYK_Q5U?Q7;ZEJM_!XXU2 MRBD&MWL"QP1^4(XU2.95"KDX '>O1O\ AD'X6?\ 0#U+_P */4O_ )(H ]C\ M]/6CST]:\<_X9!^%@_Y@>I?^%'J7_P D4W_AD;X4@9_L34L?]C%J7_R10![+ MYZ>M'GIZUXX/V0?A81_R ]2_\*/4O_DBC_AD'X6?] /4O_"CU+_Y(H ]C\]/ M6CST]:\;;]D3X5KUT34A_P!S%J7_ ,D4O_#(/PL_Z >I?^%'J7_R10![!+*C M(0&P?45\*?LNV_QP7]MKXPV7B_5K>3POIWV=[R\338XO[5S$4L/+8#Y<1%G? M;T*;3UKZ)_X9%^%88C^Q-2R/^IBU+_Y(IJ_LA_"<,6&A:AN;JP\0ZD"<<=?M M%*X'L_GIZT>>GK7CG_#(/PLS_P @/4O_ HM2_\ DBD_X9#^%9./[#U+/_8Q M:E_\D4P/9//3UH\]/6O&S^R)\*E.#HFI9_[&+4O_ )(I!^R+\*CTT34O_"BU M+_Y(H ]E\]/6CST]:\:'[(OPJ/31-2/_ ',6I?\ R12C]D/X5GIH>I'_ +F+ M4O\ Y(H$>R>>GK1YZ>M>.?\ #(/PL_Z >I?^%'J7_P D4?\ #(/PL_Z >I?^ M%'J7_P D4#/958.,CI3J\/\ V2[4:7X'\3Z7%+,-]N--_9W^)MW:3RV MMU!X9U&2*>%RCQL+9R&5AR".Q%[&=,?>KXN_X*5?$OXB_#GPIX$N?!_A^P\0:-<>(;$SI+'*]Q M'?0W$<]H@V, 4E:,H>,YP W"(ZRJLVOZBX5U(96 -QP00"#U! (H ]-\%7.LR^%M(D\3+9Q^(7 MM(VU".P#"!+@J#(L>XD[0Q(!)R<9K<\]/6O'/^&0?A9_T ]2_P#"BU+_ .2* M/^&0?A9_T ]2_P#"CU+_ .2* /8_/3UH\]/6O'/^&0?A9_T ]2_\*/4O_DBC M_AD'X6?] /4O_"CU+_Y(H ]C\]/6CST]:\<_X9!^%G_0#U+_ ,*/4O\ Y(H_ MX9!^%G_0#U+_ ,*/4O\ Y(H ]C\]/6O.?VA_$OB[PK\&_%&M> ]/LM8\3:=: M-=0:??([)I?\ R11_PR#\ M+/\ H!ZE_P"%%J7_ ,D4 >>?\$W_ !;XP\7_ ++OA>]\6:;8Z590QK9:)':I M(LLUE$H032[B>7<,1C P >]?4WGIZUXO9_L:_"33K6*VM/#=[:VT2A(X8-?U M%$11T"J+@ #V%2_\,@_"S_H!ZE_X4>I?_)% 'L?GIZT>>GK7CG_#(/PL_P"@ M'J7_ (4>I?\ R11_PR#\+/\ H!ZE_P"%'J7_ ,D4 >Q^>GK1YT?K7CG_ R# M\+/^@'J7_A1ZE_\ )%'_ R#\+/^@'J7_A1ZE_\ )% 'LB2JYP*=BOGSX&^# M]-^'?[0?Q1\.Z']L@T6+1]#NH[2YOY[I4E=KT.RF9W(W!%S@_P (KZ$H *2E MHH *2EHH **** $I:** $I:** $HK@?&WQ^^'/PXUO\ L?Q/XVT/0M4\I9_L M=_>I%*$;.UMI.<'!_*L#_AKKX+_]%.\+_P#@SB_QH ]>HKR'_AKKX+_]%.\+ M_P#@SB_QH_X:Z^"__13O"_\ X,XO\: .]\=>,['P!X9OM=U"&ZGL[-5>5;*$ MS2!2P7.T"-7\/VOQ>\):7)J$(A^US74=P(QN!)V"1, MG P/F&,YYZ5QOB7QO\#O%.J7T]W\8_#"6EQ.^I1V\5W&#%J#PQQ&?<9#E (E M(CQU9LL00 K >UZ7^T'X6OO$EKH4GVRRU*6*9YH[F#:+22/S2T,I!(#X@F( MR"$SGE<\_P#M778OO@/).(I(?-U?1&$7%SJL%S#%.9;@[CY3%F:.-3M(3<D:LCSV-EJZV\%U!+<(RGR@[8%O((Y!DG"B0^@H%MH?I\G(/U- M.KY]^&_[1_PB\#^!="T&_P#C-H6OWVGV<<%QJE_K"23W0_\-=?!?\ Z*=X7_\ !G%_C1_PUU\% M_P#HIWA?_P &<7^- 'KU%>0_\-=?!?\ Z*=X7_\ !G%_C1_PUU\%_P#HIWA? M_P &<7^- 'KU%>0_\-=?!?\ Z*=X7_\ !G%_C7>^!_B%X:^)>BMJ_A77+'Q! MIBRM ;K3YUFC$BXW(2.XR./>@#H*6L[Q%XBTWPEH.H:UK-[#INE:? ]S=7=P MX6.&)!EF8]@ *\F/[9OP9'_,^Z;^4G_Q- 'M5%>*?\-F_!G_ *'W3?RD_P#B M:/\ ALWX,_\ 0^Z;^4G_ ,30![4V *XG7/BOHWA[5M=T^\AO4GTBSMKV1A;' M9.)Y&CB2$_QN77;@="P!/-<6?VS/@P?^9]TW\I/_ (FO-_%7QO\ @]XK\3:[ MJ4_Q4TB&UU#3[.T@MTLI=]O-;7!N(Y2^<./,/*;5X &[K2ZB/9'^/_A>W\LW M O;:.-3]ODD@^739 [QB*XP3M=I(I% 7<"5ZX*D[?@3XJ:/\1-+LKS2X[L"X M,H:&>'9) 8VVD2#) R>F"<_@G_$O2M&31+N2Z-I86CQ1 M2@L&"(J@"( +L/#;E9QP6)H5@?D>K_"UA_PTC\;.O,>@]O\ ITEKVNOR\^"N MO>'_ 3^W!X[\9ZO\:KVZ^'7E)=Z8D^HW+I?R2AQ';R@CYUM@TH ;IF/'4U] ML?\ #9OP9_Z'W3?RD_\ B:8SVNBO%/\ ALWX,_\ 0^Z;^4G_ ,31_P -F_!G M_H?=-_*3_P")H ]KI*\5_P"&S?@S_P!#[IOY2?\ Q-'_ V;\&?^A]TW\I/_ M (F@#VK%+7BG_#9OP9_Z'W3?RD_^)H_X;-^#/_0^Z;^4G_Q- 'M=%>*?\-F_ M!G_H?=-_*3_XFC_ALWX,_P#0^Z;^4G_Q- 'M=%>*?\-F_!G_ *'W3?RD_P#B M:U/"_P"U1\*?&?B*PT+1_&NF7FK7\GDVMJ&96F?:6VKN R<*3CVH ]6HI:* M"BBB@ HHHH **** $I:** &D9.:X/Q_X&U/5_%7A;Q1HKVDFIZ";J-;.^D:* M&>*XC5'_ 'BHY1U**0VTY&Y2.&:4/B$).S1DKEE4$GD#EC]/8I:!W/FW3/V>O&RZ[H%S?>(XQ:6; M,;Z.WU:]*WG?!/X?:I\//"\MCK-]-?W\L MQFEFEU*6]#N54,ZF2--@8@ML (!)Y.:]"V#TIU"T$]=PHHHHU%8****8PHHH MH 0G%,\T=STX-$WW!]17R+8Z7KX*K, ML7/GJ,#SHR8MOV=ARN*74#Z\W@G&17BVL_\ )XG@_P#[$76O_2_3:YG7/#WC M#P++XO\ $UO->ZS)J26=Q-I4HGE%L=R@IF/)E" MGRE4[(P""7)K8AOKG5?V MI_A]>WED^G7=Q\/-5FFLY#EH':]TPM&3ZJ21^% 'O Z4M(O2EI@%%%% !111 M0 5XA^U*Q73/AN0Q&?B!X?!YQG_2QQ7M]8/B9-,D2Q_M/3?[2"W\!MU^RFX\ MJ<,/+EP =FQN=_\ #UR* -R/[HIU1P\I[9J2@ HHHH **** "BBB@ I",TM% M "4-T_$4M(W3\10!XQ^R#_R1&#_L8/$/_IZO:]HKQ?\ 9!_Y(C!_V,'B'_T] M7M>T4 %%%% !1110 4444 %%%% !7E?[5&EWFM_LW_$O3]/M)KZ]N?#][%#; M6\9>25S$P"JHY)/H*]4JIJLMW!IMU)801W5ZL;&"":4Q)(^/E5G .T$]\''I M0 :4K)IEHK*580H"",$':*MTV,DH,@ XY IU !1110 4444 %%%% !1110 4 M444 %%%% !37^XWTIU-?[C?2@#P[]EK[_P 7/^RAZQ_.&OL?SAKW.@!K'BOEOP[XR\20ZI:B2+4KGXA2ZAK":IIUY=726]I'%'*QH/VA=#U/Q8]CIK0W&BVFEQ:KJ&KSRR0I#%*TJ1B M-3'B1M\15EW*P+ ,0P5 >777[5WB6+PO%J=OI5A+,-0CC:)K:Z6-H/LMG-* MH&-9HKMMKAMC,0 MUJ@9LJ%67<0=N&]AG_:,^'<$JP/XHM%N#Y>^$F3?$SRM"BR+MRC-(K(%;!+# M&,UF^(/BO\*O%_A6;5-4UBPU'1-/ECD>X=92L#/&[*^0,@;!)EAQA7#=" ;A ML>>>/?B]XDU>ZFM-/UO3H$T[5]"6.:QCN$\UY9HFG\PJS>9:^6^=RX#9(SA" M3+=?M+^-;W0+2]TCPQ;O?2Z+#?K836]P7G9[22:2:,C'[N.6/R60_/DYR"55 MO2M#^/7A#4)3%97UO;:=:+?I*;@O;NOV2:*!C%$4_>1[I H93C)0 $M@:FF? M'#P1K.MV6CV?B&UFU2\P(K0,PD#$R@*X(^1LP2C:^#F-AC(H%T/)_'7Q.U'Q MQ^SMXXUE9GL;JSU-K.PNM,>ZM3*BSPF-PR_O!N5R"5R" 2!CBN8UCXR>+/AO MXC\>WJ1VEY)]I91;--?WUM \>FQ30I"2%VB5UF4A5'S]R1BO>+WX@^(K7XEP M>&4\.V#Z=+;/?"_?56686Z2Q1NWE>25R#+D#S.54\@G%+:_'KP-JUL9-+\0V MFJ.;HV2I:.S_ +[Y< D [5/F1X3/'?%?[4WBO3/'.I:)I^E MZ4+,7+PV]W>P72M$L?V@/O10=V3%$5.4!$H(R"K%NN?M$>)-%&J:[9:3;I#/ M8V=QLN3=W 1Y=(GNH5\L8$9,\7DD*/FWJ2=W%>C^&?VH? NL>!]%\0:GK-KH MDNH1*7L996=X9OLXGDCX7Y@D9W%P-N 3G -3:]\3_"?@#4=1BT:&VO=;N]5M M([^W@D\IY&FN(+9Y2Y!$AB\Z/=J<,GBD M26\LT]TEU# ^M20>6[@;6"Q[&5,A-@(8E>OO-]\:?!VFSZE!/K<2S:>X2:-4 MD9F8R>5B,!292)/D(3=AN#@U8\/?%KPMXJN+6'2M3%W+<^485$4J[Q) ;A"- MRC@Q L#T[=>* \CY?O?VD_%NB>(=>UN&.&ZN;O2;.6'P_-!>"*PFC-\\]L^< M!;C]W$A( W'9A#D5]'_ OQ9+XV\ 0ZO+'Y,DM_?*4\Z6486[E52K2@-M*A6 MP 0%^4"J5M\7+W5=0UNXT[1(I?#.BZH^E7VIW.HB"1&B91+?LN?\B_XZ_P"QZ\0_^E\E M>TT %%%% !1110!Y=^U,'TBLS+! MXDL="5SIEVT;6CV<,I8S ^6)OWF NX#CIR!7HO[4HS^S7\5/^Q7U+_TFDKF_ M[#^'/A+1-"?7)I;:[O;BW\1>6+^[9S=101J;DHCG;&BA <@1CYM76 MCW-QYFGE,27>E77ER@W8M6\M0NY\293(X!*DG;DU_AGK.EF>TT?SK'4 M%2X1X=1N@C(4F"^61+\J&.ZF7:N%*R$8QC&!XT^#OP\\#Z;I\1DGT"/4[V#3 M?->:[OFN ]V+G[.H>1@K23(#O()'([TO7^OZ=@>_]?UW.W\.?&+3_'.@:Q?> M&;:XOKRQL8KR*TO(FM//\Z S0 ,_ #8VD_PG.>E>9:1^U--;S:"=9AMS;3-= MQ:NMO8W45YIV=28\>:VYBQ4JJLI(;CU#PY\*_!_@RTUNQTK3%@M] M3A6.^MY+J699(@KHJ[7=MB!690%P,<=ACFK7X1?"[QYX6M]<@M_[3T:\MY)D MU :I=8F@D14;=)YH)39&J@$X51Q@$YKK=; 9_B_]I!-#\-RS:7"FLZNNKFT: M&.TN%BM[<:F+)GF)7*$$. 3\K,A(^7FNB\)?'K0?'?CJ/P_H]TXN(5NAT+X'MI;W%],)H?//FM;:A?-+(UQ=K+B M01OO=6N2KJK J&?Y<;N>J^%?PU^&L$UMXL\&6SO+$DEC'<"_NY!&%"PO$8I9 M"%*B)4(905\M1QBA-)*X=="1_'GBG2/B+KMIK%WH-MX7TC3DUBXD$,XG2U=[ MA>7WE2R" ,?EP=Q QC)JWG[1^CZEX.U'5/#=O>ZC>P65U<+#/I\\:0-&DA1K M@[28XW:,@/@@X/I6VK>!]7URYU-I!=WFMZ=;Z?*)GF:*XM9'E6)#&?D +"89 MV@\MDX-2W7P2\(WEFL,]G?2*+.2P9VU6\,LUN^0!G/0KG+\1_#GX M/^'M6DTK5;:Y@O6L+C56B-]J#$VT9M_.DRKD8!MK7(SG]VG'//4:%\*?A]XH M@TWQ%IVE"XMKF==8LYA-<+&&>W]IR2$JPM4TV4SM"R!TG"8R8F4@AN_(Z@@==X;^(UAXIU2ZT^S@O8[ MJU:9)UN;5HQ$T230X].N!,C1M- M-(NU!'%Y;M*#&8E!$8Y1-QPG-=EX!T;35&IZ_8W,=_/K=QYTU\EOY)D6,>5& MI'4E57&X]3DX ( 9X_XX_:0\1Z2D6L:1#I;Z'_:)\.:?K:Z!#?!=;\VRC?-G-<6R-/+ /+,L2E M0VV=""3M^=23C-K:M=64EI)%=[+2^DL[:[N(( 86 MY?*1UCW*8$ M&0,D1J#P!2OH-[_UY'/6O[2.D6U[,M_=-'_ 7@[3?'YG\,^*Y=&N+:UCT*VM$BE+PB.-XD@\R9RLBC8[*K*3O4 M'<<;2Q="Q\%/%%KXT_:!\>Z]9!EM=2\*>&[N-7(W*&-\=IQW!R#[@U] CD5X M/\)]$M/#?[2/Q&TJPC\JRL?"_ARV@CSG:B&^51GOP*]X'%,0M%%% PHHHH * M*** "BBB@ HHHH \0^']G!=?M._&+SH(I<:=H&"Z!L?N[KUKV/\ LBQ_Y\[? M_OTO^%>0_#?_ ).=^,G_ &#M _\ 1=U7M.: ,K48]&TBREO+Y+&SM(ANDGG5 M$1!ZECP*6T@TF_MDN+6*RN('&5EB5&5A[$<5P_QC\*ZOK-QX-U/3=.37K71- M96^OM%:1$-U$898PR;R$9XGD615<@$KU!"UYDOAKXLZ);:2^E07EO;SWMQ)- MI]C_ &?;+;1G5(9(VF084LUI]I#^66)9NQP:0CZ,_LJQQ_QYVV?^N2_X4'2[ M =;2V'_;)?\ "OE;5K+]H-]7U9[,:Y!8/]IN+6"*XTQU681RB&+S&;<8S((6 M^ZO!8'&*O_\ "2^//$GB?XCV6FWFO7-[!OM].LK">T1+;_2%7S3NQY;(A.$= MCYP1B",\ ['TM%::5?45)_95@3_P >EM@_ M],E_PKYKMO!_Q3\.>+/%EYX;L=0@@U=9IE?49K$1R3K864<4SA#D3O)#<*6Q MM!*DC;S6C8Z7\8[/Q5I4I?6;G09K^U/E7%S8^;;6JW1\U;K!&YF@<_ZHMD(G M1@>(/".G:B]C=W^C6]ZCQQ-;S2PK(KO]Q2I.".HKQWXW?!36O%OB<:OX:6PAN+BRC>YFN% M17%[8S"YTV0$J3@N9(G/41OQ6!\4=!^+^EG3T\"6UU;-]B>XO#ILEB89KV=; M@S$K.5.Y)6@8,=P8>F#N.EPZV/HO^R[#C_0[;G_IDO\ A4-Q:Z7;/"LL-G$T MS^7&'1!O?!.T9ZG )P/0U\PZSXF^(WA_5?"NCZSJ&O6*SZM<-YB2V;W=U:B: MU*95 1+D-<)Y:;6 .[^$ ]7I6E?$Y=9L$O8-7O;&+Q$MT)[V33Y3'IS6UP F M,Y66.5HP63E@5P2-]#TU#?0]Y&EV!_Y=+;_OTO\ A2_V18Y_X\[?'_7)?\*^ M1M=\0_%_PCX!MK?Q'J.MV6H7ES:I]O::P$YD-BYN!&4RF%G566/ ,GW0<'(^ MNM*D,NG6CXG^:%#_ *2NV3[H^^.S>H]2_X5Y%^S?&D M6M?&-4544>.KL!5&!_QZVM>TM]T_2O&/V<_^0W\9/^Q[N_\ TEM*8$_[8/\ MR:]\4?\ L7KS_P!%FNA\7?$"[\,W?A70M+LH=0US7?,6V2[G,,$<<,(DEDD< M*S< J %4DEAT )'/?M@_\FN_%+_L7KS_ -%FNP\1_#S2_'-AHDMZ;BVOM,=; MFPU"QF,-Q:R&/8Q1QV9&965@5(/(Z4F!@>'OC_X8U6'38KK5+*/4;UTC2.QD M>[@+/^<;=K=[>99$8>7D MLI3*K^^B.X_+AP%W?0W675(GTHJR-'?NIN&6Z^U S?WSYQ9^WWB.F M,847[(O@V%IS'?\ B!!-!]G=1JAPR?N^OR\G$,0W'D[AW-9 MZMJ U#R]/8PL95N&F1F9MW0MC8/D.,D9K.\2?#WX5:3XKNK+7_%CV^L:D99! M8WNMB.023O _FQKPRN'M8&5AT* ]S2V'H=YIOQT\':QJUKIEIK0DO[F:.V2! MK:9&$KB4K&V4&UO]'F!#8(,; X/%Q5H;]_M M?ES6YF$YB:(+M7&& ?/4C/2MNS_9[\+6FOZ=K4,NI)?V=Q'=R/\ ;2%N[A7F M<2SKC#OFXF]!\^,<#$#_ A\)>.=$(K36;VPU*#4H-'TZZO[VUC,D=XAA,("+" MZ#AO.7YF(P67@@DB>/X\VGA[59-+\:2:7HFIBW2X6TT^[DOI5#1RRE718@RD M)$Y#8( 8=5U'4+N[ETN?39=/OH]9U$-:-;R)%&_F A1D MK#$-V<_+GJ23I3?L[>&=1L)(KG4M=N92L$45Y+J;M<011),B1(^/N[;B8$G+ M'>
_M1233_"]S9:QXDFM3<:?97+R6\%V_E+*(O/\ M+956"L"5 YK%\*_'R#5M+M];U2"#3- NFBL8)E\^6=M1VL;BV,8B^7 MRW1X]V>74K@'KM>&_@GX;\*:S9ZC8_:S):K&T4$]RTD(G6W%M]HV'_EL85"% MNXR<9)-8.H>$/ MCIL7@>^\3R0WK:E_:UO'-JJI?K6<5_;-)#*!/#)Y>PH=F&)\V/Y1\PWC(JW MXB^*RP^#M%\1>'DM=6LM2U*TLE>XDD@54FG$+/\ <+;D8G*D#[I!(KEY?V5? M!T[:=(EWKT1T^*WA@$>IMD"%(T09*D](8LC."5S@$MG3F\#^$;'3=$^'K>(+ MJVO(KLZS9VIU)1?S,DYG+\C+H)&)/&!P*>^PRG?_ +2NA:JFA0>#9(O$M_K5 M^MC:[DN(K<9A:<.\BPL0K(AVMM*D]2 K$;-W^T1X#L;F.WF\01"YED\J"!+> M9WN#M=MT0"$R)B*3YTROR-SQ6%I_P-\&_#:XTW7I-WC#E@ 1LF=<$\[O7%:NF_LZ^%=,OM.O;-]3MY=.E+V(2];;;1E9E$* CB( M>?(0ISC(YPJ@+T#0L:#^T1X$\2RA-,\017A-NUT/+MYOFC$0FW#*Z19Z7J*74NJ,!;SSPS16Y(O%M'B:3RSME$C$!& R1@D9S M5>T_97\)VD"0?VAX@DA2W-J$?5&X3[)]D'( .1" <]1FIH/V8?"UL;(QWNM M(;6Y:Z^6_P "1C(X8L.41 M?(F+3 )(Y>,!,R1[8I3YB97Y&YXKGOVA)TO=1^"L\<@EBE\>6+HRG*LIL[P@ MBM"[_9?\'W,"1++JUNL22P6_DZ@P-O;O%-&;>,D$B(+<2[5YQN'/RKC*^.^F M1Z+)\#=/A9WAM?'%A!&TC;F*K8WBC)[G '-.PCW-?NCZ4M(OW1]*6@84444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (PR,=::JD=AB MGT4@&A0.E>+:QQ^V'X0_[$76O_2_3:]KKQ36?^3Q/!__ &(NM?\ I?IM,6Q[ M4O2EI!TI:!A1110 4444 %G:$P>0IY:W4PC, M@P#DKUQWKOZ\Z^,GP\O/B+:>%8K.Z@M3H_B;3-;E,X.'CMIQ(Z+C^(C@9XH M]"C^[TQ3Z;']WKFG4 (2 .:3<#ZU'=G%M(0<$*2"/I7R3\,_"]SXI^'?AS6= M0\6^+Y+Z_L8[F=T\0W**789.%#8 ]A0!]=[O8_E1N]C^5?-/_"N4_P"AJ\8_ M^%)=?_%4?\*Y3_H:O&/_ (4EU_\ %4 ?2V[V/Y4;O8_E7S3_ ,*X3_H:O&/_ M (4EU_\ %4?\*X3_ *&KQC_X4EU_\50!]+;O8_E1N]C^5?-/_"N$_P"AJ\8_ M^%)=?_%4?\*X3_H:O&/_ (4EU_\ %4 ?2V[V/Y5R_P 3+'Q'JG@/7;;PCJ2: M/XGDLY/[-O985E2*X S'N5N"I8 'V)->(_\ "N$_Z&KQC_X4EU_\51_PKA/^ MAJ\8_P#A277_ ,50!Q/_ 3%?XIZA\)-=U'XB77DV$FLWL6EZ4;)(7BD^U32 M7DK$#)W7$DJ@'@>6<=J^S-WL?RKYGC^&<,*[8_$_B]!G.%\1W0'J?XOJ:=_P MKA/^AJ\8_P#A277_ ,50!]+;O8_E1N]C^5?-/_"N$_Z&KQC_ .%)=?\ Q5'_ M KA/^AJ\8_^%)=?_%4 ?2V[V/Y4;O8_E7S3_P *X3_H:O&/_A277_Q5'_"N M$_Z&KQC_ .%)=?\ Q5 'TMN]C^5&[V/Y5\T_\*Y3_H:O&/\ X4EU_P#%4?\ M"N$_Z&KQC_X4EU_\50!]*E@!GFE!S7S2?AR@'_(U>,O_ I+K_XJNZ_9KNKR M3PSXGM+O4K[5%L/$=[9V\VHW+7$RQ+LVJ7;DXR>M 'KM>;_M'^*]3\"_ 7X@ M>(=%NOL6K:7HEW=VMQL#^7*D9*MM((.".A%>D5S/Q+\%:=\1_A_XA\+:O-+; MZ7K%C-8W,L#!72.12K%200" >IH W=-E:?3[:1SEGB5B?4D"K-16L2P6T42' M*(H52?0#%2T %%%% !1110 4444 %(>E+2'D4 >4>&%\0^(_BAKFH67Q)34/ M#NDZE)87?AI-#CC^SRB"-_*-R6WL1YJ/N P=V*U?#'@KQUI7B'5;S5OB"-:T MRY25;33CHD-O]D9FRC>8KDOM'&#UZ\5!\-)_#,7Q ^*&GZ'#>1:I!K<$^M&X M.8WN9;"W=&BYX7RO*!X'S!J]*H \T\.^!/B%IF@Z[::I\2AK&I7D(2POSH,$ M'V!^I> _B%<^#-*TVU^)?V/7K>5WN];_L&!_M:'.U/)+[4QD<@ MG./>E\5^!?'^K66BQZ/\2?["FM+<1W\PT*"X^W2#&9-K.!'G!^5CKN5UY!'K MFOE3PMHMQXC^#W[1>EVFER:U=7GC'7H(;"*-)&F=O)"J Y"]<'D\8S78_$.\ M^(&JRZ!JG@K1-;TI=/M]2MQIDRV\44\GV>/[.TD98@(")53D#>JYPK9J=0.J M^+/@+0?%^H6.JZCJ6M1SQJFG06ND3(#(_P!HBN0NTH?FWVT;$D@!4.< G/)^ M _AIX%UW1-3AM]3UZYM-8TFV:2/4KQ5*0_:9KB*6-T48DCGDE.X,<''4;:F^ M"G@:[?2/%.G:]I>NVOVKQ+"TFBB@.^_1LQQQW$83'E;2,74O4$@[6!!4&I/B#\.'T36/!EUI/AR77?" M>G7-Y+J>C1O]H'(_B_X8/@ZS33;B'3) M?LC7-EIME:16UJGVV?ST=2Q:/-N\!PK-AE;&,$$ZH+OH=PG[,GAM;6.VEO\ M6KB")+M8DDOE!B:XEAG>12J AQ-;QR*<_*P/8XJ>U_9W\/6'B*WUR/4-8%ZE MY!?S$W:;+FXB>=Q)*HC&2S7,NX#:#\H& HKR+3/$W[07]I;[FPUTVD3+<+ V MG6.Z3<]EF!Y W(4?;AN55R I!^[FYIGQ%\?>+(O&T&G:MKMQ>QZDEM8KI5E9 M3+9P?:IT>S/?Y_!FGZIXQA\1-=7+W$.G2Z2; M02*;=HI'5W#+MSNRJ\[AP.E<[I'P)TCP^FF#3M3UBRETZ%[2":&YC5_LK;/] M';$>&0>6A#$;QM^_R<^4^'[#XG>$=:\9QZ)HVK1:7J&HWVHI&]M:*4W7EMF2 M!B3NFD@-TZK)\F]$! Z'=\-:A\8K;QWH4.JQZG=Z!(=3\;^,KV#1+K^R[SQ=H=Z+>/2+64W4<*VPEN5E=MP">3+U M&>F =YJOU\&:A$EEK1UU%M8X;G['8$>>MI/YQ"CAHGG2(9X(\S.0O + M]@:OH=WX]_9TTS4M'ODTN]EL[B6[-Q;K>73"&T$MRMQ<1P,HW1>;*J,3\V" M%P.*Z[P;\.IM UJVU34;N'4+RTTF'1X9XHS$7C4[F9T7"9W<+M487/\ >(KQ M.3Q/\3FTJYC\5P7<<5_?Z>+2/5=+LP@D.M$>1%&I8L_V,1R9;<5*%@05./1/ MA5/\0[V;Q/8>-+34KF"&PCAMGN4MX5N9Q+=+(8WAP())3J>C6M]MLKN9D*2.54;U<@98(R@EL/A MY#X=T/4X=*\1:C;:C=%WNM:NI8[B>27R5A1YO$/_I?)7M->*_LM_P#(O>.?^QZ\0_\ I?)7M5(84444P"BBB@#R_P#: MD_Y-K^*O_8K:G_Z2R5F:?X)\0VGB71?&7A^/3;YKKPS::-%-&5O$>DAA9 M0 C[=%_SS7_:H Y;0OAIXTT/XAW.NOJMK8I#'=S1)/#(D:QVS0%6CB6 MJ[*ZY+ @$#9)L'.TM(BD!A\A)SPQ)->E?\+) M\*?]#)I/_@=%_P#%4A^(_A-A@^)-)Q_U_1?_ !5&RL'6YROQ,\(:A\1/ *1Z M'IT5AJ=Y=65U,+V=[">-(KB.9U,L:.RO^Z"@CO@YX&> M/@!XTCTG1[:76A# M##K=_JD]EIVL36SJLTJ20E[KR6>Y=-L@;>J[A,?F^09]I7XC^$U&!XDTD#_K M^B_^*I?^%D^%/^ADTG_P.B_^*H%8\"T?X8_$Y[[3; ZQ?MS7VN"2\B>4:;J M]_<.VW3X(92TVP-&\DZ22(S_ +M=[%ASBOIS_A8WA(-N_P"$DT@'U^W1?_%4 MC?$7PA(W/B32"1_T_1R MF^TSM$R!C$IW1KY6"2QY.0IQSR-O\#/B1I]]ILUCJNFPI#IL<4B-J]X(X[A= M+DLRJQJ@#1F7R)=P*$;"0 PR?;Q\1_":]/$FD_\ @=%_\52_\+)\*?\ 0R:3 M_P"!T7_Q5'<7;R/GOPC\"/B;X1\06FJWNN"XTVPOH;B.W'B"^N6CM1<32SQK M#Y(5W,JZE,^FAY[NZAU35;N2]_>VWE")X MG#*<,D+^/OV?_ !=X@U/Q6VBWMAIFG:XKF[LTU&XC@OI#-$8Y7B\MA!.J1G=+ M$?WAQN7/S!EE\%?B7##-%-JUI+8#R%&FOKUZT<\,=_=3&$R>7NCS!/ GF#)8 MP!6RIS7MG_"R?"G_ $,FD_\ @=%_\51_PLGPI_T,FD_^!T7_ ,52M;076Y\S MZ+^S5\5]#T6.RL]:T_3V@T6XTF#[%X@O45=ZH8G;]SG%?#'6+#6_P!J+XJW&G7MO?0?V!H"^;;2K(N0]_QE21FO=: "BBB@ HHH MH **** "BBB@ HHI"<4 >*_#HX_:;^,IZ?\ $NT#_P!%759?A[X^7.BZQ)H6 MM6FI:Y>3ZM=017]O#!!!!#_:3V-NC9<%F+A,D+_%GM4&A^,M+\&_M-?%$ZI- M+%_:4?AS3[80VTDQ>=XKO:IV*VW.#R<#CK7HTOPJ^'/VJXDD\)Z URF+F7_0 M8C(,R&0.>,\R*S9[L">M+S&>:^"OVBKRU\':5K'BBRN[J]UBR_MQ[&SCA']F MV1E2'(/F?O@'<$ ?. >1TS;LOVJK743I^SP/XC7[?%;S0!WM!N6>:6&+=^^X M)DA8$'[HP3Q7=^']'^'>K>"?#^MZ7I.B-X:L[?[=I4XLD2&UB8;S)&&4>6#C M<>G0'M7,-%\$S8-<-I'AI8M+@C 1M.426Z"8B-%3;N!\V0[5 SNDX&6IZ7:% MT,+Q5^UGIVDVMBVD^&K_ %::_L;:]MB9H8HLRB!_)D;<=CB.=6PPYP<<8)V$ M_:*T_2GOXKRSU2]EM;V[%R!##&UG;17@M=VWS#YH$C 93+%>2HR!70^'_ 'P MN\7VC7-GX0T65;7%BZ7.CB&2'9&JB(QR(&7"%1@C@8':NDB^&O@V!H73PUI" M-;W,EY$PLH\I/(09) 8JI)[D GD4MOZ_KS"_0YKX<_%J+XQ:-JG]D6-]X MEQI*PEAO[W2OL:^7%+,6=)2I7 M;O8HS;ASD9/6E<;.!\:?'[4[2#1=3T/0KV;2CK/V&=Y1!ONT2*Y,\2*90T,D M'DGU#[1I.K6UC:VS3I>S)$(YR(;6;:H#EA\M[#\S!5S MNR1BN]OOA9X(U6XFN+SPIHUS/-()9));&,EW"E QXY.UBN?0D5POBB[^#GPP MU>ZMM3\/:9IU[#IQNIC#H,DH%I(T=JQ+1Q,"IQ%&RY^Z%!& *=A.UC.L_P!H M9SXO\1+>62-]=/HGA7P)J$NJ MV%CX9TY5MHQH]XCZ5Y:-$<3>3ED D3,F[C(W,>^:K7?P2\,/XIT_7[59=-N; M"W2WM8;)8HXX-F\H5_=EA@R,=N[8Q^\K2SN2QP!\Q)P*IQ_"WP3!IT=FGA315M(IQ[O\ ]);2NBGU M_P %:!XSNYI':PU6VA:&=S!,D*I))&[,S;?+Y:1"6SQGMS7._LY'.M_&3_L> M[O\ ]);6F!/^V#_R:[\4O^Q>O/\ T6:]8TW_ )!]M_UR3^0KR?\ ;!_Y-=^* M7_8O7G_HLUZQIO\ R#[;_KDG\A0!8S1FD)P37G_B?7]9U'Q_;^%](OQI#)IC M:I)=R6PF$I\X1+%@D@YKS_ ,7>&M0U'XE>#+^VTU+G2K7[ M=_:$QE1=HD@6-,H>7SMQQT KR'XX?$3QK\.-5(A\4SO]A\/MJ=RT%O9I:JZ7 M04R2Q2 S,AC)4I"Q8D?* 2,]!XG_ &EX+3XCP>$8+*Z&_4;:VBU"SN(&65O/ MA22%UD&5.9D!"Y8!OX32ZJW]?U<94MO GQ12ZNWU36-8U2"?4G:Z@M=6AM1Y M?[SR9+0JH:-!F/?'(><,93YP^Y@QOF"WN8X&> M' _?/F5&\L8('?)4%--68T[71R/B_P"&GQ=\6>$+JPOF%W>76D10RQ/JB&UE M'V-4EMWC(V^=]J!F%P.-IQD?=JS\0]-^)_A^SU_4WO[R.W-QL;[/J#&*YA>[ MC: 1J@WVGE0>9'(RXW$@@MG(UK_Q[XL\#ZKXS34M9N]:LO!@_MF4@VD3ZC9W M _2C)(CM*RACADC/?C0T7P-X@\.^(O%]E_8]AK%EK^M'6[?6;F9"+9MD81 M986&]FB:)=A7(("\I@UJ?#WXB2?&/PCJ,UJ;CPK=P7$4$CQ307,D(>&&X!4X M9,F.90<@X.>N*XKPE\8=;\-?#[P5>WIU/Q_K7BA#,B1_9(/(2,#SB& C0@!@ MP4\\-S@57+K_ %U)OH=#\-[+Q]X-T?5KSQ%;WNL.8(V^Q)?I=R-+XC:'KVD^&FU:UBT6ZLY0]]#;F.:::!U5E8YP! M$=Q&>V :\\\8?M,ZIIMUX;UVSL(QX9E&H3S6WVVW\V[M88-_F'/S0O&R-F/D MDD#/!QOP_M16IU'6;*30VMI+6Y:SM'DOH2EPZW_V++=,MH;K4M+U34[Z]A@77?+4RR3PR0.P<_P"J5%D0Q< - MSM;(*_4>FS7$\3-<6S6C*[*$:17RH/#?*<<]<=:\#\-?M'7EYJGB:>>'S4:] MTS3=.TN>2.)+6YF299%>X (,9>%BLF"&RH4?,*T-)_:7N_%6H26N@>$;B^EB MTEM2>&6]2*8$1*X0+M8$,6V*^<,5/&,$BZ(;9[SF@'->9:%>Z[\1=/7Q)H_B M*32M(O(V^PP)!#/%*F&$=QEE# ,=K;">@/(SQU'PV\52>-_ NA:]+;FUDU&S MBN6A((V,PY SVST]L4R?,Z:O OVM;;5[V/X3P:%?6VF:L_CJR%M=WEN;B*-O MLEYRT892PQD8W#K7OM>+_M'_ /(9^#/_ &/UG_Z1WE S?UCPW\3KGPIHMMIG MC+0;/7H0W]HW\^@R2P7.?N^7"+A3'COEFS[5+XG\.?$F]NM&;0O&&B:7;PP( MFHI=Z&]PUQ*#\SQD3KY:D9PIW8]37H:_='TI: .#U7PQX[N?'5OJ-CXSL+3P MNC1F71)-$\R:0 ?.!<^<-NX\@[#CWI=-\,>.[?QY^,["\\+.TABT./1/ M*FC4CY ;GSCNVGDG8,^U=W10!YWX9\)?$/3I]9;6O'FGZQ%<0.E@EOH MC:2 M$G;(Y\]O- &/E^7/J*K:'X(^(]CX2UNPU+XCVFI:[=;/[/U9/#L<*V6/O;H1 M,1+GW9<>]>FT4 >9?\(1\1_^$#&E_P#"Q[3_ (2;[7YO]O?\(['L\G_GE]F\ M[&?]O?\ A1KO@CXCWWA30['3?B/:Z9K=KO\ [0U5_#L:2*1T=;B"4?>@ M0@@ \4 >F@C'44N1ZBO&?^%!^+?^B[_$#_OQH_\ \@4?\*#\6_\ 1=_B!_WX MT?\ ^0* /9LCU%&1ZBO&?^%!^+?^B[_$#_OQH_\ \@4?\*#\6_\ 1=_B!_WX MT?\ ^0* /9LCU%&1ZBO&?^%!^+?^B[_$#_OQH_\ \@4?\*#\6_\ 1=_B!_WX MT?\ ^0* /9LCU%8NO1VT@M?M&I2:8HO(65HIEC\YPW$1W Y#]"HY/8BO,_\ MA0?BW_HN_P 0/^_&C_\ R!7D/[1OP9\2:9IW@+[1\9/&VJ";QOHENBW<.E@0 M.]R LR[+-?G0\KG*YZJ1Q0!]@Q$;.OZT_(]17B\?P%\6L@_XOO\ $#_OQH__ M ,@4[_A0?BW_ *+O\0/^_&C_ /R!0!ZO+J5M<->VT<\4D]NN)8T<%H\KD;AU M&1SS7R7X=N](8O#6^PCC4,[2B,XV*>&;J5!X+ "N7N?V#_ M (C77[46J_$F_ M \8^#G@L9S_Q*H.3W^6C<#S^W^)3>'[F]G\-O-JWAR+^R$N-3U>]NKKRC<2R M1S%D908I4PKN-Q&"!M3/&#JW[4GB"PL=$N(=!TV1[[3+>XFBG^TQ>3O?%M_:>/M*\/):B2VO;"YOGO3=L MKQF)XTV^7M.[<95YW#H>.F0+VNV>6Z;\=]7U/7_#.F^1H]JE\\J7EW/YPCQ' M=W$!:,DC;N$",JMN+^;Q]WGGI/CCK?\ ;GA;7C=V$UA!](MM6\3/:KJVO:'=OIJ03"2*626&5 M%;:2"I5&FR'8$ G ()%==XJU[Q#'K%Y9V%S-;+#=68W"V:4M;L&,TI?!50,% MJ>IYOJWQ]\26#R2+HEC#:QRRQ7+7$=QOTZ0&Y2.&<#J[-# M$P*\%9>/X6;<\?:Q>^(O!W@O5M)O9=/\9W$,6JZ=IBW4L5K=L(!+/!< $!HM MI89;D,$QW!["Q\<7JZ?X3LBC5=[_-G:"7B"KZR $C: M35"\^)VHV^I6^DC06M]6EM+C4[B'4+]((H+2$HIE>10X)9WVJ,<;6)*@9H>B MM_7];_<)=SR2R^)MM/8V+>'M3U7^S;;4?#[I/?W]R\MQ',EPT\5P'!*89<.% MST4GA5%6?#/[1NKK8012:59-;Q:/Y\2S7-Q)<-,NEQWA\V1UZ;RT1)RQ('.< MBO8-)^,7AO518QMKMO'?7,2/]G6X,P4O"TP42+E&'EQR,&4D$(V,XJJGQ<\ M^,BFA_\ "2:?J;:GFU%A([YE) +32;0 MZW'K6GQ7]U=ZSJ,S/))MA$D$#,&)F)9W",<9R ,E>PT/XF?#_2=-9=,UBV@ MT^&ZBMWEBBG95FFP4)4RRQLMS- @^4?.7:%\!0QR".H-5N[+R%TU\SS#4?C5K5MXJ\,ZP+JQFL)K M!Q=Z9 ;E$B$EW8Q[75EXNHQ+,"2=NU&X&3C1T']H76M6M+C[5I^E6#^?;K]N M N9+2QBDENXO,N.%8@&VCY7 'VA,\#)]6T;XI^&?$6I0:?IGB&"]O)]PBBAD M<^9MB24[3C!Q'(C=>C>QKG;OXM:QI_B_5=!O-'MK2XL$_M!+B?566*73 C&2 M\#>40NQP(VC/()!SMP2M$5N<)X?^,.OV^D:YJ=S:O9S7FN",IK/G26^E Z9% M,L)V ,%>96C0\ ,YW<\'3TWXU^*-:U7Q#!#HVG:>^DV/VUM,O/-:\.P0O+&, M, [+&\N=H^5U16/S5UNF_&>TO/$']FW'V:P41VTJW4FI*5FBEL'O':$;O:T_@?PSJ$[3Z7I]YJMNVMSZ4#. M1C&1E6?Q#DT'Q5;:'H(N=;TF[N;:2"349)YI;I)I/)E6SF;ADM@@D;S"Q(=L M-P#7;0>,]5TZ:R;7=#&D6]W>QV,=Q'>"79)(,1;EVJ0&;Y/8LOJ2.O,CD-\[ MD-URQY^OK3UO<734SK+7-/U2:2&SO8+F:-%D>.-\L$8L%;'H2K ?[I]*U_V: M_P#D$>./^QMU#_VG5/[/$L\LZQ()Y0JR2A1N<+]T$]2!DX],GUJY^S7_ ,@C MQQ_V-NH?^TZ /8*YOXD:[H/ACP%K^K^*%1_#EE92W&HK)"9E:!5)<% #N&,\ M8.:Z2O+_ -J'0M0\3_LZ_$C2=)LYM0U.]T"\@MK6W7=)+(T3!54=R3VH ]*M M'26VB>/[C*&7C'!&14U5=+1H]-M$=2KK$@(/8[15;Q/K]OX4\.:KK5VKM:Z= M:37DPC&6*1H7; ]<*: -.BO"M$_:.\3^(M&L-5T_X)>-KC3[^WCNK>87&F / M&ZAD;!N\C((X-7?^%Z^,_P#HAOC?_P "=+_^2Z /:**\7_X7KXS_ .B&^-__ M )TO_Y+H_X7KXS_ .B&^-__ )TO_Y+H ]HHKQ?_A>OC/\ Z(;XW_\ G2_ M_DNC_A>OC/\ Z(;XW_\ G2__DN@#VBFL<"O&?\ A>OC/_HAOC?_ ,"=+_\ MDND;XZ>,V&/^%&^-_P#P)TO_ .2Z (/AU\:?AYK?QR\>>&M)N=#M]?>:QDDN M[;48Y)=8E-JP.U +_\+U\9_P#1#?&__@3I?_R71_PO7QG_ -$-\;_^!.E__)= 'M%-?[C? M2O&?^%Z^,_\ HAOC?_P)TO\ ^2Z/^%Z^,_\ HAOC?_P)TO\ ^2Z /./A/\;O M"GP?\0?%71O%DVI:9J$_CC4[Z*,:->3B2"3RC'(K1Q,I4X.#FO0_^&Q?A7_T M%]3_ /">U#_XQ3S\<_&1_P":&^./_ K2_P#Y,H_X7GXR_P"B&^./_ K2_P#Y M,H 8/VQ?A6.FKZF/^Y>U#_XQ39/VPOA7( #K&J8]/^$?U#G_ ,@5+_PO/QE_ MT0WQQ_X%:7_\F4?\+R\9'_FAOCC_ ,"M+_\ DR@!G_#8OPLQC^V-3_\ ">U# M_P",4?\ #8OPL_Z"^I_^$]J'_P 8KN?A+\2;3XM^![3Q)::?>Z4DT]S:R65_ MM\Z"6">2"5&V,R\/$W()%=CM'O\ F: /%/\ AL3X5_\ 07U/_P )[4/_ (Q4 MW[1[_ )FC:/?\S0!XK_PV+\*_^@OJ M?_A/:A_\8H_X;%^%G_07U/\ \)[4/_C%>U;1[_F:-H]_S- 'BO\ PV+\+/\ MH+ZG_P"$]J'_ ,8H_P"&Q?A7_P!!?4__ GM0_\ C%>U;1[_ )FC:/?\S0!X MBW[7_P *6<,=6U(D'(SX=U#C_P @4\_MC_"M 6.L:DH'))\/Z@,#_OQ7M>T> M_P"9JMJ(C%G/YK.L7EMO*L<[<'./PH \7LOVTOA)J5I#=6FO7MU:S*)(YH-" MOW1U/1E808(/J*G_ .&Q?A7_ -!?4_\ PGM0_P#C%=7\ ET#_A2_@H>%9+V7 MPV-)MQISW_$YM]@V>8/[V.M=_M'O^9H \4_X;$^%?_07U/\ \)[4/_C%-C_; M ^%<><:QJG/7_BG]0_\ C%>V[1[_ )FC:/?\S0!XC^R5=KJO@;Q/JL,5Q'9: MGXOUR^M&N;>2!I8)+UVC?9( P# @C(%>X4@&*6@ HHHH **** *]_86VJ64] MG>6\5W:7$;1303H'CD1AAE93P01P0:X$?LX?"C'_ "3/PA_X([;_ .(KT:B@ M#SG_ (9P^%'_ $3/PA_X([;_ .(H_P"&C4 M4 ><_P##.'PH_P"B9^$/_!';?_$4?\,X?"C_ *)GX0_\$=M_\17HU% 'G/\ MPSA\*/\ HF?A#_P1VW_Q%'_#.'PH_P"B9^$/_!';?_$5Z-10!SOA#X=>%?A^ MMTOAGPWI'AY;HJ9QI5C';"4KG:6V ;L9.,^IKHJ** "BBB@ HHHH **** "B MBB@ IK=*=10!\N:AX;UOQ'^TE\0&T(:>UUIUQX9U*1-1FDB1TCAO/E!1'.27 M[C'%=%XJ^"?B7Q#XO?Q,6T)KJ\LM/M]1LC/:[9_#G7?%^C^(+#2DMKO1KBS58WMUG6176::,@_O% MQ@$5N_\ "]/&7_1#/&__ ($Z7_\ )=*R 9I/PKUZR_9VM_ ,TUDNHV.G06EO M-9S2-%/Y15MK&100'*%#UX8DFND^(W@N[^(_A+2[C3V&A:Y97]GK5HM_#N43 MPR"00SA3DJW*DJ21D,,D"N>_X7KXS_Z(9XW_ / G2_\ Y+H_X7KXS_Z(9XW_ M / G2_\ Y+H>KNP.5\<_ CQIXPTK4KD:U9Q:S?7=^ZV\^I7LEM9P7%FD*)$^ MT-\DL8F"A% +$#& 3D^)_P!F[QUK_CN^UW!DGM%U.^@29%,OE;D1 M<9 E"G+$'8",<*OH'_"]?&?_ $0SQO\ ^!.E_P#R71_PO7QG_P!$,\;_ /@3 MI?\ \ET)6 \ZL?A7XYF\::E%>V4.H7R: NG0ZG?S7!L_.^Q6\;2$X_>QM+&^ M$&'!>1B#N-:ME^SOXIL?$^F7^FZE8Z+';V%KIPN(+^ZGN(8H[:\B=ANC59&, MEU'("^.8NW&.P_X7IXRSG_A1GC?/_7QI?_R71_PO7QE_T0SQO_X$Z7_\ET_, M#@+[]FOQE+;0RVFM:9;7;QB&2T6\O/LT&&M',T38+;W>V=BK# ,IY/S;O7?B MU\(+3XIR:4+B[:SMXEN;/4(U4G[98W$6);?((VY=87#-_P#P M)TO_ .2Z#\=/&1Z_ SQM_P"!&E__ "73'TL8,GP4\4IK6KW^FSZ=IL.HZG8: ME]G74;M6MO(NEDEA4JN"DL:Y8?=\QFX*XKS_ %KX#^.O#?@/^QY)/[:CN[BT M\Y+"]O;AF9+:XCFDD+C>"[/$589"LBL?NBN^\:_M8:Q\/=-L[_7/@QXVLK:[ MO[;387,VFMON)Y!'$F%NB>68#/3GFN@/QS\9'@_ SQL?^WG2_P#Y+H'?2QUO MB?3;NY^%][IUKI3?;[O3#8I9(ZL(WDB\O#.< HN-S_P!O.E__ "74_P"S M=HWB"QM/'VJ^(?#]WX8GU_Q369S&<*BCEF/8#DUC6G[4GA^"UAC;P MA\1LHBJ?^*#U;L/^O>O;:3%(#PFY_;#\'6NK6NES>'_'T6I7<N2.FX>M17O[0OA'4-6L-2E\'?$@7MB7\F6/P-JZ':XPR-B# MYE. 2IXRJGJ*[/Q2GAL_'3P.UY)>CQ2-(U4::D8_TD M8H ^>]3^.'P^UK4HM0U#X;^-;Z_BVB.ZNOAOJ4LJ;3E<.UL2,'D<\&F7/QJ^ M'5[JO]IW'PR\93ZCYBS?:Y?AKJ+3%QC#;S:[LC YSG@5]#XHQ0!\_P ?QX\! MQ:A>7T?P[\<1WMZACN;A?ASJ0DG4XRKM]FRP.!D$G-16OQN^'ME%:1V_PU\: M01VDQN+=8OAMJ*B&7 'F(!:_*V /F&#Q7T+BC% '@1^/_@AKJ^N6^'_CIKB^ MC$-U*?AWJ>^X0# 60_9LN,<8.16?+\7/AC/;16\OPJ\6R01;A'$WPRU JFX@ MM@?9<#) )]<5]&XHQ2L!X'IGQ_\ !&BV\T&G_#_QU8PSG,L=M\.M3C60[=N6 M"VP!^4 <]ABH1\<_ (TVTT__ (5QXV-C:2":WMC\.-2\J%P20R)]FPI!)Y ! MY-?06*,4P/G6[^,GPWOI99+GX7^,)Y)G>25I?AIJ#%W<8=F)M>21U)Z]Z6+X MS?#B'[3Y?PQ\91BYC>&<)\-=1'FHS;F5L6OS GD@Y!/-?1.*,4 ?/C?''X?M M;75N?AOXV,%U''#<1'X<:EMF2,8C5Q]EPP4< '(';%<_3^)[G7T\(? M%"UU.:+REEMO!&JQFW_="+=$1;90^6 O!P!G !YKZCQ1B@#P*X_:#\(SZ$VC MCPA\2X=/,(M_+@\$:Q&PC VAA!D<#&0<\U?L?VG/#&G6D-K;^#/B)#;PHL4 M<2> M6"HJC 'V?@ #%>W8HQ0!XQ_P -4^'O^A0^(W_A!ZM_\CUQ?CSXG1_& M#QE\*M.T'PGXUADT_P 7V^IW=QJWA6_L+>&W2UNE9VEFB5!S(HQG)S7TWBEH M 1>%'TI:** "BBB@ HHHH *0TM8?C7Q?I_@'PIJWB'5?/&FZ7;/>7+6T#32+ M$@R[!%!9L $X )P#0!ROP(\26OBKP=?WMGHEMH$4>O:O:&TM.$=XK^:-YCP/ MFD9#(WNQZUZ-7SE^QU^U?X?_ &F-'\0+IER]WJ.DZA=&9HM.EMX$M7N9?L?S M,,%VA5&(!SG)(%?1M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %8WB!K=%M/M&F2:H#>0A%2 2^2^X;9CG[H0\EARO45L MUYY\8?B)=_#FU\*S6EK!=G6/$VF:)*)R1Y<=S,(V=@1?=R:?3 M(B67)ZT^@""[4"VF..=C?RKYG^"'_)'?!G_8*A_E7TW.GF1,G]X8S7@GAW]G M?Q?X7T*PT?3OB-:I86,(MX%F\.J[A%Z MYXR<=\"@#7KE_$G@*'Q)KMKJQUG M5]+NK>TEL5&FSQQJ8I&1G!W1L@VL#VT"1O<2W3#),T^W>V23SM '?' ' %-;X+>/%4G_ M (618G'_ %+2_P#R17#?"CPU\0_B*GBYY_'NFV?]B^)+_1(PGAU6\Q(&55<_ MOQ@G/2@#IM4\.?;/$NCZY;R)#>V*36S^8FX2VTI0R)QRQLI]5((^;BMXE M\!V/B74['5&N;W3-6LH)K:&_TZ54E$,N/,B;(+O;:7\6H6ZZ=(H7S8T*!I#)$ M2PY!5,8C*J5;/30L?@/H.G77VJ'4M<6\25)[>X^UQ[[65;J:Y$D>(\ ^9<3 MAMP*N5(->@_\*4\>?]%)L?\ PFE_^2*X_P"*GAOQO\,/#-MK$OCNTU!9M4L- M,\I/#R(0;JZCMP^3/_#YF['?&*.MP*_AWX)^'?"OB.PU?3)-1MWLPQCM/M(: MW9V@$#R,I3)9E R0P&1G RW MW&(CR/+.!&1U .20*[4?!7QX?^:D6/I_R+2__)%'_"E?'G_12;'_ ,)I?_DB MBR"[.!M?@;H=IJ%K>)J.L&2VAA@C#7,97;%9/9(2/+Z^3(W?[W/M7.ZS^SG% M'::9;Z#K5U +:=)'DU.42LOEVL5M$5VQ88*D*9C<;7(R2*]@_P"%*>//^BDV M/_A-+_\ )%'_ I3QY_T4FQ_\)I?_DBCS#?./^QLU#_VG5 _!7QX!_P E)L?_ FE_P#DBNW^ M$GPZG^&^@ZC:7>K?VU>ZAJ4^I7%T+86ZEY=N0J!FP!M'7PYIU[IE_J(O8A 'N[B PA+1'F!C4[9 M'D.>6"<$ ,:Z;X%_\D4^'_\ V+VG_P#I-'74ZOH&F^(+4VVIV-MJ-L6#^3=P MI*FX=#M8$9'K2=WL!X-H/[44<0\.VFIZ>Z)?V%G=_;[Z[@@E>*:QN[D2O$N5 M4C[%(&"L0N]3D\@5?"_[7T?B#Q!9:3+X9:S9[R&TN9VU2%A&9KF&WB9%P'?) MN(VP57Y<]Q@^^S^$]&N;JWN9M+LI;FW010S/;1L\:#/RJ2N5')X'')KE/%V@ M>&/ NB3:Q;^"+347M@)#%IUA:K,%0;]X+[ H7.=PZ#'.*;=M0BM+/:>0"/?#Y9#.&PLAQ@EAN8$Y%:J^)?AY_PF-7MVD,DRMY>#W)YZIZ.P>ASO@']IB'QQXOT MO0SH;:<]_-)"AFOHVD&VS%SN\L#E3B10P)!VAAD-QC>)O'FN>&?B5?V;>,+F M]\/75TTM@ZM:QB._@@>1]%+^2?\ 6KB4.N^"-7N=7BFT_3M/&F:]]C+W]M!$LU\T4< MHEB)^\S+*F'^\<&D_(#SB?\ ;!L8O#ZZHFBI<8NH(WMHM2C,@@>UM+AI1\N" M4%XBLI( *GYN0#=\/?M3#Q-8-]GT".VU.XD@6QM;C5H1'(LJW3*9)E#+$3]C ME 'S9)09Y./13;_#PTW3+*W?[?Y:M,#SMCV(JL^YF"KV.2,GJ!YMX;_:;O MM*M_$]MJUFVO7MKJ-T--:UN;=3/$=3:SBC8#Y8U0M&/,8G< 3U(!T[;]JY3- MK,=]X6FTU]-M+J8Q2ZG;2.TUO;VL\D9$98 !;L#=D_<;CI7HOA[_ (1#5%2. MXT*QT74=4^TVQTS4;."&YG5)#YH*<^8A9=^1N5AAN&O"&@?#[Q)JU M]X:BN+6UL99;A=*@ABNVB"C?Y;G;SM0<%@"% YZ4]M^P]+F'JOC#7O&OP9M] M>T[54\#ZO=72+9W(DCN[<@W(AC9]\8WQ2 A]H"MM(P0:Y#2_V@=;TZ_U!;[1 M-6U'Q#)J$6E3>&Q-;PPZ?<16WG3F*9U3?&ZD21LS'>K#[N& ])L++P5X.TC0 M/"]]%8V#ZHTMU::9JIB>2:90)9FQRI=<[B5X]*RIOB=X=\:Z#?WEC:V-_:V> MO#27O-2A26U66-0_G@J6W*%;"'()8@<9I/<2U2.2MOVG]1L?#6F:OK7A^T@M MKZ>^036VHEUC2VO/*ER/+)W) 'N&&?NQ28Z5+XN_:K/@^SU.XN?"\EPVG_N) MK:'48EF664[OG;86/S-N21"262 M025R =IXR,XIV:5F":;OT/(/A!\9=5\4_$+Q9X3U4VKWVFZG<$YN%3RH D6R M* !!]H",6#OP4+*#U KW)U&!QW%9=OX1T6TO4O(-*LH+Q'>1;B.VC60.X =@ MP7.6 )[X&:U7Z#ZBF!XQ^R*/^+.'_L8O$'_ *=[NO::\6_9%_Y(X?\ L8O$ M'_IWNZ]IH **** "BBB@ HHHH *J:G)'%93O*GF1K$[,G]X '(_&K=5M0E,% MI,ZIYA2-F"?WL \?C0!PW[/^J:-K?P6\$:AX>TIM#T.YTBWELM-:3S#;1%!M MC+=\#C->A5P7P'\1R>+O@YX,UJ72;?0I+_2K>Y;3;2,QPVI9 ?+12 0HZ 8K MO: "BBB@ HHHH **** "BBB@ HI,XIOFI_>H ?13/-3^\*/-3^\* 'T4SS4_ MO"CS4_O"@!]%,\U/[PH\U/[PH 60X4D]*\V^'%_X;N?B3\48=(L)[;6+?5;1 M-7N)7RES,;" QM&,G $113TY4GO7H=T5E@=!(R;@5W)PPSW'O7Q/^QUX&^-^ MC?M(_%E_B'XMO=1\+:/=+;6SR6<$0UJ5XT,%PS)&"WEVXC!P>&8#^$T ?<%% M,\U/[PH\U/[PH ?13/-3^\*/-3^\* 'T4SS4_O"CS4_O"@!]%,\U/[PH\U/[ MPH ?135<-T.:=0 4444 %%%% !1110 4444 %%%% "%03DCFC:/2EHH 3:/2 MC:/2EHH 3:/2C:/2EHH 3:/2C:/2EHH 3:/2C:/2EHH 3:/2C:/2EHH \C_: M4\4:-X1\(^';K6O#D'B6WN/%.CV<5M#?"V@7>BZ+!KEQ<^)=)L98+BU:X$4,MTB23!5Z,BDL&Z*1DUZ@O3 MUH -H]* H7.!BEHH **** /-?%.KZ';_ !U\#Z;=:.;C7[G2-5ELM4\S M84 M:U\Z,K_%YA>,Y[>7[UZ57G/B?Q-+9?&_P5H0T>VN(K_2=4N6U22(F6U,36H$ M:-C $GF?,,\[%]*]&H **** "BBB@ HHHH **** "BBB@ K@OCM\0KSX5?"3 MQ-XKT^SAO[[3+7S8+>XUXU^V#M/[-WCG?PGV2/)] M!Y\= %83?M!D<)\-?_ G4/\ XW4G_&0W_/+X:_\ @3J'_P ;KA]&^)WBNQMM M2N,:G?>,H;'5;S4M%N7PU_\ M"=0_^-TTM^T*#@Q_#7/_ %\ZA_\ &ZX?0_VG/%FJW7AZQGM=$L[J\NK5;N=H M[@0QI+%:R,@+E2I7SY5WG(+QA=H)XI^*?C5XE-YIGB.SU2QGCTZ]U1%M+:&[ MBAN+>*UW!9XLDF0NN(R<8#!L9;;3 ]&_XR&_YY?#7_P)U#_XW49F_:#R!L^& MN?\ KYU#_P"-U@2?M#>+7L=0O_[%MK*RM]06VD>XM;AFM ZW*B*4+U#]*\6V#3IJ#6=W=SZ?=WD-S[-L+B""WANI/('VT6[;@X0R,58.%7;G!YQS1=;BVT/02W M[0J]8_AJ/^WG4/\ XW0/^&AB/]5\-?\ P)U#_P"-US/BSXM^-X_! M13Z-::J;G3SAQ4\4?M+^*M U;Q'9+IVEN+> M\N;:Q,<-S(ZI%/#&'?4"&4\$']WT(JQXSUGQ#K'A;X?ZGI7B"VTWQ1> M21RQPV[[M.U!S;L[V\@PQ\MB H<'*E@P)Z'@[OXP>/\ 0])2ST71I+>>?2;W M50WBPSR7GG![@"WBCC3$AB,294D9616! P2F[.P>9E_ #]G;XK_LV^%=1T'P M?8_#B&TO]2GU*9Y+B_WEI&^5,^7]V--J+[+GJ37IQ/[0RC)B^&N/^OG4/_C= M4-&^*'Q%N?$%OISZ79:A9S(#%J5II]PL,NZ..>)MQDP T0N$/]V14!^\,\MJ MWQS\9>*/"YM#9VVB1:G::ENU")+J.X@$5BDWEQC&5FC=VB+$XW)E5/*@N!V7 MA#XC?$G3_C%I'@SQQ9>%VMM6TB\U*WNO#\]RS(UO)"A5Q*H&#YW;TKW&ODWX M5>-+[QU\;?AA?ZF&AOH_"VL6\MK,C"> J^G\3,20[G[^Y?E(88SU/UE3 *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O/_BY\.9O MB1:^%X8+V.R.C^)--UQS(A?S5MIA(8QCH6Q@'M7H%87B5[&-+$W^I'35-_ ( M&6Z\CSIM_P"[B)S\V\\;/XNE &VGW:=3(ON]<_C3Z "BBB@ HHHH :_W&^E> M+?LP?ZCXI?\ 8_ZU_P"C$KVE_N-]*\6_9@_U'Q2_['_6O_1B4 >UT444 %%% M% !7GGQO\3W?A+P=:WUGH]OKDLFM:7:&UN83*B)+>PQM+@#[R!BX/8J#VKT. MN$^,6H>*M-\*VTW@^W>XU8ZOIL4BQQ"0BT:\B6Y.T]A"9"3V&3VH [B,\'ZT M^FQC"_C3J "BBB@ HHHH **** "N9^)?A72/''@#Q!X?\02-%H>IV,MI>R+* M(BL+J0Y#GA>#UKIJYKXE>*=&\$> /$.O^(HO/T+3;&:ZOHO)$V^%%)<;#][( MSQWH W[2-8K6*-/N(H5><\ <5R'QM_Y(WX[_ .P!?_\ I-)786LJ3VT4D?W' M4,O&.",BN/\ C;_R1OQW_P!@"_\ _2:2@"/X%_\ )%/A_P#]B]I__I-'7;[9IJM*[)%&6(90\B.8U^^B% M,,"%* T=5_9\T[Q(/![:C>1W\V@::NF%Y[-6$BJ8R)HAO_&5-$A5V$=S:3K(Q#C,A%E&C,,9!. .!7)WNM_$ MOPGHMS/X8\/7-CI<]]J7V&QL="E+[0]LUL\D,CLT0,P>*?B1 M\:8?%FMVNEZ5JD.D>=&K=!9>(XXYK9[>6U5='A6W#QO>%O-A#;90RWTJXX(VH0G:EKDVJ6< D-WH\MK;75U%I+E9MSD>0#<)%'LX WG)SR"P;FMHWP M'\0VB^+[6>WM(H]5O5-G?QS)]JL=MW+/%-%)@Y\OS6;#+N+NW\)KU3Q;\-K3 M5SX;GTF]_L#4_#4C/IDL,*RQ1HT1ADB>(D!HVC., J00I!XY\DG\&QU6_T:XGA2WFD\/[+EU^U6?G?:(AS#B*6]4'@$0*PR3\VI\>O"<>H>+1K^ ME^$K[5KW3;)(-:CM]/:1=;TR69=]E$=N'E4H)0005"E,@2$JK72&=??? ]M; M\4V6NW_B">ZF0V4ETK6D8\R6UF>:!H6!S N^0AE&[>@P3DL3N>*/!^N>-/!_ MBKPY?:Q:VT6J6OV.VO+:SR\2-$JRLR,V"2V\J,X (SG%>1-XW^*5C<:Y80:3 MJRVENCQ64\7A_"1(=1"0.H ^<"T=2RJI(V'"Y! H>"_BA\:[^"6?5?#M\URU MA.OV0Z!);+%+';6;;P[M\[-(]X%7(#&-0,<$BU$[H]'\8_ V\^(5G:P:_P"* M7ENX$O;<7%GIT<.V"YMUB*HI=L$% ^26!RRD;3QO?#?X6W?@7^VUNM5M=3BU M;4'U.6*+3%MD2=EB7*@.PP/*!]*\?TV_^(>@_%/4M2TNPUC6H=2M[6W= M]0T22UBNG2SOVCD8DX@VRBTC8 *#YA) S\LVB>//C#;Z_H*ZE'K26L\4UI:O9_9UMEDB(+HR_?5R'VY)8 M*J[N>:]#^'LMQ_PG'CB"W??X>CNK[KVF@ HHHH **** "BBB@ JM?M,EK,T W3"-BB^K8X'YU9JM?I*]K,L)VRE M&"'T;''ZT $[+Q?.]SXH@TR!-3FDE$K/[O+D^*M33S970,S;5N !DGH !7U!K'_ ""KS_KB_P#Z":\M_9$_Y-A^ M%W_8O6?_ *+% %7_ (9%^'7_ #S\2_\ A6ZK_P#)-8WB[]G/X3>!] N]:UF3 MQ+::;:*'GG/BK5W"*2!DA9R<9([5] &N*^,?A/5/&_PT\0:#HQMUU#4;5K:- MKJX>!%W$9)=%9A@9Q@=<=.M)@>6^$_V?OA%XVLKBZT>?Q)=QV\[6TR_\)7JZ M/#*N"4=&G#*V"IP0.&!Z&HF^!'P=0H&NO$8W[]O_ !56L?P7"V[?\M^TKJOX MYZ,+G1]0MVUG[#'?>(1J_:$R2.)$6104P @; M"BJ$7PV^(Z:IIFEQZO?M=6$4L]Q>2:Q>"TE5M:ANHH_-*?O)/LR2Q$;3@$*2 M%(I]?Z["Z7.T'[)/PZVDF+Q*,4D9J/Q; M\%?'M]XT\1ZAH.O6VGZ=?QWKVDDFHW0>)Y[:U01F(*551);R-N5LKYY90""# MSGAS]GSXA:%XPL-1M9]+TO2K;7VU?[';:]>2MY4C#SH7+PXE!3H#CE0"<8PU MK83T1M1? ?X.S>)I= 2[\0OJL9VM /%FK\/LWE-WG[=X0ABN<@$$C!%:L?[+ MWPPDU2;3E_X24W<4*7#Q_P#"6:MPC,RJ<_:,:QK7AS6 M+;PP^HPSQSW-M=S%;P&V\N'SK4J4$R2!3]HC97V*$(;@C'UGX'>.-2M=2MK. M_&B:5=6]D@TJU\37DGS1S7#7"K/)"S1!Q-&0RJ23"JD 8(5]A]SHS^R1\.1_ MRS\2_P#A6ZK_ /)-+_PR/\.>/W?B7G_J;=5_^2:Y/2O@A\1=)U#5V77X[B"\ M$Z[;WQ!>W#3Q_:;:2*%B8QY8,45Q&SIR//R :[#3OA5X@M?B'X=UJ74)X-&T MVPC@CTR#7)WCM7 D#JP>,FZ#AT^:1E(,8.#@4Q,B/[)'PY'_ "S\2\=?^*MU M7_Y)K*U']G#X3:1JVEZ9>7'B"VOM4ED@L8'\7ZJ'N'2-I'"C[1V12WT%VHEC4S^5^[6,X.V1 P#;R1J54 ]:D MIC/GSX&^%+3X>_M ?$_PUI%UJ;:)!I&B7<5KJ.IW%\(Y9&O!(RM.[LNX1ID MX^45]!UXMX%_Y.K^*O\ V+_A_P#]#OZ]IH **** "LW7_$>E^%=-EU'6-0M= M*T^+ DN[V988DR<#+,0!DD#\:TJ\0_:TLK?4O!7A&TN[>*[M9O&_AR.6">,/ M'(IU*'*LIR"#Z&@#L?\ A?WPT_Z'_P ,_P#@WM__ (NC_A?WPT_Z'_PS_P"# M>W_^+J]_PI[P'_T)7AW_ ,%-O_\ $5Y[?P> U\1ZOI6E?"NSUY=&EAM]2N;# M1[/%O-*JNL:JX4R,$D1VV [0P[\4KV [3_A?WPT_Z'_PS_X-[?\ ^+H_X7]\ M-/\ H?\ PS_X-[?_ .+KD?!UW\&?%_@N#Q*OA[PIIUFVU;A+VRLD>U=C@1RX M!".?3/>M@Z3\&!!J$QT[P0(M.Q]L?[-98MLL4'F''RY8%><<@BF]-P-;_A?W MPT_Z'_PS_P"#>W_^+H_X7]\-/^A_\,_^#>W_ /BZX3QCX@^!_@]_#/VC1?"$ MT.O7"PV]S#;6'EI&R2.+AB];OB'P_P##NP\&:KK^B> M \5C M3A)YEII%A9/*[1_ZV-2P"[UP+9V5BQLFFF\D239QL M17R"3SP>* .O_P"%_?#3_H?_ S_ .#>W_\ BZ/^%_?#3_H?_#/_ (-[?_XN MLK3M#^#FM7=O::=IG@F]N[@@10V]K9N\G[OS/E !)^3Y^/X>>E<=J.J_#[2_ M$'B#P_+\+-,77-+,C$,NYW_\ BZYC5Y_@7X?FQ^M:<6B_!J:&XFCTSP2\5NLCS.MK9 MD1+&P60L+-#U?4) 62ULM1AEE8 9)"JQ)P*ZZO ?B'X'\.>%OC=\#Y]&T#2M)GDUO4$ M>6QLHH79?[)NS@E%!(R!Q[5[Z.E "T444 >:_'BY\;6OAG1&\"1R2:D?$.F+ M>B)$8_V>;E!=D[^,>5NR1R!TYKTE>E>9_'WPSXH\4^&-"MO"FIC2KV#Q%I=Y MIP+,%5[AFM_LQ*=6P%FP1TR<]17?4 %%%% !1110 4444 %%%% !11 M10 5XQ^V/_R;3X[_ .O-/_1\=>SUXQ^V1_R;1X[_ .O-/_1\= 'L4:Y1>3T] M:29Q"F>6QG@'DT^+_5CZ5FZAXBTJQO%L[N^M[>X,9F$4L@4[ ?O<]!U_(^AI M; >177Q!T2_U/4-;\=>%HO#MMX;F%L=6U"^AF\J5EAE6+;&Q)W"1"!@_,I&, MC)V?%'[0WAG0;.QGT^ZBUN&6ZLTGEMY6V16]Q(J"96"D2$&2/]VN6^<<#--U M3P1X,UO5]:T6Z\122:MJFHP:VMH;Z$SVTZ*HCDAC*\+MC PP8$ YSDU_@U7[-%=*(Q=1LK>: 8S@LR L,[2BOY?\$;L7(/CU MX#N;N6UB\2V'5H2"",YR,#::Q?^&8/"LEC;6DFI:]/:P)$L<3WJ MX!BMS!&W$8.Y5(8'^\ >>E.U_P"$'@S1Y].>^UO4=-O[Z:WLK*Z:^6.:2\$T M]P)(SLYF=IK@MQ@AF&T ##OJA:6T.GU3XZ^!])N9()]?A9DL6U%F@625! $6 M0ON12OW'1L9SM=3C!%5/B+XO\-WWAR""ZTY_$1O=572K/30"C37J[F #N5VA M0CL9 < *<9Z'"L/@C=:)XWO]8TN>PCTUM,73;73YT9HS$L"1+'(N#P-N2ZD, MP 4C%;>O^"/"FB_#[0=#UC4UT:STJ2#^SM2>]^SS07* ['21R?G(+@@[MP9@ M0032$3>&_$_AOP_JMEIUUIZ>%_$.J 01Z?*ZN\B1[A'AT++M8*Y3)!;:W&0< M:OQ4M]/7P'J^HZII(UZUTZ!M0%CYHC9C&I;Y') 5L9P _"?B'Q& M=9M-:N]:U/1YDL[US>B42W,>98O/4+MWQ_:&90NT#S!P1@#H]1\%2:UX9U[0 M]1US4;JSU2,P>8FR.>&)HPCJKA<$G#')7^(XQ3&5I/B1X?\ "LNBZ1J!_L>: MZTN748X?+8P06\*H9-TJC8 N]1R>>W45@:+\0+OXH>%K74-+BO=,LI=9N]-G MEM6S.(X7EC20;DR@=T3.5RH;GN:EU3X*Z)=V,S:UK.MZI$MG=6DLMW> $6\J M1AT^1%"A3#&X*@$,N23DBMSX=>$++PGI!DTW6-1U:TOW>^$E]*D@D>9C(T@* MHIRQ;/I["C36X>A-\.X=7LXM1LM2N;J]CMI(X[>ZO@/-D_=*9!D*H90Y(#8Y MYZXKL"F0.3^=9.I^+M$T29H;_5+2SG"*YBFF57VG.#M)S@[6_(^E:MO<1W4$ M'R>,X_TLG:@#.N?$ND MV<>H23ZE:0IIZAKQGG4"W!&09,GY01SSBFOXJT:.XC@;5;-9Y+8WB1F=0S0# MK*!GE!_>Z5XSXC^'VN7_ (U\9:E:Z"RV4NHZ'J,862W7^UA:$F:/&_.[&T R M[02@&0.1RVE?L\Z[=)::-K< ?3;N>.ZO+V"X3-G;BWN8FL(^=W6=<%1LP7ST M 8#H?2UGK-AJEK;SV=Y!=0W47G020R*ZRIQ\RD'DHKR+]F#_ %'Q2_[' M_6O_ $8E5O!_P_\ %W@'Q=X5M=("MX56WF74?M+PM+&&>63!( .XNZL/* 3+ M2 @*L8%G]F#_ %'Q2_['_6O_ $8E CVNBBB@84444 %<+\8-+\2:SX3BM_"E MRUIJJZKILKR).(2;9+R%[A=Q_O1+(,?Q9QWKNJ\Y^._AEO%O@1-/76K70"-7 MTNY^V7V44 >%:?#\*Q\&_#*RB=S M*Z6VLWD:LYZL0MF,DX'/M5B*[^/L Q'X7^',8R3A=>O0,DY)Q]C[DD_C7MM% M 'BW]J?M!?\ 0M_#K_P?WW_R'0=3_:"/7PW\._\ P?WW_P AU[310!YM^S[X M UGX:?#*TT77Y+*35S?:A?W/]G.[VZM#=&N=5@URXL-*@MI-2MI3+'U MYY^S_I&CZ!\&/!.F:!JPU[1+32+>&SU-4\L7400!9 O;([5Z'0 4444 %%%% M !1110 4444 4]8_Y!5Y_P!<7_\ 037EO[(G_)L/PN_[%ZS_ /18KU+6/^05 M>?\ 7%__ $$UY;^R)_R;#\+O^Q>L_P#T6* /7J*** /&OBO9%_B7X#M1XJU; M1O[9NY[5K6TOQ"C+':2R+A,?,?,"$^N .AP< _M&ZG-JVJVHT+2M,BBU-],M M;S5M86)$=/.W"[5%9K??Y \OUC=@64%@<@D D5E^)M3T[PSH>I M:OJ)5+.UB,\[; Q8*/3^(]@/7 I;!N?,_AO]IO5-&74-)NSI6NWCZ[)#8W=[ MJZQ8@EU:XM5\W;%P(E1,!024&3@U)XW_ &IKW5?AU?SZ3:KI%Q=^'ENX[F"Z M!NK:2:QDN%N8E9"CP1NAB9R>"KNV\J>"*1[^: M"" &::.$'SB2O!E4GGH&ZXK0\)_&+PWK?A.SUG5);3PZMQ?3Z7''?W$6R26. M0QD12 [9$8C(9>#D=^*2^&P=3@=6_:ANM%?5HAI-K/%8!X6EDNF$EN4DMT$] MPBQDK#*)P\937KENC)YDDIC96CE M#';]G+J4/S?-MSM;%K1?&GPL\)Z/%KFG^(]$MM*PNGI>KJ8>#('FE 2Y7<=X MD8CEMP9B>#3)Z',MXAN-4^(WBZSUSQ9?^&]2T_5;>#1-*M751Q0A9FCEDV#?S]R%B3TR MRCUQ=?XA>"-6LK^WFUO272.&1[ZWDN8R8D#F"7S.>SYC;WX[T+3_6*VN"OV?RG93]_ DDQCK[X%>6?%S]H?Q+8 MZ#\1M'@O=*T34+.:_73-2^UFW>.&""VD5/GC8-<2"I>#OC;X M7\9^%[.71(+675)A<)IWAYKF#[1.EO-)%F/!*[2(F88/W1[&NNT'Q6-5UA-( MU;1I=(U26W-[%#TBD=3@W#9ZF#J/@V3QEK$>N6=WINH MVH:&6,3()@_EQ3Q/ &!PBMYQ)89P=X*G-=[X8TJ70O#>EZ=-.;J:TM8X'G/6 M0JH!;GUQ6A% D.=@"CT P/RJ2F)*P4444#/%O O_ "=7\5?^Q?\ #_\ Z'?U M[37BW@7_ ).K^*O_ &+_ (?_ /0[^O:: "BBB@ KQ;]J?_D5?!?_ &/7AO\ M].<->TUXM^U/_P BKX+_ .QZ\-_^G.&@#VBO.9OANVD^+-6U[3O$%WHUKJ\T M=SJEFL<31S31QK&)5=AF,LB(K8R"%&-I)->C"LSQ#IMCJ^D3VFI64>HV3X,E MK+$)%D"G< 5/#<@<'K4RV&>$Z1^RQH:Z-':MK_\ ;,4#6GE+<:?:S0!H8[B, M^9%C;(72ZDSGD$*1WS5UK]E^XTC2[]?#NNM]JN)0T4'DP60B_P")@;TM&\:' M#JS,J_+@+Z=:C\-^'O&'@WX6> ;+PEHY\)W-PY77'714GN$=.(A) '4;6 8- M(#D#9R!R,'QTOQ0U&\T/7X-,UQO$NDOJ35+J]OYM1DNIH(XRLD@7(")@8!7(^N*\F MM_%/Q>_M/Q$&T[5IK%YIG@;^RX(7M[9=05!Y&2?-F-HSN%?()0<9^4Y.DP?$ M_3-9\2:FVE:K;3:G)81W>IV=C"]U+#';W*Q2I Y*%]WV43*!\NYL8P2J?YB7 M;L=MJ7[-%GJ?P\T+PJ?$-Y;?V7%?6ZWL%G K20W082J4QL!^;((&7]Z_B*>-IKAKY!]AMDCBG_M$7ZR, /G D&W!_A[YYKC;'XF>.[[Q%XKM M=6\01Z'>Z5I^]+6WMX&LFNXQ;L\8E9&* L98LNWS&4% -E>@^/\ 0/$_B+X< M^&)+FUGUAH]7M=4UO1E\M9;BSW.[VH4863RRT65_Y:"(CYMV"7MJ@\F)X8_9 MYTKP[XOTGQ#IFO79CM)A>R6QBA>.ZN##<1-)N RH87+G:F%! QQQ70^(_@_9 M>*KBXN]:U">5HM7@UG3[B!$@DT]XE12BN/OQNL85PWWE)'ICA]6_X2S0I[-? MA]X5NM TF]=KH0&TB59+P20IMN8R,@-Z=K_ (@M]>T/Q'I" M:;>SW$>ER.]K+:',BR+*BH >&)*'Y?0CUHW0'!Z-^S1X;T^[M;JVND>".YNI M"D=G;J;JVGCEC>":10&EXE;:Y.1CODDS2?!#0O"_A+4X9/$6J1.9[*]_M&X= M)9(;FW>-DE";<,99$5G0C#D\8.#7,P-XPB^&GP[T_P +>']=\/7.A36,-]9M M:1V\=P!93*8G4Y_L;O7)=-ODO[V MPCM_+N(+=-X C^7"2H ,YW#^)OO4A7,^W_9Q\&>)[[7]$M/$]TTUUJ%M>:C! M:VL<+M-;&1GVR!1UDNMQ"D[/D4<9!^C/"^FWFCZ!8V6H:C)J]Y!&$DOI84A> M8C^(HF%!]=H ]A6)X<^&&A^%M>EU32[867FF64VT/$?G2^7YLGU811C'08)Z MDUV%-;#W/'/C!_R6?X&?]AW4/_33=U["&'J*^>_VIK;Q5=^,?A%#X)O-+L/% M+ZOJ(L+G68GEM4?^RKKEU0ACQG&.AQD$<5YU^RQX6_:8T?2_B8GQ!U6S?QG/ MK%K)87^MAKK3)+41-O%LD#(%7..!MP?O#-,#[*R/6CCII MFK>$HO$JL_\ :,]UI]R]I(/X/)02AE[9W$T_Q/:?%*5M&/A_5/"=L$MT&I_V MC87,GF39&XP[)1M3&M+KQ%:>&DMO$^CWR7-XV%F> M*\C=;=>1\\A&Q?*-"T'P#%XGT2=%.G7$V MH2WB72&*(.K[ 'DPN2OR@\FOI!?NC/!]* %HHHH **** /._$WAJ>\^-O@O7 M4UBWM[>PTK5+9]+>8K+F\>M>B5YMXHT31+GX[^!]4NM9 M%OKUKI&JPV6E&/)NH9&M?.D#?P^64CX[^9[5Z30 4444 %%%% !1110 4444 M %%%% !7C'[8_P#R;3X[_P"O-/\ T?'7L]^ETR/5;8 MP?;($5WA.X,&"MP<%1P>M '61?ZL?2O/X_!R7_CCQ,FN:5'JFFZD+6ZM)+B$ M2Q1^7$8GB.>A!+,,]1*V.]'+G7YM:EODD NC#) 8S;%&B8J4.U4E MCD0A !QCGD9/@_\ %I?"AL5OK9M0%S9R);E,-I'$\@.T#]Y)&6*,&7 M$A."V:[+_A4OQ<_Z+<__ (2EI_\ %T?\*E^+G_1;G_\ "4M/_BZ-A;WOU/*? M%7PQ^)VA:7!9SS:Q?6]]-F;[!K=]>2[_ #+IN71 T6(Y;=4.0FZ+YP0!GO/$ MWP=\6>)M0U*X-BMM#-J]G=PQ_P#"270Q;0AR0!M/E2EF&XH<$84'"Y.U_P * ME^+G_1;G_P#"4M/_ (NC_A4OQ<_Z+<__ (2EI_\ %T%-W=SG=)^#_P 4!I]Q M)J>O)-JBV]JR-'K%P$N9(Y+9Q&P" 1[1#<)YB@^8+C+J<8K3USX/^+-8^%'A M[2)3"_BG3)[F2.^_M21S;^8TH3$DL3B=/+<(\VUK M4]+$:>%K5@RVM[+;J_W^K",,?0FNV_X5+\7/^BW-_P"$I:?_ !=42E96)?%A M_P",M/A[_P!BMK7_ */LJ]IKQOP7\$?$FE?$NP\9>+/B!-XNN[#3KG3K2V&D M0621K.\3.Q*,2Q_VGA&;3H[>5M6\4Z7HL_GJ2%@N9Q'(5 MP1\P'3MFO2JX7XI_#A?B3;^'(3J!L/[&\0:?KN1'O\W[+*)/+ZC&[IGMZ4 = MO']VGTR(Y3KG'&:?0 4444 %)2T4 -?[C?2O%OV8/]1\4O\ L?\ 6O\ T8E> MT2N$B9F(50.2:\3_ &7[B)HOBBHD4L?'VM, #DD>8G- 'M]%%% !1110 5YM M\?-(T'7/ *6OB35VT/3!K.E3"[6/?F9+^!X8\?[V[/:O2:\V^/LOAJ+ MP C>+([V32/[8TH*M@<2_:#?P?9S_NB7RRW^SNH ]&C& ><\T^F1]#]33Z " MBBB@ HHHH **** "O+OVHM*O >OZ/XG*+X>OK*6WU RS>2H@92'R^1M&,\YXH V-* M9GTVU9F+,T2$D]2=HJW45JB16T21X\M5 7!SP!Q4M 'BO[8Q ^ &KY( _M31 MN3_V%;2O:5Z?B:\&_;FX_9IU_P#["FB?^G>SKWE>GXF@!:*** "HY)DB(WD+ MGN:DKYY^-W@C1_B5^TA\,/#OB.VDU'1'\.^(+UK(7,L*--'-IBHY\MUR5$K@ M9Z;SZT ?0'VN'_GHOYT?:X?^>B_G7CG_ QO\(?^A1'_ (,KS_X]1_PQO\(? M^A1'_@RO/_CU 'L?VN'_ )Z+^='VN'_GHOYUXR?V//@^I(/A,9'_ %$KS_X] M3A^QS\(&Z>$@?^XE>?\ QZ@#V3[7#_ST7\Z/MI&_8Y^$*C)\) #_L)7G_ ,>H ]D^UP_\]%_.C[7#_P ]%_.O M&E_8Z^$##(\) C_L)7G_ ,>H/['7P@7&?"0Y_P"HG>?_ !Z@#V7[7#_ST7\Z M/MI1^QQ\(3_S*(_\ !E>?_'J /9/M MI?\ AC?X M0_\ 0HC_ ,&5Y_\ 'J /8_M?\ QZ@#V/[7#_ST7\Z!=1,VU7#'VKQS_AC?X0_] M"B/_ 97G_QZO/?BI\"?!'PE\1_"K6/">D2:-J4OC?3;22>*_N7WPNLV]"'D M((.!D$=J /JNBFAQ@'P7\%#PG]K/AG^R;?^S3?_P#'Q]GV#9YG M^UCK7H->?? #5M'U[X+^"=1\/Z3_ &#HEUI-O+9:9YGF?98B@*Q[N^!QFO0: M "BBB@ HHHH **** "BBB@"GK'_(+NQZPO\ ^@FO*/V1[J*+]F3X7J[A6'AZ MSR#_ -PH ]F M^W6__/5?SH^W6_\ SU7\Z\9_X8M^"W_0@Z=_W]G_ /CE'_#%OP6_Z$'3O^_L M_P#\YN)M-2.5&DBD64 +,C#871201G'&>]U( MK**T1=L<.)(RD*%XFVAR/O 5U/\ PQ;\%O\ H0=._P"_L_\ \$X/$]UX;N9M7DM9=&OUU$"W1-MQ((WCVON#$*1(_ MW2#R.>*X>^_9XT2\\0:KJR^)M6MI;N=[NWCB,&VSN&NX;SS$S&2V)H%.U]PP M2,=,,_X8M^"W_0@Z=_W]G_\ CE'_ Q;\%O^A!T[_O[/_P#'*.MQ(9X8_9RT MGPUXLTKQ!_PENJZA=Z?>SW\4=U';>7YDWG^: %B!56^TR$A2.0ISQ7?GP\MY MX_@\17=S;[+"PDL;&*,G-YG?/'/DQJ ,X 8YYP.#_P"&+?@M_P!"#IW_ M ']G_P#CE'_#%OP6_P"A!T[_ +^S_P#QR@#V;[=;_P#/5?SH^W6__/5?SKQG M_ABWX+?]"#IW_?V?_P".4?\ #%OP6_Z$'3O^_L__ ,UUP_PU^"?@CX/MJ+>#_#EGH3ZCY?VM[;<6FV;MFX MLQ)QN;'U-=Q0 4444 %>+?M3_P#(J^"_^QZ\-_\ ISAKVFO#/VN]3M-$\ ^& M-2U"YBLM/LO&GAZXN;J=ML<,2ZE"6=F/ 4#DD]* /]#>3'' BER=O.2TD:CTW$\XP>6N_%_C&X\?67@P?V+INJ'39]9GO6CENH M3")UBBBC3,9+')+MGY<+@'=Q0U[X^_!G7-1TN_/Q1\,6M[ILQFM[B+58-P## M;)&0204=>"/92,$"H?$_QH^ 7C,VCZSX[\(WD]H6-O<#6(XY8@PPP5T=6"M@ M97.#@9!P*0#/#/[1']CWWBO3O&]K';76CR2^7=:1;226MPL<-FSHC$EGD\R[ M4 8 (*]P:UM+_::\,ZEJ)LY-(\0Z>Z0F65K_ $J2 1L+>:X\LAOF9C';RD;0 M0=HYY&>4?QM^S-)J%Y>MXH\%&>[69)C_ &LFUA*D:2#;YFT96*(< 8\M<8P* MJ:AXJ_9LO6N+A/&_A6WU*6(QC4%UQ7F1C!) 'R\A!81RR+E@?O'/6BV@*U]3 M1\:_M%VB?#[6=<\->&KB?Q"8)YX;6]LXI!)%;-$'GD,^L;F&RBNPU_; "22>)3A7.XK);R C(Z#G!!KQS2=5_ M9OM_"UMHFJ^/O"FMPV[2F-IM72(1)(JK)%&J2#9&P128\[2PW$9KK/"7Q6_9 MW\"W]]>Z%XT\'Z=JN[J,%R TDAP,AT>E?M0Z$EM!;:CH^L6NII;0W M%W#]D7$0=K50W^L)VG[7$P[[=V>5(KIO$7B'Q+\/?#MYK^NSZ5>V-I<1-,EG M!)'(+9GV.02QRZ[D8<8.UAQD$><7'BS]F*ZTZSLIO$_@N2WM',D0;6%+9)C^ M\WF;F'[J+ 8D#RTQ]T8Z?Q1\?_@OXLLX+.\^*'AG[$DZ3RVZZK!MN-C!E1\G M.W<%) QG;@\$@M;W&>U)Z'DT^O*E_:F^$ S\3/"N>__ !-H?_BJ7_AJ?X/_ M /13/"O_ (-H?_BJ2$4/C#_R6?X&?]AW4/\ TTW=>Q"OF[Q5\7_!/Q*^.?P5 MM/"OBO2/$5U;:QJ$\T.F7B3O''_95TNY@I.!E@,^I%?2(Z4P%HHHH \D_:4O M/"-EX1\.MXQLKV_L'\4:/':I8/M=+TWB"W=N1E%DP6'< \&O6EZ5Y-^TGXKT MCPAX1\/76L^'+?Q-;W'BC1[**VN&"K!/+=HD=P.#\T;$.!W(ZBO65Z4 +111 M0 4444 >;>*3X;'QT\$?;/MO_"4_V1JO]G"+_4?9]UK]H\S_ &L^3M_X%7I- M>;^*-9T2V^.G@C3+G1OM.O76D:K-9ZKYF/LL*/:^='M[^87C.>WE^]>D4 %% M%% !5*^UFQTO9]LNX+7?G;YTBINQUQDU=KYW^(W@+PW\1OVKO"NF>*M!T[Q' MIT/@S4[B*UU2V2XB23[=9KO"L" V"1GK@T >X_\ "7Z)_P!!>Q_\"4_QH_X2 M_1/^@O8_^!*?XUP?_#*_P<_Z);X0_P#!+;__ !-'_#+'P<'_ #2[PA_X);?_ M .)H [S_ (2_1/\ H+V/_@2G^-'_ E^B?\ 07L?_ E/\:\>\5?!KX ^#KFV MMM1^&_A47-Q'),D%MX<2XD$28WRLL<;%8UR,N0%&0,\UKP?LY? ^X4-'\./! M3*5W_P#((ML@8!)(V\8!'YTK@>E?\)?HG_07L?\ P)3_ !H_X2_1/^@O8_\ M@2G^-><+^S=\$'$>WX<>"F\Q=Z;=)MCN7&1[UG:K\"O@/I6EW%^WPY\& M3PPPR3[+;1[>62144LP157+M@=!DYI^8;GK'_"7Z)_T%['_P)3_&C_A+]$_Z M"]C_ .!*?XUY5H'P%^!7B/1M-U.T^&W@XVVH0I-!YFC6ZL0R!P"-O# 'D=12 M:W\"/@-X?T'4=9N_AQX0;3]/@-S1L<] JDG.#C'6N8\-?#;]G7Q='I\FE?#OPM=Q7OV@)(/#2JD30-M MF25FB A=3P5DVGVI7 ]P_P"$OT3_ *"]C_X$I_C1_P )?HG_ $%['_P)3_&O M+8/@)\ [EIQ#X#\!RF!_+E":;:G8VT-@\<':0?H:M#]F[X(,RA?ASX*).< : M3;'.!D_P]LC-%P/2/^$OT3_H+V/_ ($I_C1_PE^B?]!>Q_\ E/\:\>TOX+? M ?6/%&J:%;_#3PD;S3TMWD+Z% L<@F5RGEN5Q)_JWSMS@C!YKI1^RQ\'/^B6 M^$/_ 2V_P#\30!WG_"7Z)_T%['_ ,"4_P :?:^)M*OKA8+?4+6>9LXCCG1F M/X YK@/^&5_@Y_T2WPA_X);?_P")KS;XK_!GP%\./'?P4U/PKX-T+PYJ,OCB M*V>[TO3XK>5HCIU^60L@!*DJI(Z<#TI@?38.10>E(@P@I3TH \9_938M\/=? MR>GC'Q(/_*O=5[/7B_[*'_)//$'_ &.7B7_T[W5>T4 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SGBZ\T2Q336UR^6P2 M34K:*T+7+0>;=,^(8LJ1N+-QL.0W0@UT=>)_M06\MSIOPY$43R%/'^@.VQ2V MU1=C)..P]: /:(N(_P#&O/O''QNT?P)XG30;C3]9U34FLUOVBTG39+D1PL[( MK,5&!ED8 >U>A1G*#>,/^3C-3_[%&Q_]+KJ@#<_X:5TG_H5/&/\ X()_ M\*/^&E=)_P"A4\9?^""?_"J%Y>6VG6[7%W<0VL"D!I9Y%C49X&22!4J.DJ!T M970]&4Y!H6H/0M?\-*Z3_P!"IXR_\$$_^%'_ TKI/\ T*GC+_P03_X56XHP M* (M>^/7AWQ)HFH:3J/@WQC67[ M+6J_$'5-9T7QIJVHZIJ,O\ P03_ .%5L"FR21Q &1TC#,$!=@ 6)P!]2>U $]Q^T[HM MI;RSS>%O&$<,2-([MH,^%4 DD\=@#5WXN^-O#Q^$NE^(M0T<>(M$U&_T9[>U ME;RLM/>VX@E.>049TDQZKBN9\6#_ (I37/\ KPN/_135:O\ Q->>$/V7_!6I MV&D0:['H!9W,)E3;+/:1,^T=T5RX/8J#VH ]Q3H?K3J:AR#]33J "BBB M@ HHHH **** "N8^)OC/3?AU\/O$/BC6();K2]'L9;VZA@0.[QHI9@JD@$D# MH373UYO^TCX4U3QU\ _B!X>T6V^V:OJFB7=I:6X8+YDKQD*N20!DGN: /0;. M59[2&500KH' /7!&:GJKID;0Z=:QN,,D2*1[A15J@#P3]N;_ )-IU_\ ["FA M_P#IWLZ]W#X.,CJ:\(_;F_Y-HU__ +"FB?\ IWLZGN?$FJ:?\:[A;J_NH(HM M1D\^U>5A:1Z*NG!Q<%/N@_:\KYGWB)?[?N M4FU+4H;,ZC,OBG;3NM2260@E-SDY^82> O$OC&Y\4>&U MU>]U%-0FGA5;::1E231C;3L]S*GW?,\P19^N7+7CB> M55:0D!9/D"Y+XV[1L^9\5#X#\*+5ENY#(TA6?1 MR6W%5Y!8JPQA71U!(4$@'U1117$_%+XAW?PZ\/'5[?0YM:@C8"<17$_I3&M=#Q[X@>)]7TOX@^+5OXM6GU=-1TR+PQ807EQ:VUS9N(1, MT9B5ED<2M/YBNI(5%'R@ABV]_:,\6:;<^)M/DT_3UOM-9H(W-GVP?$'3(/LMMK=U::%K3>2!C![ M FEU0=SQGPU^UEXLU72M3O[W1-.M@FFW%Q!!''=%XYHH[%CYFY5SDW*OC?XGUWP)<6B:IIL%Y=^%]6OYWTR&XBN(I46=+=;>0.VV;4$'8#NY8$J>#D9!]*H? M#[XD>%+G0M&AMVA\./>3W5K9Z1>W$<<[M#<20OA0QW$M&QSDDY]+8]'LK>+2;6\O(+FYM#<+;W)BU&6$V^RVB)Y261)V8,^5)B;C[VWK_@ MU\4M;^)E]X@TC7[&&UDL;*#S5M8IX&69YKJ&:,LQZCR$8%3D"4<]">TM/C%X M'OU=[;Q9HUQ''YN]X]0C8+Y<8DDS@_PH0Y]%(/2N;^*_QVB^%.IP+<:'=:EI MO]F3:M<7EM8=V!;NW[BO$$8,P*[P21P&]@;XM^#$OGLF\5:0M MX+C[+]G-]'YGG<_)MW9W?*W&/X3Z&LS1_BQ\._BKI26-EXBTK5X=1@9OL1NE M$DD8!+9C)# 85CR!PI/2C9%&#\//B'JOB[XC".]L7L[:[\.QZM:!O/C98I+N M01QRPM\BRB,(21\V6(P !GS/4K_Q%X9EFO-$CUSQQX8?7+NXM;:WO;GS]-N[ M?SC]F=\[WM9E1"N[>$=[;0 M1>??01+?Q-;B;S(69\!!G:6?: M0<\31Z'6EK=)--$$(5@44D[@Y5,?WB!W%5?# M7Q(OO$%KXN>;P]/IUQH$YMA!+>1,;B06Z3X!4D+\LB#YN^>PR2]MP33/"/$/ MQS\:O)X3\1W=F; C6M7L)=,L8[B2*VMX8W3S[M.#.(_DDVH >NW=G(^J=%OO M[1TNSN//BN1+ D@FA4JDF5!W*"20#U R?K7C/A+]I:+QI#-:1^'[[2]7ETV" M^LHYY8YHIGN+5[BVBW1L<.R12?*<KCI7@/[8&AKXETCX9:6]Y>Z>M MWX[TN(W6G3F&XBRL_P T;CE3[U[\.0*\3_:<8";X2Y.,>/\ 2B<_[L] Q1^R M[:8_Y*1\2/\ PII/_B*X/XR_":Z^$WAG2?$6C_$3Q[/>Q>(=&MO*OM?>:"2. M;4((I$="N&!1V&/>O&= \16&L:UHD<3ZC;64PE^S>86"J M[+E0Q*-\N84C9@G][ /'XT];E"I(8$ ]W;+9S208,JHQ0=06P<#\\4 M M(]7^%7A.^\7P-:^*+C3()-2A>$1,EP5&\%!]W![5VM !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !4%U907T317$23Q-]Z.10RGZ@U/7GWQN^)U[\*O!UMJ>F:*FOZI>ZK8:1 M:6,MV+6-YKJX2!"\I5MB@ODG:>G2@#J_^$2T3_H$6'_@+'_A1_PB6B?] BP_ M\!8_\*\G_P"$_P#CM_T2?PO_ .%JW_R%1_PG_P =O^B3>%__ M6_P#D*@#U MC_A$M$_Z!%A_X"Q_X4?\(EHG_0(L/_ 6/_"O)_\ A/\ XZ_]$G\+_P#A:M_\ MA4?\)_\ ';_HDWA?_P +5O\ Y"H ]8_X1+1/^@18?^ L?^%'_"):)_T"+#_P M%C_PKR?_ (3_ ..W_1)_"_\ X6K?_(5'_"?_ !U_Z)/X7_\ "U;_ .0J /6/ M^$2T3_H$6'_@+'_A1_PB6B?] BP_\!8_\*\G_P"$_P#CM_T2?PO_ .%JW_R% M1_PG_P =O^B3>%__ M6_P#D*@#UC_A$M$_Z!%A_X"Q_X4?\(EHG_0(L/_ 6 M/_"O)_\ A/\ X[?]$F\+_P#A:M_\A4?\)_\ '7_HD_A?_P +5O\ Y"H ]8_X M1+1/^@18?^ L?^%'_"):)_T"+#_P%C_PKR?_ (3_ ..O_1)_"_\ X6K?_(5' M_"?_ !U_Z)/X7_\ "U;_ .0J /6/^$2T3_H$6'_@+'_A1_PB6B?] BP_\!8_ M\*\G_P"$_P#CK_T2?PO_ .%JW_R%1_PG_P =O^B3^%__ M6_P#D*@#UVU\/ M:98S"6VT^UMY0,!X8$1L?4#-:->(:/\ &7XAZ?\ $/PEX=\:?#[2="L_$=Q< M6EO?:9XC^W-'+%;27&&C-O'\I6)AD'@D<5[<#D4 +1110!Y=^T+XMUOP=X5T M&ZT'1X=:N;CQ)I-E/#-:M<".WEND264!?NE%)8-T4C)Z5Z@O2O-?CW-XV@\+ MZ(W@197U,^(=+6]$*HQ^P&Y07>=_&/*W9QSCIS7I2]/:@!:*** "BBB@#Q?X MQ_%M_AK\4?!5J?!NI>)K?4-/U*1KK1=+DOKVU:-K;"J$'RH^\[L]2B5TOB?X MPIX8U/2+-O"?BS4_[1ACF$VF:'-<16^]L;9F48C8=2IY Y-3^(M4\3P?%_PC M8V5NS^$[C3-1EU*<0A@EPC6WV8%_X_"GBNW\+ZYX65O!&I1M;ZQ;%$D/VZS):"3 MI,G^T,>X!KT7Q!K7Q?\ %FG/I^L_!;P;JVGNZ.UK>>+_ #8F9'#H2C6)!(90 M1GN!6)X(UCQIJW[6^B_\)AX5TSPL\7@C4$M8M,UC^T%D7[;9YS^YBV8X &#G M/M0!].4UOPIU9^N:7'K&FW%K+-/;QRIL>2UE:*55[[74AE..XYYXH X#XD?" MJ_\ %6O?VWH>O?V'J4VE3Z+U_P 8 M^&?#'A.3P[#J%W+J^H7,6I7/B==1NA (YR(D"%6DB,D;'#D!/W:^O.=XI\=^ M.9-2T#Q/#!>C4[%-1,VD+H=]L@_=Q?Z)(%8I,Y8$).!C&2 >Z6FP=1EQ^R-J M.BZ5?7%CJFEZCJ7D[$2+36@FE0)>+Y(F,_R[OMF,\#$*@C!XZ?PC\ M430O# MRWD6A:9)IL=]^XDTA&G$T[/_ *0&BEV1N/,;Y$RHW$C!QMS+CXU?$B&[U*W& MC"53/<+!>0^';TI:1I M34O$#32QWEO&/&>C M0:Y8-'KVDII-NZ:68OLT:?: K2!9?WK;;C'&W[@QQP,?3_B]XUU"[\7W4!LI MK71+Z/R=+BTY_/N[47$L4IAE:4"0E1$5; ^8.-I&TFS\9-)\7:YJG@O1M.U& M]M/$%Y87T,]_97%[:6,$_E)YNZ;;/;&6%+".WA5H5C7=(LDQ/[PH&,D8,B[,#(8YU[[XJ?%.7 MXF7'A+3;?;IRV]TJZQ=>&;@,9X8Y-@4B3RB)&12&8J&W_*,8J%?C/\4M/MHO M+T?^W)CIUMY4/]@7D,DL[6#32R2."5&V5"OEJN3N"_>P"7LP2/3OAS\&9?A] MXQUO68]2LYK6]@E@@MH=.\AXE:\GNAOAP2"JD<[;?%+XI_V+X@N M9X=-EFTZ.Q-NMIH5\HN_-+F1D\W;E@J@!<*H+?,RC!K'\-^+_&&GS-H[:;>7 M.FS>(OM<7]HZ;J'G6T;ZM*I5I=WS;4*2#)V*@QAEYH=GN/5&V?V;O!O@?P;? MZ?K-[HVEZ5<:J-25K?3Q'L#VWDW4&97D9EDC\SG.Y=Y/) HUC]F[3?B-XS)'LP!G)9V(]#3J+T-W0?@3<:#\3M-\4V^JZ?' M8VFG6VGC1QIQ$2B-) TL?[S$#KO7].N9+2^LO[0N'U*QMX9!!$8IY"L9\PH^2!+@.0RD]:]8^&TFH0:MXHT MZ>Z>_P!/L[N%(+ISUE:W1KA0.< 2$G;G"ERHX&*>O4'T9Z!7BW[1?_(S? __ M +'^#_TVZA7M -?/W[7EUKEC'\)+CPU86FJ:_'XWB:QLKZY-O#-+_9NH85Y MK%1UYP?3OF@#Z 0_**4]*^&/V-O FE">T>U%KINHWS:;: M6T9\WFV=(9OM ; W/O."!ZXKWW_A+_COD9^'/@['_8VS?_(= '%?![QGJ7AC MX>VM;IRL$QU2Z#K',NQBOS.N>-RD@C!(KV#4?AEX>U86BW=@)H[ M20/#$9I B ! (PH8#R_W:'RR-F5!VY&:G4>G4\ILOC]K^LZGINEV=G80W?B- MO-T>6=)"EO"))T87(!R7Q!D;2.7Q_#DVX?CGXFUK39;W1M M[L7'A:WUNRM4 M,DD_G/.8Y%95'SJH^8!/F?:0,$BO0IOA%X6G34 VF &_E6:=XYY4<,&9AY;! MP8AN=VQ&5&78X^8YMV'PXT+2];CU:TLS;7L>GKI49BGE6-+53E8UB#;%P>WH: /2T!"<]:\&\8?\G%ZG_V*-C_ .EUU7O$1/E\C!KY M2^/_ (HO_"7[1%A=6DK):RZ)917T4=J)Y)8%DU*9E3)&UOW( /N:3T&M2S\1 M=!U*\\6>#-8BTPZ_H^ERW8OM,C$;2*TL2I%F? M%#0'\(PI:W'V';:M>VEA'9PVUJ!=7!FC9,_*# \!^0D!E;&,$'2B^-]WXLUG MP_:Z-876B64XNKK4;K48(I6@A@M[:YV^6)<_/%;M.Z/<0F=V5((!Q3M8#A]+F^.8U%6N; M;6VMD:.=(&CT_P"0%R"I'4 6=*\4^-O%D'BV+3M2UZYO%U M"."V_LU;,K9P"YG5Y0&7&[RQ&/(=BV55LX8X[BP^/^E7WV]9-$U:SEM899 E MV(4\YHS;@QJ?,QNQ=P'D@?,1RP(K,T3]HJU\2S)>:1)$#AHBOD,-V&Y &.>!:-7%W,;2M$^(WAS6/%JZ/IFHP:5J&H7FH1Q,; M12 ][;DF Y_UTEN;AAO^7<%SBM/PY'\4[3QII"ZFVHW>@RWD;RN_V3;':;+M M2MP!AO-S]B9O+R,[R#C(J_>_M):)IYACFT+6A)):K?MLBA94M&CCE232;>Z16,L%D$DMC)=%Y) K%V*QFUX!!R MI'/->@I\:+*;5;S3;70=;O9X[MM/M94MEB@U&YC\P2Q0R2,JY7RI/O$9QQG- M8.C?'J2VGUNSUK1=0FO;?5YK6R%C;Q@31&]CM8EP9>&1YHP[,0"22,XJEJQ; MK4\U@^)OC.;P5I,[^(=52]O]0(GE06CF.,6L+!8&";93O,C>2HWY=4W#9ENX M-O\ %!O$ZP3VNI7^BPZK!(LMS'92(\"ZDSAUSAE9;1H\M@,&3@!@2=?Q!^T) M8#P?>:AH]I=+/_9R31SW$2O%:74T,SVT*M._9F\%3>#(7GUX66@(J1Q"0_9VEM5N3@\<0&4D]@">U>4ZM M\9K?5?"LH.@ZC;'5;2]ALM\MLPG>-O*<(RRD,-K&4$9!C1F&<8KU671?$GB# M]F7P79^$[PZ?K9L] E699_)_UQ]#]33J9%G#9]3 MCZ4^@ HHHH **** "BBB@ JEK,=W-I=S'83PVUZT;""6XB,L:/C@L@*EAGMD M?6KM>4_M5ZG>:+^S;\3+_3[N:QOK;P_>2P7-M(8Y(G$3$,K#D$'N* /4X01& MN3D^N,9I]5-*8OIEHS$EFB0DGJ3M%6Z /"OVV]/&J_LW>(+/SY;4S:AHZ+/" M%+Q$ZK:8=0P(R#@C((XY!JY_PHKQJ23_ ,+W\<]?^?+1_P#Y"I/VQ?\ D@.K M_P#84T;_ -.MI7M*]/Q- 'B__"B?&I_YKQXY_P# +1__ )"H_P"%$^-?^B\> M.?\ P"T?_P"0J]IHH ^4OV@_V4OB%\1_@WXG\-:=\8?$NN7NI6Z0Q6&M0:;# M:2GS$/[UX;19 3\I!R!7,? /X%^*?@%\^&8 MK("?2@8X6;,C+R/OL?NC 7FOM2O%_&G_ "=O\+?^Q3\2_P#I1I% 'M%:&]]/IJW)C+7%LB,Z[)%? #@KR5 Y%=110!Y5XP_9[T+QIXEU+6[ MR:6&\U"TCMII(X(&D1HU98Y8I60O&P#'*J=K8Y&"V<+Q1^SC9Z_JMWJFJ^+M M1-S=1)'XN(KZ.0$H;AXMMKOQT&XR $]',>,'%*W0#CU_9U\/Z=8/'<>*M02*Z,MG.S MFV1)[:>WMH);7&S: RVD)###@@X.#BKUA^S/I5C:QQPZU?W-NVU[BVN!$8KP MQWDM[;!\+E1'-._*$%E.&SUK(\?_ TN=!\865]IWA=_$/AG^QKVUCL4C6\- MCJ,LD;BY\F=\.'5=A(.5VXX#L:R[2;XS^&KK2;(:?>W=O'ID+O;Z=#9I:12# M2I@\"LQW+MO$@VY+##')*GA-W'8V? /P$U[1?#FD:+KEW:75M:ZI#J$D\-TY MG58H5C\O?Y:^:DBJ(RA"A8P%^;C'H/B+X3Z?XJ^(.A>*=3:.];1[::WM["YM M(9H0TCQN9(+V[EUJU-W+86EC)': M6GDJTBY\L!ED=7 )>+S%W,=GS5J3YG=^&OV;M+T?XDV?C6'Q+J5_?VUQ)-M MGAMG\PD7*;7D$>\[1=2KPPX5!_#S5TW]D[1=.E03>(=4N[)46 VSQ6Z;X%M+ MFU6-G6,,<1WQSQO@'3_BEX,\/W.D6ND:Q9Z*EXLXC@M[07-K!)?7 MS3):9+!R$:S?]YN.&DQSP.L^&]W\7T\>:39^+X;N;3'2:2\FBAMOLBAK2V,2 MAE^?6\GBK6I([J![:4S);RN5:R:S/S.A8@1NQ M 8G!QU IWB'X7WR?$WQ2VA:,]I8W6E-K-E.ME;FV3Q $>%+E2P.)?+\OJI7( MW9SFLO2]3^-.JQ:=Y_\ :>B6SZLQFDFTRTGN/*\BT98R@E55A,AO%+\LN$[< ME[[DW>Y5:I2WBN'MU@^1MF\HH16 ;J5&[/(K MF/#8\9:[K/A2XO93XET6/6KNTGN_L]K+'):);7$:7@=54QF5Y$0A >%(&%)S MUFH>&+#PWXX\$6?A;3[?3;E;J:6_CM8RJC3_ +,ZOOQQ@S+;;<_Q*<=&HM=6 M>VP=?Q_,9X6^ ]AX2T[P7HMA':1Z1XNXK" 8%>!?M?>'K#Q;H_PUT75;?[5I>H>.-,MKF#>R>9 M&R3AAN4AAGU!!KWZO$_VG/\ 7?"3_LH&E?\ H,] SSGX._\ !-WX8?!GQ]KF MOZ6+^]TZ_6W>TTN\NY1]@EC=G++)&ZF13E?ED!(V]3DUH_M@?!7P9J&A0>,+ MK1([CQ)-X@T.U:]DGF)$'-/T1X-&UC:+VW.H7+F4+]W#M(67'^R14 M5[^S[X*/P\N/!L.C.NB/.UXEJ=0N9YF_KVW8]J],7I^)JOJ$1GM)H MUD\IFC90_P#=)!&?PH XCX ^&=8\&?!?P3H7B%WDUS3M(M[6\:2?SR950!LR M9.[ZYYKT"N"^!'AV7PC\'O!VB3:M;Z[-8:5!;OJ=K(9(KHJH'F*QY(/7-=[0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 5XM^U/_ ,BKX+_['KPW_P"G.&O::\6_:G_Y%7P7 M_P!CUX;_ /3G#0![0*\F^(OBF_B^)WAOPY+KDGA70;O3;N]?48S&LES,+>WDT*9I=$_X2$JRLFG[(G,K[@!CS2$!& M M]CS7Q9^T]K&J_"74M4TBSM-$U>\L=1N-*O9-40P;+:"-VD4R0@-+NEVB(KSY M;G( R>^^$/QS_P"%IW5]I,UI%IMS:::+J6:"_69D;[3<6S C8-IS;[P2,$.. M!BMGP[X>^&WAC1M4TF"72+JVL9!=7ZWUQ%<-"RCRP\N_.T@+L!..%Q3]'\<^ M!H-:\111QZ=I5M816AN=3D2"&VNH[E"T6R4'#J0"#GC/3--6^\'KL<=X0^-I MT;X.^"]4N-6@\4ZI>O9PZA<7-_#$T1N79%E21@X>L_M=RKX M,?5]*T"*6[;1XKU()K[)2>6Q>[C)15R]N A1IE(^8$8X)'KTNH?#C0Y[W17G M\-6,K+&]U8DV\98%E$9=.,\NN"1U88ZU7\5>)?"GA72+'48[*UU%[F<:'86V MG01227$KNR_9D/"J,J^X$A5"L6Q@T>8SFO 7QS3X@>.-6\)R6\-D]OI[W"ZE M8:BL\;LL@BF5:E]P\CPV']I?Q+#JFHB]\)6%I8V5O8M+&VM+)-&]Q+<1(Y,2.K1 MF2.%<@@KYHW#J!L7O[26EEX9'B%(+73+6]2".4M(IFC@&PE\30^);;2K:TU)_#-_:0O<2K'):)/-M99592V!&)"6. P(/3K1 MY"W1YK8_M0:G>^.?#3G$B(GS! MF95X8\?4$3;HP3WKR/P;JZBA2XL$$K0QM"PD;@ADD M:7(QQN0]3T]=1 H P!V%-6L@W9X_P#&$9^,_P # >1_;NH?^FB[KV(=*\=^ M,)Q\9_@83T_MW4/_ $TW=>GZ9XGTC6+[4+*QU.TO+S3F6.\@@F5WMV8959 # ME20,X-,9J44SS4_O"E\Q'YT >9?M >&?$WBKPOH5OX6U,:5>V_B/2KRXE M-T;?S+2*Z1YX]P^]N0$;/XNG>O3EY ->2_M)>$['QKX1\/6EYXCL_#:6WBC1 M[Y+F].%FDBO$=+=>1\\A&Q?$[?3-1CU.W$P427#M;_9B4ZM@+-@CIDYZBN]KSOQ-X9EO/C7X+UU=9M[:" MPTK5+9]+>4B6Y,K6I$B)T81^6_U MKQ/6KF&U_;!\---*D*GP/J8!D8*#_I]GZT >W4E5/[9L/^?VW_[^K_C1_;-A M_P _MO\ ]_5_QH M$#N*P/&/B@>&K*S$4:S7U_=Q6%I$[;%:5\XW'G "JS'' M.%XK4_MBP_Y_;?\ [^K_ (UA^+=/TSQ186\?]I0VUU:7,5Y:W"NK&*:,Y4X) MY!!*D=PQY'6E;4#EM3^*NJZ;?:7I3^&IK;6]4ED6TM[^\2.$Q11>9/*\JA]J MJ"%Q@DEAQC)%G1?CGX8OWTR":[:.]OU@V1VZM=0YF68H%GB!C8'[/,,AL93' M4@5K^*_#'AOQI!8?VE 9+G1I@7C;2H8H+<1:K*BE8_-\LN _SL//F^8\_O#[86HC'T[XM?"*+5%M+ M>UMK*^GNS<2QMH4L+1SI*D?FS$Q#RV$DR#<^#^\![UT%I\>/">J:?'=V;ZI- M;RWT6G+(ND76TS2+&T?_ "S^ZPEC(?[I#9SUKF[?]G3X>Z=9O#8WE_;L<%6_ MMJ5@K"2*16P7P3OMX6.?O;.R8XDVCC/#!AD$5RP^ GPX\Q'=IY711&K2:Q,2L>Z8M']_[C_:)0R]/08 MW]+^'?@_1?$VI:]8W#VVH7\4\4FS4G\M!,RO(8X]VU"60-E0.<^M ]#FO!'[ M0UGK'P_;QCX@LUT?2AL!-DUQ>F(F/>_F 0(5" @EP"G/WJTKG]H_X?-8ZA(^ MI7,\-LTD,L:Z;<.9=C2I($3R\R!3#+NV@@!23Q4VM?";P/X@\!Z7X/OIYIM$ MTT!;=#JDGF!0C(%9]V7 5V #9QP1@@$.1;72!926$(6( M0NZ*3&$3"7,3 =PW'?&SX:\3SZUXBOM&UK28=/U2R5;ZV03")5O))=;$31O/)J!\N1GBBCDD,(;8&=8(LD#JH MK.:\7_:+_ .1F^!__ &/\'_IMU"O7?[9L/^?VW_[^K_C7C7[0>H6MWXJ^ M""07,4SCQ] 2L;AB!_9NH<\?6@#V] HQ2GI2)]T4IZ4 >._LL#_ (M[K?\ MV-WB/_T[75>QUX[^RQ_R3S7/^QN\1_\ IVNJ]BH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB_B9\.K;XD6WAZ&YO9;( M:/KMCKD9B0-YCVTOF+&<] QX)ZBNTKE_&VJ:!I46DMX@N8K:*?5;6WLC*S+O MO'DQ HV]26X /'K0!TR_=KYP^*/A/1?%G[0MY%K6EVNJ16_A2RDB2Z3>$8W= MVA8>A*LP^A([U]&Q?<]:\'\8G'[1FI_]BE8_^EMU0!G:3\-/"6@ZE;ZAIOAO M3+&^M\^5<06X5TRBQM@]LHB*?9%'85&OPL\'+"(E\+Z2L:K,@06J@!9DV2J! MZ.@"D=,<<5U(4DXP<^E&,4 $])4R*RN1;#Y@=A/YF*,_]LU] M!CG9;?X:^%];FM[?PS;BZTJXMI+F?3M+>6.PG;)@,CH"$?\ ?,1W D). U>G M5QEAX+U70?%>NW^D:I:0Z;KMY'J%Y#B@=!4WB"YT"7Q9X9TK4M M+DO=2+?W%MJ%EJ-W+:I M; &%X?M7EF9TGG.XAKEC(BO)T*IZXQJ>(?#/B75M<\.:U87>CV%[IUC=03P7 M<,TR&6=(@Q1D8?*ACXS][/:A.VH[7(_%5GX TK1?$^MZOIFF3VUJ_P!HUAXK M;SI!)&H?+*F6\P AN!G&":NK\*/!,DGV@>%=)WNWG;Q; $L9%EW?7>J/_O*# MU KSGQI^S==^)I?%,D6H:.(M>DNY94OM-=U62>VAB\X[6&98V@+(W/RRN.#R M?:M,BN8+&*.\:![A1M9K<,$(' QN)/3%"6@WT1A#X7^#UMH;<>&-*\F&V>SC M3[*N%@;=NC'^R?,?CMO;&,FDU?X:>&]8M+J)](M;>:>P.F?:[>%!-';["@16 M((P%) R#@$CH<5U%&,T"O8\^G^&VF^%O"5VEO-<3Q6%G?30PS"/8LTL+*TBA M5&TA"5"KA0&;C))KLM6\,CQ=^RUX+TQM;MO#X-KX=G^W75/:2^62".9 M-GE@=RX%0^+01X4US(Q_Q+[C_P!%-3]>TG0-;_96\&6OB;5GT323;>')#>)' MYA$R7%H\*;<'[\JHF>V[/:@#W>/H?J:?38^ ><\FG4 %%%% !1110 4444 % M<[\0]*T+7/ ^NZ?XGCCE\.7-G+%J*3,50VY4B3)'(&W/2NBKEOBEX[MOA?\ M#GQ+XNO+:6\M=$T^;4);> @22+&A8JN>,G'>@#I+542WC6, 1JH"@=, <5+4 M-I,+FUBE ($B!P#U&1FIJ /%?VQ?^2 ZO_V%-&_].MI7M*]/Q->+?MB_\D!U M?_L*:-_Z=;2O:5Z?B: %HHHH *^>/C=X[T+X:?M)_"[7_$VHQZ1HX\.>(;0W MDZMY8F>;2V1"0#@D1N0#UVGTKZ'IK(K]0#]10!XU_P -C?!S_H?-+_[Z;_XF MC_AL;X.?]#YI?_?3?_$U[)Y*?W%_(4>2G]Q?R% 'C?\ PV-\'/\ H?-+_P"^ MF_\ B:8_[87P;=LGQ[I?3'WF_P#B:]G\E/[B_D*/)3^XOY"@#QH_MC?!P]?' MFE?]]-_\31_PV+\'/^A[TK_OIO\ XFO9?)3^XOY"CR4_N+^0H \9/[8GP;(_ MY'S2Q[AF_P#B:9#^U[\&8%(3QUI*@G. 6 SZ_=KVGR4_N+^0H\E/[B_D* /& MO^&Q?@W_ -#WI7_?3?\ Q-'_ V+\',Y_P"$[TK_ +Z;_P")KV7R4_N+^0H\ ME/[B_D* /&O^&QO@YG_D?-*_[Z;_ .)IK?MA?!I\9\=Z5Q_M-_\ $U[/Y*?W M%_(4>2G]Q?R% 'BT?[7_ ,&HL;?'FE@#H-S8'_CM._X;"^#?F%_^$\TL$]?F M;G_QVO9_)3^XOY"CR4_N+^0H \;_ .&QO@Y_T/FE_P#?3?\ Q-'_ V-\'/^ MA\TO_OIO_B:]D\E/[B_D*/)3^XOY"@#QO_AL;X.?]#YI?_?3?_$UYU\6?CUX M#^*OB+X3Z/X3\1VFN:DGCC3;IK:T#LRQ(LV]S\O &1DU]4^2G]Q?R% B13D* M ?4"@!PZ"O&/VM?^25V'_8T>'_\ TZVU>T5XO^UK_P DKL/^QH\/_P#IUMJ M/9UZ?B:K:E''+9SI*_EQM$RL_H"#D_@*LKT_$U6U+ROL<_GY\GRVWXZ[<'./ MPH XCX :1H^@_!?P5IWA[51KNAVNDV\-EJ8C\O[3"$&V3;VR.<5Z#7GWP!/A MX_!CP5_PB8NQX9_LFW_LW[?_ ,?'D;!L\S_:QUKT&@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ KQ;]J?_D5?!?_ &/7AO\ ].<->TUXM^U/_P BKX+_ .QZ\-_^G.&@#V@5 M%<1M+&P1MCX^5B,X/8X[U**6DU<#QNX_9SL+_P '^"]&U'4(M4D\-&14DOM/ MCEAN(W^\'A)VAAA=K \$=""16'XC_9;AUS1X--_X2@Q6=G%>P6TCZ9!),L5Q M$\0+R$C>Z"1MKD#W&47VG*97,<<;-M9 \J.8UQO M12N",*7OJ&O0IV?[+UNFI:C?1^)V2:[FEO8_LVG0QJMPU^EZLC $^8H=-NUN MJL>0<$2VO[+EMILUS=6?B.>*Z>XCN8Q)8Q20(_E7$:PLO#3-Y,L9B$=L)6?$D;$R8D4WM+W1+NQ.GV"7=P#,B%8$5UDQE'!A61RRG+(FTC%>J M:Q\*;+7?!NAZ/%J-Q9WVB7$%]8ZI$JM(EU&"/.92-K[]\F]2!D2-T."/)+?X MH>.=7\1^,8;"YN[R&VU!;>&UL]-222"S6]>*:XA&W]XR1^6/+8EBWF,%( 6L MS]G.3XD>%;SPSX9U+3=93P^ES<^9+>Z2(EC@:&1UWR=5/GJ,#TD /UDOZ M\O\ ,'IJ>I^)?@0/'%S;7.L>)KB\N?L[6-^([:-8Y8#,DP6-QN-$US4$UFQNM3MC9W5D;>WECM<2Q2MY@=V!;!&UHP!GJI)ZUY3IDFK M^'XOBO9^'/#.JZ=XCU'4M0O].O\ ^RMMO,ZVL?E.78!'#2(R@=3N)XSFLVW\ M:?%R^@C>'2=2B#W]W]E-UI*HTA#P&WAN%)S% R/.#,,$%!D@C#*]@MU.RD^ MUW?^$M#T36/%LUY!HLL'V66.QC@*Q1VTELZG#'YVCF;YP1M8*0."#>^%GP9E M^'M[JP XKRKPO??$ZYU7PQX< M\2:?K>KZ%[ 998P,*A6V&XD95P0",L/5M/T>W\-?%;1] M.\-P1VVGC2[I]6@B8[%S+&;4D= Q9K@#OMW=@,587D>FI9QI<><%42;0FX*, MX&<#/IR?S-3TU>U.H ^>?VI?!4?Q%\9?"+PW+JVJZ''J.KZC"VH:)=&VNX1_ M9-T([759Q):9F>(,I7#&XBR5> M4'I(#Z].E>G?&#_DL_P,_P"P[J'_ *:+NO8ATH \Y\,?!*S\+6>N6\7BOQ?? MC5KE)IOP/L],\&:KX<3Q7XOGAU"19&O[C7 M)9+V';CY8IC\R*=O('7)]:](HH \)^)_PD\(Z;\/?"6C>)?%'B%M.T[Q7IM_ M:7E]?/=SSWGVI?(AE=@2T9=@,'[O!SQ7NHZ5YQ\=[OPY9^&=#;Q-9W5]9MXB MTJ.W2T;:RW1NXQ [?M4+M:^=)N[>65CX[^9[5Z37F_BD^&O^%Y>"!>"\ M/BK^R=5_L[RO]1]GW6OVCS/]K/D[?^!5Z10 5XE^VA_R;3XV_P"N%O\ ^E4- M>VUXE^VA_P FT^-O^N%O_P"E4- 'M:]_K7'>//@UX%^*,]G-XO\ "&B^)Y;- M62V?5K&.X:%6(+!2P. 2!G'I78KW^M.H \C_ .&1O@G_ -$H\'?^"6#_ .)H M_P"&1O@G_P!$H\'?^"6#_P")KURB@#R/_AD;X)_]$H\'?^"6#_XFC_AD;X)_ M]$H\'?\ @E@_^)KURB@#R/\ X9&^"?\ T2CP=_X)8/\ XFC_ (9&^"?_ $2C MP=_X)8/_ (FO7** /(_^&1O@G_T2CP=_X)8/_B:/^&1O@G_T2CP=_P""6#_X MFO7** /(_P#AD;X)_P#1*/!W_@E@_P#B:/\ AD;X)_\ 1*/!W_@E@_\ B:]< MHH \C_X9&^"?_1*/!W_@E@_^)H_X9&^"?_1*/!W_ ()8/_B:]E+2'I0!X]^RQ_R3S7/^QN\1_\ IVNJ]BKQW]EC_DGFN?\ 8W>( M_P#T[75>Q4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5XQ^TUI]WJ.G?#P6EM--)0TPCV1$_.XX.XJ.=O?U% &@GW.*^6?CI>W$'[1%A:)( M\&GZAI.EVFH7$4AC:. W5^P 8>>,M$D\+ZUX5@O[[6[SP;-/<'5IY)Y M9#%.($6T\YH55U@W+(3CC?LSP:Y_0OBIXNT@^#K*ZT?RK/4TM'VRP7=U.(WN MYXI=TS8.1&MO("Z@@28.W=K<3V=U(]K%]MMXF<@_?B6.6258TP0L1 /7&MX=^+GB^[\:Z-I&J M:5;QV5_>1Q)<0V%PHGM2EX#<*Q8A 7MX" _(%P ><,?<#(YQEWXZ?,>*0NY! M!9R&Y(R>3[TE;3R&WKH>$(]YI_Q)^)>O6\$EU:Z,5NHD,E])*)18+E880PCD MC,N_1VDTD-E=J90\MTHE5R-J($A@ M3>.]%_P"$%TC3 MX]&N+Z>2]FGM+B"ZO'F\RV-E*97PQ/W/*C?/8EAT;%>BZW-X;M_V4_!TOBZ& M\FT5+/PZ72P.)?.^T6@@(_V1,8RW^R&JOXNM(7\/ZS=-"AN4TRZC28K\ZH8V M)4'J 2 3CK@58U[7])\,_LH>$K_6]$3Q%IRV/AZ-M/D?8'>2XLXXWS_L2,DG MOLQ2$>[Q]#]33Z9'T/U-/H **** "BBB@ HHHH *\\_:&\&ZG\0O@;X[\,Z- M%'-JVK:-=65K'+((U:1XRJ@L> ,GJ:]#JEK,%S)EBNC$)1$Q M'#;20&P><9YH DTZ)X+"VB<8=(U5N>X !JS3(@1&H)R0.3C&:?0!XK^V+_R0 M'5_^PIHW_IUM*]I7I^)KQ;]L7_D@.K_]A31O_3K:5WP^(NE?\)B_AL22_;@Y MB$GDMY!F\OSC ).GF^41)MZ[3F@#K**\]N_C7X?M+C4+=I+IY[:4P1(EJY^W M2"80,EO_ ,]669A&V.C=>.:DTSXS^'-9U73[&SNY)FO45HIQ;OY0D9&D6!FQ M\LQ2.1MAY^4]\ JX=;'?5Y'\6?B9XRT#XC>$?!G@K0]%U74]?7=2E MLX88K1[5"H,4,I9F-VO8#"GFM'3/C_X3U>Y\,PP7=PC>((WEM!/9R1[ K.G[ MW,_P!J_M!_]"M\./\ PIK_ /\ D"C^U?V@_P#H5OAQ_P"%-?\ _P @5W?A MGXH^'O&%^;72-0%VS(TT3B&18YXU8*9(G90LB;B!N0D<]:ZH2KQ\PR>E,#QK M^U?V@_\ H5OAQ_X4U_\ _(%']J_M!_\ 0K?#C_PIK_\ ^0*]E,R@ [A@G%8V MI>+].TC6-(TR\O(X+W599(;.%@=TSI&TCA<>B*QY]* /,_[5_:#_ .A6^''_ M (4U_P#_ "!1_:O[0?\ T*WPX_\ "FO_ /Y KV03#)RPXKG_ !M\0-%^'NDP MZGK=R]K8RW$5J)D@DE DD<)&&V*=H+$#)P,D<\TK@>=_VK^T'_T*WPX_\*:_ M_P#D"C^U?V@_^A6^''_A37__ ,@5Z=X>\5V7B9+U[)I62TNI;.4RP21?O8VV ML%WJ-P!!&Y'7%%P/&O[5_:#_ .A6^''_ (4U_P#_ "!1_:O[ M0?\ T*WPX_\ "FO_ /Y KU?5=:@TE8&FIX'D>*&\.W=[Y.LFQEU&*U:WDW3PQX\PQ?+B0KD95"6&1Q3 X/^U?V@_^ MA6^''_A37_\ \@4?VK^T'_T*WPX_\*:__P#D"O4='\46.MZ38:G;S;;.^1'M MVGC:%G##*_*X# GL",UJ+,K=&!I7 \:_M7]H/_H5OAQ_X4U__P#(%']J_M!_ M]"M\./\ PIK_ /\ D"O4?$OBC3O"6AWNLZI=QV>EV4#W%Q#X_&'A;P> MFC:]KMMH;3:+KMU<7$+S!RKA)+2-2!LY^8=:]^KQ/]IS_7?"3_LH&E?^@ST M>UCD5XQ^UK_R2NP_[&CP_P#^G6VKV<=!7C'[6O\ R2NP_P"QH\/_ /IUMJ / M9UZ?B:K:E)'%9SO*GF1K$[,OJ .15E>GXFJ^H3&"TF=4\PK&S!/[V >/QH X M?X :OI'B#X+^"M2T#2?[!T6ZTFWFL],\SS/LL10%8]W? XS7H-<'\"O$,_BS MX0>#M9N=*M]"GO\ 2H+A],M(C%%:EE!,:J0"H'85WE !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7F/[0/@'Q!\0?!NGVWA@Z<=:TW7=+UJWCU::2&WE^RW4@'V"O;,BC(H \4^W?'_/\ R*?PV_\ "EO_ /Y H.H?M '.?"?PW.?^IEO_ M /Y KVO(HR* /#;<_':TFGE@\%?#&"6X;?-)'XAO5:5O5B-/^8^YJ<7_ ,?Q MC'A/X;#'_4RW_P#\@5[7D49% 'BG]H?M 9_Y%/X;?^%+?_\ R!1_:'[0&,?\ M(G\-^N?^1EO_ /Y KVO(HR* /%!?_'\ >$_AMQ_U,M__P#(%"WWQ_1F9?"7 MPV5FY8CQ)? GZ_Z!S7M>11D4 >+_ -J_M!C_ )E;XM^+M,\':5H_AJ\NKUO[%U M>ZN[B9I+.:W50LEK$H&9\BCX[5Z.O2N ^-'B'5_#?A[1KC1M,CU6X MGU[3+26*6W:81P2W2)+( .A526#=%(R>E=^O3UH 6BBB@ HHHH \W\4:SHMM M\=/ ^F7.C?:==NM(U6:RU7S,?98HVM?.CV]_,WQG/;R_>O2*\\\3>)KBR^-7 M@O0TT>WN+>_TK4[E]5DA+2VK1-;!8T?&%#^8E>AT %>)?MH?\ )M/C M;_KA;_\ I5#7MM>)?MH?\FT^-O\ KA;_ /I5#0![6O?ZUXS\3_'OQ 3XM:%X M'\"KX=@FN]$N]9N+O7UG=0(IX80B"(CD^=G)]*]F7O\ 6O%]2_Y/#\-?]B-J M?_I?9T 1?8_VB?\ H(_#?_P%O_\ XJC['^T3_P!!'X;_ /@+?_\ Q5>WTA- M'AX@_:')(&I_#?(_Z==0_P#BJ=]D_:)/_,1^&_\ X"ZA_P#%5R%C\2?%>G3Z MG)MU2]\:)#K,][HLXQ96?V?%5EWG[I439. Q8*2J@ L$!T_V/\ :)_Z"/PW_P# M6_\ _BJ:UO\ M#IUU+X;C_MUO_\ XJN(T?\ :=\7ZC_PC]G<6FBV=[>3VANI MVBN!!%'-%;2,GSE2I3SI5,A.-T:KM!;(B\9?&;Q,]Y9Z[9ZE:3)I.J:E'%:0 M0744=Q!'8S,5N(@268R1@1DX'(;'S 4PZV.^^R?M$_\ 01^&_P#X"W__ ,53 M3!^T.IP=3^&P/_7K?_\ Q58H_:!\6SP:A>_V+;V.GVVH06\CW%K<,UHDCSQ[ M9 OWF^2"4,ORE9@, X8V/'=SXS\;^ ? OB/1;S4]-U#6=/%G>6FENT:6T]W; MCR;E@RD@0SA0V1PCL2#MI7#K8TO(_:'SC^T_AMG_ *];_P#^*IWV/]HG_H(_ M#?\ \!;_ /\ BJY_6_BEXD\ _#K3O%<]I>)JNL7$:OH^K1RS" 0Q!)$0K@1% MRDC[F)W9&%8D+4'A_P#: \=:V\A72]+G1)%W)9VUR[*DMQ=6L)&_;NQ)%;R- MP,1RD@< TP6ITPM?VB"M__ /%4C6_[0ZYSJ?PV&/\ IUO_ /XJ MN5;X[>*/#GBNZL);*P:VCU6XCNV/VR5Y-MY:6X$08;4!2=GQDJ/+; (RU=!\ M8-5\1:5XPU6?0=3U2_ACT8-J7AZQ.9A&SLJW5H=N5EC(4E,G>A;C<%R=O,/( MM_9OVB#_ ,Q+X;_^ NH?_%4OV3]HG_H(_#?_ ,!;_P#^*KF[WXL?$1?$KZ/8 MVNDZ9I]GK=OI)FU".XN;LQ$.JS3 !5"2L(V60-_$1@\D7['XQ_$2'1-2O=6T M"&P^QI \COIUP$C21T@DD^^2PAE6X=@.6B1&&-V:5P-0VW[1 ./[2^&__@+J M'_Q5+]D_:)_Z"/PW_P# 6_\ _BJ\[\6%O>R:>;.32KO1+P:?I1G6> M^>=I/,1BVU?)VINV5?8_P!HG_H(_#?_ ,!;_P#^*K*O?'?QA^'_ (S\!6WB]O!E M_HOB375T20:-%=QW$3-;7$PD!D8J0/L^"/\ :KZ$KQ;]HO\ Y&;X'_\ 8_P? M^FW4* /9T)*@FE/2D3[HI3TH \>_98_Y)YKG_8W>(_\ T[75>Q5\\?!#QQ;> M"?AG?O):7.HW5YXT\216]E9A3+*5U*\E6#[4U\R1#) 2X 4&*3.\J<*#C##+;W]H/0+.SN;P6]_<6< M6C0:W'>X"2J,] M"5XSU%>I5QOQ'\ 6'Q!AT&+4+F>V72=;LM:A,&/GFMI?,1&R/ND\''/I0!UZ M#Y*X+QO\$?#GC[Q!'K>HMJ5OJ26JV7G:=J4UKNA5V=581L-V&=B,^M=[$?E_ MQI] 'D8_9E\* ?\ (1\3_P#A17?_ ,72_P##,OA3_H(^)_\ PHKO_P"+KUNB M@#R3_AF7PI_T$?$__A17?_Q='_#,OA3_ *"/B?\ \**[_P#BZ];HH \D_P"& M9?"G_01\3_\ A17?_P 71_PS+X4_Z"/B?_PHKO\ ^+KUNB@#R3_AF7PI_P!! M'Q/_ .%%=_\ Q='_ S+X4_Z"/B?_P **[_^+KUNB@#R3_AF7PI_T$?$_P#X M45W_ /%T?\,R^%/^@CXG_P#"BN__ (NO6Z* /(9OV7_"-S#)%+?>)GBD4HZ- MXANR&4C!!^?N*T/BY?3?##X/1CP]HL&JKIL^E6%OI]Q"TZ"$WEO 3MZDI&Q< M'L4!/2O3JX/XUW7BNR^'UU-X*C>7Q"+VP6)8T5SY)O8!<<-QQ 92?09(YH [ MF/H?J:?3(^A^II] !1110 4444 %%%% !7DW[65Y/I_[,WQ0N;6:2WN(O#MZ M\*_MBC/P!U?\ M["FC?^G6TK8N_AA(?',NO6FKVT=N+^36H;2:)B1?M9_8]S,&&8A&-VT '<3S MCBNV\:^"]&^(?AF]\/>(=/CU31KT*MQ:2E@KA6#KRI!!#*I!!!! KS3_ (8^ M^$QY/AB8D]?^)Q??_'Z (+SX#";5([Z'7+='TFZFOM#C:!BL,LUX+N7S_G_> M*7&P;=N%/<\TOA?X V_A75-+>#74GL;6ZCU:>.2(B2?4$ADB#[MV%C/FEBF" MNYG7/@ M[PQ\*/A=I>J>/]5TCR/#(G>XUQ;1D\J*:9CA@)KA_AIH%OH M'QR^$R67BN+QC8W7ASQ1=6^IVTGF1,C3Z. %;>^<[2['KW4(UB34Q?7=R;?YU8L(GFVL< C!XYKC/@_^R]X+_99_ M:&^&F@>#TOG6[\+^(I;R[O[II9+B19]* ;;PB?>/"*.O.<4 ?8U9^M:?%K&E M7=A.[QPW4+P.T;;6"NI4D'L<$X-:%>2?M)@V7PSO=4_MF^T:2R>(Q2V5\]KE MGFC3YBI!/REL#IR3U PF'4X]O@/XVN_!]GX?N_$5G%#H_AE]"T^:RN[F)+N9 M'A-M=30* L3HL)!*%SF1L8 K \2_L[?$36=.L$M-=TNQN+2YO[B/R-4O8O* M%Q=7$GEB0(69!%,BC 4@Q]QM"]=XK^+^J_#7Q-<^&[/1_P"UM)TG3!=F]U#4 MB;VX5@[!XTP7F2/;M=N2!DDY'/%7?[1&M^$OB!KLL]]HVNV$VGVQC@MM1?[- M'.MKJ,X: ^7G8_V6(.6R0T@QG R;.X:M6*VN?!GQKH5MX=TF:W?7+%-3DNC# M8W]W(@7R[(!6E931;2[N-7OM22 M2/4[Q57S+*XMK4J!'E&C,L!M(+4W7VJ.^B< MW=RGV@K);2+:R@+A8XS#*%=06(DY49?=UFB_#;7['X0:3X*OWTS4#*[VNKM+ M/,Z&QDED9UB+H69_+947?@#'7@5ROA#X_>*?%?A>WURWTS1KB*ZU :9'#:33 MR212RVZ&W,J[$M:NK'7KW0[N2$0ZK M]FM[>>.YM3%<2PDD2JJFX!3:Q==PQQE1KH%RM;? 7Q[#=>'-^KZ7)%HTEO:) M(;VZ61[*VU&*X@9@(PK3F!987)X8L6R=Q YN?]F'XD/J%_=)XBTX&=99X535 M[](H[QDC43",)@ -&'PQ8@D\MR3T>A?M0:SXD^*]KX-LM-T417FH/!%?37LJ M.(E%T6S#LW;\VH7#%<>:O&"")-0:QL]9TK2-3NS;_O8])N)!S:]>UFM)X]),[)#\C; M$9D(#98[W!&1BIV7]?UT&D[_ ->1V2?LR:W)JUE?ZCJ=OJ\UEJUAJ"&YO[D0 MR10]8A $*Q%-S!&!8D [L1'S#)&]X,\5Z)IE_\ $[0[OQ?:=86+:G=R6NE33 M,?\ 5ATVF,(7.XKNRY4 *!7IWP(1-#T*ZT>YUK2=;U2*YE>6]T^[,DMX/E_? M3*0-DA#)N"?)R"NT$*/%_A$_C6]\,^%K[4]8U&\T3QA;V>E+976HK>S+OTZ9 MKN\W<[/WJ(0FX[<2 A=P ]\\._#*72/$$.KW&H_:K@O)<3!8]BF1H8X0J <+ M&J)]WJ3@GIS=K"._!R*\-_:IOK?38OA5=7<\=M:P>/=+DEFF<(B*%G)))X ^ MM>Y*,**\(_:ST>Q\06/PPTS5+.#4=-O/'>F07-I=1+)%,A2<%75N&!]#2&:7 MP_\ VO/A7\3_ !IKGAGPUXLL=3O-'6'[1REC=F$EMYJLT1);D*V/E7&,5!^UQ\/ M/"K^#8O$+^&=&?7KGQ%H-O/JC:?";J6(ZG:HR-+MW,I3Y2"<$<=* /:[/QSX M?O\ 3[N^MM;TZXL[7!GN(KN-DBSTW,#A?QJ"\\=:*?#\^J6^LZ<;1=T279NH M_)\W'"[]VW.<<9JKI?PA\":+HNI:1I_@KP[8Z5J0"WUC;:5;QP707[HEC5 K MX[;@:AO?@_X*_P"$0N/#=OX,\.IHCNUR-+_LJW%H9\<2&+9LW=/FQF@"/X(: MQK_B#X2>#]2\4X'B.\TN"?4,(JCSV0%^%X'/IQ7+"RL@E5 &"E0%QQV&/2N^H **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\5_:ME MNV\ Z!8VNI:AI2ZGXLT/3;BXTNZ>UN#!-?Q1RHLJ$,NY6()!Z&O:J\6_:G_Y M%7P7_P!CUX;_ /3G#0 G_#*?AK_H9_'O_A8ZA_\ ':R/$_[/_@;P=IGV_5O& M7CJTMVD6%"WC#46:21CA411(69B>BJ"3Z5] "N"^)W@K4?$EUX5UC29;4ZGX MV3QCJ(DA4N\?SJ9 5.^-UP<$%3QQ73#]E?PR?\ F:/'OI_R..H? M_'*S_$'PF\;Z_P#%#2/%T,^D:9)!'9Q2BTU&X4HB7$[SKM$868LDJ@%\ D'A M>M>);QHY;G[1:/]H$:PJHW)!-F,[@#,1D M@DTUK8&=O-^R[X8A1F;Q1X\"J"6)\9:A@8_[:5G^'/V?/!/BS0+'6M)\8^.; M_3+V)9[>YA\9:@4EC/1A^\Z5RWA;X<^.->O_ !3)):W<+2:PD[IJNH7EM%?6 MB3W!^SEL$HQ$D;^9""C"*-#T).I\!_@'XU^%^N>'UU#4;!]'TZ&X66&VU2ZF M)\RW@C"+'(@4J)(&DR2#F4X .^'8/&GCYM7LY1#/;G MQ7JB['\L2XW%]I^0AN#T-=/_ ,,K>&_^%CJ'_QVLSQ!\*/$^H>) M=1U[5KP0:7?/?#4++0KZZ,KVYM$@MC&BHI>8%-Y'&PGY6;)JG-\&_&\VH>%= M7AUBW%YBSN-;$FH74 $\=ZEQ(T48WJ0T9DBV$@8(!R.DW8]"WXE_9Y\&>$M" MO=8U+Q7X_AT^SC,MQ*OB[4GV(.K;5;@PC[.&R&*('P1U/6N?UK]GC7X+36;;P]K::3HU^MM,FB6]R] MNMJ_G-)>00W"HQ2&4D,,)\K;@ %;"OJ3T->+]EWPM*7"^*O'9*-M8#QG?G!Z MX/[WCK3_ /AE?PS_ -#1X]_\+'4/_CE<[:?LTZNFD:Q9IJYM)[S6/MGV]=4N MI9I;:6T2WG60_+F9=I='Z%E4D+R*?K7P2\:WD$#Q^)88KHV41FO(=1N[8V=X M&D:X:%!D-'.K+&=Y!C"AE!( H&6]/_9\\$ZIK>IZ1;^,?',NH:;Y7VN!?&6H M%H?,4M'N_><;@"1]*U_^&4_#7_0S^/?_ L=0_\ CMXB@99+SS"FZ1][-A)#M96)^5@*^E%!"@'K1T#J? M-NI?#.#X2_&KX2_V+XD\5W$6L:G?6=[;:KX@NKZ"6)=-N)5!CE-"#VQ7 MTF. *\=^,'_)9_@9_P!AW4/_ $T7=>Q#I3 6BBB@#@_C$_BI- TD^$!(;_\ MMS3A=>4%)^Q?:4^TYW=O*W9QSCI7=KTK@OC-H&N>(?#^CP:!J(TVZAU[3;J> M0W!AWV\=TCS1Y'7<@8;?XLX[UWJ]/2@!:*** "BBB@#S+QWXTU/PM\6?!UM/ M>VNG^#KO3M2?49[MXXU^THUM]F =B"#AIN!UYSTKL;_QMH.E36L-[K%A:2W2 MJ\$>HKL=:^%/@GQ)=:?U>)?MF>--! MD_9W^(-DNL6+WMI:QO/;)<*TL:IQ7?PR\'ZAXJC\377A31+ MGQ)$RLFL3:="]XA484B8KO! X'/ KQ/]L#X:>$=)^!_C_P 1V/A71+/Q#=W?)Y[T >@>//VC_ )\//A1=_$>^UF*]\)6[P"2 M^TPBZ&)I$12 A)/^L5B!SCG%>?>#?B=X4^+7[4'A77O!^O6/B'29? VI8N;& M8.%/V^S.UAU5O9@#7<_$[]F3P'\4/A7JOP]FT6UT'PYJ=W%>7,6A6T-HS21R MI)N&U,!FV!2^-V">:\Y^''P7\$_ W]ISPQH'@?P[9^']/_X0?46D6W3,D[B^ MLAOED.6D;'=B?:@#Z?K/UO4+C3M.N)K.R;4;M$S%:I(J&5NR[FX'U/2M"HY8 MA(.>#C@CJ*3V \JT3]H#25T6SU/Q9%%X/AU&Y^R6'VR]CE%RXD:-@-A.-K*, MD\89>>:;K/[1/AO2/$^D6!G632[N2X@GU,NZI;RQHC( NWYT<.3YBG8-IYK2 MM/@9HMI8:!;B\U*271)KB6UNI9T:4K.^^6)LIM*,0.P8;1AA6)JWP)\,7-G: M:'<:[K$%M!;W5O9V8U! 8;:5562*/O)= M3OM1L+ZXT&5HO.9'=HF$C(ZK@?.%>!MP&X+Y9)QC-:.F?&W1?M>JPZS+!I"6 M^LG2[24W/FK=J8H)$F!4812+B,9-KFL-JA\Z>'&H MH)(A--+)*R*$Z.9YD/!&UR/0C4E_9_\ "KWIG_TU5:Y,S0I=8C:)HX(VMBNW MF$BU@.WKF,'=RA&&CD&1M 8J#ENIY[CQ M5X2T.\\3^&-:U34#:RZ;(]M8VLDL:V\TLP"[2CJ2SX4;0"#QQ0MM1&;?_M%^ M ],O38W>LM!J(A-P+ VTQN&C52SLL80E@H5MQ7(!4@\BJG_"\?AKX@FLKBXU MJU6:SMDU1!>K)&UJKP&56<, $8Q$L W.,X'%1K^SQX;_ .%@3^+Y;_69]2G% MRDD4M]NB,WU;5]4^RF.*!8+C4D1 M)!%:M;H?N DK&Q.0>H![47[#5NIOV/[1?P\U.VFFL?$D%\D"Q&7[*DLI1I&* MQH0JDAV(.$^]\IXX-4-#_:&T;58+F*Y>STS5[?66TF2QN;L@8^UR0*ZOLPS, M(F8*.A^4D'FE'P?\,:S9:U8MK=]J*ZS#:M=!KF!]Z0[@C*HBVJ"2A65W'])Z;"T-2Q^.& M@>*+"TE\)7,/B*YO)C%;Q1S&%641><9"S#A/+Y# $-N&#U(H:Q\;YM,^'7A; MQ4= (777B3[-<:C! +;S(V="\C'9T7'!ZD5D?#_X*6_A?0=(L?[?%YXLTA8E MNK]7WL(S;F$1JIYC3R\E,@X(!.[G-NW^#7AR"UT/2)O%6KWT&EW-NUG9WE_! M(N8 X6,IY6&&&;.1N.!SP*+*]@>^GG_P!FF_&&7XA6VB+I$=_H::O9QZC'.8 MDDE$$D3[ %;*JWFH4)(9?ND$AP:[OX=WFKS6-_;:M<-?RV=SY"7SQ"-I_P!V MA?(4 ':Y=,@ ';5G3O"OV?Q5>Z[,\$_M2:UI_AS4?@UJFJWUOINFVGCN&6XN[N58HHD&FZAEF9B ![FO= MJ\+_ &H-(L-?U/X,Z;JEE;ZEI]UX[ABGM+N)98I5.FZAE61@01[$4 5?AS^W M+\&_B=KOB'3=&\9:>D.BF))-0OYTM;>Y9]W$#2$&0+MY8#'(P3FN^/[0'PS/ M_-0/#/\ X-X/_BZY#X;?L;?";X5:[XAU/P_X/L(4UQHGN+&YA2YMX63=S"L@ M8QYWG(!QP, 8KT+_ (5%X&_Z$WP__P""JW_^(H \7^!7A*W^(_PGFO=,U9;6 M>'QAXDNK#5+95N$*2ZA>1L0,[6#1R-@YZ[3SC!]#UGX%6>J:?IFGQ:D]E8V5 ME_8_EQP M)II\DM Q)^\6A4^8!T9AMYS7H^EZ38Z'8Q66G6=O86<61';VL2Q M1IDY.%4 #FK=*P;'CT7[.]M8W:WMCK4MM?:>X&BRFW5UT^+?*[1E2W[W)G<9 M)' 3N"3J^'_@I:^'-7A>"^6?18/#R: FF75HL@9%.?M):+J.N:?X 73[*>\:U\< MZ'=SB!"YCA2Z!>1L=%4(?AY=V/A2]^P:VU[821SBX\C$27L#SKO[;HED7'? M=CO7>UYO^T#X8B\8?#"]TN;6[7P]&]_ILQU"\?9&IBO[>4(3DQ?"WX9^*/%\]H]]%H> MG3:@UM&X1I1&A;:&/3..M=;7 ?'_ ,$ZA\2/@EXY\*Z281J>LZ/J^GPM;V%O$WWDC53CU JQ0 44 M44 %%%% !7B_C3_D[?X6_P#8I^)?_2C2*]HKQ?QI_P G;_"W_L4_$O\ Z4:1 M0![136C#C!Z>QIU% $10#)'7MS7#ZQ\0Y[35M1L-(T"^UYM-VQW;V3H/+F:+ MS5B 8@D[=A)[>8G7)QWA&17*:3X4;0/%VO:C;RQM8ZT8[JX@93O6Z2-(=ZGH M5:.- 0>04SSNX0')VOQMANM8D*V,<.@1ZM)H?]IW6H10M)=1Y$HCB;!=5=63 MY26+*V%*_-6O-\:/A[-H4]_-XHTJ33 (EEF:X!CQ-$9$)]FCRV>F >PJK_PH M305\2_VG'>ZC%9_VR/$)T<21FT_M#!!G&4+J23N*JX4MDXY.>7F_9(\,SZ#= M:.WB#Q";"X2. QF> @0QP2P)%@PX("3-@L"P958'(.0#3T#6?A!H-M<7>EZM MI/E:',#-,E^TWDR,6@4,2[;B"CQJ#G:58+CFK'C#]H3PAX;T"34;+4+?6'2U MMK\6EO.JL]I+-#']H!; **)T8D=CQR17*:]^RVEIH$]KX?\ $.I2W\AB&Z_N M(X JK>RWC,CPP9C0J4*\8#;@*TO!_ MP4L_ _A?6]%TOQ%KD;:F(E.HR20&YMQ%;QVR>41$%&(H4&65NQ1O)>VI3:#N@$<@8YP=C8Z&NGOOC1X! MTB[>TN_%FE6LZ1Q2^7+=*I*R%!'M!/.XR1@ ?WU]17-:O^S;H.K2:B8MT>5%,1P\D,C*Y.'I]?TS6!X@U];K3 MWMW@R]LX'DFV9%RT).W=9PMM! !+XQN-"\QZ=#7A\:?#GPEXXBEO,17,EQ!)<;V>0E562.)VR?E 5CZU\@*"/>H9E1@IP'?UQ7<^)/"DNH^")O#-GZN!N=863RW8!0 7 MV9QT&?;BF!J6EAINHW-KK*117,_V'^_P#U%;:O:1T%>,?M:_\ M)*[#_L:/#_\ Z=;:@#V=>GXFJVI1>?9SQB3RB\3KOZ;<@\_A5E>GXFJNII') M8W"32>7$T3AV]!@Y/X#- '&_ CPZWA'X/>#=%?5K?7GL-*M[N:[VO/O@!I.BZ'\%_!.G^'=6_MW0K72;>*QU+R_+^U0A!MDV]LCM7 MH- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !7BW[4_\ R*O@O_L>O#?_ *$/BGJO@GX6^ ]0L7F\87OB=SYMUK6LQQP0NF ZK M,_ =ADJGPNO#WB"UETR"QMWU.6YT1M2*2O%#;,QCND,68YU M9/E53@E^3Q7U!=K::=8S3SM'!:P(979\*B*HR6/88 SGVKS^[^,7A[3]+O-4 MU'3]3T_3;>W:\:\NM.<1R)A"FTX.YG\Q J_>)XQD8IO4$>=P?M4ROJOB"T_L MO2XDM)I(;:>/4C*JQIJ"V;7%SA/W<0WK(2-V%SGUK*T7]HS6(M>\1W<_V5?M M$MC;P0ZA>;-.L&^SW3,XF6/=YZBO-1L+9[=4\])YT M4H#RNX$\9QQGTXJ;!_7]?B>,:7^T9X@\2ZMK]O8^&[&%=)T]=0GL;Z[D6]4; M8)&0QK&06V22D!22#& VTN*WOB/XXUH_#;PUJRS-H6GZKJULFIZA:Y+V.ER, MY$VYE!C9E\E68C]WYK'^'-=#/X9\ 2>(KSS&LVUG5(FN7C_M%Q))&0&=T3S/ MD5@@+% P7YLC-3^#OC!X3\:S:M:Z=J=NLFG:B=*:.6:-?.?:I4Q@,=R-NPI M[D$8XI[@>>ZC\85^'4]K8:-=S^,K&\+7=O5!)#$UG:2JA%Q*"YD 8Y MP2-QQD>L>)_$FFW'A/7_ +/J\*2V^G33/+;7*J\*[7 DR#\O*-AO53Z50\0? M$.V\.^+M-\.MHM[.]Q:_;(KF 0B"-1-'"0=T@8,#,IP%Z9QGI5H>)?",-Q)? M#5-(BFN;<,UP+F(-)"F\@YSRHQ(?3[WO0M@/(K7XX2:'\,?AOXN#<3L)+*:9D#)QY[O%M53CDJ,6MSK6F3FXETN M\TS38;SSX(XO(CED@)V*WS%2)!@X)/;@>WZOXEL-,MIQ9P#5+J$1S-I^G&-K M@J[ *X0D<PJ/PKXJL=>OYK7[%"_A7)X0\97NJQZG<7L%W)P^N!7,?!'_ (*#>#?C%X>\5^)#I6KZ)X-Y-[0VZ. M8QA>^?<@\5Z5\8AN^,WP-'KKNH@_3^R;NNZ\)?#'PKX#O]9O?#FA6.AW&LRI M<7YT^$0K<2*NT.RK@;L$\@#.>&M6]LFGZ5JEL=*>4B6Z,K6Q$B+G#!/+Y)Z;U M]:]$KS;Q3HVA7'QU\#ZE=:P;?Q#;:1JL-CI?EY^U0NUKY\F[MY96+COO]J]) MH *\2_;0_P"3:?&W_7"W_P#2J&O;:\2_;0_Y-I\;?]<+?_TJAH ]K7O]:\7U M+_D\/PU_V(VI_P#I?9U[0O?ZUXM\4OA[X_NOBMH7C?P%=^'5N;/1KO1[FU\0 MBX"LLL\,P=#"#R##@@^M 'M=%>%;/VCO[_PT_P"^]1_^(H\O]H[^_P##3_OO M4?\ XB@#W0]:\SN/",.N_$/Q%!K]D;VRO+>UET^1@X5$C5TEC#*1@AW+$9Y$ M@/...7\O]H[^_P##3_OO4?\ XBD\G]HT'.[X:9_WM1_^)H JP?"WQ+I7CRX6 M#2+.YL[C7DU!/$4ABDG@T_[.(_LHWL)8WC*[4*!EVMD\EJYN7PO\;8_"%S;) M'J4FKB6R$5Q_;=N<-%:[)90,@,CRH#L8C[^X@X*5U_E_M'?W_AI_WWJ/_P 1 M1Y?[1W]_X:?]]ZC_ /$4+0#R_P 8V_Q8\,Z.Z:EJ&OVT>I7# 7!U&W>1',UX M41&BP$Q";4A> [1[2>IKL_%?P[\8^+K^\D.G:Z+-=8TVYLQ-JUN3'#"X:2:( M,Q,,Q!92,# P2236X8_VCCU?X:_]]ZC_P#$THC_ &CAQO\ AI_WUJ/_ ,11 MT0=;G/:1X0^-$^EW?[O M2WWPU\2>*OA+I,.J6<4WC/2-5DU"P_MB:.Z4 7,FV.21005:VD,9(&>?45R? MQ(\>_M _#/PRFM7T7PZNH6O['3Q'"^H!M]S=16R-RG16E#'V!QS74;/VCO[_ M ,-/^^M1_P#B*!W,V/X/^*_!/PHO=(T*&.ZURW*:3IEWI\\=G.FEQ.Y@WOA< MLN\EHPR@XX8I6L1F8:.Z=TD:0L. %:/<6Z?)UKG?+_:._O_#3_OO4?_B*0Q?M M'$H'N<8P@I]>%"/]HX?Q_#3_OK4?\ XBCR_P!H[^_\-/\ MOO4?_B* /=:\6_:+_P"1F^!__8_P?^FW4*I^7^T=_?\ AI_WWJ/_ ,16;<_# MOXQ^.?&7@2\\9WG@NVT3PWKBZVZZ*+QKB9UMKB%4'F*% _T@DG_9H ^A4^Z* M=38_N"G4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %9^J-?Q^0;&&"9FGC643RE L1/SLN 4?M > M+]7\'6/@B32+MK-M1\9:-IER556\RVFN0DJ<@XW+QD<^E 'JL?W:=3(L[!GD MT^@ HHHH **** "BBB@ HHHH **** "O-/VB]*\.ZU\)]0M/%6KR:'HK7NG/ M)>Q1^8RR+?V[0KMP?ORK&GMNS7I=>8_M&WOA6S^%.H-XQ@N[K0_MVG"2&P;; M,9#?VX@(Y' E,9;_ &0U 'I)E2[159H21PX# J<=>>..:O5Y%^UU*\'[,'Q3DC= MHY%\-WQ5T8J0?);D$=* /6801$H/7'6I*J:0>,[/3-&UG3+NUL+VUMIHGN9;!XG_TB2-67 M%K(#@Y!QQ7N%)@>E 'C'_"Y?B3_T0;Q1_P"#K1O_ ),H_P"%R_$G_H@WBC_P M=:-_\F5[/BC% 'C'_"Y?B3_T0;Q1_P"#K1O_ ),H_P"%R?$G_H@WB?\ \'6C M?_)E>SXHQ0!XQ_PN7XD_]$&\4?\ @ZT;_P"3*/\ A(18O8XY7BFE3+\!'C<8?:6^3:"7 H6KL!)_ MPN3XD_\ 1!O$_P#X.M&_^3*/^%R_$G_H@WBC_P '6C?_ "97IVB>(8-MO_A%[#2/%- MEK-YJ6HZKILL<<,(DW#;#<.Y)WC "U]).0JD^E>(^,?COJOAKXC:]H)T%8K" MRL;=["YO//A?4;J:>&']T?*\IH8VN(P[!RX.?DQS1N![>.@KQC]K7_DE=A_V M-'A__P!.MM6?IG[0VJ/XJ?2[_P .^396D5W%=ZE%*QA^U6\DD;A&90OEEH@/ MF(8&4';A6(K_ +1'B2R\6_ O0]5L+RWOK:Y\2>'F$UJY:,G^U;8, 2 >"".0 M#QR!0'6Q[^O3\3574_*^Q3^>"8?*??MZ[<<_I5I>GXFJNI2)#9SR2)YB+$[, MG]X $D4 <5\ I/#TGP8\%-X32[3PR=)M_P"SEO\ _7B#8-F__:QUKT"O/O@# MK&E>(?@QX*U/0]'7P_H]WI-O-::4C[Q:1% 5C#=\#BO0: "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "O%OVI_P#D5?!?&?\ BNO#?_ISAKVFN9^(/P[T'XH^'9-"\26!U#3' MFBN/+6>2!DEB%>/?\,C?#;_GRU__ M ,*K5/\ Y)H_X9&^&W_/EK__ (56J?\ R30!Z5XNT6U\7^%M9T.XF:*WU.SF MLI)(_O*LB%"1[@-7.ZKX(_X3KX8/X6\2.+:2:W2":6PESM>-E,_ M\*K5/_DFC_AD;X;?\^6O_P#A5:I_\DTK VV<-8?LU:HGB"ZT^ZOHWT230$T4 M:LD<:SA1916QEC7<2LK&)=RL&0HN,Y-:=E^RL8/%#:[)XHM1=3ZC;ZAI=\>_!L^//$7]JW6O",6\ME)80&Q1Q:^3=0W,GS;@6+O G) MQL!;&<\_\*K5/_DFC_AD?X;G_ )<]?_\ "JU3_P"2:5M+ M#N7_ !\$M.\">+[SQ EU;7U[<6ZPFXDLPMRO[N)'42[S^Z/DJPCV\$_>( K MHK7PU+/\2KGQ-=,D20:=_9EHB2%C(K2B621QC ^9451SPK'N*X[_ (9&^&W_ M #Y:]_X56J?_ "31_P ,C_#?_GSU_P#\*K5/_DBF+N>P"X0?Q"E^TQ_WA7CW M_#(WPV_Y\M?_ /"JU3_Y)H_X9&^&W_/EK_\ X56J?_)- "_%Z0/\9O@:5Y U MW4.G_8)NZ]D'2O+?"O[-'@'P9XGT_P 0Z;INH-J^G^8;2>_UJ]O!"70HY5)I MG4$HS+G&<$UZE0 M%%% !1110 4444 %%%% 'F_BA_#0^.?@A+Q+P^*CI&J_ MV;^*-=TBU^.7@C2;C1%NM:N])U6:TU8O@ MVD4;6HEC [^9OCY[>7[UZ10 5XE^VA_R;3XV_P"N%O\ ^E4->VUXE^V?_P F MT^-O^N%O_P"E4- ';_$?XI:7\,ET1+V"ZOKW6=073K*QL51IYI&!8E59ER%4 M%CCD#M7,>(/VD_"?AR*]FNTU#RX9FB@>. ,+Q4=TFDA^;YDC:.3<3@_+P#E< M]9\0? B^/K2UL+D6+:>LPDG6ZLA/+\K*RF%RX\IP5R'PQ'!&",URMI\#]+L+ MN]-W>07MJT,UOI]K=6B.MG'+=&Y\?\ WT*AN;J*2-E2YC1B" V0<'UP M:3\@/&] _:ETCQ+X=;6;'1KN>T^U7JQB.ZMG=K2T"M/9G=\OW3\K8;YDX^=:*57M!$#&J(4V ,I!R&;YCE@=I!RBX8C%_:T<-\(K?M_Q4WA[K_V% M[2O:E.17QK_P47^&?Q%\<_##PW\?\ WT*/MUO_ ,]X_P#OH4 3T5!]NM_^>\?_ 'T*/MUO M_P ]X_\ OH4 3T5!]NM_^>\?_?0H^W6__/>/_OH4 3T5!]NM_P#GO'_WT*5+ MN&1MJ2JQ]%.: )J*3.:6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ KDOB%X&TCQW!H46KSRP)I>LV6KVQBD";KF MWDWQ*<@Y!;@@:%XO^,-I9C3K:S\-ZS=ZGJ5 MWJ;38(FD.Q$$2DJ L+,SD$#(&.I ![[_ ,-->%O^@;XG_P#"=O/_ (W1_P - M->%O^@;XG_\ "=O/_C=>=K\9_#AN[RT\R_%Q:).;/4[EHQ ]PTTEE,D:JL,DQ4L5QN\N&4[0?X#WH"QZI_PT MUX6_Z!OB?_PG;S_XW1_PTUX6_P"@;XG_ /"=O/\ XW7G-O\ &/2-0M;*2TM= M6,E]=36%LL^GS1K]HC0L5<[?D7 )+$8 #'M63X1_: T/7?!&F:Q>BZMK^:VC MEN;"WM)G>-OLJ7,C(NW+-*U"*6U=M%O8HY('=%G1_D (4;91GO$ .37M M7A/XI:!XWU%[#2;FXFG$,LX,ENZ(Z1S>2Y5B,'#XZ=F4]#FN.N_BQXBTD:_% MJD>D6-QX;:2359FBNF@-O(5%E)%MRQ,F6+ @[=C#MD@'HGPT^+O@?X7^ =!\ M)Z9I_BR6QTBTCM$FGT"]>27:/FD&Y+C2X$?49+C4+EK6.%+&7?%(MQ]G(E&/W?[WYE"UL#T5ST7_AI MKPM_T#?$_P#X3MY_\;H_X::\+?\ 0-\3_P#A.WG_ ,;KR?Q[\4-6\"^)+NWN MK6R&A360-KJK-)MMKUO,$45TN?\ 5RF,JKKC#%5/W@:9IGQ_T&^U32=%A^V: MMK%U=)83C3+.1H8YO*E=V5CU56@D4X)((YXYH6NP'K?_ TUX6_Z!OB?_P ) MV\_^-T?\-->%O^@;XG_\)V\_^-UYG9_'7PM?6KW$<]^L2+$Q,EE*I_>)OC&, M=6R$ _OG;UXK&\3_ +1F@:5;3&Q>5Y[&\M(M4_M"WFMHM/BENS;R&9V7"NI6 M3Y">JT ?1?P^^+FA?$J]U.TTG[=%=Z:L+W-OJ%C+:R*LN[RV"R*"0=C\CTKM MJ\#^ VJIK7Q:\=7L<-U;QS:-HK+'>PM#*!NO<$HW(SU&>U>^4 %8WC&VTR[\ M+:K#K5B-2TA[:1;NS-N;CSHMIW+Y8!+Y'\(!)K9KC?C'X]/PM^%?BSQ>MG_: M#:'ID^H"U,GE^;Y:%MN[!QG'7% '6VP40($7:H 7&,#Z5+4%E/]IM(9<;?, M17QZ9&:GH **I2:K!%=1V[R(L\NXQQ%P&<#K@=\9'3UJN/$^F&V6<7]J8FG^ MRK)YZ[3-G;Y8.<;L\8ZT@-6BL^'7+.Y,XBN(9#!*()0L@/EN&>+P_J#QR1L59&%M(001T(/>@#L?M M<'_/5/SH^V0?\]4_.OG3X5_LG?"[6OAGX2U"^\.SW-[=Z19SSS/J]]EY&@1F M8_O^I))KH[G]D7X06D+S2^&7CB0%G=]8O@% Y))\_@ 4 >T?;(/^>J?G1]L@ M_P">J?G7SMX4^ ?P%\;2NFCZ,UVRQ+.,:IJ"[XF)"2KNE&Y&P<.,@XX)KI!^ MQ_\ ",X_XI>3)Y_Y"]]_\?H [[QQX;3QK9P:?/J$4>EL^;RU:W27[2H*LH#, M?D(*YW $CJ,$ US.F?!S1M-OM2G-Z\\<\2!]4CCB-H=@CB"[>X& M7^XN-Q.T9 ^\:] ^V0?\]4_.O&C^Q_\ ",'_ )%>3/\ V%[[_P"/US/C?X"? M ?X>0V4NN:!<6R7CND/EW^IS%RB&1AA)6Z(K-SV4^AHN@L<7_P %-_$OQ \/ M?L]/?^"$L;_31?00ZU:2VK33>49HVADB*L,8F1%88.1(.F*^C_A)?>*)/AQX M=D\=SV!\6RV:3:FEA$8H8IF&YHU4LQ^7(7.3DJ3WKS-_V7_@??>&!K2^'5O- M$DM!?"X75KZ6*2#9Y@< 3'<-N&&,YXQ1KG[-?P0\-Z=#?ZIH9L[6>>"WCFEU MB^ >2:18XE'[[JSNH ]33#<]\^V0?\]4_.C[9!_SU3\Z\:'[('PC(_Y%>4?] MQ>^_^/T?\,?_ CX_P"*7DY_ZB]]_P#'Z5P/9?MD'_/5/SH^V0?\]4_.OF_4 M?@=\ =*U[5M%N]&>'5=,L#J=Q:'4]1,GV4=94 E_>*#P=F<$@'FMVP_98^#. MHZ;9W\7AN06MVD;PO)JU^A8. 5X:8$$Y'!YI@>Y_;(/^>J?G1]L@_P">J?G7 MC7_#'_PC/3PO(?\ N+WW_P ?K+\2_LR?!+PCHLVK:KH/V/3X"HEN)=8O@J;F M"KG]]W9@/QI7 ]X:Y@92#*F#[URVI^ =!UJZU.;49KB^-\GE[)[IBEN,J?W( M_P"69RB-D_"1QG_A%Y?_!O??\ Q^E/['GPE'(\+R]?^@O??_'Z M8'?V7PW\/0Z ND?96NM/,5Q'(DTS/YQGSYSN2JW<<:[G)8A455&2> *?\ M:_\DKL/^QH\/_\ IUMJ /9U MZ?B:K:C(T-I-(B>8ZQLP3^\0#Q^-65Z?B:KW[2K:RF 9F$;%!_M8./UH XSX M%^(KKQ=\(/!VMWVEP:'=W^EP7$NFVL)BBMF903&J'E0.F#7>5Q7P8O/$FH_" MSPI=>,8G@\5S:;"^J1R1")EN"HW@J.!SVKM: "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@#SSQ-XFO;+XT^#-"CTBWN+*_TK4[F74WA+2VS1-:A8T?HH?S&R#UV# MTKT.N$\0WWBF+XN^$K6PA=O",VFZB^J2B(%5N5:W^S MU7(:? '7!]*[N@ K MQ+]M#_DVGQM_UPM__2J&O;:\R_:1\":M\3?@OXH\,Z$+*]-76=.L_ UM>_^*GABP\*>*F\ 6>^RT^Z\Y63^ MT;@AV7GRV)_@W-CU[ ]3_X8Y^#O_0CV?_@1%]6T#4M_\ 9^IVLEI/ MY3;7".""5/.",Y!QU I._0:/ ]%^ _P'U.T-Q=^!TT)FP?9XY(QNA+E"SK*^YEVY(7C P>?U']E$7E[ MH[S^*A<6^F6MG:PVUSI$,BXMS:MG&X#+-:(22"PW$ X"@,2V%E_9Y_9YBDCC M?1M!226V-Y&K:G("T."?,'[[E< G=TK)T7X+?L^:[XJN-"MO"FG-.EI#>07/ MVV0P7:.90?)83'>4,#[L#BK/A?\ 9W\0>'/%]]Y.I6Z6IT^6TM]7:VB9HVD0 M#S%AW<2 @+@Y39&O>M35/V7+?Q"MNDWB!;:&.TMK%AI^F)"PCB%V,(^\E"WV MMB>3DJ"AZ$XN55H2NI2'S0S^6I7]]SE_E&._'6L M#Q)\'?V?O#&M7=A=^"XS'8M"FH7D2W;V]@TN/*$\@DPF[*GV#*6P"#787W[, M\$L6E2KK_DWD%P9[R6/3H@ERQO+>Z^1,XB&^V0?*3]YCU.:?\4/@WK.N:CJT M^@:A$VB>([FWD\2:+.-DMTD<83-M<XN((8[G47#3^22'9 )SD<$GN.X%/B_9[_9XN'ACAT?P_+),<1JN MIR$N=P7@>=SR0/J:LZ]^RY_;L*0Q>)5M+-=0O=1^R#2(FB+W$\DI!&X9 \UU MPV5.<[0W-/\ #G[+X\.ZWI.H0^(XM^D7-O<6:)H\*",+;Q6\J'#.0,("D?V?/V>%MCHYK/\2? KX#^%?$^ MGZ%?^!52[U*VEGL'07+173QC(D>.(>7 M;>?H\,AAC%M=6R#.X98+=DEN,F->@XKO_$?P>B\7:79Z7J6J/)IT&D_V$+K4]6T:VNM'I_"OA?3])N+T:C):1^5]I$"P; MP#\I**< XQG'4\X&:!GFG_#'/P=_Z$>S_P# BX_^.5P^K?!KP=\)?VB?@O-X M2T5-$DO[S5H+HP3S$31KILK!6#.00& /3J*^GZ\4^+?_ "<%\"/^PCK'_IKE MH ]I7D4ZFI]VG4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %>0_M%>&M4\2V'@--*L)K][+QMHE];&,FOKA_NFOFWP'_P A3Q]_V-NI?^A)2L!R7CSP_P#" M[2/$4T_B1C::GJJ-N07%T%?=Y>2JQDJK'[)&6&2(R!6DPWR3R<'CYCT.".B\9:%J6L:CX5GTY(#'IVL)? MW9EG,9\H0S1X4!3N.9>:X34OA=XME\0:]J U2:_MKR^63[$^LR6T%Q M9;LBW54B!MW0$8D5CNV <;CA[_UZ#OR[&GX!^%_AF#3K:*WU2;5YM$N;NQ22 MRNY8(K1SL$]L$$AX!53!<(S#!8R\DCI:F^$WQ"O-"MK.XUBW>X2P%JLIU2=A!AK@/&P*XG6: M*6%&=QN0H2,X&5*]KK<:23MT/3/"GP_\+:+JC>)="L_)EO[<[)8;B0P&*4K* M=D9;8@8A6^4#K[FI]7^&NA:[_P )#]OMKF9?$$,5OJ*_;)E66.+[BJ PV8Y^ MY@G)SFO)-;^&WCS1O#EY-!J+O/;Z1/LD,(M1"JXVI*CRB5 )&4 MD8!;C9^'_@_5&NO"K3_VK9+!!-)J<5W/=,DNRX:2V9&=N,LS9C;Y_*5 _09N MR;M_74S6BN:7BKPM\,M+U;58]>NC;7NJ07#WJS:C<8,5R\?FL^&Q$)&@C )V MY*87N*N7OP+TQ?%.CZO87MSIIT^::Y*;I)I3++-YLS+(TGRER-K JPP3C%7H M?"FMZ)XW\4:C86^G:GIGB5K22Y%],R/;-#$(2I0(1-&54,%RI#%NQS5+P-X2 M\6>%]6O[W4KU-522)XI%%[(WVQ_/DD6ZV.N(7$3)%Y2?*<9R,"DKJURWJC9\ M3V/A*;66TS72)[GQ3;-IW]G73R207D48+,@CY1X;5_,?4)EAL75'+R*N_$:E9'+*!AMQR#FH?$=CXGU;4/!>M:?I%J ML]@ES/>6%[J!A:-YK?RP@98V#;23D\<"N \:_!?Q7KM_XOFMFLI;;Q"&>XM1 MJ]S:J\C::MLIRJG AF1G"]'63G!0"I;L@23=CI_$&@>!]+L=8,'A@:A%=V"2 MWC6>0&AN+HS*V[=E/WA>;>,; FC:[$F9^S[H% MGX5^*7C?2]/$R6-IHNBI"D]P\S(FZ]PNYR6P.@!/ XKZ#5@XR*^(OB?X6^,O MBOQ-\1+7X,>)=,\.ZX-(T ?VC= M#^"7A>QUOQ9H6FZO##*+JUU_29[Z]1S-(3YLZW0$A.<@CL12&?6M<)\=? MY M\3?@WXT\)Z?-!;WVM:3<6$$MR2(U>1"H+$ G&3V%#M-1HF!O(O#DRM ,??!:Y*@CKD@B@#VZPA-M90 M1,"O_ FKG_Y*HV YK4?@WXH^'5AJMYX&\S4M M5N=0@NI$O6B?S9,2,T@#%05$DG+.2^UW(SY<8KZ*MED$2F4 2%1N"G(SWQ[5 MXU_PBWQW_P"AZ\%?^$U<_P#R52_\(O\ 'C_H>_!7_A-7/_R51N[BL>U5PGQZ M_P"2'?$/_L7=1_\ 262N0_X1?X\?]#WX*_\ ":N?_DJN/^,OAKXVQ_"#QR]_ MXV\'S6*Z%?F>.'P[<([Q_9Y-P5C!_^P%8?^D\ M=:7Q \(IX\\#^(/#LSX*D_\*?\#Y_Z M 5A_Z31UVE(#P"]^$7Q$UR-;B^U6PM;JQLM,@M;*PU*Y2SN)K:[2:64J$'D^ M;$ABV@/@.OH2V];I3EA&2VTR MV[*WRG]T0<\-7UM7"_&N-E^&?B&[75+O1WL;*>\6ZL[CR6#1Q.R@MV&[:2.^ M .E +<\0O_AWXVTKQGX-L[JVN]3TJSU&ZNPEAJ-W)%'"]^)H4,Q4 ,D?#"7A MD&U3DT_4?V>/'5]9Z?+;3Z79ZQ;3:C="5==O3&D\[6QB:/\ =;@B+ 5V'@GD MY+''0)\5+_X>6?@G2K*SN/%<>JZ:-6EOM2U-!*ZE5WQ6Y;F>0$[M@YPP'<5S MTG[1.J6OQ#\,:B]_HT^C:CIT:3Z?:ZINBB\_4+6".7F(-YR"=PZ$[0L9YS3> MCM_7]:!Y_P!?UJ;VK_ KQS>:W<:FFN6\LD6IM>!)-3NHTU*)KHR*DRJ"(#% MSPCRPP<')Q@8T]>^"OB?Q1\-OAQX9N]65+O1(U35M4MM1G2:H>&?VD]8L+36+F:TDNYKG5;RYALM5G$4L"1VUE)_9L6Q#NN2;A M_+C;&[8V3GI-KZ!L3ZK\ ?B1=+,-/O\ 1M"$M@]O'#I6KWMO#:2?V9)9H($6 M/"1[_L\P Y780,D;FZ3QQ\&?%'BI]3$\FGW:W5QILB3S:O=P&&WAEM9)K;RT M0H)%Y\L4A\ MI8_F9=D;?*2IWL V4(K:^*?B36;*?X?6NMWC>&=#U*28>(-0L9RBP3+;[H;< M7! \M'EW#?@$[ N1NH=G^ M8Z'"ZG^SS\1M7\.10-XI>/4H-";3;5[7Q!=V\ M5M/NF&XE82\P9)(LLQ5@8AP>#4.H?#OQMI/C+P;9W5K>:EI=GJ5S=JECJ-W) M%%"]^)H4:8@ ,D?#"7Y60;5.378Z?\99?#/B?2O#%O)+XCL7E@_XF=_,$NKJ M&XFF F@4(%FBMQ&!(^1\HW<]6Z?XY>*[./X+>,]0TS719SV5@76^L;I5DMY" MJO&0_."0RD ]0P]:I;W'W13^*7PFU3XB:A>W-M<6FCWUK9Q_V'K:.TEQ;7(\ MT2+)%L ,$B2['4.=PYP"%(X2^_9[UN6UO'U?5X]3<:W8ZD#?ZQ.MO+!!.S;! M&(P+=EC?RP07#;%SCMN?$7X_#P9=:#-X>N=/\0^'5L]2^V2"=I99);:*!HT2 M1003B4N_4[4<]5(JC\*]7U;XH>']?@NM?TO5M4L?%EW+%'YXNK4VH $:J %+ M1IY@9<@VGV/#;S,2Y#?Z.T>_'63+#L:YKQ%^S+XYUR+6!'JUK;07FFO!9::^M7<]MI MEPT\#;HP\9$@"QS,&=8 M 4=NK(,JIR%.,5V9Z?B*6D;I^(I[@M#\QM=\$_M/^)/A9X>G^&&NV2>!D\2Z MLUQIFE!H-1 &MW6]IF+ RQYR2L3*=O!!ZU]9^*?A-\9/B/;:;I7BCQAX,.AP MZK8ZE<+IF@W45PXMKF.X"H[W3*N3&!DJ>":Q/V:?C9X'\(^ /"O@_5?$MA;> M*-9\0Z[#9:1Y@>YD/]K7K9*#)5< G$]/\ %ETU[XFMM-ABU&Y:;SC).%&]M_\ %D]^]=M7!? C MPX?"'P=\&Z(=6M]>^P:5!;_VG:2&2*ZVJ!YBL78D:V M^90Z.K(FSYOER"R8(KI?$WPINO$FI:/>1^.?%>C#3X8XFM]-N8$BNRK9+S!H M6+,W0X(&.@% '?F10>M =#SQ7"WWPQN;[Q]!XG'C+Q-;0QLA_L*"XA73G"KM M(9#$7P>I^?KTQ2Z1\,;G2/'%YXD;QGXGU"*X:1AHEW<0-81;^@1!$' 7MES[ MYH [#4=6LM)MC<7MU#:0!U3S9I B[F8*HR>,EB /4D5XW8L&_;1U0JL:AXB-FD7_"4W43VMH([R*9W3RH M58$*A '.>![UR_[*_P $M3^ /Q_NO"FK>-=5\=7<7@.SD-]JI_U(.HW \J$$ MEA&,9 9F//88 /LBBBB@!#7D?Q5\'6FO^._!4TUAJUY'->207LUC-;87\M@J#S70[B,Y ["O6W;&/6G+$3 MQ28&95^[GDC/R\CX7O\ XH>$O#L6AZ39:M86*7AD0R>'Y)WMX7FU M$I9OFP M$M&W-N_UN,<\=_X<^/KZS':7D&L:;:ZO;66DP2>9;0SW$4*J\SGRI" MAF3=AE;.<(1R;.L?M.:)HFG65[<:#JKI=6]W<"&#[/),AM_/\Q"@ES_R[288 M?+T^;.<'6R*..O=4^(OCO2\>(/#VHPP1WFDW?V..P>-K>1+VU=7C93F0&(SM M*K#]V4P?<\6?$OXG:)X0U*:[4Z1J$^HI;VXDT]3)$VRX:5(021-"GEP.)<99 M6D ^;&._L/V@M.U+Q+I6A0^&]7_M.\N);>2%S;J;=HRX8M^\^8#R\DINV[DW M8W"N&)&\(W5O>WC9C%.5C#/$J#A1@@ M9VGH#^TIX?T_2Y]1M_#NI>7(DUZWE+ IFC6T%TDN?, /F0 D9.04VMM.,Z7C MCXF:Q8>(-9TW1$TNU71] 7Q!.^K!\72,TH$*%2-@ A;=(=VTLORFC3<6JT.F M\$>+]0ET[0-,\2V\MMXFN[(S2JEJZQ,R_>^;!56P5)7/!;%>4W6H>)--\+>. M=,\-:9XJTS6YM;N+Z"^_LZ65?LPN(MWE&?*MNC\S:B>^ *WK?]HVQM=.EU6\ MTS41;2WMG:I:F*&*2W$UK;R@C=+F8?Z0OW5W##?+@9);?M.:9=Q6DO\ PBFN M1+=7,%JOGBW0J9GECB9AYORJSP2+D]"!G 8&A]A(H>&K?7]8^-7B6Y\2Z7JR MZ=>:7-HT8_L]UM5B%VWE%95R&WPL'9CC:2R\8Q7KB^#;4SZ7+++-/)8,D@9R M,S.D9C1GXZJ&8X&!ELUP%[^T/IUE?3V(\-:S=74=T;,) L#;Y!?BRZ^:,#S& M0Y./E;U! N7'Q*UZ;P0_C6PAL7\/FV%]';3HRW(AQ'N5B&*[P?.&1QPOXL+6 M/5T!"@&G4R(EHP2TI]VG4U/NTZ@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KR/]HGQ-JGABP\!OI5]+8O?> M-=%T^X,1'[VWEN0LL9R.C#@UZY7(_$+PKH'BR'1$\02^7'8:S9:C9XG\K-W# M(&@'^UEOX>_2@#K$^Z.WT%SI^FF:&6&0J496#%]>\(Z3JWBJ\BT/59[C[5K&V.T*2QVZ>1;&7YEC61Q(^X\DIM'6NCU3Q%-K M5D]I>_#OQG/ Q5MIT=@0RD,K AP000"""""*LR^,[Z>-HY?A]XREC;[R2:(6 M5OJ"V#0.YYMX?^/]S:CPI9W]BICU=;4QW6H7Z?:94EN[BW9]J1A'*^2C?+P5 M<=#C.1IW[7(OK]8&T33TA5DDDN!JPY@=K,(Z)LW%B+SHVW_5,.O3UX^+[MC& M3\._&!,8PA.AY*?[O/'0=/2HU\32J01\-?%8([CP^/7/KZT+>[$SAI_V@+Y[ M+Q)<0:;HR?V;J$>FVL=WJK1-<3M--%Y;'RBJ$"(/N!9-K'YLJ16;HWQ[NM$U M;Q=IVHM;:LEMJ=X]C=_;%Q%"M[;V^)0J?)#']H#;_F.U&)&:[/1(;+P]-=RV M7PP\8B2Z_P!89](>;C<7VKO<[5W,QVC R:E\3_%6S\$Z-/K&L>!?%6G6"/%# M)<2:%@;I94B13SSN>15QWS33LU_7;^OF/3^OG_7R.>\.?M!SZOXSTS0+S1K2 MS:^O8[..5;\OYRE+S,T(V#S(]]F0&!Y65#P>*TO$3ZI:_%>TT-/$5XFF^(+8 MZDL8ODCELC:,#+%""O\ JYQ(F2<[=DG/2NF/BVZ5T/\ PKOQ?NC&U&&A\H!V M4YX'TI6\8WCR"1OAYXQ:0# =M#)8#T!W9J>B0CR7PK\8[O4?$?@X2ZC+/[6\->$M; M\60ZU>2W-M:?VBFF;UDM@R@.8$.,E6PR \'+ CIBO0P=R@[2F1G:W5?8^]<- M/K)N;"ULI/AOXQ-G:F-H;<:*PC7R_P#5C:'P0N!@'(^53U J^?'&HDG_ (H' MQK_X)F_^*H;$='\'/^2U_$+_ + ^B_\ H5[7N%>&_ F#5+WXD>-](W1DVJ2<@>8G/O7N5( KR']KUBG[+OQ48'!'AN^.<_\ M3%J]>K*\4BT;P[J*W^G'5K(P.)K!;?[0;A,'*>7_ !Y'&WO0!9T?_D$V7_7! M/_015RF0X\I<+M&.%QC ]*?0 4444 %%%% !7"?'K_DAWQ#_ .Q=U'_TEDKN MZX3X\\_ [XA_]B[J/_I+)0!8^"__ "2#P/\ ]@*P_P#2>.NSKBO@O(O_ J# MP/SC_B16'_I/'79>:OK0 KDJI(Y-<+/\1VNWG?3_ [J.LV,=Y+8_:;149'> M)MDI )SM5]Z9[F-L=L]PTBD$;JY7P1X3?P=;ZEITV84$21^?(TT MJ-G@XD=R".S $<9(!RFD?&S3M2DBO9;%+'PM)-=Q6FM7-[!&)!;;UEE$18/L MS&P# $DCB&2Y%DDAN(]IG94<1Y_O%98V^DBGN*P+ M']GG0;&_M]FHW[:/:75[?66CN8S#:37<N/V3 MM%NM!_LN7Q5KLL1F28M(+8@E(+:&/Y?*VY1;.$J<9!W_ -[A;@=W_P +?\ C M1KK51XIT,Z3!(L,]TMW&T2N5+*&(..BL?HI/8UF>+?CIX0\,)$RW]GJ$@O+& M*Z2">,&TCN95CCN9-Q'R98'O$-S,X>V1_[0>. +%# M%=( IB@/WOM;AU(PRY7(!.>SNO@4-4FEN=0\5:A+=37FG7[^5;VZQQRV91HT MC#(2L6]"VPDX+N,C?\;?%;3-"^'NL>)M,%MXCM=.F^S7$<5U&B*XE6.16=OE4H6&0 M?2N2C_95\,_V+%I$VK:M2,>:\5L]M%<$A 5D6*0K\N%.U25ZYV MU^!-G_PK[6_"K>(M4D76+XZA[AD?4)(=R!4<-L9B(E4<\'"G!!K'U7]FW2=2>!8_$6KV M-I;2NUM96X@\JWB>X@N6@0-$2(O.MHV"Y^4%E4A< 6=/_9]T[2=.BM+'Q%JM MK_H=U83R*L!-Q#//)/M93'M4H\K[2H!P<'/%4]4"V-7PW\9?!>L>#]'\0#6M M,L;+4#%'&DMS&/*N'C5_()!QO D&1[CL:L)\8/ ,&CSZLGBG0QI=K(L4MW%= MQ^6CE2P4L#CD*Q^BD]C7):?^R_X>L%L2^K7M[+9W"31/>6UI,H06MO;&/8T) M4 I:0'_%"ZTN*]U.[T&=?#5L%F_MB.='1KNT!MQ[[ M58\X&>_!# $<@UQ?BSP==^*/ #^&9KR _;K5;#4+D1E T+)MF,:#(#,,A03A M=V><8/81>7#&L:85% 4 =@.E $M(W3\:;YJ^M!D4CKWH _/KX*?\$_/AK\3E M\._%.Y6[M-:3Q%K4FIVB2L;;4434[R)0P#!HV"JN&1@/EY')-?8&N?L\?#_Q M-XU[10!Y_XE^ W@;QAJNE:CJ^A)>7FE0QP6K-;^(K;2-5BL--$>1<0NUKY\A;^'85BX[[_:O2:\W\43> M&E^.?@B.\ANV\5-I&JG3I(S^X6W#6OV@2?[1)AV_1J](H **** "OG+QSXM7 MX9?M4S>(]4T;7[S1KWP7;Z?%=:/HUS?KYZ7\\C(WDHVT[74\^M?1M)B@#QC_ M (:N\*?] 'QO_P"$?J7_ ,9H_P"&KO"G_0!\;_\ A'ZE_P#&:]GQ]?SHQ]?S MH \7/[5GA0C_ ) /C1P&;+$=,DD8S7ON/K^=&/K^= 'S5#\5/A);C4EB^'OB2)=24I>*O@ M74 LZEMY##R,8+?,<=^>M4KKQS\%+V***?X8:])%%&T2(? >H;0A+L5QY'0F M60X_Z:-_>-?46/K^=,>18RH.CX7]S MP-T49QTRB^@KZ8^TQX)+8 X)STH^TQC=R?EZ\]* /F/7/C+\%;3P^;+5? FM MP:,]V)##=^!KY8#<3'R@<& #<^_9CONQ[4_Q_P#$?X6?$G3;.TUGPGXX,EBZ MO9W=OX0U*.:V*D$!6\C#)E5S&X9&QAE-=M^UJV?A%;D$X_X2;P]W_P"HO:5[ M0!]?SH ^9;_XE?"/60S:IX \3:I(Y;VXD666X;P+J&]W5U=6)\CDAD5OJH/7FK-[\9_AQ< M^#_^$7@\+^-]-T,*B"TL/!^HQ*J+('*#$'"DC!'H3TKZ.Q]?SHQ]?SI >+K^ MU;X5 Q_8/C<_]R=J7_QFE_X:N\*?] 'QO_X1^I?_ !FO9\?7\Z,?7\Z8'C'_ M U=X4_Z /C?_P (_4O_ (S7'WOQ&M_BW\??A'+H>@^)HK;1KK5+B^NM4T"[ ML884?3Y(T)>:-1RS 9S7TOCZ_G1B@!%&!3J** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N/\ B'XTT7P3#HDF MM6[SQZEK5EI5H$A$NVZGE"0L<_= ;G=VKL*\F_:"\)ZMXNL? \>DV3WK:?XS MT;4KD(0/+MX;D/+(K1#"T^F1GY:?0 4444 %%%% "$ C!HP/2E MHH 3 ]!37PHYP/>GU#=9,)P,_2@!IGC!.7 P:#.BL0Q P,G-?.NHZ+>S7/BI M)=&UJZ\/+XTGN[VS%O=,]U VFA(VA!^9XQ=A3\F5!7/"BN!)_B?\ "'QA MX1M;J*RN=(M%U#2M0A%S87UO):W$)) MDC=2K+D,]75$4# 4 7. M!BI?^&2/ '_/?Q?_ .%MK'_R57M%% 'B_P#PR1X _P">_B__ ,+;6/\ Y*H_ MX9(\ _\ /?Q?_P"%MK'_ ,E5[110!XO_ ,,D> /^>WB__P +76/_ )*J-OV4 M/AZF,W'BX9./^1UUC_Y*KVLUYC\5;2:7Q3\.+B&TU"=K?Q$'D>SCF>.*(VLZ M,TH3*A,L@R_ )XQS28GI=F$/V4?A[M+?:?%V <$_\)KK'_R50/V4?AZ2?])\ M7<=?^*UUC_Y*KS;3?"?B:&6T.L:/J]WHL2Q?\)-:)#.SZAJ.+W][$J\R*'>T M)=/EQY?:,[=*T\!>._ /A_5]?-Q?>(==O]/TY]0L9HI90)EV"10$8F;9\Y(0 M*=JA?F+$TF]+E&7^TO\ L]^%_A_\%/$&O:#J/B^RU2U>T$-P/&6K/M#W4,;< M-+_ /PM=8_^2J]HHH&>+_\ #)'@#_GMXO\ _"UUC_Y*I?\ ADCP M#_SV\7_^%KK'_P E5[/10!XO_P ,D> /^>_B_P#\+;6/_DJC_ADCP!_SW\7_ M /A;:Q_\E5[110!XO_PR1X _Y[^+_P#PMM8_^2J/^&2/ /\ SV\7_P#A;:Q_ M\E5[110!S?P^\ :)\,/"EEX;\.VCV.CV?F&&&2>2=@TDC2.QDD9F8L[LQ+$G M)KI*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /./%&O:3:_'+P M1I%QHB76L7FD:K-:ZL6PUI%&UJ)8P._F;TSZ>6/6O1Z\]\2^);ZR^-'@W0XM M(@N-/OM*U.XFU1X2TEL\36H2-7Z*'\QLCOL'I7H5 !1110 445Y)XQ^/-WH' MC^_\(Z'X"\0^,M1T^RM[^\DTEK5(H$G:18@3-,A)/DOT!Z4 >MT5XM_PO?QG M_P!$.\:?^!&F_P#R51_PO?QG_P!$.\:?^!&F_P#R50![317BW_"]_&?_ $0[ MQI_X$:;_ /)5'_"]_&?_ $0[QI_X$:;_ /)5 'M!KSCXHV+W'C+X:7,5A?7; MVNMR/)/:PR21V\36<\9:7;\H4L\8RWX8P:YW_A?'C(Y'_"CO&G'_ $\:;_\ M)5-?XY^,7&#\#?&A_P"WC3?_ )*I/4#S6V\">)(8K9M1T'4[K1X+>.+7;%8) M'DU+5!%=@W2*.9%\R2V/F#C(0Y_=DKKP?#GQM\.-%UK7+6:Z\2:]?6]A-J%I M- \RO.N-X 1PT^PENFWY5C7D!J[+_A>'C#_HAOC3_P "--_^2J/^%Y>,,X_X M4=XTSZ?:=-_^2J;;>O\ 6]_Z\A)'-_M8^/-*TGX,Z%!XCU+3M!UJ]UG0+MM/ MNKR-'&S4[-Y]NXC)=*M]3TF^M]2T^Y7?#=6LJR12+ MGJK*2"/I7PY^VC\.=?\ VMO >DZ/+\&/&&E:QI>HQ7-KJ3RZ2!TW(F>]>Y>$OB9X@\#^&=*\/Z+\!?&5GI.EVL5G:VZ3Z:%CBC4*H_P"/ MKT% SZ HKQ;_ (7OXS_Z(=XT_P# C3?_ )*H_P"%[^,_^B'>-/\ P(TW_P"2 MJ /::*\6_P"%[^,_^B'>-/\ P(TW_P"2J/\ A>_C/_HAWC3_ ,"--_\ DJ@# MVFBO%O\ A>_C/_HAWC3_ ,"--_\ DJD/QX\9#K\#O&G_ ($:;_\ )5 'M5%> M+?\ "]_&?_1#O&G_ ($:;_\ )56_"GQ]O-8^(&C^$M>^'WB/P?>:O;W-Q97& MJ-:O%+Y 0R+F&9R#B12,C!H ]>HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH *S]4BOI!!]@EMXF$Z&8W$;.&A MS^\5<$88CH3D#N#6A7CW[2&NZEH&G^ 'TZ^GL6N_'&AV:?3(@0@SS3Z "BBB@ HHHH **0G%C*6R#]: .PI",UPO_"]_AQ_T/7AW_P9P_\ Q5'_ O? MXSKM?^%[_ X_Z'KP M[_X,X?\ XJOD3_@I%J<7Q6^$&GR_#GXG6,6LZ=J5OYVD6.MQI'?PO+'AF4/@ MM#*L4H)^Z%_\&'?\ P9P__%4 =W17"?\ "]_AQ_T/7AW_ M ,&&/'?AWQJL[:!KFGZTMN0LQL M+E)A&3G ;:3C.#U]*W: "LKQ5]D_X1W4?MVH/I5EY#^=>I,(3 F.7#GA<=<] ML5JUY!^U\-W[+GQ5&,Y\-WPQ_P!L6H ];@P(4P=PP.Y_P"?>.NRV#W_ #H M\._X;5^$/_0T-_X+KK_XW1_PVK\(?^AH;_P777_QNO2/'?CJV\%PZ9%]DN-2 MU35;P6&GV%LP#SS%'D/+$!55(W9F)P I[X!J:1\4M GM85U2^MM#U!W*?8;Z M^A\W_6K""-KD$,[(H(/)=1P3BE<#@C^VI\(3_P S0W_@NNO_ (W2?\-J?"+_ M *&AO_!==?\ QNO1KCXK^"K-IUG\5:1 T$QMY5DOXU*2#.4.6X88/'L?2I+[ MXG>#],OM0LKOQ-I=M>:='YMY;RWJ*]NN5&YU+94991D_WAZT >:?\-I?"+_H M:&_\%UU_\:H_X;2^$7_0TM_X+KK_ .-UVWAOXQ^&/$^OZ[I<&H103:4R/F:Y MCVW,#6\4XN(L,']6^(E]XEU>QM$CO=6OK M6\FENISS(^YH\[2Q.T=E %>M^*?BK<>%_&=OHLWAR\DLI8)KLZJ;R"*%8(?* M\^0AY V$\Y3TYVMCI6]'\3O![KD>)M*< 2,66^C( 2-97/WOX8W1SZ*RGH13 M&>E0_$SPAEL[K4_#]S* MHN-0TYED6UA9=WVAESEXPH+,4#84%L8% ;G%_P##:OPA_P"AH;_P777_ ,;H M_P"&U?A#_P!#0W_@NNO_ (W76Q_&GP]I]IJUYX@O+;0+:RDN#$US>QN;N"% M[S1JK$E=ISCKQTK6M_BUX*NHXWC\4:40\7G &]0'9Y2RDD9R,1NKGT4@]#1N M!YY_PVK\(?\ H:&_\%UU_P#&Z/\ AM7X0_\ 0T-_X+KK_P"-UZ-=_%'PA9&= M)?$>EK+!-]FDB-]&&68AB(\%OO':W'L?2F?#GXC:-\2-"L-1TZR: M?-*IN+9)5W()55CM)'_ULT;@>>?\-J_"'_H:&_\ !==?_&Z/^&U?A#_T-#?^ M"ZZ_^-U[CL'O^=(R#'?KZT 87@3QWHGQ+\+6/B/PY?QZGHUZ',%W%D*^UV1A M@@$$,K @CJ#705XQ^R"2WP+L2223K>O$D]_^)Q>5[/0 44U\[&QP<5XY>_'B MXM+6Y"Z [:I%JFHV(LFO% :&S0R23;P" 2FW:G]Y@"0 2%<#V6BO M<_:D@T M[2)]4L]$DO\ 3K@2C2YQ<;/M!ADACG:4;3Y**9@0WS9"-P.,^F^#OB%8>+[L MV\#K;W*VT-R]E/,HN4#KD[HQR I^7/0L& Z55A7.PHI*6D,JW&I6UHX6>>*% MB,@2.%R/QJ+^W=/_ .?VV_[_ "_XU\]^+/AEX4^)_P"UUK%KXMT"Q\0VMEX' MT^6WBU"+S5B9K^\#%0> 2%&?H*0?![X$S^)[K1[/X3Z=J"6=VFGWFH6FCA[: MVN656\IVSG(5U+$ JN1N(/% 'T+_ &[I_P#S^VW_ '^7_&C^W=/_ .?VV_[_ M "_XUXW_ ,,W_ 3[.\__ A/A'R$"%I/(CVKN^[DY[]O6I7_ &9_@5%]HW^! M/":_9UW39MH_W8]6YX'!ZT >O_V[I_\ S^VW_?Y?\:/[=T__ )_;;_O\O^-> M!^*_@Q^SUX0\.7VLW7@3PS@Y]*W#^S/\ M"52%SX$\)A9]WE,;:/$FT9;;SSC!SCI0![!_;NG_ //[;?\ ?Y?\:/[=T_\ MY_;;_O\ +_C7B.M_L^? K1O#.K:VGPY\.:C;:;;/=31V5E'(Y58_,( SC)7D M#/-8/A[X5? 3Q!K4.FGX6Z/I[RZ1;ZPLU[I\4V,EUI?@+PT0E[<6'E36*)(989'C;"DYP3&Q![ MCGI0![Y_;NG_ //[;?\ ?Y?\:/[=T_\ Y_;;_O\ +_C7B&O?L]?!#1_#&I:W M;?#'0=9AL8WD>#3;&.65]GW@HW $@9.,YX]>*Q?#'PH_9^\7R6LNG?#?0GTF MYTT:DFJR6$:6ZKOV&-B6W+(K AE*C!!!Y&*-P/HG^W=/_P"?VV_[_+_C1_;N MG_\ /[;?]_E_QKQ"V^ O[/-Y#:3\$_V?=9\1:KHMOX"\-&[TYH$D9K%!'(TR,Z+ M&V<.<*<@=*S;;X/_ 5N/'TGA;_A2UJDT:B5KYM)C^SB(NZ+)G?NVEXV .WT M/0@T]P/HO^W=/_Y_;;_O\O\ C1_;NG_\_MM_W^7_ !KQ/5OV??@)H^C7&IR^ M O#$MO%%+,!!9I(\HC4LZQJ#EV 4\#FDT/\ 9_\ @'X@T+3=6MO ?A86FH11 MR0F2TC5CO (4C/WOF (ZYH ]M_MW3_\ G]MO^_R_XT?V[I__ #^VW_?Y?\:\ M+\1? CX!^&9[""Y^'GAZ6:\U*#2UCM]/61HIIL[/, ^XIQU/MZUI2_LU_ >" M*XDD\#>$HX[=_+F9K:,"-O1N>#[&@#V+^W=/_P"?VV_[_+_C5BVO8+P$P31R M@=3&X;'Y5XQ;?LS? N\D5(/ ?A29V) 6.UC8G #'H?0@_0BLK]GSP?HG@+XX M?&G0_#NF6^C:1 ^BR1V-FFR)&:SYA2\LTCD>S$FZ948#YF'3&2,8)X()QN%=K0 55N-3M+63RYKF&)\9VO(% M./H:LU\@Z]X9\ >(?VD_BA_PF?A.W\8ZI*^BV6CV,EJ+B=C]BDEE6,,0%4*I M=B2 ,N2./<4 >P_P!NZ?\ \_MM_P!_E_QH_MW3_P#G]MO^_P O^->-7'[.7P#M M'N$F\$^$(FM\"8/!$#'DX&[)XS[UG>&_@9\ ?%,VMQ6?P^\.H^CWDEG="?3U MC(9%5BXSU3#C#]#0![M_;NG_ //[;?\ ?Y?\:/[=T_\ Y_;;_O\ +_C7CL/[ M-7P)N'B2+P)X3E>7;Y:I;1DMN!*X&><@$CZ&N)U[X=? ?0+[Q%:R_""QF?1+ MRQLIVATN(B1[HJ(BF7&5!=,GC&?K0!],?V[I_P#S^VW_ '^7_&C^W=/_ .?V MV_[_ "_XUXV?VOI+8H)+:TL4>5=SA1E<\.C]FCX'SV\\EG\//#.H/%'YGDVMI&[L,' '..=I S@5PF@^ ?@ M-K.EZ/J,_P ';33+35[FSMK%[K2(_P!Z;G=Y;'8[;!\G);'4>M 'T[_;NG_\ M_MM_W^7_ !H_MW3_ /G]MO\ O\O^->/G]FGX$*@<^!?"80RF ,;:/!D'5.OW MO;K5/3/V?_V?-:TVVU"Q\'>#[JRN83&7!.1SR, M\^QH ]B_MW3_ /G]MO\ O\O^-']NZ?\ \_MM_P!_E_QKR"X_9F^!5J^R;P)X M3B;;OVO;1@[>N>3TYI;C]F3X%VC2K/X"\*PM$H>026L:E%/0G)X!H ]>_MW3 M_P#G]M_^_P O^-68+J.Y4-$ZR(!WJ/]D#3+/0_ASXBTW3K=+/3[+QCXAMK6VBR$AB74IPJ*#T4 M=J /".XLD$$KB6.1MJ-E5(&3ZXH ]#H MKA+_ .-_@W3/B##X(N=7\OQ-*Z(EEY$A)+KN7Y@NWD<]:-&^-GA+7_'5UX/L MKZXEUZU:5986L9TC!C^_^]*!#CV;GM0!W=>*^"@#^U?\3LC/_%-Z#_Z,OZX# MX\_M_P#@SX0^$(_$6FV.H>)H+?5(;'4+9+::TDACD$G[Q&EC57(*8VY&<]14 M_P"S%\8= ^.WQP\?^,/#/VW^R;SPWH2H+^TDMI5827V05<#(Y'S+E3V)H ]F M^-+Z[#\.=6?PW'7D-D=0M+W4IY=MDLL#;'5)44S Q$-O&XL=XX%?2V >U(5YS M2:[ ?,WB7XQ_$.+QC?Z9I>FO#I_VF*-+NZ\-7--<'B">:)=/\ LVFQR6MA'H4\TS7):$,!\X9@A=A("H\L\Y8*:^H, M8]J\JUW6KWPC\2X;32/!VCG^UTEGFU47BV]Q,L(C,I91"=Q'F\;GY*G.."1O M6W<%M8\IC\<>._"/BO7[BRL[O7(M4>W>9AHU[LC==/MS+#/%-N?[ U&;6)VG-NB6]G.X!^3;(VU"5A)DC_>XVC>.:P?"?[4/A M6]\&Z+J>MR7&G:E>PJ\]E!97,PCD^S_:'VGR\M&(]S"0@ A2>QH'OL<583^) M+7X^SRV3>(+O2_[>NHY;1H[XQ):_8L[R928#")P=HC AYKJOC_Q;X9T#4+OP MMI>IRZ0+V\@LVU"TO=2GEVV2RP,$=4E13,#$0V\;BWSC@5IC5/&'Q*\*^,;? M5H;_ ,,O8QB[T^>PAN+>:WNHY)<0G:H6_Q5T&Z@U:9 M)+M4TJ.[DO&ELY8_*%NVV4$LHYR,@?Q#D9'-8&C_ !>N(?#]IX@\0Z*VD:+J M%O%<:>\%P;RXE,@W)$8$3=YNS+D)O /S'!HUL_,.WD<))XU\7^'++PUJFGV M%_./$D$-]?VUSIUW=&TNFN[9);< MF!%@DG(!4 &'=SDBL'5/CA\3(M1U:&R MT9S:6LUU)$USX7O/-E1(7:.)0KE06D38&))(<':.E?36G:O:ZWI5IJ&GSIG_&%;;P99ZWK>ESV[W.M-HL=KIN^](D^U-;HQ M(12 67)XX!'4T7U Y'XLP:^_B2;4/##:W=S+H;/>Z%!)/%%>PNV#Y+\)%=1C M#)M96;#*PY!&)>>+?BBGB"72K14TC1;#5;*R5VTFZO;EK0D*9WD;".C@@L0Q M92#G&"1Z)H7Q4E\=^(/&>CZ#"I32]/@EL=08.J74\IN$.-RA2BO!@.I8'GGC M%3^&- U;3_$NG7<$^JO:W<3/>Q:C=/*J 0H!\K'"2>:3PN!@-ZBBVP'#67C? MXKVND:K<:IHH$UI#'+F'26(?Y_(G**LK,Y1EEN%4-O&?Q&U?1 MA--I$\UQI87DR0J>5&CM$0=OF88Y -?5:IM7H!]* M4#%+4# \"ZA+J_A?3+RXD>>>>W62226S:T8L>N87):,_[).17F_Q' '[37P: MP,?Z#K__ **MJ]H PT4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %Z?\/X= M"EU&UFNDU76[+1H!"JMLFN)1'&YST4$Y)Z^E '8(05X.13J9%]VGT %%%% ! M1110 U_NFOF'P9H^GWNL>/I;C3[.XE/BW4@7FMHW8_,G<@FOIY_NFOFSP,P3 M4?'[,0JKXLU,DDX 9.: -S_ (1W2/\ H$Z=_P" 47_Q->=ZIXTTNTU?7A'H M?AVWT;0]2M=)O+S4%2)WN9EC8B,"(C"B:,#<1O8X'OZ+%X@TN=+)X]3LY$OB M5M62X0BX(ZB/!^J_##0-7UNYU66*ZAGO)+::\CMKIXX+Q[=E,#31CA MBFU1G@D*H)(% &&?B1\.EM+^Y,-H([&/SK@'16W(@GD@)V^5DXDAD4XZ;3G MP:BTWXH_#+5TO'LY=,N4M8O.=X]+RK+F$80^5\[9N(!M7)_>+QS5RY^!7A.Z MO+^Y:+45DO91+(J:A($1O/DN/D7HH\R61LW\EPOE,;<2C9D$@BV@7(/RX'J<@[#_$GQ1\&Z7X4NM5TW1;>_N3I M=[J=G;W&D-;I.MLKF0-(T.(\;#G//(X^85I0_$+X?/IMK>/%81I,71U.E:AL_A%X?GM#HNI:Q>WU__9#Z9<6]M?\ D@V4CN=@ MB'*KE\!^IVKDDJ#5G3OA+X,U 2W-K)<:@#M,NC6MA%ULI9/%.G^']+N4?RA;6%F]R^\RW2J,>0/O):.XQGHP(&!GM/"_PZ\+ M>%[C6K32;FZAN=1@%O<0C4F:6%%+LHC&"?[&KIVF$H;RP-Q^U(/+!+&0N\827=$/*8O&XP^#P/456TWX'>!+^U,ELUWJ=G+"\&#JCS1%7@ M@A)!'\02V@PP.045AR>;=]\'_"6GW;Z[6.5I4EF)P M&.]R23C( ' H T_!^L^$/'EO=SZ+8V=Q#:NB.\NE"$'?&)$*[XQN5D96!&0 M0PYY%=!_PCND?] G3O\ P"B_^)KE?@_\/D^'GAR2TAU5=5MKDI-&\(_=8V % MU)+$[^"?F(X&,#KVT-S#<-*L4J2F)_+D","4; .UL=#@@X/J*!%;X)65O9?& MCXA);6\-LATC125@C6,$[KSG"@"O=J\/^#G_ "6OXA?]@?1?_0KVO<* "L[Q M%(D6AWSR:>^JHL+EK&.-7:<8^X%8@$GI@\5HUP?QW\O^2'?$/_ +%W M4?\ TEDH L?!?_DD'@?_ + 5A_Z3QUV=<9\%_P#DD'@?_L!6'_I/'79T <9\ M0OA[#X\32I#>76EZGI%\NH:=J-GM+P3!'C.0P(9&21T93U#=B :\^N_V7],N M+#3HH=9O+.XBNKJ[NIH+6!1=-<7MO>2 IMP@\VUBQCG;D9[CW2FMQ2VU ^9] M3_9/T'7O$&J7#>,[F2_O8;J"53;VLDP$L5S$3N(W;E2Z< \#Y4XXP=:V^ VN M3:YXWDN]<33],UP2*+FW"R2B-I4D954A1&KA7$HYW%\AAC-:%UX(ETKXA^/] M9\.>$;6/65T.W?1M0FLXTBGOQ]K,@$@()8F9-V2,YP3QQQWBBW^)GB#P!K.C MZJNL:S'?:#?);BWT:&W:\EDCN%-O=1ER8BH:#8R,H?#?2ETOY#MJD=AJ/[,N MG:YJNH7E[XAO9(]1BFCGAM;:"#/F64%H-K*N0%6WC=1R,Y!!4XI\G[-]A_;] MGKC^(KT:F;Z&^OG$$(2^FBN8[E/EQB,;H@"$ZY)//-<59ZY\8M-N-(MH[+6I MK"PG:.3?I4 :[A%Y9*F\@_*/L[WGW0#^[4YSU=JEG\5M?\3>'KJ_T6:ZDTS6 M&ND$T4:6]K:>UE'&NV5+D(')<_,"/*7&/>N!T+]G9/#<.G6 U.;5;)-1MK^>ZN?+@EC M6WLXK5(%5$PZ21Q*KAB.,^V//_$'Q"^)V@PZ)!J=[J&CI>W 54"+O?<"&(7+^S?#Z;Q%J6J^*$NM9%]I]C34[('K8Y2Z_9LT+5M7UQY/$,UR;FC/X%5=+\-:=978LK'1Y48V\%G$(YXUC:/RB@ 5%(<\ M*..!TKQOPCX7USPI\.-/CL? ]W'\1M%L1#>ZRRQLUW(SH+N6*4MBXDD422(' MR VT-MZ5Z?X'\6:SI7AZSC\56UZ]]>@(KSGP[8?$. M?7_A;=>)]+\2WS>'9X)G:2R@?>C:5-%/+-(OS^=]I=DVC *>6V&R6H6EEZ"> MS^?Z'HME^S#I6GZ[H>JQZK>O<:'=^=I_G00R&*'=.WDEB,L UPYWGYL*!G[Q M/3?!3X-Q?!717T;3]9OM0TK:C);WJ)^[EP!)(K#GYR-Q4\ D[<#@>CPR&1,E M2I]#UJ2A:#>H4C=/Q%+2-T_$4P/&/V0/^2%6/_8;U[_T\7E>T5\C_LWZU\7K M;X6K%X9\,^$[_1%US7/LUQJ6N3V\[C^UKO=NC6V<+\VX<,<@ ]\5Z?\ \)!\ M>_\ H3? O_A2W7_R'0![0PRI%>97/P'T6]L=0MI[[596O-1NM1:Y,\:RQFX3 MRYXD81C$;H2I&"1U# @$8G_"0?'O_H3? O\ X4MU_P#(='_"0?'O_H3? O\ MX4MU_P#(= '6Z3\)-%T+6;G4;!;FU=X9H;>"*0"*R$NPS&%=N59S&A))/*\8 MR_^A-\"_\ A2W7_P AT"L>T"@D#J<5XO\ M\)!\>_\ H3? O_A2W7_R'7B_[6'C/]I_2?AM83>$_#>CV.O'6;1+=O#.HS:C M<29+;D>&2V13$1]XDC &:!GLE@"W[8WB4#OX$TS_ -.%[5G4/@";KQ!=RPZR M$\/WGB*W\3SZ9/9^9(EW&4+^3+O&V.0QC;1=8TD> M)+1;"^2*W$)T5>((VO2JL1*"S#[:<,NW'E*,;2167/\ LGZQX3\-ZD-'U2RU M6^NE DA@TJ.W:5C?PW1E)DF*2%/*8!'.#N.3S@_5-%):;#NSYQ/[,M]KGA5; M&[N=&T=I/#8\/I;P:1YILT+9D*R"4;MX6,,IR!LPIP3G0'[+HE>!+G78Y+03 MS/);Q::$6*-M0:]1;;]X?(96=HRPR&3 P"!7OU%/K<72QXAX'_9ZNO!'@SQ9 MH,6NP3?VWIL&FPSQZ9Y0MDBM3;*S*)#YC;-I/*\CC QC&?\ 9/BA:TDL-0TG M3FM;/38%6+0P5DFM?.!F8>;SYBW$BE>WR\L,@_1%(W2E8+VU1\R7/[(TYN-* MF/B^"-].TN#3(F.D#+QQ0VT>UQYP#Q,]JC%&!)$C)NQMQ+HW[(W]EZV=1'B* MRMTN-0?4+B+3M%%L0S?;?EA82DQ8%_( <-_JT]Q7;?%ZQFG\>^$[G5["_P!4 M\#0VUXM[;V$,LZB]8P_9GFBC!=D""< @$*[ GG:1D:/XH\4^&?%VFZ)9:+J: M>%+8Q(J7]G-/,]F\#NUPUSEOWB3;8_)8%BI![\/5AL;7A#X+3>"O"'B'3(-< MMS?:O;16INDT\16\?EP"%9/(63!D91N=@PW''0"LKQ5^S5I_B.XUN:/4VM3J M[6ES=V#0LU@]U$Y:67R@ZL%FS\ZAQED5\D[MU_XR:KIWBKP?H5W!:7>K6=MX MHLA,EE:3RNHAN=LY*1KNVJ%<$XVD>N:P/&7Q!\:1^-1>Z';ZL/"U[I=HJQRZ M#-(;9C>RQW%R4X[B6[DO&G M=#YDB*AVI&L2#"@#.U!D@ $D\ 8JFMTPO?4\G\"?LR3> O&>DZY::Y:R1V-C M8Z:=/_LG%N\4$'EM(B^:1',S?,)0,@94[@'YY&\U9=^,_O3@;>,#FN^HH*3MJ?/VD?LN#0M,6ULM0TJ%GLI;2; M=HS21B1^ES"'G9HIL_>8,0V%P!MK"?\ 8VE%G;V\7B+38?LR2+;%= &+ M7-QL,AVD+D@;N:^I:*+ >8?#[X9'1/%E[K=UIUOIK_8[>V2UMMC0&X$2I/<1 M'&]0ZI#%\QR1 ,@9YP_A4,?M(_'$?]@+_P!(WKVNOENR_P"%D?\ #3/QD_X0 M5/##P;-$^U?V_-<1ON^R-MV>4C#&,YS57N!]245XG_QD+_SQ^''_ (&7_P#\ M9H_XR%_YX_#C_P #+_\ ^,T@.N7X)>%CI TV2VN[BV^UW%XQFO96=FG;=.C/ MNR8Y#]Z,G:?2M*Q^&7A[3;_5+RWLWBFU%&CEQ.^U$9]\BQC.(P[DLP7&2D:5\/=!T7 MQ5J'B*SLO)U6_C6*:7S&*[1MSM0G:N=B9( SL7/2NDKQ/_C(7_GC\./_ ,O M_P#XS1_QD+_SQ^''_@9?_P#QF@9[46&0,C-?,6F^ )?%_P"U!\2]7T[4_P"R M=<\/W&CSVEP\'GPNDNG212Q2Q[E+(RX/# AE4YZ@^>?M4ZE^UGIUIX*;P1;: M%+K+ZSM,7AAIYU>/R7R+H7"+&(?5B1@XP17H_P"RI+XSG^*OQ;?X@P:5;>+C M'H)O8M$D=[53]C?&TN,YQU R >A/6D!L0_LKK93>')K36K>&33)8YKEFTL.; MADU'[>HC/F9B 8M&,EL*1Z'/,+^Q-*-0NKP^*;![FXB9?.;0?GCE98%,R_O\ M*V+=3\H R3C P*^JJ3-"5@NSYFT_]GGQ!K-[X\AU=/M=!:5^R\-&\8:7K]MK=O&T&H0ZE=VR:4 KR MQRW3A(#YG[F/%XZA?FP%7GDBKWBK]G4>)_%7B'7GO=,^WZC?Z7>6L]SI'G2V M:V;(WEAO-!8/Y8R1MQN;@YKV^BEY!ML?,]S^Q[)<>'=6T5?$MJMA>I#;^6=% M @B2[10V)06<"[!#*5_U2C&TD50_P"&5;_PYHUY:V=]8:M/J;1Q3)'IZV@# M'4DO3')M M,2=DMAL87 5XN(9C)@EW(RNSG (H\AWZFW\.?@E-\-_$&OZE9ZK;SPZA:O;6 MMNNG"(VX-W MPT

/=9T^W^)W@/Q*=-U34+./2M0=;G3]/N;@ M*9!;^2"(U(#$>9@,,\GI0NY+W?\ 7D97A/\ 9EL_!_\ 9IMKS2YQ;.ZW$=WI M)F2Z4^5B9EDF;%T/)7]Z..3\E5-&_92BTJP:*+5K 3QZ;INGV]Q'HRJ0+.YD MF0RCS#YB2!PDB#;N"YS7(_%[7?B/>:)\1M *ZQ]BO);[^SKBTT.>62-%@MVM MK:-X2#B0M/\ O@ZBFHV8*+*OE@(WG1-&=P SPP&>O7I0-_U^ M!\[7/[&JM-J-#YPVQ W998^@$4:Y.,UZEX# M^%+^"]5O[R6[M-2%U'M\Q]."7:Y2,/'Y^\DQ9CRJ8^7(&3@5Z510E;8'KN>- MVWP*U.V^'N0QY.>,O/V. M8;K7)=435M+$L\T5Q-%+H0>-722YD*1+YPV1$W)&SG&SJBF!\S:M^QX MVK2022Z]ILDZ:;9V#W-QH7FR2[BR$A)F[BX\S;V,:#)QFM/4/V2[/5-;A MU6\O[#4+Q;ZPOVN+[3'GE8VYA+Q9,^T1N800-N5W$9;O]#44#N>":M^R];:S MIT-C=WMA>6\%^]TOVG2SNNHF\W]W=LDR&9D$IV/E<;?NG)J]^R?$(/!/BN(= M$\:^(D_+4IQ7MAKQ?]E?_D4?&'_8\>)/_3G/3$>TT444@"BBB@!I0$Y.<^QH MV >OYTZB@!OECIV],TGDJ1@Y(],FGT4 *-$M->LK*[2_ M@MK^/S8EG0$*Y0\,0&;@@CGI7F_@.&.W_:J^)442+'%'X9T!$1!A5427^ . M@]J]LKQ'PA%=6MA*K.FQGVD[=VXC/4#8_ M(X^5N>*Q=.E\&_$K7['Q!I^J+J=UI,*M? MLVFU/7=%:]MWTXVME#%=)_L[ M[$=0MGTY62U>/4Y]T4#;?]'!+Y\GY$PAX&T8K(7]G+P(EE]C":D(/($&T:M< M?ZL6S6P&=_\ SQ9E_'/7FO*-1_9_\6:A_9$;^(M$:&TTFSTV=DU"[ADG\G[, M6+,H)8%H'QR!B0Y4G),'A_X9>)=/\?2P7D5C?K:Z9Y\/V<,O]IV,EKK3VGVJGW@O!YOF7+EE18XMCF0%?+10 MJ [E [5P]S\ ];>72I=,UK2- N;.Q@LDN[6_N))8");IYI$!4!B_VA3@@ %2 M!@8JQ*-:N84NK)M,M=#UW3-0TV6'3;RXW)]HRJ2B)_D+A=NXLQ)(."%PH2UU86/8_!EUX M9UVZMKCPSK_G:=I\7D_8+2?=;A"@6+Y3T4+&2I'!Y.36-J_PR\!^"/#U[J>K M:CJ-OI%E(-0>:]U:X>.T<7 G\U/S4DQL!<#&,\DU+\(_A'JG@C4UN->\0V.L1#2QI M[QI/(PN%,4*^7(LG!CC,3[#RQ$S9[Y?4#K? ?A+P+I/B#5#X;N[A;OR[::XM MX[^9XHH6:2>%51B51"9I&"CC#8Z8%>E"2&,DAE!7@\U\XZI\$]O^-;K4YM:T M-]-GN+>62V34+N'SEB+8$@4?,Q#E3D[< 85>E"U#I<]]N/B+X>M=1-G+JL"3 MK,;=D)(V."JD,<8',B#)[NOK72@@]*\CO_#5RWPZ_/IL6E7%_!( M-H20HP:]/@U&SCC"F\A)'=I!D^] %ZO%_B1_R_!>K^-K'P5'I%N+A]-\8:1JMR"X39;07 >5^>N%YP.37J=9 MNJV]Y/Y'V*[CM76XC:4R1>9OB!^=!R,%AP&YQUP: -!/NTZF1?=I] !1110 M4444 -?[IKYM\!$#5?'I(W >+M2)'K\R<5])/]TU\V^ _P#D*>/?^QMU+_T) M* /,K'X:^+="6WO_ Q80:8EPFH7TFE:GY9.GZFTE_8[3PYJFG:4]C;V N9;@W"P-Y[$NI5':?8A7IL);=R +L!#<$^R[P/G^4 7D)+-@ ;SGY:-W?L'3E+/C_ ,+>(+_QYI7B'PU8 MF#5;"T2T-_.T:1RVT[E;B(G=N+1YCG4$8W0X!^:N0\+>#/B-X7TZQTO089M MTZS74'M;21+9XIIWN;AXS=MYFX(R20$,@8[@X.._3>*?C;J">"KR^TS0;FQO MY/#]_K,$]R\$R6H@5]C2HLF2KLJA2.&W>@;%N+X^:='8;Y](OUN[43MJ%L#% MOM8X9HX9)#\^'&^9#M0EL$\<$_"/Q$T#Q;XSU6#1 MM45-3TV:XB?4)M/%Q)?FVLXQ^]3.#NAF XVX"9[$=2/#'C77?ASH<6O6\VJZ MKI'B4:A<6%X\*/J=C'-*8D.UC&6"O$P5C@M%@GH:['XMQZAXAOS((T2SLH+= M#NEORCAC( 1Y=D0<@<@8R&X;?+H^@[3S=MXUY&,DEX%C$?E$X9?FZFNC\=277B_P"'_C71K/1;R2_DTR2UCMKE M8U$\DT!VJK,VP[2P#9. 0>M<;I/[0MO:ZIXF;5[>=M*B9KO3+J&)5#6XM+*7 MRF&_/F9O%^8@+SVQ6S;?'NPF\6Q^')M"U6VO4NTL;MW\IH;6=YI(E3-;3QQK-GX..1VL=L#RHK,IC$ MOR@9)'WL8Y&G\&= U3PU)XJ&H:9JELFK:W)J,4^I26SS%6MK=293"VW<71QP M.P)ZYJ;PIXYU+XL:6=1\/F3P[:6UP$:2^BBN!=AHT?"[&.PKNVL#@ALJ1D'' M2>#M>GU>37;&[VO>:-J+Z?).B;%F'EQRHX'8[)5# <;@<<&E^J#I8V_@Y_R6 MOXA?]@?1?_0KVO<*\/\ @Y_R6OXA?]@C1?\ T*]KW"@-PKCOC'X#/Q1^%?BO MPB+P:>VN:;/IXNBF\1&1"H;;D9QGIFNQK&\8W&F6GA75IM9O1INDI;2-=WAN M#;^3%M.Y_,!!3 R=P(Q0!I6,'V6SAASN\M%3/K@8J>HK8@P(5.5P,'.O\ DAWQ#_[%W4?_ $EDKNZX7X\ M\#_ (A@=3X=U'_T MEDH G^"__)(/ _\ V K#_P!)XZ[.O(/A!\6_!5G\)_!<,_BS18IH]$L4='OX M@5(MXP01NKKO^%Q^!?\ H<-#_P#!A%_\50!V-97BC7K;PMX=U36;P.;73K26 M\F$8RVR-"[8]\*:P_P#AQUK+M( ML+2TMOLJZ=;ZE$J%"TK,I??NV,TSEE)(;CI5.P61'(;C0+B+P MYJ=KOAEN+96GM[DWZ6DBR(C =BJXZ"GW>G? B^T^YL9KCPJUI<3FXDB%]&%W$2 @8?Y5(E ME&U<+^\?CYCF0-GXE^*?$=M9>&-2\,ZCI]C9:I>V5DZWNGM<.1<. 'XE3;M4 MYQSDGMBL_3/VB-)C$MM?:=J"75D"E[.($2%/+O?L4\F3(<1I(-Y)/"$'G!QJ M:KXI^%&MZ9I>GWOB#0)[/3)H;BTB.IH!#)%_JF&'!RN.,YKG]4@^#UWO>'=.OM91X-1N8KR%VN8)'#3Q%78J!)@[B!G))ZT^OD#U6FYHK^T=XN,R^N_@OJ?B+O4?"T^IPQ"%)G MO8ON"-XL%=^T_NY9$Y!^5B.E:VB>.?AKX8T,:7H_BK1+&V12(\:E'(4., Y= MR3CC )Z #I2L!O?#OQ6_B[P^]Q.B17UI>7.FW:1$F/SX)FBD*9YVDIN&><$9 MYKJZ\W\+_$#X>>%M'BTZU\8:,T2,\C22ZE"TDLCL7DD*?L<3Q77P#TR>& M1)H9=8UUTDC8,KJ=7O""".H(/6O:Z "BBB@ HHHH *0C-+10!XII?'[9/B3_ M +$33/\ TX7M>UU\Z:[\0O#'P^_;!UNX\3>(=,\/P7/@;3D@DU*[CMQ*RW]Z M6"ER,D C./45Z#_PTM\)_P#HI'A7_P '%O\ _%T >E45YK_PTM\)_P#HI'A7 M_P '%O\ _%T?\-+?"?\ Z*1X5_\ !Q;_ /Q= 'I5Y%9O_ TM\)_^BD>%?_!Q;_\ Q=<] M>_&GX1R^,;3Q%;_$[PO;W:6ILKE?[6MF6XAW%E4Y?(*.2P(_O,".00 5M9^- MNKZ7=:_]HM=)TBV\*V]FVMR:AI>./# M+7=Q#';71M_$20+>11L62.=4E D4%FP&!P&(Z&LW4=6_9TU36-1U*?QMX>^U MW[F25X_% 15?:C5_CUH_]A+=:?9ZFU[=1WZV<5YI\\$;3VJ2 MF1)6*?NP#$P+$=N^1GRF6P_9UM]%N[/2/B'HFF3RV]Q!#/)XH^T+#YT MW.Q MI\$>4JKC(P!P0>:O>'M1^!FEZ58VU_\ %+1+^:UM+BP1H?$BV\2VTQR\*QB8 M_)TQN+-P.>!AOR_K^M 7F>A>&?VB_"MYX-TS5KHW%G-+!YMW9Q6,Q>UVPPS3 M2,NS(B1;B-C(1MPZG/-='X3^+F@?$"YNK+0IYWO([8W0^TVLD2[1/+!G+ 9Q M+!(I ],]"#7D<%Y^SA;VP@7QMX>9!(7+2>* SL#!' T9;SLF-HH8E:,_*VQ2 M1GFM?PWXW^ 7A#6M3U32/'?ARSN]0B:&;;XC0QHC2O,5C0RE8QYDDC?*!@N: M'Y!T,OP7^U!-JQ\)3ZREM;V=_ITMUJ36MG=L8)A=06\2QEEPZ%KA S*-@QY'EK@\53EC_9HGCMHY M?%_AV>*!"@CD\5;ED!:=L.#-\_-S/U[2'T&*=F"VU.P\)_M,:1J/BKQ'I6LV M5]H\UCJ<-G9K)87"M-#+]E1)) T8V'S;I%(Z ,IS@YKH_P#A:/\ PFLLEKX) MDM+N^A47+KJ:RP)-;'S%2:%L#S$,D>W<,CK[5Y=$W[-ZWZWS^/=(GO?.CN&N M)_.[QM"T>XF;Y@K6T! .1F,>^>G\)_$CX$>!Y[JXT;QSX6M)9QLYUZ*01 MQ[V?RXPTA$<>]V;8N!D].F$O,5NQZ=X,\6-K>H:]I-W'%#JFC7*PSI"Y9&22 M-98G7(!&Y6Y!Z%6'(P:ZJO%O#'QL^$?A^ZU>]D^)OA:ZU#5+G[1%?_!Q;_\ Q= STJBO-?\ AI;X3_\ M12/"O_@XM_\ XNC_ (:6^$__ $4CPK_X.+?_ .+H ]*KQ3X5_P#)R7QQ_P"X M%_Z1O70_\-+?"?\ Z*1X5_\ !Q;_ /Q=<3\!?%>C>-/CW\;=5T#5;/6=-E;1 M$2[L)UFB9ELW# ,I(R/2@#Z HHHH **** "BBB@!,9KQ+X6?\G)?''Z:#_Z1 MO7MU?/'@SQIH'A/]I7XU)K6M6&E/,NA-$MY*1X8@T M\1P?:]0U&[2QLK4/L\V5@S8+=E"([$^BG )P*X^_^*6KVNJ:-HC^ ^(-6: M9[>WO[U$A6"&)'GF>2,.0%:14"A222#P,D-\:>-O WBB+3)8/&V@6NI:5>+? MV5P]]$ZI*JLA##<"59))%..?FSVJOXUUWX:>-9](O)O&FFV&K:3,TUCJ6GZK M!'/;EUV2 $[E977AE92#@'&0"%5(R! MF>'DX'[Q>>:\_'A3X0)-H$D/C>"U_LA8518==A N/*G>=#+W)\R61OEV_?/H M,8EE\*?@W87$LL7Q'E!EBCBD']O6OS!&MV!/R9+'[) "QY.TYR6));N/2Q[# M=_'SP38Q:S++K(\K1RHO9$@E=8LLZ Y"D$;HI!D9&4/I5#PS\>_#VKW7BBVU M">/2;O0KZXMY;>1R[21I*L:2+@5"V]6PH+_P"J^9,KGJ3G7F\(_"2YU&_O9OB LD]T M\\X/]NVZ^3-)<17/FQX4;766")E)R!MP0030A'J&C_&SP9K^IVFFV&N07%]= MR)#%"%<%I'CDD5#D<';#+P>)]=T![+2SJ%AK>GZ5!;2 M:HR3745RL3&<1B(GY/.'RC.=K8/3.?I_AWX1Z;XGTW7K?QS;QWUG.MXX_MJ MI=W(^T?OIEQ\S'[7/G;M'S#@8%7K^+X9ZC?ZO=R?$2&*34]7L]9G6+6;8*)K M8((@H*\)^ZCRISG8.>N3^OQ7Z7 ZR3X^_#\Z%/JK^(+8Z9$(/-F9'V*LT1EC M8_+]TH"V>G!STILWQY\(7>GWTNBZYINH/9W5M:2*UP8HPTMU]F #[3N.]74 M Y9=O&:\LF^&/P:GTB[TQOB 397&Q#$=>MR%B2"6!8P"I&T1RL!D$@A6!!&2 M#P5\.-+AAATKXD6<@>:V^TR:GK$$O[F+4#?G8%"_.TQ(R3@*QXX%/J#VT/9M M$^*.A^,=/U.7PS?P:K=6=FMWY+%X@5?S/+R2N0&:)QD X*GCC%9GP9^++?%+ MP]_:TD6EP1&*W?;IVH-=>4\L8D,4A:- KJ&7(&1S7*>$K;X7^"Y-<;3/'UNO M]K6_V5Q-K4#BVC#S.HBR/EPUQ(1G=U&W MA@UK4K6=(4A!$>U0JC(X^9LG@<\4@-KPI\8+KQ)I5KXI;1H;+P/=_:)(]6GO MP)8H8]X6:6(J JN4^4*S'YEW =*L2_M&?#NWGC@E\36D=RP!-NP<2H2[QA73 M;E6+HRA6 ). !DC/(#2/A(-&U+0SXVM3X=NUE":,-XCURV#7$T4QF21_DP6W8Z #"J,<.GX8?![^SQ9+\2)DMA:B MSVKKUM_J_L9L^NSKY)(SZ\]:Z34]+^%6IZC=7?\ PGEK:O M3@29YP:XF[T_X6W41B_X3ZUBACU!]3M(QJ]LR64SF0R^4KJPVOYTF5?=C=\N MW KH/%OB[P)XKT>TT:7QIH"Z7Y\+W:/?1,\T<3JZQ@[N,LBY)[9QR> #UNO% M_P!E?_D4?&'_ &/'B3_TYSUV_P#PN/P+_P!#AH?_ (,(O_BJX+]DN]M]0\#> M*;JUGCN;:?QKXCDBFA<.CJ=3G(96'!!'<4 >WT444 %%%% !1110 4444 %> M>^.?V?OAU\3-:75_%?@S1=?U-85MUN[ZT6201J253<>P+'CW->A44 >.?\,= M_!7_ *)EX:_\ %H_X8[^"O\ T3+PU_X +7L=% 'C?_#'?P4_Z)CX:_\ !:/ M^&._@I_T3+PU_P" "U[)10!XY_PQW\%/^B9>&O\ P 6D_P"&.O@IG/\ PK'P MUG_KP6O9** /&_\ ACOX*?\ 1,O#7_@ M+_PQW\%/^B9>&O_ 6O8Z* /'/ M^&._@I_T3+PU_P" "TG_ QW\%/^B8^&O_ !:]DHH \<_P"&._@I_P!$R\-? M^ "TG_#'?P4_Z)EX:_\ !:]DHH \;_X8[^"G_1,?#7_ ( +2_\ #'?P4_Z) MCX:_\ %KV.B@#QO_ (8[^"G_ $3'PU_X +2_\,=_!7_HF7AK_P %KV.B@#Q MS_ACOX*_]$R\-?\ @ M;_@?]GKX;_#;75UGPQX*T30]46-X1>65HJ2A&QN4- MV!P,_2O1** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KQC]IG4[O3-.^'C6=W-:M-X[T*WE,$A3?&UT R- MCJI'!'0U[/7+>.-,\/:I%I2^(88KB.#5;2YLA+N^6]20&!ACN'Z9X]: .GC^ MZ.].J.$Y3CI4E !1110 4444 -?.PXZU\NV-WK/@[Q'XTM;GP;XGO!<^(KV] M@N+#2WGAEAD*E&5P<'.#7U)28H ^7H]>FAUN?58_ GC>.YN(5AG5=&D\N4*? MD9E_O*"5!]#@YP,5[^ZLM5U6WU.]^%GB6[U*WV^3=S>'&:5-IW+ACSP>1GH> MF*^J<48H ^2IK#0KFXNYY?@_KTD]XXDN)6\,DM,P8N&8]SN);ZDGN:S+[PCX M*-1VV[VK3WOAYI))(F+ED8\#83(_R !0&( K0@M]'MC 8OA' MX@C-O0E?#1_=SMMW2#T8[5R>^U?05]8XHQ0!\I6)TS3%U);/X3^(K5=30 MI>K%X;*BZ4EB1)_>!WOP?[[>IJK<:9H%WY7G?!W79?*BCACW>&#\J1JR1J/0 M*KN .P=O4U];XHQ0!\D6NE^'[*4R6_PTTKP)XY:.8H7,VBG^!=JC:@51QU.,GN36SHNO3Z%:206_@7QNYEF>XFF MFT:1I)I7.6=CQDG '8 < 5]0XHQ0!X=\"8-4OOB1XXUR[T#5M$L+JPTNUM MSJUH;=Y7B-R9-JGJ!YB\^]>Y444 %>1?M=1M-^S!\4T1#(Y\-WP"*,DGR6[5 MZ[5'6KB6UTJZEALGU&9(V9+2(J&F('" N0N3TY('K0 _2?\ D%V>>ODI_P"@ MBK=,ASY:Y&T^GI3Z "BBB@ HHHH *CN;>*\MY8)XTFAE4H\^%/\ P26W_P 11_PHGX:_]$]\*?\ @DMO_B*[FB@#AO\ A1/PU_Z) M[X4_\$EM_P#$4?\ "B?AK_T3WPI_X)+;_P"(KN:* .&_X43\-?\ HGOA3_P2 M6W_Q%'_"B?AK_P!$]\*?^"2V_P#B*[FB@#AO^%$_#7_HGOA3_P $EM_\11_P MHGX:_P#1/?"G_@DMO_B*[FB@#AO^%$_#7_HGOA3_ ,$EM_\ $4?\*)^&O_1/ M?"G_ ()+;_XBNYHH X;_ (43\-?^B>^%/_!);?\ Q%'_ HGX:_]$]\*?^"2 MV_\ B*[FB@#AO^%$_#7_ *)[X4_\$EM_\11_PHGX:_\ 1/?"G_@DMO\ XBNY MHH X;_A1/PU_Z)[X4_\ !);?_$4?\*)^&O\ T3WPI_X)+;_XBNYHH HZ-HFG M^'=-@T_2K&VTVP@&V*TLX5BBC&2<*B@ #?^A3T/_P %L'_Q%=310!RW_"K/ M!O\ T*>A_P#@M@_^(H_X59X-_P"A3T/_ ,%L'_Q%=310!RW_ JSP;_T*>A_ M^"V#_P"(H_X59X-_Z%/0_P#P6P?_ !%=310!RW_"K/!O_0IZ'_X+8/\ XBC_ M (59X-_Z%/0__!;!_P#$5U-% '+?\*L\&_\ 0IZ'_P""V#_XBC_A5G@W_H4] M#_\ !;!_\174T4 #?\ H4]#_P#!;!_\ M174T4 #?^A3T/\ \%L'_P 174T4 A_^"V#_ .(H_P"%6>#?^A3T/_P6P?\ Q%=310!RW_"K/!O_ $*> MA_\ @M@_^(H_X59X-_Z%/0__ 6P?_$5U-% '+?\*L\&_P#0IZ'_ ."V#_XB MM?1?#>E>'(I(M*TVSTV*0[G2SMTA5CZD*!FM*B@ HHHH **** "BBB@ KF/$ M'PO\&^+-0-_K?A/0]9OBH0W.H:;#/(5'0;G4G ]*Z>B@#AO^%$_#7_HGOA3_ M ,$EM_\ $4?\*)^&O_1/?"G_ ()+;_XBNYHH X;_ (43\-O^B>^%?_!);?\ MQ%'_ HGX;?]$]\*?^"2V_\ B*[FB@#AO^%$_#7_ *)[X4_\$EM_\11_PHGX M:_\ 1/?"G_@DMO\ XBNYHH X;_A1/PV_Z)[X5_\ !);?_$4?\*)^&O\ T3WP MI_X)+;_XBNYHH X;_A1/PV_Z)[X5_P#!);?_ !%'_"B?AM_T3WPI_P""2V_^ M(KN:* .&_P"%$_#;_HGOA3_P26W_ ,11_P *)^&W_1/?"G_@DMO_ (BNYHH MX;_A1/PV_P"B>^%/_!);?_$4?\*)^&O_ $3WPI_X)+;_ .(KN:* .&_X43\- M?^B>^%/_ 26W_Q%'_"B?AK_ -$]\*?^"2V_^(KN:* .&_X43\-?^B>^%/\ MP26W_P 11_PHGX:_]$]\*?\ @DMO_B*[FB@#AO\ A1/PU_Z)[X4_\$EM_P#$ M5U.A^'M+\,:=%I^CZ=::581$F.TL8$AB3)R<(H &3D_C6A10 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !117"?$?XHS_#Z>SCA\'>)?%/V@,2 MV@6/VA8<8X<[A@G/'TH [NBO$?\ AI:]_P"B1?$?_P $@_\ CE'_ TM>_\ M1(OB/_X)!_\ '* /;J*\1_X:6O?^B1?$?_P2#_XY1_PTM??]$B^(W_@D'_QR M@#VZD# ]"*XSX;XA6]])-X4\0^%C;.JA-?LOL[3;@3E!N.0,<_45Y];^ M,-S\TQ/P)BQ?[I7U )/2EUL![ID8SGBC M(]:^=KS]KJWLHY)'\+7)L3IW]J03_;K?][ 8A,N0&^5BFX[3T(QWJUIO[06I MR:YK5I;Z!/J=C86VHWTDLMQ#%.@M]0:W:-44D%552P;.X@#(R<47MN,^@*3( M/>O*_$_Q?6Q\*^&=>6VNH[35-4$,(M3#)Y\&R9XV)9@ DJ1 @CD;EZFZY-M&BJ'+$M)M.< !6R>F*J:_P#M M,7UC)IMJG@ZZL=3NS8@6FK74_44@Z4M M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M<7\2OB-;_#>#P_-RGD]Z[2N#^,/PKB^+?AJ MTTQM7OM N['4K75K/4M/6-I8+BWD\R-@LBLC#/8@B@#N8QA?6GU@V>BZE;^' M-/T^37+NXOK80";5'BB$UT492^]0NP>8 0=H&-QVXXK%^(W@?Q%XR:P.A^/= M7\$BW#^:-+M+2;[1NQC=Y\3XVX.-N.ISGB@#N**\[^'OP\\5>$-7N+K6OB1K M?C*VD@,26>IV5E#'&^X$2 P1(Q. 1@G'S=*[&"QNXO[1#ZA/+]IE9X2T:#[, MI15")@<@$%LMDY8]L"@#3HKQ/_A2'Q!;_FN_BP?]PK2O_D:O4ETK4!I6F6QU M>Z-S:F$SW9BCWW>S&\.-NT>9@YV@8S\N* -JBN ^(?@+Q-XRNK*31/B%K/@J M."-EEBTRSLYEG)((9C/$Y! XXP.:3X>> /$_@Z_NYM;^(FM>-(9H@D=OJ=G9 MPK"P.2ZF")"21Q@DB@#T"BLA=+O?L&IP?VM<^==/*T%R8X]]J&&%"#;@A.HW M Y[YKRG_ (4A\0@,_P#"^/%A_P"X5I7_ ,C4 >VT5ERZ?>20ZT45GW5IS00P%S+;(B%)]RX 8D9&T\C:1[Y%<'XY^&7B[Q5KSW^D?%/7_"5F8U0 M:;I]C82Q @,]4\:332AXY]3MK:%H% QL401H"# MUR0357X@?#$_$CX3ZUX&U76[\1ZO9O8W6J1)$MP8W/SX&W8"5ROW>ASUYH [ M+3I6N+"WE;&YXU8X]2 :LU#:0BWMHHAG:BA1GT Q4U !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 4A )Z"EKA?B-X9\<>()[)O"7C2S\*11!A<)=:(-0,Y)&T@^?'LQ@^N< M]J .YP/048'H*X#Q#X7\>ZAXLTZ_TGQO9:5H<*Q?:M*ET$7$EP5;,F)_/79N M' ^0[>O/2GIX7\=K\0CJK>-;)_"F\G_A'QH8$P79C'VKS_[WS9\OV]Z .\P/ M04UW1/O8%<#X;\*>/].\2ZG>:OXYL=6T>=)5M--BT$6[VK%LQL9O/;S-HX(V MKNZ\5XS^T3\'_C-XI_9\\9>']/\ &47BGQ7J$UA_8[Z9IXT5[1DND:1S+]H? M(VC.N<4 ?4JE6R!@URMWX;\&Z?XACU:XTC1+?7)I=Z7\EK"MR\@7&1( M1N+8XSG.*X?]E_P+\4OA_P##V+3OBKXTM?&FN +LFM[788%QRC2\&8_[15?Q MZU3\4>";B;XI>(;[6_",GC+1-:TRUL;' CD6Q*&43Q,KL/+$AD1_,7KMP<;5 MR@.LL?@=X*L]:UC4AH-A<0ZJ87EL)K.![5'C5U$D<>S"N0[9;DG-;%Y\/= G MMI([+3+72I761?M6G6\4,R"1@TNUPO&\CYO7KUP:\8U]_C.NH"&Q74K2U&I" M&\%I!:3)':_:#Y;69?D@V_\ K#("0X&!R167X?M/C./&>G7MZ_B.*VO[2"XO M[1%LC;K+'IH!C5FR8BUVA# @AP<@R%TL31V[1*ZG*F(-]J1F #<(> M:PO!D/QK\,1Z58W$/B'58HT9IOM;63C<+:\5D,G!P9Q:,A.>&Y.,@#3!+\#Z M%B\&^$[:1K6/0=(B9K0V;1)91#-L6),1&W_5EB3M^[DGBI3\/O"QC:+_ (1K M1_+:-("GV"+!C0@HA&W[JD @= 0/2O$_@/I/Q D^*&IZSXVTR_#?V4;&'5+R M&",RQBZ,L4;",\E5=AG:,XK#ENOCOJ'C6[AW:[I>AR-%&,XQ0!TE%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "DQ1 M10 8'I1@>@HHH ,#THP/2BB@ Z"C:/0444 &T>@J-[9'D5RHW+T..1ZX]* <** 'A *7 ]*** #:/04M%% !1110 4444 ?_V0$! end GRAPHIC 29 tmb-20211231xex15d2001.jpg GRAPHIC begin 644 tmb-20211231xex15d2001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" 8 /@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#](-9^+?@S MPUJ#6>K>*-+TZ\ RT$]TH8?K7AWQ._;.\/>#/BMX%T/2M;T75-!UF=X-0NTN M03:8'#G%=;XH_9*^$&KZS?\ B;Q#X?@NKAP6GN;R<[4"_4\5\>PZ#I?C_P#: M$L]8^$OPJL_$'@#PF'MKR1%"B^F;CY"W!VXJ /NB3]I+X76P/F>.=(55Y+-< M#BNO\'>.-!\?:2-5\/ZE#JNGLY1;FW;"_!6B> -#M]&\/Z?!IFF0<1V\"[0*L!_B MS5+G1=!U"^LK7[=>0PLT-N6"^VF^,V M5_DAI .,$=C4W[4>E:;J'PKOWU1-8DMH")O+T-]ESD=U(]*Y3P;\0?"WBG]F MB?4],UE]7L+.W>!;O6D DCE' #[N"P/'X5"W*/F?QA^WMXYC^(6AZUI;:8/! M\,+)J*0"1[>*0G@2OC@^PK[C^#/Q.M_BMX-L]8A#*\BYDQ"R1D^J[N2*_('X MB6TS>+-'\-1ZG(- \073WFHVIE2..:93P5V]!7ZJ_LK>)M)U7X96&F6%[%<7 M&F1B&>-)!(8P. ,BK4=&9O<]EW>O)OBCJ_P 3K/Q9I#>!?[!O=)4' M^T++4)L3.>VPCI7K1'![G.<$U\F_M4_L_P#AS2M!\7?$U/$.M:-XB@MO,@D@ MO62(29&U0F<=:@H[/XW?M*S?"K0K.*SATC4_%C%/M6DS7OE>2#U/K@5\7^!? M^"D7BWP9U?&'PD\$KXU\;^.K/6=#UK7;"/58YKFRM M$BB8L#D;\_=^@IK<;/UP^#WQV\(_&6P63P]JB7ERL*/<0A2#&6&2.>O,_%NG^ O#&HZ_JKF+3-/B,TS 9*H.IQ6)\+=/\ #L>A6ESHNDV>D2M"@GMK M=4\R(A0 KE>]6_BII4.M_#CQ-9W2AK>?3YU;/IL-4R4?,&C_ +9K?%'QUH^I M^%]>T70OA[;3,+RXU>;$]X/1%/W:[1?VPKS4Y-8?1/ACXEU&QTW>YU#8L<$T M:\[T)^\,9-?!O@C1]#U'X%00Z_>7.G:!;WC+=36>BA@D:2_\]>ISBOH[4-3U M7XU?%3Q%XF0*S0STK0?VU_$OCCPK# MXD\*?"/6]6TB1S&)MZ@D@X/'L%O%VNB^OOM-[)([J41%=L]2*+7*1]#? ?]J+XGW&A^"/ M"D^M6]K+J:):6$T=DD^& ZOCG&*_0[X?67B/3?#T$'BG4H-4U=21)/;1>7&1 MVP*_%WX?^,]7^%]MX"USP:9-3UV2>$?8U19'92?F"CL<5^H/PG_:HU+XC^/( M/"UY\.?$/AZX\LO)>WT.(!@>OO5I60F?1+G"D]<"OC/]I#XM?%3X4^+X-6B\ M5:+:^!YKE+5##$LTUL6_CE'H/6OL>X026\B.<*RD$YQQBOS1_;$\*>!-&\/^ M(?#7@C3W\0>(-POM;U&YO6DCT^$N,C.<;CT"U (]-U+X_P#QD_X4KXDNHX(- M:\07EW]FT"\TB'.(5Y>>11T'I4OPG_:0^,/Q$\1P>&M#7PUKUS86B2:C>-+M M$4G\2$==U<%X@^#WBKX&^&M*USPKXBUL>"/$-G!-J.FZ;'YES:A8@6,;'[JF MO.M$U3PAKB2:IINDZ]\,+>YO8['0?%EF&WWDQZM<#HQ+=ZI W8_5G3C))/%.I ;SJ$B;&<'U%=;J-U!:6-Q/=2+#;QQEY68X55 .HW$$HHX_ M&O36^%<7B'QY\+/A'HWB"9+SP39M<:OK&EOAXL_\L]PZ$^E2#/J[X2Z;\1=. MCOE\>:YINK/O_P!&;3H!&0O^U17R/\'?@KXG\<_'KQW9_P#"SO$=EHOAG4(E MAM#/N,JL,D$T4".S\?\ P^^.'[4'C>?0]>(^''PRMI 98K68-=7Z]U8CH#7H M7Q,T;Q%\"_A+I7@WX*^$%O+ZX/V:&4D*EH",&9SW;J:**L#K?V;?@>GP4\!I M97D_]H>(-0D-[JM^W)FN&Y89] 2<5Z_&,(,G/O110!P_QI^'US\4?ASK7ABS MUB?0KK48?+2]@.&0_P"%?/7AC]FKXM>$?!<7A3_A)/"VN^'(\+]AOK!HP_NQ M Y)/.3110!YUXS_9\^,%Q\0_"WB"+X:^"[RQ\.%REO82"/[2#ZANM>C_ W^ M,?Q%TGQ0=#B_9YGT%+N7_2+VU>.. <\L6'7%%% 'U?%)(]O$\J['."P)R%]0 M/6OD[XG^!/B5^TC\;(?#FLZ<_A[X1:%<+/<,\@WZLZG*C']VBBDMP._\8_LC MZ#XX\9)K5]XFU^&T2(0QZ797;0V\:@8 &*^>/@-^P1HK_$/XH+XGL]>L],_M M-1H]TM\\9N(]N68D?>Y[FBBGU ^NO@Q\!/#'P+LM0MO#KZA(E]*)9GO[IIV+ M>Q;I79^+M'E\0^&-5TR*4027=K) LA&0I92,T44V!\Q^!OV ?#.E> ;/P[XB MUS6=699#--%!>&.W 74C!7/O7Y\?%#X3ZE\23J/P\\+?L]Q>&Q-<>4_ MBB\(,0AW?-(ASG.***<=P/L'X9?LY^!_AUH>@6]MX:TPZCI<"1B^^SKO9PO+ M9QUS7J@10Y<*N\\%@.3112 ;=P"ZM)H6)"R(R$J<$9&.*^4_C!^RU8:%\(]7 M\,?#[0C/>^)M3B?4[V>4F1TWAF9G-%% &A\9/A;\4?B%=^'/A[H5U!H'PX6T MBBUC6(I?]*F1 84'8'&,U6L_P!G3Q'XI^+&B0:Y!:Z3\+?!@7^Q-*MSN:]E M XFE_'M110!]4(!L& !["O+_ (Z?!ZZ^-?A=/#R^([WP]ITDH:]^Q EX-101.SCH 30 tmb-20211231.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Calc 2 link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Discontinued operations - Disposal of YV Live business and Huya assets, liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Certain risks and concentration (Schedule of Consolidated Financial Information of Group's VIEs and VIE's Subsidiary Excluding Inter Company Items With Group's Subsidiaries Included in Accompanying Consolidated Financial Statements) (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Accounts receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Prepayments and other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Investments (Schedule of Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Property and equipment, net (Schedule of Property and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Intangible assets, net (Summary of Group's Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Accrued liabilities and other current liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 42101 - Disclosure - Cost of revenues (Details) link:presentationLink link:calculationLink link:definitionLink 42201 - Disclosure - Other income (Details) link:presentationLink link:calculationLink link:definitionLink 42302 - Disclosure - Income tax (Schedule of Reconciliation of Total Tax Expense Computed by Applying Respective Statutory Income Tax Rate to Pre-tax Income) (Details) link:presentationLink link:calculationLink link:definitionLink 42303 - Disclosure - Income tax (Schedule of Tax Effects of Temporary Differences that Give Rise to Deferred Tax Asset Balances) (Details) link:presentationLink link:calculationLink link:definitionLink 42701 - Disclosure - Basic and diluted net income per share (Schedule of Calculation of Basic and Diluted Net Income Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 43001 - Disclosure - Commitments and contingencies (Schedule of Future Minimum Payments Under Non-cancellable Operating Leases) (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 00205 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Discontinued operations (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Business combination (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Land use rights, net (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Intangible assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 32603 - Disclosure - Share-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and principal activities - Principal Subsidiaries and VIEs to conduct its business operations (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Organization and principal activities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Principal accounting policies (Convenience Translation - Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Principal accounting policies (Schedule of Property and Equipment Estimated Useful Lives and Residual Rate) (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Principal accounting policies (Schedule of Amortization of Finite-lived Intangible Assets is Computed Using Straight-line Method Over Following Estimated Useful Lives) (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Principal accounting policies (Revenue Recognition and Cost of Revenues - Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Principal accounting policies (Sales and Marketing Expenses, Share based Compensation, Statutory Reserves, Dividends and Segment Reporting - Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - Principal accounting policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Discontinued operations - Disposal of YV Live business and Huya operations and cash flow (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Discontinued operations - Disposal of YV Live business and Huya Share-based compensation (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Discontinued operations - Reconciliation of income from discontinued operations (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - Discontinued operations (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Certain risks and concentration (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Business combination - Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Business combination - Summarizes the components of the purchase consideration (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Business combination - Fair value of common shares (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - Business combination - Fair value of the assets acquired and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40505 - Disclosure - Business combination - Pro forma information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Cash and cash equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Short-term deposits (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Restricted short-term deposits (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Financing receivables, net (Schedule Of Accounts Financing Receivables) (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Financing receivables, net (Schedule of Aging of Financing Receivables) (Details 1) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Financing receivables, net (Allowance For Financing Receivables) (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Financing receivables, net - (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Investments (Schedule of equity method investments) (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Investments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Property and equipment, net (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Land use rights, net (Schedule Of Land Use Right) (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Land use rights, net (Schedule of Finite-Lived Intangible Assets, Future Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - Land use rights, net (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Intangible assets, net (Schedule of Estimated Amortization Expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 41503 - Disclosure - Intangible assets, net (Schedule of Weighted Average Amortization Periods of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 41504 - Disclosure - Intangible assets, net (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Deferred revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Short-term loans (Details) link:presentationLink link:calculationLink link:definitionLink 41902 - Disclosure - Short-term loans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - Convertible bonds (Details) link:presentationLink link:calculationLink link:definitionLink 42002 - Disclosure - Convertible bonds (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 42301 - Disclosure - Income tax (Schedule of Current and Deferred Portions of Income Tax Expense Included in Consolidated Statements of Comprehensive Income) (Details) link:presentationLink link:calculationLink link:definitionLink 42304 - Disclosure - Income tax (Schedule of Movement of valuation allowance) (Details) link:presentationLink link:calculationLink link:definitionLink 42305 - Disclosure - Income tax (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 42401 - Disclosure - Mezzanine equity (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 42501 - Disclosure - Common shares and treasury shares (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 42601 - Disclosure - Share-based compensation (Share Options - Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 42602 - Disclosure - Share-based compensation (Restricted Share Units - Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 42603 - Disclosure - Share-based compensation (Summary of Restricted Share Units Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 42604 - Disclosure - Share-based compensation (Restricted Shares - Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 42605 - Disclosure - Share-based compensation (Summary of Restricted Shares Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 42606 - Disclosure - Share-based compensation (Share-based compensation-Share options-2011 Share Incentive Scheme) (Details) link:presentationLink link:calculationLink link:definitionLink 42607 - Disclosure - Share-based compensation (Binomial option-pricing) (Details) link:presentationLink link:calculationLink link:definitionLink 42608 - Disclosure - Share-based compensation (Share based awards granted to an employee of a subsidiary and Other share based compensation - Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 42702 - Disclosure - Basic and diluted net income per share (Schedule of shares outstanding were excluded from the calculation of diluted net (loss) income per share) (Details) link:presentationLink link:calculationLink link:definitionLink 42801 - Disclosure - Related party transactions - Schedule of Significant Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 42802 - Disclosure - Related party transactions - Schedule of Amounts Due from/to Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 42901 - Disclosure - Fair value measurements - Summary of Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 42902 - Disclosure - Fair value measurements - Schedule of Changes in Level 3 Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 43002 - Disclosure - Commitments and contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 43101 - Disclosure - Dividends (Details) link:presentationLink link:calculationLink link:definitionLink 43201 - Disclosure - Restricted net assets (Details) link:presentationLink link:calculationLink link:definitionLink 43301 - Disclosure - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 43302 - Disclosure - Segment Reporting - Property and equipment for the company's geographic operations (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and principal activities link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Principal accounting policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Discontinued operations link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Certain risks and concentration link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Business combination link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Cash and cash equivalents link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Short-term deposits link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Restricted short-term deposits link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Accounts receivable, net link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Financing receivables, net link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Prepayments and other current assets link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Property and equipment, net link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Land use rights, net link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Intangible assets, net link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Deferred revenue link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Accrued liabilities and other current liabilities link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Short-term loans link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - Convertible bonds link:presentationLink link:calculationLink link:definitionLink 12101 - Disclosure - Cost of revenues link:presentationLink link:calculationLink link:definitionLink 12201 - Disclosure - Other income link:presentationLink link:calculationLink link:definitionLink 12301 - Disclosure - Income tax link:presentationLink link:calculationLink link:definitionLink 12401 - Disclosure - Mezzanine equity link:presentationLink link:calculationLink link:definitionLink 12501 - Disclosure - Common shares and treasury shares link:presentationLink link:calculationLink link:definitionLink 12601 - Disclosure - Share-based compensation link:presentationLink link:calculationLink link:definitionLink 12701 - Disclosure - Basic and diluted net income per share link:presentationLink link:calculationLink link:definitionLink 12801 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 12901 - Disclosure - Fair value measurements link:presentationLink link:calculationLink link:definitionLink 13001 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 13101 - Disclosure - Dividends link:presentationLink link:calculationLink link:definitionLink 13201 - Disclosure - Restricted net assets link:presentationLink link:calculationLink link:definitionLink 13301 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Principal accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Organization and principal activities (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Principal accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Certain risks and concentration (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Cash and cash equivalents (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Short-term deposits (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Accounts receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Financing receivables, net (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Prepayments and other current assets (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Property and equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Deferred revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Accrued liabilities and other current liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 31903 - Disclosure - Short-term loans (Tables) link:presentationLink link:calculationLink link:definitionLink 32003 - Disclosure - Convertible bonds (Tables) link:presentationLink link:calculationLink link:definitionLink 32103 - Disclosure - Cost of revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 32203 - Disclosure - Other income (Tables) link:presentationLink link:calculationLink link:definitionLink 32303 - Disclosure - Income tax (Tables) link:presentationLink link:calculationLink link:definitionLink 32703 - Disclosure - Basic and diluted net income per share (Tables) link:presentationLink link:calculationLink link:definitionLink 32803 - Disclosure - Related party transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 32903 - Disclosure - Fair value measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 33003 - Disclosure - Commitments and contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 33303 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Principal accounting policies (Leases - Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - Goodwill (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 42903 - Disclosure - Fair value measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 31 tmb-20211231_cal.xml EX-101.CAL EX-101.DEF 32 tmb-20211231_def.xml EX-101.DEF EX-101.LAB 33 tmb-20211231_lab.xml EX-101.LAB EX-101.PRE 34 tmb-20211231_pre.xml EX-101.PRE XML 35 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information
12 Months Ended
Dec. 31, 2021
shares
Document Information [Line Items]  
Document Type 20-F
Document Registration Statement false
Document Annual Report true
Document Transition Report false
Document Shell Company Report false
Document Period End Date Dec. 31, 2021
Entity File Number 001-35729
Entity Registrant Name JOYY INC
Entity Incorporation, State or Country Code E9
Entity Address, Address Line One 30 Pasir Panjang Road #15-31A
Entity Address, City or Town Mapletree Business City
Entity Address, Postal Zip Code 117440
Entity Address, Country SG
Amendment Flag false
Document Fiscal Year Focus 2021
Document Fiscal Period Focus FY
Entity Central Index Key 0001530238
Current Fiscal Year End Date --12-31
Entity Well-known Seasoned Issuer Yes
Entity Voluntary Filers No
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Large Accelerated Filer
Document Accounting Standard U.S. GAAP
Entity Shell Company false
Entity Emerging Growth Company false
ICFR Auditor Attestation Flag true
Auditor Name PricewaterhouseCoopers Zhong Tian LLP
Auditor Location Guangzhou, the People’s Republic of China
Auditor Firm ID 1424
ADS  
Document Information [Line Items]  
Title of 12(b) Security American depositary shares (each representing 20 Class A common shares, par value US$0.00001 per share)
Security Exchange Name NASDAQ
Trading Symbol YY
Class A common shares  
Document Information [Line Items]  
Title of 12(b) Security Class A common shares, par value US$0.00001 per share*
Security Exchange Name NASDAQ
Trading Symbol YY
Entity Common Stock, Shares Outstanding 1,146,336,305
Class B common shares  
Document Information [Line Items]  
Entity Common Stock, Shares Outstanding 326,509,555
Business Contact [Member]  
Document Information [Line Items]  
Contact Personnel Name David Xueling Li
Entity Address, Address Line One 30 Pasir Panjang Road #15-31A
Entity Address, City or Town Mapletree Business City
Entity Address, Postal Zip Code 117440
Entity Address, Country SG
City Area Code 65
Local Phone Number 63519330
Contact Personnel Email Address lxl@joyy.com

XML 36 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 1,837,185 $ 1,742,749
Restricted cash and cash equivalents 297,022 13,733
Short-term deposits 1,604,198 1,325,068
Restricted short-term deposits 285 31,489
Short-term investments 946,543 489,101
Accounts receivable, net of allowance of US$7,387 and US$12,426 as of December 31, 2020 and 2021, respectively 114,372 142,999
Amounts due from related parties, net of allowance of US$2,281 and US$476 as of December 31, 2020 and 2021, respectively 56,984 611
Financing receivables, net of allowance of US$19,922 and US$20,317 as of December 31, 2020 and 2021, respectively 0 172
Prepayments and other current assets, net of allowance of US$5,756 and US$14,444 as of December 31, 2020 and 2021, respectively 213,733 102,872
Assets held for sale 0 52,528
Total current assets 5,070,322 3,901,322
Non-current assets    
Investments 1,022,455 1,239,354
Property and equipment, net 365,392 401,661
Land use rights, net 370,052 258,770
Intangible assets, net 312,082 344,214
Right-of-use assets, net 16,565 21,579
Goodwill 1,958,263 1,872,083
Financing receivables, net of allowance of US$10,192 and nil as of December 31, 2020 and 2021, respectively 0 19,716
Other non-current assets 4,881 10,758
Assets held for sale 0 25,500
Total non-current assets 4,049,690 4,193,635
Total assets 9,120,012 8,094,957
Current liabilities (including amounts of the consolidated VIEs without recourse to the Company of US$449,414 and US$173,347 as of December 31, 2020 and 2021, respectively)    
Accounts payable 18,011 20,956
Deferred revenue 60,910 67,230
Advances from customers 3,426 775
Income taxes payable 65,738 60,895
Accrued liabilities and other current liabilities 2,345,838 484,450
Amounts due to related parties 6,931 3,822
Lease liabilities due within one year 11,041 14,332
Short-term loans 0 112,549
Liabilities held for sale 0 179,109
Total current liabilities 2,511,895 944,118
Non-current liabilities (including amounts of the consolidated VIEs without recourse to the Company of US$18,750 and US$22,422 as of December 31, 2020 and 2021, respectively)    
Convertible bonds 924,077 779,225
Lease liabilities 5,734 8,121
Deferred revenue 6,422 3,132
Deferred tax liabilities 36,214 42,422
Other non-current liabilities 7,372  
Liabilities held for sale   4,415
Total non-current liabilities 979,819 837,315
Total liabilities 3,491,714 1,781,433
Commitments and contingencies (Note 30)
Mezzanine equity 65,833 72,617
Shareholders' equity    
Treasury Shares (US$0.00001 par value; 41,862,606 and 171,504,159 shares held as of December 31, 2020 and December 31, 2021, respectively) (526,724) (139,528)
Additional paid-in capital 3,246,523 3,456,844
Statutory reserves 26,804 17,825
Retained earnings 2,712,534 2,881,782
Accumulated other comprehensive income 69,175 18,471
Total JOYY Inc.'s shareholders' equity 5,528,328 6,235,410
Non-controlling interests 34,137 5,497
Total shareholders' equity 5,562,465 6,240,907
Total liabilities, mezzanine equity and shareholders' equity 9,120,012 8,094,957
Class A common shares    
Shareholders' equity    
Common shares 13 13
Class B common shares    
Shareholders' equity    
Common shares $ 3 $ 3
XML 37 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Allowance for doubtful receivables $ 12,426 $ 7,387
Allowance for financing receivables, current 20,317  
Allowance for financing receivables, non-current 0  
Current liabilities 2,511,895 944,118
Non-current liabilities $ 979,819 $ 837,315
Treasury shares, par value (in dollars per share) $ 0.00001 $ 0.00001
Number of treasury shares held 171,504,159 41,862,606
Class A common shares    
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common shares, shares authorized 10,000,000,000 10,000,000,000
Common shares, shares issued 1,317,840,464 1,314,208,824
Common shares, shares outstanding 1,146,336,305 1,272,346,218
Class B common shares    
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common shares, shares authorized 1,000,000,000 1,000,000,000
Common shares, shares issued 326,509,555 326,509,555
Common shares, shares outstanding 326,509,555 326,509,555
Variable interest entity    
Current liabilities $ 305,234 $ 600,487
Non-current liabilities $ 22,422 $ 18,750
XML 38 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Net revenues      
Total net revenues $ 2,619,051 $ 1,918,144 $ 900,702
Cost of revenues [1] (1,781,150) (1,378,146) (656,920)
Gross profit 837,901 539,998 243,782
Operating expenses      
Research and development expenses [1] (279,781) (302,818) (236,504)
Sales and marketing expenses [1] (468,407) (505,389) (404,495)
General and administrative expenses [1] (221,731) (146,666) (135,564)
Total operating expenses (969,919) (954,873) (776,563)
Gain on disposal of business 4,959 0 11,754
Other income 20,376 8,095 5,674
Operating income (loss) (106,683) (406,780) (515,353)
Interest expense (14,475) (75,555) (38,114)
Interest income and investment income 91,233 89,078 61,747
Foreign currency exchange gains (losses), net (13,377) (17,472) 1,295
Gain (loss) on disposal and deemed disposal of investments (23,762) 272,281 0
Gain (loss) on fair value changes of investments (15,435) 160,849 397,960
(Loss) gain on extinguishment of debt and derivative 5,291 (6,277) (2,277)
Other non-operating expenses (381) (2,467) 0
(Loss) income before income tax expenses (77,589) 13,657 (94,742)
Income tax benefit (expenses) (25,745) (27,825) 20,098
Loss before share of income (loss) in equity method investments, net of income taxes (103,334) (14,168) (74,644)
Share of income (loss) in equity method investments, net of income taxes (26,217) (7,634) 5,974
Net loss from continuing operations (129,551) (21,802) (68,670)
Net income from discontinued operations 35,567 1,401,670 615,268
Net income (loss) (93,984) 1,379,868 546,598
Net (loss) income attributable to the non-controlling interest shareholders and the mezzanine equity classified non-controlling interest shareholders 13,691 (6,971) (36,786)
Net income (loss) attributable to controlling interest of JOYY Inc. (80,293) 1,372,897 509,812
Net income (loss) from continuing operations attributable to controlling interest of JOYY Inc. (115,860) (18,741) (64,780)
Net income from discontinued operations attributable to controlling interest of JOYY Inc. 35,567 1,391,638 574,592
Accretion of subsidiaries' redeemable convertible preferred shares to redemption value (5,236) (5,564) (5,564)
Cumulative dividend on subsidiary's Series A Preferred Shares (4,000) (4,000) (4,000)
Net income (loss) attributable to common shareholders of JOYY Inc. (89,529) 1,363,333 500,248
Net loss from continuing operations attributable to common shareholders of JOYY Inc. (125,096) (28,305) (74,344)
Net income from discontinued operations attributable to common shareholders of JOYY Inc. 35,567 1,391,638 574,592
Other comprehensive (loss) income:      
Foreign currency translation adjustments, net of nil tax 58,887 215,363 (31,105)
Comprehensive income (loss) attributable to the common shareholders of JOYY Inc. $ (30,642) $ 1,578,696 $ 469,143
Net income (loss) per ADS/common share      
Net income (loss) per share, Basic | (per share) $ (0.06) [2] $ 0.85 $ 0.32 [2]
Net income (loss) per share, Basic, Continuing operations | $ / shares (0.08) (0.02) (0.05)
Net income (loss) per share, Basic, Discontinued operations | $ / shares 0.02 0.87 0.37
Net income (loss) per share, Diluted | (per share) (0.06) [2] 0.85 0.32
Net income (loss) per share, Diluted, Continuing operations | $ / shares (0.08) (0.02) (0.05)
Net income (loss) per share, Diluted, Discontinued operations | $ / shares $ 0.02 $ 0.87 $ 0.37
Weighted average number of ADS/Common shares used in calculating net income (loss) per ADS/Common share      
Weighted average number of share used in calculating net income (loss) per ADS, Basic, Continuing operations | shares 1,562,016,001 1,600,199,759 1,544,396,920
Weighted average number of share used in calculating net income (loss) per ADS, Basic, Discontinued operations | shares 1,562,016,001 1,600,199,759 1,544,396,920
Weighted average number of share used in calculating net income (loss) per ADS, Diluted, Continuing operations | shares 1,562,016,001 1,600,199,759 1,544,396,920
Weighted Average Number of Shares Outstanding, Diluted, From Discontinued Operations | shares [2] 1,562,016,001 1,600,199,759 1,544,396,920
ADSs [Member]      
Net income (loss) per ADS/common share      
Net income (loss) per share, Basic | $ / shares [2] $ (1.14) $ 17.04 $ 6.48
Net income (loss) per share, Basic, Continuing operations | $ / shares [2] (1.60) (0.35) (0.96)
Net income (loss) per share, Basic, Discontinued operations | $ / shares [2] 0.46 17.39 7.44
Net income (loss) per share, Diluted | $ / shares [2] (1.14) 17.04 6.45
Net income (loss) per share, Diluted, Continuing operations | $ / shares [2] (1.60) (0.35) (0.96)
Net income (loss) per share, Diluted, Discontinued operations | $ / shares [2] $ 0.46 $ 17.39 $ 7.41
Weighted average number of ADS/Common shares used in calculating net income (loss) per ADS/Common share      
Weighted average number of share used in calculating net income (loss) per ADS, Basic, Continuing operations | shares 78,100,800 80,009,988 77,219,846
Weighted average number of share used in calculating net income (loss) per ADS, Basic, Discontinued operations | shares 78,100,800 80,009,988 77,219,846
Weighted average number of share used in calculating net income (loss) per ADS, Diluted, Continuing operations | shares 78,100,800 80,009,988 77,219,846
Weighted Average Number of Shares Outstanding, Diluted, From Discontinued Operations | shares 78,100,800 80,009,988 77,219,846
Live streaming      
Net revenues      
Total net revenues $ 2,476,790 $ 1,815,826 $ 769,148
Others [Member]      
Net revenues      
Total net revenues $ 142,261 $ 102,318 $ 131,554
[1] Share-based compensation was allocated in cost of revenues and operating expenses as follows
[2] Each ADS represents 20 common shares.
XML 39 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Share-based compensation $ 33,382 $ 92,160 $ 76,356
Cost of revenues [Member]      
Share-based compensation 8,089 5,797 5,932
Research and development expenses      
Share-based compensation 24,053 42,646 52,611
Sales and marketing expenses [Member]      
Share-based compensation 1,285 1,311 724
General and administrative expenses [Member]      
Share-based compensation $ (45) $ 42,406 $ 17,089
Class A common shares      
Number of common shares represented by each ADS 20 20 20
XML 40 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Common shares
Class A common shares
Common shares
Class B common shares
Treasury Stock
Additional paid-in capital
Statutory reserves
Retained earnings
Accumulated other comprehensive income (loss)
Total JOYY Inc.'s shareholders' equity
Non controlling interests
Class A common shares
Class B common shares
Total
Issuance of Huya's common shares for exercised share options       $ (2,729)     $ (207) $ (2,936) $ 7,628     $ 4,692
Issuance of common shares for vested restricted shares and restricted share units $ 0 $ 0 $ 0 0 $ 0 $ 0 0 0 0     0
Issuance of common shares for vested restricted shares and restricted share units (in shares) 6,216,060 0                    
Issuance of common shares in connection with the acquisition of Bigo $ 3     1,149,073       1,149,076       1,149,076
Issuance of common shares in connection with the acquisition of Bigo (in shares) 305,127,046 38,326,579                    
Net forfeiture of restricted shares (in shares) 8,761,450                      
Share-based compensation $ 0 $ 0 0 118,637 0 0 0 118,637 18,730     137,367
Partial disposal of Huya's interests to non-controlling interest shareholders, net of tax       81,208     (938) 80,270 19,666     99,936
Appropriation to statutory reserves $ 0 0 0 0 6,856 (6,856) 0 0 0     0
Bifurcation of conversion feature of convertible bonds       294,143       294,143       294,143
Purchase of caped call options in relation to the conversion features of the convertible bonds       (77,000)       (77,000)       (77,000)
Exercise/Settlement of RSU's in subsidiaries       (1,101)       (1,101) 509     (592)
Repurchase of common stock     (23,712) (11,726)       (35,438)       (35,438)
Repurchase of common stock (in shares) (8,682,900)                      
Deemed contribution from non-controlling interest shareholders       903       903 (903)      
Proceed from a Huya's IPO, net of issuance cost       43,080     (1,456) 41,624 268,196     309,820
Balance at Dec. 31, 2019 $ 13 3 (23,712) 3,321,554 22,882 1,574,465 (155,392) 4,739,813 767,163     5,506,976
Components of comprehensive income                        
Net income (loss) attributable to JOYY Inc. and non-controlling interest shareholders           509,812   509,812 36,786     546,598
Accretion of subsidiaries' redeemable convertible preferred shares to redemption value 0 0 0 0 0 (5,564) 0 (5,564) (244)     (5,808)
Foreign currency translation adjustments, net of nil tax $ 0 $ 0 0 0 0 0 (31,105) (31,105) 540     (30,565)
Balance (in shares) at Dec. 31, 2019 1,293,162,504 326,509,555               1,293,162,504 326,509,555  
Balance at Dec. 31, 2018 $ 10 $ 3   1,727,066 16,026 1,077,073 (121,686) 2,698,492 416,255     3,114,747
Balance (in shares) at Dec. 31, 2018 981,740,848 288,182,976                    
Adoption of ASU | Adoption of ASC326   $ 0       (1,469)   (1,469) (269)     (1,738)
Issuance of Huya's common shares for exercised share options   0   (36)     (5) (41) 129     88
Issuance of common shares for vested restricted shares and restricted share units $ 0 $ 0 0 0 0 0 0 0 0     0
Issuance of common shares for vested restricted shares and restricted share units (in shares) 12,363,420 0                    
Issuance of common shares in connection with the acquisition of Bigo                       0
Net forfeiture of restricted shares   $ 0                    
Net forfeiture of restricted shares (in shares) (13,886)                      
Share-based compensation $ 0 0 0 111,204 0 0 0 111,204 13,154     124,358
Appropriation to statutory reserves 0 0 0 0 4,445 (4,445) 0 0 0     0
Repurchase of common stock $ 0 0 (115,816) 12,231 0 0 0 (103,585) 0     (103,585)
Repurchase of common stock (in shares) (33,165,820)                      
Repurchase of noncontrolling interest and redeemable noncontrolling interests   0   1,242       1,242 (3,255)     (2,013)
Other Equity Changes From Equity Method Investments   0   10,563   3,417 (6,788) 7,192       7,192
Dividends declared   0       (67,021)   (67,021) (333)     (67,354)
Deemed contribution from non-controlling interest shareholders $ 0 0 0 86 0 0 0 86 (86)     0
Non-controlling interest arising from an acquisition   0             5,058     5,058
Capital injection in subsidiaries from non-controlling interest shareholders   0             1,500     1,500
Deconsolidation of Huya   0     (9,502) 9,502 (34,707) (34,707) (781,591)     (816,298)
Deconsolidation of subsidiaries   0     9,502 (9,502) 34,707 34,707 781,591     816,298
Balance at Dec. 31, 2020 13 3 (139,528) 3,456,844 17,825 2,881,782 18,471 6,235,410 5,497     6,240,907
Components of comprehensive income                        
Net income (loss) attributable to JOYY Inc. and non-controlling interest shareholders   0       1,372,897   1,372,897 6,971     1,379,868
Accretion of subsidiaries' redeemable convertible preferred shares to redemption value   0       (5,564)   (5,564) (244)     (5,808)
Foreign currency translation adjustments, net of nil tax $ 0 $ 0 0 0 0 0 215,363 215,363 (2,700)     212,663
Balance (in shares) at Dec. 31, 2020 1,272,346,218 326,509,555               1,272,346,218 326,509,555  
Balance at Dec. 31, 2019 $ 13 $ 3 (23,712) 3,321,554 22,882 1,574,465 (155,392) 4,739,813 767,163     5,506,976
Balance (in shares) at Dec. 31, 2019 1,293,162,504 326,509,555               1,293,162,504 326,509,555  
Adoption of ASU | Adoption of ASU 2020-06       (299,398)   86,659   (212,739)       (212,739)
Issuance of common shares for vested restricted shares and restricted share units $ 0 $ 0 0 0 0 0 0 0 0     0
Issuance of common shares for vested restricted shares and restricted share units (in shares) 3,631,640 0                    
Net forfeiture of restricted shares (in shares) (773,813)                      
Share-based compensation $ 0 $ 0 0 31,691 0 0 0 31,691 0     31,691
Appropriation to statutory reserves 0 0 0 0 8,979 (8,979) 0 0 0     0
Repurchase of common stock $ 0 $ 0 (392,984) 0 0 0 0 (392,984) 0     (392,984)
Repurchase of common stock (in shares) (130,309,760) 0                    
Repurchase of noncontrolling interest and redeemable noncontrolling interests       (63)       (63) (154)     (217)
Other Equity Changes From Equity Method Investments       13,267   (1) (8,183) 5,083       5,083
Dividends declared           (161,398)   (161,398) (47)     (161,445)
Capital injection in subsidiaries from non-controlling interest shareholders       (3,357)       (3,357) 9,313     $ 5,956
Transfer from treasury shares to issued common shares for vested restricted share units     5,788 (5,788)                
Transfer from treasury shares to issued common shares for vested restricted share units (in shares) 1,442,020                     1,442,020
Acquisition of subsidiaries       53,327       53,327 26,731     $ 80,058
Deconsolidation of Huya                 (7,148)     (7,148)
Deconsolidation of subsidiaries                 7,148     7,148
Balance at Dec. 31, 2021 $ 13 $ 3 (526,724) 3,246,523 26,804 2,712,534 69,175 5,528,328 34,137     5,562,465
Components of comprehensive income                        
Net income (loss) attributable to JOYY Inc. and non-controlling interest shareholders 0 0 0 0 0 (80,293) 0 (80,293) (13,691)     (93,984)
Accretion of subsidiaries' redeemable convertible preferred shares to redemption value $ 0 $ 0 0 0 0 (5,236) 0 (5,236) (102)     (5,338)
Foreign currency translation adjustments, net of nil tax             58,887 58,887 (558)     58,329
Balance (in shares) at Dec. 31, 2021 1,146,336,305 326,509,555               1,146,336,305 326,509,555  
Balance at Dec. 31, 2020 $ 13 $ 3 $ (139,528) $ 3,456,844 $ 17,825 $ 2,881,782 $ 18,471 $ 6,235,410 $ 5,497     $ 6,240,907
Balance (in shares) at Dec. 31, 2020 1,272,346,218 326,509,555               1,272,346,218 326,509,555  
XML 41 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY      
Foreign currency translation adjustments, tax portion $ 0 $ 0 $ 0
XML 42 R8.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities      
Net income (loss) $ (93,984) $ 1,379,868 $ 546,598
Net income from discontinued operations (35,567) (1,401,670) (615,268)
Adjustments to reconcile net income to net cash provided by operating activities      
Depreciation of property and equipment 108,686 77,464 40,022
Amortization of acquired intangible assets and land use rights 67,233 109,422 101,491
Amortization of right-of-use assets 7,009 16,492 11,353
Expected credit loss of receivables 5,206 9,392 24,605
Loss on disposal of property and equipment, intangible assets and other long-term assets 366 2,776 169
Impairment of investments 93,632 6,186 8,870
Impairment of property and equipment 0 0 760
Impairment of intangible assets 0 0 435
Share-based compensation 33,382 92,160 76,356
Share of (income) loss in equity method investments, net of income taxes 26,217 7,634 (5,974)
(Gain) loss on disposal and deemed disposal of investments 23,762 (272,281) 0
Gain on disposal of business (4,959) 0 (11,754)
Cash dividend received from equity investees 6,953 347 0
Deferred income taxes, net (9,805) 12,616 (19,719)
Foreign currency exchange (gains) losses, net 13,377 17,472 (1,295)
Interest expense 9,158 64,520 30,658
Investment (income) loss (3,630) 2,785 (4,167)
(Gain) loss on fair value changes of investments 15,435 (160,849) (397,960)
Loss (gain) on extinguishment of debt and derivative (5,291) 6,277 2,277
Changes in operating assets and liabilities, net of business acquisition and disposal of subsidiaries      
Accounts receivable 28,064 (55,753) (16,491)
Interest receivables recorded in financing receivables 23 (368) (1,991)
Prepayments and other assets (8,082) (32,827) (23,692)
Amounts due from related parties (20,702) (2,233) (33,044)
Lease liabilities (7,930) (15,085) (11,283)
Amounts due to related parties 2,761 4,379 3,297
Accounts payable (18,516) (11,768) (3,830)
Deferred revenue (3,150) 38,994 (1,053)
Advances from customers 2,623 (1,352) 383
Income taxes payable 3,388 (3,431) 8,885
Accrued liabilities and other current liabilities (89,532) 106,116 113,777
Net cash (used in) provided by continuing operating activities 146,127 (2,717) (177,585)
Net cash provided by discontinued operating activities 64,289 497,863 843,713
Net cash provided by operating activities 210,416 495,146 666,128
Cash flows from investing activities      
Placements of short-term deposits (1,707,825) (1,193,968) (1,609,116)
Maturities of short-term deposits 1,483,449 1,358,884 641,125
Placements of short-term investments (1,970,387) (909,531) (700,937)
Maturities of short-term investments 1,507,304 926,590 319,973
Placements of derivative financial instruments (4,211) 0 (1,572)
Purchase of property and equipment (70,820) (150,970) (123,925)
Purchase of intangible assets and land use right (114,057) (1,974) (6,919)
Purchase of other non-current assets (1,600) (9) (19,159)
Prepayments for investments 0 0 (76)
Cash paid for investments (89,681) (206,559) (79,645)
Cash received from disposal of investments 156,479 826,750 23,735
Cash distribution received from equity investees 0 11,652 0
Acquisition of businesses, net of cash, cash equivalents and restricted cash acquired 7,049 (4,673) (240,470)
Deconsolidation and disposal of a subsidiary, net of cash disposed 0 96 0
Repayments from (payments on behalf of) related parties, net (4,537) (333) 1,780
Loans to related parties (34,203) (723) (24,675)
Repayments of loans from related parties 449 0 0
Loans to employees and third parties (9,526) (8,135) (6,999)
Repayments of loans from employees and third parties 1,776 28,938 20,707
Payments to originate financing receivables 0 0 (113,128)
Principal collection from financing receivables 240 13,307 216,141
Proceeds from disposal of property and equipment 3,244 828 305
Net cash (used in) provided by continuing investing activities (846,857) 690,170 (1,702,855)
Net cash (used in) provided by discontinued investing activities 1,636,450 92,371 (562,834)
Net cash (used in) provided by investing activities 789,593 782,541 (2,265,689)
Cash flows from financing activities      
Capital contributions from the non-controlling interest shareholders 5,508 1,526 0
Capital contributions from mezzanine equity holders 0 0 14,592
Dividends paid to shareholders (160,143) (64,558) 0
Dividend paid to non-controlling interests in a subsidiary (47) (326) 0
Purchase of non-controlling interests and redeemable non-controlling interests (216) (2,615) 0
Partial disposal of Huya's interests to non-controlling interest shareholders 0 0 108,569
Purchase of capped call option in relation to repurchase of common shares 0 12,264 (12,051)
Proceeds from bank borrowings 39,676 155,708 225,040
Repayment of bank borrowings (147,618) (132,850) (147,248)
Repurchase of common shares (398,637) (106,024) (24,395)
Proceeds from issuance of convertible bonds, net of issuance costs 0 0 901,287
Repayment of convertible bonds 0 0 (977)
Cash paid on extinguishment of convertible bonds (62,059) 0 0
Deemed contribution from Huya 0 141 1,469
Net cash provided by (used in) continuing financing activities (723,536) (136,734) 1,066,286
Net cash provided by discontinued financing activities 0 1,232 308,219
Net cash provided by (used in) financing activities (723,536) (135,502) 1,374,505
Net (decrease) increase in cash, cash equivalents and restricted cash 276,473 1,142,185 (225,056)
Cash, cash equivalents and restricted cash at the beginning of the year 1,819,571 652,427 874,844
Effect of exchange rate changes on cash, cash equivalents and restricted cash 38,448 24,959 2,639
Cash, cash equivalents and restricted cash at the end of the year 2,134,492 1,819,571 652,427
Less: Cash, cash equivalents and restricted cash of held for sales at the end of the year 0 31,600 169,764
Cash, cash equivalents and restricted cash of continuing operations at the end of the year 2,134,492 1,787,971 482,663
Supplemental disclosure of cash flows information of continuing operation:      
-Cash paid for interest, net of amounts capitalized (15,485) (14,324) (7,762)
-Income taxes paid (29,929) (67,796) (71,510)
Supplemental disclosures of non-cash investing and financing activities of continuing operation:      
-Acquisition of property and equipment 10,407 15,946 16,811
-Disposal of investments and business $ 819 0 53,251
-Common shares issued for the acquisition of Bigo   $ 0 $ 1,149,076
XML 43 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and principal activities
12 Months Ended
Dec. 31, 2021
Organization and principal activities  
Organization and principal activities

1.    Organization and principal activities

(a)   Organization and principal activities

JOYY Inc. (the “Company” or “JOYY”), together with its subsidiaries, its VIEs (also referred to as VIEs and their subsidiaries as a whole, where appropriate) (collectively, the “Group”), is a leading global social media platform, offering users around the world a uniquely engaging and immersive experience across various video-based products and services, such as live streaming, short-form videos and video communication.

In March 2019, the Company completed the acquisition of Bigo Inc (“Bigo”). Bigo is primarily engaged in the video and audio broadcast business all over the world. The Company paid United States dollar (“US$”) 343.1 million in cash and issued 305,127,046 Class A common shares and 38,326,579 Class B common shares of the Company to Bigo’s selling shareholders. The details of this acquisition are disclosed in Note 5(a).

On April 3, 2020, the Company signed an agreement with Linen Investment Limited, a wholly owned subsidiary of Tencent Holdings Limited (“Tencent”) to sell its 16,523,819 Class B ordinary shares of HUYA Inc. (NYSE: HUYA) (“Huya”), a subsidiary of the Group, for a cash consideration of approximately US$262.6 million, pursuant to Tencent’s exercise of its option to purchase additional shares of Huya. Upon the closing of the share transfer, the Group held 68,374,463 Class B ordinary shares of Huya, representing approximately 31.2% equity interest and 43.0% of the total voting power calculated based on the total issued and outstanding shares of Huya after this transaction. As a result, Huya ceased to be a subsidiary of the Group and the Group accounted for the investment in Huya using the equity method. The details of this disposal are disclosed in Note 3(b).

On August 10, 2020, the Company entered into a definitive share transfer agreement with Linen Investment Limited to sell its 30,000,000 Class B ordinary shares of Huya for a cash consideration of approximately US$810.0 million. Upon the closing of such share transfer, the Company held 38,374,463 Class B ordinary shares of Huya, representing approximately 17.5% equity interest and 24.1% of the total voting power calculated based on the total issued and outstanding shares of Huya after this transaction.

On November 16, 2020, the Company entered into definitive agreements with Baidu, Inc. (Nasdaq: BIDU) (“Baidu”). Pursuant to the agreements, Baidu would acquire JOYY’s domestic video-based entertainment live streaming business (“YY Live”), which includes YY mobile app, YY.com website and PC YY, among others, for an aggregate purchase price of approximately US$3.6 billion in cash, subject to certain adjustments. Out of the total cash consideration of US$3.6 billion, consideration of US$300 million is subject to adjustment based on the achievement of certain conditions of YY Live. Subsequently, the sale was substantially completed on February 8, 2021, with certain customary matters, including necessary regulatory approvals with respect to this transaction from government authorities, remaining to be completed in the future. The details of this disposal are disclosed in Note 3(a).

Starting from January 1, 2021, the Company changed its reporting currency from RMB to US$ since a majority of Company's revenues and expenses are now denominated in U.S. dollar after the disposal of YY Live business. The alignment of the reporting currency with the underlying operations better illustrates the Company’s results of operations for each period. The Company has applied the change of reporting currency retrospectively to its financial statements as presented as well as the notes thereto..

(b)   Initial Public Offering

The Company completed its initial public offering (“IPO”) on November 21, 2012 on the “NASDAQ Global Market”.

1.    Organization and principal activities (continued)

(c)   Principal subsidiaries and VIEs

The details of the principal subsidiaries and VIEs through which the Company conducts its business operations as of December 31, 2021 are set out below:

% of direct

Date of

or indirect

Place of

incorporation or

economic

Name

    

incorporation

    

acquisition

    

ownership

    

Principal activities

Principal subsidiaries

 

  

 

  

 

  

 

  

Duowan Entertainment Corporation (“Duowan BVI”)

 

British Virgin Islands (“BVI”)

November 6, 2007

 

100

%  

Investment holding

Huanju Shidai Technology (Beijing) Co., Ltd. (“Beijing Huanju Shidai”)

 

PRC

March 19, 2008

 

100

%  

Investment holding

Guangzhou Huanju Shidai Information Technology Co., Ltd. (“Guangzhou Huanju Shidai”)

 

PRC

December 2, 2010

 

100

%  

Software development

Hago Singapore Pte. Ltd. (“Hago Singapore”)

 

Singapore

May 7, 2018

 

100

%  

Internet value added services

Bigo

Cayman Islands

March 4, 2019

100

%  

Investment holding

Bigo Technology Pte. Ltd. (“Bigo Singapore”)

Singapore

March 4, 2019

100

%  

Investment holding, operation of live streaming platform

Bigo (Hong Kong) Limited (“Bigo HK”)

Hong Kong

March 4, 2019

100

%  

Investment holding

Guangzhou BaiGuoYuan Information Technology Co., Ltd. (“BaiGuoYuan Technology”)

PRC

March 4, 2019

100

%

Software development and provision of information technology services

Principal VIEs

Guangzhou Huaduo Network Technology Co., Ltd. (“Guangzhou Huaduo”)

 

PRC

April 11, 2005

 

Holder of internet content provider licenses and internet value added services

Guangzhou BaiGuoYuan Network Technology Co., Ltd. (“Guangzhou BaiGuoYuan”)

 

PRC

March 4, 2019

 

Holder of internet content provider licenses and internet value added services

(d)  Variable Interest Entities

To comply with PRC laws and regulations that prohibit or restrict foreign ownership of companies that provide internet-content, the Group conducts its operations primarily through its principal VIEs, Guangzhou Huaduo and Guangzhou BaiGuoYuan, which hold the internet value-added service license and approvals to provide such internet services in the PRC. The Company, via its subsidiaries Beijing Huanju Shidai and BaiGuo Yuan Technology, controlled Guangzhou Huaduo and Guangzhou BaiGuo Yuan, respectively, through the exercise of contractual agreements discussed below.

Before the disposal of Huya in April 2020, the Group also conducted its operations through its principal VIE, Guangzhou Huya Information Technology Co., Ltd. (“Guangzhou Huya”), which holds the internet value-added service license and approvals to provide such internet services in the PRC.

1.    Organization and principal activities (continued)

(d)  Variable Interest Entities (continued)

(i)   VIE agreements amongst Beijing Huanju Shidai, Guangzhou Huaduo and its nominee shareholders

The following is a summary of the contractual arrangements entered among Beijing Huanju Shidai, Guangzhou Huaduo and its nominee shareholders:

Exclusive Technology Support and Technology Services Agreement

Under the exclusive technology support and technology services agreement between Beijing Huanju Shidai and Guangzhou Huaduo, Beijing Huanju Shidai has the exclusive right to provide to Guangzhou Huaduo technology support and technology services related to all technologies needed for its business. Beijing Huanju Shidai owns the exclusive intellectual property rights created as a result of the performance of this agreement. The service fee payable by Guangzhou Huaduo to Beijing Huanju Shidai is determined by various factors, including the expenses Beijing Huanju Shidai incurs for providing such services and Guangzhou Huaduo’s revenues, and the amount of service fee is ultimately (unilaterally) determined by Beijing Huanju Shidai. The term of this agreement will expire in 2028 and may be extended with Beijing Huanju Shidai’s written confirmation prior to the expiration date. Beijing Huanju Shidai is entitled to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huaduo.

Exclusive Business Cooperation Agreement

Under the exclusive business cooperation agreement between Beijing Huanju Shidai and Guangzhou Huaduo, Beijing Huanju Shidai has the exclusive right to provide to Guangzhou Huaduo technology support, business support and consulting services related to the services provided by Guangzhou Huaduo, the scope of which is to be determined by Beijing Huanju Shidai from time to time. Beijing Huanju Shidai owns the exclusive intellectual property rights created as a result of the performance of this agreement. The service fee payable by Guangzhou Huaduo to Beijing Huanju Shidai is a certain percentage of its earnings. The term of this agreement will expire in 2038 and may be extended with Beijing Huanju Shidai’s written confirmation prior to the expiration date. Beijing Huanju Shidai is entitled to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huaduo.

Exclusive Option Agreement

The parties to the exclusive option agreement are Beijing Huanju Shidai, Guangzhou Huaduo and each of the shareholders of Guangzhou Huaduo. Under the exclusive option agreement, each of the shareholders of Guangzhou Huaduo irrevocably granted Beijing Huanju Shidai or its designated representative(s) an exclusive option to purchase, to the extent permitted under PRC law, all or part of his or its equity interests in Guangzhou Huaduo. Beijing Huanju Shidai or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without Beijing Huanju Shidai’s prior written consent, Guangzhou Huaduo’s shareholders shall not sell, transfer, mortgage or otherwise dispose their equity interests in Guangzhou Huaduo. The term of this agreement is ten years and may be extended at Beijing Huanju Shidai’s sole discretion.

Powers of Attorney

Pursuant to the irrevocable power of attorney executed by each shareholder of Guangzhou Huaduo, each such shareholder appointed Beijing Huanju Shidai as its attorney-in-fact to exercise such shareholders’ rights in Guangzhou Huaduo, including, without limitation, the power to vote on its behalf on all matters of Guangzhou Huaduo requiring shareholder approval under PRC laws and regulations and the articles of association of Guangzhou Huaduo. Each power of attorney will remain in force until the shareholder ceases to hold any equity interest in Guangzhou Huaduo.

1.     Organization and principal activities (continued)

(d)   Variable Interest Entities (continued)

(i) VIE agreements amongst Beijing Huanju Shidai, Guangzhou Huaduo and its nominee shareholders (continued)

Share Pledge Agreement

Pursuant to the share pledge agreement between Beijing Huanju Shidai and the shareholders of Guangzhou Huaduo, the shareholders of Guangzhou Huaduo have pledged all of their equity interests in Guangzhou Huaduo to Beijing Huanju Shidai to guarantee the performance by Guangzhou Huaduo and its shareholders’ performance of their respective obligations under the exclusive business cooperation agreement, exclusive option agreement, exclusive technology support and technology services agreement and powers of attorney. If Guangzhou Huaduo and/or its shareholders breach their contractual obligations under those agreements, Beijing Huanju Shidai, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests.

(ii) VIE agreements amongst BaiGuoYuan Technology, Guangzhou BaiGuoYuan and its nominee shareholders

The following is a summary of the contractual arrangements entered among BaiGuoYuan Technology, Guangzhou BaiGuoYuan and its nominee shareholders.

Exclusive Business Cooperation Agreement

Under the exclusive business cooperation agreement between BaiGuoYuan Technology and Guangzhou BaiGuoYuan, BaiGuoYuan Technology has the exclusive right to provide Guangzhou BaiGuoYuan technology support, business support and consulting services related to the services provided by Guangzhou BaiGuoYuan, the scope and service fees of which is to be determined by BaiGuoYuan Technology from time to time. BaiGuoYuan Technology owns the exclusive intellectual property rights created as a result of the performance of this agreement. BaiGuoYuan Technology receives substantially all of the economic interest returns generated by Guangzhou BaiGuoYuan. The term of this agreement will not expire unless with BaiGuoYuan Technology’s written confirmation to terminate the agreement.

Exclusive Option Agreement

The parties to the exclusive option agreement are BaiGuoYuan Technology, Guangzhou BaiGuoYuan and each of the shareholders of Guangzhou BaiGuoYuan. Under the exclusive option agreement, each of the shareholders of Guangzhou BaiGuoYuan irrevocably granted BaiGuoYuan Technology or its designated representative(s) an exclusive option to purchase, to the extent permitted under the PRC laws, all or part of his or its equity interests in Guangzhou BaiGuoYuan. BaiGuoYuan Technology or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without BaiGuoYuan Technology’s prior written consent, Guangzhou BaiGuoYuan’s shareholders shall not sell, transfer, mortgage or otherwise dispose their equity interests in Guangzhou BaiGuoYuan. The term of this agreement is ten years and may be extended at BaiGuoYuan Technology’s sole discretion.

Powers of Attorney

Pursuant to the irrevocable power of attorney executed by each shareholder of Guangzhou BaiGuoYuan, each such shareholder appointed BaiGuoYuan Technology as its attorney-in-fact to exercise such shareholders’ rights in Guangzhou BaiGuoYuan, including, without limitation, the power to vote on its behalf on all matters of Guangzhou BaiGuoYuan requiring shareholders’ approval under the PRC laws and regulations and the articles of association of Guangzhou BaiGuoYuan. Each power of attorney will remain in force until the shareholder ceases to hold any equity interest in Guangzhou BaiGuoYuan.

1.     Organization and principal activities (continued)

(d)   Variable Interest Entities (continued)

(ii) VIE agreements amongst BaiGuoYuan Technology, Guangzhou BaiGuoYuan and its nominee shareholders (continued)

Share Pledge Agreement

Pursuant to the share pledge agreement between BaiGuoYuan Technology and the shareholders of Guangzhou BaiGuoYuan, the shareholders of Guangzhou BaiGuoYuan have pledged all of their equity interests in Guangzhou BaiGuoYuan to BaiGuoYuan Technology to guarantee the performance by Guangzhou BaiGuoYuan and its shareholders’ performance of their respective obligations under the exclusive business cooperation agreement, exclusive option agreement and powers of attorney. If Guangzhou BaiGuoYuan and/or its shareholders breach their contractual obligations under those agreements, BaiGuoYuan Technology, as pledgee, will be entitled to voting right and the right to sell the pledged equity interests.

Through the aforementioned contractual agreements, Guangzhou Huaduo, Guangzhou BaiGuoYuan and Guangzhou Huya are considered  VIEs in accordance with Generally Accepted Accounting Principles in the United States (“U.S. GAAP”) because the Company, through Beijing Huanju Shidai, BaiGuoYuan Technology and Huya Technology, respectively, has the ability to:

exercise effective control over Guangzhou Huaduo, Guangzhou BaiGuoYuan and Guangzhou Huya;
receive substantially all of the economic benefits and residual returns, and absorb substantially all the risks and expected losses from these VIEs as if it were their sole shareholder; and
have an exclusive option to purchase all of the equity interests in these VIEs.

(iii)   VIE agreements amongst Huya Technology (defined as below), Guangzhou Huya and its nominee shareholders

In 2017, Huya undertook a reorganization (the “Huya Reorganization”) through setting up Guangzhou Huya Technology Co., Ltd. (“Huya Technology”), a wholly owned subsidiary, and entering into a series of VIE agreements with Guangzhou Huya and its nominee shareholders. The Huya Reorganization was completed on July 10, 2017.

The following is a summary of the contractual arrangements entered among Huya Technology, Guangzhou Huya and its nominee shareholders:

Exclusive Business Cooperation Agreement

Huya Technology and Guangzhou Huya entered into exclusive business cooperation agreement under which Guangzhou Huya engages Huya Technology as its exclusive provider of technology support, business support and consulting services. Guangzhou Huya shall pay to Huya Technology service fees, which is determined by Huya Technology at its sole discretion. Huya Technology shall have exclusive and proprietary rights and interests in all rights, ownership, interests and intellectual properties arising from the performance of the agreement. During the term of the agreement, Guangzhou Huya shall not accept any consultations and/or services provided by any third party and shall not cooperate with any third party for the provision of identical or similar services without prior consent of Huya Technology. The term of this agreement is ten years and will be extended for ten years automatically after expiration, unless otherwise agreed by both parties in a written agreement. Huya Technology is entitled to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huya.

1.    Organization and principal activities (continued)

(d)  Variable Interest Entities (continued)

(iii) VIE agreements amongst Huya Technology, Guangzhou Huya and its nominee shareholders (continued)

Exclusive Purchase Option Agreement

Under the exclusive purchase option agreement, the nominee shareholders of Guangzhou Huya have granted Huya Technology or its designated representative(s) irrevocably an exclusive option to purchase, to the extent permitted under PRC law, all or part of their equity interests in Guangzhou Huya at the lowest price permitted by the laws of the PRC applicable at the time of exercise. Huya Technology or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without Huya Technology’s prior written consent, the nominee shareholders shall not sell, transfer, mortgage or otherwise dispose their equity interests in Guangzhou Huya. The term of this agreement is ten years and may be extended for another ten years at Huya Technology’s sole discretion. Huya Technology is entitled to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huya.

Equity Pledge Agreement

Pursuant to the equity pledge agreement, the nominee shareholders of Guangzhou Huya have pledged all of their equity interests in Guangzhou Huya to Huya Technology to guarantee the performance by Guangzhou Huya and its nominee shareholders’ performance of their respective obligations under the exclusive business cooperation agreement, exclusive purchase option agreement, and powers of attorney. The nominee shareholders shall not transfer or assign the equity interests, the rights and obligations in the equity pledge agreement or create or permit to create any pledges which may have an adverse effect on the rights or benefits of Huya Technology without Huya Technology’s written consent. If Guangzhou Huya and/or its nominee shareholders breach their contractual obligations under those agreements, Huya Technology, as pledgee, will be entitled to sell the pledged equity interests.

Power of Attorney

Pursuant to the irrevocable power of attorney, Huya Technology is authorized by each of the nominee shareholders as its attorney-in-fact to exercise such nominee shareholders’ rights in Guangzhou Huya, including, without limitation, the power to vote on its behalf on all matters of Guangzhou Huya requiring nominee shareholder approval under PRC laws and regulations and the articles of association of Guangzhou Huya and rights to information relating to all business aspects of Guangzhou Huya. The term of this agreement is ten years and will be automatically extended for one more year indefinitely. Huya Technology has sole discretion to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huya.

In addition to the aforementioned contractual agreements, Beijing Huanju Shidai also entered into similar contractual agreements with Beijing Tuda Science and Technology Co., Ltd. (“Beijing Tuda”). Guangzhou Huanju Shidai also entered into similar contractual agreements with Guangzhou Xuancheng Network Technology Co., Ltd. (“Guangzhou Xuancheng”), Guangzhou Yueyi Network Technology Partnership (LP) (“Guangzhou Yueyi”), Guangzhou Xuanyi Network Technology Partnership (LP) (“Guangzhou Xuanyi”) and Guangzhou Ruicheng Network Technology Co., Ltd. (“Guangzhou Ruicheng”). Guangzhou Wangxing Information Technology Co., Ltd. (“Guangzhou Wangxing”) also entered into similar contractual agreements with Chengdu Yunbu Network Technology Co., Ltd. (“Chengdu Yunbu”), Chengdu Luota Network Technology Co., Ltd. (“Chengdu Luota”) and Chengdu Jiyue Network Technology Co., Ltd. (“Chengdu Jiyue”). BaiGuoYuan Technology also entered into similar contractual agreements with Guangzhou Shangying Network Technology Co., Ltd. (“Guangzhou Shangying”), Guangzhou Fangu Network Technology Partnership (LP) (“Guangzhou Fangu”), Guangzhou Wanyin Network Technology Partnership (LP) (“Guangzhou Wanyin”) and Guangzhou Qianxuan Network Technology Co., Ltd. (“Guangzhou Qianxuan”). Through these contractual agreements, Beijing Tuda, Guangzhou Xuancheng, Guangzhou Yueyi, Guangzhou Xuanyi, Guangzhou Ruicheng, Chengdu Yunbu, Chengdu Luota, Chengdu Jiyue, Guangzhou Shangying, Guangzhou Fangu, Guangzhou Wanyin and Guangzhou Qianxuan are considered VIEs of the Group. The VIEs disclosed in this paragraph are not material and do not have any significant impact on the Company’s results and financial position.

1.    Organization and principal activities (continued)

(d)  Variable Interest Entities (continued)

In accordance with the aforementioned agreements, the Company has power to direct activities of the VIEs, and can have assets transferred out of the VIEs. Therefore the Company considers that there is no asset in the VIEs that can be used only to settle obligations of the VIEs, except for registered capital and PRC statutory reserves of the VIEs amounting to US$1,088,061 as of December 31, 2021. The VIEs were incorporated as limited liability companies under the PRC Company Law and in accordance with the PRC Company Law, the creditors do not have recourse to the general credit of the Company for all the liabilities of the VIEs as the Company does not have direct legal ownership over the VIEs.

Currently there is no contractual arrangement that could require the Company to provide additional financial support to the VIEs. As the Company is conducting its PRC internet value-added services business through the VIEs, the Company will, if needed, provide such support on a discretional basis in the future, which could expose the Company to a loss.

There is no VIE where the Company has variable interest but is not the primary beneficiary.

Please refer to Note 4(a) for the consolidated financial information of the Group’s VIEs as of December 31, 2021.

XML 44 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Principal accounting policies
12 Months Ended
Dec. 31, 2021
Principal accounting policies  
Principal accounting policies

2.     Principal accounting policies

(a)   Basis of presentation

The consolidated financial statements of the Group have been prepared in accordance with the U.S. GAAP to reflect the financial position, results of operations and cash flows of the Group. Significant accounting policies followed by the Group in the preparation of the consolidated financial statements are summarized below.

(b)   Consolidation

The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and VIEs for which the Company or its subsidiary is the primary beneficiary. All transactions and balances among the Company, its subsidiaries and VIEs have been eliminated upon consolidation.

A subsidiary is an entity in which the Company, directly or indirectly, controls more than one half of the voting powers; or 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 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 VIE is an entity in which the Company, or its subsidiary, through contractual agreements, 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. In determining whether the Company or its subsidiaries are the primary beneficiary, the Company considered whether it has the power to direct activities that are significant to the VIEs economic performance, and also the Company’s obligation to absorb losses of the VIEs that could potentially be significant to the VIEs or the right to receive benefits from the VIEs that could potentially be significant to the VIEs. Beijing Huanju Shidai, Huya Technology, BaiGuoYuan Technology, Guangzhou Wangxing and ultimately the Company hold all the variable interests of the VIEs and have been determined to be the primary beneficiaries of the VIEs. As a result of the share transfer to Tencent on April 3, 2020, the Group no longer consolidate the results of operations of Huya.

The Company deconsolidates its subsidiaries or business in accordance with ASC 810 as of the date the Company ceased to have a controlling financial interest in the subsidiaries.

2.     Principal accounting policies (continued)

(b)   Consolidation (continued)

The Company accounts for the deconsolidation of its subsidiaries or business by recognizing a gain or loss in net income/loss attributable to the Company in accordance with ASC 810. This gain or loss is measured at the date the subsidiaries are deconsolidated as the difference between (a) the aggregate of the fair value of any consideration received, the fair value of any retained non-controlling interest in the subsidiaries being deconsolidated, and the carrying amount of any non-controlling interest in the subsidiaries being deconsolidated, including any accumulated other comprehensive income/loss attributable to the non-controlling interest, and (b) the carrying amount of the assets and liabilities of the subsidiaries being deconsolidated.

(c)   Use of estimates

The preparation of the Company’s consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, mezzanine equity and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period in the consolidated financial statements and accompanying notes. Actual results could differ materially from such estimates. The Company believes that the assessment of whether the Group acts as a principal or an agent in different revenue streams, the determination of estimated selling prices of contracts with multiple performance obligations (and identification thereof), income taxes, expected credit loss of receivables, determination of share-based compensation expenses, purchase price allocation in a business combination, impairment assessment of goodwill, long-lived assets and intangible assets, tax considerations for earnings retained in the Group’s VIEs, assessment on the probability of performance conditions that affect vesting (and expense recognition), and subsequent adjustments due to significant observable price change for the equity investments without readily determinable fair values and not accounted for by the equity method, represent critical accounting policies that reflect the more significant judgments and estimates used in the preparation of its consolidated financial statements.

Management bases the estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from these estimates.

(d)   Foreign currency translation

The Group uses US$ as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in the Cayman Islands, British Virgin Islands, Hong Kong, Singapore, United States, India, Egypt and other regions is US$ or their respective local currency, while the functional currency of the other subsidiaries incorporated in PRC is Renminbi (“RMB”). In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use RMB or their respective local currency as their functional currency, have been translated into US$. 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 exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income or loss in the statement of comprehensive income.

Foreign currency transactions denominated in currencies other than 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 at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains/losses, net in the consolidated statement of comprehensive income.

2.     Principal accounting policies (continued)

(e)   Cash and cash equivalents and restricted cash

Cash includes currency on hand and deposits held by financial institutions that can be added to or withdrawn without limitation. Cash equivalents represent short-term and highly liquid investments placed with banks, which have both of the following characteristics:

i)Readily convertible to known amounts of cash throughout the maturity period;
ii)So near their maturity that they present insignificant risk of changes in value because of changes in interest rates.

The Group considers all highly liquid investments with original maturities of three months or less as cash equivalents.

Cash, cash equivalents and restricted cash presented on the consolidated statements of cash flows included cash, cash equivalents, restricted cash and restricted cash within restricted short-term deposits in the consolidated balance sheets.

(f)   Short-term deposits

Short-term deposits represent time deposits placed with banks with original maturities between three months and one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income during the periods presented.

(g)   Long-term deposits

Long-term deposits represent time deposits placed with banks with original maturities more than one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income during the periods presented.

(h)   Short-term investments

For investments in financial instruments with a variable interest rate indexed to the performance of underlying assets, the Group elected the fair value method at the date of initial recognition and carried these investments subsequently at fair value. Changes in fair values are reflected in the consolidated statements of comprehensive income.

(i)   Accounts receivable

In June 2016, the FASB issued ASU 2016-13: Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. The Group adopted ASU 2016-13 from January 1, 2020 and maintains an allowance for credit losses in accordance with Topic 326 and records the allowance for credit losses as an offset to accounts receivable. The Company assesses collectability by reviewing accounts receivable on a collective basis where similar characteristics exist, primarily based on similar business line, service or product offerings and on an individual basis when the Company identifies specific customers with known disputes or collectability issues. The Company using modified-retrospective transition approach with a cumulative-effect adjustment to shareholders’ equity amounting to US$1.7 million recognized as of January 1, 2020.

(j)   Financing receivables

Financing receivables represent receivables derived from finance business, including micro-credit personal loans and corporate loans. Financing receivables are recorded at amortized cost, reduced by a valuation allowance estimated as of the balance sheet date. The amortized cost is equal to the unpaid principal amount, accrued interest receivables and net deferred origination costs. The origination costs are the direct costs attributable to originating the financing charged by third-party companies. The cash flows related to the principal of finance business are included in the investing activities category in the consolidated statement of cash flows.

2.     Principal accounting policies (continued)

(j)   Financing receivables (continued)

Micro-credit personal loans

The Group provides micro loans to qualified individual borrowers. The micro loan periods granted to the borrowers generally range from one month to twelve months. The Group has ceased to extend credit in our PRC internet micro-financing business since the second half of 2019.

Corporate loans

The Group provides loans to corporate borrowers mainly through sales-and-leaseback model. Under the sales-and-leaseback arrangement, the Group, who is also the lender, purchases machinery and equipment from lessees, who are also the borrowers, and leases the purchased equipment back to the lessees for a number of years. In a sales-and-leaseback arrangement, the transaction is in substance a collateral financing. The Group has ceased to extend credit in the corporate loans business since 2019.

Allowance for financing receivables

The Group assesses the allowance for credit losses on financing receivables at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The Group adopted ASU 2016-13 from January 1, 2020 and maintains an allowance for credit losses in accordance with Topic 326 and records the allowance for credit losses as an offset to financing receivable. The Company assesses collectability by reviewing financing receivable on a collective basis where similar characteristics exist, primarily based on similar business line, service or product offerings and on an individual basis when the Company identifies specific customers with known disputes or collectability issues.

(k)   Investments

Equity Investments with Readily Determinable Fair Values

Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements. Gains or losses arising from changes in fair value of these investments are recorded in earnings.

Equity Investments without Readily Determinable Fair Values

After the adoption of this new accounting standard, the Group elected to record equity investments without readily determinable fair values and not accounted for under the equity method at cost, less impairment, adjusted for subsequent observable price changes on a nonrecurring basis, and report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer. The implementation guidance notes that an entity should make a “reasonable effort” to identify price changes that are known or that can reasonably be known.

2.    Principal accounting policies (continued)

(k)   Investments (continued)

Equity Investments Accounted for Using the Equity Method

The Group accounts for its equity investment over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investment and recognizes investment income or loss for share of the earnings or loss of the investee after the date of investment. The Group assesses its equity investment for other-than-temporary impairment (which would require an adjustment to estimated fair value) by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investment in privately held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investment and determination of whether any identified impairment is other-than-temporary.

Available-for-sale debt investments

Available-for-sale debt investment of the Group is a convertible bond issued by a private company that is redeemable at the Group’s option, which is measured at fair value. Interest income is recognized in earnings. All other changes in the carrying amount of this debt investment are recognized in other comprehensive income (loss).

(l)  Property and equipment

Property and equipment are stated at historical cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated useful lives. Residual rate is determined based on the economic value of the property and equipment at the end of the estimated useful lives as a percentage of the original cost.

Residual

    

Estimated useful lives

    

rate

Buildings

 

40 years

0

%

Servers, computers and equipment

 

3-5 years

0%-5

%

Leasehold improvements

 

Shorter of lease term or 5 years

0

%

Renovation of buildings

 

10 years

0

%

Motor vehicles

 

4 years

0%-5

%

Furniture, fixture and office equipment

 

3-5 years

0%-5

%

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.

All direct and indirect costs that are related to the construction of property and equipment and incurred before the assets are ready for their intended use are capitalized as construction in progress. Construction in progress is transferred to specific property and equipment items and depreciation of these assets commences when they are ready for their intended use.

2.    Principal accounting policies (continued)

(m)  Business combinations

Business combinations are recorded using the purchase method of accounting, and the cost of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. The costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of (i) the total of consideration of acquisition, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the subsidiary acquired over (ii) the fair value of the identifiable net assets of the subsidiary acquired is recorded as goodwill. If the consideration of acquisition is less than the fair value of the net assets of the business acquired, the difference is recognized directly in the consolidated statements of comprehensive income.

(n)   Intangible assets

Intangible assets mainly consist of trademark, customer relationships, non-compete agreement, operating rights, software, domain names, technology, license and others. Identifiable intangible assets are carried at acquisition cost less accumulated amortization and impairment loss, if any. Finite-lived intangible assets are tested for impairment if impairment indicators arise. Amortization of finite-lived intangible assets is computed using the straight-line method over their estimated useful lives, which are as follows:

    

Estimated useful lives

Trademark

6 - 10 years

Customer relationships

3 years

Licenses

 

15 years

Non-compete agreement

1 year

Operating rights

 

Shorter of the economic life or contract terms

Software

 

1-5 years

Domain names

 

10-15 years

Technology

 

5-6 years

Others

 

Shorter of the economic life or contract terms

(o)  Land use rights

Land use rights are carried at cost less accumulated amortization. Amortization of the land use rights is made on straight-line basis over 40 years from the date when the Group first obtained the land use rights certificate from the local authorities. In 2021, the Group entered into an agreement with bank and borrowed loans amounting to US$7.4 million recorded in other non-current liabilities as of December 31, 2021 were pledged by the Group’s land use right amounting to US$256.1 million as of December 31, 2021 to the parcel of land located in Guangzhou and the Group’s entitlement to the rental income from such building.

(p)  Impairment of long-lived assets

For long-lived assets other than investments and goodwill whose impairment policy is discussed elsewhere in the financial statements, the Group evaluates for impairment whenever events or changes (triggering events) indicate that the carrying amount of an asset may no longer be recoverable. The Group assesses the recoverability of the long-lived assets by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to receive from use of the assets group and their eventual disposition. Such assets are considered to be impaired if the sum of the expected undiscounted cash flows is less than the carrying amount of the assets. The impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. The Group tests impairment of long-lived assets at the asset group level when impairment indicator appeared and recognizes impairment in the event that the carrying value exceeds the fair value of each reporting unit.

The impairment charges of long-lived assets recorded in general and administrative expenses for the years ended December 31, 2019, 2020 and 2021 were amounting to US$1,195, nil and, nil respectively.

2.    Principal accounting policies (continued)

(q)   Goodwill

Goodwill represents the excess of the purchase price over the amounts assigned to the fair value of the assets acquired and the liabilities assumed of an acquired business.

(r)  Annual test for impairment of goodwill

The Group assesses goodwill for impairment in accordance with ASC subtopic 350-20, Intangibles-Goodwill and Other: Goodwill ("ASC 350-20"), which requires that goodwill be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events, as defined by ASC 350-20. A reporting unit is defined as an operating segment or one level below an operating segment referred to as a component. The Group determines its reporting units by first identifying its operating segments, and then assesses whether any components of these segments constituted a business for which discrete financial information is available and where the Company's segment manager regularly reviews the operating results of that component. The Group determined that it has one reporting unit because components below the consolidated level either did not have discrete financial information or their operating results were not regularly reviewed by the segment manager.

In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment, which simplifies the accounting for goodwill impairment by eliminating Step two from the goodwill impairment test. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, versus determining an implied fair value in Step two to measure the impairment loss. The Group adopted this guidance on a prospective basis on January 1, 2020 with no material impact on its consolidated financial statements and related disclosures as a result of adopting the new standard.

The Group has the option to assess qualitative factors first to determine whether it is necessary to perform the quantitative impairment test in accordance with ASC 350-20. If the Group believes, as a result of the qualitative assessment, that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, the quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Group considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. The quantitative goodwill impairment test, used to identify both the existence of impairment and the amount of impairment loss, compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit is greater than zero and its fair value exceeds its carrying amount, goodwill of the reporting unit is considered not impaired.

As of December 31, 2020 and 2021, the fair value of the Group's reporting unit was substantially greater than the respective carrying value, and therefore goodwill related to the Group's reporting unit was not impaired.

(s)  Convertible bonds

Before January 1, 2021, the Company determines the appropriate accounting treatment of its convertible bonds in accordance with the terms in relation to the conversion feature, call and put options, and beneficial conversion feature. After considering the impact of such features, the Group may account for such instrument as a liability in its entirety, or separate the instrument into debt and equity components following the respective guidance described under ASC 815 Derivatives and Hedging and ASC 470 Debt. The debt discount, if any, together with related issuance cost are subsequently amortized as interest expense, using the effective interest method, from the issuance date to the earliest conversion date. Interest expenses are recognized in the statement of comprehensive income in the period in which they are incurred.

On January 1, 2021, the Company early adopted ASU 2020-06, “Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity” using modified-retrospective transition approach. Pursuant to ASU 2020-06, the embedded conversion features no longer are separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features require bifurcation and recognition as derivatives. Following the adoption of this guidance, the amount previously allocated to additional paid-in capital was reclassified as a liability and a cumulative effect adjustment of US$86.7 million was credited to retained earnings as of January 1, 2021.

2.    Principal accounting policies (continued)

(t)   Mezzanine equity and non-controlling interests

Mezzanine equity

For the Company’s majority-owned subsidiaries and consolidated VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. When the non-controlling interest is contingently redeemable upon the occurrence of a conditional event, which is not solely within the control of the Company, the non-controlling interest is classified as mezzanine equity.

In accordance with ASC subtopic 480-10, the Group calculated, on an accumulative basis from the acquisition date, (i) the amount of accretion that would increase the balance of non-controlling interests to their estimated redemption value over the period from the date of acquisition to the earliest redemption date of the non-controlling interests and (ii) the amount of net profit attributable to non-controlling shareholders of certain subsidiaries based on their ownership percentage. The carrying value of the non-controlling interests as mezzanine equity was adjusted by a cumulative amount equal to the higher of (i) and (ii).

Each type of increase in carrying amount shall be recorded as charges against retained earnings or, in the absence of retained earnings, by charges against additional paid-in capital.

Non-controlling interests

Non-controlling interests are recognized to reflect the portion of the equity of majority-owned subsidiaries and VIEs which is not attributable, directly or indirectly, to the controlling shareholder.

(u)   Revenue

Revenue recognition and significant judgments

Revenues from live streaming are mainly generated from Bigo Live, Likee and Hago platforms. Other revenues are mainly generated from online games, membership, online education, advertising and finance business. Disaggregated revenues are disclosed in Note 33 “Segment Reporting”.

Revenues are recognized when control of the promised virtual items or services is transferred to the Group’s customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those virtual items or services.

The Group has a recharge system for users to purchase the Group’s virtual currency. Users can recharge via various online payment platforms provided by third parties. Virtual currency is non-refundable and without expiry. As the virtual currency is often consumed soon after it is purchased based on history of turnover, the Group considers the impact of the breakage amount for virtual currency coupons is insignificant. Unconsumed virtual currency is recorded as deferred revenue. Virtual currencies used to purchase virtual items are recognized as revenue according to the prescribed revenue recognition policies of virtual items addressed below unless otherwise stated.

2.    Principal accounting policies (continued)

(u)   Revenue (continued)

Revenue recognition and significant judgments (continued)

(i)    Live streaming

Live streaming mainly consists of Bigo Live, Likee and Hago platforms. It generates revenue from sales of virtual items in the platforms. Users can access the platforms and view the live streaming content showed by the performers. The Group shares a portion of the sales proceeds of virtual items (“revenue sharing fee”) with performers and talent agencies in accordance with their revenue sharing arrangements. Those performers who do not have revenue sharing arrangements with the Group are not entitled to any revenue sharing fee.

The Group evaluates and determines that it is the principal and views users to be its customers. The Group reports live streaming revenues on a gross basis. Accordingly, the amounts billed to users are recorded as revenues and revenue sharing fee paid to performers and talent agencies are recorded as cost of revenues. Where the Group is the principal, it controls the virtual items before they are transferred to users. Its control is evidenced by the Group’s sole ability to monetize the virtual items before they are transferred to users, and is further supported by the Group being primarily responsible to users and having a level of discretion in establishing pricing.

The Group designs, creates and offers various virtual items for sales to users with pre-determined selling price. Sales proceeds are recorded as deferred revenue and recognized as revenue based on the consumption of the virtual items. Virtual items are categorized as consumable and time-based items. Consumable items are consumed upon purchase and use while time-based items could be used for a fixed period of time. Users can purchase and present consumable items to performers to show support for their favorite performers, or purchase time-based virtual items for one or multiple months for a monthly fee, which provide users with recognized status, such as priority speaking rights or special symbols over a period of time. Accordingly, live streaming revenue is recognized immediately when the consumable virtual item is used, or in the case of time-based virtual items, revenue is recognized ratably over the fixed period on a straight-line basis. The Group does not have further obligations to the user after the virtual items are consumed immediately or after the stated period of time for time-based items.

The Group may also enter into contracts that can include various combinations of virtual items, which are generally capable of being distinct and accounted for as separate performance obligations, such as the noble member program. Judgments are required as follow: 1) determining whether those virtual items are considered distinct performance obligations that should be accounted for separately versus together, 2) determining the standalone selling price for each distinct performance obligation, and 3) allocating of the arrangement consideration to the separate accounting of each distinct performance obligation based on their relative standalone selling prices. Certain virtual items are provided to customers over time and have the same pattern of transfer to customers. The Group exercises judgement in determining the number of distinct performance obligations by accounting for services that have the same pattern of transfer to customers as a single performance obligation. In instances where standalone selling price is not directly observable as the Group does not sell the virtual item separately, the Group determines the standalone selling price based on pricing strategies, market factors and strategic objectives. The Group recognizes revenue for each of the distinct performance obligations identified in accordance with the applicable revenue recognition method relevant for that obligation.

As the Group’s live streaming virtual items are generally sold without right of return and the Group does not provide any other credit and incentive to its users, therefore accounting of variable consideration when estimating the amount of revenue to recognize is not applicable to the Group’s live streaming business.

(ii)   Others

Other revenues mainly generated from online games, membership, online education, advertising, finance business and e-commerce business.

2.    Principal accounting policies (continued)

(u)   Revenue (continued)

Revenue recognition and significant judgments (continued)

(ii) Others (continued)

(1)   Online games revenues

The Group generates revenues from offering virtual items in online games developed by third parties or the Group itself to game players. Historically, the majority of online games revenues for the years ended December 31, 2019, 2020 and 2021 were derived from third parties developed games. The Group disposed of its major online games business to a third party in 2019.

Users play games through the Group’s platform free of charge and are charged for purchases of virtual items, including consumable and perpetual items, which can be utilized in the online games to enhance their game-playing experience. Consumable items represent virtual items that can be consumed by a specific user within a specified period of time. Perpetual items represent virtual items that are accessible to the users’ account over the life of the online games.

Pursuant to contracts signed between the Group and the respective game developers, game developers own the games’ copyrights and other intellectual property, and take primary responsibilities of game development and game operation, including designing, developing and updating of the games related to game content, pricing of virtual items, providing ongoing updates of new contents and bug fixing. The Group’s responsibilities under the agreements with the game developers to offer certain standard promotions that include providing access to the platform, announcing the new games to users on the platform, and occasional advertising on the Group’s platforms. Therefore, revenues derived from third party developed games are recorded on a net basis, net of the amount paid to game developers.

The Group has adopted a policy to recognize revenues relating to game tokens for third party developed games over the estimated user relationship period with the Group on a game-by-game basis, which is approximately one to six months for the periods presented. The estimated user relationship period is based on data collected from those users who have acquired game tokens. Revenues from in-game payments of each month are recognized over the user relationship period estimated for that game.

(2)   Membership

The Group operates a membership subscription program where subscription members can have enhanced user privileges. The membership fee is collected up-front from subscribers. The receipt of the revenue is initially recorded as deferred revenue and revenue is recognized ratably over the period of the subscription when services are rendered. Unrecognized portion beyond 12 months from balance sheet date is classified as long-term deferred revenue.

(3)   Online education revenues

Educational programs and services consist of vocational training, language training courses and K-12 afterschool education courses. The course fee is generally paid in advance and is initially recorded as deferred revenue. Revenue for regular courses is recognized proportionately as the classes are attended, and is reported net of scholarships and course fee refunds. Students are entitled to one trial class of the purchased course and course fee is fully refundable if a student decides not to take the remaining course after the trial class. No refund will be provided to a student who withdraws from a course after the trial period, and revenue is recognized for the amount collected. Course fee refunds were insignificant over the period presented.

2.    Principal accounting policies (continued)

(u)   Revenue (continued)

Revenue recognition and significant judgments (continued)

(ii) Others (continued)

(4)   Advertising revenues

The Group primarily generates advertising revenues from sales of various forms of advertising and provision of promotion campaigns on the live streaming platforms by way of advertisement display or integrated promotion activities in shows and programs on the live streaming platforms. Advertisements on the Group’s platforms are generally charged on the basis of duration, and advertising contracts are signed to establish the fixed price and the advertising services to be provided. Where collectability is reasonably assured, advertising revenues from advertising contracts are recognized ratably over the contract period of display.

The Group enters into advertising contracts directly with advertisers or third-party advertising agencies that represent advertisers. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 1 to 3 months. Both third-party advertising agencies and direct advertisers are generally billed at the end of the display period and payments are due usually within 3 months. In instances where the timing of revenue recognition differs from the timing of billing, the Group has determined the advertising contracts generally do not include a significant financing component. The primary purpose of the credits terms is to provide customers with simplified and predictable ways of purchasing the Group’s advertising services, not to receive financing from its customers or to provide customers with financing.

Certain customers may receive sales incentives in the forms of discounts and rebates to advertisers or advertising agencies based on purchase volume, which are accounted for as variable consideration. The Group estimates these amounts based on the expected amount to be provided to customers considering the contracted rebate rates and estimated sales volume based on historical experience, and reduce revenues recognized. The Group believes that there will not be significant changes to the estimates of variable consideration.

(5)   Financing revenues

The Group generates revenues from micro-credit personal loans provided to individual borrowers and corporate loans to corporate customers. The Group recognizes financing income related to those services over the life of the underlying financing using the effective interest method on unpaid principal amounts after net of loan origination cost.

The Group does not accrue financing revenues when financing receivables is placed on non-accrual status. Financing revenues will be recognized when cash is received on a cash basis cost recovery method by applying first to reduce principal and then to interests thereafter.

The Group has ceased to operate in the financing business during 2019.

2.    Principal accounting policies (continued)

(u)  Revenue (continued)

Revenue recognition and significant judgments (continued)

(ii) Others (continued)

(6) E-commerce business revenues

The Company operates several e-commerce platforms and displays goods for end customers to select and order. The Group is responsible to arrange delivery of the goods to the end customers after customers place an order in the platforms. The Group recognizes e-commerce business revenue equal to the sales price (net of sales discount) to the end customers when control of the inventory is transferred. Revenues derived from e-commerce business are recorded on a gross basis, because (i) the Group is primarily responsible for fulfilling the promise to provide the specified good, (ii) the Group is subject to inventory risks before the specified goods have been transferred to a customer or after transfer of control to the customers, and (iii) the Group has discretion in establishing the price of the specified goods.

Contract balances

The Group collects accounts receivable from various online payment platforms, distribution platforms and advertising customers. The allowance of expected credit loss of receivables reflects the Group’s best estimate of probable losses inherent in the accounts receivable balance. The Group determines the allowance based on known troubled accounts, historical experience, and other currently available evidence. The activity in the allowance for doubtful accounts for the periods presented is disclosed and detailed in Note 9.

The opening balance of accounts receivable was US$95,803 as of January 1, 2020. As of December 31, 2020 and 2021, accounts receivable were US$142,999 and US$114,372, respectively. During the years ended December 31, 2019, 2020 and 2021, the Group recognized an addition of US$13, an addition of US$6,726 and an addition of US$5,039 of allowance for accounts receivable, respectively.

Contract liabilities primarily consists of deferred revenue for unconsumed virtual items and unamortized revenue from virtual items in the Group’s platforms, where there is still an obligation to be provided by the Group, which will be recognized as revenue when all of the revenue recognition criteria are met.

The opening balance of deferred revenue related to live streaming business as of January 1, 2020 was US$25,021. As of December 31, 2020 and 2021, deferred revenue related to live streaming business were US$65,979 and US$64,356, respectively. During the years ended December 31, 2020 and 2021, the Group recognized revenue of live streaming business amounted to US$23,203 and US$63,450, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.

2.    Principal accounting policies (continued)

(u)  Revenue (continued)

Contract balances (continued)

The opening balance of deferred revenue related to other revenue as of January 1, 2020 was US$5,106. As of December 31, 2020 and 2021, deferred revenue related to other revenue were US$4,383 and US$2,976, respectively. During the years ended December 31, 2020 and 2021, the Group recognized revenue of other revenue amounted to US$4,427 and US$3,780, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.

During the years ended December 31, 2019, 2020 and 2021, the Group does not have any arrangement where the performance obligations have already been satisfied in the past year, but the corresponding revenue is recognized in a later year.

As of December 31, 2021, the aggregate amount of the transaction price allocated to the remaining performance obligation is US$67,332, the Group expects to recognize US$60,910 performance obligation as revenue in 2022, the remaining performance obligation is expected to be recognized as revenue in 2023 and after years. However, the amount and timing of revenue recognition is largely driven by customer usage, which can extend beyond the original contractual term.

(v)  Advances from customers and deferred revenue

Advances from customers primarily consist of prepayments from users in the form of the Group’s virtual currency that are not yet consumed or converted into tokens, and upon the consumption or conversion, are recognized as revenue according to the prescribed revenue recognition policies described above.

Deferred revenue primarily consists of the unamortized game tokens, prepaid subscriptions under the membership program and unamortized revenue from virtual items in various channels in the Group’s platforms, where there is still an implied obligation to be provided by the Group, which will be recognized as revenue when all of the revenue recognition criteria are met.

(w)  Cost of revenues

Amounts recorded as cost of revenue relate to direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues primarily consists of (i) revenue sharing fees and content costs, including payments to various channel owners and performers, and content providers, (ii) bandwidth costs, (iii) payment handling costs, (iv) salary and welfare, (v) technical service fee, (vi) depreciation and amortization expense for servers, other equipment and intangibles directly related to operating the platform, (vii) share-based compensation and (viii) other costs.

The Group was subject to surcharges of VAT, which are calculated based on 12% of the VAT paid for the years ended December 31, 2019, 2020 and 2021.

The Group reported other taxes and surcharges in cost of revenues.

Based on the Group’s corporate structure and the contractual arrangements among the Group’s PRC subsidiaries, the Group’s VIEs and their shareholders, the Group is effectively subject to 6%, 9% or 13% VAT and related surcharges on revenues generated by the Group’s subsidiaries based on the Group’s contractual arrangements entered into with the Group’s VIEs.

2.    Principal accounting policies (continued)

(x)   Research and development expenses

Research and development expenses primarily consist of (i) salary and welfare for research and development personnel, (ii) share-based compensation for research and development personnel, (iii) depreciation of office premise and servers utilized by research and development personnel, and (iv) rental expenses. Costs incurred during the research stage are expensed as incurred. Costs incurred in the development stage, prior to the establishment of technological feasibility, which is when a working model is available, are expensed when incurred.

The Group recognizes internal use software development costs in accordance with guidance on intangible assets and internal use software. This requires capitalization of qualifying costs incurred during the software’s application development stage and to expense costs as they are incurred during the preliminary project and post implementation/operation stages. The Group has not capitalized any costs related to internal use software during the years ended December 31, 2019, 2020 and 2021, respectively.

(y)  Sales and marketing expenses

Sales and marketing expenses primarily consist of (i) advertising and market promotion expenses, (ii) amortization of certain intangible assets from business acquisitions, and (iii) salary and welfare for sales and marketing personnel. The advertising and market promotion expenses amounted to approximately US$310,496, US$388,504 and US$383,603 during the years ended December 31, 2019, 2020 and 2021, respectively.

(z)General and administrative expenses

General and administrative expenses primarily consist of (i) share-based compensation for management and administrative personnel, (ii) salary and welfare for general and administrative personnel, (iii) impairment charges (if any), and (iv) professional service fees.

(aa)Employee social security and welfare benefits

Employees of the Group in the PRC are entitled to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Group is required to accrue for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group is required to make contributions to the plans out of the amounts accrued. The PRC government is responsible for the medical benefits and the pension liability to be paid to these employees and the Group’s obligations are limited to the amounts contributed and no legal obligation beyond the contributions made. Employee social security and welfare benefits included as expenses in the accompanying statements of comprehensive income amounted to US$42,853, US$50,621 and US$67,733 for the years ended December 31, 2019, 2020 and 2021, respectively.

(bb) Share-based compensation

The Group grants stock-based award, such as, but not limited to, share options, restricted shares, restricted share units of the Company, share option, restricted share units and ordinary shares of the Company’s subsidiaries to eligible employees, officers, directors, and non-employee consultants.

2.    Principal accounting policies (continued)

(bb) Share-based compensation (continued)

Awards granted to employees, officers, and directors are initially accounted for as equity-classified awards. The related share-based compensation expenses are measured at the grant date fair value of the award and are recognized using the graded vesting method, net of estimated forfeiture rates, over the requisite service period, which is generally the vesting period. Forfeitures are estimated at the time of grant based on historical forfeiture rates and will be revised in the subsequent periods if actual forfeitures differ from those estimates. The Group also granted share options, restricted shares and restricted share units to non-employees, which are also initially accounted for as equity-classified awards. Awards granted to non-employees are initially measured at fair value on the grant date and periodically remeasured thereafter until the earlier of the performance commitment date or the date the service is completed and recognized over the period the service is provided. Awards are remeasured at each reporting date using the fair value as at each period end until the measurement date, generally when the services are completed and share-based awards are vested. Changes in fair value between the interim reporting dates are recorded in consistent with the method used in recognizing the original compensation costs.

For an award with a performance and/or service condition that affects vesting, the performance and/or service condition is not considered in determining the award’s fair value on the grant date. Performance and service conditions should be considered when the Group is estimating the quantity of awards that will vest. Compensation cost will reflect the number of awards that are expected to vest and will be adjusted to reflect those awards that do ultimately vest. The Group recognizes compensation cost for awards with performance conditions if and when the Group concludes that it is probable that the performance condition will be achieved, net of an estimate of pre-vesting forfeitures over the requisite service period. The Group reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment, unless on certain situations, the Group may not be able to determine that it is probable that a performance condition will be satisfied until the event occurs.

ASU 2017-09, Compensation—Stock Compensation (Topic 718), Scope of Modification Accounting, provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in Topic 718.

An entity should account for the effects of a modification unless all the followings are met:

-     The fair value (or calculated value or intrinsic value, if such an alternative measurement method is used) of the modified award is the same as the fair value (or calculated value or intrinsic value, if such an alternative measurement method is used) of the original award immediately before the original award is modified. If the modification does not affect any of the inputs to the valuation technique that the entity uses to value the award, the entity is not required to estimate the value immediately before and after the modification.

-     The vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified.

-     The classification of the modified award as an equity instrument or a liability instrument is the same as the classification immediately before the original award is modified.

The current disclosure requirements in Topic 718 apply regardless of whether an entity is required to apply modification accounting under the amendments in this ASU 2017-09.

The Group adopted these amendments to Subtopic 718-10 and there was no impact on the consolidated financial statements for the years presented.

2.    Principal accounting policies (continued)

(bb) Share-based compensation (continued)

The details of the Group’s share-based awards are disclosed in Note 26. Fair value determination of these share-based awards is summarized as below:

(1) Restricted share units

In determining the fair value of restricted share units granted, the fair value of the underlying shares of JOYY on the grant dates is applied. The grant date fair value of restricted share units is based on stock price of JOYY in the Nasdaq Global Select Market.

(2) Share options

In determining the fair value of share options granted, a binomial option-pricing model is applied. The determination of the fair value is affected by the stock price of JOYY in the Nasdaq Global Select Market, as well as assumptions regarding a number of complex and subjective variables, including risk-free interest rates, exercise multiples, expected forfeiture rates, the expected share price volatility rates, and expected dividends.

(3) Restricted shares

Upon the acquisition of Bigo, Class A common shares are issued for the replacement awards to Bigo's employees to replace their original share-based awards, namely restricted shares. In determining the fair value of restricted share granted to Bigo's employees, the fair value of the underlying shares of JOYY on the grant dates is applied. The grant date fair value of restricted shares is based on stock price of JOYY in the Nasdaq Global Select Market.

(cc)  Other income

Other income primarily consists of government grants which represent cash subsidies received from the PRC government by the Group entities. Government grants are originally recorded as deferred revenue when received upfront. After all of the conditions specified in the grants have been met, the grants are recognized as operating income.

2.    Principal accounting policies (continued)

(dd)  Leases

The Group leases facilities in the PRC under non-cancellable operating leases expiring on different dates. On January 1, 2019, the Company adopted ASU No. 2016-02 (Topic 842) "Leases" using the optional transition method. Results and disclosure requirements for reporting periods beginning after January 1, 2019 are presented under Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance with our historical accounting under Topic 840. Under Topic 842, lessees are required to recognize assets and liabilities on the balance sheet for most leases. A contract is or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time by assessing whether the Company has both the right to obtain substantially all of the economic benefits from use of the identified asset and the right to direct the use of the identified asset.

The main impact of the adoption of the standard is that assets and liabilities amounting to US$21.2 million and US$20.6 million, respectively, were recognized beginning January 1, 2019 for leased office space with terms of more than 12 months. The Company accounts for short-term leases with terms less than 12 months in accordance with ASC 842-20-25-2 to recognize the lease payments in profit or loss on a straight-line basis over the lease term and variable lease payments in the period in which the obligation for those payments is incurred. The adoption of the standard did not have a significant impact on the Group's consolidated financial statements.

Operating leases are included in operating lease right-of-use assets, current lease liabilities and non-current lease liabilities on the consolidated balance sheets.

(i) Right-of-use assets

Right-of-use assets, which mainly comprise of office lease, are initially measured at the present value of the lease payments. Amortization of the right-of-use assets is made over the lease term on a generally straight-line basis.

(ii) Lease liabilities

Lease liabilities are lessees' obligations to make the lease payments arising from a lease, measured on a discounted basis.

As a lessee, the weighted average remaining lease terms of the right-of-use assets was 1.18 years and the discount rate for the lease is the rate implicit in the lease unless that rate cannot be readily determined. In that case, the lessee is required to use its incremental borrowing rate. A weighted average incremental borrowing rate of 5.15% was adopted at commencement date in determining the present value of lease payments.

For the year ended December 31, 2020, operating lease cost and short-term lease cost were US$17,249 and US$2,826, respectively. There were no other lease cost other than operating lease cost and short-term lease cost for the year ended December 31, 2020. For the year ended December 31, 2020, cash paid for operating leases included in operating cash flows was US$16,599. For the year ended December 31, 2020, lease liabilities arising from obtaining right-of-use assets was US$12,529.

For the year ended December 31, 2021, operating lease cost and short-term lease cost were US$6,309 and US$5,651, respectively. There were no other lease cost other than operating lease cost and short-term lease cost for the year ended December 31, 2021. For the year ended December 31, 2021, cash paid for operating leases included in operating cash flows was US$6,588. For the year ended December 31, 2021, lease liabilities arising from obtaining right-of-use assets was US$4,531.

2.    Principal accounting policies (continued)

(dd)  Leases (continued)

A maturity analysis of the Company's operating lease liabilities and reconciliation of the undiscounted cash flows to the operating lease liabilities recognized on the consolidated balance sheet was as below:

    

Office rental

 

US$

2022

 

12,038

2023

 

4,368

2024

 

869

2025 and after

 

491

Total undiscounted cash flows

 

17,766

Less: imputed interest

 

(991)

Present value of lease liabilities

 

16,775

(ee)  Income taxes

Current income taxes are provided on the basis of net income 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 accounted for using an asset and 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 purpose. The effect on deferred taxes of a change in tax rates is recognized in statement of comprehensive income 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.

Uncertain tax positions

The guidance on accounting for uncertainties in income taxes prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance was also provided on derecognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group’s uncertain tax positions and determining its provision for income taxes. The Group recognizes interests and penalties, if any, under accrued expenses and other current liabilities on its balance sheet and under other expenses in its statements of comprehensive income. The Group did not recognize any significant interest and penalties associated with uncertain tax positions for the years ended December 31, 2019, 2020 and 2021. As of December 31, 2020 and 2021, the Group did not have any significant unrecognized uncertain tax positions.

2.    Principal accounting policies (continued)

(ff) Statutory reserves

The Group’s subsidiaries and VIEs established in the PRC are required to make appropriations to certain non-distributable reserve funds.

In accordance with the laws applicable to China’s Foreign Investment Enterprises, the Group’s subsidiaries registered as wholly owned foreign enterprises have to make appropriations from its 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 reserve funds including general reserve fund, and 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 company. Appropriation to the staff bonus and welfare fund is at the company’s discretion.

In addition, in accordance with the Company Laws of the PRC, the VIEs of the Company registered as PRC domestic companies must make appropriations from its after-tax profit as determined under the PRC GAAP to non-distributable reserve funds including a statutory surplus fund and a discretionary surplus fund. The appropriation to the statutory surplus fund must be at least 10% of the after-tax profits as determined under the PRC GAAP. Appropriation is not required if the surplus fund has reached 50% of the registered capital of the company. Appropriation to the discretionary surplus fund is made at the discretion of the company.

The use of the general reserve fund, statutory surplus fund and discretionary surplus fund are restricted to the offsetting of losses or increasing capital of the respective company. The staff bonus and welfare fund is a liability in nature and is restricted to fund payments of special bonus to staff and for the collective welfare of employees. All these reserves are not allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor can they be distributed except under liquidation.

During the years ended December 31, 2019, 2020 and 2021, appropriations to general reserve fund and statutory surplus fund amounted to US$6,856, US$4,445 and US$8,979, respectively.

(gg) 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.

(hh)   Dividends

Dividends are recognized when declared.

(ii)  Income per share

Basic income per share is computed on the basis of the weighted-average number of common shares outstanding during the period under measurement. Diluted income per share is based on the weighted-average number of common shares outstanding and potential common shares. Potential common shares result from the assumed exercise of outstanding share options, restricted shares and restricted share units or other potentially dilutive equity instruments, when they are dilutive under the treasury stock method or the if-converted method.

2.    Principal accounting policies (continued)

(jj) Comprehensive income

Comprehensive income is defined as the change in equity of the Company during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Comprehensive income is reported in the consolidated statements of comprehensive income.

As of December 31, 2020 and 2021, accumulated other comprehensive income/loss of the Group is the foreign currency translation adjustments.

(kk)   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 chief operating decision makers (“CODM”) in deciding how to allocate resources and assess performance. The Group’s chief operating decision maker has been identified as the Chief Executive Officer, who reviews segment results when making decisions about allocating resources and assessing performance of the Group.

(ll) Assets held for sale

The Group classifies a long-live asset (disposal group) as held for sale in the period in which all of the following criteria are met: a) Management, having the authority to approve the action, commits to a plan to sell the asset (disposal group); b) The asset (disposal group) is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such assets (disposal groups); c) An active program to locate a buyer and other actions required to complete the plan to sell the asset (disposal group) have been initiated; d) The sale of the asset (disposal group) is probable, and transfer of the asset (disposal group) is expected to qualify for recognition as a completed sale, within one year, except as permitted by paragraph 360-10-45-11; e) The asset (disposal group) is being actively marketed for sale at a price that is reasonable in relation to its current fair value; and f) Actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. For a component that meets the criteria of held-for-sale, the historical financial results are reflected in the Group’s consolidated financial statements as discontinued operations.

(mm) Recently issued accounting pronouncements

Recently adopted accounting pronouncements

In June 2016, the FASB issued Accounting Standards Update ("ASU") 2016-13: Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Group adopted ASU 2016-13 from January 1, 2020 using modified-retrospective transition approach with a cumulative-effect adjustment to shareholders' equity amounting to US$1.7 million recognized as of January 1, 2020.

In January 2020, the FASB issued ASU No. 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)-Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (a consensus of the Emerging Issues Task Force). The amendments in this update clarify the interaction of the accounting for equity securities under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted. The Group adopted the ASU on January 1, 2021, which did not have a material impact on the Group's financial results or financial position.

2.    Principal accounting policies (continued)

(mm) Recently issued accounting pronouncements (continued)

Recently adopted accounting pronouncements (continued)

In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity's Own Equity, which focuses on amending the legacy guidance on convertible instruments and the derivatives scope exception for contracts in an entity's own equity. ASU 2020-06 simplifies an issuer's accounting for convertible instruments by reducing the number of accounting models that require separate accounting for embedded conversion features. ASU 2020-06 also simplifies the settlement assessment that entities are required to perform to determine whether a contract qualifies for equity classification. Further, ASU 2020-06 enhances information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share (EPS) guidance, i.e., aligning the diluted EPS calculation for convertible instruments by requiring that an entity use the if-converted method and that the effect of potential share settlement be included in the diluted EPS calculation when an instrument may be settled in cash or shares, adding information about events or conditions that occur during the reporting period that cause conversion contingencies to be met or conversion terms to be significantly changed. This update will be effective for the Company's fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Entities can elect to adopt the new guidance through either a modified retrospective method of transition or a fully retrospective method of transition. The Company adopted ASU 2020-06 on January 1, 2021 and a cumulative effect adjustment of US$86.7 million was credited to retained earnings as of January 1, 2021.

Recently issued accounting pronouncements not yet adopted

In December 2019, the FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes" to remove specific exceptions to the general principles in Topic 740 and to simplify accounting for income taxes. The standard is effective for public companies for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. For all other entities, the standard is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. The standard is effective for the fiscal year beginning January 1, 2022. The Company does not expect ASU 2019-12 to have a material impact to the Company’s consolidated financial statements and related disclosure.

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting” in Topic 848. The standard is effective for all entities as of March 12, 2020 through December 31, 2022. The standard provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The Company does not expect ASU 2020-04 to have a material impact to the Company’s consolidated financial statements and related disclosure.

In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832). This ASU requires business entities to disclose information about government assistance they receive if the transactions were accounted for by analogy to either a grant or a contribution accounting model. The disclosure requirements include the nature of the transaction and the related accounting policy used, the line items on the balance sheets and statements of operations that are affected and the amounts applicable to each financial statement line item and the significant terms and conditions of the transactions. The ASU is effective for annual periods beginning after December 15, 2021. The disclosure requirements can be applied either retrospectively or prospectively to all transactions in the scope of the amendments that are reflected in the financial statements at the date of initial application and new transactions that are entered into after the date of initial application. The ASU is currently not expected to have a material impact on the Group's financial results or financial position.

XML 45 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Discontinued operations
12 Months Ended
Dec. 31, 2021
Discontinued operations  
Discontinued operations

3.   Discontinued operations

(a)  Disposal of YY Live business

On November 16, 2020, the Company entered into definitive agreements with Baidu to dispose of the YY Live business. As a result, assets and liabilities of this business were classified as assets and liabilities held for sale and the results of YY Live business were presented as discontinued operations, accordingly. The transaction was substantially completed on February 8, 2021 and the Company no longer was able to operate and exert control over the YY Live business, including but not limited to the assets, liabilities, business and employee contracts necessary for the operation of YY Live business. Accordingly, the Company ceased consolidation of the YY Live business since February 8, 2021 and also ceased to present the results of the YY Live business within discontinued operations since that same date.

The necessary regulatory approvals with respect to this transaction have not been obtained from government authorities as of the date of this annual report and there is no assurance that they will be ultimately obtained. In August 2021, December 2021 and April 2022, the Company and Baidu have agreed to extend the long stop date of the proposed acquisition to a date mutually agreed upon by the parties.

As a result of the pending regulatory approvals discussed above, the Company did not recognize any gain from the transaction up to December 31, 2021. Instead, the Company has classified and presented all the related assets and liabilities related to YY Live business amounting to US$38,194 on a net basis within prepayments and other current assets (Note 11). The total consideration of the transaction is approximately US$3.6 billion in cash and subject to certain adjustments. The Company received part of the consideration amounting to US$1.9 billion by December 31, 2021, which was recorded as advance payments received within accrued liabilities and other current liabilities (Note 18). If the transaction is ultimately closed, the Company will recognize the gain related to the disposal of YY Live business transaction. Should the transaction ultimately be terminated and unwound, the return of the advance prepayment would be expected, the details of which would be subject to further discussion of both parties.

3.   Discontinued operations (continued)

(a)  Disposal of YY Live business (continued)

The following tables set forth the assets, liabilities, statement of operations and cash flows of discontinued operations which were included in the Group’s consolidated financial statements. The assets and liabilities as of December 31, 2020 shown below are recorded as assets held for sale and liabilities held for sale, respectively, in the consolidated balance sheet. The net amount of the assets and liabilities as of December 31, 2021 shown below are recorded within prepayments and other current assets in the consolidated balance sheet.

As of December 31, 

2020

2021

US$

US$

Assets

  

  

Current assets

 

  

 

  

Cash and cash equivalents

 

31,600

 

201,393

Accounts receivable, net

 

15,481

 

18,239

Prepayments and other current assets

 

5,447

 

4,986

Total current assets

 

52,528

 

224,618

Non-current assets

 

  

 

  

Deferred tax assets

 

5,238

 

4,294

Property and equipment, net

 

9,180

 

10,356

Intangible assets, net

 

7,363

 

7,456

Other non-current assets

 

3,719

 

3,814

Total non-current assets

 

25,500

 

25,920

Total assets

 

78,028

 

250,538

Liabilities

 

  

 

  

Current liabilities

 

  

 

  

Accounts payable

1,117

Deferred revenue

 

50,070

 

49,495

Advances from customers

 

12,377

 

12,663

Income taxes payable

 

3,221

 

9,787

Accrued liabilities and other current liabilities

 

113,441

 

139,282

Total current liabilities

 

179,109

 

212,344

Non-current liabilities

 

  

 

  

Deferred revenue

 

4,415

 

Total non-current liabilities

 

4,415

 

Total liabilities

183,524

212,344

3.   Discontinued operations (continued)

(a)  Disposal of YY Live business (continued)

For the year ended December 31, 

2019

2020

2021

US$

US$

US$

    

    

    

Net revenues

Live streaming

 

1,554,947

 

1,399,212

 

151,445

Others

 

34,919

 

41,363

 

2,980

Total net revenues

 

1,589,866

 

1,440,575

 

154,425

Cost of revenues(1)

 

(827,266)

 

(773,988)

 

(88,900)

Gross profit

 

762,600

 

666,587

 

65,525

Operating expenses(1)

 

  

 

  

 

  

Research and development expenses

 

(56,874)

 

(52,519)

 

(6,323)

Sales and marketing expenses

 

(73,487)

 

(84,303)

 

(8,954)

General and administrative expenses

 

(28,779)

 

(22,116)

 

(7,108)

Total operating expenses

 

(159,140)

 

(158,938)

 

(22,385)

Other income

 

29,414

 

23,935

 

611

Operating income

 

632,874

 

531,584

 

43,751

Interest income and investment income

 

355

 

419

 

355

Income before income tax expenses

 

633,229

 

532,003

 

44,106

Income tax expenses

 

(85,617)

 

(49,516)

 

(8,539)

Net income from discontinued operations

 

547,612

 

482,487

 

35,567

For the year ended December 31,

2019

2020

2021

US$

US$

US$

Net cash provided by discontinued operating activities

 

559,878

 

478,357

 

64,289

Net cash (used in) provided by discontinued investing activities

 

(27,981)

 

6,819

 

1,636,450

*There is no financing activity from discontinued operations of YY Live business.

(1)Share-based compensation was allocated in cost of revenues and operating expenses as follows:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Cost of revenues

 

1,256

 

1,645

 

(426)

Research and development expenses

 

8,271

 

6,656

 

(703)

Sales and marketing expenses

 

261

 

189

 

(39)

General and administrative expense

 

10,593

 

4,928

 

(175)

3.   Discontinued operations (continued)

(b)  Disposal of Huya

On April 3, 2020, the Group sold certain of its equity interests of Huya to a wholly owned subsidiary of Tencent following Tencent’s exercise of its purchase option on April 3, 2020. As a result, Huya ceased to be a subsidiary of the Group and the Group accounted for remaining the investment in Huya using the equity method. Upon completion of the transaction, Huya was deconsolidated from the Group. As a result, Huya’s historical financial results before April 3, 2020 are reflected in the Group’s consolidated financial statements as discontinued operations accordingly.

Immediately before the disposal, the Group held 38.7% and 53% of equity interests and voting power of Huya, respectively. Immediately after the disposal, the Group held 31.2% and 43% of equity interests and voting power of Huya, respectively. Pre-tax income of Huya from the date of disposal to December 31, 2020 and for the year ended December 31, 2021 were US$119,428 and US$39,429, respectively. Share of income (loss) from the equity investment in Huya from date of disposal to December 31, 2020 and for the year ended December 31, 2021 were US$2,431 and US$7,855, respectively, which were recorded within “share of income (loss) in equity method investments, net of income taxes” in the consolidated financial statements.

3.   Discontinued operations (continued)

(b)  Disposal of Huya (continued)

The following tables set forth the statement of operations and cash flows of discontinued operations which were included in the Group’s consolidated financial statements (in thousands):

For the year ended December 31,

2019

2020

US$

US$

    

    

Net revenues

Live streaming

 

1,155,066

 

326,094

Others

 

57,634

 

19,707

Total net revenues

 

1,212,700

 

345,801

Cost of revenues(1)

 

(998,289)

 

(277,954)

Gross profit

 

214,411

 

67,847

Operating expenses(1)

 

  

 

  

Research and development expenses

 

(73,527)

 

(22,477)

Sales and marketing expenses

 

(63,510)

 

(15,279)

General and administrative expenses

 

(51,156)

 

(20,743)

Total operating expenses

 

(188,193)

 

(58,499)

Other income

 

11,500

 

1,624

Operating income

 

37,718

 

10,972

Interest income and investment income

 

44,076

 

12,293

Foreign currency exchange gains (losses), net

 

166

 

(205)

Gain on fair value changes of investments

 

 

310

Other non-operating expenses

 

 

(1,435)

Income before income tax expenses

 

81,960

 

21,935

Income tax expenses

 

(13,910)

 

(5,384)

Net income

 

68,050

 

16,551

Share of income in equity method investments, net of income taxes

 

(394)

 

(145)

Gain on disposal, net of tax

 

 

902,777

Net income from discontinued operations

 

67,656

 

919,183

For the year ended December 31,

2019

2020

US$

US$

Net cash provided by discontinued operating activities

 

283,835

 

19,506

Net cash (used in) provided by discontinued investing activities

 

(534,853)

 

85,552

Net cash provided by discontinued financing activities

 

308,219

 

1,232

3.   Discontinued operations (continued)

(b)  Disposal of Huya (continued)

(1)Share-based compensation was allocated in cost of revenues and operating expenses as follows:

For the year ended December 31, 

2019

2020

    

US$

    

US$

Cost of revenues

 

4,545

 

2,354

Research and development expenses

 

12,433

 

5,309

Sales and marketing expenses

 

852

 

375

General and administrative expenses

 

22,969

 

13,558

(c) Reconciliation with net income from discontinued operations presented in the consolidated statements of comprehensive income is as below:

For the year ended December 31,

    

2019

    

2020

    

2021

 

US$

 

US$

 

US$

Net income from discontinued operations of YY Live (Note 3(a))

547,612

    

482,487

    

35,567

Net income from discontinued operations of Huya (Note 3(b))

 

67,656

 

919,183

 

Net income from discontinued operations as presented in the consolidated statements of comprehensive income

 

615,268

 

1,401,670

 

35,567

XML 46 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Certain risks and concentration
12 Months Ended
Dec. 31, 2021
Certain risks and concentration  
Certain risks and concentration

4.    Certain risks and concentration

(a)   PRC regulations

Foreign ownership of internet-based businesses is subject to significant restrictions under the current PRC laws and regulations. The PRC government regulates internet access, the distribution of online information and the conduct of online commerce through strict business licensing requirements and other government regulations. These laws and regulations also limit foreign ownership in PRC companies that provide internet information distribution services. Specifically, foreign ownership in an internet information provider or other value-added telecommunication service providers may not exceed 50%. Foreigners or foreign invested enterprises are currently not able to apply for the required licenses for operating online games in the PRC. The Company is incorporated in the Cayman Islands and accordingly, the Company is considered as a foreign invested enterprise under PRC law.

As mentioned in Note 1(d), in order to comply with the PRC laws restricting foreign ownership in the online business in China, the Group operates the online business in China through contractual arrangements with its principal VIEs, namely Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan. In January 2021, Mr. David Xueling Li and other nominal shareholder transferred in total 100% of the nominee shares of Guangzhou BaiGuoYuan to Guangzhou Qianxun Network Technology Co., Ltd. (“Guangzhou Qianxun”), a VIE of the Company. In Feburary 2021, Beijing Tuda and Mr. David Xueling Li transferred their respective nominee shares in Guangzhou Huaduo to Guangzhou Tuyue Network Technology Co., Ltd. (“Guangzhou Tuyue”), a VIE of the Company. As of December 31, 2021, Guangzhou Tuyue holds the majority of nominee shares of Guanghzou Huaduo., and Guangzhou Qianxun holds 100% of the nominee shares of Guangzhou BaiGuoYuan.

4.    Certain risks and concentration (continued)

(a)   PRC regulations (continued)

Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan hold the licenses and permits necessary to conduct its internet value-added services in the PRC. If the Company had direct ownership of the VIE, it would be able to exercise its rights as a shareholder to effect changes in the board of directors, which in turn could affect changes at the management level, subject to any applicable fiduciary obligations. However, under the current contractual arrangements, it relies on the VIE and its shareholders’ performance of their contractual obligations to exercise effective control. In addition, the Group’s contractual agreements have terms range from 10 to 30 years, which are subject to Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology’s unilateral termination right. Under the respective service agreements, Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology will provide services including technology support, technology services, business support and consulting services to Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan, respectively, in exchange for service fees. The amount of service fees payable is determined by various factors, including (a) a percentage of Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan’s revenues or earnings, and (b) the expenses that Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology incur for providing such services. Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology may charge up to 100% of the income in Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan and a multiple of the expenses incurred for providing such services, as determined by Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology, respectively, from time to time. The service fees payable by Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan to Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology are determined to be up to 100% of the profits of Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan, with the timing of such payment to be determined at the sole discretion of Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology. If fees were incurred, it would be significant to the Company and the operating companies’ economic performance because it will be incurred and paid at up to 100% of the earnings of the VIE. Fees incurred would be remitted, subject to further PRC restrictions. None of the VIEs or their shareholders are entitled to terminate the contracts prior to the expiration date, unless under remote circumstances such as a material breach of agreement or bankruptcy as it pertains to the service and business operation agreements and their amendment.

For the years ended December 31, 2019, 2020 and 2021, the Company’s wholly owned subsidiaries, mainly including Beijing Huanju Shidai, BaiGuoYuan Technology and Huya Technology, determined the service fees which were charged to the Group’s VIEs, respectively. Huya Technology ceased to be a subsidiary of the Company upon the disposal of Huya on April 3, 2020.

Further, the Group believes that the contractual arrangements among the Company’s subsidiaries (mainly including Beijing Huanju Shidai, BaiGuoYuan Technology and Huya Technology), the VIEs, and the VIE’s shareholders are in compliance with PRC laws and are legally enforceable and binding. However, there are substantial uncertainties regarding the interpretation and application of PRC laws and regulations including those that govern the contractual arrangements, which could limit the Group’s ability to enforce these contractual arrangements and if the nominee shareholders of the VIEs were to reduce their interests in the Group, their interest may diverge from that of the Group and that may potentially increase the risk that they would seek to act contrary to the contractual arrangements.

4.    Certain risks and concentration (continued)

(a)   PRC regulations (continued)

In March 2019, the National People’s Congress enacted PRC Foreign Investment Law which would be effective starting from January 1, 2020. The Foreign Investment Law does not explicitly classify contractual arrangements as a form of foreign investment, but it contains a catch-all provision under the definition of “foreign investment,” which includes investments made by foreign investors through means stipulated in laws or administrative regulations or other methods prescribed by the State Council. Existing laws or administrative regulations remain unclear whether the contractual arrangements with variable interest entities will be deemed to be in violation of the market access requirements for foreign investment under the PRC laws and regulations. However, the possibility that such entities will be deemed as foreign invested enterprise and subject to relevant restrictions in the future shall not be excluded. If VIEs fall within the definition of foreign investment entities, the Group’s ability to use the contractual arrangements with its VIEs and the Group’s ability to conduct business through the VIEs could be severely limited. The Group’s ability to control the VIEs also depends on the power of attorney that the wholly owned subsidiary of the Group has to vote on all matters requiring shareholder approval in the VIEs. As noted above, the Group 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 and the contractual arrangements with the VIEs through which the Group conducts its business in the PRC were found to be in violation of any existing or future PRC laws and regulations, the Group’s relevant PRC regulatory authorities could:

revoke or refuse to grant or renew the Group’s business and operating licenses;
restrict or prohibit related party transactions between the wholly owned subsidiary of the Group and the VIE;
impose fines, confiscate income or other requirements which the Group may find difficult or impossible to comply with;
require the Group to alter, discontinue or restrict its operations;
restrict or prohibit the Group’s ability to finance its operations, and;
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 could result in a material adverse effect on the Group’s ability to conduct its business. In such case, the Group may not be able to operate or control the VIEs, which may result in deconsolidation of the VIEs in the Group’s consolidated financial statements. In the opinion of management, the likelihood for the Group to lose such ability is remote based on current facts and circumstances. The Group’s operations depend on the VIEs to honor their contractual arrangements with the Group. These contractual arrangements are governed by PRC law and disputes arising out of these agreements are expected to be decided by arbitration in the PRC. The management believes that each of the contractual arrangements constitutes valid and legally binding obligations of each party to such contractual arrangements under PRC laws. However, the interpretation and implementation of the laws and regulations in the PRC and their application to an effect on the legality, binding effect and enforceability of contracts are subject to the discretion of competent PRC authorities, and therefore there is no assurance that relevant PRC authorities will take the same position as the Group herein in respect of the legality, binding effect and enforceability of each of the contractual arrangements. Meanwhile, since 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, which may limit legal protections available to the Group to enforce the contractual arrangements should the VIEs or the nominee shareholders of the VIEs fail to perform their obligations under those arrangements.

4.    Certain risks and concentration (continued)

(a)   PRC regulations (continued)

The following consolidated financial information of the Group’s VIEs and VIEs’ subsidiaries was included in the accompanying consolidated financial statements.  For purposes of this presentation, activity within and between the VIEs and VIEs’ subsidiaries have been eliminated, but transactions with other entities within the Group have been included without elimination. Presentation of the comparative data for 2019 and 2020 have been expanded to conform to the current year presentation.

December 31, 

2020

2021

    

US$

    

US$

Assets

 

  

 

  

Current assets

 

  

 

  

Cash and cash equivalents

 

248,300

 

433,405

Restricted cash and cash equivalents

536

7,364

Short-term deposits

 

669,742

 

308,986

Restricted short-term deposits

 

30,652

 

Short-term investments

 

266,647

 

288,944

Accounts receivable, net

 

25,885

 

5,880

Amounts due from Group companies

364,025

263,373

Amounts due from related parties

 

1,704

 

9,684

Financing receivables, net

 

50

 

Prepayments and other current assets

 

55,593

 

101,173

Assets held for sale

75,839

Total current assets

 

1,738,973

 

1,418,809

Non-current assets

 

 

Investments

 

381,867

 

235,277

Property and equipment, net

 

156,494

 

171,831

Land use rights, net

 

258,770

 

370,052

Intangible assets, net

 

84,236

 

58,893

Right of use asset, net

 

6,461

 

4,911

Other non-current assets

 

6,151

 

1,055

Assets held for sale

19,896

Total non-current assets

 

913,875

 

842,019

Total assets

 

2,652,848

 

2,260,828

Liabilities

 

 

Current liabilities

 

 

Accounts payable

 

16,045

 

14,200

Deferred revenue

 

17,140

 

13,873

Advances from customers

 

29

 

1,242

Income taxes payable

 

19,492

 

25,606

Accrued liabilities and other current liabilities

 

108,450

 

114,325

Amounts due to Group companies

151,073

131,887

Amounts due to related parties

 

2,274

 

1,024

Lease liabilities due within one year

4,702

3,077

Short-term loans

102,538

Liabilities held for sale

178,744

Total current liabilities

 

600,487

 

305,234

Non-current liabilities

 

 

Lease liabilities

1,982

2,096

Deferred revenue

 

1,487

 

3,849

Deferred tax liabilities

 

10,866

 

9,105

Other non-current liabilities

7,372

Liabilities held for sale

4,415

Total non-current liabilities

 

18,750

 

22,422

Total liabilities

 

619,237

 

327,656

4.    Certain risks and concentration (continued)

(a)   PRC regulations (continued)

For the year ended December 31,

2019

2020

2021

    

US$

    

US$

    

US$

Net revenues from Group companies

 

29,581

 

79,609

 

109,618

Net revenues from third parties

 

283,044

 

396,343

 

447,471

Cost of sales from Group companies

 

(80,739)

 

(216,696)

 

(60,053)

Cost of sales from third parties

 

(200,860)

 

(298,715)

 

(347,674)

Total operating expenses

(232,406)

(514,889)

(293,959)

Other items of the consolidated statements of comprehensive income

31,035

23,244

22,305

Net loss from continuing operations

 

(170,345)

 

(531,104)

 

(122,292)

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Net cash provided by (used in) operating activities with Group companies

 

(31,178)

 

(344,858)

77,319

Net cash (used in) provided operating activities with third parities

 

(31,422)

 

(73,830)

 

153,715

Net cash used in investing activities with Group companies

 

(84,393)

 

(104,111)

 

(35,559)

Net cash provided by (used in) investing activities with third parities

(546,963)

(47,787)

170,112

Net cash provided by (used in) financing activities with Group companies

(51,848)

25,219

5,378

Net cash provided by (used in) financing activities with third parities

39,458

21,690

(97,198)

 

(706,346)

 

(523,677)

 

273,767

Transactions between the VIE and other entities in the consolidated group

For the years ended December 31, 2019, 2020 and 2021, the VIEs earned inter-company revenues from sales of software in the amounts of nil, US$24,523 and nil, respectively. In addition, the VIEs recognized inter-company cost of revenues and operating expenses in the amounts of US$54,044, US$41,832 and US$80,402 for the years ended December 31, 2019, 2020 and 2021, respectively for the purchase of software. The VIEs also recognized inter-company cost of revenues and operating expenses in the amounts of US$77,682, US$447,271 and US$35,899 for the years ended December 31, 2019, 2020 and 2021, respectively for technical support services. All of these balances and transactions have been eliminated in consolidation. Unsettled balance related to technology service fees payable by VIEs to other group entities amounted to US$121,376 and US$66,811 as of December 31, 2020 and 2021, respectively.

Cash flows between the VIE and other entities in the consolidated group

For the years ended December 31, 2019, 2020 and 2021, cash paid by the VIEs to Group companies for the settlement of software transactions were US$43,829, US$53,696 and US$62,499, respectively. For the years ended December 31, 2019, 2020 and 2021, cash paid by the VIEs to Group companies for the settlement of technical support fees were US$57,474, US$369,897 and US$52,119, respectively. For the years ended December 31, 2019, 2020 and 2021, cash received by VIEs from Group companies were US$26,297, US$25,039 and US$129,440, respectively, for the revenues earned from Group companies. All of these cash flows have been eliminated in consolidation.

(b)  Foreign exchange risk

The Group’s overseas operations and related investing and financing activities are denominated in US$. The revenues and expenses of the Group’s entities in the PRC are generally denominated in RMB and their assets and liabilities are denominated in RMB. The RMB is not freely convertible into foreign currencies. Remittances of foreign currencies into the PRC or remittances of RMB out

of the PRC as well as exchange between RMB and foreign currencies require approval by foreign exchange administrative authorities and certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into other currencies.

4.    Certain risks and concentration (continued)

(c)   Credit risk

Assets that potentially expose the Group to credit risk primarily consist of cash and cash equivalents, restricted cash and cash equivalents, short-term deposits, restricted short-term deposits, short-term investments, accounts receivable, financing receivables, amounts due from related parties and prepayments and other current assets.

As of December 31, 2020 and 2021, substantially all of the Group’s cash and cash equivalents, restricted cash and cash equivalents, short-term deposits, restricted short-term deposits and short-term investments were placed with the PRC and international financial institutions. Management chooses these institutions because of their reputations and track records for stability, and their known large cash reserves, and management periodically reviews these institutions’ reputations, track records, and reported reserves. Management expects that any additional institutions that the Group uses for its cash and bank deposits will be chosen with similar criteria for soundness. Nevertheless under the PRC law, it is required that a commercial bank in the PRC that holds third party cash deposits should maintain a certain percentage of total customer deposits taken in a statutory reserve fund for protecting the depositors’ rights over their interests in deposited money. PRC banks are subject to a series of risk control regulatory standards; PRC bank regulatory authorities are empowered to take over the operation and management of any PRC bank that faces a material credit crisis. The Group believes that it is not exposed to unusual risks as these financial institutions are either PRC banks or international banks with high credit quality. The Group had not experienced any losses on its deposits of cash and cash equivalents and term deposits during the years ended December 31, 2019, 2020 and 2021 and believes that its credit risk to be minimal.

The risk with respect to accounts receivable is mitigated by credit evaluations the Group performs on the payment platforms, game platforms, customers and the ongoing monitoring process of outstanding balances.

The Group is exposed to default risk on its financing receivables. The Group conducts credit evaluations of customers in finance business, either on an individual or collective basis. The Group also considers the value of collateral assets when assessing the collectability of certain financing receivables. Credit risk is controlled by the application of credit approvals, limits and monitoring procedures.

Amounts due from related parties, prepayments and other current assets are typically unsecured. In evaluating the collectability of the balance, the Group considers many factors, including the related parties and third parties’ repayment history and their credit-worthiness. An allowance for doubtful accounts is made when collection of the full amount is no longer probable.

XML 47 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Business combination
12 Months Ended
Dec. 31, 2021
Business combination  
Business combination

5.    Business combination

(a)     Acquisition of Bigo

Immediately prior to this acquisition, the Company held 31.7% of equity interest of Bigo, a company which is primarily engaged in the video and audio broadcast business through its live-streaming applications and platforms all over the world. The Company had a contingent redemption right on its investment in Bigo, therefore the interest held by the Company did not meet the definition of in-substance common stock under ASC 323. As the investment in Bigo did not have readily determinable fair value, it was accounted for as an investment at cost less impairments, adjusted by observable price changes.

In February 2019, the Group entered into a share purchase agreement with Bigo and its shareholders and the transaction was completed on March 4, 2019. Under the agreement, the Group agreed to purchase all outstanding shares of Bigo that were not already owned by the Group. Pursuant to the agreement, the Company paid US$343.1 million in cash and issued 305,127,046 Class A common shares, which were outstanding, and 38,326,579 Class B common shares of the Company to Bigo’s selling shareholders. In addition, the Company has also issued 8,761,450 Class A common shares for future grants to employees as share-based awards. The acquisition was completed on March 4, 2019 and is accounted for as a business combination. The Group believed that the acquisition of Bigo helped the Group create enhanced live streaming content, expand global footprint and offer world-class user experiences for global user community. Upon the completion of the acquisition, Bigo became a wholly-owned subsidiary of the Group.

The following table summarizes the components of the purchase consideration transferred based on the closing price of the Company’s common share as of the acquisition date:

    

As of acquisition date

 

US$

Cash

 

343,062

Fair value of common shares issued

 

1,149,073

Fair value of previously held equity interest in Bigo

 

849,700

Elimination of preexisting amounts due from Bigo

 

48,174

Total consideration

 

2,390,009

The fair value of common shares issued above does not include post-acquisition share-based compensation amounting to US$88,047. Out of the 305,127,046 Class A common shares issued and outstanding, 38,042,760 shares are for the replacement awards to Bigo’s employees to replace their original share-based awards. The post-acquisition share-based compensation of US$88,047 are share-based compensation subject to continuous employment and will be recognized as share-based compensation expenses over the remaining required service period.  

Immediately before the acquisition, the amounts due from Bigo to the Company amounted to US$48,174. This amount due from Bigo was effectively eliminated upon the acquisition. The amount of the preexisting amounts due from Bigo of US$48,174 was included as part of the consideration.

In accordance with ASC 805, the Company’s previously held equity interest in Bigo was re-measured to fair value on the acquisition date, and a re-measurement gain of US$396,094 was recognized as gain on fair value changes of investments. Acquisition-related costs of US$4,036 was recognized as general and administrative expenses.

5.    Business combination (continued)

(a)     Acquisition of Bigo (continued)

The acquisition was accounted for as a business combination. The Group made estimates and judgements in determining the fair value of the assets acquired and liabilities assumed with the assistance from an independent valuation firm. The consideration was allocated on the acquisition date as follows:

    

As of acquisition date

    

Amortization period

 

US$

Net tangible assets acquired:

-Cash and cash equivalents, restricted cash and cash equivalents and restricted short-term deposits

 

95,965

-Accounts receivables

 

57,647

 

  

-Other current assets

 

7,820

 

  

-Property and equipment, net

 

43,853

 

  

-Other non-current assets

 

26,076

 

  

Identifiable intangible assets acquired:

 

 

  

-Trademark

 

358,000

 

10 years

-Customer relationships

 

153,200

 

3 years

-Non-compete agreement

 

12,100

 

1 year

-Others

 

924

 

  

Accrued liabilities and other liabilities

 

(172,539)

 

  

Deferred tax liabilities

 

(47,258)

 

  

Goodwill

 

1,854,221

 

  

Total

 

2,390,009

 

  

The Company estimated the fair value of acquired trademark using the relief from royalty method. The value is estimated as the present value of the after-tax cost savings at an appropriate discount rate. In terms of the fair value of the acquired customer relationships, the excess earnings method was used. The value is estimated as the present value of the revenues calculated at an appropriate discount rate. The Company’s determination of the fair values of acquired trademark and customer relationships acquired involved the use of estimates and assumptions related to revenue growth rates, royalty rates, discount rates and attrition rates.

The goodwill was mainly attributable to intangible assets that cannot be recognized separately as identifiable assets under U.S. GAAP, and mainly comprised (a) the assembled work force and (b) the expected future growth, enhancing world-class user experiences and expansion in global markets as a result of the synergy resulting from the acquisition. The goodwill recognized was not expected to be deductible for income tax purpose.

5.    Business combination (continued)

(a)     Acquisition of Bigo (continued)

Pro forma information of the acquisition

The following unaudited pro forma information summarizes the results of operations for the year ended December 31, 2019 of the Company as if the acquisition had occurred on January 1, 2019. The unaudited pro forma information includes: (i) amortization associated with estimates for the acquired intangible assets and corresponding deferred tax liability; (ii) recognition of the post-combination share-based compensation; (iii) removal of the transaction costs related to the acquisition; (iv) removal of the remeasurement gain of JOYY’s previously held interests in Bigo; (v) removal of fair value loss on derivative liabilities related to Bigo’s preferred shares; (vi) elimination of transaction between Bigo and the Company and (vii) the associated tax impact on these unaudited pro forma adjustments. The following pro forma financial information is presented for informational purpose only and is not necessarily indicative of the results that would have occurred had the acquisition been completed on January 1, 2019, nor is it indicative of future operating results.

    

For the year ended December 31, 

 

2019

 

US$

Pro forma net revenues

 

998,828

Pro forma net loss

 

(498,127)

The amounts of revenues and earnings of Bigo since the acquisition date are disclosed in Note 33 “Segment Reporting”.

(b)   Other acquisition

During the second quarter 2021, the Company completed the acquisition of additional equity interests of an acquiree which is a global online platform operating on online for comics and novels whose major operations and users are outside of China. The consideration for this acquisition was settled by cash of US$9.6 million and transfer of approximately 19% equity interests in a previously wholly owned subsidiary of the Company which operates a multiuser social networking platform outside of China, to the original shareholders the acquiree. The Company held 25% of equity interests in this acquiree before the acquisition and the fair value of the previously held equity interest is considered part of the consideration of the acquisition.

Upon completion of the transaction, the Company’s interest in the acquiree increased from 25% to 81% and started to consolidate the acquiree as a subsidiary with non-controlling interests.

The following table summarizes the components of the purchase consideration transferred based on the closing price of the Company’s common share as of the acquisition date:

    

As of acquisition date

US$

Cash

 

9,611

Fair value of subsidiary’s common share issued

 

53,810

Fair value of previously held equity interest in the acquiree

 

27,716

Total consideration

 

91,137

5.    Business combination (continued)

(b)   Other acquisition (continued)

The acquisition was accounted for as a business combination. The Group made estimates and judgements in determining the fair value of the assets acquired and liabilities assumed with the assistance from an independent valuation firm. The consideration was allocated on the acquisition date as follows:

    

As of acquisition date

    

Amortization period

US$

Net tangible assets acquired:

 

  

 

  

-Cash and cash equivalents

 

7,296

 

  

-Accounts receivables

 

1,376

 

  

-Other current assets

 

1,987

 

  

-Property and equipment, net

 

142

 

  

Identifiable intangible assets acquired:

 

  

 

  

-Technology

 

11,917

 

6 years

-Trademark

 

11,839

 

6 years

-Customer relationships

 

903

 

3 years

Accounts payable

 

(2,268)

 

  

Accrued liabilities and other liabilities

 

(1,579)

 

  

Deferred tax liabilities

 

(4,069)

 

  

Goodwill

 

84,925

 

  

Non-controlling interests

 

(21,332)

 

  

Total

 

91,137

 

  

The Company estimated the fair value of acquired technology using the excess earnings method. The value is estimated as the present value of the revenues calculated at an appropriate discount rate. In terms of the fair value of the acquired trademark, the relief from royalty method was used. The value is estimated as the present value of the after-tax cost savings at an appropriate discount rate. The Company’s determination of the fair values of acquired technology and trademark acquired involved the use of estimates and assumptions related to revenue growth rates, royalty rates, discount rates and attrition rates.

The goodwill was mainly attributable to intangible assets that cannot be recognized separately as identifiable assets under U.S. GAAP, and mainly comprised the assembled work force and the synergy resulting from the acquisition. The goodwill recognized was not expected to be deductible for income tax purpose.

XML 48 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and cash equivalents
12 Months Ended
Dec. 31, 2021
Cash and cash equivalents  
Cash and cash equivalents

6.    Cash and cash equivalents and restricted cash and cash equivalents

Cash and cash equivalents represent cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with original maturities of three months or less. Cash and cash equivalents balance as of December 31, 2020 and 2021 primarily consist of the following currencies:

December 31, 2020

December 31, 2021

    

    

US$

US$

Amount

    

equivalent

    

Amount

    

equivalent

US$

 

1,306,404

 

1,306,404

 

1,220,064

 

1,220,064

RMB

 

2,691,718

 

412,530

 

3,462,640

 

543,099

Others

 

N/A

 

23,815

 

N/A

 

74,022

Total

 

  

 

1,742,749

 

  

 

1,837,185

As of December 31, 2020 and 2021, the Group's restricted cash and cash equivalents were US$13,733 and US$297,022, respectively. The increase in restricted cash and cash equivalents as of December 31,2021 compared to December 31, 2020 was mainly attributable to a portion of the consideration which was received from Baidu and deposited in an escrow accounts owned by the Group, in accordance with the terms set forth in the agreement with Baidu to dispose YY Live business.

XML 49 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term deposits
12 Months Ended
Dec. 31, 2021
Short-term deposits  
Short-term deposits

7.    Short-term deposits

Short-term deposits represent time deposits placed with banks with original maturities between three months and one year.The term deposits balance as of December 31, 2020 and 2021 primarily consist of the following currencies:

December 31, 2020

December 31, 2021

    

    

US$

    

    

US$

Amount

equivalent

Amount

equivalent

RMB

 

4,470,002

 

685,068

 

2,170,000

 

340,355

US$

 

640,000

 

640,000

 

1,263,843

 

1,263,843

Total

 

  

 

1,325,068

 

  

 

1,604,198

XML 50 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Restricted short-term deposits
12 Months Ended
Dec. 31, 2021
Restricted short-term deposits  
Restricted short-term deposits

8.    Restricted short-term deposits

As of December 31, 2020, the Group’s restricted short-term deposits were US$31,489, which was mainly pledged as collateral for the banking facilities of US$31million.

As of December 31, 2021, the Group’s restricted short-term deposits were US$285, which was deposits for opening credit card accounts.

XML 51 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts receivable, net
12 Months Ended
Dec. 31, 2021
Accounts receivable, net  
Accounts receivable, net

9.    Accounts receivable, net

December 31, 

2020

2021

    

US$

    

US$

Accounts receivable, gross

 

150,386

 

126,798

Less: allowance for expected credit loss of receivables

 

(7,387)

 

(12,426)

Accounts receivable, net

 

142,999

 

114,372

The following table summarizes the details of the Group’s allowance for doubtful accounts:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Balance at the beginning of the year

 

(1,081)

 

(9)

 

(7,387)

Adoption of ASC326

(652)

Additions charged to general and administrative expenses, net

 

(13)

 

(6,726)

 

(5,039)

Write-off during the year

 

1,085

 

 

Balance at the end of the year

 

(9)

 

(7,387)

 

(12,426)

XML 52 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Financing receivables, net
12 Months Ended
Dec. 31, 2021
Accounts receivable, net  
Financing receivables, net

10.    Financing receivables, net

Financing receivables consist of the following:

December 31, 

    

2020

    

2021

US$

US$

Financing receivables, gross

 

  

  

Micro-credit personal loans

 

19,971

20,317

Corporate loans

 

30,031

Total

 

50,002

20,317

Less: allowance for expected credit loss on financing receivables

 

(30,114)

(20,317)

Financing receivables, net

 

19,888

Current portion

 

172

Non-current portion

 

19,716

As of December 31, 2020 and 2021, micro-credit personal loans were not guaranteed.

The following table presents the aging of gross financing receivables as of December 31, 2020 and 2021.

1-90 days

91-180 days

181-360 days

over 1 year

Total

Total financing

    

past due

    

past due

    

past due

    

past due

    

past due

    

Current

    

receivables

December 31, 2020

Micro-credit personal loans (1)

 

 

4

 

3,185

16,782

19,971

 

 

19,971

Corporate loans (2)

 

 

 

29,908

29,908

 

123

 

30,031

 

 

4

 

3,185

46,690

49,879

 

123

 

50,002

December 31, 2021

Micro-credit personal loans (1)

 

 

 

20,317

20,317

 

 

20,317

Allowance for expected credit loss for the Group’s financing receivables of US$24,811, US$676 and reversal of allowance for expected credit loss of US$70 was recognized in general and administrative expenses for the year ended December 31, 2019, 2020 and 2021, respectively.

(1)Micro-credit personal loans

Micro-credit personal loans provided by the Group are non-accrual financing receivables related to personal loans amounted to US$19,971 and US$20,317 as of December 31, 2020 and 2021, respectively, and were past due for over 90 days.

10.    Financing receivables, net (continued)

(2)Corporate loans

A majority of the Group's corporate loan business was in the form of sale-and-leaseback arrangements, under which the Group purchases equipment from third party companies and lease back the equipment to the sellers. In 2019, one lessee was unable to repay the principal amount of approximately US$2,416 due in January and was default. The Group has brought certain lawsuits against this lessee to the court, claiming the lessee to repay all the outstanding amount. Upon the date of the issuance of the consolidated financial statements for the year ended December 31, 2019, the court has passed the first instance judgement on all of these lawsuits, which supported the Group's claim and ordered the lessee to repay all the outstanding amounts due to the Group. Furthermore, the additional assets of the lessee or its related entity was pledged and preserved as collateral. Based on the Group’s assessment on the lessee’s finance condition and the recoverable amount from the collateral, the financial receivable cannot be fully recovered. As a result, an allowance for expected credit loss of US$10,430 was recognized in general and administrative expenses for the year ended December 31, 2019 against the carrying value of the financing receivables. In 2020 and 2021, based on the Group’s assessment on the fair value of the pledged assets as of December 31, 2020 and 2021, no further impairment charge was recognized against the carrying value of the financing receivables for the year ended December 31, 2020 and 2021. The Group reclassified the amount due from this lessee from financing receivables to prepayments and other current assets in 2021 considering the fact that the original term of this receivable  has ended by December 31, 2021 and the nature of this receivable has changed from financing receivables to other receivables as the expected means of settlement of the receivable has changed. Net amount of the receivable as of December 31, 2021 reclassified to prepayment and other current assets was US$20,177, which is the difference between the gross amount of US$30,607 and allowance of US$10,430 as of December 31, 2021. The Group has ceased the corporate loan business during 2019.

The financing receivable was placed on non-accrual status. The Group has decided not to further develop corporate loan business so as to avoid further potential risk arising from such business.

Movement of allowance for expected credit loss on financing receivables (micro-credit personal loans only) is as follows:

For the year ended December 31, 

    

2020

    

2021

US$

US$

Balance at the beginning of the year

 

(26,772)

(30,114)

Adoption of ASC326

(724)

Addition for the year

 

(2,618)

(633)

Reclassification to prepayments and other current assets

10,430

Balance at the end of the year

 

(30,114)

(20,317)

XML 53 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Prepayments and other current assets
12 Months Ended
Dec. 31, 2021
Prepayments and other current assets  
Prepayments and other current assets

11.  Prepayments and other current assets

December 31, 

    

2020

    

2021

US$

US$

Interests receivable

 

36,004

 

22,082

Value added taxes to be deducted

 

19,326

 

28,090

Receivables from payment platforms

 

13,633

 

24,512

Employee advances

3,692

4,073

Prepayments and deposits to vendors and content providers

6,547

6,126

Deposits

5,611

5,831

Loans to third parties

99

7,604

Amount due from a lessee of sale-and-leaseback arrangement - net (Note 10)

20,177

Net assets subject to disposal related to YY Live (Note 3(a))

38,194

Others

 

17,960

 

57,044

Total

 

102,872

 

213,733

XML 54 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Investments
12 Months Ended
Dec. 31, 2021
Investments  
Investments

12.  Investments

December 31, 

    

2020

    

2021

US$

US$

Equity investments accounted for using the equity method (i)

 

832,143

 

850,557

Equity investments with readily determinable fair values (ii)

 

184,968

 

25,480

Equity investments without readily determinable fair values (iii)

 

221,243

 

146,418

Available-for-sale debt investment (iv)

 

1,000

 

Total

 

1,239,354

 

1,022,455

(i)Investments have been accounted for under the equity method where the Group has significant influence on these investees and the investments are considered as in-substance common shares.

In 2020 and 2021, the Group acquired minority stakes in a number of privately-held entities with total consideration of US$87,212 and US$56,336, respectively. Increase in the amounts of investments in 2020 was mainly attributable to the Group’s investment in Huya. On April 3, 2020, Huya ceased to be a subsidiary of the Company and the Company deconsolidated its related interest and recognized its investment in Huya as an equity method investment (Note 3(b)). The Company further disposed of certain equity interest in Huya in August 2020 (Note 1(a)) and also deem-disposed of certain interest of Huya’s equity interest as a result of the vesting of Huya’s share-based awards, resulting in a net gain from the disposal and deemed disposal of approximately US$258,564 in 2020 and a net loss from the deemed disposal of approximately US$5,450 in 2021.

12.  Investments (continued)

The following tables set forth the summarized financial information of the Group’s equity method investments:

December 31,

    

2020

    

2021

 

US$

 

US$

Current assets

    

1,948,075

2,223,447

Non-current assets

 

302,915

 

552,085

Current liabilities

 

447,148

 

601,688

Non-current liabilities

 

42,817

 

39,719

For the year ended December 31,

    

2019

    

2020

    

2021

 

US$

US$

 

US$

Revenues

110,099

1,405,623

2,082,821

Gross profit

 

91,040

 

386,810

 

466,970

Net income (loss)

 

31,970

 

23,563

 

(81,953)

Net income (loss) attributable to the investees

 

31,972

 

23,563

 

(81,953)

(ii)The Group does not have the ability to exercise significant influence over these investments. Therefore, it has been precluded from applying the equity method of accounting.

In 2020, the Group reclassified equity investments without readily determinable fair values of US$142,526, including fair value gain of US$115,137 for the year ended December 31, 2020,to equity investments with readily determinable fair values since quoted prices of the investees from active markets could be observed as these investees became listed in 2020.

In 2020, the Group partially disposed of an investment with readily determinable fair values for a cash consideration of US$2,406. In 2021, the Group disposed or partially disposed of certain investments with readily determinable fair values for a cash consideration of US$128,263.

In 2019, 2020 and 2021, fair value loss of US$3,060, fair value gain of US$144,634 and fair value loss of US$32,773 related to investments with readily determinable fair values were recognized in the consolidated statements of comprehensive income (Note 29), respectively.

(iii)Equity securities without readily determinable fair values and over which the Company has neither significant influence nor control through investments in common stock or in-substance common stock.

In 2020 and 2021, the Group acquired minority preferred shares or ordinary shares of a number of privately-held entities with total consideration of US$94,545 and US$38,806, respectively. The ownership interests were less than 20% of the investees’ total equities or the ownership interests redeemable upon condition. These equity investments are not considered as debt securities or equity securities that have readily determinable fair values. Accordingly the Company elected to account for these investments at cost less impairments, adjusted by observable price changes.

In 2019, the Group completed the acquisition of the remaining 68.3% of equity interests in Bigo and Bigo became a wholly owned subsidiary of the Group. Therefore, the previously held 31.7% of equity interests in Bigo, which was classified as equity investments without readily determinable fair value, was derecognized. Please refer to Note 5(a) for the acquisition of Bigo.

12.  Investments (continued)

In 2020, the Group partially disposed of an investment without readily determinable fair values, with a consideration of US$20,000. In 2021, the Group disposed certain investments without readily determinable fair values, with a consideration of US$29,050 in total.

In 2021, the Group disposed of an equity investment accounted for using the equity method and reinvested on the investment by acquiring majority of equity interests of its overseas entity that became a subsidiary of the Group. Accordingly, the Group recorded an equity investment held by this subsidiary as equity investment without readily determinable fair values amounting to US$51,775 as of December 31, 2021.

In 2019, fair value gain of US$394,919 due to the observable price change, were recognized in gain on fair value changes of investments (Note 29), which was mainly due to gain on the fair value change on the investment in Bigo before the Company’s acquisition of Bigo. Out of the fair value gain of US$394,919 for the year ended December 31, 2019, fair value gain of US$397,589 was realized and fair value loss of US$2,670 was unrealized. In 2020, fair value gain of US$14,543 due to the observable price change, were recognized in gain on fair value changes of investments (Note 29).Out of the fair value gain of US$14,543 for the year ended December 31, 2020, fair value gain of US$15,498 was unrealized and fair value loss of US$955 was realized. In 2021, fair value gain of US$14,045 due to the observable price change, were recognized in gain on fair value changes of investments (Note 29). Out of the fair value gain of US$14,045 for the year ended December 31, 2021, fair value gain of US$1,339 was unrealized and fair value gain of US$12,706 was realized.

The Group assesses the existence of indicators for other-than-temporary impairment of the investments by considering factors including, but not limited to, current economic and market conditions, the operating performance of the entities including current earnings trends and other entity-specific information. In 2019, 2020 and 2021, based on the Group’s assessment, an impairment charge of US$8,870, US$6,186 and US$93,632 was recognized in general and administrative expenses, respectively, against the carrying value of the investments due to significant deterioration in earnings or unexpected changes in business prospects of the investees as compared to the original investment plans.

(iv)In 2020, the Group entered into convertible bond agreement to acquire a convertible bond issued by a private company with a total consideration of US$1,000. The Group recorded this investment as an available-for-sale debt investment which is measured at fair value since the convertible bond is redeemable at the Group’s option. In 2021, the Group has recognized full impairment against this convertible bond considering the recoverability of this convertible bond.
XML 55 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Property and equipment, net
12 Months Ended
Dec. 31, 2021
Property and equipment, net  
Property and equipment, net

13.  Property and equipment, net

Property and equipment consists of the following:

December 31, 

2020

2021

    

US$

    

US$

Gross carrying amount

 

  

 

  

Servers, computers and equipment

 

301,671

 

319,393

Buildings

 

153,093

 

158,119

Construction in progress

 

69,890

 

96,552

Decoration of buildings

 

15,795

 

16,194

Leasehold improvements

 

8,966

 

8,210

Motor vehicles

 

6,626

 

6,585

Furniture, fixture and office equipment

 

4,788

 

5,229

Total

 

560,829

 

610,282

Less: accumulated depreciation

 

(159,168)

 

(244,890)

Property and equipment, net

 

401,661

 

365,392

Depreciation expense for the years ended December 31, 2019, 2020 and 2021 were US$40,022, US$77,464 and US$108,686, respectively.

XML 56 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Land use rights, net
12 Months Ended
Dec. 31, 2021
Land use rights, net  
Land use rights, net

14.  Land use rights, net

Land use rights consist of the following:

    

December 31, 

2020

2021

US$

US$

Gross carrying amount

 

294,957

415,970

Less: accumulated amortization

 

(36,187)

(45,918)

Land use rights, net

 

258,770

370,052

Amortization expense for the years ended December 31, 2019, 2020 and 2021 were US$6,981, US$6,957 and US$8,607, respectively.

The estimated amortization expenses for each of the following five years are as follows:

    

Amortization expense 

of land use rights

US$

2022

 

9,102

2023

 

9,102

2024

 

9,102

2025

 

9,102

2026

 

9,102

XML 57 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets, net
12 Months Ended
Dec. 31, 2021
Intangible assets, net  
Intangible assets, net

15.  Intangible assets, net

The following table summarizes the Group’s intangible assets:

December 31, 

2020

2021

    

US$

    

US$

Gross carrying amount

 

  

 

  

Trademark

359,976

371,975

Customer relationships

153,976

154,906

Non-compete agreement

12,100

12,100

Software

 

8,473

 

8,941

Operating rights

 

7,088

 

7,255

License

9,721

9,949

Technology

2,707

14,770

Domain names

 

1,197

 

1,518

Others

 

1,413

 

1,415

Total of gross carrying amount

 

556,651

 

582,829

Less: accumulated amortization

 

 

Trademark

(65,649)

(102,815)

Customer relationships

(115,453)

(133,921)

Non-compete agreement

(12,100)

(12,100)

Software

 

(7,894)

 

(8,270)

Operating rights

 

(6,980)

 

(7,144)

License

(702)

(1,382)

Technology

 

(1,789)

 

(2,988)

Domain names

 

(538)

 

(644)

Others

 

(116)

 

(258)

Total accumulated amortization

 

(211,221)

 

(269,522)

Less: accumulated impairment

 

(1,216)

 

(1,225)

Intangible assets, net

 

344,214

 

312,082

Amortization expense for the years ended December 31, 2019, 2020 and 2021 were US$94,510, US$102,465 and US$58,626 respectively.

15.  Intangible assets, net (continued)

The estimated amortization expenses for each of the following five years are as follows:

 

Amortization expense

    

of intangible assets

US$

2022

 

50,749

2023

 

50,634

2024

 

42,623

2025

 

40,953

2026

 

40,943

The weighted average amortization periods of intangible assets as of December 31, 2020 and 2021 are as below:

 

December 31, 

    

2020

    

2021

Trademark

10 years

10 years

Customer relationships

3 years

3 years

License

15 years

15 years

Non-compete agreement

1 year

1 year

Operating rights

 

2 years

 

2 years

Software

 

3 years

 

3 years

Domain names

 

14 years

 

15 years

Technology

 

5 years

 

6 years

Others

 

10 years

 

10 years

XML 58 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill
12 Months Ended
Dec. 31, 2021
Goodwill  
Goodwill

16.  Goodwill

The changes in the carrying amount of goodwill for the years ended December 31, 2020 and 2021 are as follows:

All other

Bigo

Total

    

US$

    

US$

    

US$

Balance as of December 31, 2019 (i)

 

1,688

1,854,221

1,855,909

Increase in goodwill related to acquisition

16,067

16,067

Foreign currency translation adjustments

 

107

107

Balance as of December 31, 2020

 

17,862

1,854,221

1,872,083

Increase in goodwill related to acquisition (ii)

84,925

84,925

Foreign currency translation adjustments

1,255

1,255

Balance as of December 31, 2021

 

104,042

1,854,221

1,958,263

(i)

The increase in goodwill in 2019 was related to the acquisition of Bigo. Please refer to Note 5(a) for the acquisition of Bigo.

The Group performs its annual goodwill impairment test of each reporting unit in the fourth quarter, or more frequently, if certain events or circumstances warrant. Events or changes in circumstances which might indicate potential impairment in goodwill include the entity-specific factors, including, but not limited to, stock price volatility, market capitalization relative to net book value, and projected revenue, market growth and operating results.

16.  Goodwill (continued)

The Group performed a goodwill impairment analysis in the fourth quarter of 2019, 2020 and 2021. When determining the fair value of the Bigo reporting unit, the Group used the income approach. The income approach determines fair value based on discounted cash flow models derived from the reporting units’ long-term forecasts which included a five-year future cash flow projection and an estimated terminal value for the impairment analysis of 2021. The discounted cash flow model included a number of significant unobservable inputs. Key assumptions used to determine the estimated fair value include: (a) the future cash flows forecasts including expected revenue growth, (b) an estimated terminal value using a terminal year long-term future growth rate determined based on the growth prospects of the reporting unit; and (c) a discount rate that reflects the weighted-average cost of capital adjusted for the relevant risk associated with each reporting unit’s operations and the uncertainty inherent in the Group’s internally developed forecasts. Based on the Group’s assessment, the fair value of Bigo reporting unit exceeded their carrying value by around 1%, 10% and 10% of the carrying value of the Bigo reporting unit in 2019, 2020 and 2021, respectively. Therefore, no impairment for goodwill recognized for the years ended December 31, 2019, 2020 and 2021.

(ii)The increase in goodwill in 2021 was related to the acquisition in Note 5(b).

XML 59 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Deferred revenue
12 Months Ended
Dec. 31, 2021
Deferred revenue  
Deferred revenue

17.  Deferred revenue

December 31, 

2020

2021

    

US$

    

US$

Deferred revenue, current

 

  

 

  

Live streaming

 

63,450

 

58,425

Others

 

3,780

 

2,485

Total current deferred revenue

 

67,230

 

60,910

Deferred revenue, non-current

 

 

Live streaming

 

2,529

 

5,931

Others

 

603

 

491

Total non-current deferred revenue

 

3,132

 

6,422

XML 60 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued liabilities and other current liabilities
12 Months Ended
Dec. 31, 2021
Accrued liabilities and other current liabilities  
Accrued liabilities and other current liabilities

18.  Accrued liabilities and other current liabilities

December 31, 

2020

2021

    

US$

    

US$

Revenue sharing fees and content costs

 

121,083

 

129,717

Salaries and welfare

 

112,217

 

99,725

Marketing and promotion expenses

 

95,261

 

58,854

Value added taxes and other taxes payable

 

88,215

 

137,142

Bandwidth costs

 

29,986

 

19,746

Consideration received related to disposal of YY Live (Note 3(a))

1,862,750

Others

 

37,688

 

37,904

Total

 

484,450

 

2,345,838

XML 61 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term loans
12 Months Ended
Dec. 31, 2020
Short-term loans  
Short-term loans

19.  Short-term loans

December 31, 

2020

2021

    

US$

    

US$

Short-term loans

 

112,549

 

The Group entered into several agreements with banks, pursuant to which the Group borrowed loans with total principal amount of RMB693 million (equivalent to US$106 million) and US$6.3 million within a banking facility of RMB546 million (equivalent to US$84 million) and US$95 million in 2020, respectively. These loans were all with a maturity of less than one year and the annual interest rates ranged from 1.36% to 3.90%. Short-term deposits of RMB200 million (equivalent to US$31 million) were pledged as collateral for the banking facilities, which were classified as restricted short-term deposits.

XML 62 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible bonds
12 Months Ended
Dec. 31, 2021
Convertible bonds.  
Convertible bonds

20.  Convertible bonds

December 31, 

2020

2021

    

US$

    

US$

Non-current

 

  

 

  

2025 Convertible Senior Notes

410,614

463,319

2026 Convertible Senior Notes

368,611

460,758

Total

 

779,225

 

924,077

On June 19, 2019, the Company issued Convertible Senior Notes due 2025 with principal amount of US$500 million (the “Notes due 2025”) and Convertible Senior Notes due 2026 with principal amount of US$500 million (the “Notes due 2026”) (collective the “Notes”). The Notes due 2025 and Notes due 2026 bear interest at a coupon rate of 0.75% and 1.375% per year, respectively, and both of them are payable semi-annually in arrears on June 15 and December 15 of each year, beginning on December 15, 2019. The Notes due 2025 will mature on June 15, 2025 and the Notes due 2026 will mature on June 15, 2026. The Notes due 2025 and the Notes due 2026 may be converted, under certain circumstances, based on an initial conversion rate of 10.4271 ADS per US$1,000 principal amount of the Notes (equivalent to an initial conversion price of approximately US$95.9 per ADS).

The Notes due 2025 and Notes due 2026 are not redeemable prior to their maturity date, except that the holders of the Notes (the “Holders”) have a noncontingent option to require the Company to repurchase for cash all or any portion of their Notes on June 15, 2023 and June 15, 2024, respectively. The repurchase price will equal 100% of the principal amount of the Notes to be repurchased plus accrued and unpaid interest, if any, to, but excluding, the repurchase date.

Upon conversion, the Company may deliver ADS, cash, or a combination of ADS and cash at the option of the Company itself.  Therefore, the Notes due 2025 and Notes due 2026 contains cash conversion features, which was an equity component and need to be bifurcated from the debt component of the Notes. Determination of the carrying amount of the debt component was based on the fair value of a similar debt instrument excluding the embedded conversion feature, by using discounted cash flow method. The equity component related to conversion features were recognized by ascribing the difference between the proceeds and the fair value of the debt component in Additional paid-in capital.

The net proceeds to the Company from the issuance of the Notes due 2025 were US$491 million. Debt issuance costs of the Notes due 2025 were US$9 million. Out of the debt issuance costs, US$7 million was amortized to interest expense from the issuance date (June 19, 2019) to the first put date of the Notes (June 15, 2023) and US$2 million was allocated as deduction to the equity component. The net proceeds to the Company from the issuance of the Notes due 2026 were US$491 million. Debt issuance costs of the Notes due 2026 were US$9 million. Out of the debt issuance costs, US$6 million was amortized to interest expense from the issuance date (June 19, 2019) to the first put date of the Notes (June 15, 2024) and US$3 million was allocated as deduction to the equity component.

20.  Convertible bonds (continued)

The value of Notes due 2025 and Notes due 2026 is initially measured by the cash received after deducting the issuance cost and the bifurcation of the conversion features. The Notes due 2025 and Notes due 2026 are subsequently stated at amortized cost. The difference between the principal amount of the Notes due 2025 and Notes due 2026 and the amount of the proceeds allocated to the debt component plus the issuance costs are regarded as a debt discount, which is subsequently amortized through interest expense over the Notes due 2025 and Notes due 2026’s expected life using the interest method, respectively.

On January 1, 2021, the Company early adopted ASU 2020-06, “Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity” using modified-retrospective transition approach. Pursuant to ASU 2020-06, the embedded conversion features no longer are separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features require bifurcation and recognition as derivatives. Following the adoption of this guidance, the amount previously allocated to additional paid-in capital was reclassified as a liability and a cumulative effect adjustment of US$86.7 million was credited to retained earnings as of January 1, 2021.

During 2021, the Company recognized a net gain on extinguishment of debt of US$4.0 million net of the write-off of associated unamortized deferred loan costs through repayment of US$71.1 million of the Notes at a cost of US$66.7 million.

As of December 31,2020 and 2021, US$779.2 million and US$924.1 million have been accounted for as the value of the convertible bonds in non-current liabilities. Interest expense related to the Notes due 2025 and Notes due 2026 recognized during the years ended December 31, 2020 and 2021 was US$71,898 and US$13,332, respectively.

Concurrently with the issuance of the Notes, the Company purchased a capped call option (“Purchased Call Option”) in the amount of US$77,000, in order to mitigate the potential future economic dilution associated with the conversion of the Notes and to increase the initial conversion price to US$127.9 per ADS. Counterparty agreed to sell to the Company up to approximately 10.4 million ADS, which is the number of ADS initially issuable upon conversion of the Notes in full, at a price of US$95.9 per ADS. The Purchased Call Option will be settled in ADSs and will terminate upon the maturity date of the Notes. Settlement of the Purchased Call Option in ADSs, based on the number of ADSs issued upon conversion of the Notes, on the expiration date would result in the Company receiving shares equivalent to the number of shares issuable by the Company upon conversion of the Notes. In accordance with ASC 815-10-15-83, the Purchased Call Option meets the definition of a derivative instrument. However, the scope exception in accordance with ASC 815-10-15-74 applies to the Purchased Call Option as it is indexed to its own stock, and the Purchased Call Option meets the requirements of ASC 815 and would be classified in stockholders’ equity, therefore, the cost paid for Purchased Call Option was accounted for within stockholders’ equity, and subsequent changes in fair value will not be recorded.

XML 63 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Cost of revenues
12 Months Ended
Dec. 31, 2021
Cost of revenues  
Cost of revenues

21.   Cost of revenues

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Revenue sharing fees and content costs

 

305,647

 

812,706

 

1,158,435

Payment handling costs

 

94,127

 

190,583

 

212,655

Bandwidth costs

 

101,957

 

120,419

 

96,536

Salary and welfare

 

56,430

 

102,330

 

116,679

Depreciation and amortization

 

29,480

 

61,021

 

87,339

Technical service fee

 

43,893

 

59,325

 

55,874

Share-based compensation

 

5,932

 

5,797

 

8,089

Other costs

 

19,454

 

25,965

 

45,543

Total

 

656,920

 

1,378,146

 

1,781,150

XML 64 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Other income
12 Months Ended
Dec. 31, 2021
Other income  
Other income

22.  Other income

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Government grants

 

4,514

 

6,518

 

16,947

Others

 

1,160

 

1,577

 

3,429

Total

 

5,674

 

8,095

 

20,376

XML 65 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax
12 Months Ended
Dec. 31, 2021
Income tax  
Income tax

23.  Income tax

(i)Cayman Islands

Under the current tax laws of Cayman Islands, the Company and its subsidiaries are not subject to tax on income or capital gains. Besides, upon payment of dividends by the Company to its shareholders, no Cayman Islands withholding tax will be imposed.

(ii)BVI

Duowan BVI is exempted from income tax on its foreign-derived income in the BVI.

(iii)Hong Kong profits tax

Under the current Hong Kong Inland Revenue Ordinance, the subsidiaries of the Group in Hong Kong are subject to 16.5% Hong Kong profit tax on its taxable income generated from operations in Hong Kong. Additionally, payments of dividends by the subsidiary incorporated in Hong Kong are not subject to any Hong Kong withholding tax.

(iv)Singapore

The income tax provision of the Group in respect of its international operations in Singapore was calculated at the tax rate of 17% on the assessable profits, based on the existing legislation, interpretations and practices in respect thereof.

23.  Income tax (continued)

According to the Development and Expansion Incentive (the “Incentive”) pursuant to the provisions of Part IIIB of the Economic Expansion Incentives (Relief from Income Tax) Act, Chapter 86, corporations engaging in new high-value-added projects, expanding or upgrading their operations, or undertaking incremental activities after their pioneer period may apply for their profits to be taxed at a reduced rate of not less than 5% for an initial period of up to ten years. The total tax relief period for each qualifying project or activity is subject to a maximum of 40 years (inclusive of the post-pioneer relief period previously granted, if applicable).

The Group’s Singapore entities provided for income tax are as follows:

(1)Bigo Singapore applied for the Incentive and received approval in October 2018. Bigo Singapore is entitled to enjoy the beneficial tax rate of 5% as the Incentive for the years 2018 through 2022, and will need to re-apply for the Incentive qualification renewal in 2023.
(2)Other Singapore entities were subject to 17% income tax for the periods reported.
(v)PRC

The Company’s subsidiaries and VIEs in China are governed by the Enterprise Income Tax Law (“EIT Law”), which became effective on January 1, 2008. Pursuant to the EIT Law and its implementation rules, enterprises in China are generally subject to tax at a statutory rate of 25%. Certified High and New Technology Enterprises (“HNTE”) are entitled to a favorable tax rate of 15%, but need to re-apply every three years. During this three-year period, an HNTE must conduct a qualification self-review each year to ensure it meets the HNTE criteria and is eligible for the 15% preferential tax rate for that year. If an HNTE fails to meet the criteria for qualification in any year, the enterprise cannot enjoy the preferential tax rate in that year, and must instead use the regular 25% EIT rate.

Enterprises qualified as software enterprises can enjoy an income tax exemption for two years beginning with their first profitable year and a 50% tax reduction to the applicable tax rate for the subsequent three years. An entity that qualifies as a “Key National Software Enterprise” (a “KNSE”) is entitled to a further reduced preferential income tax rate of 10%. Enterprises wishing to enjoy the status of a Software Enterprise or a KNSE must perform a self-assessment each year to ensure they meet the criteria for qualification and file required supporting documents with the tax authorities before adopting the preferential EIT rates. These enterprises will be subject to the tax authorities’ assessment each year as to whether they are entitled to use the relevant preferential EIT treatments. If at any time during the preferential tax treatment years an enterprise uses the preferential EIT rates but the relevant authorities determine that it fails to meet applicable criteria for qualification, the relevant authorities may revoke the enterprise’s Software Enterprise/KNSE status.

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 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.” Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its entities registered outside of the PRC should be considered as resident enterprises for the PRC tax purposes.

23.  Income tax (continued)

(v)    PRC (continued)

The Group’s principal PRC entities provided for enterprise income tax are as follows:

Guangzhou Huaduo applied for the renewal of HNTE qualification and received approval in December 2019. Guangzhou Huaduo is entitled to continue to enjoy the beneficial tax rate of 15% as an HNTE for the years 2019 through 2021, and will need to re-apply for HNTE qualification renewal in 2022. Guangzhou Huaduo ceased to enjoy the beneficial tax rate of 15% as an HNTE since 2021.
In 2018, Guangzhou Huanju Shidai was qualified as a KNSE after the relevant government authorities’ assessment and was entitled to a preferential income tax rate of 10% and enjoyed an overall 15% preferential income tax rate as a HNTE from 2020. Guangzhou Huanju will need to re-apply for HNTE qualification renewal in 2022.
Guangzhou BaiGuoYuan Network Technology Co., Ltd. was qualified as a Software Enterprise, and started to enjoy the zero preferential tax rate from 2018 to 2019 and 12.5% preferential tax rate beginning from 2020.
Guangzhou BaiGuoYuan Information Technology Co., Ltd. was qualified as an HNTE in 2018. It is entitled to enjoy the preferential tax rate of 15% for the years 2018 through 2020, and will need to re-apply for HNTE qualification renewal in 2021.
Other PRC subsidiaries and VIEs were mainly subject to 25% EIT for the periods reported.

According to a policy promulgated by the State Tax Bureau of the PRC and effective from 2008 onwards, enterprises engaged in research and development activities are entitled to claim an additional tax deduction amounting to 50% of the qualified research and development expenses incurred in determining its tax assessable profits for that year. The additional tax deducting amount of the qualified research and development expenses have been increased from 50% to 75%, effective from 2018 to 2020, according to a new tax incentives policy promulgated by the State Tax Bureau of the PRC in September 2018 (“Super Deduction”).

Qualified subsidiaries and VIEs of the Group claimed the Super Deduction in ascertaining the tax assessable profits for the periods reported.

The EIT Law also imposes a withholding income tax of 10% on dividends distributed by an 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. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between the 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). In accordance with accounting guidance, all undistributed earnings are presumed to be transferred to the parent company and are subject to the withholding taxes. All FIEs are subject to the withholding tax from January 1, 2008. The presumption may be overcome if the Group has sufficient evidence to demonstrate that the undistributed dividends will be re-invested and the remittance of the dividends will be postponed indefinitely.

Aggregate undistributed earnings and reserves of the Group entities located in the PRC that are available for distribution to the Company as of December 31, 2020 and 2021 are approximately US$2,607,194 and US$4,930,397, respectively.

The Group has a plan to indefinitely reinvest its aggregate undistributed earnings and reserves and any future earnings in the PRC for use in the operation and expansion of its business. Accordingly, no deferred tax liability on 10% withholding tax of aggregate undistributed earnings and reserves of the Company’s subsidiaries located in the PRC has been accrued that would be payable upon the distribution of those amounts to the Company as of December 31, 2020 and 2021.

23.   Income tax (continued)

Composition of income tax expense

The current and deferred portions of income tax expense included in the consolidated statements of comprehensive income are as follows:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

(Loss) income before income tax expenses

 

  

 

  

 

  

PRC entities

 

(117,953)

 

(170,994)

 

(55,908)

Non-PRC entities

 

23,211

 

184,651

 

(21,681)

Total

 

(94,742)

 

13,657

 

(77,589)

Current income tax benefit (expenses)

 

 

 

PRC entities

 

4,655

 

(6,278)

 

(15,026)

Non-PRC entities

 

(4,276)

 

(8,931)

 

(20,524)

Total

 

379

 

(15,209)

 

(35,550)

Deferred income tax benefit (expenses)

 

 

 

PRC entities

 

4,843

 

(6,376)

 

1,013

Non-PRC entities

 

14,876

 

(6,240)

 

8,792

Total

 

19,719

 

(12,616)

 

9,805

Income tax benefit (expenses)

 

 

 

PRC entities

 

9,498

 

(12,654)

 

(14,013)

Non-PRC entities

 

10,600

 

(15,171)

 

(11,732)

Total

 

20,098

 

(27,825)

 

(25,745)

Reconciliation of the differences between statutory tax rate and the effective tax rate

The reconciliation of total tax expense computed by applying the respective statutory income tax rate to pre-tax income is as follows:

For the year ended December 31, 

 

 

2019

 

2020

 

2021

Singapore statutory income tax rate (*)

 

17.0

%  

17.0

%  

17.0

%

Effect of tax holiday and preferential tax benefit

 

30.6

%  

(163.2)

%  

20.9

%

Effect of different tax rates available to different jurisdictions (i)

 

24.0

%  

(60.1)

%  

47.6

%

Permanent differences (ii)

 

(0.5)

%  

151.9

%  

(66.3)

%

Change in valuation allowance

 

(68.6)

%  

484.7

%  

(95.2)

%

Effect of Super Deduction available to the Group

 

18.7

%  

(226.6)

%  

42.8

%

Effective income tax rate

 

21.2

%  

203.7

%  

(33.2)

%

*: As a majority of the Group’s businesses is subject to Singapore corporate tax rate, the reconciliation of tax expenses begins at Singapore statutory income tax rate.

23.   Income tax (continued)

Composition of income tax expense (continued)

(10)The effect of different tax rates available to different jurisdictions was mainly due to the re-measurement gain of the previously held equity interest in Bigo on the acquisition date incurred by Duowan BVI whose applicable tax rate is zero for the year ended December 31, 2019.
(11)Permanent differences mainly arise from expenses not deductible for tax purposes including primarily share-based compensation costs and expenses incurred by subsidiaries and VIEs.

Deferred tax assets and liabilities

Deferred taxes are measured using the enacted tax rates for the periods in which they are expected to be reversed. The tax effects of temporary differences that give rise to the deferred tax asset balances as of December 31, 2020 and 2021 are as follows:

December 31, 

2020

2021

    

US$

    

US$

Deferred tax assets:

 

  

 

  

Tax loss carried forward

 

123,884

 

176,009

Allowance for expected credit loss of receivable, accrued expense and  others not currently deductible for tax purposes

 

35,969

 

33,341

Deferred revenue

 

4,576

 

5,346

Impairment of investment

 

3,607

 

7,632

Others

 

1,177

 

Valuation allowance (i)

 

(150,252)

 

(213,688)

Amounts offset by deferred tax liabilities

 

(18,961)

 

(8,640)

Total deferred tax assets, net

 

 

Deferred tax liabilities:

 

 

Related to the fair value changes of investments

 

23,118

 

9,061

Related to acquired intangible assets

 

36,767

 

34,013

Others

 

1,498

 

1,780

Amounts offset by deferred tax assets

 

(18,961)

 

(8,640)

Total deferred tax liabilities, net

 

42,422

 

36,214

(i)Valuation allowance is provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group considered factors including future taxable income exclusive of reversing temporary differences and tax loss carry forwards. Valuation allowance was provided for net operating loss carry forward because it was more likely than not that such deferred tax assets would not be realized based on the Group’s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur.

23.  Income tax (continued)

Deferred tax assets and liabilities (continued)

Movement of valuation allowance

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Balance at beginning of the year

 

(24,980)

 

(87,106)

 

(150,252)

Additions

 

(78,269)

 

(96,629)

 

(119,999)

Reversals

 

16,143

 

33,483

 

56,563

Balance at end of the year

 

(87,106)

 

(150,252)

 

(213,688)

Tax loss carry forwards

As of December 31, 2021, total tax loss carry forwards of the Company’s subsidiaries and VIEs in the PRC amounted to US$575,759, which were mainly generated by non-HNTEs. The tax losses in PRC can be carried forward for five years to offset future taxable profit, and the period was extended to 10 years for entities qualified as HNTEs in 2019 and thereafter. The tax losses of entities in the PRC will expire from 2022 to 2030, if not utilized. The accumulated tax losses of subsidiaries incorporated in Hong Kong, Singapore and other countries, subject to the agreement of the relevant tax authorities, of US$9,373, US$299,516 and US$104,119, respectively, are allowed to be carried forward to offset against future taxable profits. Such carry forward of tax losses in Hong Kong and Singapore have no time limit.

In accordance with Singapore Tax Administration Law, the Singapore tax authorities generally have up to four years to claw back underpaid tax if the year of assessment is 2008 onwards. Accordingly, tax filings of the Group’s Singapore subsidiaries for tax years 2018 through 2021 remain subject to the review by the relevant Singapore tax authorities. There were no ongoing tax examinations as of December 31, 2021 by Singapore tax authorities.

In accordance with PRC Tax Administration Law on the Levying and Collection of Taxes, the PRC tax authorities generally have up to five years to claw back underpaid tax plus penalties and interest for PRC entities’ tax filings. Accordingly, tax filings of the Group’s PRC subsidiaries and VIEs for tax years 2017 through 2021 remain subject to the review by the relevant PRC tax authorities. There were no ongoing tax examinations as of December 31, 2021 by PRC tax authorities.

XML 66 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Mezzanine equity
12 Months Ended
Dec. 31, 2021
Mezzanine equity  
Mezzanine equity

24.  Mezzanine equity

In 2018, a subsidiary of the Group issued 500,000,000 shares of redeemable convertible preferred shares for cash consideration of US$50,000 to certain third-party investors. The Group classifies the redeemable convertible preferred shares as mezzanine equity and records accretion of redemption value in accordance with ASC 480-10. The Group used the interest method for the changes of redemption value over the period from the date of issuance to the earliest redemption date of the non-controlling interests. Accretion of redeemable convertible preferred shares to redemption value of US$5,000, US$5,000 and US$5,000 was recognized for the years ended December 31, 2019, 2020 and 2021.

XML 67 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Common shares and treasury shares
12 Months Ended
Dec. 31, 2021
Common shares and treasury shares  
Common shares and treasury shares

25.   Common shares and treasury shares

On August 13, 2019, the Company’s board of directors approved a share repurchase programs (the “Share Repurchase Program”), pursuant to which the Company may repurchase from time to time at management’s discretion, at prevailing market prices in the open market in accordance with Rule 10b-18 under the Securities Exchange Act of 1934, up to US$300 million in total of the Company’s outstanding ADSs for a period not to exceed twelve (12) months from the date of approval by board of directors. For the year ended December 31, 2019, the Company had repurchased an aggregate of 434,145 ADSs, representing 8,682,900 Class A common shares at an average price of US$54.6194 per ADS, or US$2.7310 per Class A common share, for aggregate consideration of US$23.7 million. Since the shares repurchased hasn’t been cancelled, the excess of repurchase price over par value was recorded as treasury shares upon the repurchase date.

Additionally, in order to lower the average cost of acquiring shares in the ongoing share repurchase program, the Company purchased a capped call option of US$11.7 million for the repurchase of shares. Upon expiration of the option, if the closing market price of the Company’s common share is at or above the pre-determined price (the “Strike Price”), the Company will have its initial investment returned with a premium in either cash or shares at the Company’s election. If the closing market price is below the Strike Price, the Company will receive the number of shares specified in the agreement. As the outcome of these arrangements is based entirely on the Company’s stock price and does not require the Company to deliver either shares or cash, other than the initial investment, the entire transaction is recorded in equity. The agreement was expired in January 2020 and the Company received approximate US$12.2 million of cash  that was recorded in equity.

During the year ended December 31, 2019, 6,216,060 Class A common shares were issued for the exercised share options, vested restricted shares and restricted share. 305,127,046 Class A common shares and 38,326,579 Class B common shares were issued to Bigo’s selling shareholders during Bigo’s acquisition.

As of December 31, 2019, 10,000,000,000 Class A common shares and 1,000,000,000 Class B common shares had been authorized, 1,301,845,404 Class A common shares and 326,509,555 Class B common shares had been issued, 1,293,162,504 Class A common shares and 326,509,555 Class B common shares were outstanding, respectively.

During the year ended December 31, 2020, 12,363,420 Class A common shares were issued for the exercised share options, vested restricted shares and restricted share. The Company also repurchased an aggregate of 1,658,291 ADSs, representing 33,165,820 Class A common shares at an average price of US$69.8407 per ADS or US$3.4920 per Class A common share, for aggregate consideration of US$115.8 million. Since the shares repurchased have not been cancelled, the excess of repurchase price over par value was recorded as treasury shares upon the repurchase date.

As of December 31, 2020, 10,000,000,000 Class A common shares and 1,000,000,000 Class B common shares had been authorized, 1,314,208,824 Class A common shares and 326,509,555 Class B common shares had been issued, 1,272,346,218 Class A common shares and 326,509,555 Class B common shares were outstanding, respectively.

During the year ended December 31, 2021, 3,631,640 Class A common shares were issued for the exercised share options, vested restricted shares and restricted share. In addition, 1,442,020 Class A common shares were transferred out from the treasury shares pool and issued for vested restricted share units during the year ended December 31, 2021. The Company also repurchased an aggregate of 6,515,488 ADSs, representing 130,309,760 Class A common shares at an average price of US$60.3154 per ADS or US$3.0158 per Class A common share, for aggregate consideration of US$393.0 million. Since the shares repurchased have not been cancelled, the excess of repurchase price over par value was recorded as treasury shares upon the repurchase date.

As of December 31, 2021, 10,000,000,000 Class A common shares and 1,000,000,000 Class B common shares had been authorized, 1,317,840,464 Class A common shares and 326,509,555 Class B common shares had been issued, 1,146,336,305 Class A common shares and 326,509,555 Class B common shares were outstanding, respectively.

On September 9, 2021, the Company’s board of directors approved a new share repurchase plan (the “September 2021 Share Repurchase Plan”), pursuant to which the Company may repurchase up to US$200 million of the Company’s outstanding ADSs or common shares over the next 12 months. On November 16, 2021, the Company’s board of directors further approved an additional share repurchase plan (the “November 2021 Share Repurchase Plan”), pursuant to which the Company may repurchase up to US$1 billion of the Company’s outstanding ADSs or common shares over the next 12 months. As of December 31, 2021, the Company had repurchased approximately US$235.7 million of its shares.

XML 68 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation
12 Months Ended
Dec. 31, 2021
Share-based compensation  
Share-based compensation

26.  Share-based compensation

(a)  JOYY’s share-based awards

(i)    Restricted Share Units

On September 16, 2011, the board of directors of the Company approved the 2011 Share Incentive Scheme which include share options, restricted share units and restricted shares. In October 2012, the board of directors of the Company resolved that the maximum aggregate number of Class A common shares which may be issued pursuant to all awards under the 2011 Share Incentive Scheme shall be 43,000,000 plus an annual increase of 20,000,000 on the first day of each fiscal year, or such lesser amount of Class A common shares as determined by the board of directors of the Company.

In September 2021, the board of directors of the Company amended and restated the 2011 Share Incentive Scheme (“Amended and Restated 2011 Share Incentive Scheme”), pursuant to which the Company replaced the 2011 Share Incentive Scheme in its entirety and the awards granted and outstanding thereunder remain effective and binding under the Amended and Restated 2011 Share Incentive Scheme. The board of directors of the Company resolved that the maximum aggregate number of Class A common shares which may be issued pursuant to all awards under the Amended and Restated 2011 Share Incentive Scheme shall be 131,950,949 plus an annual increase of 20,000,000 on the first day of each fiscal year, beginning in 2022, or such lesser amount of Class A common shares.

During the years ended December 31, 2019, 2020 and 2021, the Company granted restricted share units to employees of  16,114,095, 62,770,405 and 9,387,270, respectively, pursuant to the 2011 Share Incentive Scheme.

The following table summarizes the restricted share units activity for the years ended December 31, 2019, 2020 and 2021:

Weighted

    

Number of

    

average

restricted

grant-date

shares

fair value (US$)

Outstanding, December 31, 2018

 

25,229,634

 

4.9639

Granted

 

16,114,095

 

3.0005

Forfeited

 

(6,381,786)

 

4.7840

Vested

 

(7,848,811)

 

4.7427

Outstanding, December 31, 2019

 

27,113,132

 

3.9034

Granted

 

62,770,405

 

3.6059

Forfeited

 

(10,312,521)

 

3.9198

Vested

 

(6,918,126)

 

4.3045

Outstanding, December 31, 2020

 

72,652,890

 

3.6059

Granted

 

9,387,270

 

3.6323

Forfeited

 

(42,872,565)

 

3.5461

Vested

 

(15,139,700)

 

3.6104

Outstanding, December 31, 2021

 

24,027,895

 

3.7202

Expected to vest as of December 31, 2021

 

21,487,110

 

3.7203

For the years ended December 31,2019,2020 and 2021, the Company recorded share-based compensation of US$15,624, US$47,514 and US$21,427 in relation to continuing operations using the graded-vesting attribution method.

26.  Share-based compensation

(a)  JOYY’s share-based awards (continued)

(i)    Restricted Share Units (continued)

As of December 31, 2021, total unrecognized compensation expense relating to the restricted share units was US$45,306. The expense is expected to be recognized over a weighted average period of 1.27 years using the graded-vesting attribution method.

(ii)   Restricted Shares

In connection with the acquisition of Bigo in March 2019, the Group issued common shares to replace Bigo’s share incentive scheme.

There are mainly three types of vesting schedule under Bigo’s share incentive scheme, which are: i) 50% of the share-based awards will be vested after 24 months of the grant date and the remaining 50% will be vested in two equal installments over the following 24 months, ii) share-based awards will be vested in four equal installments over the following 48 months, and iii) share-based awards will be vested in three equal installments over the following 36 months. After the acquisition, Bigo’s share incentive scheme are replaced by JOYY’s restricted shares of 38,042,760 without change in vesting terms. The post-acquisition share-based compensation expenses are recognized over the remaining vesting period after the acquisition date.

In addition, the Company granted additional restricted shares to employees of 4,541,086 and 7,888,160 during the year ended December 31, 2020 and 2021, respectively.

The following table summarizes the restricted shares activity for the years ended December 31, 2019, 2020 and 2021:

    

    

Weighted

Number of

 average

 restricted 

 grant-date fair

shares

 value (US$)

Outstanding, December 31, 2018

 

 

Replacement due to acquisition of Bigo

38,042,760

3.6100

Granted

 

16,041,327

 

3.4750

Forfeited

 

(7,279,877)

 

3.6302

Vested

 

(8,599,959)

 

3.6608

Outstanding, December 31, 2019

38,204,251

3.5267

Granted

4,541,086

3.9739

Forfeited

(4,554,972)

3.5287

Vested

(11,770,000)

3.6290

Outstanding, December 31, 2020

 

26,420,365

 

3.5577

Granted

7,888,160

3.0435

Forfeited

(8,661,973)

3.7025

Vested

(10,497,147)

3.4862

Outstanding, December 31, 2021

15,149,405

3.2566

Expected to vest as of  December 31, 2021

 

13,334,495

 

3.2151

26.  Share-based compensation (continued)

(a)  JOYY’s share-based awards (continued)

For the years ended December 31, 2019, 2020 and 2021, the Company recorded share-based compensation for restricted shares in relation to continuing operations of US$52,994, US$38,618 and US$9,733 using the graded-vesting attribution method.

As of December 31, 2021, total unrecognized compensation expense relating to the restricted shares was US$27,370. The expense is expected to be recognized over a weighted average period of 1.77 years using the graded-vesting attribution method.

(iii)  Share options

Pre-2009 Scheme Options

Before the adoption of the Employee Equity Incentive Scheme (the “2009 Incentive Scheme”), 12,705,700 and 8,499,050 share options were granted to employees through individually signed share option agreements, to acquire common shares of Duowan BVI on a one-to-one basis on January 1, 2008 and 2009 respectively. In addition, on January 1, 2008, 3,832,290 share options were granted to one non-employee for the provision of consulting services to the Group (collectively defined as “Pre-2009 Scheme Options”).

The vesting of the Pre-2009 Scheme Options has already been completed before January 1, 2016. As of December 31, 2018, all outstanding, vested and exercisable share options have been exercised.

2011 Share Incentive Scheme

Grant of options

During the years ended December 31, 2019 and 2020, the Company granted 438,100 and nil share options to employees, pursuant to the 2011 Share Incentive Scheme.

Vesting of options

There are three types of vesting schedule, which are: i) options will be vested in three equal installments over the following 36 months, ii) 50% of the options will be vested after 24 months of the grant date and the remaining 50% will be vested in two equal installments over the following 24 months, and iii) 50% of the options will be vested after 24 months of the grant date and the remaining 50% will be vested in one installments over the following 12 months.

26.  Share-based compensation (continued)

(a)  JOYY’s share-based awards (continued)

(iii)  Share options (continued)

Movements in the number of share options granted and their related weighted average exercise prices are as follows:

Weighted

Weighted

average

Aggregate

average

remaining

intrinsic

Number of

exercise

contractual life

value

    

options

    

price (US$)

    

(years)

    

(US$)

Outstanding, January 1, 2019

 

10,934,300

 

4.7025

 

5.29

 

Granted

 

438,100

3.5350

 

 

  

Forfeited

(1,065,000)

4.5225

Outstanding, December 31, 2019

 

10,307,400

3.8069

 

5.45

 

Outstanding, December 31, 2020

10,307,400

3.8069

4.45

3,669

Forfeited

(893,000)

3.8830

Outstanding, December 31, 2021

9,414,400

3.7997

2.80

Expected to vest as of December 31, 2021

 

9,414,400

 

3.7997

 

2.80

 

Exercisable as of December 31, 2021

 

6,444,200

 

3.9216

 

2.97

 

Forfeitures are estimated at the time of grant. If necessary, forfeitures are revised in subsequent periods if actual forfeitures differ from those estimates.

The aggregate intrinsic value in the table above represents the difference between the Company’s common shares as of December 31, 2019, 2020 and 2021 and the exercise price. The total intrinsic value was nil due to the higher exercise price compared to the Company’s common shares as of December 31, 2019 and 2021 and the exercise price.

For the years ended December 31, 2019, 2020 and 2021, the Company recorded share-based compensation in relation to continuing operations of US$7,134, US$5,558 and US$2,222 using the graded vesting attribution method.

The Company has used binomial option-pricing model to determine the fair value of the share options as of the grant dates. Key assumptions are set as below:

    

2019

Weighted average fair value per option granted

1.7582

Weighted average exercise price

 

3.5350

Weighted average Risk-free interest rate (1)

 

1.82

%

Expected term (in year) (2)

 

6

Expected volatility (3)

 

56

%

Dividend yield (4)

 

(1)The risk-free interest rate of periods within the contractual life of the share option is based on US Treasury Bonds of similar tenor at the valuation dates.
(2)The expected term is the contract life of the option.

26.  Share-based compensation (continued)

(a)  JOYY’s share-based awards (continued)

(iii)  Share options (continued)

(3)Expected volatility is estimated based on the average of historical volatilities of the Company at the valuation dates.
(4)The Company has no history or expectation of paying dividend on its common shares before December 31,2019. The expected dividend yield was estimated based on the Company’s expected dividend policy over the expected term of the option.

(b)  Other share-based awards

For the years ended December 31, 2019, 2020 and 2021, the Company recorded share-based compensation expense of US$604, US$470 and nil for other share-based compensation.

XML 69 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Basic and diluted net income per share
12 Months Ended
Dec. 31, 2021
Basic and diluted net income per share  
Basic and diluted net income per share

27.  Basic and diluted net income per share

Basic and diluted net income per share for the years ended December 31, 2019, 2020 and 2021 are calculated as follows:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Numerator:

 

  

 

  

 

  

Net loss from continuing operations attributable to common shareholders of JOYY Inc.

 

(74,344)

 

(28,305)

(125,096)

Numerator for diluted loss per share from continuing operations

(74,344)

(28,305)

(125,096)

Net income from discontinued operations attributable to common shareholders of JOYY Inc.

574,592

1,391,638

35,567

Incremental dilution from Huya(1)

(2,033)

(655)

Numerator for diluted income per share from discontinued operations

 

498,215

 

1,362,678

 

(89,529)

Denominator:

 

 

 

Denominator for basic calculation—weighted average number of Class A and Class B common shares outstanding

 

1,544,396,920

 

1,600,199,759

 

1,562,016,001

Denominator for diluted calculation

 

1,544,396,920

 

1,600,199,759

 

1,562,016,001

Basic net income (loss) per Class A and Class B common share

 

0.32

 

0.85

 

(0.06)

Continuing operations

(0.05)

(0.02)

(0.08)

Discontinued operations

0.37

0.87

0.02

Diluted net income (loss) per Class A and Class B common share

 

0.32

 

0.85

 

(0.06)

Continuing operations

(0.05)

(0.02)

(0.08)

Discontinued operations

0.37

0.87

0.02

Basic net income (loss) per ADS*

 

6.48

 

17.04

 

(1.14)

Continuing operations

(0.96)

(0.35)

(1.60)

Discontinued operations

7.44

17.39

0.46

Diluted net income (loss) per ADS*

 

6.45

 

17.04

 

(1.14)

Continuing operations

(0.96)

(0.35)

(1.60)

Discontinued operations

7.41

17.39

0.46

*    Each ADS represents 20 common shares.

(1)  In calculation of diluted net income per share, assuming a dilutive effect, all of Huya’s existing unvested restricted share units and unexercised share options are treated as vested and exercised by Huya under the treasury stock method, causing the decrease percentage of the weighted average number of shares held by the Company in Huya. As a result, Huya’s net income (loss)

attributable to the Company on a diluted basis decreased accordingly, which is presented as “incremental dilution from Huya” in the table.

27.  Basic and diluted net income per share (continued)

For the years ended December 31, 2019, 2020 and 2021, the following shares outstanding were excluded from the calculation of diluted net (loss) income per share, as their inclusion would have been anti-dilutive for the periods prescribed but which could potentially dilute EPS in the future.

For the year ended December 31,

    

2019

    

2020

    

2021

Shares issuable upon exercise of share options

 

10,307,400

 

10,307,400

 

9,414,400

Shares issuable upon exercise of restricted share units

 

27,113,132

 

72,652,890

 

24,027,895

Shares issuable upon exercise of restricted share

 

38,204,251

 

26,420,365

 

15,149,405

Shares issuable upon conversion of convertible bonds

 

208,542,000

 

210,568,000

 

201,677,195

XML 70 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Related party transactions
12 Months Ended
Dec. 31, 2021
Related party transactions  
Related party transactions

28.  Related party transactions

The table below sets forth the major related parties and their relationships with the Group:

Major related parties

  

Relationship with the Group

Guangzhou Sunhongs Corp., Ltd. (“Guangzhou Sunhongs”) (Formerly known as Guangzhou Shanghang Information Technology Co., Ltd.)

Significant influence exercised by a principal shareholder of the Company

Kingsoft Cloud Holdings Limited (“Kingsoft Cloud”)

Significant influence exercised by a principal shareholder of the Company

Shopline Limited (“Shopline Group”)

Investment with significant influence

Xiaomi Corporation (“Xiaomi Group”)

Controlled by a principal shareholder of the Company

Huya *

Investment with significant influence

*  Since April 3, 2020, Huya ceased to be a subsidiary of the Group and the Group accounted for the investment in Huya using the equity method.

During the years ended December 31, 2019, 2020 and 2021, significant related party transactions are as follows:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Disposal of investments to related parties

20,271

Bandwidth service provided by Guangzhou Sunhongs

13,434

14,229

3,287

Promotion expense charged from related parties

3,706

2,533

3,149

Bandwidth service provided by Kingsoft Cloud

1,727

2,126

448

Loan to related parties

 

24,675

 

723

 

34,035

Purchase of fixed assets from Kingsoft Cloud

 

2,435

 

427

 

Payments on behalf of related parties, net of repayments

 

(1,780)

 

335

 

55,301

Online games revenue shared from related parties

 

521

 

 

Repayment of loans from related parties

156

Others

 

2,014

 

850

 

2,396

28.  Related party transactions (continued)

As of December 31, 2020 and 2021, the amounts due from/to related parties are as follows:

December 31, 

2020

2021

    

US$

    

US$

Amounts due from related parties, current

 

  

 

  

Amounts due from Shopline Group

56,316

Others

 

611

 

668

Total

611

56,984

Amounts due to related parties

 

  

 

  

Due to Huya

56

4,363

Due to Xiaomi Group

 

494

 

1,384

Due to Guangzhou Sunhongs

 

1,160

 

128

Others

 

2,112

 

1,056

Total

 

3,822

 

6,931

*Other receivables and payables from/to related parties are unsecured and payable on demand.

XML 71 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Fair value measurements
12 Months Ended
Dec. 31, 2021
Fair value measurements  
Fair value measurements

29.  Fair value measurements

Fair value reflects 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 considers assumptions that market participants would use when pricing the assets or liabilities.

The Group applies 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. This guidance specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:

Level 1—Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.

Level 2—Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.

Level 3—Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.

29.  Fair value measurements (continued)

The fair value guidance describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.

When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.

(a)   Fair value measurement on a recurring basis

The following table summarizes the Company’s assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy as of December 31, 2020 and 2021:

As of December 31, 2020

    

Level 1

    

Level 2

    

Total

Assets

 

  

 

  

 

  

Short-term investments (i)

 

124,176

 

364,925

 

489,101

Equity investment with readily determinable fair values (ii)

 

184,968

 

184,968

Derivative – forward exchange contracts

54

54

 

309,144

 

364,979

 

674,123

Liabilities

Derivatives – forward exchange contracts

(6,789)

(6,789)

As of December 31, 2021

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investments (i)

 

212,795

 

682,697

 

51,051

 

946,543

Equity investment with readily determinable fair values (ii)

 

25,480

 

 

 

25,480

238,275

682,697

51,051

972,023

(i)Short-term investments represented the investments issued by commercial banks or other financial institutions with a variable interest rate indexed to the performance of underlying assets within one year. For the instruments whose fair value is provided by banks at the end of each period, the Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements. For the instruments whose fair value is estimated based on quoted prices of similar products provided by banks at the end of each period, the Company classifies the valuation techniques that use these inputs as Level 2 of fair value measurements.
(ii)Equity investments with readily determinable fair values are valued using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.

29.  Fair value measurements (continued)

(a)   Fair value measurement on a recurring basis (continued)

The following table presents the changes in Level 3 assets for the years ended December 31, 2019, 2020 and 2021:

Available-for-sale

debt investment —

Convertible bond

    

US$

Balance as of January 1, 2019 and December 31, 2019

 

Acquisition

1,000

Balance as of December 31, 2020

1,000

Impairment

(1,000)

Balance as of December 31, 2021

 

Available-for-sale debt investments do not have readily determinable market value, which were categorized as Level 3 in the fair value hierarchy. The Company uses a combination of valuation methodologies, including market and income approaches based on the Company’s best estimate, which is determined by using information including but not limited to the pricing of recent rounds of financing of the investees, future cash flow forecasts, liquidity factors and multiples of a selection of comparable companies. In 2021, the Group has recognized full impairment against this convertible bond considering the recoverability of this convertible bond.

(b)   Fair value measurement on a non-recurring basis

The Company measures investments without readily determinable fair value on a nonrecurring basis when impairment charges and fair value change due to observable price change are recognized. These nonrecurring fair value measurements use significant unobservable inputs (Level 3). The Company uses a combination of valuation methodologies, including market and income approaches based on the Company’s best estimate to determine the fair value of these investments. An observable price change is usually resulting from new rounds of financing of the investees. The Company determines whether the securities offered in new rounds of financing are similar to the equity securities held by the Company by comparing the rights and obligations of the securities. When the securities offered in new rounds of financing are determined to be similar to the securities held by the Company, the Company adjusts the observable price of the similar security to determine the amount that should be recorded as an adjustment in the carrying value of the security to reflect the current fair value of the security held by the Company by using the back-solve method based on the equity allocation model with adoption of some key parameters such as risk-free rate and equity volatility. Inputs used in these methodologies primarily include discount rate, the selection of comparable companies operating in similar businesses and etc. For the years ended December 31, 2019, 2020 and 2021, gain on fair value changes of investment of US$394,919, US$14,543 and US$14,045 due to the observable price change of the investment without readily determinable fair value. The gain on fair value changes of investment for the year ended December 31, 2019 was mainly due to the fair value change of investment in Bigo before the acquisition of Bigo, was recognized in gain on fair value changes of investments.

The Group assesses the existence of indicators for other-than-temporary impairment of the investments by considering factors including, but not limited to, current economic and market conditions, the operating performance of the entities including current earnings trends and other entity-specific information. In 2019, 2020 and 2021, based on the Group’s assessment, an impairment charge of US$8,870, US$6,186 and US$93,632 was recognized in general and administrative expenses, respectively, against the carrying value of the investments due to significant deterioration in earnings or unexpected changes in business prospects of the investees as compared to the original investment plans.

Apart from the short-term investments, equity investment measured at fair value through earnings and derivatives, the Company’s other financial instruments principally consist of cash and cash equivalent, restricted cash and cash equivalent, short-term deposits, restricted short-term deposits, accounts receivable, financing receivables, other receivables, amounts due to/from related parties, accounts payable, certain accrued expenses and convertible bonds. These financial instruments are recorded at cost which approximates fair value.

XML 72 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and contingencies
12 Months Ended
Dec. 31, 2021
Commitments and contingencies  
Commitments and contingencies

30.  Commitments and contingencies

(a)  Operating lease commitments

The operating lease commitments as of December 31, 2021 as presented below mainly consist of the short-term lease commitments and leases that have not yet commenced but that create significant rights and obligations for the Company, which are not included in operating lease right-of-use assets and lease liabilities.

As of December 31, 2021, future minimum payments under non-cancellable operating leases commitments consist of the following:

Office rental

    

US$

2022

 

1,846

2023

 

223

2024

 

43

2025 and after

 

 

2,112

(b)  Capital commitments

As of December 31, 2020 and 2021, the Group had outstanding capital commitments totaling to US$142,975 and US$109,881, which consisted of capital expenditures related to properties and additional investments in equity investments, respectively.

(c)  Litigation

The Company and certain of its current and former officers and directors were named as defendants in a federal putative securities class action filed in November 2020 alleging that they made material misstatements and omissions in documents filed with the SEC regarding certain of the allegations contained in a short seller report. On March 9, 2022, the court granted the motion to dismiss the claims against the Company but plaintiff still has the ability to file a notice of appeal within 30 days from March 9, 2022. The plaintiffs have filed a notice of appeal before the due date. As of the date of this report, the Company is not able to make a reliable estimate of any potential loss from this class action.

In addition to the above, from time to time, the Group is involved in claims and legal proceedings that arise in the ordinary course of business. Based on currently available information, management does not believe that the ultimate outcome of these unresolved matters, individually and in the aggregate, is likely to have a material adverse effect on the Group’s financial position, results of operations or cash flows.

XML 73 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Dividends
12 Months Ended
Dec. 31, 2021
Dividends.  
Dividends

31.  Dividends

On March 16, 2022, the board of directors declared a dividend of US$0.51 per ADS, or US$0.0255 per common share, for the fourth quarter of 2021, which is expected to be paid on April 29, 2022 to shareholders of record as of the close of business on April 14, 2022.

XML 74 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Restricted net assets
12 Months Ended
Dec. 31, 2021
Restricted net assets  
Restricted net assets

32.  Restricted net assets

Relevant PRC laws and regulations permit payments of dividends by the Group’s subsidiaries and 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, the Company’s subsidiaries and VIEs in the PRC are required to annually appropriate 10% of their net after-tax income to the statutory general reserve fund prior to payment of any dividends, unless such reserve funds have reached 50% of their respective registered capital. As a result of these and other restrictions under PRC laws and regulations, the Group’s subsidiaries and VIEs incorporated in the PRC 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, which restricted portion as calculated under U.S. GAAP amounted to approximately US$902,896 and US$1,088,061 for the Group's VIEs as of December 31, 2020 and 2021, respectively, and US$78,416 and US$210,740 for the Group's subsidiaries as of December 31, 2020 and 2021, respectively. Even though the Company currently does not require any such dividends, loans or advances from the PRC entities for working capital and other funding purposes, the Company may in the future require additional cash resources from them due to changes in business conditions, to fund future acquisitions and development, or merely to declare and pay dividends or distributions to our shareholders.

Cash transfers from the Company’s PRC subsidiaries to their parent companies outside of China are subject to PRC government control of currency conversion. Shortages in the availability of foreign currency may temporarily restrict the ability of the PRC subsidiaries and consolidated affiliated entities to remit sufficient foreign currency to pay dividends or other payments to the Company, or otherwise satisfy their foreign currency denominated obligations.

Except for the above, there is no other restriction on use of proceeds generated by the Group’s subsidiaries and VIEs to satisfy any obligations of the Company.

The Company performed a test on the restricted net assets of 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 the restricted net assets did not exceed 25% of the consolidated net assets of the Company as of December 31, 2021 and the condensed financial information of the Company are not required to be presented.

XML 75 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting
12 Months Ended
Dec. 31, 2021
Segment Reporting  
Segment Reporting

33.  Segment Reporting

Historically, there are two segments in the Group, including YY Live and Huya for the years ended December 31, 2018. Starting from the first quarter of 2019, the segment of “YY Live” was renamed as “YY”. The Company completed the acquisition of Bigo in March 2019, which is a separate segment of the Group. Therefore, there are three segments in the Group for the year ended December 31, 2019.

Starting from the second quarter of 2020, the Company deconsolidated Huya and Huya’s historical financial results were reflected in the Company’s consolidated financial statements as discontinued operations accordingly. As a result of the definitive agreements entered into with Baidu on the sale of YY Live, YY Live is represented as discontinued operations. YY segment is renamed as “All other” segment and has been recast to exclude the financial numbers of YY Live.

33.  Segment Reporting (continued)

(a)The following table presents summary information by segment:

For the year ended December 31, 2021:

    

Bigo

    

All other

    

Elimination(1)

    

Total

 

US$

 

US$

 

US$

 

US$

Net revenues

Live streaming

 

2,231,366

 

245,424

 

 

2,476,790

Others

 

92,392

 

49,936

 

(67)

 

142,261

Total net revenues

 

2,323,758

 

295,360

 

(67)

 

2,619,051

Cost of revenues(2)

 

(1,539,188)

 

(242,029)

 

67

 

(1,781,150)

Gross profit

 

784,570

 

53,331

 

 

837,901

Operating expenses(2)

Research and development expenses

 

(204,597)

 

(75,184)

 

 

(279,781)

Sales and marketing expenses

 

(402,476)

 

(65,931)

 

 

(468,407)

General and administrative expenses

 

(56,827)

 

(164,904)

 

 

(221,731)

Total operating expenses

 

(663,900)

 

(306,019)

 

 

(969,919)

Gain on disposal of business

 

 

4,959

 

4,959

Other income

 

6,929

 

13,447

 

 

20,376

Operating income (loss)

 

127,599

 

(234,282)

 

 

(106,683)

Interest expense

 

(3,460)

 

(13,468)

 

2,453

 

(14,475)

Interest income and investment income

 

1,316

 

92,370

 

(2,453)

 

91,233

Foreign currency exchange losses, net

 

(12,444)

 

(933)

 

 

(13,377)

Loss on disposal and deemed disposal of investments

 

 

(23,762)

 

 

(23,762)

Loss on fair value changes of investment

 

 

(15,435)

 

 

(15,435)

(Loss) gain on extinguishment of debt and derivative

(52)

5,343

5,291

Other non-operating expenses

 

 

(381)

 

 

(381)

Income (loss) before income tax expenses

 

112,959

 

(190,548)

 

 

(77,589)

Income tax expenses

 

(9,153)

 

(16,592)

 

 

(25,745)

Income (loss) before share of loss in equity method investments, net of income taxes

 

103,806

 

(207,140)

 

 

(103,334)

Share of loss in equity method investments, net of income taxes

 

 

(26,217)

 

 

(26,217)

Net income (loss) from continuing operations

 

103,806

 

(233,357)

 

 

(129,551)

(i)The elimination mainly consists of revenues and expenses generated from services among Bigo and all other segments, and interest income and interest expenses generated from the loan between Bigo and all other segments.
(ii)Share-based compensation was allocated in cost of revenues and operating expenses as follows:

    

Bigo

    

All other

    

Total

 

US$

 

US$

 

US$

Cost of revenues

 

5,974

 

2,115

 

8,089

Research and development expenses

 

17,179

 

6,874

 

24,053

Sales and marketing expenses

 

654

 

631

 

1,285

General and administrative expenses

 

(5,297)

 

5,252

 

(45)

33.  Segment Reporting (continued)

(a)The following table presents summary information by segment (continued):

For the year ended December 31, 2020:

    

Bigo

    

All other

    

Elimination (1)

    

Total

US$

US$

US$

US$

Net revenues

 

  

 

  

 

  

 

  

Live streaming

 

1,659,311

 

156,515

 

 

1,815,826

Others

 

73,500

 

28,818

 

 

102,318

 

 

 

 

Total net revenues

 

1,732,811

 

185,333

 

 

1,918,144

 

 

 

 

Cost of revenues(2)

 

(1,207,124)

 

(171,022)

 

 

(1,378,146)

 

 

 

 

Gross profit

 

525,687

 

14,311

 

 

539,998

 

 

 

 

Operating expenses(2)

 

 

 

 

Research and development expenses

 

(194,122)

 

(108,696)

 

 

(302,818)

Sales and marketing expenses

 

(446,521)

 

(58,868)

 

 

(505,389)

General and administrative expenses

 

(85,685)

 

(60,981)

 

 

(146,666)

 

 

 

 

Total operating expenses

 

(726,328)

 

(228,545)

 

 

(954,873)

 

 

 

 

Other income

 

3,550

 

4,545

 

 

8,095

 

 

 

 

Operating loss

 

(197,091)

 

(209,689)

 

 

(406,780)

 

 

 

 

Interest expense

 

(7,892)

 

(72,474)

 

4,811

 

(75,555)

Interest income and investment income

 

155

 

93,734

 

(4,811)

 

89,078

Foreign currency exchange losses, net

 

(17,035)

 

(437)

 

 

(17,472)

Gain on disposal and deemed disposal of investments

 

 

272,281

 

 

272,281

Gain on fair value changes of investment

 

 

160,849

 

 

160,849

Fair value change on derivatives

 

(281)

 

(5,996)

 

 

(6,277)

Other non-operating expenses

 

(889)

 

(1,578)

 

 

(2,467)

 

 

 

 

(Loss) income before income tax expenses

 

(223,033)

 

236,690

 

 

13,657

 

 

 

 

Income tax benefits (expense)

 

9,425

 

(37,250)

 

 

(27,825)

 

 

 

 

(Loss) income before share of loss in equity method investments, net of income taxes

 

(213,608)

 

199,440

 

 

(14,168)

 

 

 

 

Share of loss in equity method investments, net of income taxes

 

 

(7,634)

 

 

(7,634)

 

 

 

 

Net (loss) income from continuing operations

 

(213,608)

 

191,806

 

 

(21,802)

(1)The elimination mainly consists of interest income and interest expenses generated from the loan between Bigo and all other segments.
(2)Share-based compensation was allocated in cost of revenues and operating expenses as follows:

33.  Segment Reporting (continued)

(a)The following table presents summary information by segment (continued):

Bigo

All other

Total

    

US$

    

US$

    

US$

Cost of revenues

 

4,094

 

1,703

 

5,797

Research and development expenses

 

33,795

 

8,851

 

42,646

Sales and marketing expenses

 

706

 

605

 

1,311

General and administrative expense

 

33,668

 

8,738

 

42,406

33.  Segment Reporting (continued)

(a) The following table presents summary information by segment (continued):

For the year ended December 31, 2019:

    

Bigo

    

All other

    

Elimination(1)

    

Total

US$

US$

US$

US$

Net revenues

 

  

 

  

 

  

 

  

Live streaming

 

657,788

 

111,360

 

 

769,148

Others

 

58,541

 

73,013

 

 

131,554

Total net revenues

 

716,329

 

184,373

 

 

900,702

Cost of revenues(2)

 

(505,643)

 

(151,277)

 

 

(656,920)

Gross profit

 

210,686

 

33,096

 

 

243,782

Operating expenses(2)

 

  

 

  

 

  

 

  

Research and development expenses

 

(141,553)

 

(94,951)

 

 

(236,504)

Sales and marketing expenses

 

(297,713)

 

(106,782)

 

 

(404,495)

General and administrative expenses

 

(47,800)

 

(87,764)

 

 

(135,564)

Total operating expenses

 

(487,066)

 

(289,497)

 

 

(776,563)

Gain on disposal of business

 

 

11,754

 

 

11,754

Other income

 

1,390

 

4,284

 

 

5,674

Operating loss

 

(274,990)

 

(240,363)

 

 

(515,353)

Interest expense

 

(4,584)

 

(37,970)

 

4,440

 

(38,114)

Interest income and investment income

 

389

 

65,798

 

(4,440)

 

61,747

Foreign currency exchange gain (losses), net

 

1,967

 

(672)

 

 

1,295

Gain on fair value changes of investment

 

 

397,960

 

 

397,960

Fair value change on derivatives

 

(2,277)

 

 

(2,277)

(Loss) income before income tax expenses

 

(277,218)

 

182,476

 

 

(94,742)

Income tax benefits

 

19,605

 

493

 

 

20,098

(Loss) income before share of income in equity method investments, net of income taxes

 

(257,613)

 

182,969

 

 

(74,644)

Share of income in equity method investments, net of income taxes

 

 

5,974

 

 

5,974

Net (loss) income from continuing operations

 

(257,613)

 

188,943

 

 

(68,670)

33. Segment Reporting (continued)

(a) The following table presents summary information by segment (continued):

(1) The elimination mainly consists of interest income and interest expenses generated from the loan between Bigo and all other segments.

(2) Share-based compensation was allocated in cost of revenues and operating expenses as follows:

    

Bigo

    

All other

    

Total

US$

US$

US$

Cost of revenues

 

4,084

 

1,848

 

5,932

Research and development expenses

 

43,625

 

8,986

 

52,611

Sales and marketing expenses

 

617

 

107

 

724

General and administrative expense

 

4,720

 

12,369

 

17,089

(b) The following tables set forth revenues and property and equipment for the Company’s geographic operations:

For the years ended December 31,

    

2019

    

2020

    

2021

US$

US$

US$

Revenues:

PRC

 

297,469

 

362,963

 

481,770

Developed countries

207,016

612,679

872,974

Middle East

182,630

475,662

621,775

Southeast Asia and others

213,587

466,840

642,532

Developed countries mainly included the United States of America, Great Britain, Japan, South Korea and Australia, Middle East mainly included Saudi Arabia and other countries located in the region, and Southeast Asia and others mainly included countries located in Southeast Asia and India.

    

As of December 31, 

 

2020

 

2021

US$

US$

Property and equipment, net:

PRC

 

246,325

 

282,955

Singapore

134,170

50,289

Other countries

21,166

32,148

XML 76 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Principal accounting policies (Policies)
12 Months Ended
Dec. 31, 2021
Principal accounting policies  
Basis of presentation

(a)   Basis of presentation

The consolidated financial statements of the Group have been prepared in accordance with the U.S. GAAP to reflect the financial position, results of operations and cash flows of the Group. Significant accounting policies followed by the Group in the preparation of the consolidated financial statements are summarized below.

Consolidation

(b)   Consolidation

The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and VIEs for which the Company or its subsidiary is the primary beneficiary. All transactions and balances among the Company, its subsidiaries and VIEs have been eliminated upon consolidation.

A subsidiary is an entity in which the Company, directly or indirectly, controls more than one half of the voting powers; or 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 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 VIE is an entity in which the Company, or its subsidiary, through contractual agreements, 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. In determining whether the Company or its subsidiaries are the primary beneficiary, the Company considered whether it has the power to direct activities that are significant to the VIEs economic performance, and also the Company’s obligation to absorb losses of the VIEs that could potentially be significant to the VIEs or the right to receive benefits from the VIEs that could potentially be significant to the VIEs. Beijing Huanju Shidai, Huya Technology, BaiGuoYuan Technology, Guangzhou Wangxing and ultimately the Company hold all the variable interests of the VIEs and have been determined to be the primary beneficiaries of the VIEs. As a result of the share transfer to Tencent on April 3, 2020, the Group no longer consolidate the results of operations of Huya.

The Company deconsolidates its subsidiaries or business in accordance with ASC 810 as of the date the Company ceased to have a controlling financial interest in the subsidiaries.

2.     Principal accounting policies (continued)

(b)   Consolidation (continued)

The Company accounts for the deconsolidation of its subsidiaries or business by recognizing a gain or loss in net income/loss attributable to the Company in accordance with ASC 810. This gain or loss is measured at the date the subsidiaries are deconsolidated as the difference between (a) the aggregate of the fair value of any consideration received, the fair value of any retained non-controlling interest in the subsidiaries being deconsolidated, and the carrying amount of any non-controlling interest in the subsidiaries being deconsolidated, including any accumulated other comprehensive income/loss attributable to the non-controlling interest, and (b) the carrying amount of the assets and liabilities of the subsidiaries being deconsolidated.

Use of estimates

(c)   Use of estimates

The preparation of the Company’s consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, mezzanine equity and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period in the consolidated financial statements and accompanying notes. Actual results could differ materially from such estimates. The Company believes that the assessment of whether the Group acts as a principal or an agent in different revenue streams, the determination of estimated selling prices of contracts with multiple performance obligations (and identification thereof), income taxes, expected credit loss of receivables, determination of share-based compensation expenses, purchase price allocation in a business combination, impairment assessment of goodwill, long-lived assets and intangible assets, tax considerations for earnings retained in the Group’s VIEs, assessment on the probability of performance conditions that affect vesting (and expense recognition), and subsequent adjustments due to significant observable price change for the equity investments without readily determinable fair values and not accounted for by the equity method, represent critical accounting policies that reflect the more significant judgments and estimates used in the preparation of its consolidated financial statements.

Management bases the estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from these estimates.

Foreign currency translation

(d)   Foreign currency translation

The Group uses US$ as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in the Cayman Islands, British Virgin Islands, Hong Kong, Singapore, United States, India, Egypt and other regions is US$ or their respective local currency, while the functional currency of the other subsidiaries incorporated in PRC is Renminbi (“RMB”). In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use RMB or their respective local currency as their functional currency, have been translated into US$. 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 exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income or loss in the statement of comprehensive income.

Foreign currency transactions denominated in currencies other than 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 at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains/losses, net in the consolidated statement of comprehensive income.

Cash and cash equivalents and restricted cash

(e)   Cash and cash equivalents and restricted cash

Cash includes currency on hand and deposits held by financial institutions that can be added to or withdrawn without limitation. Cash equivalents represent short-term and highly liquid investments placed with banks, which have both of the following characteristics:

i)Readily convertible to known amounts of cash throughout the maturity period;
ii)So near their maturity that they present insignificant risk of changes in value because of changes in interest rates.

The Group considers all highly liquid investments with original maturities of three months or less as cash equivalents.

Cash, cash equivalents and restricted cash presented on the consolidated statements of cash flows included cash, cash equivalents, restricted cash and restricted cash within restricted short-term deposits in the consolidated balance sheets.

Short-term deposits

(f)   Short-term deposits

Short-term deposits represent time deposits placed with banks with original maturities between three months and one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income during the periods presented.

Long-term deposits

(g)   Long-term deposits

Long-term deposits represent time deposits placed with banks with original maturities more than one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income during the periods presented.

Short-term investments

(h)   Short-term investments

For investments in financial instruments with a variable interest rate indexed to the performance of underlying assets, the Group elected the fair value method at the date of initial recognition and carried these investments subsequently at fair value. Changes in fair values are reflected in the consolidated statements of comprehensive income.

Accounts receivable

(i)   Accounts receivable

In June 2016, the FASB issued ASU 2016-13: Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. The Group adopted ASU 2016-13 from January 1, 2020 and maintains an allowance for credit losses in accordance with Topic 326 and records the allowance for credit losses as an offset to accounts receivable. The Company assesses collectability by reviewing accounts receivable on a collective basis where similar characteristics exist, primarily based on similar business line, service or product offerings and on an individual basis when the Company identifies specific customers with known disputes or collectability issues. The Company using modified-retrospective transition approach with a cumulative-effect adjustment to shareholders’ equity amounting to US$1.7 million recognized as of January 1, 2020.

Financing receivables

(j)   Financing receivables

Financing receivables represent receivables derived from finance business, including micro-credit personal loans and corporate loans. Financing receivables are recorded at amortized cost, reduced by a valuation allowance estimated as of the balance sheet date. The amortized cost is equal to the unpaid principal amount, accrued interest receivables and net deferred origination costs. The origination costs are the direct costs attributable to originating the financing charged by third-party companies. The cash flows related to the principal of finance business are included in the investing activities category in the consolidated statement of cash flows.

2.     Principal accounting policies (continued)

(j)   Financing receivables (continued)

Micro-credit personal loans

The Group provides micro loans to qualified individual borrowers. The micro loan periods granted to the borrowers generally range from one month to twelve months. The Group has ceased to extend credit in our PRC internet micro-financing business since the second half of 2019.

Corporate loans

The Group provides loans to corporate borrowers mainly through sales-and-leaseback model. Under the sales-and-leaseback arrangement, the Group, who is also the lender, purchases machinery and equipment from lessees, who are also the borrowers, and leases the purchased equipment back to the lessees for a number of years. In a sales-and-leaseback arrangement, the transaction is in substance a collateral financing. The Group has ceased to extend credit in the corporate loans business since 2019.

Allowance for financing receivables

The Group assesses the allowance for credit losses on financing receivables at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The Group adopted ASU 2016-13 from January 1, 2020 and maintains an allowance for credit losses in accordance with Topic 326 and records the allowance for credit losses as an offset to financing receivable. The Company assesses collectability by reviewing financing receivable on a collective basis where similar characteristics exist, primarily based on similar business line, service or product offerings and on an individual basis when the Company identifies specific customers with known disputes or collectability issues.

Investments

(k)   Investments

Equity Investments with Readily Determinable Fair Values

Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements. Gains or losses arising from changes in fair value of these investments are recorded in earnings.

Equity Investments without Readily Determinable Fair Values

After the adoption of this new accounting standard, the Group elected to record equity investments without readily determinable fair values and not accounted for under the equity method at cost, less impairment, adjusted for subsequent observable price changes on a nonrecurring basis, and report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer. The implementation guidance notes that an entity should make a “reasonable effort” to identify price changes that are known or that can reasonably be known.

2.    Principal accounting policies (continued)

(k)   Investments (continued)

Equity Investments Accounted for Using the Equity Method

The Group accounts for its equity investment over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investment and recognizes investment income or loss for share of the earnings or loss of the investee after the date of investment. The Group assesses its equity investment for other-than-temporary impairment (which would require an adjustment to estimated fair value) by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investment in privately held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investment and determination of whether any identified impairment is other-than-temporary.

Available-for-sale debt investments

Available-for-sale debt investment of the Group is a convertible bond issued by a private company that is redeemable at the Group’s option, which is measured at fair value. Interest income is recognized in earnings. All other changes in the carrying amount of this debt investment are recognized in other comprehensive income (loss).

Property and equipment

(l)  Property and equipment

Property and equipment are stated at historical cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated useful lives. Residual rate is determined based on the economic value of the property and equipment at the end of the estimated useful lives as a percentage of the original cost.

Residual

    

Estimated useful lives

    

rate

Buildings

 

40 years

0

%

Servers, computers and equipment

 

3-5 years

0%-5

%

Leasehold improvements

 

Shorter of lease term or 5 years

0

%

Renovation of buildings

 

10 years

0

%

Motor vehicles

 

4 years

0%-5

%

Furniture, fixture and office equipment

 

3-5 years

0%-5

%

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.

All direct and indirect costs that are related to the construction of property and equipment and incurred before the assets are ready for their intended use are capitalized as construction in progress. Construction in progress is transferred to specific property and equipment items and depreciation of these assets commences when they are ready for their intended use.

2.    Principal accounting policies (continued)

Business combinations

(m)  Business combinations

Business combinations are recorded using the purchase method of accounting, and the cost of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. The costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of (i) the total of consideration of acquisition, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the subsidiary acquired over (ii) the fair value of the identifiable net assets of the subsidiary acquired is recorded as goodwill. If the consideration of acquisition is less than the fair value of the net assets of the business acquired, the difference is recognized directly in the consolidated statements of comprehensive income.

Intangible assets

(n)   Intangible assets

Intangible assets mainly consist of trademark, customer relationships, non-compete agreement, operating rights, software, domain names, technology, license and others. Identifiable intangible assets are carried at acquisition cost less accumulated amortization and impairment loss, if any. Finite-lived intangible assets are tested for impairment if impairment indicators arise. Amortization of finite-lived intangible assets is computed using the straight-line method over their estimated useful lives, which are as follows:

    

Estimated useful lives

Trademark

6 - 10 years

Customer relationships

3 years

Licenses

 

15 years

Non-compete agreement

1 year

Operating rights

 

Shorter of the economic life or contract terms

Software

 

1-5 years

Domain names

 

10-15 years

Technology

 

5-6 years

Others

 

Shorter of the economic life or contract terms

Land use rights

(o)  Land use rights

Land use rights are carried at cost less accumulated amortization. Amortization of the land use rights is made on straight-line basis over 40 years from the date when the Group first obtained the land use rights certificate from the local authorities. In 2021, the Group entered into an agreement with bank and borrowed loans amounting to US$7.4 million recorded in other non-current liabilities as of December 31, 2021 were pledged by the Group’s land use right amounting to US$256.1 million as of December 31, 2021 to the parcel of land located in Guangzhou and the Group’s entitlement to the rental income from such building.

Impairment of long-lived assets

(p)  Impairment of long-lived assets

For long-lived assets other than investments and goodwill whose impairment policy is discussed elsewhere in the financial statements, the Group evaluates for impairment whenever events or changes (triggering events) indicate that the carrying amount of an asset may no longer be recoverable. The Group assesses the recoverability of the long-lived assets by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to receive from use of the assets group and their eventual disposition. Such assets are considered to be impaired if the sum of the expected undiscounted cash flows is less than the carrying amount of the assets. The impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. The Group tests impairment of long-lived assets at the asset group level when impairment indicator appeared and recognizes impairment in the event that the carrying value exceeds the fair value of each reporting unit.

The impairment charges of long-lived assets recorded in general and administrative expenses for the years ended December 31, 2019, 2020 and 2021 were amounting to US$1,195, nil and, nil respectively.

Goodwill

(q)   Goodwill

Goodwill represents the excess of the purchase price over the amounts assigned to the fair value of the assets acquired and the liabilities assumed of an acquired business.

Annual test for impairment of goodwill

(r)  Annual test for impairment of goodwill

The Group assesses goodwill for impairment in accordance with ASC subtopic 350-20, Intangibles-Goodwill and Other: Goodwill ("ASC 350-20"), which requires that goodwill be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events, as defined by ASC 350-20. A reporting unit is defined as an operating segment or one level below an operating segment referred to as a component. The Group determines its reporting units by first identifying its operating segments, and then assesses whether any components of these segments constituted a business for which discrete financial information is available and where the Company's segment manager regularly reviews the operating results of that component. The Group determined that it has one reporting unit because components below the consolidated level either did not have discrete financial information or their operating results were not regularly reviewed by the segment manager.

In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment, which simplifies the accounting for goodwill impairment by eliminating Step two from the goodwill impairment test. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, versus determining an implied fair value in Step two to measure the impairment loss. The Group adopted this guidance on a prospective basis on January 1, 2020 with no material impact on its consolidated financial statements and related disclosures as a result of adopting the new standard.

The Group has the option to assess qualitative factors first to determine whether it is necessary to perform the quantitative impairment test in accordance with ASC 350-20. If the Group believes, as a result of the qualitative assessment, that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, the quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Group considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. The quantitative goodwill impairment test, used to identify both the existence of impairment and the amount of impairment loss, compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit is greater than zero and its fair value exceeds its carrying amount, goodwill of the reporting unit is considered not impaired.

As of December 31, 2020 and 2021, the fair value of the Group's reporting unit was substantially greater than the respective carrying value, and therefore goodwill related to the Group's reporting unit was not impaired.

Convertible bonds

(s)  Convertible bonds

Before January 1, 2021, the Company determines the appropriate accounting treatment of its convertible bonds in accordance with the terms in relation to the conversion feature, call and put options, and beneficial conversion feature. After considering the impact of such features, the Group may account for such instrument as a liability in its entirety, or separate the instrument into debt and equity components following the respective guidance described under ASC 815 Derivatives and Hedging and ASC 470 Debt. The debt discount, if any, together with related issuance cost are subsequently amortized as interest expense, using the effective interest method, from the issuance date to the earliest conversion date. Interest expenses are recognized in the statement of comprehensive income in the period in which they are incurred.

On January 1, 2021, the Company early adopted ASU 2020-06, “Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity” using modified-retrospective transition approach. Pursuant to ASU 2020-06, the embedded conversion features no longer are separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features require bifurcation and recognition as derivatives. Following the adoption of this guidance, the amount previously allocated to additional paid-in capital was reclassified as a liability and a cumulative effect adjustment of US$86.7 million was credited to retained earnings as of January 1, 2021.

Mezzanine equity and non-controlling interest

(t)   Mezzanine equity and non-controlling interests

Mezzanine equity

For the Company’s majority-owned subsidiaries and consolidated VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. When the non-controlling interest is contingently redeemable upon the occurrence of a conditional event, which is not solely within the control of the Company, the non-controlling interest is classified as mezzanine equity.

In accordance with ASC subtopic 480-10, the Group calculated, on an accumulative basis from the acquisition date, (i) the amount of accretion that would increase the balance of non-controlling interests to their estimated redemption value over the period from the date of acquisition to the earliest redemption date of the non-controlling interests and (ii) the amount of net profit attributable to non-controlling shareholders of certain subsidiaries based on their ownership percentage. The carrying value of the non-controlling interests as mezzanine equity was adjusted by a cumulative amount equal to the higher of (i) and (ii).

Each type of increase in carrying amount shall be recorded as charges against retained earnings or, in the absence of retained earnings, by charges against additional paid-in capital.

Non-controlling interests

Non-controlling interests are recognized to reflect the portion of the equity of majority-owned subsidiaries and VIEs which is not attributable, directly or indirectly, to the controlling shareholder.

Revenue

(u)   Revenue

Revenue recognition and significant judgments

Revenues from live streaming are mainly generated from Bigo Live, Likee and Hago platforms. Other revenues are mainly generated from online games, membership, online education, advertising and finance business. Disaggregated revenues are disclosed in Note 33 “Segment Reporting”.

Revenues are recognized when control of the promised virtual items or services is transferred to the Group’s customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those virtual items or services.

The Group has a recharge system for users to purchase the Group’s virtual currency. Users can recharge via various online payment platforms provided by third parties. Virtual currency is non-refundable and without expiry. As the virtual currency is often consumed soon after it is purchased based on history of turnover, the Group considers the impact of the breakage amount for virtual currency coupons is insignificant. Unconsumed virtual currency is recorded as deferred revenue. Virtual currencies used to purchase virtual items are recognized as revenue according to the prescribed revenue recognition policies of virtual items addressed below unless otherwise stated.

2.    Principal accounting policies (continued)

(u)   Revenue (continued)

Revenue recognition and significant judgments (continued)

(i)    Live streaming

Live streaming mainly consists of Bigo Live, Likee and Hago platforms. It generates revenue from sales of virtual items in the platforms. Users can access the platforms and view the live streaming content showed by the performers. The Group shares a portion of the sales proceeds of virtual items (“revenue sharing fee”) with performers and talent agencies in accordance with their revenue sharing arrangements. Those performers who do not have revenue sharing arrangements with the Group are not entitled to any revenue sharing fee.

The Group evaluates and determines that it is the principal and views users to be its customers. The Group reports live streaming revenues on a gross basis. Accordingly, the amounts billed to users are recorded as revenues and revenue sharing fee paid to performers and talent agencies are recorded as cost of revenues. Where the Group is the principal, it controls the virtual items before they are transferred to users. Its control is evidenced by the Group’s sole ability to monetize the virtual items before they are transferred to users, and is further supported by the Group being primarily responsible to users and having a level of discretion in establishing pricing.

The Group designs, creates and offers various virtual items for sales to users with pre-determined selling price. Sales proceeds are recorded as deferred revenue and recognized as revenue based on the consumption of the virtual items. Virtual items are categorized as consumable and time-based items. Consumable items are consumed upon purchase and use while time-based items could be used for a fixed period of time. Users can purchase and present consumable items to performers to show support for their favorite performers, or purchase time-based virtual items for one or multiple months for a monthly fee, which provide users with recognized status, such as priority speaking rights or special symbols over a period of time. Accordingly, live streaming revenue is recognized immediately when the consumable virtual item is used, or in the case of time-based virtual items, revenue is recognized ratably over the fixed period on a straight-line basis. The Group does not have further obligations to the user after the virtual items are consumed immediately or after the stated period of time for time-based items.

The Group may also enter into contracts that can include various combinations of virtual items, which are generally capable of being distinct and accounted for as separate performance obligations, such as the noble member program. Judgments are required as follow: 1) determining whether those virtual items are considered distinct performance obligations that should be accounted for separately versus together, 2) determining the standalone selling price for each distinct performance obligation, and 3) allocating of the arrangement consideration to the separate accounting of each distinct performance obligation based on their relative standalone selling prices. Certain virtual items are provided to customers over time and have the same pattern of transfer to customers. The Group exercises judgement in determining the number of distinct performance obligations by accounting for services that have the same pattern of transfer to customers as a single performance obligation. In instances where standalone selling price is not directly observable as the Group does not sell the virtual item separately, the Group determines the standalone selling price based on pricing strategies, market factors and strategic objectives. The Group recognizes revenue for each of the distinct performance obligations identified in accordance with the applicable revenue recognition method relevant for that obligation.

As the Group’s live streaming virtual items are generally sold without right of return and the Group does not provide any other credit and incentive to its users, therefore accounting of variable consideration when estimating the amount of revenue to recognize is not applicable to the Group’s live streaming business.

(ii)   Others

Other revenues mainly generated from online games, membership, online education, advertising, finance business and e-commerce business.

2.    Principal accounting policies (continued)

(u)   Revenue (continued)

Revenue recognition and significant judgments (continued)

(ii) Others (continued)

(1)   Online games revenues

The Group generates revenues from offering virtual items in online games developed by third parties or the Group itself to game players. Historically, the majority of online games revenues for the years ended December 31, 2019, 2020 and 2021 were derived from third parties developed games. The Group disposed of its major online games business to a third party in 2019.

Users play games through the Group’s platform free of charge and are charged for purchases of virtual items, including consumable and perpetual items, which can be utilized in the online games to enhance their game-playing experience. Consumable items represent virtual items that can be consumed by a specific user within a specified period of time. Perpetual items represent virtual items that are accessible to the users’ account over the life of the online games.

Pursuant to contracts signed between the Group and the respective game developers, game developers own the games’ copyrights and other intellectual property, and take primary responsibilities of game development and game operation, including designing, developing and updating of the games related to game content, pricing of virtual items, providing ongoing updates of new contents and bug fixing. The Group’s responsibilities under the agreements with the game developers to offer certain standard promotions that include providing access to the platform, announcing the new games to users on the platform, and occasional advertising on the Group’s platforms. Therefore, revenues derived from third party developed games are recorded on a net basis, net of the amount paid to game developers.

The Group has adopted a policy to recognize revenues relating to game tokens for third party developed games over the estimated user relationship period with the Group on a game-by-game basis, which is approximately one to six months for the periods presented. The estimated user relationship period is based on data collected from those users who have acquired game tokens. Revenues from in-game payments of each month are recognized over the user relationship period estimated for that game.

(2)   Membership

The Group operates a membership subscription program where subscription members can have enhanced user privileges. The membership fee is collected up-front from subscribers. The receipt of the revenue is initially recorded as deferred revenue and revenue is recognized ratably over the period of the subscription when services are rendered. Unrecognized portion beyond 12 months from balance sheet date is classified as long-term deferred revenue.

(3)   Online education revenues

Educational programs and services consist of vocational training, language training courses and K-12 afterschool education courses. The course fee is generally paid in advance and is initially recorded as deferred revenue. Revenue for regular courses is recognized proportionately as the classes are attended, and is reported net of scholarships and course fee refunds. Students are entitled to one trial class of the purchased course and course fee is fully refundable if a student decides not to take the remaining course after the trial class. No refund will be provided to a student who withdraws from a course after the trial period, and revenue is recognized for the amount collected. Course fee refunds were insignificant over the period presented.

2.    Principal accounting policies (continued)

(u)   Revenue (continued)

Revenue recognition and significant judgments (continued)

(ii) Others (continued)

(4)   Advertising revenues

The Group primarily generates advertising revenues from sales of various forms of advertising and provision of promotion campaigns on the live streaming platforms by way of advertisement display or integrated promotion activities in shows and programs on the live streaming platforms. Advertisements on the Group’s platforms are generally charged on the basis of duration, and advertising contracts are signed to establish the fixed price and the advertising services to be provided. Where collectability is reasonably assured, advertising revenues from advertising contracts are recognized ratably over the contract period of display.

The Group enters into advertising contracts directly with advertisers or third-party advertising agencies that represent advertisers. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 1 to 3 months. Both third-party advertising agencies and direct advertisers are generally billed at the end of the display period and payments are due usually within 3 months. In instances where the timing of revenue recognition differs from the timing of billing, the Group has determined the advertising contracts generally do not include a significant financing component. The primary purpose of the credits terms is to provide customers with simplified and predictable ways of purchasing the Group’s advertising services, not to receive financing from its customers or to provide customers with financing.

Certain customers may receive sales incentives in the forms of discounts and rebates to advertisers or advertising agencies based on purchase volume, which are accounted for as variable consideration. The Group estimates these amounts based on the expected amount to be provided to customers considering the contracted rebate rates and estimated sales volume based on historical experience, and reduce revenues recognized. The Group believes that there will not be significant changes to the estimates of variable consideration.

(5)   Financing revenues

The Group generates revenues from micro-credit personal loans provided to individual borrowers and corporate loans to corporate customers. The Group recognizes financing income related to those services over the life of the underlying financing using the effective interest method on unpaid principal amounts after net of loan origination cost.

The Group does not accrue financing revenues when financing receivables is placed on non-accrual status. Financing revenues will be recognized when cash is received on a cash basis cost recovery method by applying first to reduce principal and then to interests thereafter.

The Group has ceased to operate in the financing business during 2019.

2.    Principal accounting policies (continued)

(u)  Revenue (continued)

Revenue recognition and significant judgments (continued)

(ii) Others (continued)

(6) E-commerce business revenues

The Company operates several e-commerce platforms and displays goods for end customers to select and order. The Group is responsible to arrange delivery of the goods to the end customers after customers place an order in the platforms. The Group recognizes e-commerce business revenue equal to the sales price (net of sales discount) to the end customers when control of the inventory is transferred. Revenues derived from e-commerce business are recorded on a gross basis, because (i) the Group is primarily responsible for fulfilling the promise to provide the specified good, (ii) the Group is subject to inventory risks before the specified goods have been transferred to a customer or after transfer of control to the customers, and (iii) the Group has discretion in establishing the price of the specified goods.

Contract balances

The Group collects accounts receivable from various online payment platforms, distribution platforms and advertising customers. The allowance of expected credit loss of receivables reflects the Group’s best estimate of probable losses inherent in the accounts receivable balance. The Group determines the allowance based on known troubled accounts, historical experience, and other currently available evidence. The activity in the allowance for doubtful accounts for the periods presented is disclosed and detailed in Note 9.

The opening balance of accounts receivable was US$95,803 as of January 1, 2020. As of December 31, 2020 and 2021, accounts receivable were US$142,999 and US$114,372, respectively. During the years ended December 31, 2019, 2020 and 2021, the Group recognized an addition of US$13, an addition of US$6,726 and an addition of US$5,039 of allowance for accounts receivable, respectively.

Contract liabilities primarily consists of deferred revenue for unconsumed virtual items and unamortized revenue from virtual items in the Group’s platforms, where there is still an obligation to be provided by the Group, which will be recognized as revenue when all of the revenue recognition criteria are met.

The opening balance of deferred revenue related to live streaming business as of January 1, 2020 was US$25,021. As of December 31, 2020 and 2021, deferred revenue related to live streaming business were US$65,979 and US$64,356, respectively. During the years ended December 31, 2020 and 2021, the Group recognized revenue of live streaming business amounted to US$23,203 and US$63,450, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.

2.    Principal accounting policies (continued)

(u)  Revenue (continued)

Contract balances (continued)

The opening balance of deferred revenue related to other revenue as of January 1, 2020 was US$5,106. As of December 31, 2020 and 2021, deferred revenue related to other revenue were US$4,383 and US$2,976, respectively. During the years ended December 31, 2020 and 2021, the Group recognized revenue of other revenue amounted to US$4,427 and US$3,780, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.

During the years ended December 31, 2019, 2020 and 2021, the Group does not have any arrangement where the performance obligations have already been satisfied in the past year, but the corresponding revenue is recognized in a later year.

As of December 31, 2021, the aggregate amount of the transaction price allocated to the remaining performance obligation is US$67,332, the Group expects to recognize US$60,910 performance obligation as revenue in 2022, the remaining performance obligation is expected to be recognized as revenue in 2023 and after years. However, the amount and timing of revenue recognition is largely driven by customer usage, which can extend beyond the original contractual term.

Advances from customers and deferred revenue

(v)  Advances from customers and deferred revenue

Advances from customers primarily consist of prepayments from users in the form of the Group’s virtual currency that are not yet consumed or converted into tokens, and upon the consumption or conversion, are recognized as revenue according to the prescribed revenue recognition policies described above.

Deferred revenue primarily consists of the unamortized game tokens, prepaid subscriptions under the membership program and unamortized revenue from virtual items in various channels in the Group’s platforms, where there is still an implied obligation to be provided by the Group, which will be recognized as revenue when all of the revenue recognition criteria are met.

Cost of revenues

(w)  Cost of revenues

Amounts recorded as cost of revenue relate to direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues primarily consists of (i) revenue sharing fees and content costs, including payments to various channel owners and performers, and content providers, (ii) bandwidth costs, (iii) payment handling costs, (iv) salary and welfare, (v) technical service fee, (vi) depreciation and amortization expense for servers, other equipment and intangibles directly related to operating the platform, (vii) share-based compensation and (viii) other costs.

The Group was subject to surcharges of VAT, which are calculated based on 12% of the VAT paid for the years ended December 31, 2019, 2020 and 2021.

The Group reported other taxes and surcharges in cost of revenues.

Based on the Group’s corporate structure and the contractual arrangements among the Group’s PRC subsidiaries, the Group’s VIEs and their shareholders, the Group is effectively subject to 6%, 9% or 13% VAT and related surcharges on revenues generated by the Group’s subsidiaries based on the Group’s contractual arrangements entered into with the Group’s VIEs.

Research and development expenses

(x)   Research and development expenses

Research and development expenses primarily consist of (i) salary and welfare for research and development personnel, (ii) share-based compensation for research and development personnel, (iii) depreciation of office premise and servers utilized by research and development personnel, and (iv) rental expenses. Costs incurred during the research stage are expensed as incurred. Costs incurred in the development stage, prior to the establishment of technological feasibility, which is when a working model is available, are expensed when incurred.

The Group recognizes internal use software development costs in accordance with guidance on intangible assets and internal use software. This requires capitalization of qualifying costs incurred during the software’s application development stage and to expense costs as they are incurred during the preliminary project and post implementation/operation stages. The Group has not capitalized any costs related to internal use software during the years ended December 31, 2019, 2020 and 2021, respectively.

Sales and marketing expenses

(y)  Sales and marketing expenses

Sales and marketing expenses primarily consist of (i) advertising and market promotion expenses, (ii) amortization of certain intangible assets from business acquisitions, and (iii) salary and welfare for sales and marketing personnel. The advertising and market promotion expenses amounted to approximately US$310,496, US$388,504 and US$383,603 during the years ended December 31, 2019, 2020 and 2021, respectively.

General and administrative expenses

(z)General and administrative expenses

General and administrative expenses primarily consist of (i) share-based compensation for management and administrative personnel, (ii) salary and welfare for general and administrative personnel, (iii) impairment charges (if any), and (iv) professional service fees.

Employee social security and welfare benefits

(aa)Employee social security and welfare benefits

Employees of the Group in the PRC are entitled to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Group is required to accrue for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group is required to make contributions to the plans out of the amounts accrued. The PRC government is responsible for the medical benefits and the pension liability to be paid to these employees and the Group’s obligations are limited to the amounts contributed and no legal obligation beyond the contributions made. Employee social security and welfare benefits included as expenses in the accompanying statements of comprehensive income amounted to US$42,853, US$50,621 and US$67,733 for the years ended December 31, 2019, 2020 and 2021, respectively.

Share-based compensation

(bb) Share-based compensation

The Group grants stock-based award, such as, but not limited to, share options, restricted shares, restricted share units of the Company, share option, restricted share units and ordinary shares of the Company’s subsidiaries to eligible employees, officers, directors, and non-employee consultants.

2.    Principal accounting policies (continued)

(bb) Share-based compensation (continued)

Awards granted to employees, officers, and directors are initially accounted for as equity-classified awards. The related share-based compensation expenses are measured at the grant date fair value of the award and are recognized using the graded vesting method, net of estimated forfeiture rates, over the requisite service period, which is generally the vesting period. Forfeitures are estimated at the time of grant based on historical forfeiture rates and will be revised in the subsequent periods if actual forfeitures differ from those estimates. The Group also granted share options, restricted shares and restricted share units to non-employees, which are also initially accounted for as equity-classified awards. Awards granted to non-employees are initially measured at fair value on the grant date and periodically remeasured thereafter until the earlier of the performance commitment date or the date the service is completed and recognized over the period the service is provided. Awards are remeasured at each reporting date using the fair value as at each period end until the measurement date, generally when the services are completed and share-based awards are vested. Changes in fair value between the interim reporting dates are recorded in consistent with the method used in recognizing the original compensation costs.

For an award with a performance and/or service condition that affects vesting, the performance and/or service condition is not considered in determining the award’s fair value on the grant date. Performance and service conditions should be considered when the Group is estimating the quantity of awards that will vest. Compensation cost will reflect the number of awards that are expected to vest and will be adjusted to reflect those awards that do ultimately vest. The Group recognizes compensation cost for awards with performance conditions if and when the Group concludes that it is probable that the performance condition will be achieved, net of an estimate of pre-vesting forfeitures over the requisite service period. The Group reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment, unless on certain situations, the Group may not be able to determine that it is probable that a performance condition will be satisfied until the event occurs.

ASU 2017-09, Compensation—Stock Compensation (Topic 718), Scope of Modification Accounting, provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in Topic 718.

An entity should account for the effects of a modification unless all the followings are met:

-     The fair value (or calculated value or intrinsic value, if such an alternative measurement method is used) of the modified award is the same as the fair value (or calculated value or intrinsic value, if such an alternative measurement method is used) of the original award immediately before the original award is modified. If the modification does not affect any of the inputs to the valuation technique that the entity uses to value the award, the entity is not required to estimate the value immediately before and after the modification.

-     The vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified.

-     The classification of the modified award as an equity instrument or a liability instrument is the same as the classification immediately before the original award is modified.

The current disclosure requirements in Topic 718 apply regardless of whether an entity is required to apply modification accounting under the amendments in this ASU 2017-09.

The Group adopted these amendments to Subtopic 718-10 and there was no impact on the consolidated financial statements for the years presented.

2.    Principal accounting policies (continued)

(bb) Share-based compensation (continued)

The details of the Group’s share-based awards are disclosed in Note 26. Fair value determination of these share-based awards is summarized as below:

(1) Restricted share units

In determining the fair value of restricted share units granted, the fair value of the underlying shares of JOYY on the grant dates is applied. The grant date fair value of restricted share units is based on stock price of JOYY in the Nasdaq Global Select Market.

(2) Share options

In determining the fair value of share options granted, a binomial option-pricing model is applied. The determination of the fair value is affected by the stock price of JOYY in the Nasdaq Global Select Market, as well as assumptions regarding a number of complex and subjective variables, including risk-free interest rates, exercise multiples, expected forfeiture rates, the expected share price volatility rates, and expected dividends.

(3) Restricted shares

Upon the acquisition of Bigo, Class A common shares are issued for the replacement awards to Bigo's employees to replace their original share-based awards, namely restricted shares. In determining the fair value of restricted share granted to Bigo's employees, the fair value of the underlying shares of JOYY on the grant dates is applied. The grant date fair value of restricted shares is based on stock price of JOYY in the Nasdaq Global Select Market.

Other income

(cc)  Other income

Other income primarily consists of government grants which represent cash subsidies received from the PRC government by the Group entities. Government grants are originally recorded as deferred revenue when received upfront. After all of the conditions specified in the grants have been met, the grants are recognized as operating income.

Leases

(dd)  Leases

The Group leases facilities in the PRC under non-cancellable operating leases expiring on different dates. On January 1, 2019, the Company adopted ASU No. 2016-02 (Topic 842) "Leases" using the optional transition method. Results and disclosure requirements for reporting periods beginning after January 1, 2019 are presented under Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance with our historical accounting under Topic 840. Under Topic 842, lessees are required to recognize assets and liabilities on the balance sheet for most leases. A contract is or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time by assessing whether the Company has both the right to obtain substantially all of the economic benefits from use of the identified asset and the right to direct the use of the identified asset.

The main impact of the adoption of the standard is that assets and liabilities amounting to US$21.2 million and US$20.6 million, respectively, were recognized beginning January 1, 2019 for leased office space with terms of more than 12 months. The Company accounts for short-term leases with terms less than 12 months in accordance with ASC 842-20-25-2 to recognize the lease payments in profit or loss on a straight-line basis over the lease term and variable lease payments in the period in which the obligation for those payments is incurred. The adoption of the standard did not have a significant impact on the Group's consolidated financial statements.

Operating leases are included in operating lease right-of-use assets, current lease liabilities and non-current lease liabilities on the consolidated balance sheets.

(i) Right-of-use assets

Right-of-use assets, which mainly comprise of office lease, are initially measured at the present value of the lease payments. Amortization of the right-of-use assets is made over the lease term on a generally straight-line basis.

(ii) Lease liabilities

Lease liabilities are lessees' obligations to make the lease payments arising from a lease, measured on a discounted basis.

As a lessee, the weighted average remaining lease terms of the right-of-use assets was 1.18 years and the discount rate for the lease is the rate implicit in the lease unless that rate cannot be readily determined. In that case, the lessee is required to use its incremental borrowing rate. A weighted average incremental borrowing rate of 5.15% was adopted at commencement date in determining the present value of lease payments.

For the year ended December 31, 2020, operating lease cost and short-term lease cost were US$17,249 and US$2,826, respectively. There were no other lease cost other than operating lease cost and short-term lease cost for the year ended December 31, 2020. For the year ended December 31, 2020, cash paid for operating leases included in operating cash flows was US$16,599. For the year ended December 31, 2020, lease liabilities arising from obtaining right-of-use assets was US$12,529.

For the year ended December 31, 2021, operating lease cost and short-term lease cost were US$6,309 and US$5,651, respectively. There were no other lease cost other than operating lease cost and short-term lease cost for the year ended December 31, 2021. For the year ended December 31, 2021, cash paid for operating leases included in operating cash flows was US$6,588. For the year ended December 31, 2021, lease liabilities arising from obtaining right-of-use assets was US$4,531.

2.    Principal accounting policies (continued)

(dd)  Leases (continued)

A maturity analysis of the Company's operating lease liabilities and reconciliation of the undiscounted cash flows to the operating lease liabilities recognized on the consolidated balance sheet was as below:

    

Office rental

 

US$

2022

 

12,038

2023

 

4,368

2024

 

869

2025 and after

 

491

Total undiscounted cash flows

 

17,766

Less: imputed interest

 

(991)

Present value of lease liabilities

 

16,775

Income taxes

(ee)  Income taxes

Current income taxes are provided on the basis of net income 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 accounted for using an asset and 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 purpose. The effect on deferred taxes of a change in tax rates is recognized in statement of comprehensive income 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.

Uncertain tax positions

The guidance on accounting for uncertainties in income taxes prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance was also provided on derecognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group’s uncertain tax positions and determining its provision for income taxes. The Group recognizes interests and penalties, if any, under accrued expenses and other current liabilities on its balance sheet and under other expenses in its statements of comprehensive income. The Group did not recognize any significant interest and penalties associated with uncertain tax positions for the years ended December 31, 2019, 2020 and 2021. As of December 31, 2020 and 2021, the Group did not have any significant unrecognized uncertain tax positions.

Statutory reserves

(ff) Statutory reserves

The Group’s subsidiaries and VIEs established in the PRC are required to make appropriations to certain non-distributable reserve funds.

In accordance with the laws applicable to China’s Foreign Investment Enterprises, the Group’s subsidiaries registered as wholly owned foreign enterprises have to make appropriations from its 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 reserve funds including general reserve fund, and 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 company. Appropriation to the staff bonus and welfare fund is at the company’s discretion.

In addition, in accordance with the Company Laws of the PRC, the VIEs of the Company registered as PRC domestic companies must make appropriations from its after-tax profit as determined under the PRC GAAP to non-distributable reserve funds including a statutory surplus fund and a discretionary surplus fund. The appropriation to the statutory surplus fund must be at least 10% of the after-tax profits as determined under the PRC GAAP. Appropriation is not required if the surplus fund has reached 50% of the registered capital of the company. Appropriation to the discretionary surplus fund is made at the discretion of the company.

The use of the general reserve fund, statutory surplus fund and discretionary surplus fund are restricted to the offsetting of losses or increasing capital of the respective company. The staff bonus and welfare fund is a liability in nature and is restricted to fund payments of special bonus to staff and for the collective welfare of employees. All these reserves are not allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor can they be distributed except under liquidation.

During the years ended December 31, 2019, 2020 and 2021, appropriations to general reserve fund and statutory surplus fund amounted to US$6,856, US$4,445 and US$8,979, respectively.

Related parties

(gg) 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.

Dividends

(hh)   Dividends

Dividends are recognized when declared.

Income per share

(ii)  Income per share

Basic income per share is computed on the basis of the weighted-average number of common shares outstanding during the period under measurement. Diluted income per share is based on the weighted-average number of common shares outstanding and potential common shares. Potential common shares result from the assumed exercise of outstanding share options, restricted shares and restricted share units or other potentially dilutive equity instruments, when they are dilutive under the treasury stock method or the if-converted method.

Comprehensive income

(jj) Comprehensive income

Comprehensive income is defined as the change in equity of the Company during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Comprehensive income is reported in the consolidated statements of comprehensive income.

As of December 31, 2020 and 2021, accumulated other comprehensive income/loss of the Group is the foreign currency translation adjustments.

Segment reporting

(kk)   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 chief operating decision makers (“CODM”) in deciding how to allocate resources and assess performance. The Group’s chief operating decision maker has been identified as the Chief Executive Officer, who reviews segment results when making decisions about allocating resources and assessing performance of the Group.

Assets held for sale

(ll) Assets held for sale

The Group classifies a long-live asset (disposal group) as held for sale in the period in which all of the following criteria are met: a) Management, having the authority to approve the action, commits to a plan to sell the asset (disposal group); b) The asset (disposal group) is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such assets (disposal groups); c) An active program to locate a buyer and other actions required to complete the plan to sell the asset (disposal group) have been initiated; d) The sale of the asset (disposal group) is probable, and transfer of the asset (disposal group) is expected to qualify for recognition as a completed sale, within one year, except as permitted by paragraph 360-10-45-11; e) The asset (disposal group) is being actively marketed for sale at a price that is reasonable in relation to its current fair value; and f) Actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. For a component that meets the criteria of held-for-sale, the historical financial results are reflected in the Group’s consolidated financial statements as discontinued operations.

Recently issued accounting pronouncements

(mm) Recently issued accounting pronouncements

Recently adopted accounting pronouncements

In June 2016, the FASB issued Accounting Standards Update ("ASU") 2016-13: Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Group adopted ASU 2016-13 from January 1, 2020 using modified-retrospective transition approach with a cumulative-effect adjustment to shareholders' equity amounting to US$1.7 million recognized as of January 1, 2020.

In January 2020, the FASB issued ASU No. 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)-Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (a consensus of the Emerging Issues Task Force). The amendments in this update clarify the interaction of the accounting for equity securities under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted. The Group adopted the ASU on January 1, 2021, which did not have a material impact on the Group's financial results or financial position.

2.    Principal accounting policies (continued)

(mm) Recently issued accounting pronouncements (continued)

Recently adopted accounting pronouncements (continued)

In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity's Own Equity, which focuses on amending the legacy guidance on convertible instruments and the derivatives scope exception for contracts in an entity's own equity. ASU 2020-06 simplifies an issuer's accounting for convertible instruments by reducing the number of accounting models that require separate accounting for embedded conversion features. ASU 2020-06 also simplifies the settlement assessment that entities are required to perform to determine whether a contract qualifies for equity classification. Further, ASU 2020-06 enhances information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share (EPS) guidance, i.e., aligning the diluted EPS calculation for convertible instruments by requiring that an entity use the if-converted method and that the effect of potential share settlement be included in the diluted EPS calculation when an instrument may be settled in cash or shares, adding information about events or conditions that occur during the reporting period that cause conversion contingencies to be met or conversion terms to be significantly changed. This update will be effective for the Company's fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Entities can elect to adopt the new guidance through either a modified retrospective method of transition or a fully retrospective method of transition. The Company adopted ASU 2020-06 on January 1, 2021 and a cumulative effect adjustment of US$86.7 million was credited to retained earnings as of January 1, 2021.

Recently issued accounting pronouncements not yet adopted

In December 2019, the FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes" to remove specific exceptions to the general principles in Topic 740 and to simplify accounting for income taxes. The standard is effective for public companies for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. For all other entities, the standard is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. The standard is effective for the fiscal year beginning January 1, 2022. The Company does not expect ASU 2019-12 to have a material impact to the Company’s consolidated financial statements and related disclosure.

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting” in Topic 848. The standard is effective for all entities as of March 12, 2020 through December 31, 2022. The standard provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The Company does not expect ASU 2020-04 to have a material impact to the Company’s consolidated financial statements and related disclosure.

In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832). This ASU requires business entities to disclose information about government assistance they receive if the transactions were accounted for by analogy to either a grant or a contribution accounting model. The disclosure requirements include the nature of the transaction and the related accounting policy used, the line items on the balance sheets and statements of operations that are affected and the amounts applicable to each financial statement line item and the significant terms and conditions of the transactions. The ASU is effective for annual periods beginning after December 15, 2021. The disclosure requirements can be applied either retrospectively or prospectively to all transactions in the scope of the amendments that are reflected in the financial statements at the date of initial application and new transactions that are entered into after the date of initial application. The ASU is currently not expected to have a material impact on the Group's financial results or financial position.

XML 77 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and principal activities (Tables)
12 Months Ended
Dec. 31, 2021
Organization and principal activities  
Schedule of details of the principal subsidiaries and VIEs

% of direct

Date of

or indirect

Place of

incorporation or

economic

Name

    

incorporation

    

acquisition

    

ownership

    

Principal activities

Principal subsidiaries

 

  

 

  

 

  

 

  

Duowan Entertainment Corporation (“Duowan BVI”)

 

British Virgin Islands (“BVI”)

November 6, 2007

 

100

%  

Investment holding

Huanju Shidai Technology (Beijing) Co., Ltd. (“Beijing Huanju Shidai”)

 

PRC

March 19, 2008

 

100

%  

Investment holding

Guangzhou Huanju Shidai Information Technology Co., Ltd. (“Guangzhou Huanju Shidai”)

 

PRC

December 2, 2010

 

100

%  

Software development

Hago Singapore Pte. Ltd. (“Hago Singapore”)

 

Singapore

May 7, 2018

 

100

%  

Internet value added services

Bigo

Cayman Islands

March 4, 2019

100

%  

Investment holding

Bigo Technology Pte. Ltd. (“Bigo Singapore”)

Singapore

March 4, 2019

100

%  

Investment holding, operation of live streaming platform

Bigo (Hong Kong) Limited (“Bigo HK”)

Hong Kong

March 4, 2019

100

%  

Investment holding

Guangzhou BaiGuoYuan Information Technology Co., Ltd. (“BaiGuoYuan Technology”)

PRC

March 4, 2019

100

%

Software development and provision of information technology services

Principal VIEs

Guangzhou Huaduo Network Technology Co., Ltd. (“Guangzhou Huaduo”)

 

PRC

April 11, 2005

 

Holder of internet content provider licenses and internet value added services

Guangzhou BaiGuoYuan Network Technology Co., Ltd. (“Guangzhou BaiGuoYuan”)

 

PRC

March 4, 2019

 

Holder of internet content provider licenses and internet value added services

XML 78 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Principal accounting policies (Tables)
12 Months Ended
Dec. 31, 2021
Principal accounting policies  
Schedule of property and equipment estimated useful lives and residual rate

Property and equipment are stated at historical cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated useful lives. Residual rate is determined based on the economic value of the property and equipment at the end of the estimated useful lives as a percentage of the original cost.

Residual

    

Estimated useful lives

    

rate

Buildings

 

40 years

0

%

Servers, computers and equipment

 

3-5 years

0%-5

%

Leasehold improvements

 

Shorter of lease term or 5 years

0

%

Renovation of buildings

 

10 years

0

%

Motor vehicles

 

4 years

0%-5

%

Furniture, fixture and office equipment

 

3-5 years

0%-5

%

Schedule of amortization of finite-lived intangible assets is computed using the straight-line method over the following estimated useful lives

Intangible assets mainly consist of trademark, customer relationships, non-compete agreement, operating rights, software, domain names, technology, license and others. Identifiable intangible assets are carried at acquisition cost less accumulated amortization and impairment loss, if any. Finite-lived intangible assets are tested for impairment if impairment indicators arise. Amortization of finite-lived intangible assets is computed using the straight-line method over their estimated useful lives, which are as follows:

    

Estimated useful lives

Trademark

6 - 10 years

Customer relationships

3 years

Licenses

 

15 years

Non-compete agreement

1 year

Operating rights

 

Shorter of the economic life or contract terms

Software

 

1-5 years

Domain names

 

10-15 years

Technology

 

5-6 years

Others

 

Shorter of the economic life or contract terms

Schedule of undiscounted cash flows to the operating lease liabilities recognized

A maturity analysis of the Company's operating lease liabilities and reconciliation of the undiscounted cash flows to the operating lease liabilities recognized on the consolidated balance sheet was as below:

    

Office rental

 

US$

2022

 

12,038

2023

 

4,368

2024

 

869

2025 and after

 

491

Total undiscounted cash flows

 

17,766

Less: imputed interest

 

(991)

Present value of lease liabilities

 

16,775

XML 79 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Discontinued operations (Tables)
12 Months Ended
Dec. 31, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Schedule of reconciliation with net income from discontinued operations

For the year ended December 31,

    

2019

    

2020

    

2021

 

US$

 

US$

 

US$

Net income from discontinued operations of YY Live (Note 3(a))

547,612

    

482,487

    

35,567

Net income from discontinued operations of Huya (Note 3(b))

 

67,656

 

919,183

 

Net income from discontinued operations as presented in the consolidated statements of comprehensive income

 

615,268

 

1,401,670

 

35,567

Held for sale | YY Live  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Summary of assets, liabilities, statement of operations and cash flows of discontinued operations which were included in the Group's consolidated financial statements

As of December 31, 

2020

2021

US$

US$

Assets

  

  

Current assets

 

  

 

  

Cash and cash equivalents

 

31,600

 

201,393

Accounts receivable, net

 

15,481

 

18,239

Prepayments and other current assets

 

5,447

 

4,986

Total current assets

 

52,528

 

224,618

Non-current assets

 

  

 

  

Deferred tax assets

 

5,238

 

4,294

Property and equipment, net

 

9,180

 

10,356

Intangible assets, net

 

7,363

 

7,456

Other non-current assets

 

3,719

 

3,814

Total non-current assets

 

25,500

 

25,920

Total assets

 

78,028

 

250,538

Liabilities

 

  

 

  

Current liabilities

 

  

 

  

Accounts payable

1,117

Deferred revenue

 

50,070

 

49,495

Advances from customers

 

12,377

 

12,663

Income taxes payable

 

3,221

 

9,787

Accrued liabilities and other current liabilities

 

113,441

 

139,282

Total current liabilities

 

179,109

 

212,344

Non-current liabilities

 

  

 

  

Deferred revenue

 

4,415

 

Total non-current liabilities

 

4,415

 

Total liabilities

183,524

212,344

(a)  Disposal of YY Live business (continued)

For the year ended December 31, 

2019

2020

2021

US$

US$

US$

    

    

    

Net revenues

Live streaming

 

1,554,947

 

1,399,212

 

151,445

Others

 

34,919

 

41,363

 

2,980

Total net revenues

 

1,589,866

 

1,440,575

 

154,425

Cost of revenues(1)

 

(827,266)

 

(773,988)

 

(88,900)

Gross profit

 

762,600

 

666,587

 

65,525

Operating expenses(1)

 

  

 

  

 

  

Research and development expenses

 

(56,874)

 

(52,519)

 

(6,323)

Sales and marketing expenses

 

(73,487)

 

(84,303)

 

(8,954)

General and administrative expenses

 

(28,779)

 

(22,116)

 

(7,108)

Total operating expenses

 

(159,140)

 

(158,938)

 

(22,385)

Other income

 

29,414

 

23,935

 

611

Operating income

 

632,874

 

531,584

 

43,751

Interest income and investment income

 

355

 

419

 

355

Income before income tax expenses

 

633,229

 

532,003

 

44,106

Income tax expenses

 

(85,617)

 

(49,516)

 

(8,539)

Net income from discontinued operations

 

547,612

 

482,487

 

35,567

For the year ended December 31,

2019

2020

2021

US$

US$

US$

Net cash provided by discontinued operating activities

 

559,878

 

478,357

 

64,289

Net cash (used in) provided by discontinued investing activities

 

(27,981)

 

6,819

 

1,636,450

*There is no financing activity from discontinued operations of YY Live business.

(1)Share-based compensation was allocated in cost of revenues and operating expenses as follows:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Cost of revenues

 

1,256

 

1,645

 

(426)

Research and development expenses

 

8,271

 

6,656

 

(703)

Sales and marketing expenses

 

261

 

189

 

(39)

General and administrative expense

 

10,593

 

4,928

 

(175)

Held for sale | Huya  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Summary of assets, liabilities, statement of operations and cash flows of discontinued operations which were included in the Group's consolidated financial statements

For the year ended December 31,

2019

2020

US$

US$

    

    

Net revenues

Live streaming

 

1,155,066

 

326,094

Others

 

57,634

 

19,707

Total net revenues

 

1,212,700

 

345,801

Cost of revenues(1)

 

(998,289)

 

(277,954)

Gross profit

 

214,411

 

67,847

Operating expenses(1)

 

  

 

  

Research and development expenses

 

(73,527)

 

(22,477)

Sales and marketing expenses

 

(63,510)

 

(15,279)

General and administrative expenses

 

(51,156)

 

(20,743)

Total operating expenses

 

(188,193)

 

(58,499)

Other income

 

11,500

 

1,624

Operating income

 

37,718

 

10,972

Interest income and investment income

 

44,076

 

12,293

Foreign currency exchange gains (losses), net

 

166

 

(205)

Gain on fair value changes of investments

 

 

310

Other non-operating expenses

 

 

(1,435)

Income before income tax expenses

 

81,960

 

21,935

Income tax expenses

 

(13,910)

 

(5,384)

Net income

 

68,050

 

16,551

Share of income in equity method investments, net of income taxes

 

(394)

 

(145)

Gain on disposal, net of tax

 

 

902,777

Net income from discontinued operations

 

67,656

 

919,183

For the year ended December 31,

2019

2020

US$

US$

Net cash provided by discontinued operating activities

 

283,835

 

19,506

Net cash (used in) provided by discontinued investing activities

 

(534,853)

 

85,552

Net cash provided by discontinued financing activities

 

308,219

 

1,232

For the year ended December 31, 

2019

2020

    

US$

    

US$

Cost of revenues

 

4,545

 

2,354

Research and development expenses

 

12,433

 

5,309

Sales and marketing expenses

 

852

 

375

General and administrative expenses

 

22,969

 

13,558

XML 80 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Certain risks and concentration (Tables)
12 Months Ended
Dec. 31, 2021
Certain risks and concentration  
Schedule of consolidated financial information of the Group's VIEs and VIE's subsidiaries excluding the inter company items with the Group's subsidiaries included in the accompanying consolidated financial statements

December 31, 

2020

2021

    

US$

    

US$

Assets

 

  

 

  

Current assets

 

  

 

  

Cash and cash equivalents

 

248,300

 

433,405

Restricted cash and cash equivalents

536

7,364

Short-term deposits

 

669,742

 

308,986

Restricted short-term deposits

 

30,652

 

Short-term investments

 

266,647

 

288,944

Accounts receivable, net

 

25,885

 

5,880

Amounts due from Group companies

364,025

263,373

Amounts due from related parties

 

1,704

 

9,684

Financing receivables, net

 

50

 

Prepayments and other current assets

 

55,593

 

101,173

Assets held for sale

75,839

Total current assets

 

1,738,973

 

1,418,809

Non-current assets

 

 

Investments

 

381,867

 

235,277

Property and equipment, net

 

156,494

 

171,831

Land use rights, net

 

258,770

 

370,052

Intangible assets, net

 

84,236

 

58,893

Right of use asset, net

 

6,461

 

4,911

Other non-current assets

 

6,151

 

1,055

Assets held for sale

19,896

Total non-current assets

 

913,875

 

842,019

Total assets

 

2,652,848

 

2,260,828

Liabilities

 

 

Current liabilities

 

 

Accounts payable

 

16,045

 

14,200

Deferred revenue

 

17,140

 

13,873

Advances from customers

 

29

 

1,242

Income taxes payable

 

19,492

 

25,606

Accrued liabilities and other current liabilities

 

108,450

 

114,325

Amounts due to Group companies

151,073

131,887

Amounts due to related parties

 

2,274

 

1,024

Lease liabilities due within one year

4,702

3,077

Short-term loans

102,538

Liabilities held for sale

178,744

Total current liabilities

 

600,487

 

305,234

Non-current liabilities

 

 

Lease liabilities

1,982

2,096

Deferred revenue

 

1,487

 

3,849

Deferred tax liabilities

 

10,866

 

9,105

Other non-current liabilities

7,372

Liabilities held for sale

4,415

Total non-current liabilities

 

18,750

 

22,422

Total liabilities

 

619,237

 

327,656

4.    Certain risks and concentration (continued)

(a)   PRC regulations (continued)

For the year ended December 31,

2019

2020

2021

    

US$

    

US$

    

US$

Net revenues from Group companies

 

29,581

 

79,609

 

109,618

Net revenues from third parties

 

283,044

 

396,343

 

447,471

Cost of sales from Group companies

 

(80,739)

 

(216,696)

 

(60,053)

Cost of sales from third parties

 

(200,860)

 

(298,715)

 

(347,674)

Total operating expenses

(232,406)

(514,889)

(293,959)

Other items of the consolidated statements of comprehensive income

31,035

23,244

22,305

Net loss from continuing operations

 

(170,345)

 

(531,104)

 

(122,292)

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Net cash provided by (used in) operating activities with Group companies

 

(31,178)

 

(344,858)

77,319

Net cash (used in) provided operating activities with third parities

 

(31,422)

 

(73,830)

 

153,715

Net cash used in investing activities with Group companies

 

(84,393)

 

(104,111)

 

(35,559)

Net cash provided by (used in) investing activities with third parities

(546,963)

(47,787)

170,112

Net cash provided by (used in) financing activities with Group companies

(51,848)

25,219

5,378

Net cash provided by (used in) financing activities with third parities

39,458

21,690

(97,198)

 

(706,346)

 

(523,677)

 

273,767

XML 81 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Business combination (Tables)
12 Months Ended
Dec. 31, 2021
BIGOINC  
Business Acquisition [Line Items]  
Summary of components of the purchase consideration transferred

    

As of acquisition date

 

US$

Cash

 

343,062

Fair value of common shares issued

 

1,149,073

Fair value of previously held equity interest in Bigo

 

849,700

Elimination of preexisting amounts due from Bigo

 

48,174

Total consideration

 

2,390,009

Summary of fair value of the assets acquired and liabilities assumed allocated on the acquisition date

    

As of acquisition date

    

Amortization period

 

US$

Net tangible assets acquired:

-Cash and cash equivalents, restricted cash and cash equivalents and restricted short-term deposits

 

95,965

-Accounts receivables

 

57,647

 

  

-Other current assets

 

7,820

 

  

-Property and equipment, net

 

43,853

 

  

-Other non-current assets

 

26,076

 

  

Identifiable intangible assets acquired:

 

 

  

-Trademark

 

358,000

 

10 years

-Customer relationships

 

153,200

 

3 years

-Non-compete agreement

 

12,100

 

1 year

-Others

 

924

 

  

Accrued liabilities and other liabilities

 

(172,539)

 

  

Deferred tax liabilities

 

(47,258)

 

  

Goodwill

 

1,854,221

 

  

Total

 

2,390,009

 

  

Summary of pro forma information

    

For the year ended December 31, 

 

2019

 

US$

Pro forma net revenues

 

998,828

Pro forma net loss

 

(498,127)

Other acquisition  
Business Acquisition [Line Items]  
Summary of components of the purchase consideration transferred

    

As of acquisition date

US$

Cash

 

9,611

Fair value of subsidiary’s common share issued

 

53,810

Fair value of previously held equity interest in the acquiree

 

27,716

Total consideration

 

91,137

Summary of fair value of the assets acquired and liabilities assumed allocated on the acquisition date

    

As of acquisition date

    

Amortization period

US$

Net tangible assets acquired:

 

  

 

  

-Cash and cash equivalents

 

7,296

 

  

-Accounts receivables

 

1,376

 

  

-Other current assets

 

1,987

 

  

-Property and equipment, net

 

142

 

  

Identifiable intangible assets acquired:

 

  

 

  

-Technology

 

11,917

 

6 years

-Trademark

 

11,839

 

6 years

-Customer relationships

 

903

 

3 years

Accounts payable

 

(2,268)

 

  

Accrued liabilities and other liabilities

 

(1,579)

 

  

Deferred tax liabilities

 

(4,069)

 

  

Goodwill

 

84,925

 

  

Non-controlling interests

 

(21,332)

 

  

Total

 

91,137

 

  

XML 82 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and cash equivalents (Tables)
12 Months Ended
Dec. 31, 2021
Cash and cash equivalents  
Schedule of cash and cash equivalents balance

December 31, 2020

December 31, 2021

    

    

US$

US$

Amount

    

equivalent

    

Amount

    

equivalent

US$

 

1,306,404

 

1,306,404

 

1,220,064

 

1,220,064

RMB

 

2,691,718

 

412,530

 

3,462,640

 

543,099

Others

 

N/A

 

23,815

 

N/A

 

74,022

Total

 

  

 

1,742,749

 

  

 

1,837,185

XML 83 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term deposits (Tables)
12 Months Ended
Dec. 31, 2021
Short-term deposits  
Schedule of Deposit Assets

December 31, 2020

December 31, 2021

    

    

US$

    

    

US$

Amount

equivalent

Amount

equivalent

RMB

 

4,470,002

 

685,068

 

2,170,000

 

340,355

US$

 

640,000

 

640,000

 

1,263,843

 

1,263,843

Total

 

  

 

1,325,068

 

  

 

1,604,198

XML 84 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts receivable, net (Tables)
12 Months Ended
Dec. 31, 2021
Accounts receivable, net  
Schedule of accounts receivable, net

December 31, 

2020

2021

    

US$

    

US$

Accounts receivable, gross

 

150,386

 

126,798

Less: allowance for expected credit loss of receivables

 

(7,387)

 

(12,426)

Accounts receivable, net

 

142,999

 

114,372

Summary of allowance for doubtful accounts

The following table summarizes the details of the Group’s allowance for doubtful accounts:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Balance at the beginning of the year

 

(1,081)

 

(9)

 

(7,387)

Adoption of ASC326

(652)

Additions charged to general and administrative expenses, net

 

(13)

 

(6,726)

 

(5,039)

Write-off during the year

 

1,085

 

 

Balance at the end of the year

 

(9)

 

(7,387)

 

(12,426)

XML 85 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Financing receivables, net (Tables)
12 Months Ended
Dec. 31, 2021
Accounts receivable, net  
Schedule of Gross Financing Receivables

Financing receivables consist of the following:

December 31, 

    

2020

    

2021

US$

US$

Financing receivables, gross

 

  

  

Micro-credit personal loans

 

19,971

20,317

Corporate loans

 

30,031

Total

 

50,002

20,317

Less: allowance for expected credit loss on financing receivables

 

(30,114)

(20,317)

Financing receivables, net

 

19,888

Current portion

 

172

Non-current portion

 

19,716

Past Due Financing Receivables

1-90 days

91-180 days

181-360 days

over 1 year

Total

Total financing

    

past due

    

past due

    

past due

    

past due

    

past due

    

Current

    

receivables

December 31, 2020

Micro-credit personal loans (1)

 

 

4

 

3,185

16,782

19,971

 

 

19,971

Corporate loans (2)

 

 

 

29,908

29,908

 

123

 

30,031

 

 

4

 

3,185

46,690

49,879

 

123

 

50,002

December 31, 2021

Micro-credit personal loans (1)

 

 

 

20,317

20,317

 

 

20,317

Allowance for Credit Losses on Financing Receivables

Movement of allowance for expected credit loss on financing receivables (micro-credit personal loans only) is as follows:

For the year ended December 31, 

    

2020

    

2021

US$

US$

Balance at the beginning of the year

 

(26,772)

(30,114)

Adoption of ASC326

(724)

Addition for the year

 

(2,618)

(633)

Reclassification to prepayments and other current assets

10,430

Balance at the end of the year

 

(30,114)

(20,317)

XML 86 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Prepayments and other current assets (Tables)
12 Months Ended
Dec. 31, 2021
Prepayments and other current assets  
Schedule of prepayments and other current assets

December 31, 

    

2020

    

2021

US$

US$

Interests receivable

 

36,004

 

22,082

Value added taxes to be deducted

 

19,326

 

28,090

Receivables from payment platforms

 

13,633

 

24,512

Employee advances

3,692

4,073

Prepayments and deposits to vendors and content providers

6,547

6,126

Deposits

5,611

5,831

Loans to third parties

99

7,604

Amount due from a lessee of sale-and-leaseback arrangement - net (Note 10)

20,177

Net assets subject to disposal related to YY Live (Note 3(a))

38,194

Others

 

17,960

 

57,044

Total

 

102,872

 

213,733

XML 87 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Tables)
12 Months Ended
Dec. 31, 2021
Investments  
Schedule of investments

December 31, 

    

2020

    

2021

US$

US$

Equity investments accounted for using the equity method (i)

 

832,143

 

850,557

Equity investments with readily determinable fair values (ii)

 

184,968

 

25,480

Equity investments without readily determinable fair values (iii)

 

221,243

 

146,418

Available-for-sale debt investment (iv)

 

1,000

 

Total

 

1,239,354

 

1,022,455

Schedule of equity method investments

December 31,

    

2020

    

2021

 

US$

 

US$

Current assets

    

1,948,075

2,223,447

Non-current assets

 

302,915

 

552,085

Current liabilities

 

447,148

 

601,688

Non-current liabilities

 

42,817

 

39,719

For the year ended December 31,

    

2019

    

2020

    

2021

 

US$

US$

 

US$

Revenues

110,099

1,405,623

2,082,821

Gross profit

 

91,040

 

386,810

 

466,970

Net income (loss)

 

31,970

 

23,563

 

(81,953)

Net income (loss) attributable to the investees

 

31,972

 

23,563

 

(81,953)

XML 88 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Property and equipment, net (Tables)
12 Months Ended
Dec. 31, 2021
Property and equipment, net  
Schedule of property and equipment

Property and equipment consists of the following:

December 31, 

2020

2021

    

US$

    

US$

Gross carrying amount

 

  

 

  

Servers, computers and equipment

 

301,671

 

319,393

Buildings

 

153,093

 

158,119

Construction in progress

 

69,890

 

96,552

Decoration of buildings

 

15,795

 

16,194

Leasehold improvements

 

8,966

 

8,210

Motor vehicles

 

6,626

 

6,585

Furniture, fixture and office equipment

 

4,788

 

5,229

Total

 

560,829

 

610,282

Less: accumulated depreciation

 

(159,168)

 

(244,890)

Property and equipment, net

 

401,661

 

365,392

XML 89 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Land use rights, net (Tables)
12 Months Ended
Dec. 31, 2021
Schedule of land use right

Land use rights consist of the following:

    

December 31, 

2020

2021

US$

US$

Gross carrying amount

 

294,957

415,970

Less: accumulated amortization

 

(36,187)

(45,918)

Land use rights, net

 

258,770

370,052

User bases  
Schedule of finite-lived intangible assets, future amortization expense

The estimated amortization expenses for each of the following five years are as follows:

    

Amortization expense 

of land use rights

US$

2022

 

9,102

2023

 

9,102

2024

 

9,102

2025

 

9,102

2026

 

9,102

XML 90 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets, net (Tables)
12 Months Ended
Dec. 31, 2021
Summary of group's intangible assets

The following table summarizes the Group’s intangible assets:

December 31, 

2020

2021

    

US$

    

US$

Gross carrying amount

 

  

 

  

Trademark

359,976

371,975

Customer relationships

153,976

154,906

Non-compete agreement

12,100

12,100

Software

 

8,473

 

8,941

Operating rights

 

7,088

 

7,255

License

9,721

9,949

Technology

2,707

14,770

Domain names

 

1,197

 

1,518

Others

 

1,413

 

1,415

Total of gross carrying amount

 

556,651

 

582,829

Less: accumulated amortization

 

 

Trademark

(65,649)

(102,815)

Customer relationships

(115,453)

(133,921)

Non-compete agreement

(12,100)

(12,100)

Software

 

(7,894)

 

(8,270)

Operating rights

 

(6,980)

 

(7,144)

License

(702)

(1,382)

Technology

 

(1,789)

 

(2,988)

Domain names

 

(538)

 

(644)

Others

 

(116)

 

(258)

Total accumulated amortization

 

(211,221)

 

(269,522)

Less: accumulated impairment

 

(1,216)

 

(1,225)

Intangible assets, net

 

344,214

 

312,082

Schedule of weighted average amortization periods of intangible assets

The weighted average amortization periods of intangible assets as of December 31, 2020 and 2021 are as below:

 

December 31, 

    

2020

    

2021

Trademark

10 years

10 years

Customer relationships

3 years

3 years

License

15 years

15 years

Non-compete agreement

1 year

1 year

Operating rights

 

2 years

 

2 years

Software

 

3 years

 

3 years

Domain names

 

14 years

 

15 years

Technology

 

5 years

 

6 years

Others

 

10 years

 

10 years

Others  
Schedule of estimated amortization expenses

The estimated amortization expenses for each of the following five years are as follows:

 

Amortization expense

    

of intangible assets

US$

2022

 

50,749

2023

 

50,634

2024

 

42,623

2025

 

40,953

2026

 

40,943

XML 91 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill  
Schedule of goodwill

The changes in the carrying amount of goodwill for the years ended December 31, 2020 and 2021 are as follows:

All other

Bigo

Total

    

US$

    

US$

    

US$

Balance as of December 31, 2019 (i)

 

1,688

1,854,221

1,855,909

Increase in goodwill related to acquisition

16,067

16,067

Foreign currency translation adjustments

 

107

107

Balance as of December 31, 2020

 

17,862

1,854,221

1,872,083

Increase in goodwill related to acquisition (ii)

84,925

84,925

Foreign currency translation adjustments

1,255

1,255

Balance as of December 31, 2021

 

104,042

1,854,221

1,958,263

(i)

The increase in goodwill in 2019 was related to the acquisition of Bigo. Please refer to Note 5(a) for the acquisition of Bigo.

XML 92 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Deferred revenue (Tables)
12 Months Ended
Dec. 31, 2021
Deferred revenue  
Schedule of classification of deferred revenue

December 31, 

2020

2021

    

US$

    

US$

Deferred revenue, current

 

  

 

  

Live streaming

 

63,450

 

58,425

Others

 

3,780

 

2,485

Total current deferred revenue

 

67,230

 

60,910

Deferred revenue, non-current

 

 

Live streaming

 

2,529

 

5,931

Others

 

603

 

491

Total non-current deferred revenue

 

3,132

 

6,422

XML 93 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued liabilities and other current liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Accrued liabilities and other current liabilities  
Schedule of accrued liabilities and other current liabilities

December 31, 

2020

2021

    

US$

    

US$

Revenue sharing fees and content costs

 

121,083

 

129,717

Salaries and welfare

 

112,217

 

99,725

Marketing and promotion expenses

 

95,261

 

58,854

Value added taxes and other taxes payable

 

88,215

 

137,142

Bandwidth costs

 

29,986

 

19,746

Consideration received related to disposal of YY Live (Note 3(a))

1,862,750

Others

 

37,688

 

37,904

Total

 

484,450

 

2,345,838

XML 94 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term loans (Tables)
12 Months Ended
Dec. 31, 2020
Short-term loans  
Schedule of short-term debt

December 31, 

2020

2021

    

US$

    

US$

Short-term loans

 

112,549

 

XML 95 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible bonds (Tables)
12 Months Ended
Dec. 31, 2021
Short-term loans  
Schedule of convertible bonds

December 31, 

2020

2021

    

US$

    

US$

Non-current

 

  

 

  

2025 Convertible Senior Notes

410,614

463,319

2026 Convertible Senior Notes

368,611

460,758

Total

 

779,225

 

924,077

XML 96 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Cost of revenues (Tables)
12 Months Ended
Dec. 31, 2021
Cost of revenues  
Schedule of Cost of revenues

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Revenue sharing fees and content costs

 

305,647

 

812,706

 

1,158,435

Payment handling costs

 

94,127

 

190,583

 

212,655

Bandwidth costs

 

101,957

 

120,419

 

96,536

Salary and welfare

 

56,430

 

102,330

 

116,679

Depreciation and amortization

 

29,480

 

61,021

 

87,339

Technical service fee

 

43,893

 

59,325

 

55,874

Share-based compensation

 

5,932

 

5,797

 

8,089

Other costs

 

19,454

 

25,965

 

45,543

Total

 

656,920

 

1,378,146

 

1,781,150

XML 97 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Other income (Tables)
12 Months Ended
Dec. 31, 2021
Other income  
Schedule of other income

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Government grants

 

4,514

 

6,518

 

16,947

Others

 

1,160

 

1,577

 

3,429

Total

 

5,674

 

8,095

 

20,376

XML 98 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax (Tables)
12 Months Ended
Dec. 31, 2021
Income tax  
Schedule of the current and deferred portions of income tax expense included in the consolidated statements of comprehensive income

The current and deferred portions of income tax expense included in the consolidated statements of comprehensive income are as follows:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

(Loss) income before income tax expenses

 

  

 

  

 

  

PRC entities

 

(117,953)

 

(170,994)

 

(55,908)

Non-PRC entities

 

23,211

 

184,651

 

(21,681)

Total

 

(94,742)

 

13,657

 

(77,589)

Current income tax benefit (expenses)

 

 

 

PRC entities

 

4,655

 

(6,278)

 

(15,026)

Non-PRC entities

 

(4,276)

 

(8,931)

 

(20,524)

Total

 

379

 

(15,209)

 

(35,550)

Deferred income tax benefit (expenses)

 

 

 

PRC entities

 

4,843

 

(6,376)

 

1,013

Non-PRC entities

 

14,876

 

(6,240)

 

8,792

Total

 

19,719

 

(12,616)

 

9,805

Income tax benefit (expenses)

 

 

 

PRC entities

 

9,498

 

(12,654)

 

(14,013)

Non-PRC entities

 

10,600

 

(15,171)

 

(11,732)

Total

 

20,098

 

(27,825)

 

(25,745)

Schedule of the reconciliation of total tax expense computed by applying the respective statutory income tax rate to pre-tax income

The reconciliation of total tax expense computed by applying the respective statutory income tax rate to pre-tax income is as follows:

For the year ended December 31, 

 

 

2019

 

2020

 

2021

Singapore statutory income tax rate (*)

 

17.0

%  

17.0

%  

17.0

%

Effect of tax holiday and preferential tax benefit

 

30.6

%  

(163.2)

%  

20.9

%

Effect of different tax rates available to different jurisdictions (i)

 

24.0

%  

(60.1)

%  

47.6

%

Permanent differences (ii)

 

(0.5)

%  

151.9

%  

(66.3)

%

Change in valuation allowance

 

(68.6)

%  

484.7

%  

(95.2)

%

Effect of Super Deduction available to the Group

 

18.7

%  

(226.6)

%  

42.8

%

Effective income tax rate

 

21.2

%  

203.7

%  

(33.2)

%

*: As a majority of the Group’s businesses is subject to Singapore corporate tax rate, the reconciliation of tax expenses begins at Singapore statutory income tax rate.

23.   Income tax (continued)

Composition of income tax expense (continued)

(10)The effect of different tax rates available to different jurisdictions was mainly due to the re-measurement gain of the previously held equity interest in Bigo on the acquisition date incurred by Duowan BVI whose applicable tax rate is zero for the year ended December 31, 2019.
(11)Permanent differences mainly arise from expenses not deductible for tax purposes including primarily share-based compensation costs and expenses incurred by subsidiaries and VIEs.
Schedule of the tax effects of temporary differences that give rise to the deferred tax asset balances

December 31, 

2020

2021

    

US$

    

US$

Deferred tax assets:

 

  

 

  

Tax loss carried forward

 

123,884

 

176,009

Allowance for expected credit loss of receivable, accrued expense and  others not currently deductible for tax purposes

 

35,969

 

33,341

Deferred revenue

 

4,576

 

5,346

Impairment of investment

 

3,607

 

7,632

Others

 

1,177

 

Valuation allowance (i)

 

(150,252)

 

(213,688)

Amounts offset by deferred tax liabilities

 

(18,961)

 

(8,640)

Total deferred tax assets, net

 

 

Deferred tax liabilities:

 

 

Related to the fair value changes of investments

 

23,118

 

9,061

Related to acquired intangible assets

 

36,767

 

34,013

Others

 

1,498

 

1,780

Amounts offset by deferred tax assets

 

(18,961)

 

(8,640)

Total deferred tax liabilities, net

 

42,422

 

36,214

(i)Valuation allowance is provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group considered factors including future taxable income exclusive of reversing temporary differences and tax loss carry forwards. Valuation allowance was provided for net operating loss carry forward because it was more likely than not that such deferred tax assets would not be realized based on the Group’s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur.
Summary of valuation allowance

Movement of valuation allowance

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Balance at beginning of the year

 

(24,980)

 

(87,106)

 

(150,252)

Additions

 

(78,269)

 

(96,629)

 

(119,999)

Reversals

 

16,143

 

33,483

 

56,563

Balance at end of the year

 

(87,106)

 

(150,252)

 

(213,688)

XML 99 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-based compensation  
Summary of the restricted share units activity

Weighted

    

Number of

    

average

restricted

grant-date

shares

fair value (US$)

Outstanding, December 31, 2018

 

25,229,634

 

4.9639

Granted

 

16,114,095

 

3.0005

Forfeited

 

(6,381,786)

 

4.7840

Vested

 

(7,848,811)

 

4.7427

Outstanding, December 31, 2019

 

27,113,132

 

3.9034

Granted

 

62,770,405

 

3.6059

Forfeited

 

(10,312,521)

 

3.9198

Vested

 

(6,918,126)

 

4.3045

Outstanding, December 31, 2020

 

72,652,890

 

3.6059

Granted

 

9,387,270

 

3.6323

Forfeited

 

(42,872,565)

 

3.5461

Vested

 

(15,139,700)

 

3.6104

Outstanding, December 31, 2021

 

24,027,895

 

3.7202

Expected to vest as of December 31, 2021

 

21,487,110

 

3.7203

Summary of restricted shares activity

    

    

Weighted

Number of

 average

 restricted 

 grant-date fair

shares

 value (US$)

Outstanding, December 31, 2018

 

 

Replacement due to acquisition of Bigo

38,042,760

3.6100

Granted

 

16,041,327

 

3.4750

Forfeited

 

(7,279,877)

 

3.6302

Vested

 

(8,599,959)

 

3.6608

Outstanding, December 31, 2019

38,204,251

3.5267

Granted

4,541,086

3.9739

Forfeited

(4,554,972)

3.5287

Vested

(11,770,000)

3.6290

Outstanding, December 31, 2020

 

26,420,365

 

3.5577

Granted

7,888,160

3.0435

Forfeited

(8,661,973)

3.7025

Vested

(10,497,147)

3.4862

Outstanding, December 31, 2021

15,149,405

3.2566

Expected to vest as of  December 31, 2021

 

13,334,495

 

3.2151

Summary of stock option activity

Movements in the number of share options granted and their related weighted average exercise prices are as follows:

Weighted

Weighted

average

Aggregate

average

remaining

intrinsic

Number of

exercise

contractual life

value

    

options

    

price (US$)

    

(years)

    

(US$)

Outstanding, January 1, 2019

 

10,934,300

 

4.7025

 

5.29

 

Granted

 

438,100

3.5350

 

 

  

Forfeited

(1,065,000)

4.5225

Outstanding, December 31, 2019

 

10,307,400

3.8069

 

5.45

 

Outstanding, December 31, 2020

10,307,400

3.8069

4.45

3,669

Forfeited

(893,000)

3.8830

Outstanding, December 31, 2021

9,414,400

3.7997

2.80

Expected to vest as of December 31, 2021

 

9,414,400

 

3.7997

 

2.80

 

Exercisable as of December 31, 2021

 

6,444,200

 

3.9216

 

2.97

 

Schedule of stock option fair value assumptions

The Company has used binomial option-pricing model to determine the fair value of the share options as of the grant dates. Key assumptions are set as below:

    

2019

Weighted average fair value per option granted

1.7582

Weighted average exercise price

 

3.5350

Weighted average Risk-free interest rate (1)

 

1.82

%

Expected term (in year) (2)

 

6

Expected volatility (3)

 

56

%

Dividend yield (4)

 

(1)The risk-free interest rate of periods within the contractual life of the share option is based on US Treasury Bonds of similar tenor at the valuation dates.
(2)The expected term is the contract life of the option.

26.  Share-based compensation (continued)

(a)  JOYY’s share-based awards (continued)

(iii)  Share options (continued)

(3)Expected volatility is estimated based on the average of historical volatilities of the Company at the valuation dates.
(4)The Company has no history or expectation of paying dividend on its common shares before December 31,2019. The expected dividend yield was estimated based on the Company’s expected dividend policy over the expected term of the option.
XML 100 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Basic and diluted net income per share (Tables)
12 Months Ended
Dec. 31, 2021
Basic and diluted net income per share  
Schedule of calculation of basic and diluted net income per share

Basic and diluted net income per share for the years ended December 31, 2019, 2020 and 2021 are calculated as follows:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Numerator:

 

  

 

  

 

  

Net loss from continuing operations attributable to common shareholders of JOYY Inc.

 

(74,344)

 

(28,305)

(125,096)

Numerator for diluted loss per share from continuing operations

(74,344)

(28,305)

(125,096)

Net income from discontinued operations attributable to common shareholders of JOYY Inc.

574,592

1,391,638

35,567

Incremental dilution from Huya(1)

(2,033)

(655)

Numerator for diluted income per share from discontinued operations

 

498,215

 

1,362,678

 

(89,529)

Denominator:

 

 

 

Denominator for basic calculation—weighted average number of Class A and Class B common shares outstanding

 

1,544,396,920

 

1,600,199,759

 

1,562,016,001

Denominator for diluted calculation

 

1,544,396,920

 

1,600,199,759

 

1,562,016,001

Basic net income (loss) per Class A and Class B common share

 

0.32

 

0.85

 

(0.06)

Continuing operations

(0.05)

(0.02)

(0.08)

Discontinued operations

0.37

0.87

0.02

Diluted net income (loss) per Class A and Class B common share

 

0.32

 

0.85

 

(0.06)

Continuing operations

(0.05)

(0.02)

(0.08)

Discontinued operations

0.37

0.87

0.02

Basic net income (loss) per ADS*

 

6.48

 

17.04

 

(1.14)

Continuing operations

(0.96)

(0.35)

(1.60)

Discontinued operations

7.44

17.39

0.46

Diluted net income (loss) per ADS*

 

6.45

 

17.04

 

(1.14)

Continuing operations

(0.96)

(0.35)

(1.60)

Discontinued operations

7.41

17.39

0.46

*    Each ADS represents 20 common shares.

(1)  In calculation of diluted net income per share, assuming a dilutive effect, all of Huya’s existing unvested restricted share units and unexercised share options are treated as vested and exercised by Huya under the treasury stock method, causing the decrease percentage of the weighted average number of shares held by the Company in Huya. As a result, Huya’s net income (loss)

attributable to the Company on a diluted basis decreased accordingly, which is presented as “incremental dilution from Huya” in the table.

Schedule of shares outstanding were excluded from the calculation of diluted net (loss) income per share

For the year ended December 31,

    

2019

    

2020

    

2021

Shares issuable upon exercise of share options

 

10,307,400

 

10,307,400

 

9,414,400

Shares issuable upon exercise of restricted share units

 

27,113,132

 

72,652,890

 

24,027,895

Shares issuable upon exercise of restricted share

 

38,204,251

 

26,420,365

 

15,149,405

Shares issuable upon conversion of convertible bonds

 

208,542,000

 

210,568,000

 

201,677,195

XML 101 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Related party transactions (Tables)
12 Months Ended
Dec. 31, 2021
Related party transactions  
Schedule of related parties and their relationships with the Group

The table below sets forth the major related parties and their relationships with the Group:

Major related parties

  

Relationship with the Group

Guangzhou Sunhongs Corp., Ltd. (“Guangzhou Sunhongs”) (Formerly known as Guangzhou Shanghang Information Technology Co., Ltd.)

Significant influence exercised by a principal shareholder of the Company

Kingsoft Cloud Holdings Limited (“Kingsoft Cloud”)

Significant influence exercised by a principal shareholder of the Company

Shopline Limited (“Shopline Group”)

Investment with significant influence

Xiaomi Corporation (“Xiaomi Group”)

Controlled by a principal shareholder of the Company

Huya *

Investment with significant influence

*  Since April 3, 2020, Huya ceased to be a subsidiary of the Group and the Group accounted for the investment in Huya using the equity method.

Schedule of significant related party transactions

During the years ended December 31, 2019, 2020 and 2021, significant related party transactions are as follows:

For the year ended December 31, 

2019

2020

2021

    

US$

    

US$

    

US$

Disposal of investments to related parties

20,271

Bandwidth service provided by Guangzhou Sunhongs

13,434

14,229

3,287

Promotion expense charged from related parties

3,706

2,533

3,149

Bandwidth service provided by Kingsoft Cloud

1,727

2,126

448

Loan to related parties

 

24,675

 

723

 

34,035

Purchase of fixed assets from Kingsoft Cloud

 

2,435

 

427

 

Payments on behalf of related parties, net of repayments

 

(1,780)

 

335

 

55,301

Online games revenue shared from related parties

 

521

 

 

Repayment of loans from related parties

156

Others

 

2,014

 

850

 

2,396

Schedule of the amounts due from/to related parties

December 31, 

2020

2021

    

US$

    

US$

Amounts due from related parties, current

 

  

 

  

Amounts due from Shopline Group

56,316

Others

 

611

 

668

Total

611

56,984

Amounts due to related parties

 

  

 

  

Due to Huya

56

4,363

Due to Xiaomi Group

 

494

 

1,384

Due to Guangzhou Sunhongs

 

1,160

 

128

Others

 

2,112

 

1,056

Total

 

3,822

 

6,931

*Other receivables and payables from/to related parties are unsecured and payable on demand.

XML 102 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Fair value measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair value measurements  
Summary of liabilities measured at fair value on recurring basis

As of December 31, 2020

    

Level 1

    

Level 2

    

Total

Assets

 

  

 

  

 

  

Short-term investments (i)

 

124,176

 

364,925

 

489,101

Equity investment with readily determinable fair values (ii)

 

184,968

 

184,968

Derivative – forward exchange contracts

54

54

 

309,144

 

364,979

 

674,123

Liabilities

Derivatives – forward exchange contracts

(6,789)

(6,789)

As of December 31, 2021

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investments (i)

 

212,795

 

682,697

 

51,051

 

946,543

Equity investment with readily determinable fair values (ii)

 

25,480

 

 

 

25,480

238,275

682,697

51,051

972,023

(i)Short-term investments represented the investments issued by commercial banks or other financial institutions with a variable interest rate indexed to the performance of underlying assets within one year. For the instruments whose fair value is provided by banks at the end of each period, the Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements. For the instruments whose fair value is estimated based on quoted prices of similar products provided by banks at the end of each period, the Company classifies the valuation techniques that use these inputs as Level 2 of fair value measurements.
(ii)Equity investments with readily determinable fair values are valued using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.
Schedule of changes in level 3 instruments

The following table presents the changes in Level 3 assets for the years ended December 31, 2019, 2020 and 2021:

Available-for-sale

debt investment —

Convertible bond

    

US$

Balance as of January 1, 2019 and December 31, 2019

 

Acquisition

1,000

Balance as of December 31, 2020

1,000

Impairment

(1,000)

Balance as of December 31, 2021

 

XML 103 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and contingencies  
Schedule of future minimum payments under non-cancellable operating leases

As of December 31, 2021, future minimum payments under non-cancellable operating leases commitments consist of the following:

Office rental

    

US$

2022

 

1,846

2023

 

223

2024

 

43

2025 and after

 

 

2,112

XML 104 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2021
Segment Reporting  
Summary information by segment

For the year ended December 31, 2021:

    

Bigo

    

All other

    

Elimination(1)

    

Total

 

US$

 

US$

 

US$

 

US$

Net revenues

Live streaming

 

2,231,366

 

245,424

 

 

2,476,790

Others

 

92,392

 

49,936

 

(67)

 

142,261

Total net revenues

 

2,323,758

 

295,360

 

(67)

 

2,619,051

Cost of revenues(2)

 

(1,539,188)

 

(242,029)

 

67

 

(1,781,150)

Gross profit

 

784,570

 

53,331

 

 

837,901

Operating expenses(2)

Research and development expenses

 

(204,597)

 

(75,184)

 

 

(279,781)

Sales and marketing expenses

 

(402,476)

 

(65,931)

 

 

(468,407)

General and administrative expenses

 

(56,827)

 

(164,904)

 

 

(221,731)

Total operating expenses

 

(663,900)

 

(306,019)

 

 

(969,919)

Gain on disposal of business

 

 

4,959

 

4,959

Other income

 

6,929

 

13,447

 

 

20,376

Operating income (loss)

 

127,599

 

(234,282)

 

 

(106,683)

Interest expense

 

(3,460)

 

(13,468)

 

2,453

 

(14,475)

Interest income and investment income

 

1,316

 

92,370

 

(2,453)

 

91,233

Foreign currency exchange losses, net

 

(12,444)

 

(933)

 

 

(13,377)

Loss on disposal and deemed disposal of investments

 

 

(23,762)

 

 

(23,762)

Loss on fair value changes of investment

 

 

(15,435)

 

 

(15,435)

(Loss) gain on extinguishment of debt and derivative

(52)

5,343

5,291

Other non-operating expenses

 

 

(381)

 

 

(381)

Income (loss) before income tax expenses

 

112,959

 

(190,548)

 

 

(77,589)

Income tax expenses

 

(9,153)

 

(16,592)

 

 

(25,745)

Income (loss) before share of loss in equity method investments, net of income taxes

 

103,806

 

(207,140)

 

 

(103,334)

Share of loss in equity method investments, net of income taxes

 

 

(26,217)

 

 

(26,217)

Net income (loss) from continuing operations

 

103,806

 

(233,357)

 

 

(129,551)

(i)The elimination mainly consists of revenues and expenses generated from services among Bigo and all other segments, and interest income and interest expenses generated from the loan between Bigo and all other segments.
(ii)Share-based compensation was allocated in cost of revenues and operating expenses as follows:

    

Bigo

    

All other

    

Total

 

US$

 

US$

 

US$

Cost of revenues

 

5,974

 

2,115

 

8,089

Research and development expenses

 

17,179

 

6,874

 

24,053

Sales and marketing expenses

 

654

 

631

 

1,285

General and administrative expenses

 

(5,297)

 

5,252

 

(45)

33.  Segment Reporting (continued)

(a)The following table presents summary information by segment (continued):

For the year ended December 31, 2020:

    

Bigo

    

All other

    

Elimination (1)

    

Total

US$

US$

US$

US$

Net revenues

 

  

 

  

 

  

 

  

Live streaming

 

1,659,311

 

156,515

 

 

1,815,826

Others

 

73,500

 

28,818

 

 

102,318

 

 

 

 

Total net revenues

 

1,732,811

 

185,333

 

 

1,918,144

 

 

 

 

Cost of revenues(2)

 

(1,207,124)

 

(171,022)

 

 

(1,378,146)

 

 

 

 

Gross profit

 

525,687

 

14,311

 

 

539,998

 

 

 

 

Operating expenses(2)

 

 

 

 

Research and development expenses

 

(194,122)

 

(108,696)

 

 

(302,818)

Sales and marketing expenses

 

(446,521)

 

(58,868)

 

 

(505,389)

General and administrative expenses

 

(85,685)

 

(60,981)

 

 

(146,666)

 

 

 

 

Total operating expenses

 

(726,328)

 

(228,545)

 

 

(954,873)

 

 

 

 

Other income

 

3,550

 

4,545

 

 

8,095

 

 

 

 

Operating loss

 

(197,091)

 

(209,689)

 

 

(406,780)

 

 

 

 

Interest expense

 

(7,892)

 

(72,474)

 

4,811

 

(75,555)

Interest income and investment income

 

155

 

93,734

 

(4,811)

 

89,078

Foreign currency exchange losses, net

 

(17,035)

 

(437)

 

 

(17,472)

Gain on disposal and deemed disposal of investments

 

 

272,281

 

 

272,281

Gain on fair value changes of investment

 

 

160,849

 

 

160,849

Fair value change on derivatives

 

(281)

 

(5,996)

 

 

(6,277)

Other non-operating expenses

 

(889)

 

(1,578)

 

 

(2,467)

 

 

 

 

(Loss) income before income tax expenses

 

(223,033)

 

236,690

 

 

13,657

 

 

 

 

Income tax benefits (expense)

 

9,425

 

(37,250)

 

 

(27,825)

 

 

 

 

(Loss) income before share of loss in equity method investments, net of income taxes

 

(213,608)

 

199,440

 

 

(14,168)

 

 

 

 

Share of loss in equity method investments, net of income taxes

 

 

(7,634)

 

 

(7,634)

 

 

 

 

Net (loss) income from continuing operations

 

(213,608)

 

191,806

 

 

(21,802)

(1)The elimination mainly consists of interest income and interest expenses generated from the loan between Bigo and all other segments.
(2)Share-based compensation was allocated in cost of revenues and operating expenses as follows:

33.  Segment Reporting (continued)

(a)The following table presents summary information by segment (continued):

Bigo

All other

Total

    

US$

    

US$

    

US$

Cost of revenues

 

4,094

 

1,703

 

5,797

Research and development expenses

 

33,795

 

8,851

 

42,646

Sales and marketing expenses

 

706

 

605

 

1,311

General and administrative expense

 

33,668

 

8,738

 

42,406

33.  Segment Reporting (continued)

(a) The following table presents summary information by segment (continued):

For the year ended December 31, 2019:

    

Bigo

    

All other

    

Elimination(1)

    

Total

US$

US$

US$

US$

Net revenues

 

  

 

  

 

  

 

  

Live streaming

 

657,788

 

111,360

 

 

769,148

Others

 

58,541

 

73,013

 

 

131,554

Total net revenues

 

716,329

 

184,373

 

 

900,702

Cost of revenues(2)

 

(505,643)

 

(151,277)

 

 

(656,920)

Gross profit

 

210,686

 

33,096

 

 

243,782

Operating expenses(2)

 

  

 

  

 

  

 

  

Research and development expenses

 

(141,553)

 

(94,951)

 

 

(236,504)

Sales and marketing expenses

 

(297,713)

 

(106,782)

 

 

(404,495)

General and administrative expenses

 

(47,800)

 

(87,764)

 

 

(135,564)

Total operating expenses

 

(487,066)

 

(289,497)

 

 

(776,563)

Gain on disposal of business

 

 

11,754

 

 

11,754

Other income

 

1,390

 

4,284

 

 

5,674

Operating loss

 

(274,990)

 

(240,363)

 

 

(515,353)

Interest expense

 

(4,584)

 

(37,970)

 

4,440

 

(38,114)

Interest income and investment income

 

389

 

65,798

 

(4,440)

 

61,747

Foreign currency exchange gain (losses), net

 

1,967

 

(672)

 

 

1,295

Gain on fair value changes of investment

 

 

397,960

 

 

397,960

Fair value change on derivatives

 

(2,277)

 

 

(2,277)

(Loss) income before income tax expenses

 

(277,218)

 

182,476

 

 

(94,742)

Income tax benefits

 

19,605

 

493

 

 

20,098

(Loss) income before share of income in equity method investments, net of income taxes

 

(257,613)

 

182,969

 

 

(74,644)

Share of income in equity method investments, net of income taxes

 

 

5,974

 

 

5,974

Net (loss) income from continuing operations

 

(257,613)

 

188,943

 

 

(68,670)

33. Segment Reporting (continued)

(a) The following table presents summary information by segment (continued):

(1) The elimination mainly consists of interest income and interest expenses generated from the loan between Bigo and all other segments.

(2) Share-based compensation was allocated in cost of revenues and operating expenses as follows:

    

Bigo

    

All other

    

Total

US$

US$

US$

Cost of revenues

 

4,084

 

1,848

 

5,932

Research and development expenses

 

43,625

 

8,986

 

52,611

Sales and marketing expenses

 

617

 

107

 

724

General and administrative expense

 

4,720

 

12,369

 

17,089

Summary of revenues and property and equipment for of the Company's geographic operations

For the years ended December 31,

    

2019

    

2020

    

2021

US$

US$

US$

Revenues:

PRC

 

297,469

 

362,963

 

481,770

Developed countries

207,016

612,679

872,974

Middle East

182,630

475,662

621,775

Southeast Asia and others

213,587

466,840

642,532

    

As of December 31, 

 

2020

 

2021

US$

US$

Property and equipment, net:

PRC

 

246,325

 

282,955

Singapore

134,170

50,289

Other countries

21,166

32,148

XML 105 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and principal activities - Principal Subsidiaries and VIEs to conduct its business operations (Details)
12 Months Ended
Dec. 31, 2021
Duowan BVI  
Ownership of principal subsidiaries and principal VIEs  
% of direct or indirect economic ownership 100.00%
Beijing Huanju Shidai [Member]  
Ownership of principal subsidiaries and principal VIEs  
% of direct or indirect economic ownership 100.00%
Guangzhou Huanju Shidai  
Ownership of principal subsidiaries and principal VIEs  
% of direct or indirect economic ownership 100.00%
Hago Singapore [Member]  
Ownership of principal subsidiaries and principal VIEs  
% of direct or indirect economic ownership 100.00%
Bigo [Member]  
Ownership of principal subsidiaries and principal VIEs  
% of direct or indirect economic ownership 100.00%
Bigo Singapore [Member]  
Ownership of principal subsidiaries and principal VIEs  
% of direct or indirect economic ownership 100.00%
Bigo HK [Member]  
Ownership of principal subsidiaries and principal VIEs  
% of direct or indirect economic ownership 100.00%
BaiGuoYuan Technology  
Ownership of principal subsidiaries and principal VIEs  
% of direct or indirect economic ownership 100.00%
Guangzhou Huaduo  
Ownership of principal subsidiaries and principal VIEs  
% of direct or indirect economic ownership 100.00%
Guangzhou BaiGuoYuan  
Ownership of principal subsidiaries and principal VIEs  
% of direct or indirect economic ownership 100.00%
XML 106 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and principal activities - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 10, 2020
Apr. 03, 2020
Mar. 31, 2019
Feb. 28, 2019
Dec. 31, 2021
Nov. 16, 2020
Organization and principal activities [Line Items]            
Cash paid for acquisition       $ 343,100    
Registered capital and PRC statutory reserves of the VIEs and VIE's subsidiaries         $ 1,088,061  
YY Live | Held for sale            
Organization and principal activities [Line Items]            
Total consideration related to disposal of YY Live           $ 3,600,000
Disposal Group, Including Discontinued Operation, Consideration Subject to Conditions           $ 300,000
BIGOINC            
Organization and principal activities [Line Items]            
Cash paid for acquisition     $ 343,100      
BIGOINC | Bigo [Member] | Class A common shares            
Organization and principal activities [Line Items]            
Number of shares issued for acquisition     305,127,046      
BIGOINC | Bigo [Member] | Class B common shares            
Organization and principal activities [Line Items]            
Number of shares issued for acquisition     38,326,579      
Guangzhou Huya IT [Member] | Exclusive Business Cooperation Agreement [Member]            
Organization and principal activities [Line Items]            
Period of prior written notice required to terminate the agreement         30 days  
Term of agreement         10 years  
Term of agreement extension         10 years  
Guangzhou Huya IT [Member] | Exclusive Option Agreement [Member]            
Organization and principal activities [Line Items]            
Period of prior written notice required to terminate the agreement         30 days  
Term of agreement         10 years  
Term of agreement extension         10 years  
Guangzhou Huya IT [Member] | Power of Attorney [Member]            
Organization and principal activities [Line Items]            
Period of prior written notice required to terminate the agreement         30 days  
Term of agreement         10 years  
Term of agreement extension         1 year  
Guangzhou Huaduo | Exclusive Technology Support and Technology Services Agreement [Member]            
Organization and principal activities [Line Items]            
Period of prior written notice required to terminate the agreement         30 days  
Guangzhou Huaduo | Exclusive Option Agreement [Member]            
Organization and principal activities [Line Items]            
Term of agreement         10 years  
Huya Inc | Linen Investment Limited            
Organization and principal activities [Line Items]            
Discontinued Operation, Equity Method Investment Retained after Disposal, Ownership Interest after Disposal 17.50% 31.20%        
Discontinued Operation Equity Method Investment Retained After Disposal Voting Power After Disposal 24.10% 43.00%        
Huya Inc | Class B common shares | Linen Investment Limited            
Organization and principal activities [Line Items]            
Discontinued Operation Equity Method Investment Sold 30,000,000 16,523,819        
Total consideration related to disposal of YY Live $ 810,000 $ 262,600        
Discontinued Operation Equity Method Investment Retained After Disposal Share After Disposal 38,374,463 68,374,463        
XML 107 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Principal accounting policies (Convenience Translation - Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2021
Jan. 01, 2020
Dec. 31, 2018
Cash and cash equivalents            
cash, , cash equivalents, restricted cash and restricted short-term deposits $ 2,134,492 $ 1,787,971 $ 482,663      
Cash and cash equivalents 1,837,185 1,742,749        
Restricted cash 297,022 13,733        
Restricted short-term deposits 285 31,489        
Impairment of long-lived assets            
Impairment charges of intangible assets 0 0 1,195      
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 5,562,465 6,240,907 $ 5,506,976     $ 3,114,747
Retained earnings 2,712,534 $ 2,881,782        
Adjustment            
Impairment of long-lived assets            
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest         $ 1,700  
Retained earnings       $ 86,700    
Adjustment | Adoption of ASU 2020-06            
Impairment of long-lived assets            
Retained earnings       $ 86,700    
Adjustment | Adoption of ASC326            
Impairment of long-lived assets            
Retained earnings         $ 1,700  
Contract Balance [Member]            
Impairment of long-lived assets            
Revenue, Remaining Performance Obligation, Amount 67,332          
Revenue Remaining Performance Obligation Expected to be Recognized $ 60,910          
XML 108 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Principal accounting policies (Schedule of Property and Equipment Estimated Useful Lives and Residual Rate) (Details)
12 Months Ended
Dec. 31, 2021
Buildings [Member]  
Property and equipment [Line Items]  
Estimated useful lives 40 years
Residual rate (as a percent) 0.00%
Servers, computers and equipment [Member] | Minimum  
Property and equipment [Line Items]  
Estimated useful lives 3 years
Residual rate (as a percent) 0.00%
Servers, computers and equipment [Member] | Maximum  
Property and equipment [Line Items]  
Estimated useful lives 5 years
Residual rate (as a percent) 5.00%
Leasehold improvements [Member]  
Property and equipment [Line Items]  
Residual rate (as a percent) 0.00%
Estimated useful lives Shorter of lease term or 5 years
Renovation of buildings [Member]  
Property and equipment [Line Items]  
Estimated useful lives 10 years
Residual rate (as a percent) 0.00%
Motor vehicles [Member]  
Property and equipment [Line Items]  
Estimated useful lives 4 years
Motor vehicles [Member] | Minimum  
Property and equipment [Line Items]  
Residual rate (as a percent) 0.00%
Motor vehicles [Member] | Maximum  
Property and equipment [Line Items]  
Residual rate (as a percent) 5.00%
Furniture, fixture and office equipment [Member] | Minimum  
Property and equipment [Line Items]  
Estimated useful lives 3 years
Residual rate (as a percent) 0.00%
Furniture, fixture and office equipment [Member] | Maximum  
Property and equipment [Line Items]  
Estimated useful lives 5 years
Residual rate (as a percent) 5.00%
XML 109 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Principal accounting policies (Schedule of Amortization of Finite-lived Intangible Assets is Computed Using Straight-line Method Over Following Estimated Useful Lives) (Details)
12 Months Ended
Dec. 31, 2021
Trademark | Minimum  
Intangible assets, net [Line Items]  
Estimated useful lives 6 years
Trademark | Maximum  
Intangible assets, net [Line Items]  
Estimated useful lives 10 years
Customer relationships  
Intangible assets, net [Line Items]  
Estimated useful lives 3 years
Licenses  
Intangible assets, net [Line Items]  
Estimated useful lives 15 years
Non-compete agreement  
Intangible assets, net [Line Items]  
Estimated useful lives 1 year
Operating rights [Member]  
Intangible assets, net [Line Items]  
Estimated useful lives Shorter of the economic life or contract terms
Software | Minimum  
Intangible assets, net [Line Items]  
Estimated useful lives 1 year
Software | Maximum  
Intangible assets, net [Line Items]  
Estimated useful lives 5 years
Domain names | Minimum  
Intangible assets, net [Line Items]  
Estimated useful lives 10 years
Domain names | Maximum  
Intangible assets, net [Line Items]  
Estimated useful lives 15 years
Patented Technology [Member] | Minimum  
Intangible assets, net [Line Items]  
Estimated useful lives 5 years
Patented Technology [Member] | Maximum  
Intangible assets, net [Line Items]  
Estimated useful lives 6 years
Others  
Intangible assets, net [Line Items]  
Estimated useful lives Shorter of the economic life or contract terms
Land Use Rights [Member]  
Intangible assets, net [Line Items]  
Term Of Amortization 40 years
XML 110 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Principal accounting policies (Revenue Recognition and Cost of Revenues - Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2020
Disaggregation of Revenue [Line Items]        
First variation of VAT and related surcharges (as a percent) 6.00%      
Second variation of VAT and related surcharges (as a percent) 9.00%      
Third variation of VAT and related surcharges (as a percent) 13.00%      
Surcharges on business taxes and VAT (as a percent) 12.00% 12.00% 12.00%  
Accounts Receivable, Net, Current $ 114,372 $ 142,999   $ 95,803
Addition of allowance for accounts receivable recognized $ 5,039 6,726 $ 13  
Advertising revenues [Member] | Maximum        
Disaggregation of Revenue [Line Items]        
Period over which payments are due 3 months      
Live streaming        
Disaggregation of Revenue [Line Items]        
Deferred revenue $ 64,356 65,979   25,021
Revenue recognized 63,450 23,203    
Others [Member]        
Disaggregation of Revenue [Line Items]        
Deferred revenue       $ 5,106
Revenue recognized 3,780 4,427    
Deferred revenue $ 2,976 $ 4,383    
XML 111 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Principal accounting policies (Sales and Marketing Expenses, Share based Compensation, Statutory Reserves, Dividends and Segment Reporting - Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statutory reserves [Line Item]      
Advertising and market promotion expenses $ 383,603 $ 388,504 $ 310,496
Employee social security and welfare benefits $ 67,733 50,621 42,853
Minimum percentage appropriation to statutory surplus fund required 10.00%    
Surplus fund threshold for mandatory appropriation requirement (as a percent) 50.00%    
Amount appropriated to statutory reserves $ 0 0 0
Statutory reserves      
Statutory reserves [Line Item]      
Amount appropriated to statutory reserves $ 8,979 $ 4,445 $ 6,856
VIEs registered as PRC domestic companies      
Statutory reserves [Line Item]      
Minimum percentage appropriation to statutory surplus fund required 10.00%    
Surplus fund threshold for mandatory appropriation requirement (as a percent) 50.00%    
XML 112 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Principal accounting policies (Leases - Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2019
Principal accounting policies      
Right of use assets $ 16,565 $ 21,579 $ 21,200
Lease liability $ 16,775   20,600
Weighted average remaining lease terms of the right-of-use assets 1 year 2 months 4 days    
Weighted average incremental borrowing rate 5.15%    
Operating lease cost $ 6,309 17,249  
Short-term lease cost 5,651 2,826  
Cash paid for operating leases included in operating cash flows 6,588 16,599  
Lease liabilities arising from obtaining right-of-use assets 4,531 $ 12,529  
Undiscounted cash flows to the operating lease liabilities recognized      
2022 12,038    
2023 4,368    
2024 869    
2025 and after 491    
Total undiscounted cash flows 17,766    
Less: imputed interest (991)    
Present value of lease liabilities $ 16,775   $ 20,600
XML 113 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Principal accounting policies (Narrative) (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Asset Pledged as Collateral with Right [Member]  
Value of land use right pledged for loans from bank $ 256.1
Other Noncurrent Liabilities [Member]  
Amount of loans borrowed from banks $ 7.4
XML 114 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Discontinued operations - Disposal of YV Live business and Huya assets, liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Nov. 16, 2020
Current assets      
Total current assets $ 0 $ 52,528  
Non-current assets      
Total non-current assets 0 25,500  
Current liabilities      
Total current liabilities 0 179,109  
Non-current liabilities      
Total non-current liabilities   4,415  
Net assets subject to disposal related to YY Live (Note 3(a)) 38,194 0  
Consideration received related to disposal of YY Live 1,862,750    
Held for sale | YY Live      
Current assets      
Cash and cash equivalents 201,393 31,600  
Accounts receivable, net 18,239 15,481  
Prepayments and other current assets 4,986 5,447  
Total current assets 224,618 52,528  
Non-current assets      
Deferred tax assets 4,294 5,238  
Property and equipment, net 10,356 9,180  
Intangible assets, net 7,456 7,363  
Other non-current assets 3,814 3,719  
Total non-current assets 25,920 25,500  
Total assets 250,538 78,028  
Current liabilities      
Accounts payable 1,117    
Deferred revenue 49,495 50,070  
Advances from customers 12,663 12,377  
Income taxes payable 9,787 3,221  
Accrued liabilities and other current liabilities 139,282 113,441  
Total current liabilities 212,344 179,109  
Non-current liabilities      
Deferred revenue   4,415  
Total non-current liabilities   4,415  
Total liabilities 212,344 $ 183,524  
Net assets subject to disposal related to YY Live (Note 3(a))     $ 38,194
Total consideration related to disposal of YY Live     $ 3,600,000
Consideration received related to disposal of YY Live $ 1,900,000    
XML 115 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Discontinued operations - Disposal of YV Live business and Huya operations and cash flow (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating expenses      
Net (loss) income $ 35,567 $ 1,401,670 $ 615,268
Net Cash Provided by (Used in) Discontinued Operations [Abstract]      
Net cash provided by discontinuing operating activities 64,289 497,863 843,713
Net cash (used in) provided by discontinued investing activities 1,636,450 92,371 (562,834)
Net cash provided by discontinued financing activities 0 1,232 308,219
YY Live      
Operating expenses      
Net (loss) income 35,567 482,487 547,612
Huya      
Operating expenses      
Net (loss) income   919,183 67,656
Held for sale | YY Live      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Total net revenues 154,425 1,440,575 1,589,866
Cost of revenues (88,900) (773,988) (827,266)
Gross profit 65,525 666,587 762,600
Operating expenses      
Research and development expenses (6,323) (52,519) (56,874)
Sales and marketing expenses (8,954) (84,303) (73,487)
General and administrative expenses (7,108) (22,116) (28,779)
Total operating expenses (22,385) (158,938) (159,140)
Other income 611 23,935 29,414
Operating income 43,751 531,584 632,874
Interest income and investment income 355 419 355
Income before income tax expenses 44,106 532,003 633,229
Income tax expenses (8,539) (49,516) (85,617)
Net (loss) income 35,567 482,487 547,612
Net Cash Provided by (Used in) Discontinued Operations [Abstract]      
Net cash provided by discontinuing operating activities 64,289 478,357 559,878
Net cash (used in) provided by discontinued investing activities 1,636,450 6,819 (27,981)
Held for sale | YY Live | Live streaming      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Total net revenues 151,445 1,399,212 1,554,947
Held for sale | YY Live | Others [Member]      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Total net revenues $ 2,980 41,363 34,919
Held for sale | Huya      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Total net revenues   345,801 1,212,700
Cost of revenues   (277,954) (998,289)
Gross profit   67,847 214,411
Operating expenses      
Research and development expenses   (22,477) (73,527)
Sales and marketing expenses   (15,279) (63,510)
General and administrative expenses   (20,743) (51,156)
Total operating expenses   (58,499) (188,193)
Other income   1,624 11,500
Operating income   10,972 37,718
Interest income and investment income   12,293 44,076
Foreign currency exchange gains (losses), net   (205) 166
Gain on fair value changes of investments   310  
Other non-operating expenses   (1,435)  
Income before income tax expenses   21,935 81,960
Income tax expenses   (5,384) (13,910)
Net (loss) income   16,551 68,050
Share of income in equity method investments, net of income taxes   (145) (394)
Gain on disposal, net of tax   902,777  
Net (loss) income   919,183 67,656
Net Cash Provided by (Used in) Discontinued Operations [Abstract]      
Net cash provided by discontinuing operating activities   19,506 283,835
Net cash (used in) provided by discontinued investing activities   85,552 (534,853)
Net cash provided by discontinued financing activities   1,232 308,219
Held for sale | Huya | Live streaming      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Total net revenues   326,094 1,155,066
Held for sale | Huya | Others [Member]      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Total net revenues   $ 19,707 $ 57,634
XML 116 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Discontinued operations - Disposal of YV Live business and Huya Share-based compensation (Details) - Held for sale - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
YY Live | Cost of revenues [Member]      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Cost of revenues $ (426) $ 1,645 $ 1,256
YY Live | Research and development expenses      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Research and development expenses (703) 6,656 8,271
YY Live | Sales and marketing expenses [Member]      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Sales and marketing expenses (39) 189 261
YY Live | General and administrative expenses [Member]      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
General and administrative expenses $ (175) 4,928 10,593
Huya | Cost of revenues [Member]      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Cost of revenues   2,354 4,545
Huya | Research and development expenses      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Research and development expenses   5,309 12,433
Huya | Sales and marketing expenses [Member]      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Sales and marketing expenses   375 852
Huya | General and administrative expenses [Member]      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
General and administrative expenses   $ 13,558 $ 22,969
XML 117 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Discontinued operations - Reconciliation of income from discontinued operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Net (loss) income from discontinued operations $ 35,567 $ 1,401,670 $ 615,268
YY Live      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Net (loss) income from discontinued operations $ 35,567 482,487 547,612
Huya      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Net (loss) income from discontinued operations   $ 919,183 $ 67,656
XML 118 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Discontinued operations (Narrative) (Details) - Huya - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2020
Apr. 02, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Percentage of equity interest discontinued operation disposal group held 31.20% 38.70%      
Percentage of voting discontinued operation disposal group held 43.00% 53.00%      
Held for sale          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Pre-tax income from the date of disposal       $ 21,935 $ 81,960
Discontinued Operations, Disposed of by Sale [Member]          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Pre-tax income from the date of disposal     $ 39,429 119,428  
Share of income (loss) in equity method investments, net of income taxes     $ 7,855 $ 2,431  
XML 119 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Certain risks and concentration (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Certain risks and concentration [Line Items]      
Maximum foreign ownership in internet information provider or other value-added telecommunication service provider's business allowed under PRC laws and regulations 50.00%    
Inter segment elimination      
Certain risks and concentration [Line Items]      
Revenues from sales of software $ 0 $ 24,523 $ 0
Cost of revenues and operating expenses for purchase of software 80,402 41,832 54,044
Cost of revenues and operating expenses for technical support services $ 35,899 447,271 77,682
Minimum      
Certain risks and concentration [Line Items]      
Term of contractual agreements 10 years    
Maximum      
Certain risks and concentration [Line Items]      
Term of contractual agreements 30 years    
Guangzhou Huaduo      
Certain risks and concentration [Line Items]      
Equity interests ownership (as a percent) 100.00%    
Beijing Tuda and Guangzhou Huaduo [Member]      
Certain risks and concentration [Line Items]      
Maximum percentage of the income of VIEs which may be charged as service fees 100.00%    
Maximum percentage of the profits payable by VIEs 100.00%    
Guangzhou BaiGuoYuan      
Certain risks and concentration [Line Items]      
Equity interests ownership (as a percent) 100.00%    
Variable interest entity      
Certain risks and concentration [Line Items]      
Unsettled balance of Service fees payable $ 66,811 121,376  
Group companies | Inter segment elimination      
Certain risks and concentration [Line Items]      
Cash paid for settlement of software transactions 62,499 53,696 43,829
Cash paid for settlement of technical support fees 52,119 369,897 57,474
Revenues earned from Group companies $ 129,440 $ 25,039 $ 26,297
XML 120 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Certain risks and concentration (Schedule of Consolidated Financial Information of Group's VIEs and VIE's Subsidiary Excluding Inter Company Items With Group's Subsidiaries Included in Accompanying Consolidated Financial Statements) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2020
Jan. 01, 2019
Current assets          
Cash and cash equivalents $ 1,837,185 $ 1,742,749      
Restricted cash and cash equivalents 297,022 13,733      
Short-term deposits 1,604,198 1,325,068      
Restricted short-term deposits 285 31,489      
Short-term investments 946,543 489,101      
Accounts receivable, net 114,372 142,999   $ 95,803  
Amounts due from related parties 56,984 611      
Financing receivables, net 0 172      
Prepayments and other current assets 213,733 102,872      
Assets held for sale 0 52,528      
Total current assets 5,070,322 3,901,322      
Non-current assets          
Deferred tax assets   0      
Investments 1,022,455 1,239,354      
Property and equipment, net 365,392 401,661      
Land use rights, net 370,052 258,770      
Intangible assets, net 312,082 344,214      
Right-of-use assets, net 16,565 21,579     $ 21,200
Other non-current assets 4,881 10,758      
Assets held for sale 0 25,500      
Total non-current assets 4,049,690 4,193,635      
Total assets 9,120,012 8,094,957      
Current liabilities          
Accounts payable 18,011 20,956      
Deferred revenue 60,910 67,230      
Advances from customers 3,426 775      
Income taxes payable 65,738 60,895      
Accrued liabilities and other current liabilities 2,345,838 484,450      
Amounts due to related parties 6,931 3,822      
Lease liabilities due within one year 11,041 14,332      
Short-term loans 0 112,549      
Liabilities held for sale 0 179,109      
Total current liabilities 2,511,895 944,118      
Non-current liabilities          
Lease liabilities 5,734 8,121      
Deferred revenue 6,422 3,132      
Deferred tax liabilities 36,214 42,422      
Other non-current liabilities 7,372        
Liabilities held for sale   4,415      
Total non-current liabilities 979,819 837,315      
Total liabilities 3,491,714 1,781,433      
Cost of sales [1] (1,781,150) (1,378,146) $ (656,920)    
Total operating expenses (969,919) (954,873) (776,563)    
Other items of the consolidated statements of comprehensive income 69,175 18,471      
Net loss from continuing operations (125,096) (28,305) (74,344)    
Net cash provided by (used in) operating activities 210,416 495,146 666,128    
Net cash provided by (used in) investing activities 789,593 782,541 (2,265,689)    
Net cash provided by (used in) financing activities (723,536) (135,502) 1,374,505    
Variable interest entity          
Current assets          
Cash and cash equivalents 433,405 248,300      
Restricted cash and cash equivalents 7,364 536      
Short-term deposits 308,986 669,742      
Restricted short-term deposits 0 30,652      
Short-term investments 288,944 266,647      
Accounts receivable, net 5,880 25,885      
Amounts due from Group companies 263,373 364,025      
Amounts due from related parties 9,684 1,704      
Financing receivables, net 0 50      
Prepayments and other current assets 101,173 55,593      
Assets held for sale 0 75,839      
Total current assets 1,418,809 1,738,973      
Non-current assets          
Investments 235,277 381,867      
Property and equipment, net 171,831 156,494      
Land use rights, net 370,052 258,770      
Intangible assets, net 58,893 84,236      
Right-of-use assets, net 4,911 6,461      
Other non-current assets 1,055 6,151      
Assets held for sale 0 19,896      
Total non-current assets 842,019 913,875      
Total assets 2,260,828 2,652,848      
Current liabilities          
Accounts payable 14,200 16,045      
Deferred revenue 13,873 17,140      
Advances from customers 1,242 29      
Income taxes payable 25,606 19,492      
Accrued liabilities and other current liabilities 114,325 108,450      
Amounts due to Group companies 131,887 151,073      
Amounts due to related parties 1,024 2,274      
Lease liabilities due within one year 3,077 4,702      
Short-term loans 0 102,538      
Liabilities held for sale 0 178,744      
Total current liabilities 305,234 600,487      
Non-current liabilities          
Lease liabilities 2,096 1,982      
Deferred revenue 3,849 1,487      
Deferred tax liabilities 9,105 10,866      
Other non-current liabilities 7,372 0      
Liabilities held for sale 0 4,415      
Total non-current liabilities 22,422 18,750      
Total liabilities 327,656 619,237      
Total operating expenses (293,959) (514,889) (232,406)    
Other items of the consolidated statements of comprehensive income 22,305 23,244 31,035    
Net (decrease) / increase in cash and cash equivalents 273,767 (523,677) (706,346)    
Group companies          
Non-current liabilities          
Net revenues 109,618 79,609 29,581    
Cost of sales (60,053) (216,696) (80,739)    
Net cash provided by (used in) operating activities 77,319 (344,858) (31,178)    
Net cash provided by (used in) investing activities (35,559) (104,111) (84,393)    
Net cash provided by (used in) financing activities 5,378 25,219 (51,848)    
Third parities          
Non-current liabilities          
Net revenues 447,471 396,343 283,044    
Cost of sales (347,674) (298,715) (200,860)    
Net loss from continuing operations (122,292) (531,104) (170,345)    
Net cash provided by (used in) operating activities 153,715 (73,830) (31,422)    
Net cash provided by (used in) investing activities 170,112 (47,787) (546,963)    
Net cash provided by (used in) financing activities $ (97,198) $ 21,690 $ 39,458    
[1] Share-based compensation was allocated in cost of revenues and operating expenses as follows
XML 121 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Business combination - Acquisition (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Feb. 28, 2019
Jun. 30, 2021
Dec. 31, 2018
Business Acquisition [Line Items]      
Cash paid for acquisition $ 343,100    
Bigo Inc      
Business Acquisition [Line Items]      
Ownership interest held     31.70%
Other acquisition      
Business Acquisition [Line Items]      
Ownership interest held   25.00%  
Cash paid for acquisition   $ 9,611  
Business combination, consideration transferred   $ 9,600  
Percentage of shares in subsidiary transferred   19.00%  
Other acquisition | Minimum      
Business Acquisition [Line Items]      
Ownership interest held   25.00%  
Other acquisition | Maximum      
Business Acquisition [Line Items]      
Ownership interest held   81.00%  
Class A common shares | Bigo Inc      
Business Acquisition [Line Items]      
Number of shares issued for acquisition 305,127,046    
Class A common shares | Employees | Bigo Inc      
Business Acquisition [Line Items]      
Number of shares issued for acquisition 8,761,450    
Class B common shares | Bigo Inc      
Business Acquisition [Line Items]      
Number of shares issued for acquisition 38,326,579    
XML 122 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Business combination - Summarizes the components of the purchase consideration (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Mar. 04, 2019
Feb. 28, 2019
Jun. 30, 2021
Components of the purchase consideration transferred      
Cash   $ 343,100  
BIGOINC      
Components of the purchase consideration transferred      
Cash $ 343,062    
Fair value of a subsidiary's common share issued 1,149,073    
Fair value of previously held equity interest in the acquiree 849,700    
Elimination of preexisting amounts due from Bigo 48,174    
Total consideration $ 2,390,009    
Other acquisition      
Components of the purchase consideration transferred      
Cash     $ 9,611
Fair value of a subsidiary's common share issued     53,810
Fair value of previously held equity interest in the acquiree     27,716
Total consideration     $ 91,137
XML 123 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Business combination - Fair value of common shares (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 04, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]        
Post-acquisition share-based compensation   $ 0 $ 470 $ 604
Gain Loss On Fair Value Changes Of Investments   $ (15,435) $ 160,849 $ 397,960
BIGOINC        
Business Acquisition [Line Items]        
Post-acquisition share-based compensation $ 88,047      
Amounts due from Bigo 48,174      
Gain Loss On Fair Value Changes Of Investments 396,094      
Acquisition-related costs $ 4,036      
Class A common shares | BIGOINC        
Business Acquisition [Line Items]        
Number of shares issued for acquisition 305,127,046      
Number of shares for replacement awards to employees to replace their original share-based awards 38,042,760      
XML 124 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Business combination - Fair value of the assets acquired and liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 04, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net tangible assets acquired:        
Goodwill   $ 1,958,263 $ 1,872,083 $ 1,855,909
BIGOINC        
Net tangible assets acquired:        
-Cash and cash equivalents, restricted cash and cash equivalents and restricted short-term deposits $ 95,965      
-Accounts receivables 57,647      
-Other current assets 7,820      
-Property and equipment, net 43,853      
-Other non-current assets 26,076      
Accrued liabilities and other liabilities (172,539)      
Deferred tax liabilities (47,258)      
Goodwill 1,854,221      
Total 2,390,009      
Other acquisition        
Net tangible assets acquired:        
-Cash and cash equivalents, restricted cash and cash equivalents and restricted short-term deposits   7,296    
-Accounts receivables   1,376    
-Other current assets   1,987    
-Property and equipment, net   142    
Accounts payable   (2,268)    
Accrued liabilities and other liabilities   (1,579)    
Deferred tax liabilities   (4,069)    
Goodwill   84,925    
Non-controlling interests   (21,332)    
Total   91,137    
Technology | Other acquisition        
Net tangible assets acquired:        
Identifiable intangible assets acquired   $ 11,917    
Amortization period   6 years    
Trademark | BIGOINC        
Net tangible assets acquired:        
Identifiable intangible assets acquired $ 358,000      
Amortization period 10 years      
Trademark | Other acquisition        
Net tangible assets acquired:        
Identifiable intangible assets acquired   $ 11,839    
Amortization period   6 years    
Customer relationships | BIGOINC        
Net tangible assets acquired:        
Identifiable intangible assets acquired $ 153,200      
Amortization period 3 years      
Customer relationships | Other acquisition        
Net tangible assets acquired:        
Identifiable intangible assets acquired   $ 903    
Amortization period   3 years    
Non-compete agreement | BIGOINC        
Net tangible assets acquired:        
Identifiable intangible assets acquired $ 12,100      
Amortization period 1 year      
Others | BIGOINC        
Net tangible assets acquired:        
Identifiable intangible assets acquired $ 924      
XML 125 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Business combination - Pro forma information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Pro forma information of the acquisition  
Pro forma net revenues $ 998,828
Pro forma net loss $ (498,127)
XML 126 R92.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and cash equivalents (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
CNY (¥)
Cash and cash equivalents [Line Items]        
Cash and cash equivalents $ 1,837,185   $ 1,742,749  
Restricted cash and cash equivalent 297,022   13,733  
Other        
Cash and cash equivalents [Line Items]        
Cash and cash equivalents 74,022   23,815  
US$        
Cash and cash equivalents [Line Items]        
Cash and cash equivalents 1,220,064   1,306,404  
RMB        
Cash and cash equivalents [Line Items]        
Cash and cash equivalents $ 543,099 ¥ 3,462,640 $ 412,530 ¥ 2,691,718
XML 127 R93.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term deposits (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
CNY (¥)
Short Term And Long Term Deposits [Line Items]        
Short-term deposits $ 1,604,198   $ 1,325,068  
RMB        
Short Term And Long Term Deposits [Line Items]        
Short-term deposits 340,355 ¥ 2,170,000 685,068 ¥ 4,470,002
US$        
Short Term And Long Term Deposits [Line Items]        
Short-term deposits $ 1,263,843   $ 640,000  
XML 128 R94.htm IDEA: XBRL DOCUMENT v3.22.1
Restricted short-term deposits (Narrative) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Restricted Cash And Investments [Line Items]    
Restricted Of Short Term Deposit $ 285 $ 31,489
Loans Payable    
Restricted Cash And Investments [Line Items]    
Line of credit facility, Maximum Borrowing Capacity   $ 31,000
XML 129 R95.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts receivable, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2020
Accounts Receivable Net [Line Items]        
Accounts receivable, gross $ 126,798 $ 150,386    
Less: allowance for expected credit loss of receivables (12,426) (7,387) $ (9)  
Accounts receivable, net 114,372 142,999   $ 95,803
Summary of allowance for doubtful accounts        
Balance at the beginning of the year (7,387) (9) (1,081)  
Additions charged to general and administrative expenses, net (5,039) (6,726) (13)  
Write-off during the year   0 1,085  
Balance at the end of the year (12,426) (7,387) (9)  
Adoption of ASC326        
Accounts Receivable Net [Line Items]        
Less: allowance for expected credit loss of receivables   (652) 0  
Summary of allowance for doubtful accounts        
Balance at the beginning of the year $ (652) 0    
Balance at the end of the year   $ (652) $ 0  
XML 130 R96.htm IDEA: XBRL DOCUMENT v3.22.1
Financing receivables, net (Schedule Of Accounts Financing Receivables) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Financing receivables, gross $ 20,317 $ 50,002  
Allowance for expected credit loss on financing receivables (20,317) (30,114) $ (26,772)
Financing receivables, net   19,888  
Current portion 0 172  
Non-current portion 0 19,716  
Micro-credit personal loans      
Financing receivables, gross $ 20,317 19,971  
Corporate loans      
Financing receivables, gross   $ 30,031  
XML 131 R97.htm IDEA: XBRL DOCUMENT v3.22.1
Financing receivables, net (Schedule of Aging of Financing Receivables) (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Total financing receivables $ 20,317 $ 50,002
Financing Receivables 91 To 180 Days Past Due [Member]    
Total financing receivables   4
Financing Receivables 181 To 360 Days Past Due [Member]    
Total financing receivables   3,185
Financing Receivables Over 1 Year Past Due [Member]    
Total financing receivables   46,690
Financial Asset, Not Past Due [Member]    
Total financing receivables   123
Financial Asset, Past Due [Member]    
Total financing receivables   49,879
Micro-credit personal loans    
Total financing receivables 20,317 19,971
Micro-credit personal loans | Financing Receivables 91 To 180 Days Past Due [Member]    
Total financing receivables   4
Micro-credit personal loans | Financing Receivables 181 To 360 Days Past Due [Member]    
Total financing receivables   3,185
Micro-credit personal loans | Financing Receivables Over 1 Year Past Due [Member]    
Total financing receivables 20,317 16,782
Micro-credit personal loans | Financial Asset, Past Due [Member]    
Total financing receivables $ 20,317 19,971
Corporate loans    
Total financing receivables   30,031
Corporate loans | Financing Receivables Over 1 Year Past Due [Member]    
Total financing receivables   29,908
Corporate loans | Financial Asset, Not Past Due [Member]    
Total financing receivables   123
Corporate loans | Financial Asset, Past Due [Member]    
Total financing receivables   $ 29,908
XML 132 R98.htm IDEA: XBRL DOCUMENT v3.22.1
Financing receivables, net (Allowance For Financing Receivables) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Balance at the beginning of the year $ (30,114) $ (26,772)
Charge to general and administrative expenses for the year (633) (2,618)
Reclassification to prepayments and other current assets 10,430  
Balance at the end of the year (20,317) (30,114)
Adoption of ASC326 | Adjustment    
Balance at the beginning of the year (724)  
Balance at the end of the year $ 0 $ (724)
XML 133 R99.htm IDEA: XBRL DOCUMENT v3.22.1
Financing receivables, net - (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Impairment of investments $ 93,632 $ 6,186 $ 8,870
Impairment Charges in General and Administrative Expenses (70) 676 24,811
Allowance for expected credit loss 0 0  
Financing receivables, gross 20,317 50,002  
Allowance for expected credit loss on financing receivables 20,317 30,114 26,772
Total financing receivables   19,888  
Micro-credit personal loans      
Financing Receivables, Non-accrual Status 20,317 $ 19,971  
Corporate loans      
Sale-and-leaseback arrangements under corporate loans , the principal amount due in January 2019 and the lessee unable to repay     2,416
Impairment of investments     $ 10,430
Financing receivables, gross 30,607    
Allowance for expected credit loss on financing receivables 10,430    
Total financing receivables $ 20,177    
XML 134 R100.htm IDEA: XBRL DOCUMENT v3.22.1
Prepayments and other current assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Prepayments and other current assets    
Interests receivable $ 22,082 $ 36,004
Value added taxes to be deducted 28,090 19,326
Receivables from payment platforms 24,512 13,633
Employee advances 4,073 3,692
Prepayments and deposits to vendors and content providers 6,126 6,547
Deposits 5,831 5,611
Loans to third parties 7,604 99
Amount due from a lessee of sale-and-leaseback arrangement - net (Note 10) 20,177 0
Net assets subject to disposal related to YY Live (Note 3(a)) 38,194 0
Others 57,044 17,960
Total $ 213,733 $ 102,872
XML 135 R101.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Schedule of Investments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Investments      
Equity investments accounted for using the equity method (i) $ 850,557 $ 832,143  
Equity investments with readily determinable fair values (ii) 25,480 184,968  
Equity investments without readily determinable fair values (iii) 146,418 221,243  
Available-for-sale debt investment 0 1,000 $ 0
Total $ 1,022,455 $ 1,239,354  
XML 136 R102.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Schedule of equity method investments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Equity Method Investment, Summarized Financial Information [Abstract]      
Currents assets $ 5,070,322 $ 3,901,322  
Non-current assets 4,049,690 4,193,635  
Current liabilities 2,511,895 944,118  
Non-current liabilities 979,819 837,315  
Non-controlling interests 34,137 5,497  
Gross Profit 837,901 539,998 $ 243,782
Net income (loss) (93,984) 1,379,868 546,598
Net income (loss) attributable to the investees (89,529) 1,363,333 500,248
Equity Method Investments [Member]      
Equity Method Investment, Summarized Financial Information [Abstract]      
Currents assets 2,223,447 1,948,075  
Non-current assets 552,085 302,915  
Current liabilities 601,688 447,148  
Non-current liabilities 39,719 42,817  
Revenues 2,082,821 1,405,623 110,099
Gross Profit 466,970 386,810 91,040
Net income (loss) (81,953) 23,563 31,970
Net income (loss) attributable to the investees $ (81,953) $ 23,563 $ 31,972
XML 137 R103.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Consideration to acquire minority stake   $ 94,545    
Equity investments without readily determinable fair values $ 146,418 221,243    
Available-for-sale debt investment 0 1,000 $ 0  
Impairment of investments 93,632 6,186 8,870  
Equity Securities ,FV-NI, Realized Gain(Loss) 12,706 955 397,589  
Equity Securities, FV-NI, Gain or loss 14,045 14,543 394,919  
Unrealized Gain (Loss) on Investments 1,339 15,498 $ 2,670  
Investees [Member]        
Ownership interest held       20.00%
Ownership interest acquired       20.00%
BIGOINC        
Ownership interest held     31.70%  
Ownership interest acquired     68.30%  
Ownership interest acquired     31.70%  
Equity Method Investments [Member]        
Consideration to acquire minority stake 38,806      
Equity Method Investments Original Cost 56,336 87,212    
Net gain from the disposal and deem disposal 5,450 258,564    
Equity investments without readily determinable fair values 51,775 142,526    
Gain on equity securities with readily determinable fair value   115,137    
Cash consideration for disposal of investment with readily determinable fair values 128,263 2,406    
Equity Securities, FV-NI, Gain or loss 32,773 144,634 $ 3,060  
Consideration from disposal of equity investments without readily determinable fair value $ 29,050 $ 20,000    
XML 138 R104.htm IDEA: XBRL DOCUMENT v3.22.1
Property and equipment, net (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property and equipment, net [Line Items]    
Gross carrying amount $ 610,282 $ 560,829
Less: accumulated depreciation (244,890) (159,168)
Property and equipment, net 365,392 401,661
Buildings [Member]    
Property and equipment, net [Line Items]    
Gross carrying amount 158,119 153,093
Servers, computers and equipment [Member]    
Property and equipment, net [Line Items]    
Gross carrying amount 319,393 301,671
Leasehold improvements [Member]    
Property and equipment, net [Line Items]    
Gross carrying amount 8,210 8,966
Renovation of buildings [Member]    
Property and equipment, net [Line Items]    
Gross carrying amount 16,194 15,795
Furniture, fixture and office equipment [Member]    
Property and equipment, net [Line Items]    
Gross carrying amount 5,229 4,788
Motor vehicles [Member]    
Property and equipment, net [Line Items]    
Gross carrying amount 6,585 6,626
Construction in progress [Member]    
Property and equipment, net [Line Items]    
Gross carrying amount $ 96,552 $ 69,890
XML 139 R105.htm IDEA: XBRL DOCUMENT v3.22.1
Property and equipment, net (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property and equipment, net      
Depreciation expense $ 108,686 $ 77,464 $ 40,022
XML 140 R106.htm IDEA: XBRL DOCUMENT v3.22.1
Land use rights, net (Schedule Of Land Use Right) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Gross carrying amount $ 582,829 $ 556,651
Less: accumulated amortization (269,522) (211,221)
Land Use Rights [Member]    
Gross carrying amount 415,970 294,957
Less: accumulated amortization (45,918) (36,187)
Land use right, net $ 370,052 $ 258,770
XML 141 R107.htm IDEA: XBRL DOCUMENT v3.22.1
Land use rights, net (Schedule of Finite-Lived Intangible Assets, Future Amortization Expense) (Details) - Land Use Rights [Member]
$ in Thousands
Dec. 31, 2021
USD ($)
2022 $ 9,102
2023 9,102
2024 9,102
2025 9,102
2026 $ 9,102
XML 142 R108.htm IDEA: XBRL DOCUMENT v3.22.1
Land use rights, net (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Amortization of acquired intangible assets and land use right $ 67,233 $ 109,422 $ 101,491
Land Use Rights [Member]      
Amortization of acquired intangible assets and land use right $ 8,607 $ 6,957 $ 6,981
XML 143 R109.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets, net (Summary of Group's Intangible Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Intangible assets, net [Line Items]    
Gross carrying amount $ 582,829 $ 556,651
Less: accumulated amortization (269,522) (211,221)
Less: accumulated impairment (1,225) (1,216)
Intangible assets, net 312,082 344,214
Operating rights [Member]    
Intangible assets, net [Line Items]    
Gross carrying amount 7,255 7,088
Less: accumulated amortization (7,144) (6,980)
Trademark    
Intangible assets, net [Line Items]    
Gross carrying amount 371,975 359,976
Less: accumulated amortization (102,815) (65,649)
User bases    
Intangible assets, net [Line Items]    
Gross carrying amount 154,906 153,976
Less: accumulated amortization (133,921) (115,453)
Non-compete agreement    
Intangible assets, net [Line Items]    
Gross carrying amount 12,100 12,100
Less: accumulated amortization (12,100) (12,100)
Software    
Intangible assets, net [Line Items]    
Gross carrying amount 8,941 8,473
Less: accumulated amortization (8,270) (7,894)
Domain names    
Intangible assets, net [Line Items]    
Gross carrying amount 1,518 1,197
Less: accumulated amortization (644) (538)
Technology    
Intangible assets, net [Line Items]    
Gross carrying amount 14,770 2,707
Less: accumulated amortization (2,988) (1,789)
Licenses    
Intangible assets, net [Line Items]    
Gross carrying amount 9,949 9,721
Less: accumulated amortization (1,382) (702)
Other    
Intangible assets, net [Line Items]    
Gross carrying amount 1,415 1,413
Less: accumulated amortization $ (258) $ (116)
XML 144 R110.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets, net (Schedule of Estimated Amortization Expenses) (Details) - Indefinite-lived Intangible Assets [Member]
$ in Thousands
Dec. 31, 2021
USD ($)
Amortization expense of intangible assets  
2022 $ 50,749
2023 50,634
2024 42,623
2025 40,953
2026 $ 40,943
XML 145 R111.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets, net (Schedule of Weighted Average Amortization Periods of Intangible Assets) (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Domain names    
Weighted average amortization periods of intangible assets    
Weighted average amortization period 15 years 14 years
User bases    
Weighted average amortization periods of intangible assets    
Weighted average amortization period 3 years 3 years
Technology    
Weighted average amortization periods of intangible assets    
Weighted average amortization period 6 years 5 years
Software    
Weighted average amortization periods of intangible assets    
Weighted average amortization period 3 years 3 years
Operating rights [Member]    
Weighted average amortization periods of intangible assets    
Weighted average amortization period 2 years 2 years
Licenses    
Weighted average amortization periods of intangible assets    
Weighted average amortization period 15 years 15 years
Trademark    
Weighted average amortization periods of intangible assets    
Weighted average amortization period 10 years 10 years
Non-compete agreement    
Weighted average amortization periods of intangible assets    
Weighted average amortization period 1 year 1 year
Others    
Weighted average amortization periods of intangible assets    
Weighted average amortization period 10 years 10 years
XML 146 R112.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets, net (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Amortization of acquired intangible assets and land use right $ 67,233 $ 109,422 $ 101,491
Finite-Lived Intangible Assets [Member]      
Amortization of acquired intangible assets and land use right $ 58,626 $ 102,465 $ 94,510
XML 147 R113.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill    
Balance at beginning of the year $ 1,872,083 $ 1,855,909
Foreign currency translation adjustment 1,255 107
Increase in goodwill related to acquisition 84,925 16,067
Balance at end of the year 1,958,263 1,872,083
All other    
Goodwill    
Balance at beginning of the year 17,862 1,688
Foreign currency translation adjustment 1,255 107
Increase in goodwill related to acquisition 84,925 16,067
Balance at end of the year 104,042 17,862
Bigo [Member]    
Goodwill    
Balance at beginning of the year 1,854,221 1,854,221
Balance at end of the year $ 1,854,221 $ 1,854,221
XML 148 R114.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Goodwill      
Carrying value of reporting unit 10.00% 10.00% 1.00%
Impairment of goodwill $ 0 $ 0 $ 0
XML 149 R115.htm IDEA: XBRL DOCUMENT v3.22.1
Deferred revenue (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Contract with Customer, Liability [Line Items]    
Deferred revenue, current $ 60,910 $ 67,230
Deferred revenue, non-current 6,422 3,132
Live streaming    
Contract with Customer, Liability [Line Items]    
Deferred revenue, current 58,425 63,450
Deferred revenue, non-current 5,931 2,529
Others [Member]    
Contract with Customer, Liability [Line Items]    
Deferred revenue, current 2,485 3,780
Deferred revenue, non-current $ 491 $ 603
XML 150 R116.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued liabilities and other current liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued liabilities and other current liabilities    
Revenue sharing fees and content costs $ 129,717 $ 121,083
Salaries and welfare 99,725 112,217
Marketing and promotion expenses 58,854 95,261
Value added taxes and other taxes payable 137,142 88,215
Bandwidth costs 19,746 29,986
Consideration received related to disposal of YY Live (Note 3(a)) 1,862,750  
Others 37,904 37,688
Total $ 2,345,838 $ 484,450
XML 151 R117.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Short-term loans    
Short-term loans $ 0 $ 112,549
XML 152 R118.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term loans (Narrative) (Details)
$ in Thousands, ¥ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Debt Instrument, Face Amount $ 106,000    
Line of Credit Facility, Maximum Borrowing Capacity 84,000    
Restricted short-term deposits 31,489 $ 285  
Loans Payable      
Debt Instrument, Face Amount 6,300   ¥ 693
Line of Credit Facility, Maximum Borrowing Capacity 95,000   546
Restricted short-term deposits $ 31,000   ¥ 200
Debt Instrument, Maturity Date, Description These loans were all with a maturity of less than one year    
Loans Payable | Minimum      
Debt Instrument, Interest Rate, Stated Percentage 1.36%   1.36%
Loans Payable | Maximum      
Debt Instrument, Interest Rate, Stated Percentage 3.90%   3.90%
XML 153 R119.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible bonds (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Convertible bonds, non-current    
Convertible bonds $ 924,077 $ 779,225
Notes due 2025    
Convertible bonds, non-current    
Convertible bonds 463,319 410,614
Notes due 2026    
Convertible bonds, non-current    
Convertible bonds 460,758 368,611
Long-term Debt [Member]    
Convertible bonds, non-current    
Convertible bonds $ 924,077 $ 779,225
XML 154 R120.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible bonds (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2021
Jun. 19, 2019
Convertible bonds          
Aggregate principle amount   $ 106,000      
Proceeds from Convertible Debt $ 0 0 $ 901,287    
Interest expense 14,475 75,555 38,114    
Convertible bonds, non-current 924,077 779,225      
Purchased call option $ 77,000        
Initial conversion price $ 127.9        
Retained earnings $ 2,712,534 2,881,782      
Repayment of convertible bonds $ 0 0 $ 977    
Adjustment          
Convertible bonds          
Retained earnings       $ 86,700  
ADS          
Convertible bonds          
Initial conversion price $ 95.9        
Number of shares agreed to sell 10.4        
Convertible bonds, non-current          
Convertible bonds          
Aggregate principle amount         $ 1,000
Convertible bonds, non-current $ 924,100 779,200      
Notes due 2025          
Convertible bonds          
Aggregate principle amount         $ 500,000
Interest rate (as a percent)         0.75%
Proceeds from Convertible Debt 491,000        
Convertible bonds, non-current 463,319 410,614      
Debt issuance costs 9,000        
Amortization of debt issuance costs 7,000        
Amount allocated as deduction to the equity component 2,000        
Notes due 2026          
Convertible bonds          
Aggregate principle amount         $ 500,000
Interest rate (as a percent)         1.375%
Proceeds from Convertible Debt 491,000        
Convertible bonds, non-current 460,758 368,611      
Debt issuance costs 9,000        
Amortization of debt issuance costs 6,000        
Amount allocated as deduction to the equity component 3,000        
Notes due 2025 and 2026          
Convertible bonds          
Interest expense 13,332 $ 71,898      
Initial conversion rate         $ 0.0104271
Initial conversion price         $ 95.9
Debt Instrument, Repurchased Amount 66,700        
Net gain on extinguishment of debt $ 4,000        
Repurchase price of the principal amount, percentage 100.00%        
Notes due 2025 and 2026 | Repayment Amount Of The Notes Due Equal To 71.1 Million [Member]          
Convertible bonds          
Repayment of convertible bonds $ 71,100        
XML 155 R121.htm IDEA: XBRL DOCUMENT v3.22.1
Cost of revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based compensation $ 0 $ 470 $ 604
Cost of revenues [Member]      
Revenue sharing fees and content costs 1,158,435 812,706 305,647
Bandwidth costs 96,536 120,419 101,957
Payment handling costs 212,655 190,583 94,127
Salary and welfare 116,679 102,330 56,430
Technical service fee 55,874 59,325 43,893
Depreciation and amortization 87,339 61,021 29,480
Share-based compensation 8,089 5,797 5,932
Other costs 45,543 25,965 19,454
Total $ 1,781,150 $ 1,378,146 $ 656,920
XML 156 R122.htm IDEA: XBRL DOCUMENT v3.22.1
Other income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Other income      
Government grants $ 16,947 $ 6,518 $ 4,514
Others 3,429 1,577 1,160
Total $ 20,376 $ 8,095 $ 5,674
XML 157 R123.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax (Schedule of Current and Deferred Portions of Income Tax Expense Included in Consolidated Statements of Comprehensive Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current and deferred portions of income tax expense      
(Loss) income before income tax expenses $ (77,589) $ 13,657 $ (94,742)
Current income tax benefit (expenses) (35,550) (15,209) 379
Deferred income tax benefit (expenses) 9,805 (12,616) 19,719
Income tax benefit (expenses) (25,745) (27,825) 20,098
PRC Entities      
Current and deferred portions of income tax expense      
(Loss) income before income tax expenses (55,908) (170,994) (117,953)
Current income tax benefit (expenses) (15,026) (6,278) 4,655
Deferred income tax benefit (expenses) 1,013 (6,376) 4,843
Income tax benefit (expenses) (14,013) (12,654) 9,498
Non PRC Entities      
Current and deferred portions of income tax expense      
(Loss) income before income tax expenses (21,681) 184,651 23,211
Current income tax benefit (expenses) (20,524) (8,931) (4,276)
Deferred income tax benefit (expenses) 8,792 (6,240) 14,876
Income tax benefit (expenses) $ (11,732) $ (15,171) $ 10,600
XML 158 R124.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax (Schedule of Reconciliation of Total Tax Expense Computed by Applying Respective Statutory Income Tax Rate to Pre-tax Income) (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income tax      
Singapore statutory income tax rate (*) 17.00% 17.00% 17.00%
Effect of tax holiday and preferential tax rate benefit (as a percent) 20.90% (163.20%) 30.60%
Effect of different tax rates available to different jurisdictions (as a percent) [1] 47.60% (60.10%) 24.00%
Permanent differences (as a percent) [2] (66.30%) 151.90% (0.50%)
Change in valuation allowance (as a percent) (95.20%) 484.70% (68.60%)
Effect of Super Deduction available to the Group (as a percent) 42.80% (226.60%) 18.70%
Effective income tax rate (as a percent) (33.20%) 203.70% 21.20%
[1] The effect of different tax rates available to different jurisdictions was mainly due to the re-measurement gain of the previously held equity interest in Bigo on the acquisition date incurred by Duowan BVI whose applicable tax rate is zero for the year ended December 31, 2019.
[2] Permanent differences mainly arise from expenses not deductible for tax purposes including primarily share-based compensation costs and expenses incurred by subsidiaries and VIEs.
XML 159 R125.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax (Schedule of Tax Effects of Temporary Differences that Give Rise to Deferred Tax Asset Balances) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Deferred tax assets:        
Tax loss carried forward $ 176,009 $ 123,884    
Allowance for doubtful receivable, accrued expense and others not currently deductible for tax purposes 33,341 35,969    
Deferred revenue 5,346 4,576    
Impairment of investment 7,632 3,607    
Others   1,177    
Valuation allowance (213,688) [1] (150,252) [1] $ (87,106) $ (24,980)
Amounts offset by deferred tax liabilities (8,640) (18,961)    
Total deferred tax assets, net   0    
Deferred tax liabilities:        
Related to the fair value changes of investments 9,061 23,118    
Related to acquired intangible assets 34,013 36,767    
Others 1,780 1,498    
Amounts offset by deferred tax assets (8,640) (18,961)    
Total deferred tax liabilities, net $ 36,214 $ 42,422    
[1] Valuation allowance is provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group considered factors including future taxable income exclusive of reversing temporary differences and tax loss carry forwards. Valuation allowance was provided for net operating loss carry forward because it was more likely than not that such deferred tax assets would not be realized based on the Group’s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur.
XML 160 R126.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax (Schedule of Movement of valuation allowance) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income tax      
Balance at beginning of the year $ (150,252) [1] $ (87,106) $ (24,980)
Additions (119,999) (96,629) (78,269)
Reversals 56,563 33,483 16,143
Balance at end of the year $ (213,688) [1] $ (150,252) [1] $ (87,106)
[1] Valuation allowance is provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group considered factors including future taxable income exclusive of reversing temporary differences and tax loss carry forwards. Valuation allowance was provided for net operating loss carry forward because it was more likely than not that such deferred tax assets would not be realized based on the Group’s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur.
XML 161 R127.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended 24 Months Ended 120 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2021
Dec. 31, 2017
Income tax [Line Items]            
Income tax rate (as a percent) 17.00% 17.00% 17.00%      
Aggregate undistributed earnings of subsidiaries available for distribution $ 4,930,397 $ 2,607,194     $ 4,930,397  
Dividends 161,445 67,354        
Deferred tax liabilities accrued for undistributed earnings 0 $ 0     0  
Cayman Islands Tax Information Authority            
Income tax [Line Items]            
Withholding taxes $ 0          
Maximum | Inland Revenue, Hong Kong            
Income tax [Line Items]            
PRC withholding tax rate (as a percent) 5.00%          
China            
Income tax [Line Items]            
Income tax rate (as a percent)       25.00%    
PRC withholding tax rate (as a percent) 10.00%          
China | HNTE            
Income tax [Line Items]            
Preferential tax rate (as a percent) 15.00%     15.00%    
Term of preferential income tax rate       3 years    
China | KNSE            
Income tax [Line Items]            
Preferential tax rate (as a percent)       10.00%    
Term of preferential income tax rate       3 years    
Tax reduction available as a percentage of the applicable rate       50.00%    
China | State Administration of Taxation, China            
Income tax [Line Items]            
Amount of tax deduction to tax assessable profits as a percentage of qualified research and development       75.00%   50.00%
Operating loss carryforwards $ 575,759       575,759  
Foreign Tax Authority | Inland Revenue, Hong Kong            
Income tax [Line Items]            
Income tax rate (as a percent) 16.50%          
Operating loss carryforwards $ 9,373       9,373  
Foreign Tax Authority | Inland Revenue, Singapore (IRAS)            
Income tax [Line Items]            
Income tax rate (as a percent) 17.00%          
Beneficial tax rate       5.00%    
Operating loss carryforwards $ 299,516       299,516  
Other countries            
Income tax [Line Items]            
Operating loss carryforwards $ 104,119       $ 104,119  
Other countries | Inland Revenue, Singapore (IRAS)            
Income tax [Line Items]            
Income tax rate (as a percent) 17.00%          
Guangzhou Huaduo | China | HNTE            
Income tax [Line Items]            
Beneficial tax rate 15.00%   15.00%      
Guangzhou Huanju Shidai | China | HNTE            
Income tax [Line Items]            
Preferential tax rate (as a percent)         15.00%  
Other PRC Subsidiaries            
Income tax [Line Items]            
Income tax rate (as a percent) 25.00%          
Guangzhou BaiGuoYuan | China | HNTE            
Income tax [Line Items]            
Preferential tax rate (as a percent)   15.00% 15.00% 15.00%    
Guangzhou BaiGuoYuan | China | Software Enterprise            
Income tax [Line Items]            
Preferential tax rate (as a percent)   12.50%   0.00%    
Duowan BVI            
Income tax [Line Items]            
Income tax rate (as a percent)     0.00%      
XML 162 R128.htm IDEA: XBRL DOCUMENT v3.22.1
Mezzanine equity (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Temporary Equity, Accretion to Redemption Value $ 5,000 $ 5,000 $ 5,000  
Other Subsidiary        
Redeemable NonControlling Interest Equity Stock Issued During Period Shares New Issues       500,000,000
Redeemable NonControlling Interest Equity Stock Issued During Period Value New Issues       $ 50,000
XML 163 R129.htm IDEA: XBRL DOCUMENT v3.22.1
Common shares and treasury shares (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Nov. 16, 2021
Sep. 09, 2021
Aug. 13, 2019
Dec. 31, 2018
Common shares [Line Items]                
Purchase of a capped call option       $ 11.7        
Initial investment returned $ 12.2              
Transfer from treasury shares to issued common shares for vested restricted share units   1,442,020            
Class A common shares                
Common shares [Line Items]                
Common shares, shares authorized   10,000,000,000 10,000,000,000 10,000,000,000        
Common shares, shares issued   1,317,840,464 1,314,208,824 1,301,845,404        
Common shares, shares outstanding   1,146,336,305 1,272,346,218 1,293,162,504        
Number of shares repurchased   130,309,760 33,165,820 8,682,900        
Average price per ADS   $ 60.3154 $ 69.8407 $ 54.6194        
Average price per share   $ 3.0158 $ 3.4920 $ 2.7310        
Aggregate consideration   $ 393.0 $ 115.8 $ 23.7        
Class B common shares                
Common shares [Line Items]                
Common shares, shares authorized   1,000,000,000 1,000,000,000 1,000,000,000        
Common shares, shares issued   326,509,555 326,509,555 326,509,555        
Common shares, shares outstanding   326,509,555 326,509,555 326,509,555        
Restricted shares | Class A common shares                
Common shares [Line Items]                
Issuance of common share (in shares)   3,631,640 12,363,420 6,216,060        
September 2021 share repurchase plan                
Common shares [Line Items]                
Aggregate consideration   $ 235.7            
Total outstanding share repurchase program           $ 200.0    
November 2021 share repurchase plan                
Common shares [Line Items]                
Total outstanding share repurchase program         $ 1,000.0      
Common shares | Class A common shares                
Common shares [Line Items]                
Common shares, shares outstanding   1,146,336,305 1,272,346,218 1,293,162,504       981,740,848
Issuance of common stock for acquisition (in shares)       305,127,046        
Transfer from treasury shares to issued common shares for vested restricted share units   1,442,020            
Common shares | Class A common shares | BIGOINC                
Common shares [Line Items]                
Issuance of common stock for acquisition (in shares)       305,127,046        
Common shares | Class B common shares                
Common shares [Line Items]                
Common shares, shares outstanding   326,509,555 326,509,555 326,509,555       288,182,976
Issuance of common stock for acquisition (in shares)       38,326,579        
Common shares | Class B common shares | BIGOINC                
Common shares [Line Items]                
Issuance of common stock for acquisition (in shares)       38,326,579        
ADS                
Common shares [Line Items]                
Number of shares repurchased   6,515,488 1,658,291 434,145        
Total outstanding share repurchase program             $ 300.0  
XML 164 R130.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation (Share Options - Narrative) (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 04, 2019
USD ($)
Mar. 31, 2019
shares
Dec. 31, 2009
shares
Dec. 31, 2008
shares
Dec. 31, 2021
USD ($)
installment
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
Sep. 30, 2021
shares
Sep. 16, 2011
shares
Share-based compensation [Line Items]                    
Allocated Share-based Compensation Expense | $         $ 0 $ 470 $ 604      
Shares authorized for issuance                   43,000,000
Share-based Compensation | $         33,382 92,160 76,356      
BIGOINC                    
Share-based compensation [Line Items]                    
Allocated Share-based Compensation Expense | $ $ 88,047                  
General and administrative expenses [Member]                    
Share-based compensation [Line Items]                    
Share-based Compensation | $         $ (45) $ 42,406 $ 17,089      
Employees [Member] | Vested in four equal installments over the following 48 months                    
Share-based compensation [Line Items]                    
Number of vesting installments | installment         2          
Share Incentive Scheme [Member]                    
Share-based compensation [Line Items]                    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number           0 438,100      
2011 Incentive Scheme [Member]                    
Share-based compensation [Line Items]                    
Awards granted (in shares)             438,100      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period         893,000   1,065,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number           6,444,200        
2011 Incentive Scheme [Member] | Employees [Member] | Vested after 24 months of the grant date and two equal installments over the following 24 months                    
Share-based compensation [Line Items]                    
Number of vesting installments | installment         3          
Vesting percentage remaining         50.00%          
Vesting percentage         50.00%          
Vesting period         36 months          
2011 Incentive Scheme [Member] | Employees [Member] | Vested in four equal installments over the following 48 months                    
Share-based compensation [Line Items]                    
Vesting period         24 months          
Secondary vesting period         24 months          
2011 Incentive Scheme [Member] | Employees [Member] | Vested in three equal installments over the following 36 months                    
Share-based compensation [Line Items]                    
Number of vesting installments | installment         1          
Vesting percentage remaining         50.00%          
Vesting percentage         50.00%          
Vesting period         24 months          
Secondary vesting period         12 months          
Share options [Member] | Pre-2009 Scheme Options [Member] | Employees [Member]                    
Share-based compensation [Line Items]                    
Awards granted (in shares)     8,499,050 12,705,700            
Share options [Member] | Pre-2009 Scheme Options [Member] | Non-employee [Member]                    
Share-based compensation [Line Items]                    
Awards granted (in shares)       3,832,290            
Share options [Member] | 2011 Incentive Scheme [Member]                    
Share-based compensation [Line Items]                    
Allocated Share-based Compensation Expense | $           $ 2,222 $ 5,558 $ 7,134    
Restricted shares | BIGOINC                    
Share-based compensation [Line Items]                    
Allocated Share-based Compensation Expense | $         $ 9,733 $ 38,618 $ 52,994      
Restricted shares | 2011 Incentive Scheme [Member]                    
Share-based compensation [Line Items]                    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period         7,888,160 4,541,086 16,041,327      
Restricted shares | Bigo's Share Incentive Scheme [Member]                    
Share-based compensation [Line Items]                    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options | $           $ 27,370        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition         1 year 9 months 7 days          
Restricted shares | Bigo's Share Incentive Scheme [Member] | BIGOINC                    
Share-based compensation [Line Items]                    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   38,042,760                
Restricted shares | Bigo's Share Incentive Scheme [Member] | Vested in four equal installments over the following 48 months                    
Share-based compensation [Line Items]                    
Vesting period   48 months                
Restricted shares | Bigo's Share Incentive Scheme [Member] | Vested in three equal installments over the following 36 months                    
Share-based compensation [Line Items]                    
Vesting period   36 months                
Restricted share units [Member] | 2011 Incentive Scheme [Member]                    
Share-based compensation [Line Items]                    
Shares authorized for issuance                 131,950,949  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period         9,387,270 62,770,405 16,114,095      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options | $         $ 45,306          
Share-based Compensation | $         $ 21,427 $ 47,514 $ 15,624      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period         1 year 3 months 7 days          
XML 165 R131.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation (Restricted Share Units - Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2021
Oct. 31, 2012
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Sep. 16, 2011
Share-based compensation [Line Items]            
Shares approved for grants to qualified persons           43,000,000
Annual increase on the first day of each fiscal year, beginning from 2013 in maximum aggregate number of shares which may be issued pursuant to all awards under the Plan   20,000,000        
Share-based compensation     $ 0 $ 470 $ 604  
2011 Incentive Scheme [Member] | Restricted share units [Member]            
Share-based compensation [Line Items]            
Shares approved for grants to qualified persons 131,950,949          
Granted (in shares)     9,387,270 62,770,405 16,114,095  
Annual increase on the first day of each fiscal year, beginning from 2013 in maximum aggregate number of shares which may be issued pursuant to all awards under the Plan 20,000,000          
Total unrecognized compensation expense     $ 45,306      
XML 166 R132.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation (Summary of Restricted Share Units Activity) (Details) - 2011 Incentive Scheme [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Number of restricted shares      
Outstanding at the end of the period (in shares) 9,414,400    
Weighted average grant-date fair value      
Outstanding at the end of the period (in dollars per share) $ 3.7997    
Restricted share units [Member]      
Number of restricted shares      
Outstanding at the beginning of the period (in shares) 72,652,890 27,113,132 25,229,634
Granted (in shares) 9,387,270 62,770,405 16,114,095
Forfeited (in shares) (42,872,565) (10,312,521) (6,381,786)
Vested (in shares) (15,139,700) (6,918,126) (7,848,811)
Outstanding at the end of the period (in shares) 24,027,895 72,652,890 27,113,132
Expected to vest at the end of the period (in shares) 21,487,110    
Weighted average grant-date fair value      
Outstanding at the beginning of the period (in dollars per share) $ 3.6059 $ 3.9034 $ 4.9639
Granted (in dollars per share) 3.6323 3.6059 3.0005
Forfeited (in dollars per share) 3.5461 3.9198 4.7840
Vested (in dollars per share) 3.6104 4.3045 4.7427
Outstanding at the end of the period (in dollars per share) 3.7202 $ 3.6059 $ 3.9034
Expected to vest at the end of the period (in dollars per share) $ 3.7203    
XML 167 R133.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation (Restricted Shares - Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 04, 2019
Mar. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Post-acquisition share-based compensation     $ 0 $ 470 $ 604
BIGOINC          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Post-acquisition share-based compensation $ 88,047        
Restricted shares | BIGOINC          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Post-acquisition share-based compensation     $ 9,733 38,618 $ 52,994
Bigo's Share Incentive Scheme [Member] | Restricted shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total unrecognized compensation expense       $ 27,370  
Weighted average period over which unrecognized compensation expense is expected to be recognized     1 year 9 months 7 days    
Bigo's Share Incentive Scheme [Member] | Restricted shares | Vested after 24 months of the grant date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage   50.00%      
Vesting period   24 months      
Bigo's Share Incentive Scheme [Member] | Restricted shares | Vested in two equal installments over the following 24 months          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage   50.00%      
Vesting period   24 months      
Bigo's Share Incentive Scheme [Member] | Restricted shares | Vested in four equal installments over the following 48 months          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   48 months      
Bigo's Share Incentive Scheme [Member] | Restricted shares | Vested in three equal installments over the following 36 months          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   36 months      
XML 168 R134.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation (Summary of Restricted Shares Activity) (Details) - 2011 Incentive Scheme [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Number of restricted shares      
Outstanding at the end of the period (in shares) 9,414,400    
Weighted average grant-date fair value      
Outstanding at the end of the period (in dollars per share) $ 3.7997    
Restricted shares      
Number of restricted shares      
Outstanding at the beginning of the period (in shares) 26,420,365 38,204,251 0
Replacement due to acquisition of Bigo     38,042,760
Granted (in shares) 7,888,160 4,541,086 16,041,327
Forfeited (in shares) (8,661,973) (4,554,972) (7,279,877)
Vested (in shares) (10,497,147) (11,770,000) (8,599,959)
Outstanding at the end of the period (in shares) 15,149,405 26,420,365 38,204,251
Expected to vest at the end 13,334,495    
Weighted average grant-date fair value      
Outstanding at the beginning of the period (in dollars per share) $ 3.5577 $ 3.5267 $ 0
Replacement due to acquisition of Bigo     3.6100
Granted (in dollars per share) 3.0435 3.9739 3.4750
Forfeited (in dollars per share) 3.7025 3.5287 3.6302
Vested (in dollars per share) 3.4862 3.6290 3.6608
Outstanding at the end of the period (in dollars per share) 3.2566 $ 3.5577 $ 3.5267
Expected to vest at the end (in dollars per share) $ 3.2151    
XML 169 R135.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation (Share-based compensation-Share options-2011 Share Incentive Scheme) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Granted ,weighted average exercise price     $ 1.7582  
2011 Incentive Scheme [Member]        
Balance ,options 10,307,400 10,307,400 10,934,300  
Granted ,options     438,100  
Forfeited ,Options (893,000)   (1,065,000)  
Balance ,options   10,307,400 10,307,400 10,934,300
Expected to vest at December 31 ,options 9,414,400      
Exercisable at December 31, options   6,444,200    
Granted ,weighted average exercise price     $ 3.5350  
Forfeited ,weighted average exercise price $ 3.8830   4.5225  
Balance ,weighted average exercise price   $ 3.8069 $ 3.8069 $ 4.7025
Expected to vest at December 31, weighted average exercise price $ 3.7997      
Exercisable at December 31, weighted average exercise price   $ 3.9216    
Balance ,contractual life 2 years 9 months 18 days 4 years 5 months 12 days 5 years 5 months 12 days 0 years
Expected to vest at December 31, contractual life 2 years 9 months 18 days      
Exercisable at December 31, contractual life   2 years 11 months 19 days    
Balance, December 31, aggregate intrinsic value   $ 3,669 $ 0  
Expected to vest at December 31, aggregate intrinsic value $ 0      
Exercisable at December 31, aggregate intrinsic value $ 0 $ 0    
XML 170 R136.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation (Binomial option-pricing) (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
Share-based compensation  
Weighted average fair value per option granted $ 1.7582
Weighted average exercise price $ 3.5350
Risk-free interest rate 1.82%
Expected term (in year) 6 years
Expected volatility 56.00%
Dividend yield 0.00%
XML 171 R137.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation (Share based awards granted to an employee of a subsidiary and Other share based compensation - Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation [Abstract]      
Share-based compensation $ 0 $ 470 $ 604
XML 172 R138.htm IDEA: XBRL DOCUMENT v3.22.1
Basic and diluted net income per share (Schedule of Calculation of Basic and Diluted Net Income Per Share) (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2020
¥ / shares
[2]
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2019
¥ / shares
[2]
Numerator:          
Net loss from continuing operations attributable to common shareholders of JOYY Inc. | $ $ (125,096) $ (28,305)   $ (74,344)  
Numerator for diluted loss per share from continuing operations | $ (125,096) (28,305)   (74,344)  
Net income from discontinued operations attributable to common shareholders of JOYY Inc. | $ 35,567 1,391,638   574,592  
Incremental dilution from Huya | $ [1]   (655)   (2,033)  
Numerator for diluted income per share from discontinued operations | $ $ (89,529) $ 1,362,678   $ 498,215  
Denominator:          
Denominator for basic calculation-weighted average number of Class A and Class B common shares outstanding | shares 1,562,016,001 1,600,199,759   1,544,396,920  
Denominator for diluted calculation (in shares) | shares 1,562,016,001 1,600,199,759   1,544,396,920  
Basic net income (loss)          
Net income per share, Basic | (per share) $ (0.06) [2] $ 0.85 ¥ 0.85 $ 0.32 [2]  
Continued operations (0.08) (0.02)   (0.05)  
Discontinued operations 0.02 0.87   0.37  
Diluted net income (loss)          
Diluted net income per share | (per share) (0.06) [2] 0.85 ¥ 0.85 0.32 ¥ 0.32
Continued operations (0.08) (0.02)   (0.05)  
Discontinued operations 0.02 0.87   0.37  
ADSs [Member]          
Basic net income (loss)          
Net income per share, Basic [2] (1.14) 17.04   6.48  
Continued operations [2] (1.60) (0.35)   (0.96)  
Discontinued operations [2] 0.46 17.39   7.44  
Diluted net income (loss)          
Diluted net income per share [2] (1.14) 17.04   6.45  
Continued operations [2] (1.60) (0.35)   (0.96)  
Discontinued operations [2] $ 0.46 $ 17.39   $ 7.41  
Number of common shares represented by each ADS 20        
[1] (1)  In calculation of diluted net income per share, assuming a dilutive effect, all of Huya’s existing unvested restricted share units and unexercised share options are treated as vested and exercised by Huya under the treasury stock method, causing the decrease percentage of the weighted average number of shares held by the Company in Huya. As a result, Huya’s net income (loss) attributable to the Company on a diluted basis decreased accordingly, which is presented as “incremental dilution from Huya” in the table.
[2] Each ADS represents 20 common shares.
XML 173 R139.htm IDEA: XBRL DOCUMENT v3.22.1
Basic and diluted net income per share (Schedule of shares outstanding were excluded from the calculation of diluted net (loss) income per share) (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 9,414,400 10,307,400 10,307,400
Restricted share units [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 24,027,895 72,652,890 27,113,132
Restricted shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 15,149,405 26,420,365 38,204,251
Convertible bonds      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 201,677,195 210,568,000 208,542,000
XML 174 R140.htm IDEA: XBRL DOCUMENT v3.22.1
Related party transactions - Schedule of Significant Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Related party transactions [Line Items]      
Loan to related parties $ 34,035 $ 723 $ 24,675
Payment on behalf of related parties, net of repayments 55,301 335 (1,780)
Repayment of loans from related parties 156 0 0
Online games revenue [Member]      
Related party transactions [Line Items]      
Revenue shared from related parties 0 0 521
Guangzhou Sunhongs | Bandwidth service [Member]      
Related party transactions [Line Items]      
Expense with related party 3,287 14,229 13,434
Other Related Party [Member]      
Related party transactions [Line Items]      
Others 2,396 850 2,014
Related parties      
Related party transactions [Line Items]      
Disposal of investments to related parties 0 20,271 0
Expense with related party 3,149 2,533 3,706
Kingsoft Cloud      
Related party transactions [Line Items]      
Purchase of fixed assets from Kingsoft Cloud 0 427 2,435
Kingsoft Cloud | Bandwidth service [Member]      
Related party transactions [Line Items]      
Expense with related party $ 448 $ 2,126 $ 1,727
XML 175 R141.htm IDEA: XBRL DOCUMENT v3.22.1
Related party transactions - Schedule of Amounts Due from/to Related Parties (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Related party transactions [Line Items]    
Amounts due from related parties, current $ 56,984 $ 611
Amounts due to related parties 6,931 3,822
Shopline Group    
Related party transactions [Line Items]    
Amounts due from related parties, current 56,316 0
Huya [Member]    
Related party transactions [Line Items]    
Amounts due to related parties 4,363 56
Other Related Party [Member]    
Related party transactions [Line Items]    
Amounts due from related parties, current 668 611
Amounts due to related parties 1,056 2,112
Xiaomi Group [Member]    
Related party transactions [Line Items]    
Amounts due to related parties 1,384 494
Guangzhou Sunhongs [Member]    
Related party transactions [Line Items]    
Amounts due to related parties $ 128 $ 1,160
XML 176 R142.htm IDEA: XBRL DOCUMENT v3.22.1
Fair value measurements - Summary of Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets    
Short-term investments (i) $ 946,543 $ 489,101
Recurring [Member]    
Assets    
Short-term investments (i) 946,543 489,101
Equity investment with readily determinable fair values (ii) 25,480 184,968
Derivative - forward exchange contracts   54
Total 972,023 674,123
Liabilities    
Derivatives - forward exchange contracts   (6,789)
Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets    
Short-term investments (i) 212,795 124,176
Equity investment with readily determinable fair values (ii) 25,480 184,968
Total 238,275 309,144
Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets    
Short-term investments (i) 682,697 364,925
Equity investment with readily determinable fair values (ii) 0  
Derivative - forward exchange contracts   54
Total 682,697 364,979
Liabilities    
Derivatives - forward exchange contracts   $ (6,789)
Recurring [Member] | Level 3 [Member]    
Assets    
Short-term investments (i) 51,051  
Total $ 51,051  
XML 177 R143.htm IDEA: XBRL DOCUMENT v3.22.1
Fair value measurements - Schedule of Changes in Level 3 Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair value measurements    
Balance at the beginning $ 1,000 $ 0
Acquisition   1,000
Impairment (1,000)  
Balance at the end $ 0 $ 1,000
XML 178 R144.htm IDEA: XBRL DOCUMENT v3.22.1
Fair value measurements - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair value measurements      
Equity Securities, FV-NI, Gain $ 14,045 $ 14,543 $ 394,919
Impairment of investments $ 93,632 $ 6,186 $ 8,870
XML 179 R145.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and contingencies (Schedule of Future Minimum Payments Under Non-cancellable Operating Leases) (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Future minimum payments under non-cancellable operating leases  
2022 $ 12,038
2023 4,368
2024 869
Total undiscounted cash flows 17,766
Short Term Lease Commitment And Leases That Have Not Yet Commenced Member  
Future minimum payments under non-cancellable operating leases  
2022 1,846
2023 223
2024 43
Total undiscounted cash flows $ 2,112
XML 180 R146.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and contingencies (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 09, 2022
Dec. 31, 2021
Dec. 31, 2020
Commitments and contingencies      
Outstanding capital commitments   $ 109,881 $ 142,975
Ability period to file notice of appeal by plaintiff 30 days    
XML 181 R147.htm IDEA: XBRL DOCUMENT v3.22.1
Dividends (Details)
Mar. 16, 2022
$ / shares
Dividends Payable [Line Items]  
Dividend per share $ 0.0255
ADS  
Dividends Payable [Line Items]  
Dividend per share $ 0.51
XML 182 R148.htm IDEA: XBRL DOCUMENT v3.22.1
Restricted net assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Percentage of after-tax income required to be transferred to statutory general reserve fund 10.00%  
Reserve level threshold for mandatory appropriation requirement (as a percent) 50.00%  
subsidiaries    
Restricted net assets $ 210,740 $ 78,416
VIE's    
Restricted net assets $ 1,088,061 $ 902,896
XML 183 R149.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
segment
Dec. 31, 2018
segment
Segment Reporting [Line Items]        
Number of operating segments | segment     3 2
Net revenues        
Total net revenues $ 2,619,051 $ 1,918,144 $ 900,702  
Cost of revenues [1] (1,781,150) (1,378,146) (656,920)  
Gross profit 837,901 539,998 243,782  
Operating expenses        
Research and development expenses [1] (279,781) (302,818) (236,504)  
Sales and marketing expenses [1] (468,407) (505,389) (404,495)  
General and administrative expenses [1] (221,731) (146,666) (135,564)  
Total operating expenses (969,919) (954,873) (776,563)  
Gain on disposal of business 4,959 0 11,754  
Other income 20,376 8,095 5,674  
Operating income (loss) (106,683) (406,780) (515,353)  
Interest expense (14,475) (75,555) (38,114)  
Interest income and investment income 91,233 89,078 61,747  
Foreign currency exchange (losses) gains, net (13,377) (17,472) 1,295  
Gain on disposal and deemed disposal of investments (23,762) 272,281 0  
Loss on disposal and deemed disposal of investments (23,762)      
Loss on fair value changes of investment (15,435) 160,849 397,960  
(Loss) gain on extinguishment of debt and derivative 5,291 (6,277) (2,277)  
(Loss) gain on extinguishment of debt and derivative 5,291 (6,277) (2,277)  
Other non-operating expenses (381) (2,467) 0  
Income (loss) before income tax expenses (77,589) 13,657 (94,742)  
Income tax (expenses) benefits (25,745) (27,825) 20,098  
Income (loss) before share of income (loss) in equity method investments, net of income taxes (103,334) (14,168) (74,644)  
Share of income (loss) in equity method investments, net of income taxes (26,217) (7,634) 5,974  
Net income (loss) from continuing operations (129,551) (21,802) (68,670)  
Share-based compensation 33,382 92,160 76,356  
Cost of revenues [Member]        
Operating expenses        
Share-based compensation 8,089 5,797 5,932  
Research and development expenses        
Operating expenses        
Share-based compensation 24,053 42,646 52,611  
Sales and marketing expenses [Member]        
Operating expenses        
Share-based compensation 1,285 1,311 724  
General and administrative expenses [Member]        
Operating expenses        
Share-based compensation (45) 42,406 17,089  
Live streaming        
Net revenues        
Total net revenues 2,476,790 1,815,826 769,148  
Others [Member]        
Net revenues        
Total net revenues 142,261 102,318 131,554  
Bigo [Member]        
Net revenues        
Total net revenues 2,323,758 1,732,811 716,329  
Cost of revenues (1,539,188) (1,207,124) (505,643)  
Gross profit 784,570 525,687 210,686  
Operating expenses        
Research and development expenses (204,597) (194,122) (141,553)  
Sales and marketing expenses (402,476) (446,521) (297,713)  
General and administrative expenses (56,827) (85,685) (47,800)  
Total operating expenses (663,900) (726,328) (487,066)  
Gain on disposal of business 0      
Other income 6,929 3,550 1,390  
Operating income (loss) 127,599 (197,091) (274,990)  
Interest expense (3,460) (7,892) (4,584)  
Interest income and investment income 1,316 155 389  
Foreign currency exchange (losses) gains, net (12,444) (17,035) 1,967  
Gain on disposal and deemed disposal of investments   0    
Loss on disposal and deemed disposal of investments 0      
Loss on fair value changes of investment 0 0    
(Loss) gain on extinguishment of debt and derivative (52) (281)    
Other non-operating expenses 0 (889)    
Income (loss) before income tax expenses 112,959 (223,033) (277,218)  
Income tax (expenses) benefits (9,153) 9,425 19,605  
Income (loss) before share of income (loss) in equity method investments, net of income taxes 103,806 (213,608) (257,613)  
Share of income (loss) in equity method investments, net of income taxes 0 0    
Net income (loss) from continuing operations 103,806 (213,608) (257,613)  
Bigo [Member] | Cost of revenues [Member]        
Operating expenses        
Share-based compensation 5,974 4,094 4,084  
Bigo [Member] | Research and development expenses        
Operating expenses        
Share-based compensation 17,179 33,795 43,625  
Bigo [Member] | Sales and marketing expenses [Member]        
Operating expenses        
Share-based compensation 654 706 617  
Bigo [Member] | General and administrative expenses [Member]        
Operating expenses        
Share-based compensation (5,297) 33,668 4,720  
Bigo [Member] | Live streaming        
Net revenues        
Total net revenues 2,231,366 1,659,311 657,788  
Bigo [Member] | Others [Member]        
Net revenues        
Total net revenues 92,392 73,500 58,541  
All other [Member]        
Net revenues        
Total net revenues 295,360 185,333 184,373  
Cost of revenues (242,029) (171,022) (151,277)  
Gross profit 53,331 14,311 33,096  
Operating expenses        
Research and development expenses (75,184) (108,696) (94,951)  
Sales and marketing expenses (65,931) (58,868) (106,782)  
General and administrative expenses (164,904) (60,981) (87,764)  
Total operating expenses (306,019) (228,545) (289,497)  
Gain on disposal of business 4,959   11,754  
Other income 13,447 4,545 4,284  
Operating income (loss) (234,282) (209,689) (240,363)  
Interest expense (13,468) (72,474) (37,970)  
Interest income and investment income 92,370 93,734 65,798  
Foreign currency exchange (losses) gains, net (933) (437) (672)  
Gain on disposal and deemed disposal of investments   272,281    
Loss on disposal and deemed disposal of investments (23,762)      
Loss on fair value changes of investment (15,435) 160,849 397,960  
(Loss) gain on extinguishment of debt and derivative 5,343 (5,996) (2,277)  
Other non-operating expenses (381) (1,578)    
Income (loss) before income tax expenses (190,548) 236,690 182,476  
Income tax (expenses) benefits (16,592) (37,250) 493  
Income (loss) before share of income (loss) in equity method investments, net of income taxes (207,140) 199,440 182,969  
Share of income (loss) in equity method investments, net of income taxes (26,217) (7,634) 5,974  
Net income (loss) from continuing operations (233,357) 191,806 188,943  
All other [Member] | Cost of revenues [Member]        
Operating expenses        
Share-based compensation 2,115 1,703 1,848  
All other [Member] | Research and development expenses        
Operating expenses        
Share-based compensation 6,874 8,851 8,986  
All other [Member] | Sales and marketing expenses [Member]        
Operating expenses        
Share-based compensation 631 605 107  
All other [Member] | General and administrative expenses [Member]        
Operating expenses        
Share-based compensation 5,252 8,738 12,369  
All other [Member] | Live streaming        
Net revenues        
Total net revenues 245,424 156,515 111,360  
All other [Member] | Others [Member]        
Net revenues        
Total net revenues 49,936 28,818 73,013  
Elimination        
Net revenues        
Total net revenues (67) 0    
Cost of revenues 67 0    
Gross profit 0 0    
Operating expenses        
Research and development expenses 0 0    
Sales and marketing expenses 0 0    
General and administrative expenses 0 0    
Total operating expenses 0 0    
Gain on disposal of business 0      
Other income 0 0    
Operating income (loss) 0 0    
Interest expense 2,453 4,811 4,440  
Interest income and investment income (2,453) (4,811) $ (4,440)  
Foreign currency exchange (losses) gains, net 0 0    
Gain on disposal and deemed disposal of investments   0    
Loss on disposal and deemed disposal of investments 0      
Loss on fair value changes of investment 0 0    
(Loss) gain on extinguishment of debt and derivative 0 0    
Other non-operating expenses 0 0    
Income (loss) before income tax expenses 0 0    
Income tax (expenses) benefits 0 0    
Income (loss) before share of income (loss) in equity method investments, net of income taxes 0 0    
Share of income (loss) in equity method investments, net of income taxes 0 0    
Net income (loss) from continuing operations 0 0    
Elimination | Live streaming        
Net revenues        
Total net revenues 0 0    
Elimination | Others [Member]        
Net revenues        
Total net revenues $ (67) $ 0    
[1] Share-based compensation was allocated in cost of revenues and operating expenses as follows
XML 184 R150.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting - Property and equipment for the company's geographic operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
PRC      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues $ 481,770 $ 362,963 $ 297,469
Property and equipment, net 282,955 246,325  
Developed countries      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 872,974 612,679 207,016
Middle East      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 621,775 475,662 182,630
Southeast Asia and others      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 642,532 466,840 $ 213,587
Singapore      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Property and equipment, net 50,289 134,170  
Other countries      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Property and equipment, net $ 32,148 $ 21,166  
XML 185 tmb-20211231x20f_htm.xml IDEA: XBRL DOCUMENT 0001530238 us-gaap:CaymanIslandsTaxInformationAuthorityMember 2021-01-01 2021-12-31 0001530238 srt:MaximumMember us-gaap:InlandRevenueHongKongMember 2021-01-01 2021-12-31 0001530238 us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001530238 srt:MinimumMember 2021-01-01 2021-12-31 0001530238 srt:MaximumMember 2021-01-01 2021-12-31 0001530238 yy:EmployeesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001530238 us-gaap:RestrictedStockUnitsRSUMember yy:IncentiveSchemeTwoThousandElevenMember 2021-09-30 2021-09-30 0001530238 2012-10-01 2012-10-31 0001530238 yy:KingsoftCloudHoldingsLimitedMember 2021-01-01 2021-12-31 0001530238 yy:KingsoftCloudHoldingsLimitedMember 2020-01-01 2020-12-31 0001530238 yy:KingsoftCloudHoldingsLimitedMember 2019-01-01 2019-12-31 0001530238 yy:OtherRelatedPartyMember 2021-01-01 2021-12-31 0001530238 yy:OtherRelatedPartyMember 2020-01-01 2020-12-31 0001530238 yy:OtherRelatedPartyMember 2019-01-01 2019-12-31 0001530238 yy:OtherSubsidiaryMember 2018-01-01 2018-12-31 0001530238 us-gaap:DomesticCountryMember yy:HighAndNewTechnologyEnterprisesMember 2021-01-01 2021-12-31 0001530238 us-gaap:DomesticCountryMember yy:HighAndNewTechnologyEnterprisesMember yy:GuangzhouHuanjuShidaiInformationTechnologyCompanyLimitedMember 2020-01-01 2021-12-31 0001530238 us-gaap:DomesticCountryMember yy:SoftwareEnterpriseMember yy:GuangzhouBaiguoyuanNetworkTechnologyCo.Ltd.Member 2020-01-01 2020-12-31 0001530238 us-gaap:DomesticCountryMember yy:HighAndNewTechnologyEnterprisesMember yy:GuangzhouBaiguoyuanNetworkTechnologyCo.Ltd.Member 2020-01-01 2020-12-31 0001530238 us-gaap:DomesticCountryMember yy:HighAndNewTechnologyEnterprisesMember yy:GuangzhouBaiguoyuanNetworkTechnologyCo.Ltd.Member 2019-01-01 2019-12-31 0001530238 us-gaap:DomesticCountryMember yy:SoftwareEnterpriseMember yy:GuangzhouBaiguoyuanNetworkTechnologyCo.Ltd.Member 2018-01-01 2018-12-31 0001530238 us-gaap:DomesticCountryMember yy:HighAndNewTechnologyEnterprisesMember yy:GuangzhouBaiguoyuanNetworkTechnologyCo.Ltd.Member 2018-01-01 2018-12-31 0001530238 2022-03-09 2022-03-09 0001530238 yy:GuangzhouHuaduoNetworkTechnologyCompanyLimitedMember yy:ExclusiveTechnologySupportAndTechnologyServicesAgreementMember 2021-01-01 2021-12-31 0001530238 yy:AdvertisingRevenuesMember srt:MaximumMember 2021-01-01 2021-12-31 0001530238 yy:BeijingTudaScienceAndTechnologyCompanyLimitedAndGuangzhouHuaduoNetworkTechnologyCompanyLimitedMember 2021-01-01 2021-12-31 0001530238 2020-01-01 2020-01-31 0001530238 yy:HuanjuShidaiTechnologyBeijingCompanyLimitedMember 2021-12-31 0001530238 yy:HagoSingaporePteLtdMember 2021-12-31 0001530238 yy:GuangzhouHuanjuShidaiInformationTechnologyCompanyLimitedMember 2021-12-31 0001530238 yy:GuangzhouBaiguoyuanInformationTechnologyCo.Ltd.Member 2021-12-31 0001530238 yy:DuowanEntertainmentCorporationMember 2021-12-31 0001530238 yy:BigoTechnologyPte.Ltd.Member 2021-12-31 0001530238 yy:BigoMember 2021-12-31 0001530238 yy:BigoHongKongLimitedMember 2021-12-31 0001530238 us-gaap:DomesticCountryMember yy:KeyNationalSoftwareEnterpriseMember 2018-01-01 2018-12-31 0001530238 us-gaap:DomesticCountryMember yy:HighAndNewTechnologyEnterprisesMember 2018-01-01 2018-12-31 0001530238 us-gaap:DomesticCountryMember yy:HighAndNewTechnologyEnterprisesMember yy:GuangzhouHuaduoNetworkTechnologyCompanyLimitedMember 2021-01-01 2021-12-31 0001530238 us-gaap:DomesticCountryMember yy:HighAndNewTechnologyEnterprisesMember yy:GuangzhouHuaduoNetworkTechnologyCompanyLimitedMember 2019-01-01 2019-12-31 0001530238 us-gaap:ForeignCountryMember us-gaap:InlandRevenueSingaporeIRASMember 2018-01-01 2018-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001530238 yy:HuyaIncMember yy:LinenInvestmentLimitedMember 2020-08-10 0001530238 yy:HuyaIncMember yy:LinenInvestmentLimitedMember 2020-04-03 0001530238 yy:HuyaIncMember yy:LinenInvestmentLimitedMember us-gaap:CommonClassBMember 2020-08-10 2020-08-10 0001530238 yy:HuyaIncMember yy:LinenInvestmentLimitedMember us-gaap:CommonClassBMember 2020-04-03 2020-04-03 0001530238 yy:HuyaBroadcastingMember 2020-04-03 2020-04-03 0001530238 yy:HuyaBroadcastingMember 2020-04-02 2020-04-02 0001530238 us-gaap:DomesticCountryMember us-gaap:StateAdministrationOfTaxationChinaMember 2018-01-01 2018-12-31 0001530238 us-gaap:DomesticCountryMember us-gaap:StateAdministrationOfTaxationChinaMember 2008-01-01 2017-12-31 0001530238 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-12-31 0001530238 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-12-31 0001530238 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-12-31 0001530238 yy:VariableInterestEntitiesRegisteredAsPRCDomesticCompaniesMember 2021-12-31 0001530238 yy:GuangzhouHuyaInformationTechnologyCompanyLimitedMember yy:PowerOfAttorneyMember 2021-01-01 2021-12-31 0001530238 yy:GuangzhouHuyaInformationTechnologyCompanyLimitedMember yy:ExclusiveOptionAgreementMember 2021-01-01 2021-12-31 0001530238 yy:GuangzhouHuyaInformationTechnologyCompanyLimitedMember yy:ExclusiveBusinessCooperationAgreementMember 2021-01-01 2021-12-31 0001530238 yy:GuangzhouHuaduoNetworkTechnologyCompanyLimitedMember yy:ExclusiveOptionAgreementMember 2021-01-01 2021-12-31 0001530238 us-gaap:AccountingStandardsUpdate202006Member us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001530238 us-gaap:AccountingStandardsUpdate202006Member us-gaap:ParentMember 2021-01-01 2021-12-31 0001530238 us-gaap:AccountingStandardsUpdate202006Member us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001530238 us-gaap:AccountingStandardsUpdate202006Member 2021-01-01 2021-12-31 0001530238 us-gaap:AccountingStandardsUpdate201613Member us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001530238 us-gaap:AccountingStandardsUpdate201613Member us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001530238 us-gaap:AccountingStandardsUpdate201613Member us-gaap:ParentMember 2020-01-01 2020-12-31 0001530238 us-gaap:AccountingStandardsUpdate201613Member us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001530238 us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 2020-12-31 0001530238 yy:GuangzhouHuaduoNetworkTechnologyCompanyLimitedMember 2021-01-01 2021-12-31 0001530238 yy:GuangzhouBaiguoyuanNetworkTechnologyCo.Ltd.Member 2021-01-01 2021-12-31 0001530238 yy:ShareBasedPaymentArrangementOptionRestrictedStockAndRestrictedStockUnitsRsusMember 2021-01-01 2021-12-31 0001530238 yy:AmericanDepositaryShareMember 2021-01-01 2021-12-31 0001530238 yy:AmericanDepositaryShareMember 2020-01-01 2020-12-31 0001530238 yy:AmericanDepositaryShareMember 2019-01-01 2019-12-31 0001530238 us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001530238 us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001530238 yy:November2021ShareRepurchasePlanMember 2021-11-16 0001530238 yy:ShareBasedPaymentArrangementOptionRestrictedStockAndRestrictedStockUnitsRsusMember 2021-09-09 0001530238 yy:AmericanDepositaryShareMember 2019-08-13 0001530238 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001530238 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001530238 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001530238 yy:BigoIncMember us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001530238 yy:BigoIncMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001530238 us-gaap:TreasuryStockMember 2021-12-31 0001530238 us-gaap:RetainedEarningsMember 2021-12-31 0001530238 us-gaap:RetainedEarningsAppropriatedMember 2021-12-31 0001530238 us-gaap:ParentMember 2021-12-31 0001530238 us-gaap:NoncontrollingInterestMember 2021-12-31 0001530238 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001530238 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001530238 us-gaap:TreasuryStockMember 2020-12-31 0001530238 us-gaap:RetainedEarningsMember 2020-12-31 0001530238 us-gaap:RetainedEarningsAppropriatedMember 2020-12-31 0001530238 us-gaap:ParentMember 2020-12-31 0001530238 us-gaap:NoncontrollingInterestMember 2020-12-31 0001530238 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001530238 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001530238 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 0001530238 us-gaap:TreasuryStockMember 2019-12-31 0001530238 us-gaap:RetainedEarningsMember 2019-12-31 0001530238 us-gaap:RetainedEarningsAppropriatedMember 2019-12-31 0001530238 us-gaap:ParentMember 2019-12-31 0001530238 us-gaap:NoncontrollingInterestMember 2019-12-31 0001530238 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001530238 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001530238 us-gaap:RetainedEarningsMember 2018-12-31 0001530238 us-gaap:RetainedEarningsAppropriatedMember 2018-12-31 0001530238 us-gaap:ParentMember 2018-12-31 0001530238 us-gaap:NoncontrollingInterestMember 2018-12-31 0001530238 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001530238 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001530238 yy:ShareIncentiveSchemeMember 2020-12-31 0001530238 yy:ShareIncentiveSchemeMember 2019-12-31 0001530238 yy:IncentiveSchemeTwoThousandElevenMember 2020-01-01 2020-12-31 0001530238 yy:IncentiveSchemeTwoThousandElevenMember 2018-01-01 2018-12-31 0001530238 yy:IncentiveSchemeTwoThousandElevenMember 2018-12-31 0001530238 yy:IncentiveSchemeTwoThousandElevenMember 2019-12-31 0001530238 yy:EmployeesMember yy:StockOptions1Member yy:PreTwoThousandNineSchemeOptionsMember 2009-12-01 2009-12-31 0001530238 yy:NonEmployeeMember yy:StockOptions1Member yy:PreTwoThousandNineSchemeOptionsMember 2008-12-01 2008-12-31 0001530238 yy:EmployeesMember yy:StockOptions1Member yy:PreTwoThousandNineSchemeOptionsMember 2008-12-01 2008-12-31 0001530238 yy:IncentiveSchemeTwoThousandElevenMember 2021-01-01 2021-12-31 0001530238 yy:IncentiveSchemeTwoThousandElevenMember 2019-01-01 2019-12-31 0001530238 yy:IncentiveSchemeTwoThousandElevenMember 2020-12-31 0001530238 us-gaap:RestrictedStockUnitsRSUMember yy:IncentiveSchemeTwoThousandElevenMember 2021-09-30 0001530238 2011-09-16 0001530238 us-gaap:RestrictedStockMember yy:IncentiveSchemeTwoThousandElevenMember 2021-12-31 0001530238 yy:IncentiveSchemeTwoThousandElevenMember 2021-12-31 0001530238 us-gaap:RestrictedStockUnitsRSUMember yy:IncentiveSchemeTwoThousandElevenMember 2020-12-31 0001530238 us-gaap:RestrictedStockMember yy:IncentiveSchemeTwoThousandElevenMember 2020-12-31 0001530238 us-gaap:RestrictedStockUnitsRSUMember yy:IncentiveSchemeTwoThousandElevenMember 2019-12-31 0001530238 us-gaap:RestrictedStockMember yy:IncentiveSchemeTwoThousandElevenMember 2019-12-31 0001530238 us-gaap:RestrictedStockUnitsRSUMember yy:IncentiveSchemeTwoThousandElevenMember 2018-12-31 0001530238 us-gaap:RestrictedStockMember yy:IncentiveSchemeTwoThousandElevenMember 2018-12-31 0001530238 us-gaap:RestrictedStockMember yy:BigoIncMember yy:BigoSShareIncentiveSchemeMember 2019-03-01 2019-03-31 0001530238 us-gaap:RestrictedStockMember yy:IncentiveSchemeTwoThousandElevenMember 2021-01-01 2021-12-31 0001530238 us-gaap:RestrictedStockMember yy:IncentiveSchemeTwoThousandElevenMember 2020-01-01 2020-12-31 0001530238 us-gaap:RestrictedStockMember yy:IncentiveSchemeTwoThousandElevenMember 2019-01-01 2019-12-31 0001530238 yy:EmployeesMember yy:IncentiveSchemeTwoThousandElevenMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001530238 yy:EmployeesMember yy:IncentiveSchemeTwoThousandElevenMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-01-01 2021-12-31 0001530238 yy:EmployeesMember yy:IncentiveSchemeTwoThousandElevenMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001530238 us-gaap:RestrictedStockMember yy:BigoSShareIncentiveSchemeMember yy:ShareBasedPaymentArrangementTrancheOne2Member 2019-03-01 2019-03-31 0001530238 us-gaap:RestrictedStockMember yy:BigoSShareIncentiveSchemeMember yy:ShareBasedPaymentArrangementTrancheOne1Member 2019-03-01 2019-03-31 0001530238 us-gaap:RestrictedStockMember yy:BigoSShareIncentiveSchemeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-03-01 2019-03-31 0001530238 us-gaap:RestrictedStockMember yy:BigoSShareIncentiveSchemeMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-03-01 2019-03-31 0001530238 us-gaap:SellingAndMarketingExpenseMember yy:BigoMember 2021-01-01 2021-12-31 0001530238 us-gaap:SellingAndMarketingExpenseMember yy:AllOtherSegmentMember 2021-01-01 2021-12-31 0001530238 us-gaap:RestrictedStockUnitsRSUMember yy:IncentiveSchemeTwoThousandElevenMember 2021-01-01 2021-12-31 0001530238 us-gaap:ResearchAndDevelopmentExpenseMember yy:BigoMember 2021-01-01 2021-12-31 0001530238 us-gaap:ResearchAndDevelopmentExpenseMember yy:AllOtherSegmentMember 2021-01-01 2021-12-31 0001530238 us-gaap:GeneralAndAdministrativeExpenseMember yy:BigoMember 2021-01-01 2021-12-31 0001530238 us-gaap:GeneralAndAdministrativeExpenseMember yy:AllOtherSegmentMember 2021-01-01 2021-12-31 0001530238 us-gaap:CostOfSalesMember yy:BigoMember 2021-01-01 2021-12-31 0001530238 us-gaap:CostOfSalesMember yy:AllOtherSegmentMember 2021-01-01 2021-12-31 0001530238 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001530238 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001530238 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001530238 us-gaap:SellingAndMarketingExpenseMember yy:BigoMember 2020-01-01 2020-12-31 0001530238 us-gaap:SellingAndMarketingExpenseMember yy:AllOtherSegmentMember 2020-01-01 2020-12-31 0001530238 us-gaap:RestrictedStockUnitsRSUMember yy:IncentiveSchemeTwoThousandElevenMember 2020-01-01 2020-12-31 0001530238 us-gaap:ResearchAndDevelopmentExpenseMember yy:BigoMember 2020-01-01 2020-12-31 0001530238 us-gaap:ResearchAndDevelopmentExpenseMember yy:AllOtherSegmentMember 2020-01-01 2020-12-31 0001530238 us-gaap:GeneralAndAdministrativeExpenseMember yy:BigoMember 2020-01-01 2020-12-31 0001530238 us-gaap:GeneralAndAdministrativeExpenseMember yy:AllOtherSegmentMember 2020-01-01 2020-12-31 0001530238 us-gaap:CostOfSalesMember yy:BigoMember 2020-01-01 2020-12-31 0001530238 us-gaap:CostOfSalesMember yy:AllOtherSegmentMember 2020-01-01 2020-12-31 0001530238 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001530238 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001530238 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001530238 us-gaap:SellingAndMarketingExpenseMember yy:BigoMember 2019-01-01 2019-12-31 0001530238 us-gaap:SellingAndMarketingExpenseMember yy:AllOtherSegmentMember 2019-01-01 2019-12-31 0001530238 us-gaap:RestrictedStockUnitsRSUMember yy:IncentiveSchemeTwoThousandElevenMember 2019-01-01 2019-12-31 0001530238 us-gaap:ResearchAndDevelopmentExpenseMember yy:BigoMember 2019-01-01 2019-12-31 0001530238 us-gaap:ResearchAndDevelopmentExpenseMember yy:AllOtherSegmentMember 2019-01-01 2019-12-31 0001530238 us-gaap:GeneralAndAdministrativeExpenseMember yy:BigoMember 2019-01-01 2019-12-31 0001530238 us-gaap:GeneralAndAdministrativeExpenseMember yy:AllOtherSegmentMember 2019-01-01 2019-12-31 0001530238 us-gaap:CostOfSalesMember yy:BigoMember 2019-01-01 2019-12-31 0001530238 us-gaap:CostOfSalesMember yy:AllOtherSegmentMember 2019-01-01 2019-12-31 0001530238 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001530238 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001530238 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001530238 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember 2021-01-01 2021-12-31 0001530238 yy:OtherAcquisitionMember 2021-01-01 2021-12-31 0001530238 yy:CorporateLoansMember 2019-12-31 0001530238 yy:SoutheastAsiaAndOtherMember 2021-01-01 2021-12-31 0001530238 yy:DevelopedCountriesMember 2021-01-01 2021-12-31 0001530238 country:CN 2021-01-01 2021-12-31 0001530238 country:AE 2021-01-01 2021-12-31 0001530238 yy:SoutheastAsiaAndOtherMember 2020-01-01 2020-12-31 0001530238 yy:DevelopedCountriesMember 2020-01-01 2020-12-31 0001530238 country:CN 2020-01-01 2020-12-31 0001530238 country:AE 2020-01-01 2020-12-31 0001530238 yy:SoutheastAsiaAndOtherMember 2019-01-01 2019-12-31 0001530238 yy:DevelopedCountriesMember 2019-01-01 2019-12-31 0001530238 country:CN 2019-01-01 2019-12-31 0001530238 country:AE 2019-01-01 2019-12-31 0001530238 yy:ContractBalanceMember 2021-12-31 0001530238 yy:VariableInterestEntityPrimaryBeneficiaryGroupCompaniesMember us-gaap:IntersegmentEliminationMember 2021-01-01 2021-12-31 0001530238 yy:OnlineGameRevenueMember 2021-01-01 2021-12-31 0001530238 yy:VariableInterestEntityPrimaryBeneficiaryGroupCompaniesMember us-gaap:IntersegmentEliminationMember 2020-01-01 2020-12-31 0001530238 yy:OnlineGameRevenueMember 2020-01-01 2020-12-31 0001530238 yy:VariableInterestEntityPrimaryBeneficiaryGroupCompaniesMember us-gaap:IntersegmentEliminationMember 2019-01-01 2019-12-31 0001530238 yy:OnlineGameRevenueMember 2019-01-01 2019-12-31 0001530238 yy:LiveStreamingMember yy:EliminationMember 2021-01-01 2021-12-31 0001530238 yy:LiveStreamingMember yy:BigoMember 2021-01-01 2021-12-31 0001530238 yy:LiveStreamingMember yy:AllOtherSegmentMember 2021-01-01 2021-12-31 0001530238 us-gaap:ProductAndServiceOtherMember yy:EliminationMember 2021-01-01 2021-12-31 0001530238 us-gaap:ProductAndServiceOtherMember yy:BigoMember 2021-01-01 2021-12-31 0001530238 us-gaap:ProductAndServiceOtherMember yy:AllOtherSegmentMember 2021-01-01 2021-12-31 0001530238 yy:LiveStreamingMember yy:EliminationMember 2020-01-01 2020-12-31 0001530238 yy:LiveStreamingMember yy:BigoMember 2020-01-01 2020-12-31 0001530238 yy:LiveStreamingMember yy:AllOtherSegmentMember 2020-01-01 2020-12-31 0001530238 us-gaap:ProductAndServiceOtherMember yy:EliminationMember 2020-01-01 2020-12-31 0001530238 us-gaap:ProductAndServiceOtherMember yy:BigoMember 2020-01-01 2020-12-31 0001530238 us-gaap:ProductAndServiceOtherMember yy:AllOtherSegmentMember 2020-01-01 2020-12-31 0001530238 yy:LiveStreamingMember yy:BigoMember 2019-01-01 2019-12-31 0001530238 yy:LiveStreamingMember yy:AllOtherSegmentMember 2019-01-01 2019-12-31 0001530238 us-gaap:ProductAndServiceOtherMember yy:BigoMember 2019-01-01 2019-12-31 0001530238 us-gaap:ProductAndServiceOtherMember yy:AllOtherSegmentMember 2019-01-01 2019-12-31 0001530238 yy:LiveStreamingMember 2019-01-01 2019-12-31 0001530238 us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-12-31 0001530238 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2021-01-01 0001530238 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-01-01 0001530238 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 0001530238 yy:RepaymentAmountOfNotesDueEqualTo71.1MillionMember yy:ConvertibleSeniorNotesDue2025And2026Member 2021-01-01 2021-12-31 0001530238 yy:BandwidthServiceMember yy:KingsoftCloudHoldingsLimitedMember 2021-01-01 2021-12-31 0001530238 yy:BandwidthServiceMember yy:GuangzhouShanghangInformationTechnicalCoLtdMember 2021-01-01 2021-12-31 0001530238 yy:BandwidthServiceMember yy:KingsoftCloudHoldingsLimitedMember 2020-01-01 2020-12-31 0001530238 yy:BandwidthServiceMember yy:GuangzhouShanghangInformationTechnicalCoLtdMember 2020-01-01 2020-12-31 0001530238 yy:BandwidthServiceMember yy:KingsoftCloudHoldingsLimitedMember 2019-01-01 2019-12-31 0001530238 yy:BandwidthServiceMember yy:GuangzhouShanghangInformationTechnicalCoLtdMember 2019-01-01 2019-12-31 0001530238 srt:MinimumMember yy:FurnitureFixturesAndOfficeEquipmentMember 2021-01-01 2021-12-31 0001530238 srt:MinimumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001530238 srt:MaximumMember yy:FurnitureFixturesAndOfficeEquipmentMember 2021-01-01 2021-12-31 0001530238 srt:MaximumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001530238 us-gaap:VehiclesMember 2021-01-01 2021-12-31 0001530238 us-gaap:BuildingMember 2021-01-01 2021-12-31 0001530238 us-gaap:BuildingImprovementsMember 2021-01-01 2021-12-31 0001530238 srt:MinimumMember yy:FurnitureFixturesAndOfficeEquipmentMember 2021-12-31 0001530238 srt:MinimumMember us-gaap:VehiclesMember 2021-12-31 0001530238 srt:MinimumMember us-gaap:ComputerEquipmentMember 2021-12-31 0001530238 srt:MaximumMember yy:FurnitureFixturesAndOfficeEquipmentMember 2021-12-31 0001530238 srt:MaximumMember us-gaap:VehiclesMember 2021-12-31 0001530238 srt:MaximumMember us-gaap:ComputerEquipmentMember 2021-12-31 0001530238 yy:FurnitureFixturesAndOfficeEquipmentMember 2021-12-31 0001530238 us-gaap:VehiclesMember 2021-12-31 0001530238 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001530238 us-gaap:ConstructionInProgressMember 2021-12-31 0001530238 us-gaap:ComputerEquipmentMember 2021-12-31 0001530238 us-gaap:BuildingMember 2021-12-31 0001530238 us-gaap:BuildingImprovementsMember 2021-12-31 0001530238 yy:FurnitureFixturesAndOfficeEquipmentMember 2020-12-31 0001530238 us-gaap:VehiclesMember 2020-12-31 0001530238 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001530238 us-gaap:ConstructionInProgressMember 2020-12-31 0001530238 us-gaap:ComputerEquipmentMember 2020-12-31 0001530238 us-gaap:BuildingMember 2020-12-31 0001530238 us-gaap:BuildingImprovementsMember 2020-12-31 0001530238 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001530238 yy:RelatedPartiesMember 2021-01-01 2021-12-31 0001530238 yy:RelatedPartiesMember 2020-01-01 2020-12-31 0001530238 yy:RelatedPartiesMember 2019-01-01 2019-12-31 0001530238 us-gaap:AssetPledgedAsCollateralWithRightMember 2021-12-31 0001530238 yy:BigoIncMember 2019-03-01 2019-03-31 0001530238 2019-02-01 2019-02-28 0001530238 us-gaap:ForeignCountryMember us-gaap:InlandRevenueSingaporeIRASMember 2021-12-31 0001530238 us-gaap:ForeignCountryMember us-gaap:InlandRevenueHongKongMember 2021-12-31 0001530238 us-gaap:DomesticCountryMember us-gaap:StateAdministrationOfTaxationChinaMember 2021-12-31 0001530238 yy:OtherCountriesMember 2021-12-31 0001530238 2019-01-01 0001530238 2018-01-01 2018-12-31 0001530238 yy:MicroCreditPersonalLoansMember yy:FinancingReceivablesOver1YearPastDueMember 2021-12-31 0001530238 yy:MicroCreditPersonalLoansMember us-gaap:FinancialAssetPastDueMember 2021-12-31 0001530238 yy:MicroCreditPersonalLoansMember 2021-12-31 0001530238 yy:MicroCreditPersonalLoansMember yy:FinancingReceivablesOver1YearPastDueMember 2020-12-31 0001530238 yy:MicroCreditPersonalLoansMember yy:FinancingReceivables91To180DaysPastDueMember 2020-12-31 0001530238 yy:MicroCreditPersonalLoansMember yy:FinancingReceivables181To360DaysPastDueMember 2020-12-31 0001530238 yy:MicroCreditPersonalLoansMember us-gaap:FinancialAssetPastDueMember 2020-12-31 0001530238 yy:CorporateLoansMember yy:FinancingReceivablesOver1YearPastDueMember 2020-12-31 0001530238 yy:CorporateLoansMember us-gaap:FinancialAssetPastDueMember 2020-12-31 0001530238 yy:CorporateLoansMember us-gaap:FinancialAssetNotPastDueMember 2020-12-31 0001530238 yy:MicroCreditPersonalLoansMember 2020-12-31 0001530238 yy:FinancingReceivablesOver1YearPastDueMember 2020-12-31 0001530238 yy:FinancingReceivables91To180DaysPastDueMember 2020-12-31 0001530238 yy:FinancingReceivables181To360DaysPastDueMember 2020-12-31 0001530238 yy:CorporateLoansMember 2020-12-31 0001530238 us-gaap:FinancialAssetPastDueMember 2020-12-31 0001530238 us-gaap:FinancialAssetNotPastDueMember 2020-12-31 0001530238 yy:OtherCountriesMember 2021-12-31 0001530238 country:SG 2021-12-31 0001530238 country:CN 2021-12-31 0001530238 yy:OtherCountriesMember 2020-12-31 0001530238 country:SG 2020-12-31 0001530238 country:CN 2020-12-31 0001530238 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-01-01 2021-12-31 0001530238 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001530238 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-01-01 2019-12-31 0001530238 us-gaap:OtherNoncurrentLiabilitiesMember 2021-12-31 0001530238 yy:ShortTermLeaseCommitmentAndLeasesThatHaveNotYetCommencedMember 2021-12-31 0001530238 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001530238 yy:ConvertibleSeniorNotesDue2025And2026Member 2021-01-01 2021-12-31 0001530238 yy:ConvertibleSeniorNotesDue2025And2026Member 2020-01-01 2020-12-31 0001530238 yy:EliminationMember 2019-01-01 2019-12-31 0001530238 yy:YyLiveMember 2021-01-01 2021-12-31 0001530238 yy:YyLiveMember 2020-01-01 2020-12-31 0001530238 yy:HuyaBroadcastingMember 2020-01-01 2020-12-31 0001530238 yy:YyLiveMember 2019-01-01 2019-12-31 0001530238 yy:HuyaBroadcastingMember 2019-01-01 2019-12-31 0001530238 yy:CorporateLoansMember 2019-01-01 2019-12-31 0001530238 yy:AllOtherMember 2021-01-01 2021-12-31 0001530238 yy:AllOtherMember 2020-01-01 2020-12-31 0001530238 yy:BigoMember 2021-12-31 0001530238 yy:AllOtherMember 2021-12-31 0001530238 yy:BigoMember 2020-12-31 0001530238 yy:AllOtherMember 2020-12-31 0001530238 yy:BigoMember 2019-12-31 0001530238 yy:AllOtherMember 2019-12-31 0001530238 srt:MinimumMember us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001530238 srt:MinimumMember us-gaap:PatentedTechnologyMember 2021-01-01 2021-12-31 0001530238 srt:MinimumMember us-gaap:InternetDomainNamesMember 2021-01-01 2021-12-31 0001530238 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001530238 srt:MaximumMember us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001530238 srt:MaximumMember us-gaap:PatentedTechnologyMember 2021-01-01 2021-12-31 0001530238 srt:MaximumMember us-gaap:InternetDomainNamesMember 2021-01-01 2021-12-31 0001530238 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001530238 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001530238 yy:OtherAcquisitionMember us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001530238 yy:OtherAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001530238 yy:OtherAcquisitionMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001530238 yy:BigoIncMember us-gaap:TrademarksMember 2019-03-04 2019-03-04 0001530238 yy:BigoIncMember us-gaap:NoncompeteAgreementsMember 2019-03-04 2019-03-04 0001530238 yy:BigoIncMember us-gaap:CustomerRelationshipsMember 2019-03-04 2019-03-04 0001530238 us-gaap:IndefinitelivedIntangibleAssetsMember 2021-12-31 0001530238 yy:OthersMember 2021-12-31 0001530238 yy:OperatingRightsMember 2021-12-31 0001530238 yy:LandUseRightsMember 2021-12-31 0001530238 us-gaap:UseRightsMember 2021-12-31 0001530238 us-gaap:TrademarksMember 2021-12-31 0001530238 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001530238 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001530238 us-gaap:LicenseMember 2021-12-31 0001530238 us-gaap:InternetDomainNamesMember 2021-12-31 0001530238 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-31 0001530238 yy:OthersMember 2020-12-31 0001530238 yy:OperatingRightsMember 2020-12-31 0001530238 yy:LandUseRightsMember 2020-12-31 0001530238 us-gaap:UseRightsMember 2020-12-31 0001530238 us-gaap:TrademarksMember 2020-12-31 0001530238 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001530238 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001530238 us-gaap:LicenseMember 2020-12-31 0001530238 us-gaap:InternetDomainNamesMember 2020-12-31 0001530238 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-12-31 0001530238 yy:MicroCreditPersonalLoansMember 2021-12-31 0001530238 yy:MicroCreditPersonalLoansMember 2020-12-31 0001530238 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2021-12-31 0001530238 yy:CorporateLoansMember 2021-12-31 0001530238 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2020-12-31 0001530238 us-gaap:EquityMethodInvestmentsMember 2021-01-01 2021-12-31 0001530238 us-gaap:EquityMethodInvestmentsMember 2020-01-01 2020-12-31 0001530238 us-gaap:EquityMethodInvestmentsMember 2019-01-01 2019-12-31 0001530238 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001530238 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001530238 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001530238 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001530238 srt:MinimumMember yy:OtherAcquisitionMember 2021-06-30 0001530238 srt:MaximumMember yy:OtherAcquisitionMember 2021-06-30 0001530238 yy:OtherAcquisitionMember 2021-06-30 0001530238 yy:BIGOIncMember 2018-12-31 0001530238 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2018-12-31 0001530238 us-gaap:RestrictedStockUnitsRSUMember yy:IncentiveSchemeTwoThousandElevenMember 2021-12-31 0001530238 us-gaap:RestrictedStockMember yy:BigoSShareIncentiveSchemeMember 2020-12-31 0001530238 us-gaap:RestrictedStockMember yy:BigoSShareIncentiveSchemeMember 2021-01-01 2021-12-31 0001530238 yy:OtherCountriesMember us-gaap:InlandRevenueSingaporeIRASMember 2021-01-01 2021-12-31 0001530238 us-gaap:ForeignCountryMember us-gaap:InlandRevenueSingaporeIRASMember 2021-01-01 2021-12-31 0001530238 us-gaap:ForeignCountryMember us-gaap:InlandRevenueHongKongMember 2021-01-01 2021-12-31 0001530238 yy:OtherPRCSubsidiariesMember 2021-01-01 2021-12-31 0001530238 yy:DuowanEntertainmentCorporationMember 2019-01-01 2019-12-31 0001530238 us-gaap:DomesticCountryMember 2018-01-01 2018-12-31 0001530238 yy:AmericanDepositorySharesMember 2021-01-01 2021-12-31 0001530238 yy:AmericanDepositorySharesMember 2020-01-01 2020-12-31 0001530238 yy:AmericanDepositorySharesMember 2019-01-01 2019-12-31 0001530238 yy:XiaomiGroupMember 2021-12-31 0001530238 yy:HuyaMember 2021-12-31 0001530238 yy:GuangzhouSunhongsMember 2021-12-31 0001530238 yy:XiaomiGroupMember 2020-12-31 0001530238 yy:HuyaMember 2020-12-31 0001530238 yy:GuangzhouSunhongsMember 2020-12-31 0001530238 yy:ShoplineGroupMember 2021-12-31 0001530238 yy:OtherRelatedPartyMember 2021-12-31 0001530238 yy:ShoplineGroupMember 2020-12-31 0001530238 yy:OtherRelatedPartyMember 2020-12-31 0001530238 yy:AmericanDepositaryShareMember 2022-03-16 0001530238 2022-03-16 0001530238 yy:LiveStreamingMember us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember 2021-01-01 2021-12-31 0001530238 us-gaap:ProductAndServiceOtherMember us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember 2021-01-01 2021-12-31 0001530238 yy:LiveStreamingMember us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember 2020-01-01 2020-12-31 0001530238 yy:LiveStreamingMember us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember 2020-01-01 2020-12-31 0001530238 us-gaap:ProductAndServiceOtherMember us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember 2020-01-01 2020-12-31 0001530238 us-gaap:ProductAndServiceOtherMember us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember 2020-01-01 2020-12-31 0001530238 yy:LiveStreamingMember us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember 2019-01-01 2019-12-31 0001530238 yy:LiveStreamingMember us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember 2019-01-01 2019-12-31 0001530238 us-gaap:ProductAndServiceOtherMember us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember 2019-01-01 2019-12-31 0001530238 us-gaap:ProductAndServiceOtherMember us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember 2019-01-01 2019-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember 2020-11-16 0001530238 yy:HuyaIncMember yy:LinenInvestmentLimitedMember us-gaap:CommonClassBMember 2020-08-10 0001530238 yy:HuyaIncMember yy:LinenInvestmentLimitedMember us-gaap:CommonClassBMember 2020-04-03 0001530238 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember yy:HuyaBroadcastingMember 2021-01-01 2021-12-31 0001530238 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember yy:HuyaBroadcastingMember 2020-01-01 2020-12-31 0001530238 yy:HuyaIncMember yy:LinenInvestmentLimitedMember 2020-08-10 2020-08-10 0001530238 yy:HuyaIncMember yy:LinenInvestmentLimitedMember 2020-04-03 2020-04-03 0001530238 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001530238 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001530238 yy:ConvertibleSeniorNotesDue2025And2026Member 2021-12-31 0001530238 us-gaap:LoansPayableMember 2020-01-01 2020-12-31 0001530238 srt:MinimumMember us-gaap:LoansPayableMember 2020-12-31 0001530238 srt:MaximumMember us-gaap:LoansPayableMember 2020-12-31 0001530238 us-gaap:LoansPayableMember 2020-12-31 0001530238 yy:ConvertibleSeniorNotesDue2026Member 2019-06-19 0001530238 yy:ConvertibleSeniorNotesDue2025Member 2019-06-19 0001530238 yy:ConvertibleBondsNonCurrentMember 2019-06-19 0001530238 yy:AmericanDepositaryShareMember 2021-12-31 0001530238 yy:ConvertibleSeniorNotesDue2025And2026Member 2019-06-19 0001530238 us-gaap:LoansPayableMember 2020-12-31 0001530238 yy:PRCEntitiesMember 2021-01-01 2021-12-31 0001530238 yy:NonPRCEntitiesMember 2021-01-01 2021-12-31 0001530238 yy:PRCEntitiesMember 2020-01-01 2020-12-31 0001530238 yy:NonPRCEntitiesMember 2020-01-01 2020-12-31 0001530238 yy:PRCEntitiesMember 2019-01-01 2019-12-31 0001530238 yy:NonPRCEntitiesMember 2019-01-01 2019-12-31 0001530238 yy:VariableInterestEntityPrimaryBeneficiaryThirdPartiesMember 2021-01-01 2021-12-31 0001530238 yy:VariableInterestEntityPrimaryBeneficiaryGroupCompaniesMember 2021-01-01 2021-12-31 0001530238 yy:EliminationMember 2021-01-01 2021-12-31 0001530238 yy:BigoMember 2021-01-01 2021-12-31 0001530238 yy:AllOtherSegmentMember 2021-01-01 2021-12-31 0001530238 yy:VariableInterestEntityPrimaryBeneficiaryThirdPartiesMember 2020-01-01 2020-12-31 0001530238 yy:VariableInterestEntityPrimaryBeneficiaryGroupCompaniesMember 2020-01-01 2020-12-31 0001530238 yy:EliminationMember 2020-01-01 2020-12-31 0001530238 yy:BigoMember 2020-01-01 2020-12-31 0001530238 yy:AllOtherSegmentMember 2020-01-01 2020-12-31 0001530238 yy:VariableInterestEntityPrimaryBeneficiaryThirdPartiesMember 2019-01-01 2019-12-31 0001530238 yy:VariableInterestEntityPrimaryBeneficiaryGroupCompaniesMember 2019-01-01 2019-12-31 0001530238 yy:BigoMember 2019-01-01 2019-12-31 0001530238 yy:AllOtherSegmentMember 2019-01-01 2019-12-31 0001530238 yy:ConvertibleSeniorNotesDue2026Member 2021-12-31 0001530238 yy:ConvertibleSeniorNotesDue2025Member 2021-12-31 0001530238 yy:ConvertibleBondsNonCurrentMember 2021-12-31 0001530238 us-gaap:LongTermDebtMember 2021-12-31 0001530238 yy:ConvertibleSeniorNotesDue2026Member 2020-12-31 0001530238 yy:ConvertibleSeniorNotesDue2025Member 2020-12-31 0001530238 yy:ConvertibleBondsNonCurrentMember 2020-12-31 0001530238 us-gaap:LongTermDebtMember 2020-12-31 0001530238 yy:LiveStreamingMember 2021-01-01 2021-12-31 0001530238 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-31 0001530238 yy:LiveStreamingMember 2020-01-01 2020-12-31 0001530238 us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-12-31 0001530238 us-gaap:ProductAndServiceOtherMember 2021-12-31 0001530238 us-gaap:ProductAndServiceOtherMember 2020-12-31 0001530238 yy:LiveStreamingMember 2021-12-31 0001530238 yy:LiveStreamingMember 2020-12-31 0001530238 yy:LiveStreamingMember 2020-01-01 0001530238 us-gaap:ProductAndServiceOtherMember 2020-01-01 0001530238 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001530238 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001530238 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001530238 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001530238 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001530238 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001530238 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0001530238 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-12-31 0001530238 us-gaap:CommonClassBMember 2019-12-31 0001530238 us-gaap:CommonClassBMember 2020-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember 2021-01-01 2021-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember 2020-01-01 2020-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember 2019-01-01 2019-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember 2020-01-01 2020-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:HuyaBroadcastingMember 2019-01-01 2019-12-31 0001530238 yy:OthersMember 2021-12-31 0001530238 currency:USD 2021-12-31 0001530238 currency:CNY 2021-12-31 0001530238 yy:OthersMember 2020-12-31 0001530238 currency:USD 2020-12-31 0001530238 currency:CNY 2020-12-31 0001530238 yy:OtherAcquisitionMember us-gaap:TrademarksMember 2021-12-31 0001530238 yy:OtherAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001530238 yy:OtherAcquisitionMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001530238 yy:BigoIncMember us-gaap:TrademarksMember 2019-03-04 0001530238 yy:BigoIncMember us-gaap:OtherIntangibleAssetsMember 2019-03-04 0001530238 yy:BigoIncMember us-gaap:NoncompeteAgreementsMember 2019-03-04 0001530238 yy:BigoIncMember us-gaap:CustomerRelationshipsMember 2019-03-04 0001530238 yy:BigoIncMember 2019-03-04 0001530238 yy:OtherAcquisitionMember 2021-01-01 2021-06-30 0001530238 yy:OtherAcquisitionMember 2021-12-31 0001530238 yy:BigoIncMember 2021-01-01 2021-12-31 0001530238 yy:BigoIncMember 2019-12-31 0001530238 yy:BigoIncMember us-gaap:CommonClassAMember 2019-03-04 2019-03-04 0001530238 yy:BigoIncMember yy:BigoMember us-gaap:CommonClassBMember 2019-03-01 2019-03-31 0001530238 yy:BigoIncMember yy:BigoMember us-gaap:CommonClassAMember 2019-03-01 2019-03-31 0001530238 yy:BIGOIncMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:CommonClassAMember 2019-02-01 2019-02-28 0001530238 yy:BIGOIncMember us-gaap:CommonClassBMember 2019-02-01 2019-02-28 0001530238 yy:BIGOIncMember us-gaap:CommonClassAMember 2019-02-01 2019-02-28 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember 2021-12-31 0001530238 us-gaap:DiscontinuedOperationsHeldforsaleMember yy:YyLiveMember 2020-12-31 0001530238 us-gaap:EquityMethodInvestmentsMember 2021-12-31 0001530238 us-gaap:EquityMethodInvestmentsMember 2020-12-31 0001530238 us-gaap:StockCompensationPlanMember 2021-01-01 2021-12-31 0001530238 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001530238 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001530238 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-12-31 0001530238 us-gaap:StockCompensationPlanMember 2020-01-01 2020-12-31 0001530238 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001530238 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001530238 us-gaap:ConvertibleDebtSecuritiesMember 2020-01-01 2020-12-31 0001530238 us-gaap:StockCompensationPlanMember 2019-01-01 2019-12-31 0001530238 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001530238 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001530238 us-gaap:ConvertibleDebtSecuritiesMember 2019-01-01 2019-12-31 0001530238 yy:VariableInterestEntitiesMember 2021-12-31 0001530238 srt:SubsidiariesMember 2021-12-31 0001530238 yy:VariableInterestEntitiesMember 2020-12-31 0001530238 srt:SubsidiariesMember 2020-12-31 0001530238 yy:LandUseRightsMember 2021-01-01 2021-12-31 0001530238 us-gaap:FiniteLivedIntangibleAssetsMember 2021-01-01 2021-12-31 0001530238 yy:LandUseRightsMember 2020-01-01 2020-12-31 0001530238 us-gaap:FiniteLivedIntangibleAssetsMember 2020-01-01 2020-12-31 0001530238 yy:LandUseRightsMember 2019-01-01 2019-12-31 0001530238 us-gaap:FiniteLivedIntangibleAssetsMember 2019-01-01 2019-12-31 0001530238 yy:ConvertibleSeniorNotesDue2026Member 2021-01-01 2021-12-31 0001530238 yy:ConvertibleSeniorNotesDue2025Member 2021-01-01 2021-12-31 0001530238 us-gaap:AccountingStandardsUpdate201613Member 2020-12-31 0001530238 us-gaap:AccountingStandardsUpdate201613Member 2019-12-31 0001530238 2019-12-31 0001530238 2018-12-31 0001530238 us-gaap:RestrictedStockMember yy:BigoIncMember 2021-01-01 2021-12-31 0001530238 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001530238 yy:StockOptions1Member yy:IncentiveSchemeTwoThousandElevenMember 2020-01-01 2020-12-31 0001530238 us-gaap:RestrictedStockMember yy:BigoIncMember 2020-01-01 2020-12-31 0001530238 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001530238 yy:BigoIncMember 2019-03-04 2019-03-04 0001530238 yy:StockOptions1Member yy:IncentiveSchemeTwoThousandElevenMember 2019-01-01 2019-12-31 0001530238 us-gaap:RestrictedStockMember yy:BigoIncMember 2019-01-01 2019-12-31 0001530238 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001530238 yy:StockOptions1Member yy:IncentiveSchemeTwoThousandElevenMember 2018-01-01 2018-12-31 0001530238 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001530238 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001530238 us-gaap:TreasuryStockMember 2021-01-01 2021-12-31 0001530238 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001530238 us-gaap:RetainedEarningsAppropriatedMember 2021-01-01 2021-12-31 0001530238 us-gaap:ParentMember 2021-01-01 2021-12-31 0001530238 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001530238 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001530238 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001530238 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001530238 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001530238 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001530238 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001530238 us-gaap:RetainedEarningsAppropriatedMember 2020-01-01 2020-12-31 0001530238 us-gaap:ParentMember 2020-01-01 2020-12-31 0001530238 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001530238 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001530238 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001530238 2020-01-01 2020-12-31 0001530238 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001530238 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001530238 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001530238 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001530238 us-gaap:RetainedEarningsAppropriatedMember 2019-01-01 2019-12-31 0001530238 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001530238 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0001530238 us-gaap:ParentMember 2019-01-01 2019-12-31 0001530238 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001530238 2019-01-01 2019-12-31 0001530238 yy:OperatingRightsMember 2021-01-01 2021-12-31 0001530238 us-gaap:UseRightsMember 2021-01-01 2021-12-31 0001530238 us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001530238 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001530238 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001530238 us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001530238 us-gaap:LicenseMember 2021-01-01 2021-12-31 0001530238 us-gaap:InternetDomainNamesMember 2021-01-01 2021-12-31 0001530238 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001530238 yy:OperatingRightsMember 2020-01-01 2020-12-31 0001530238 us-gaap:UseRightsMember 2020-01-01 2020-12-31 0001530238 us-gaap:TrademarksMember 2020-01-01 2020-12-31 0001530238 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-01 2020-12-31 0001530238 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-12-31 0001530238 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0001530238 us-gaap:LicenseMember 2020-01-01 2020-12-31 0001530238 us-gaap:InternetDomainNamesMember 2020-01-01 2020-12-31 0001530238 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-01-01 2020-12-31 0001530238 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001530238 2020-01-01 0001530238 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-12-31 0001530238 2021-12-31 0001530238 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001530238 2020-12-31 0001530238 yy:AmericanDepositaryShareMember 2021-01-01 2021-12-31 0001530238 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001530238 yy:AmericanDepositorySharesMember 2021-12-31 0001530238 us-gaap:CommonClassAMember 2020-12-31 0001530238 us-gaap:CommonClassAMember 2019-12-31 0001530238 us-gaap:CommonClassBMember 2021-12-31 0001530238 us-gaap:CommonClassAMember 2021-12-31 0001530238 dei:BusinessContactMember 2021-01-01 2021-12-31 0001530238 2021-01-01 2021-12-31 shares pure iso4217:USD iso4217:CNY iso4217:USD shares iso4217:CNY shares yy:segment yy:installment 0001530238 --12-31 2021 FY false YY 600487000 305234000 326509555 326509555 0 0 0 P1Y P10Y 0.0104271 P0Y 20-F false true 2021-12-31 false false 001-35729 JOYY INC E9 30 Pasir Panjang Road #15-31A Mapletree Business City SG 117440 David Xueling Li 65 63519330 lxl@joyy.com 30 Pasir Panjang Road #15-31A Mapletree Business City SG 117440 American depositary shares (each representing 20 Class A common shares, par value US$0.00001 per share) YY NASDAQ Class A common shares, par value US$0.00001 per share* NASDAQ 1146336305 326509555 Yes No Yes Yes Large Accelerated Filer false true U.S. GAAP false 1424 PricewaterhouseCoopers Zhong Tian LLP Guangzhou, the People’s Republic of China 1742749000 1837185000 13733000 297022000 1325068000 1604198000 31489000 285000 489101000 946543000 142999000 114372000 611000 56984000 20317000 172000 0 102872000 213733000 52528000 0 3901322000 5070322000 1239354000 1022455000 401661000 365392000 258770000 370052000 344214000 312082000 21579000 16565000 1872083000 1958263000 0 19716000 0 10758000 4881000 25500000 0 4193635000 4049690000 8094957000 9120012000 20956000 18011000 67230000 60910000 775000 3426000 60895000 65738000 484450000 2345838000 3822000 6931000 14332000 11041000 112549000 0 179109000 0 944118000 2511895000 18750000 22422000 779225000 924077000 8121000 5734000 3132000 6422000 42422000 36214000 7372000 4415000 837315000 979819000 1781433000 3491714000 72617000 65833000 0.00001 0.00001 10000000000 10000000000 1314208824 1272346218 1317840464 1146336305 13000 13000 0.00001 0.00001 1000000000 1000000000 326509555 326509555 3000 3000 0.00001 0.00001 41862606 171504159 139528000 526724000 3456844000 3246523000 17825000 26804000 2881782000 2712534000 18471000 69175000 6235410000 5528328000 5497000 34137000 6240907000 5562465000 8094957000 9120012000 769148000 1815826000 2476790000 131554000 102318000 142261000 900702000 1918144000 2619051000 656920000 1378146000 1781150000 243782000 539998000 837901000 236504000 302818000 279781000 404495000 505389000 468407000 135564000 146666000 221731000 776563000 954873000 969919000 11754000 0 4959000 5674000 8095000 20376000 -515353000 -406780000 -106683000 38114000 75555000 14475000 61747000 89078000 91233000 1295000 -17472000 -13377000 0 272281000 -23762000 397960000 160849000 -15435000 -2277000 -6277000 5291000 0 2467000 381000 -94742000 13657000 -77589000 -20098000 27825000 25745000 -74644000 -14168000 -103334000 5974000 -7634000 -26217000 -68670000 -21802000 -129551000 615268000 1401670000 35567000 546598000 1379868000 -93984000 36786000 6971000 -13691000 509812000 1372897000 -80293000 -64780000 -18741000 -115860000 574592000 1391638000 35567000 5564000 5564000 5236000 4000000 4000000 4000000 500248000 1363333000 -89529000 -74344000 -28305000 -125096000 574592000 1391638000 35567000 -31105000 215363000 58887000 469143000 1578696000 -30642000 6.48 17.04 -1.14 -0.96 -0.35 -1.60 7.44 17.39 0.46 6.45 17.04 -1.14 -0.96 -0.35 -1.60 7.41 17.39 0.46 77219846 80009988 78100800 77219846 80009988 78100800 77219846 80009988 78100800 77219846 80009988 78100800 0.32 0.85 -0.06 -0.05 -0.02 -0.08 0.37 0.87 0.02 0.32 0.85 -0.06 -0.05 -0.02 -0.08 0.37 0.87 0.02 1544396920 1600199759 1562016001 1544396920 1600199759 1562016001 1544396920 1600199759 1562016001 1544396920 1600199759 1562016001 20 20 20 5932000 5797000 8089000 52611000 42646000 24053000 724000 1311000 1285000 17089000 42406000 -45000 981740848 10000 288182976 3000 1727066000 16026000 1077073000 -121686000 2698492000 416255000 3114747000 6216060 0 0 0 0 0 0 0 0 0 0 0 305127046 3000 38326579 1149073000 1149076000 1149076000 8761450 0 0 0 0 0 118637000 0 0 0 118637000 18730000 137367000 0 0 0 0 0 0 6856000 -6856000 0 0 0 0 294143000 294143000 294143000 77000000 77000000 77000000 43080000 -1456000 41624000 268196000 309820000 -2729000 -207000 -2936000 7628000 4692000 -1101000 -1101000 509000 -592000 8682900 23712000 11726000 35438000 35438000 903000 903000 -903000 81208000 -938000 80270000 19666000 99936000 509812000 509812000 36786000 546598000 0 0 0 0 0 0 0 -5564000 0 -5564000 -244000 -5808000 0 0 0 0 0 0 0 0 -31105000 -31105000 540000 -30565000 1293162504 13000 326509555 3000 -23712000 3321554000 22882000 1574465000 -155392000 4739813000 767163000 5506976000 1293162504 13000 326509555 3000 -23712000 3321554000 22882000 1574465000 -155392000 4739813000 767163000 5506976000 0 -1469000 -1469000 -269000 -1738000 12363420 0 0 0 0 0 0 0 0 0 0 0 -13886 0 0 0 0 0 0 111204000 0 0 0 111204000 13154000 124358000 0 0 0 0 0 0 4445000 -4445000 0 0 0 0 0 1500000 1500000 0 -36000 -5000 -41000 129000 88000 33165820 0 0 0 115816000 -12231000 0 0 0 103585000 0 103585000 0 1242000 1242000 -3255000 -2013000 0 5058000 5058000 0 9502000 -9502000 34707000 34707000 781591000 816298000 0 10563000 3417000 -6788000 7192000 7192000 0 67021000 67021000 333000 67354000 0 0 0 0 0 86000 0 0 0 86000 -86000 0 0 1372897000 1372897000 6971000 1379868000 0 -5564000 -5564000 -244000 -5808000 0 0 0 0 0 0 0 0 215363000 215363000 -2700000 212663000 1272346218 13000 326509555 3000 -139528000 3456844000 17825000 2881782000 18471000 6235410000 5497000 6240907000 1272346218 13000 326509555 3000 -139528000 3456844000 17825000 2881782000 18471000 6235410000 5497000 6240907000 -299398000 86659000 -212739000 -212739000 3631640 0 0 0 0 0 0 0 0 0 0 0 1442020 5788000 -5788000 53327000 53327000 26731000 80058000 -773813 0 0 0 0 0 31691000 0 0 0 31691000 0 31691000 0 0 0 0 0 0 8979000 -8979000 0 0 0 0 -3357000 -3357000 9313000 5956000 13267000 -1000 -8183000 5083000 5083000 130309760 0 0 0 392984000 0 0 0 0 392984000 0 392984000 -63000 -63000 -154000 -217000 7148000 7148000 161398000 161398000 47000 161445000 0 0 0 0 0 0 0 -80293000 0 -80293000 -13691000 -93984000 0 0 0 0 0 0 0 -5236000 0 -5236000 -102000 -5338000 58887000 58887000 -558000 58329000 1146336305 13000 326509555 3000 -526724000 3246523000 26804000 2712534000 69175000 5528328000 34137000 5562465000 546598000 1379868000 -93984000 615268000 1401670000 35567000 40022000 77464000 108686000 101491000 109422000 67233000 11353000 16492000 7009000 24605000 9392000 5206000 -169000 -2776000 -366000 8870000 6186000 93632000 760000 0 0 435000 0 0 76356000 92160000 33382000 5974000 -7634000 -26217000 0 272281000 -23762000 11754000 0 4959000 0 347000 6953000 -19719000 12616000 -9805000 1295000 -17472000 -13377000 30658000 64520000 9158000 4167000 -2785000 3630000 397960000 160849000 -15435000 -2277000 -6277000 5291000 16491000 55753000 -28064000 1991000 368000 -23000 23692000 32827000 8082000 33044000 2233000 20702000 -11283000 -15085000 -7930000 3297000 4379000 2761000 -3830000 -11768000 -18516000 -1053000 38994000 -3150000 383000 -1352000 2623000 8885000 -3431000 3388000 113777000 106116000 -89532000 -177585000 -2717000 146127000 843713000 497863000 64289000 666128000 495146000 210416000 1609116000 1193968000 1707825000 641125000 1358884000 1483449000 700937000 909531000 1970387000 319973000 926590000 1507304000 1572000 0 4211000 123925000 150970000 70820000 6919000 1974000 114057000 19159000 9000 1600000 76000 0 0 79645000 206559000 89681000 23735000 826750000 156479000 0 11652000 0 240470000 4673000 -7049000 0 96000 0 1780000 -333000 -4537000 24675000 723000 34203000 0 0 449000 6999000 8135000 9526000 20707000 28938000 1776000 113128000 0 0 216141000 13307000 240000 305000 828000 3244000 -1702855000 690170000 -846857000 -562834000 92371000 1636450000 -2265689000 782541000 789593000 0 1526000 5508000 14592000 0 0 0 64558000 160143000 0 326000 47000 0 2615000 216000 108569000 0 0 12051000 -12264000 0 225040000 155708000 39676000 147248000 132850000 147618000 24395000 106024000 398637000 901287000 0 0 977000 0 0 0 0 62059000 1469000 141000 0 1066286000 -136734000 -723536000 308219000 1232000 0 1374505000 -135502000 -723536000 -225056000 1142185000 276473000 874844000 652427000 1819571000 2639000 24959000 38448000 652427000 1819571000 2134492000 169764000 31600000 0 482663000 1787971000 2134492000 7762000 14324000 15485000 71510000 67796000 29929000 16811000 15946000 10407000 53251000 0 819000 1149076000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1.    </b><b style="font-weight:bold;">Organization and principal activities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">(a)  </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">Organization and principal activities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">JOYY Inc. (the “Company” or “JOYY”), together with its subsidiaries, its VIEs (also referred to as VIEs and their subsidiaries as a whole, where appropriate) (collectively, the “Group”), is a leading global social media platform, offering users around the world a uniquely engaging and immersive experience across various video-based products and services, such as live streaming, short-form videos and video communication. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In March 2019, the Company completed the acquisition of Bigo Inc (“Bigo”). Bigo is primarily engaged in the video and audio broadcast business all over the world. The Company paid United States dollar (“US$”) 343.1 million in cash and issued 305,127,046 Class A common shares and 38,326,579 Class B common shares of the Company to Bigo’s selling shareholders. The details of this acquisition are disclosed in Note 5(a). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On April 3, 2020, the Company signed an agreement with Linen Investment Limited, a wholly owned subsidiary of Tencent Holdings Limited (“Tencent”) to sell its 16,523,819 Class B ordinary shares of HUYA Inc. (NYSE: HUYA) (“Huya”), a subsidiary of the Group, for a cash consideration of approximately US$262.6 million, pursuant to Tencent’s exercise of its option to purchase additional shares of Huya. Upon the closing of the share transfer, the Group held 68,374,463 Class B ordinary shares of Huya, representing approximately 31.2% equity interest and 43.0% of the total voting power calculated based on the total issued and outstanding shares of Huya after this transaction. As a result, Huya ceased to be a subsidiary of the Group and the Group accounted for the investment in Huya using the equity method. The details of this disposal are disclosed in Note 3(b).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On August 10, 2020, the Company entered into a definitive share transfer agreement with Linen Investment Limited to sell its 30,000,000 Class B ordinary shares of Huya for a cash consideration of approximately US$810.0 million. Upon the closing of such share transfer, the Company held 38,374,463 Class B ordinary shares of Huya, representing approximately 17.5% equity interest and 24.1% of the total voting power calculated based on the total issued and outstanding shares of Huya after this transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On November 16, 2020, the Company entered into definitive agreements with Baidu, Inc. (Nasdaq: BIDU) (“Baidu”). Pursuant to the agreements, Baidu would acquire JOYY’s domestic video-based entertainment live streaming business (“YY Live”), which includes YY mobile app, YY.com website and PC YY, among others, for an aggregate purchase price of approximately US$3.6 billion in cash, subject to certain adjustments. Out of the total cash consideration of US$3.6 billion, consideration of US$300 million is subject to adjustment based on the achievement of certain conditions of YY Live. Subsequently, the sale was substantially completed on February 8, 2021, with certain customary matters, including necessary regulatory approvals with respect to this transaction from government authorities, remaining to be completed in the future. The details of this disposal are disclosed in Note 3(a).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Starting from January 1, 2021, the Company changed its reporting currency from RMB to US$ since a majority of Company's revenues and expenses are now denominated in U.S. dollar after the disposal of YY Live business. The alignment of the reporting currency with the underlying operations better illustrates the Company’s results of operations for each period. The Company has applied the change of reporting currency retrospectively to its financial statements as presented as well as the notes thereto..</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(b)   </b><b style="font-weight:bold;">Initial Public Offering</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company completed its initial public offering (“IPO”) on November 21, 2012 on the “NASDAQ Global Market”.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1.    </b><b style="font-weight:bold;">Organization and principal activities (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(c)   </b><b style="font-weight:bold;">Principal subsidiaries and VIEs </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The details of the principal subsidiaries and VIEs through which the Company conducts its business operations as of December 31, 2021 are set out below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;text-align:justify;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:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">% of direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">or indirect</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">incorporation or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">economic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:44.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">acquisition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ownership</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal activities</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Principal subsidiaries</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Duowan Entertainment Corporation (“Duowan BVI”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">British Virgin Islands (“BVI”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">November 6, 2007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Investment holding</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Huanju Shidai Technology (Beijing) Co., Ltd. (“Beijing Huanju Shidai”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">March 19, 2008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Investment holding</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Guangzhou Huanju Shidai Information Technology Co., Ltd. (“Guangzhou Huanju Shidai”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">December 2, 2010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Software development</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Hago Singapore Pte. Ltd. (“Hago Singapore”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Singapore</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">May 7, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Internet value added services</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Bigo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Cayman Islands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">March 4, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Investment holding</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Bigo Technology Pte. Ltd. (“Bigo Singapore”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Singapore</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">March 4, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Investment holding, operation of live streaming platform</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Bigo (Hong Kong) Limited (“Bigo HK”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">March 4, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Investment holding</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Guangzhou BaiGuoYuan Information Technology Co., Ltd. (“BaiGuoYuan Technology”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">March 4, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%</p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Software development and provision of information technology services</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Principal VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Guangzhou Huaduo Network Technology Co., Ltd. (“Guangzhou Huaduo”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">PRC</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">April 11, 2005</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Holder of internet content provider licenses and internet value added services</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Guangzhou BaiGuoYuan Network Technology Co., Ltd. (“Guangzhou BaiGuoYuan”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">March 4, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Holder of internet content provider licenses and internet value added services</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(d)  </b><b style="font-weight:bold;">Variable Interest Entities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">To comply with PRC laws and regulations that prohibit or restrict foreign ownership of companies that provide internet-content, the Group conducts its operations primarily through its principal VIEs, Guangzhou Huaduo and Guangzhou BaiGuoYuan, which hold the internet value-added service license and approvals to provide such internet services in the PRC. The Company, via its subsidiaries Beijing Huanju Shidai and BaiGuo Yuan Technology, controlled Guangzhou Huaduo and Guangzhou BaiGuo Yuan, respectively, through the exercise of contractual agreements discussed below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Before the disposal of Huya in April 2020, the Group also conducted its operations through its principal VIE, Guangzhou Huya Information Technology Co., Ltd. (“Guangzhou Huya”), which holds the internet value-added service license and approvals to provide such internet services in the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1.    </b><b style="font-weight:bold;">Organization and principal activities (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(d)  </b><b style="font-weight:bold;">Variable Interest Entities (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(i)   </b><b style="font-weight:bold;">VIE agreements amongst Beijing Huanju Shidai, Guangzhou Huaduo and its nominee shareholders</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The following is a summary of the contractual arrangements entered among Beijing Huanju Shidai, Guangzhou Huaduo and its nominee shareholders:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Exclusive Technology Support and Technology Services Agreement</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Under the exclusive technology support and technology services agreement between Beijing Huanju Shidai and Guangzhou Huaduo, Beijing Huanju Shidai has the exclusive right to provide to Guangzhou Huaduo technology support and technology services related to all technologies needed for its business. Beijing Huanju Shidai owns the exclusive intellectual property rights created as a result of the performance of this agreement. The service fee payable by Guangzhou Huaduo to Beijing Huanju Shidai is determined by various factors, including the expenses Beijing Huanju Shidai incurs for providing such services and Guangzhou Huaduo’s revenues, and the amount of service fee is ultimately (unilaterally) determined by Beijing Huanju Shidai. The term of this agreement will expire in 2028 and may be extended with Beijing Huanju Shidai’s written confirmation prior to the expiration date. Beijing Huanju Shidai is entitled to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huaduo.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Exclusive Business Cooperation Agreement</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Under the exclusive business cooperation agreement between Beijing Huanju Shidai and Guangzhou Huaduo, Beijing Huanju Shidai has the exclusive right to provide to Guangzhou Huaduo technology support, business support and consulting services related to the services provided by Guangzhou Huaduo, the scope of which is to be determined by Beijing Huanju Shidai from time to time. Beijing Huanju Shidai owns the exclusive intellectual property rights created as a result of the performance of this agreement. The service fee payable by Guangzhou Huaduo to Beijing Huanju Shidai is a certain percentage of its earnings. The term of this agreement will expire in 2038 and may be extended with Beijing Huanju Shidai’s written confirmation prior to the expiration date. Beijing Huanju Shidai is entitled to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huaduo.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Exclusive Option Agreement</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The parties to the exclusive option agreement are Beijing Huanju Shidai, Guangzhou Huaduo and each of the shareholders of Guangzhou Huaduo. Under the exclusive option agreement, each of the shareholders of Guangzhou Huaduo irrevocably granted Beijing Huanju Shidai or its designated representative(s) an exclusive option to purchase, to the extent permitted under PRC law, all or part of his or its equity interests in Guangzhou Huaduo. Beijing Huanju Shidai or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without Beijing Huanju Shidai’s prior written consent, Guangzhou Huaduo’s shareholders shall not sell, transfer, mortgage or otherwise dispose their equity interests in Guangzhou Huaduo. The term of this agreement is ten years and may be extended at Beijing Huanju Shidai’s sole discretion.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Powers of Attorney</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Pursuant to the irrevocable power of attorney executed by each shareholder of Guangzhou Huaduo, each such shareholder appointed Beijing Huanju Shidai as its attorney-in-fact to exercise such shareholders’ rights in Guangzhou Huaduo, including, without limitation, the power to vote on its behalf on all matters of Guangzhou Huaduo requiring shareholder approval under PRC laws and regulations and the articles of association of Guangzhou Huaduo. Each power of attorney will remain in force until the shareholder ceases to hold any equity interest in Guangzhou Huaduo.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1.     </b><b style="font-weight:bold;">Organization and principal activities (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(d)   </b><b style="font-weight:bold;">Variable Interest Entities (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(i) VIE agreements amongst Beijing Huanju Shidai, Guangzhou Huaduo and its nominee shareholders (continued)</b></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Share Pledge Agreement</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Pursuant to the share pledge agreement between Beijing Huanju Shidai and the shareholders of Guangzhou Huaduo, the shareholders of Guangzhou Huaduo have pledged all of their equity interests in Guangzhou Huaduo to Beijing Huanju Shidai to guarantee the performance by Guangzhou Huaduo and its shareholders’ performance of their respective obligations under the exclusive business cooperation agreement, exclusive option agreement, exclusive technology support and technology services agreement and powers of attorney. If Guangzhou Huaduo and/or its shareholders breach their contractual obligations under those agreements, Beijing Huanju Shidai, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(ii) VIE agreements amongst BaiGuoYuan Technology, Guangzhou BaiGuoYuan and its nominee shareholders</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The following is a summary of the contractual arrangements entered among BaiGuoYuan Technology, Guangzhou BaiGuoYuan and its nominee shareholders.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Exclusive Business Cooperation Agreement</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Under the exclusive business cooperation agreement between BaiGuoYuan Technology and Guangzhou BaiGuoYuan, BaiGuoYuan Technology has the exclusive right to provide Guangzhou BaiGuoYuan technology support, business support and consulting services related to the services provided by Guangzhou BaiGuoYuan, the scope and service fees of which is to be determined by BaiGuoYuan Technology from time to time. BaiGuoYuan Technology owns the exclusive intellectual property rights created as a result of the performance of this agreement. BaiGuoYuan Technology receives substantially all of the economic interest returns generated by Guangzhou BaiGuoYuan. The term of this agreement will not expire unless with BaiGuoYuan Technology’s written confirmation to terminate the agreement.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Exclusive Option Agreement</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The parties to the exclusive option agreement are BaiGuoYuan Technology, Guangzhou BaiGuoYuan and each of the shareholders of Guangzhou BaiGuoYuan. Under the exclusive option agreement, each of the shareholders of Guangzhou BaiGuoYuan irrevocably granted BaiGuoYuan Technology or its designated representative(s) an exclusive option to purchase, to the extent permitted under the PRC laws, all or part of his or its equity interests in Guangzhou BaiGuoYuan. BaiGuoYuan Technology or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without BaiGuoYuan Technology’s prior written consent, Guangzhou BaiGuoYuan’s shareholders shall not sell, transfer, mortgage or otherwise dispose their equity interests in Guangzhou BaiGuoYuan. The term of this agreement is ten years and may be extended at BaiGuoYuan Technology’s sole discretion.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Powers of Attorney</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Pursuant to the irrevocable power of attorney executed by each shareholder of Guangzhou BaiGuoYuan, each such shareholder appointed BaiGuoYuan Technology as its attorney-in-fact to exercise such shareholders’ rights in Guangzhou BaiGuoYuan, including, without limitation, the power to vote on its behalf on all matters of Guangzhou BaiGuoYuan requiring shareholders’ approval under the PRC laws and regulations and the articles of association of Guangzhou BaiGuoYuan. Each power of attorney will remain in force until the shareholder ceases to hold any equity interest in Guangzhou BaiGuoYuan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1.     </b><b style="font-weight:bold;">Organization and principal activities (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(d)   </b><b style="font-weight:bold;">Variable Interest Entities (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(ii) VIE agreements amongst BaiGuoYuan Technology, Guangzhou BaiGuoYuan and its nominee shareholders (continued)</b></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Share Pledge Agreement</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Pursuant to the share pledge agreement between BaiGuoYuan Technology and the shareholders of Guangzhou BaiGuoYuan, the shareholders of Guangzhou BaiGuoYuan have pledged all of their equity interests in Guangzhou BaiGuoYuan to BaiGuoYuan Technology to guarantee the performance by Guangzhou BaiGuoYuan and its shareholders’ performance of their respective obligations under the exclusive business cooperation agreement, exclusive option agreement and powers of attorney. If Guangzhou BaiGuoYuan and/or its shareholders breach their contractual obligations under those agreements, BaiGuoYuan Technology, as pledgee, will be entitled to voting right and the right to sell the pledged equity interests.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Through the aforementioned contractual agreements, Guangzhou Huaduo, Guangzhou BaiGuoYuan and Guangzhou Huya are considered  VIEs in accordance with Generally Accepted Accounting Principles in the United States (“U.S. GAAP”) because the Company, through Beijing Huanju Shidai, BaiGuoYuan Technology and Huya Technology, respectively, has the ability to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">exercise effective control over Guangzhou Huaduo, Guangzhou BaiGuoYuan and Guangzhou Huya;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">receive substantially all of the economic benefits and residual returns, and absorb substantially all the risks and expected losses from these VIEs as if it were their sole shareholder; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">have an exclusive option to purchase all of the equity interests in these VIEs.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(iii)   </b><b style="font-weight:bold;">VIE agreements amongst Huya Technology (defined as below), Guangzhou Huya and its nominee shareholders</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In 2017, Huya undertook a reorganization (the “Huya Reorganization”) through setting up Guangzhou Huya Technology Co., Ltd. (“Huya Technology”), a wholly owned subsidiary, and entering into a series of VIE agreements with Guangzhou Huya and its nominee shareholders. The Huya Reorganization was completed on July 10, 2017.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The following is a summary of the contractual arrangements entered among Huya Technology, Guangzhou Huya and its nominee shareholders:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Exclusive Business Cooperation Agreement</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Huya Technology and Guangzhou Huya entered into exclusive business cooperation agreement under which Guangzhou Huya engages Huya Technology as its exclusive provider of technology support, business support and consulting services. Guangzhou Huya shall pay to Huya Technology service fees, which is determined by Huya Technology at its sole discretion. Huya Technology shall have exclusive and proprietary rights and interests in all rights, ownership, interests and intellectual properties arising from the performance of the agreement. During the term of the agreement, Guangzhou Huya shall not accept any consultations and/or services provided by any third party and shall not cooperate with any third party for the provision of identical or similar services without prior consent of Huya Technology. The term of this agreement is ten years and will be extended for ten years automatically after expiration, unless otherwise agreed by both parties in a written agreement. Huya Technology is entitled to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huya.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1.    </b><b style="font-weight:bold;">Organization and principal activities (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(d)  </b><b style="font-weight:bold;">Variable Interest Entities (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(iii) VIE agreements amongst Huya Technology, Guangzhou Huya and its nominee shareholders (continued)</b></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Exclusive Purchase Option Agreement</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Under the exclusive purchase option agreement, the nominee shareholders of Guangzhou Huya have granted Huya Technology or its designated representative(s) irrevocably an exclusive option to purchase, to the extent permitted under PRC law, all or part of their equity interests in Guangzhou Huya at the lowest price permitted by the laws of the PRC applicable at the time of exercise. Huya Technology or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without Huya Technology’s prior written consent, the nominee shareholders shall not sell, transfer, mortgage or otherwise dispose their equity interests in Guangzhou Huya. The term of this agreement is ten years and may be extended for another ten years at Huya Technology’s sole discretion. Huya Technology is entitled to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huya.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Equity Pledge Agreement</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Pursuant to the equity pledge agreement, the nominee shareholders of Guangzhou Huya have pledged all of their equity interests in Guangzhou Huya to Huya Technology to guarantee the performance by Guangzhou Huya and its nominee shareholders’ performance of their respective obligations under the exclusive business cooperation agreement, exclusive purchase option agreement, and powers of attorney. The nominee shareholders shall not transfer or assign the equity interests, the rights and obligations in the equity pledge agreement or create or permit to create any pledges which may have an adverse effect on the rights or benefits of Huya Technology without Huya Technology’s written consent. If Guangzhou Huya and/or its nominee shareholders breach their contractual obligations under those agreements, Huya Technology, as pledgee, will be entitled to sell the pledged equity interests.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Power of Attorney</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">Pursuant to the irrevocable power of attorney, Huya Technology is authorized by each of the nominee shareholders as its attorney-in-fact to exercise such nominee shareholders’ rights in Guangzhou Huya, including, without limitation, the power to vote on its behalf on all matters of Guangzhou Huya requiring nominee shareholder approval under PRC laws and regulations and the articles of association of Guangzhou Huya and rights to information relating to all business aspects of Guangzhou Huya. The term of this agreement is ten years and will be automatically extended for <span style="-sec-ix-hidden:Hidden_RW_G1Q0woUqIjzycAHhBGw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> more year indefinitely. Huya Technology has sole discretion to terminate the agreement at any time by providing 30 days’ prior written notice to Guangzhou Huya.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">In addition to the aforementioned contractual agreements, Beijing Huanju Shidai also entered into similar contractual agreements with Beijing Tuda Science and Technology Co., Ltd. (“Beijing Tuda”). Guangzhou Huanju Shidai also entered into similar contractual agreements with Guangzhou Xuancheng Network Technology Co., Ltd. (“Guangzhou Xuancheng”), Guangzhou Yueyi Network Technology Partnership (LP) (“Guangzhou Yueyi”), Guangzhou Xuanyi Network Technology Partnership (LP) (“Guangzhou Xuanyi”) and Guangzhou Ruicheng Network Technology Co., Ltd. (“Guangzhou Ruicheng”). Guangzhou Wangxing Information Technology Co., Ltd. (“Guangzhou Wangxing”) also entered into similar contractual agreements with Chengdu Yunbu Network Technology Co., Ltd. (“Chengdu Yunbu”), Chengdu Luota Network Technology Co., Ltd. (“Chengdu Luota”) and Chengdu Jiyue Network Technology Co., Ltd. (“Chengdu Jiyue”). BaiGuoYuan Technology also entered into similar contractual agreements with Guangzhou Shangying Network Technology Co., Ltd. (“Guangzhou Shangying”), Guangzhou Fangu Network Technology Partnership (LP) (“Guangzhou Fangu”), Guangzhou Wanyin Network Technology Partnership (LP) (“Guangzhou Wanyin”) and Guangzhou Qianxuan Network Technology Co., Ltd. (“Guangzhou Qianxuan”). Through these contractual agreements, Beijing Tuda, Guangzhou Xuancheng, Guangzhou Yueyi, Guangzhou Xuanyi, Guangzhou Ruicheng, Chengdu Yunbu, Chengdu Luota, Chengdu Jiyue, Guangzhou Shangying, Guangzhou Fangu, Guangzhou Wanyin and Guangzhou Qianxuan are considered VIEs of the Group. The VIEs disclosed in this paragraph are not material and do not have any significant impact on the Company’s results and financial position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1.    </b><b style="font-weight:bold;">Organization and principal activities (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(d)  </b><b style="font-weight:bold;">Variable Interest Entities (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In accordance with the aforementioned agreements, the Company has power to direct activities of the VIEs, and can have assets transferred out of the VIEs. Therefore the Company considers that there is no asset in the VIEs that can be used only to settle obligations of the VIEs, except for registered capital and PRC statutory reserves of the VIEs amounting to US$1,088,061 as of December 31, 2021. The VIEs were incorporated as limited liability companies under the PRC Company Law and in accordance with the PRC Company Law, the creditors do not have recourse to the general credit of the Company for all the liabilities of the VIEs as the Company does not have direct legal ownership over the VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Currently there is no contractual arrangement that could require the Company to provide additional financial support to the VIEs. As the Company is conducting its PRC internet value-added services business through the VIEs, the Company will, if needed, provide such support on a discretional basis in the future, which could expose the Company to a loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">There is no VIE where the Company has variable interest but is not the primary beneficiary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Please refer to Note 4(a) for the consolidated financial information of the Group’s VIEs as of December 31, 2021.</p> 343100000 305127046 38326579 16523819 262600000 68374463 0.312 0.430 30000000 810000000.0 38374463 0.175 0.241 3600000000 3600000000 300000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;text-align:justify;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:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">% of direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">or indirect</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">incorporation or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">economic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:44.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">acquisition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ownership</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal activities</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Principal subsidiaries</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Duowan Entertainment Corporation (“Duowan BVI”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">British Virgin Islands (“BVI”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">November 6, 2007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Investment holding</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Huanju Shidai Technology (Beijing) Co., Ltd. (“Beijing Huanju Shidai”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">March 19, 2008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Investment holding</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Guangzhou Huanju Shidai Information Technology Co., Ltd. (“Guangzhou Huanju Shidai”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">December 2, 2010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Software development</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Hago Singapore Pte. Ltd. (“Hago Singapore”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Singapore</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">May 7, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Internet value added services</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Bigo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Cayman Islands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">March 4, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Investment holding</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Bigo Technology Pte. Ltd. (“Bigo Singapore”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Singapore</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">March 4, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Investment holding, operation of live streaming platform</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Bigo (Hong Kong) Limited (“Bigo HK”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">March 4, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Investment holding</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Guangzhou BaiGuoYuan Information Technology Co., Ltd. (“BaiGuoYuan Technology”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">March 4, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">%</p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Software development and provision of information technology services</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Principal VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Guangzhou Huaduo Network Technology Co., Ltd. (“Guangzhou Huaduo”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">PRC</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">April 11, 2005</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Holder of internet content provider licenses and internet value added services</p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Guangzhou BaiGuoYuan Network Technology Co., Ltd. (“Guangzhou BaiGuoYuan”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">March 4, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:6.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:15.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt;">Holder of internet content provider licenses and internet value added services</p></td></tr></table></div> 1 1 1 1 1 1 1 1 P30D P30D P10Y P10Y P10Y P30D P10Y P10Y P30D P10Y P30D 1088061000 <p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">2.    </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">Principal accounting policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(a)   </b><b style="font-weight:bold;">Basis of presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The consolidated financial statements of the Group have been prepared in accordance with the U.S. GAAP to reflect the financial position, results of operations and cash flows of the Group. Significant accounting policies followed by the Group in the preparation of the consolidated financial statements are summarized below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(b)   </b><b style="font-weight:bold;">Consolidation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and VIEs for which the Company or its subsidiary is the primary beneficiary. All transactions and balances among the Company, its subsidiaries and VIEs have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">A subsidiary is an entity in which the Company, directly or indirectly, controls more than one half of the voting powers; or 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 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;text-align:justify;margin:0pt 0pt 12pt 18pt;">A VIE is an entity in which the Company, or its subsidiary, through contractual agreements, 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. In determining whether the Company or its subsidiaries are the primary beneficiary, the Company considered whether it has the power to direct activities that are significant to the VIEs economic performance, and also the Company’s obligation to absorb losses of the VIEs that could potentially be significant to the VIEs or the right to receive benefits from the VIEs that could potentially be significant to the VIEs. Beijing Huanju Shidai, Huya Technology, BaiGuoYuan Technology, Guangzhou Wangxing and ultimately the Company hold all the variable interests of the VIEs and have been determined to be the primary beneficiaries of the VIEs. As a result of the share transfer to Tencent on April 3, 2020, the Group no longer consolidate the results of operations of Huya.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company deconsolidates its subsidiaries or business in accordance with ASC 810 as of the date the Company ceased to have a controlling financial interest in the subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">2.   </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(b)   </b><b style="font-weight:bold;">Consolidation (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company accounts for the deconsolidation of its subsidiaries or business by recognizing a gain or loss in net income/loss attributable to the Company in accordance with ASC 810. This gain or loss is measured at the date the subsidiaries are deconsolidated as the difference between (a) the aggregate of the fair value of any consideration received, the fair value of any retained non-controlling interest in the subsidiaries being deconsolidated, and the carrying amount of any non-controlling interest in the subsidiaries being deconsolidated, including any accumulated other comprehensive income/loss attributable to the non-controlling interest, and (b) the carrying amount of the assets and liabilities of the subsidiaries being deconsolidated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(c)   </b><b style="font-weight:bold;">Use of estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The preparation of the Company’s consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, mezzanine equity and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period in the consolidated financial statements and accompanying notes. Actual results could differ materially from such estimates. The Company believes that the assessment of whether the Group acts as a principal or an agent in different revenue streams, the determination of estimated selling prices of contracts with multiple performance obligations (and identification thereof), income taxes, expected credit loss of receivables, determination of share-based compensation expenses, purchase price allocation in a business combination, impairment assessment of goodwill, long-lived assets and intangible assets, tax considerations for earnings retained in the Group’s VIEs, assessment on the probability of performance conditions that affect vesting (and expense recognition), and subsequent adjustments due to significant observable price change for the equity investments without readily determinable fair values and not accounted for by the equity method, represent critical accounting policies that reflect the more significant judgments and estimates used in the preparation of its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Management bases the estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(d)   </b><b style="font-weight:bold;">Foreign currency translation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group uses US$ as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in the Cayman Islands, British Virgin Islands, Hong Kong, Singapore, United States, India, Egypt and other regions is US$ or their respective local currency, while the functional currency of the other subsidiaries incorporated in PRC is Renminbi (“RMB”). In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use RMB or their respective local currency as their functional currency, have been translated into US$. 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 exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income or loss in the statement of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Foreign currency transactions denominated in currencies other than 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 at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains/losses, net in the consolidated statement of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">2.   </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(e)   Cash and cash equivalents and restricted cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cash includes currency on hand and deposits held by financial institutions that can be added to or withdrawn without limitation. Cash equivalents represent short-term and highly liquid investments placed with banks, which have both of the following characteristics:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">i)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Readily convertible to known amounts of cash throughout the maturity period;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">ii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">So near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group considers all highly liquid investments with original maturities of three months or less as cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cash, cash equivalents and restricted cash presented on the consolidated statements of cash flows included cash, cash equivalents, restricted cash and restricted cash within restricted short-term deposits in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(f)   </b><b style="font-weight:bold;">Short-term deposits</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Short-term deposits represent time deposits placed with banks with original maturities between three months and one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income during the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(g)   </b><b style="font-weight:bold;">Long-term deposits</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Long-term deposits represent time deposits placed with banks with original maturities more than one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income during the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(h)   </b><b style="font-weight:bold;">Short-term investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For investments in financial instruments with a variable interest rate indexed to the performance of underlying assets, the Group elected the fair value method at the date of initial recognition and carried these investments subsequently at fair value. Changes in fair values are reflected in the consolidated statements of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(i)   </b><b style="font-weight:bold;">Accounts receivable</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In June 2016, the FASB issued ASU 2016-13: Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. The Group adopted ASU 2016-13 from January 1, 2020 and maintains an allowance for credit losses in accordance with Topic 326 and records the allowance for credit losses as an offset to accounts receivable. The Company assesses collectability by reviewing accounts receivable on a collective basis where similar characteristics exist, primarily based on similar business line, service or product offerings and on an individual basis when the Company identifies specific customers with known disputes or collectability issues. The Company using modified-retrospective transition approach with a cumulative-effect adjustment to shareholders’ equity amounting to US$1.7 million recognized as of January 1, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(j)   </b><b style="font-weight:bold;">Financing receivables</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Financing receivables represent receivables derived from finance business, including micro-credit personal loans and corporate loans. Financing receivables are recorded at amortized cost, reduced by a valuation allowance estimated as of the balance sheet date. The amortized cost is equal to the unpaid principal amount, accrued interest receivables and net deferred origination costs. The origination costs are the direct costs attributable to originating the financing charged by third-party companies. The cash flows related to the principal of finance business are included in the investing activities category in the consolidated statement of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">2.  </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">  </b><b style="font-size:10pt;font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(j)   </b><b style="font-weight:bold;">Financing receivables (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Micro-credit personal loans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group provides micro loans to qualified individual borrowers. The micro loan periods granted to the borrowers generally range from one month to twelve months. The Group has ceased to extend credit in our PRC internet micro-financing business since the second half of 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Corporate loans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group provides loans to corporate borrowers mainly through sales-and-leaseback model. Under the sales-and-leaseback arrangement, the Group, who is also the lender, purchases machinery and equipment from lessees, who are also the borrowers, and leases the purchased equipment back to the lessees for a number of years. In a sales-and-leaseback arrangement, the transaction is in substance a collateral financing. The Group has ceased to extend credit in the corporate loans business since 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Allowance for financing receivables</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group assesses the allowance for credit losses on financing receivables at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The Group adopted ASU 2016-13 from January 1, 2020 and maintains an allowance for credit losses in accordance with Topic 326 and records the allowance for credit losses as an offset to financing receivable. The Company assesses collectability by reviewing financing receivable on a collective basis where similar characteristics exist, primarily based on similar business line, service or product offerings and on an individual basis when the Company identifies specific customers with known disputes or collectability issues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(k)   Investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Equity Investments with Readily Determinable Fair Values</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements. Gains or losses arising from changes in fair value of these investments are recorded in earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Equity Investments without Readily Determinable Fair Values</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">After the adoption of this new accounting standard, the Group elected to record equity investments without readily determinable fair values and not accounted for under the equity method at cost, less impairment, adjusted for subsequent observable price changes on a nonrecurring basis, and report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer. The implementation guidance notes that an entity should make a “reasonable effort” to identify price changes that are known or that can reasonably be known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">2.  </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(k)   Investments (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Equity Investments Accounted for Using the Equity Method</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group accounts for its equity investment over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investment and recognizes investment income or loss for share of the earnings or loss of the investee after the date of investment. The Group assesses its equity investment for other-than-temporary impairment (which would require an adjustment to estimated fair value) by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investment in privately held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investment and determination of whether any identified impairment is other-than-temporary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Available-for-sale debt investments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Available-for-sale debt investment of the Group is a convertible bond issued by a private company that is redeemable at the Group’s option, which is measured at fair value. Interest income is recognized in earnings. All other changes in the carrying amount of this debt investment are recognized in other comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(l)  Property and equipment</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Property and equipment are stated at historical cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated useful lives. Residual rate is determined based on the economic value of the property and equipment at the end of the estimated useful lives as a percentage of the original cost.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="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:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="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:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Residual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="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:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated useful lives</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">40 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Servers, computers and equipment</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3-5 years</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0%-5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Shorter of lease term or 5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Renovation of buildings</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0%-5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Furniture, fixture and office equipment</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3-5 years</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0%-5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">All direct and indirect costs that are related to the construction of property and equipment and incurred before the assets are ready for their intended use are capitalized as construction in progress. Construction in progress is transferred to specific property and equipment items and depreciation of these assets commences when they are ready for their intended use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">(m)  </b><b style="font-weight:bold;">Business combinations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">Business combinations are recorded using the purchase method of accounting, and the cost of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. The costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of (i) the total of consideration of acquisition, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the subsidiary acquired over (ii) the fair value of the identifiable net assets of the subsidiary acquired is recorded as goodwill. If the consideration of acquisition is less than the fair value of the net assets of the business acquired, the difference is recognized directly in the consolidated statements of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">(n)   </b><b style="font-weight:bold;">Intangible assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Intangible assets mainly consist of trademark, customer relationships, non-compete agreement, operating rights, software, domain names, technology, license and others. Identifiable intangible assets are carried at acquisition cost less accumulated amortization and impairment loss, if any. Finite-lived intangible assets are tested for impairment if impairment indicators arise. Amortization of finite-lived intangible assets is computed using the straight-line method over their estimated useful lives, which are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:39.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated useful lives</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6 - 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">15 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1 year</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Operating rights </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of the economic life or contract terms</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Domain names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10-15 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5-6 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of the economic life or contract terms</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">(o)  </b><b style="font-weight:bold;">Land use rights</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">Land use rights are carried at cost less accumulated amortization. Amortization of the land use rights is made on straight-line basis over 40 years from the date when the Group first obtained the land use rights certificate from the local authorities. In 2021, the Group entered into an agreement with bank and borrowed loans amounting to US$7.4 million recorded in other non-current liabilities as of December 31, 2021 were pledged by the Group’s land use right amounting to US$256.1 million as of December 31, 2021 to the parcel of land located in Guangzhou and the Group’s entitlement to the rental income from such building.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">(p)  </b><b style="font-weight:bold;">Impairment of long-lived assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">For long-lived assets other than investments and goodwill whose impairment policy is discussed elsewhere in the financial statements, the Group evaluates for impairment whenever events or changes (triggering events) indicate that the carrying amount of an asset may no longer be recoverable. The Group assesses the recoverability of the long-lived assets by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to receive from use of the assets group and their eventual disposition. Such assets are considered to be impaired if the sum of the expected undiscounted cash flows is less than the carrying amount of the assets. The impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. The Group tests impairment of long-lived assets at the asset group level when impairment indicator appeared and recognizes impairment in the event that the carrying value exceeds the fair value of each reporting unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The impairment charges of long-lived assets recorded in general and administrative expenses for the years ended December 31, 2019, 2020 and 2021 were amounting to US$1,195, nil and, nil respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">(q)  </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">Goodwill represents the excess of the purchase price over the amounts assigned to the fair value of the assets acquired and the liabilities assumed of an acquired business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">(r)  </b><b style="font-weight:bold;">Annual test for impairment of goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The Group assesses goodwill for impairment in accordance with ASC subtopic 350-20, Intangibles-Goodwill and Other: Goodwill ("ASC 350-20"), which requires that goodwill be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events, as defined by ASC 350-20. A reporting unit is defined as an operating segment or one level below an operating segment referred to as a component. The Group determines its reporting units by first identifying its operating segments, and then assesses whether any components of these segments constituted a business for which discrete financial information is available and where the Company's segment manager regularly reviews the operating results of that component. The Group determined that it has one reporting unit because components below the consolidated level either did not have discrete financial information or their operating results were not regularly reviewed by the segment manager.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment, which simplifies the accounting for goodwill impairment by eliminating Step two from the goodwill impairment test. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, versus determining an implied fair value in Step two to measure the impairment loss. The Group adopted this guidance on a prospective basis on January 1, 2020 with no material impact on its consolidated financial statements and related disclosures as a result of adopting the new standard.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The Group has the option to assess qualitative factors first to determine whether it is necessary to perform the quantitative impairment test in accordance with ASC 350-20. If the Group believes, as a result of the qualitative assessment, that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, the quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Group considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. The quantitative goodwill impairment test, used to identify both the existence of impairment and the amount of impairment loss, compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit is greater than zero and its fair value exceeds its carrying amount, goodwill of the reporting unit is considered not impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">As of December 31, 2020 and 2021, the fair value of the Group's reporting unit was substantially greater than the respective carrying value, and therefore goodwill related to the Group's reporting unit was not impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">(s)  </b><b style="font-weight:bold;">Convertible bonds</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Before January 1, 2021, the Company determines the appropriate accounting treatment of its convertible bonds in accordance with the terms in relation to the conversion feature, call and put options, and beneficial conversion feature. After considering the impact of such features, the Group may account for such instrument as a liability in its entirety, or separate the instrument into debt and equity components following the respective guidance described under ASC 815 Derivatives and Hedging and ASC 470 Debt. The debt discount, if any, together with related issuance cost are subsequently amortized as interest expense, using the effective interest method, from the issuance date to the earliest conversion date. Interest expenses are recognized in the statement of comprehensive income in the period in which they are incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On January 1, 2021, the Company early adopted ASU 2020-06, “Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity” using modified-retrospective transition approach. Pursuant to ASU 2020-06, the embedded conversion features no longer are separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features require bifurcation and recognition as derivatives. Following the adoption of this guidance, the amount previously allocated to additional paid-in capital was reclassified as a liability and a cumulative effect adjustment of US$86.7 million was credited to retained earnings as of January 1, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(t)   </b><b style="font-weight:bold;">Mezzanine equity and non-controlling interests</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Mezzanine equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For the Company’s majority-owned subsidiaries and consolidated VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. When the non-controlling interest is contingently redeemable upon the occurrence of a conditional event, which is not solely within the control of the Company, the non-controlling interest is classified as mezzanine equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In accordance with ASC subtopic 480-10, the Group calculated, on an accumulative basis from the acquisition date, (i) the amount of accretion that would increase the balance of non-controlling interests to their estimated redemption value over the period from the date of acquisition to the earliest redemption date of the non-controlling interests and (ii) the amount of net profit attributable to non-controlling shareholders of certain subsidiaries based on their ownership percentage. The carrying value of the non-controlling interests as mezzanine equity was adjusted by a cumulative amount equal to the higher of (i) and (ii).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Each type of increase in carrying amount shall be recorded as charges against retained earnings or, in the absence of retained earnings, by charges against additional paid-in capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Non-controlling interests</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Non-controlling interests are recognized to reflect the portion of the equity of majority-owned subsidiaries and VIEs which is not attributable, directly or indirectly, to the controlling shareholder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(u)   </b><b style="font-weight:bold;">Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Revenue recognition and significant judgments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Revenues from live streaming are mainly generated from Bigo Live, Likee and Hago platforms. Other revenues are mainly generated from online games, membership, online education, advertising and finance business. Disaggregated revenues are disclosed in Note 33 “Segment Reporting”.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Revenues are recognized when control of the promised virtual items or services is transferred to the Group’s customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those virtual items or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The Group has a recharge system for users to purchase the Group’s virtual currency. Users can recharge via various online payment platforms provided by third parties. Virtual currency is non-refundable and without expiry. As the virtual currency is often consumed soon after it is purchased based on history of turnover, the Group considers the impact of the breakage amount for virtual currency coupons is insignificant. Unconsumed virtual currency is recorded as deferred revenue. Virtual currencies used to purchase virtual items are recognized as revenue according to the prescribed revenue recognition policies of virtual items addressed below unless otherwise stated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(u)   </b><b style="font-weight:bold;">Revenue (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Revenue recognition and significant judgments (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(i)    </b><b style="font-weight:bold;">Live streaming</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Live streaming mainly consists of Bigo Live, Likee and Hago platforms. It generates revenue from sales of virtual items in the platforms. Users can access the platforms and view the live streaming content showed by the performers. The Group shares a portion of the sales proceeds of virtual items (“revenue sharing fee”) with performers and talent agencies in accordance with their revenue sharing arrangements. Those performers who do not have revenue sharing arrangements with the Group are not entitled to any revenue sharing fee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group evaluates and determines that it is the principal and views users to be its customers. The Group reports live streaming revenues on a gross basis. Accordingly, the amounts billed to users are recorded as revenues and revenue sharing fee paid to performers and talent agencies are recorded as cost of revenues. Where the Group is the principal, it controls the virtual items before they are transferred to users. Its control is evidenced by the Group’s sole ability to monetize the virtual items before they are transferred to users, and is further supported by the Group being primarily responsible to users and having a level of discretion in establishing pricing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group designs, creates and offers various virtual items for sales to users with pre-determined selling price. Sales proceeds are recorded as deferred revenue and recognized as revenue based on the consumption of the virtual items. Virtual items are categorized as consumable and time-based items. Consumable items are consumed upon purchase and use while time-based items could be used for a fixed period of time. Users can purchase and present consumable items to performers to show support for their favorite performers, or purchase time-based virtual items for one or multiple months for a monthly fee, which provide users with recognized status, such as priority speaking rights or special symbols over a period of time. Accordingly, live streaming revenue is recognized immediately when the consumable virtual item is used, or in the case of time-based virtual items, revenue is recognized ratably over the fixed period on a straight-line basis. The Group does not have further obligations to the user after the virtual items are consumed immediately or after the stated period of time for time-based items.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group may also enter into contracts that can include various combinations of virtual items, which are generally capable of being distinct and accounted for as separate performance obligations, such as the noble member program. Judgments are required as follow: 1) determining whether those virtual items are considered distinct performance obligations that should be accounted for separately versus together, 2) determining the standalone selling price for each distinct performance obligation, and 3) allocating of the arrangement consideration to the separate accounting of each distinct performance obligation based on their relative standalone selling prices. Certain virtual items are provided to customers over time and have the same pattern of transfer to customers. The Group exercises judgement in determining the number of distinct performance obligations by accounting for services that have the same pattern of transfer to customers as a single performance obligation. In instances where standalone selling price is not directly observable as the Group does not sell the virtual item separately, the Group determines the standalone selling price based on pricing strategies, market factors and strategic objectives. The Group recognizes revenue for each of the distinct performance obligations identified in accordance with the applicable revenue recognition method relevant for that obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As the Group’s live streaming virtual items are generally sold without right of return and the Group does not provide any other credit and incentive to its users, therefore accounting of variable consideration when estimating the amount of revenue to recognize is not applicable to the Group’s live streaming business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(ii)   </b><b style="font-weight:bold;">Others</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Other revenues mainly generated from online games, membership, online education, advertising, finance business and e-commerce business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(u)   </b><b style="font-weight:bold;">Revenue (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Revenue recognition and significant judgments (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(ii) Others (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(1)   </b><b style="font-weight:bold;">Online games revenues</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group generates revenues from offering virtual items in online games developed by third parties or the Group itself to game players. Historically, the majority of online games revenues for the years ended December 31, 2019, 2020 and 2021 were derived from third parties developed games. The Group disposed of its major online games business to a third party in 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Users play games through the Group’s platform free of charge and are charged for purchases of virtual items, including consumable and perpetual items, which can be utilized in the online games to enhance their game-playing experience. Consumable items represent virtual items that can be consumed by a specific user within a specified period of time. Perpetual items represent virtual items that are accessible to the users’ account over the life of the online games.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Pursuant to contracts signed between the Group and the respective game developers, game developers own the games’ copyrights and other intellectual property, and take primary responsibilities of game development and game operation, including designing, developing and updating of the games related to game content, pricing of virtual items, providing ongoing updates of new contents and bug fixing. The Group’s responsibilities under the agreements with the game developers to offer certain standard promotions that include providing access to the platform, announcing the new games to users on the platform, and occasional advertising on the Group’s platforms. Therefore, revenues derived from third party developed games are recorded on a net basis, net of the amount paid to game developers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group has adopted a policy to recognize revenues relating to game tokens for third party developed games over the estimated user relationship period with the Group on a game-by-game basis, which is approximately one to six months for the periods presented. The estimated user relationship period is based on data collected from those users who have acquired game tokens. Revenues from in-game payments of each month are recognized over the user relationship period estimated for that game.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(2)   Membership</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group operates a membership subscription program where subscription members can have enhanced user privileges. The membership fee is collected up-front from subscribers. The receipt of the revenue is initially recorded as deferred revenue and revenue is recognized ratably over the period of the subscription when services are rendered. Unrecognized portion beyond 12 months from balance sheet date is classified as long-term deferred revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(3)   </b><b style="font-weight:bold;">Online education revenues</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Educational programs and services consist of vocational training, language training courses and K-12 afterschool education courses. The course fee is generally paid in advance and is initially recorded as deferred revenue. Revenue for regular courses is recognized proportionately as the classes are attended, and is reported net of scholarships and course fee refunds. Students are entitled to one trial class of the purchased course and course fee is fully refundable if a student decides not to take the remaining course after the trial class. No refund will be provided to a student who withdraws from a course after the trial period, and revenue is recognized for the amount collected. Course fee refunds were insignificant over the period presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(u)   </b><b style="font-weight:bold;">Revenue (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Revenue recognition and significant judgments (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(ii) Others (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(4)   Advertising revenues</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group primarily generates advertising revenues from sales of various forms of advertising and provision of promotion campaigns on the live streaming platforms by way of advertisement display or integrated promotion activities in shows and programs on the live streaming platforms. Advertisements on the Group’s platforms are generally charged on the basis of duration, and advertising contracts are signed to establish the fixed price and the advertising services to be provided. Where collectability is reasonably assured, advertising revenues from advertising contracts are recognized ratably over the contract period of display.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The Group enters into advertising contracts directly with advertisers or third-party advertising agencies that represent advertisers. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 1 to 3 months. Both third-party advertising agencies and direct advertisers are generally billed at the end of the display period and payments are due usually within 3 months. In instances where the timing of revenue recognition differs from the timing of billing, the Group has determined the advertising contracts generally do not include a significant financing component. The primary purpose of the credits terms is to provide customers with simplified and predictable ways of purchasing the Group’s advertising services, not to receive financing from its customers or to provide customers with financing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">Certain customers may receive sales incentives in the forms of discounts and rebates to advertisers or advertising agencies based on purchase volume, which are accounted for as variable consideration. The Group estimates these amounts based on the expected amount to be provided to customers considering the contracted rebate rates and estimated sales volume based on historical experience, and reduce revenues recognized. The Group believes that there will not be significant changes to the estimates of variable consideration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 18pt;"><b style="font-weight:bold;">(5)   Financing revenues</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The Group generates revenues from micro-credit personal loans provided to individual borrowers and corporate loans to corporate customers. The Group recognizes financing income related to those services over the life of the underlying financing using the effective interest method on unpaid principal amounts after net of loan origination cost.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The Group does not accrue financing revenues when financing receivables is placed on non-accrual status. Financing revenues will be recognized when cash is received on a cash basis cost recovery method by applying first to reduce principal and then to interests thereafter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The Group has ceased to operate in the financing business during 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 8pt 0pt;"><b style="font-size:10pt;font-weight:bold;">2.   </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">(u)  </b><b style="font-weight:bold;">Revenue (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 18pt;"><b style="font-weight:bold;">Revenue recognition and significant judgments (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 18pt;"><b style="font-weight:bold;">(ii) Others (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(6) E-commerce business revenues</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company operates several e-commerce platforms and displays goods for end customers to select and order. The Group is responsible to arrange delivery of the goods to the end customers after customers place an order in the platforms. The Group recognizes e-commerce business revenue equal to the sales price (net of sales discount) to the end customers when control of the inventory is transferred. Revenues derived from e-commerce business are recorded on a gross basis, because (i) the Group is primarily responsible for fulfilling the promise to provide the specified good, (ii) the Group is subject to inventory risks before the specified goods have been transferred to a customer or after transfer of control to the customers, and (iii) the Group has discretion in establishing the price of the specified goods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 18pt;"><b style="font-weight:bold;">Contract balances</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The Group collects accounts receivable from various online payment platforms, distribution platforms and advertising customers. The allowance of expected credit loss of receivables reflects the Group’s best estimate of probable losses inherent in the accounts receivable balance. The Group determines the allowance based on known troubled accounts, historical experience, and other currently available evidence. The activity in the allowance for doubtful accounts for the periods presented is disclosed and detailed in Note 9.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The opening balance of accounts receivable was US$95,803 as of January 1, 2020. As of December 31, 2020 and 2021, accounts receivable were US$142,999 and US$114,372, respectively. During the years ended December 31, 2019, 2020 and 2021, the Group recognized an addition of US$13, an addition of US$6,726 and an addition of US$5,039 of allowance for accounts receivable, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">Contract liabilities primarily consists of deferred revenue for unconsumed virtual items and unamortized revenue from virtual items in the Group’s platforms, where there is still an obligation to be provided by the Group, which will be recognized as revenue when all of the revenue recognition criteria are met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The opening balance of deferred revenue related to live streaming business as of January 1, 2020 was US$25,021. As of December 31, 2020 and 2021, deferred revenue related to live streaming business were US$65,979 and US$64,356, respectively. During the years ended December 31, 2020 and 2021, the Group recognized revenue of live streaming business amounted to US$23,203 and US$63,450, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 8pt 0pt;"><b style="font-size:10pt;font-weight:bold;">2.   </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">(u)  </b><b style="font-weight:bold;">Revenue (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 18pt;"><b style="font-weight:bold;">Contract balances (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The opening balance of deferred revenue related to other revenue as of January 1, 2020 was US$5,106. As of December 31, 2020 and 2021, deferred revenue related to other revenue were US$4,383 and US$2,976, respectively. During the years ended December 31, 2020 and 2021, the Group recognized revenue of other revenue amounted to US$4,427 and US$3,780, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">During the years ended December 31, 2019, 2020 and 2021, the Group does not have any arrangement where the performance obligations have already been satisfied in the past year, but the corresponding revenue is recognized in a later year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of December 31, 2021, the aggregate amount of the transaction price allocated to the remaining performance obligation is US$67,332, the Group expects to recognize US$60,910 performance obligation as revenue in 2022, the remaining performance obligation is expected to be recognized as revenue in 2023 and after years. However, the amount and timing of revenue recognition is largely driven by customer usage, which can extend beyond the original contractual term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(v)  </b><b style="font-weight:bold;">Advances from customers and deferred revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Advances from customers primarily consist of prepayments from users in the form of the Group’s virtual currency that are not yet consumed or converted into tokens, and upon the consumption or conversion, are recognized as revenue according to the prescribed revenue recognition policies described above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Deferred revenue primarily consists of the unamortized game tokens, prepaid subscriptions under the membership program and unamortized revenue from virtual items in various channels in the Group’s platforms, where there is still an implied obligation to be provided by the Group, which will be recognized as revenue when all of the revenue recognition criteria are met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(w)  </b><b style="font-weight:bold;">Cost of revenues</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Amounts recorded as cost of revenue relate to direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues primarily consists of (i) revenue sharing fees and content costs, including payments to various channel owners and performers, and content providers, (ii) bandwidth costs, (iii) payment handling costs, (iv) salary and welfare, (v) technical service fee, (vi) depreciation and amortization expense for servers, other equipment and intangibles directly related to operating the platform, (vii) share-based compensation and (viii) other costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group was subject to surcharges of VAT, which are calculated based on 12% of the VAT paid for the years ended December 31, 2019, 2020 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group reported other taxes and surcharges in cost of revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Based on the Group’s corporate structure and the contractual arrangements among the Group’s PRC subsidiaries, the Group’s VIEs and their shareholders, the Group is effectively subject to 6%, 9% or 13% VAT and related surcharges on revenues generated by the Group’s subsidiaries based on the Group’s contractual arrangements entered into with the Group’s VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 8pt 0pt;"><b style="font-size:10pt;font-weight:bold;">2.   </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(x)   </b><b style="font-weight:bold;">Research and development expenses</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Research and development expenses primarily consist of (i) salary and welfare for research and development personnel, (ii) share-based compensation for research and development personnel, (iii) depreciation of office premise and servers utilized by research and development personnel, and (iv) rental expenses. Costs incurred during the research stage are expensed as incurred. Costs incurred in the development stage, prior to the establishment of technological feasibility, which is when a working model is available, are expensed when incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group recognizes internal use software development costs in accordance with guidance on intangible assets and internal use software. This requires capitalization of qualifying costs incurred during the software’s application development stage and to expense costs as they are incurred during the preliminary project and post implementation/operation stages. The Group has not capitalized any costs related to internal use software during the years ended December 31, 2019, 2020 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(y)  Sales and marketing expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Sales and marketing expenses primarily consist of (i) advertising and market promotion expenses, (ii) amortization of certain intangible assets from business acquisitions, and (iii) salary and welfare for sales and marketing personnel. The advertising and market promotion expenses amounted to approximately US$310,496, US$388,504 and US$383,603 during the years ended December 31, 2019, 2020 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(z)General and administrative expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">General and administrative expenses primarily consist of (i) share-based compensation for management and administrative personnel, (ii) salary and welfare for general and administrative personnel, (iii) impairment charges (if any), and (iv) professional service fees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(aa)Employee social security and welfare benefits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Employees of the Group in the PRC are entitled to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Group is required to accrue for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group is required to make contributions to the plans out of the amounts accrued. The PRC government is responsible for the medical benefits and the pension liability to be paid to these employees and the Group’s obligations are limited to the amounts contributed and no legal obligation beyond the contributions made. Employee social security and welfare benefits included as expenses in the accompanying statements of comprehensive income amounted to US$42,853, US$50,621 and US$67,733 for the years ended December 31, 2019, 2020 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(bb) Share-based compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group grants stock-based award, such as, but not limited to, share options, restricted shares, restricted share units of the Company, share option, restricted share units and ordinary shares of the Company’s subsidiaries to eligible employees, officers, directors, and non-employee consultants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(bb) Share-based compensation (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Awards granted to employees, officers, and directors are initially accounted for as equity-classified awards. The related share-based compensation expenses are measured at the grant date fair value of the award and are recognized using the graded vesting method, net of estimated forfeiture rates, over the requisite service period, which is generally the vesting period. Forfeitures are estimated at the time of grant based on historical forfeiture rates and will be revised in the subsequent periods if actual forfeitures differ from those estimates. The Group also granted share options, restricted shares and restricted share units to non-employees, which are also initially accounted for as equity-classified awards. Awards granted to non-employees are initially measured at fair value on the grant date and periodically remeasured thereafter until the earlier of the performance commitment date or the date the service is completed and recognized over the period the service is provided. Awards are remeasured at each reporting date using the fair value as at each period end until the measurement date, generally when the services are completed and share-based awards are vested. Changes in fair value between the interim reporting dates are recorded in consistent with the method used in recognizing the original compensation costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For an award with a performance and/or service condition that affects vesting, the performance and/or service condition is not considered in determining the award’s fair value on the grant date. Performance and service conditions should be considered when the Group is estimating the quantity of awards that will vest. Compensation cost will reflect the number of awards that are expected to vest and will be adjusted to reflect those awards that do ultimately vest. The Group recognizes compensation cost for awards with performance conditions if and when the Group concludes that it is probable that the performance condition will be achieved, net of an estimate of pre-vesting forfeitures over the requisite service period. The Group reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment, unless on certain situations, the Group may not be able to determine that it is probable that a performance condition will be satisfied until the event occurs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">ASU 2017-09, Compensation—Stock Compensation (Topic 718), Scope of Modification Accounting, provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in Topic 718.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">An entity should account for the effects of a modification unless all the followings are met:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Symbol';">-</span>     The fair value (or calculated value or intrinsic value, if such an alternative measurement method is used) of the modified award is the same as the fair value (or calculated value or intrinsic value, if such an alternative measurement method is used) of the original award immediately before the original award is modified. If the modification does not affect any of the inputs to the valuation technique that the entity uses to value the award, the entity is not required to estimate the value immediately before and after the modification.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Symbol';">-</span>     The vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-family:'Symbol';">-</span>     The classification of the modified award as an equity instrument or a liability instrument is the same as the classification immediately before the original award is modified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The current disclosure requirements in Topic 718 apply regardless of whether an entity is required to apply modification accounting under the amendments in this ASU 2017-09.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group adopted these amendments to Subtopic 718-10 and there was no impact on the consolidated financial statements for the years presented. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(bb) Share-based compensation (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The details of the Group’s share-based awards are disclosed in Note 26. Fair value determination of these share-based awards is summarized as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">(1) Restricted share units</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In determining the fair value of restricted share units granted, the fair value of the underlying shares of JOYY on the grant dates is applied. The grant date fair value of restricted share units is based on stock price of JOYY in the Nasdaq Global Select Market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">(2) Share options </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In determining the fair value of share options granted, a binomial option-pricing model is applied. The determination of the fair value is affected by the stock price of JOYY in the Nasdaq Global Select Market, as well as assumptions regarding a number of complex and subjective variables, including risk-free interest rates, exercise multiples, expected forfeiture rates, the expected share price volatility rates, and expected dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">(3) Restricted shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Upon the acquisition of Bigo, Class A common shares are issued for the replacement awards to Bigo's employees to replace their original share-based awards, namely restricted shares. In determining the fair value of restricted share granted to Bigo's employees, the fair value of the underlying shares of JOYY on the grant dates is applied. The grant date fair value of restricted shares is based on stock price of JOYY in the Nasdaq Global Select Market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;">(cc)  Other income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">Other income primarily consists of government grants which represent cash subsidies received from the PRC government by the Group entities. Government grants are originally recorded as deferred revenue when received upfront. After all of the conditions specified in the grants have been met, the grants are recognized as operating income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;">(dd)  Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">The Group leases facilities in the PRC under non-cancellable operating leases expiring on different dates. On January 1, 2019, the Company adopted ASU No. 2016-02 (Topic 842) "Leases" using the optional transition method. Results and disclosure requirements for reporting periods beginning after January 1, 2019 are presented under Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance with our historical accounting under Topic 840. Under Topic 842, lessees are required to recognize assets and liabilities on the balance sheet for most leases. A contract is or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time by assessing whether the Company has both the right to obtain substantially all of the economic benefits from use of the identified asset and the right to direct the use of the identified asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">The main impact of the adoption of the standard is that assets and liabilities amounting to US$21.2 million and US$20.6 million, respectively, were recognized beginning January 1, 2019 for leased office space with terms of more than 12 months. The Company accounts for short-term leases with terms less than 12 months in accordance with ASC 842-20-25-2 to recognize the lease payments in profit or loss on a straight-line basis over the lease term and variable lease payments in the period in which the obligation for those payments is incurred. The adoption of the standard did not have a significant impact on the Group's consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">Operating leases are included in operating lease right-of-use assets, current lease liabilities and non-current lease liabilities on the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">(i) Right-of-use assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">Right-of-use assets, which mainly comprise of office lease, are initially measured at the present value of the lease payments. Amortization of the right-of-use assets is made over the lease term on a generally straight-line basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">(ii) Lease liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">Lease liabilities are lessees' obligations to make the lease payments arising from a lease, measured on a discounted basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">As a lessee, the weighted average remaining lease terms of the right-of-use assets was 1.18 years and the discount rate for the lease is the rate implicit in the lease unless that rate cannot be readily determined. In that case, the lessee is required to use its incremental borrowing rate. A weighted average incremental borrowing rate of 5.15% was adopted at commencement date in determining the present value of lease payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">For the year ended December 31, 2020, operating lease cost and short-term lease cost were US$17,249 and US$2,826, respectively. There were no other lease cost other than operating lease cost and short-term lease cost for the year ended December 31, 2020. For the year ended December 31, 2020, cash paid for operating leases included in operating cash flows was US$16,599. For the year ended December 31, 2020, lease liabilities arising from obtaining right-of-use assets was US$12,529.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">For the year ended December 31, 2021, operating lease cost and short-term lease cost were US$6,309 and US$5,651, respectively. There were no other lease cost other than operating lease cost and short-term lease cost for the year ended December 31, 2021. For the year ended December 31, 2021, cash paid for operating leases included in operating cash flows was US$6,588. For the year ended December 31, 2021, lease liabilities arising from obtaining right-of-use assets was US$4,531.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;">(dd)  Leases (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">A maturity analysis of the Company's operating lease liabilities and reconciliation of the undiscounted cash flows to the operating lease liabilities recognized on the consolidated balance sheet was as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Office rental</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,038</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,368</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 869</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2025 and after</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 491</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total undiscounted cash flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,766</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (991)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,775</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(ee)  Income taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">Current income taxes are provided on the basis of net income 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 accounted for using an asset and 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 purpose. The effect on deferred taxes of a change in tax rates is recognized in statement of comprehensive income 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;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Uncertain tax positions</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The guidance on accounting for uncertainties in income taxes prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance was also provided on derecognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group’s uncertain tax positions and determining its provision for income taxes. The Group recognizes interests and penalties, if any, under accrued expenses and other current liabilities on its balance sheet and under other expenses in its statements of comprehensive income. The Group did not recognize any significant interest and penalties associated with uncertain tax positions for the years ended December 31, 2019, 2020 and 2021. As of December 31, 2020 and 2021, the Group did not have any significant unrecognized uncertain tax positions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;">(ff) Statutory reserves</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">The Group’s subsidiaries and VIEs established in the PRC are required to make appropriations to certain non-distributable reserve funds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">In accordance with the laws applicable to China’s Foreign Investment Enterprises, the Group’s subsidiaries registered as wholly owned foreign enterprises have to make appropriations from its 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 reserve funds including general reserve fund, and 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 company. Appropriation to the staff bonus and welfare fund is at the company’s discretion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">In addition, in accordance with the Company Laws of the PRC, the VIEs of the Company registered as PRC domestic companies must make appropriations from its after-tax profit as determined under the PRC GAAP to non-distributable reserve funds including a statutory surplus fund and a discretionary surplus fund. The appropriation to the statutory surplus fund must be at least 10% of the after-tax profits as determined under the PRC GAAP. Appropriation is not required if the surplus fund has reached 50% of the registered capital of the company. Appropriation to the discretionary surplus fund is made at the discretion of the company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">The use of the general reserve fund, statutory surplus fund and discretionary surplus fund are restricted to the offsetting of losses or increasing capital of the respective company. The staff bonus and welfare fund is a liability in nature and is restricted to fund payments of special bonus to staff and for the collective welfare of employees. All these reserves are not allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor can they be distributed except under liquidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">During the years ended December 31, 2019, 2020 and 2021, appropriations to general reserve fund and statutory surplus fund amounted to US$6,856, US$4,445 and US$8,979, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(gg) Related parties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">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-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(hh)   Dividends</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:2.25pt;margin:0pt 0pt 12pt 18pt;">Dividends are recognized when declared.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(ii)  Income per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Basic income per share is computed on the basis of the weighted-average number of common shares outstanding during the period under measurement. Diluted income per share is based on the weighted-average number of common shares outstanding and potential common shares. Potential common shares result from the assumed exercise of outstanding share options, restricted shares and restricted share units or other potentially dilutive equity instruments, when they are dilutive under the treasury stock method or the if-converted method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(jj) Comprehensive </b><b style="font-weight:bold;">income</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Comprehensive income is defined as the change in equity of the Company during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Comprehensive income is reported in the consolidated statements of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of December 31, 2020 and 2021, accumulated other comprehensive income/loss of the Group is the foreign currency translation adjustments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(kk)   Segment reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">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 chief operating decision makers (“CODM”) in deciding how to allocate resources and assess performance. The Group’s chief operating decision maker has been identified as the Chief Executive Officer, who reviews segment 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;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(ll) Assets held for sale</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group classifies a long-live asset (disposal group) as held for sale in the period in which all of the following criteria are met: a) Management, having the authority to approve the action, commits to a plan to sell the asset (disposal group); b) The asset (disposal group) is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such assets (disposal groups); c) An active program to locate a buyer and other actions required to complete the plan to sell the asset (disposal group) have been initiated; d) The sale of the asset (disposal group) is probable, and transfer of the asset (disposal group) is expected to qualify for recognition as a completed sale, within one year, except as permitted by paragraph 360-10-45-11; e) The asset (disposal group) is being actively marketed for sale at a price that is reasonable in relation to its current fair value; and f) Actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. For a component that meets the criteria of held-for-sale, the historical financial results are reflected in the Group’s consolidated financial statements as discontinued operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(mm) Recently issued accounting pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Recently adopted accounting pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In June 2016, the FASB issued Accounting Standards Update ("ASU") 2016-13: Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Group adopted ASU 2016-13 from January 1, 2020 using modified-retrospective transition approach with a cumulative-effect adjustment to shareholders' equity amounting to US$1.7 million recognized as of January 1, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In January 2020, the FASB issued ASU No. 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)-Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (a consensus of the Emerging Issues Task Force). The amendments in this update clarify the interaction of the accounting for equity securities under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted. The Group adopted the ASU on January 1, 2021, which did not have a material impact on the Group's financial results or financial position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(mm) Recently issued accounting pronouncements (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Recently adopted accounting pronouncements (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity's Own Equity, which focuses on amending the legacy guidance on convertible instruments and the derivatives scope exception for contracts in an entity's own equity. ASU 2020-06 simplifies an issuer's accounting for convertible instruments by reducing the number of accounting models that require separate accounting for embedded conversion features. ASU 2020-06 also simplifies the settlement assessment that entities are required to perform to determine whether a contract qualifies for equity classification. Further, ASU 2020-06 enhances information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share (EPS) guidance, i.e., aligning the diluted EPS calculation for convertible instruments by requiring that an entity use the if-converted method and that the effect of potential share settlement be included in the diluted EPS calculation when an instrument may be settled in cash or shares, adding information about events or conditions that occur during the reporting period that cause conversion contingencies to be met or conversion terms to be significantly changed. This update will be effective for the Company's fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Entities can elect to adopt the new guidance through either a modified retrospective method of transition or a fully retrospective method of transition. The Company adopted ASU 2020-06 on January 1, 2021 and a cumulative effect adjustment of US$86.7 million was credited to retained earnings as of January 1, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Recently issued accounting pronouncements not yet adopted</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In December 2019, the FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes" to remove specific exceptions to the general principles in Topic 740 and to simplify accounting for income taxes. The standard is effective for public companies for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. For all other entities, the standard is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. The standard is effective for the fiscal year beginning January 1, 2022. The Company does not expect ASU 2019-12 to have a material impact to the Company’s consolidated financial statements and related disclosure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting” in Topic 848. The standard is effective for all entities as of March 12, 2020 through December 31, 2022. The standard provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The Company does not expect ASU 2020-04 to have a material impact to the Company’s consolidated financial statements and related disclosure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832). This ASU requires business entities to disclose information about government assistance they receive if the transactions were accounted for by analogy to either a grant or a contribution accounting model. The disclosure requirements include the nature of the transaction and the related accounting policy used, the line items on the balance sheets and statements of operations that are affected and the amounts applicable to each financial statement line item and the significant terms and conditions of the transactions. The ASU is effective for annual periods beginning after December 15, 2021. The disclosure requirements can be applied either retrospectively or prospectively to all transactions in the scope of the amendments that are reflected in the financial statements at the date of initial application and new transactions that are entered into after the date of initial application. The ASU is currently not expected to have a material impact on the Group's financial results or financial position.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(a)   </b><b style="font-weight:bold;">Basis of presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The consolidated financial statements of the Group have been prepared in accordance with the U.S. GAAP to reflect the financial position, results of operations and cash flows of the Group. Significant accounting policies followed by the Group in the preparation of the consolidated financial statements are summarized below.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(b)   </b><b style="font-weight:bold;">Consolidation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and VIEs for which the Company or its subsidiary is the primary beneficiary. All transactions and balances among the Company, its subsidiaries and VIEs have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">A subsidiary is an entity in which the Company, directly or indirectly, controls more than one half of the voting powers; or 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 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;text-align:justify;margin:0pt 0pt 12pt 18pt;">A VIE is an entity in which the Company, or its subsidiary, through contractual agreements, 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. In determining whether the Company or its subsidiaries are the primary beneficiary, the Company considered whether it has the power to direct activities that are significant to the VIEs economic performance, and also the Company’s obligation to absorb losses of the VIEs that could potentially be significant to the VIEs or the right to receive benefits from the VIEs that could potentially be significant to the VIEs. Beijing Huanju Shidai, Huya Technology, BaiGuoYuan Technology, Guangzhou Wangxing and ultimately the Company hold all the variable interests of the VIEs and have been determined to be the primary beneficiaries of the VIEs. As a result of the share transfer to Tencent on April 3, 2020, the Group no longer consolidate the results of operations of Huya.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company deconsolidates its subsidiaries or business in accordance with ASC 810 as of the date the Company ceased to have a controlling financial interest in the subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">2.   </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(b)   </b><b style="font-weight:bold;">Consolidation (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company accounts for the deconsolidation of its subsidiaries or business by recognizing a gain or loss in net income/loss attributable to the Company in accordance with ASC 810. This gain or loss is measured at the date the subsidiaries are deconsolidated as the difference between (a) the aggregate of the fair value of any consideration received, the fair value of any retained non-controlling interest in the subsidiaries being deconsolidated, and the carrying amount of any non-controlling interest in the subsidiaries being deconsolidated, including any accumulated other comprehensive income/loss attributable to the non-controlling interest, and (b) the carrying amount of the assets and liabilities of the subsidiaries being deconsolidated.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(c)   </b><b style="font-weight:bold;">Use of estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The preparation of the Company’s consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, mezzanine equity and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period in the consolidated financial statements and accompanying notes. Actual results could differ materially from such estimates. The Company believes that the assessment of whether the Group acts as a principal or an agent in different revenue streams, the determination of estimated selling prices of contracts with multiple performance obligations (and identification thereof), income taxes, expected credit loss of receivables, determination of share-based compensation expenses, purchase price allocation in a business combination, impairment assessment of goodwill, long-lived assets and intangible assets, tax considerations for earnings retained in the Group’s VIEs, assessment on the probability of performance conditions that affect vesting (and expense recognition), and subsequent adjustments due to significant observable price change for the equity investments without readily determinable fair values and not accounted for by the equity method, represent critical accounting policies that reflect the more significant judgments and estimates used in the preparation of its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Management bases the estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from these estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(d)   </b><b style="font-weight:bold;">Foreign currency translation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group uses US$ as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in the Cayman Islands, British Virgin Islands, Hong Kong, Singapore, United States, India, Egypt and other regions is US$ or their respective local currency, while the functional currency of the other subsidiaries incorporated in PRC is Renminbi (“RMB”). In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use RMB or their respective local currency as their functional currency, have been translated into US$. 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 exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income or loss in the statement of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Foreign currency transactions denominated in currencies other than 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 at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains/losses, net in the consolidated statement of comprehensive income.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(e)   Cash and cash equivalents and restricted cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cash includes currency on hand and deposits held by financial institutions that can be added to or withdrawn without limitation. Cash equivalents represent short-term and highly liquid investments placed with banks, which have both of the following characteristics:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">i)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Readily convertible to known amounts of cash throughout the maturity period;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">ii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">So near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group considers all highly liquid investments with original maturities of three months or less as cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cash, cash equivalents and restricted cash presented on the consolidated statements of cash flows included cash, cash equivalents, restricted cash and restricted cash within restricted short-term deposits in the consolidated balance sheets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(f)   </b><b style="font-weight:bold;">Short-term deposits</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Short-term deposits represent time deposits placed with banks with original maturities between three months and one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income during the periods presented.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(g)   </b><b style="font-weight:bold;">Long-term deposits</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Long-term deposits represent time deposits placed with banks with original maturities more than one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income during the periods presented.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(h)   </b><b style="font-weight:bold;">Short-term investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For investments in financial instruments with a variable interest rate indexed to the performance of underlying assets, the Group elected the fair value method at the date of initial recognition and carried these investments subsequently at fair value. Changes in fair values are reflected in the consolidated statements of comprehensive income.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(i)   </b><b style="font-weight:bold;">Accounts receivable</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In June 2016, the FASB issued ASU 2016-13: Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. The Group adopted ASU 2016-13 from January 1, 2020 and maintains an allowance for credit losses in accordance with Topic 326 and records the allowance for credit losses as an offset to accounts receivable. The Company assesses collectability by reviewing accounts receivable on a collective basis where similar characteristics exist, primarily based on similar business line, service or product offerings and on an individual basis when the Company identifies specific customers with known disputes or collectability issues. The Company using modified-retrospective transition approach with a cumulative-effect adjustment to shareholders’ equity amounting to US$1.7 million recognized as of January 1, 2020.</p> 1700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(j)   </b><b style="font-weight:bold;">Financing receivables</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Financing receivables represent receivables derived from finance business, including micro-credit personal loans and corporate loans. Financing receivables are recorded at amortized cost, reduced by a valuation allowance estimated as of the balance sheet date. The amortized cost is equal to the unpaid principal amount, accrued interest receivables and net deferred origination costs. The origination costs are the direct costs attributable to originating the financing charged by third-party companies. The cash flows related to the principal of finance business are included in the investing activities category in the consolidated statement of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">2.  </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">  </b><b style="font-size:10pt;font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(j)   </b><b style="font-weight:bold;">Financing receivables (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Micro-credit personal loans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group provides micro loans to qualified individual borrowers. The micro loan periods granted to the borrowers generally range from one month to twelve months. The Group has ceased to extend credit in our PRC internet micro-financing business since the second half of 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Corporate loans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group provides loans to corporate borrowers mainly through sales-and-leaseback model. Under the sales-and-leaseback arrangement, the Group, who is also the lender, purchases machinery and equipment from lessees, who are also the borrowers, and leases the purchased equipment back to the lessees for a number of years. In a sales-and-leaseback arrangement, the transaction is in substance a collateral financing. The Group has ceased to extend credit in the corporate loans business since 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Allowance for financing receivables</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group assesses the allowance for credit losses on financing receivables at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The Group adopted ASU 2016-13 from January 1, 2020 and maintains an allowance for credit losses in accordance with Topic 326 and records the allowance for credit losses as an offset to financing receivable. The Company assesses collectability by reviewing financing receivable on a collective basis where similar characteristics exist, primarily based on similar business line, service or product offerings and on an individual basis when the Company identifies specific customers with known disputes or collectability issues.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(k)   Investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Equity Investments with Readily Determinable Fair Values</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements. Gains or losses arising from changes in fair value of these investments are recorded in earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Equity Investments without Readily Determinable Fair Values</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">After the adoption of this new accounting standard, the Group elected to record equity investments without readily determinable fair values and not accounted for under the equity method at cost, less impairment, adjusted for subsequent observable price changes on a nonrecurring basis, and report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer. The implementation guidance notes that an entity should make a “reasonable effort” to identify price changes that are known or that can reasonably be known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">2.  </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(k)   Investments (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Equity Investments Accounted for Using the Equity Method</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group accounts for its equity investment over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investment and recognizes investment income or loss for share of the earnings or loss of the investee after the date of investment. The Group assesses its equity investment for other-than-temporary impairment (which would require an adjustment to estimated fair value) by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investment in privately held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investment and determination of whether any identified impairment is other-than-temporary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Available-for-sale debt investments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Available-for-sale debt investment of the Group is a convertible bond issued by a private company that is redeemable at the Group’s option, which is measured at fair value. Interest income is recognized in earnings. All other changes in the carrying amount of this debt investment are recognized in other comprehensive income (loss).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(l)  Property and equipment</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Property and equipment are stated at historical cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated useful lives. Residual rate is determined based on the economic value of the property and equipment at the end of the estimated useful lives as a percentage of the original cost.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="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:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="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:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Residual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="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:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated useful lives</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">40 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Servers, computers and equipment</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3-5 years</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0%-5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Shorter of lease term or 5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Renovation of buildings</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0%-5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Furniture, fixture and office equipment</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3-5 years</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0%-5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">All direct and indirect costs that are related to the construction of property and equipment and incurred before the assets are ready for their intended use are capitalized as construction in progress. Construction in progress is transferred to specific property and equipment items and depreciation of these assets commences when they are ready for their intended use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Property and equipment are stated at historical cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated useful lives. Residual rate is determined based on the economic value of the property and equipment at the end of the estimated useful lives as a percentage of the original cost.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="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:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="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:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Residual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="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:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated useful lives</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">40 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Servers, computers and equipment</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3-5 years</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0%-5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Shorter of lease term or 5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Renovation of buildings</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0%-5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Furniture, fixture and office equipment</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3-5 years</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0%-5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table></div> P40Y 0 P3Y P5Y 0 0.05 Shorter of lease term or 5 years 0 P10Y 0 P4Y 0 0.05 P3Y P5Y 0 0.05 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">(m)  </b><b style="font-weight:bold;">Business combinations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">Business combinations are recorded using the purchase method of accounting, and the cost of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. The costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of (i) the total of consideration of acquisition, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the subsidiary acquired over (ii) the fair value of the identifiable net assets of the subsidiary acquired is recorded as goodwill. If the consideration of acquisition is less than the fair value of the net assets of the business acquired, the difference is recognized directly in the consolidated statements of comprehensive income.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">(n)   </b><b style="font-weight:bold;">Intangible assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Intangible assets mainly consist of trademark, customer relationships, non-compete agreement, operating rights, software, domain names, technology, license and others. Identifiable intangible assets are carried at acquisition cost less accumulated amortization and impairment loss, if any. Finite-lived intangible assets are tested for impairment if impairment indicators arise. Amortization of finite-lived intangible assets is computed using the straight-line method over their estimated useful lives, which are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:39.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated useful lives</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6 - 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">15 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1 year</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Operating rights </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of the economic life or contract terms</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Domain names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10-15 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5-6 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of the economic life or contract terms</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Intangible assets mainly consist of trademark, customer relationships, non-compete agreement, operating rights, software, domain names, technology, license and others. Identifiable intangible assets are carried at acquisition cost less accumulated amortization and impairment loss, if any. Finite-lived intangible assets are tested for impairment if impairment indicators arise. Amortization of finite-lived intangible assets is computed using the straight-line method over their estimated useful lives, which are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:39.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated useful lives</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6 - 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">15 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1 year</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Operating rights </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of the economic life or contract terms</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Domain names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10-15 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5-6 years</p></td></tr><tr><td style="vertical-align:bottom;width:58.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of the economic life or contract terms</p></td></tr></table></div> P6Y P10Y P3Y P15Y P1Y Shorter of the economic life or contract terms P1Y P5Y P10Y P15Y P5Y P6Y Shorter of the economic life or contract terms <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">(o)  </b><b style="font-weight:bold;">Land use rights</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">Land use rights are carried at cost less accumulated amortization. Amortization of the land use rights is made on straight-line basis over 40 years from the date when the Group first obtained the land use rights certificate from the local authorities. In 2021, the Group entered into an agreement with bank and borrowed loans amounting to US$7.4 million recorded in other non-current liabilities as of December 31, 2021 were pledged by the Group’s land use right amounting to US$256.1 million as of December 31, 2021 to the parcel of land located in Guangzhou and the Group’s entitlement to the rental income from such building.</p> P40Y 7400000 256100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">(p)  </b><b style="font-weight:bold;">Impairment of long-lived assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">For long-lived assets other than investments and goodwill whose impairment policy is discussed elsewhere in the financial statements, the Group evaluates for impairment whenever events or changes (triggering events) indicate that the carrying amount of an asset may no longer be recoverable. The Group assesses the recoverability of the long-lived assets by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to receive from use of the assets group and their eventual disposition. Such assets are considered to be impaired if the sum of the expected undiscounted cash flows is less than the carrying amount of the assets. The impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. The Group tests impairment of long-lived assets at the asset group level when impairment indicator appeared and recognizes impairment in the event that the carrying value exceeds the fair value of each reporting unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The impairment charges of long-lived assets recorded in general and administrative expenses for the years ended December 31, 2019, 2020 and 2021 were amounting to US$1,195, nil and, nil respectively.</p> 1195000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">(q)  </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">Goodwill represents the excess of the purchase price over the amounts assigned to the fair value of the assets acquired and the liabilities assumed of an acquired business.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">(r)  </b><b style="font-weight:bold;">Annual test for impairment of goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The Group assesses goodwill for impairment in accordance with ASC subtopic 350-20, Intangibles-Goodwill and Other: Goodwill ("ASC 350-20"), which requires that goodwill be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events, as defined by ASC 350-20. A reporting unit is defined as an operating segment or one level below an operating segment referred to as a component. The Group determines its reporting units by first identifying its operating segments, and then assesses whether any components of these segments constituted a business for which discrete financial information is available and where the Company's segment manager regularly reviews the operating results of that component. The Group determined that it has one reporting unit because components below the consolidated level either did not have discrete financial information or their operating results were not regularly reviewed by the segment manager.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment, which simplifies the accounting for goodwill impairment by eliminating Step two from the goodwill impairment test. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, versus determining an implied fair value in Step two to measure the impairment loss. The Group adopted this guidance on a prospective basis on January 1, 2020 with no material impact on its consolidated financial statements and related disclosures as a result of adopting the new standard.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The Group has the option to assess qualitative factors first to determine whether it is necessary to perform the quantitative impairment test in accordance with ASC 350-20. If the Group believes, as a result of the qualitative assessment, that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, the quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Group considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. The quantitative goodwill impairment test, used to identify both the existence of impairment and the amount of impairment loss, compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit is greater than zero and its fair value exceeds its carrying amount, goodwill of the reporting unit is considered not impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">As of December 31, 2020 and 2021, the fair value of the Group's reporting unit was substantially greater than the respective carrying value, and therefore goodwill related to the Group's reporting unit was not impaired.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">(s)  </b><b style="font-weight:bold;">Convertible bonds</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Before January 1, 2021, the Company determines the appropriate accounting treatment of its convertible bonds in accordance with the terms in relation to the conversion feature, call and put options, and beneficial conversion feature. After considering the impact of such features, the Group may account for such instrument as a liability in its entirety, or separate the instrument into debt and equity components following the respective guidance described under ASC 815 Derivatives and Hedging and ASC 470 Debt. The debt discount, if any, together with related issuance cost are subsequently amortized as interest expense, using the effective interest method, from the issuance date to the earliest conversion date. Interest expenses are recognized in the statement of comprehensive income in the period in which they are incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On January 1, 2021, the Company early adopted ASU 2020-06, “Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity” using modified-retrospective transition approach. Pursuant to ASU 2020-06, the embedded conversion features no longer are separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features require bifurcation and recognition as derivatives. Following the adoption of this guidance, the amount previously allocated to additional paid-in capital was reclassified as a liability and a cumulative effect adjustment of US$86.7 million was credited to retained earnings as of January 1, 2021.</p> 86700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(t)   </b><b style="font-weight:bold;">Mezzanine equity and non-controlling interests</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Mezzanine equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For the Company’s majority-owned subsidiaries and consolidated VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. When the non-controlling interest is contingently redeemable upon the occurrence of a conditional event, which is not solely within the control of the Company, the non-controlling interest is classified as mezzanine equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In accordance with ASC subtopic 480-10, the Group calculated, on an accumulative basis from the acquisition date, (i) the amount of accretion that would increase the balance of non-controlling interests to their estimated redemption value over the period from the date of acquisition to the earliest redemption date of the non-controlling interests and (ii) the amount of net profit attributable to non-controlling shareholders of certain subsidiaries based on their ownership percentage. The carrying value of the non-controlling interests as mezzanine equity was adjusted by a cumulative amount equal to the higher of (i) and (ii).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Each type of increase in carrying amount shall be recorded as charges against retained earnings or, in the absence of retained earnings, by charges against additional paid-in capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Non-controlling interests</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Non-controlling interests are recognized to reflect the portion of the equity of majority-owned subsidiaries and VIEs which is not attributable, directly or indirectly, to the controlling shareholder.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(u)   </b><b style="font-weight:bold;">Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Revenue recognition and significant judgments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Revenues from live streaming are mainly generated from Bigo Live, Likee and Hago platforms. Other revenues are mainly generated from online games, membership, online education, advertising and finance business. Disaggregated revenues are disclosed in Note 33 “Segment Reporting”.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Revenues are recognized when control of the promised virtual items or services is transferred to the Group’s customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those virtual items or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The Group has a recharge system for users to purchase the Group’s virtual currency. Users can recharge via various online payment platforms provided by third parties. Virtual currency is non-refundable and without expiry. As the virtual currency is often consumed soon after it is purchased based on history of turnover, the Group considers the impact of the breakage amount for virtual currency coupons is insignificant. Unconsumed virtual currency is recorded as deferred revenue. Virtual currencies used to purchase virtual items are recognized as revenue according to the prescribed revenue recognition policies of virtual items addressed below unless otherwise stated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(u)   </b><b style="font-weight:bold;">Revenue (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Revenue recognition and significant judgments (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(i)    </b><b style="font-weight:bold;">Live streaming</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Live streaming mainly consists of Bigo Live, Likee and Hago platforms. It generates revenue from sales of virtual items in the platforms. Users can access the platforms and view the live streaming content showed by the performers. The Group shares a portion of the sales proceeds of virtual items (“revenue sharing fee”) with performers and talent agencies in accordance with their revenue sharing arrangements. Those performers who do not have revenue sharing arrangements with the Group are not entitled to any revenue sharing fee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group evaluates and determines that it is the principal and views users to be its customers. The Group reports live streaming revenues on a gross basis. Accordingly, the amounts billed to users are recorded as revenues and revenue sharing fee paid to performers and talent agencies are recorded as cost of revenues. Where the Group is the principal, it controls the virtual items before they are transferred to users. Its control is evidenced by the Group’s sole ability to monetize the virtual items before they are transferred to users, and is further supported by the Group being primarily responsible to users and having a level of discretion in establishing pricing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group designs, creates and offers various virtual items for sales to users with pre-determined selling price. Sales proceeds are recorded as deferred revenue and recognized as revenue based on the consumption of the virtual items. Virtual items are categorized as consumable and time-based items. Consumable items are consumed upon purchase and use while time-based items could be used for a fixed period of time. Users can purchase and present consumable items to performers to show support for their favorite performers, or purchase time-based virtual items for one or multiple months for a monthly fee, which provide users with recognized status, such as priority speaking rights or special symbols over a period of time. Accordingly, live streaming revenue is recognized immediately when the consumable virtual item is used, or in the case of time-based virtual items, revenue is recognized ratably over the fixed period on a straight-line basis. The Group does not have further obligations to the user after the virtual items are consumed immediately or after the stated period of time for time-based items.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group may also enter into contracts that can include various combinations of virtual items, which are generally capable of being distinct and accounted for as separate performance obligations, such as the noble member program. Judgments are required as follow: 1) determining whether those virtual items are considered distinct performance obligations that should be accounted for separately versus together, 2) determining the standalone selling price for each distinct performance obligation, and 3) allocating of the arrangement consideration to the separate accounting of each distinct performance obligation based on their relative standalone selling prices. Certain virtual items are provided to customers over time and have the same pattern of transfer to customers. The Group exercises judgement in determining the number of distinct performance obligations by accounting for services that have the same pattern of transfer to customers as a single performance obligation. In instances where standalone selling price is not directly observable as the Group does not sell the virtual item separately, the Group determines the standalone selling price based on pricing strategies, market factors and strategic objectives. The Group recognizes revenue for each of the distinct performance obligations identified in accordance with the applicable revenue recognition method relevant for that obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As the Group’s live streaming virtual items are generally sold without right of return and the Group does not provide any other credit and incentive to its users, therefore accounting of variable consideration when estimating the amount of revenue to recognize is not applicable to the Group’s live streaming business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(ii)   </b><b style="font-weight:bold;">Others</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Other revenues mainly generated from online games, membership, online education, advertising, finance business and e-commerce business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(u)   </b><b style="font-weight:bold;">Revenue (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Revenue recognition and significant judgments (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(ii) Others (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(1)   </b><b style="font-weight:bold;">Online games revenues</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group generates revenues from offering virtual items in online games developed by third parties or the Group itself to game players. Historically, the majority of online games revenues for the years ended December 31, 2019, 2020 and 2021 were derived from third parties developed games. The Group disposed of its major online games business to a third party in 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Users play games through the Group’s platform free of charge and are charged for purchases of virtual items, including consumable and perpetual items, which can be utilized in the online games to enhance their game-playing experience. Consumable items represent virtual items that can be consumed by a specific user within a specified period of time. Perpetual items represent virtual items that are accessible to the users’ account over the life of the online games.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Pursuant to contracts signed between the Group and the respective game developers, game developers own the games’ copyrights and other intellectual property, and take primary responsibilities of game development and game operation, including designing, developing and updating of the games related to game content, pricing of virtual items, providing ongoing updates of new contents and bug fixing. The Group’s responsibilities under the agreements with the game developers to offer certain standard promotions that include providing access to the platform, announcing the new games to users on the platform, and occasional advertising on the Group’s platforms. Therefore, revenues derived from third party developed games are recorded on a net basis, net of the amount paid to game developers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group has adopted a policy to recognize revenues relating to game tokens for third party developed games over the estimated user relationship period with the Group on a game-by-game basis, which is approximately one to six months for the periods presented. The estimated user relationship period is based on data collected from those users who have acquired game tokens. Revenues from in-game payments of each month are recognized over the user relationship period estimated for that game.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(2)   Membership</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group operates a membership subscription program where subscription members can have enhanced user privileges. The membership fee is collected up-front from subscribers. The receipt of the revenue is initially recorded as deferred revenue and revenue is recognized ratably over the period of the subscription when services are rendered. Unrecognized portion beyond 12 months from balance sheet date is classified as long-term deferred revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(3)   </b><b style="font-weight:bold;">Online education revenues</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Educational programs and services consist of vocational training, language training courses and K-12 afterschool education courses. The course fee is generally paid in advance and is initially recorded as deferred revenue. Revenue for regular courses is recognized proportionately as the classes are attended, and is reported net of scholarships and course fee refunds. Students are entitled to one trial class of the purchased course and course fee is fully refundable if a student decides not to take the remaining course after the trial class. No refund will be provided to a student who withdraws from a course after the trial period, and revenue is recognized for the amount collected. Course fee refunds were insignificant over the period presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(u)   </b><b style="font-weight:bold;">Revenue (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Revenue recognition and significant judgments (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(ii) Others (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(4)   Advertising revenues</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group primarily generates advertising revenues from sales of various forms of advertising and provision of promotion campaigns on the live streaming platforms by way of advertisement display or integrated promotion activities in shows and programs on the live streaming platforms. Advertisements on the Group’s platforms are generally charged on the basis of duration, and advertising contracts are signed to establish the fixed price and the advertising services to be provided. Where collectability is reasonably assured, advertising revenues from advertising contracts are recognized ratably over the contract period of display.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The Group enters into advertising contracts directly with advertisers or third-party advertising agencies that represent advertisers. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 1 to 3 months. Both third-party advertising agencies and direct advertisers are generally billed at the end of the display period and payments are due usually within 3 months. In instances where the timing of revenue recognition differs from the timing of billing, the Group has determined the advertising contracts generally do not include a significant financing component. The primary purpose of the credits terms is to provide customers with simplified and predictable ways of purchasing the Group’s advertising services, not to receive financing from its customers or to provide customers with financing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">Certain customers may receive sales incentives in the forms of discounts and rebates to advertisers or advertising agencies based on purchase volume, which are accounted for as variable consideration. The Group estimates these amounts based on the expected amount to be provided to customers considering the contracted rebate rates and estimated sales volume based on historical experience, and reduce revenues recognized. The Group believes that there will not be significant changes to the estimates of variable consideration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 18pt;"><b style="font-weight:bold;">(5)   Financing revenues</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The Group generates revenues from micro-credit personal loans provided to individual borrowers and corporate loans to corporate customers. The Group recognizes financing income related to those services over the life of the underlying financing using the effective interest method on unpaid principal amounts after net of loan origination cost.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The Group does not accrue financing revenues when financing receivables is placed on non-accrual status. Financing revenues will be recognized when cash is received on a cash basis cost recovery method by applying first to reduce principal and then to interests thereafter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The Group has ceased to operate in the financing business during 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 8pt 0pt;"><b style="font-size:10pt;font-weight:bold;">2.   </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">(u)  </b><b style="font-weight:bold;">Revenue (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 18pt;"><b style="font-weight:bold;">Revenue recognition and significant judgments (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 18pt;"><b style="font-weight:bold;">(ii) Others (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">(6) E-commerce business revenues</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company operates several e-commerce platforms and displays goods for end customers to select and order. The Group is responsible to arrange delivery of the goods to the end customers after customers place an order in the platforms. The Group recognizes e-commerce business revenue equal to the sales price (net of sales discount) to the end customers when control of the inventory is transferred. Revenues derived from e-commerce business are recorded on a gross basis, because (i) the Group is primarily responsible for fulfilling the promise to provide the specified good, (ii) the Group is subject to inventory risks before the specified goods have been transferred to a customer or after transfer of control to the customers, and (iii) the Group has discretion in establishing the price of the specified goods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 18pt;"><b style="font-weight:bold;">Contract balances</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The Group collects accounts receivable from various online payment platforms, distribution platforms and advertising customers. The allowance of expected credit loss of receivables reflects the Group’s best estimate of probable losses inherent in the accounts receivable balance. The Group determines the allowance based on known troubled accounts, historical experience, and other currently available evidence. The activity in the allowance for doubtful accounts for the periods presented is disclosed and detailed in Note 9.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The opening balance of accounts receivable was US$95,803 as of January 1, 2020. As of December 31, 2020 and 2021, accounts receivable were US$142,999 and US$114,372, respectively. During the years ended December 31, 2019, 2020 and 2021, the Group recognized an addition of US$13, an addition of US$6,726 and an addition of US$5,039 of allowance for accounts receivable, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">Contract liabilities primarily consists of deferred revenue for unconsumed virtual items and unamortized revenue from virtual items in the Group’s platforms, where there is still an obligation to be provided by the Group, which will be recognized as revenue when all of the revenue recognition criteria are met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The opening balance of deferred revenue related to live streaming business as of January 1, 2020 was US$25,021. As of December 31, 2020 and 2021, deferred revenue related to live streaming business were US$65,979 and US$64,356, respectively. During the years ended December 31, 2020 and 2021, the Group recognized revenue of live streaming business amounted to US$23,203 and US$63,450, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 8pt 0pt;"><b style="font-size:10pt;font-weight:bold;">2.   </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">(u)  </b><b style="font-weight:bold;">Revenue (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 18pt;"><b style="font-weight:bold;">Contract balances (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The opening balance of deferred revenue related to other revenue as of January 1, 2020 was US$5,106. As of December 31, 2020 and 2021, deferred revenue related to other revenue were US$4,383 and US$2,976, respectively. During the years ended December 31, 2020 and 2021, the Group recognized revenue of other revenue amounted to US$4,427 and US$3,780, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">During the years ended December 31, 2019, 2020 and 2021, the Group does not have any arrangement where the performance obligations have already been satisfied in the past year, but the corresponding revenue is recognized in a later year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of December 31, 2021, the aggregate amount of the transaction price allocated to the remaining performance obligation is US$67,332, the Group expects to recognize US$60,910 performance obligation as revenue in 2022, the remaining performance obligation is expected to be recognized as revenue in 2023 and after years. However, the amount and timing of revenue recognition is largely driven by customer usage, which can extend beyond the original contractual term.</p> P3M 95803000 142999000 114372000 13000 6726000 6726000 5039000 25021000 65979000 64356000 23203000 63450000 5106000 4383000 2976000 4427000 3780000 67332000 60910000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(v)  </b><b style="font-weight:bold;">Advances from customers and deferred revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Advances from customers primarily consist of prepayments from users in the form of the Group’s virtual currency that are not yet consumed or converted into tokens, and upon the consumption or conversion, are recognized as revenue according to the prescribed revenue recognition policies described above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Deferred revenue primarily consists of the unamortized game tokens, prepaid subscriptions under the membership program and unamortized revenue from virtual items in various channels in the Group’s platforms, where there is still an implied obligation to be provided by the Group, which will be recognized as revenue when all of the revenue recognition criteria are met.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(w)  </b><b style="font-weight:bold;">Cost of revenues</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Amounts recorded as cost of revenue relate to direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues primarily consists of (i) revenue sharing fees and content costs, including payments to various channel owners and performers, and content providers, (ii) bandwidth costs, (iii) payment handling costs, (iv) salary and welfare, (v) technical service fee, (vi) depreciation and amortization expense for servers, other equipment and intangibles directly related to operating the platform, (vii) share-based compensation and (viii) other costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group was subject to surcharges of VAT, which are calculated based on 12% of the VAT paid for the years ended December 31, 2019, 2020 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group reported other taxes and surcharges in cost of revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Based on the Group’s corporate structure and the contractual arrangements among the Group’s PRC subsidiaries, the Group’s VIEs and their shareholders, the Group is effectively subject to 6%, 9% or 13% VAT and related surcharges on revenues generated by the Group’s subsidiaries based on the Group’s contractual arrangements entered into with the Group’s VIEs.</p> 0.12 0.12 0.12 0.06 0.09 0.13 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(x)   </b><b style="font-weight:bold;">Research and development expenses</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Research and development expenses primarily consist of (i) salary and welfare for research and development personnel, (ii) share-based compensation for research and development personnel, (iii) depreciation of office premise and servers utilized by research and development personnel, and (iv) rental expenses. Costs incurred during the research stage are expensed as incurred. Costs incurred in the development stage, prior to the establishment of technological feasibility, which is when a working model is available, are expensed when incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group recognizes internal use software development costs in accordance with guidance on intangible assets and internal use software. This requires capitalization of qualifying costs incurred during the software’s application development stage and to expense costs as they are incurred during the preliminary project and post implementation/operation stages. The Group has not capitalized any costs related to internal use software during the years ended December 31, 2019, 2020 and 2021, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(y)  Sales and marketing expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Sales and marketing expenses primarily consist of (i) advertising and market promotion expenses, (ii) amortization of certain intangible assets from business acquisitions, and (iii) salary and welfare for sales and marketing personnel. The advertising and market promotion expenses amounted to approximately US$310,496, US$388,504 and US$383,603 during the years ended December 31, 2019, 2020 and 2021, respectively.</p> 310496000 388504000 383603000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(z)General and administrative expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">General and administrative expenses primarily consist of (i) share-based compensation for management and administrative personnel, (ii) salary and welfare for general and administrative personnel, (iii) impairment charges (if any), and (iv) professional service fees.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(aa)Employee social security and welfare benefits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Employees of the Group in the PRC are entitled to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Group is required to accrue for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group is required to make contributions to the plans out of the amounts accrued. The PRC government is responsible for the medical benefits and the pension liability to be paid to these employees and the Group’s obligations are limited to the amounts contributed and no legal obligation beyond the contributions made. Employee social security and welfare benefits included as expenses in the accompanying statements of comprehensive income amounted to US$42,853, US$50,621 and US$67,733 for the years ended December 31, 2019, 2020 and 2021, respectively.</p> 42853000 50621000 67733000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(bb) Share-based compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group grants stock-based award, such as, but not limited to, share options, restricted shares, restricted share units of the Company, share option, restricted share units and ordinary shares of the Company’s subsidiaries to eligible employees, officers, directors, and non-employee consultants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(bb) Share-based compensation (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Awards granted to employees, officers, and directors are initially accounted for as equity-classified awards. The related share-based compensation expenses are measured at the grant date fair value of the award and are recognized using the graded vesting method, net of estimated forfeiture rates, over the requisite service period, which is generally the vesting period. Forfeitures are estimated at the time of grant based on historical forfeiture rates and will be revised in the subsequent periods if actual forfeitures differ from those estimates. The Group also granted share options, restricted shares and restricted share units to non-employees, which are also initially accounted for as equity-classified awards. Awards granted to non-employees are initially measured at fair value on the grant date and periodically remeasured thereafter until the earlier of the performance commitment date or the date the service is completed and recognized over the period the service is provided. Awards are remeasured at each reporting date using the fair value as at each period end until the measurement date, generally when the services are completed and share-based awards are vested. Changes in fair value between the interim reporting dates are recorded in consistent with the method used in recognizing the original compensation costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For an award with a performance and/or service condition that affects vesting, the performance and/or service condition is not considered in determining the award’s fair value on the grant date. Performance and service conditions should be considered when the Group is estimating the quantity of awards that will vest. Compensation cost will reflect the number of awards that are expected to vest and will be adjusted to reflect those awards that do ultimately vest. The Group recognizes compensation cost for awards with performance conditions if and when the Group concludes that it is probable that the performance condition will be achieved, net of an estimate of pre-vesting forfeitures over the requisite service period. The Group reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment, unless on certain situations, the Group may not be able to determine that it is probable that a performance condition will be satisfied until the event occurs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">ASU 2017-09, Compensation—Stock Compensation (Topic 718), Scope of Modification Accounting, provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in Topic 718.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">An entity should account for the effects of a modification unless all the followings are met:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Symbol';">-</span>     The fair value (or calculated value or intrinsic value, if such an alternative measurement method is used) of the modified award is the same as the fair value (or calculated value or intrinsic value, if such an alternative measurement method is used) of the original award immediately before the original award is modified. If the modification does not affect any of the inputs to the valuation technique that the entity uses to value the award, the entity is not required to estimate the value immediately before and after the modification.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Symbol';">-</span>     The vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-family:'Symbol';">-</span>     The classification of the modified award as an equity instrument or a liability instrument is the same as the classification immediately before the original award is modified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The current disclosure requirements in Topic 718 apply regardless of whether an entity is required to apply modification accounting under the amendments in this ASU 2017-09.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group adopted these amendments to Subtopic 718-10 and there was no impact on the consolidated financial statements for the years presented. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(bb) Share-based compensation (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The details of the Group’s share-based awards are disclosed in Note 26. Fair value determination of these share-based awards is summarized as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">(1) Restricted share units</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In determining the fair value of restricted share units granted, the fair value of the underlying shares of JOYY on the grant dates is applied. The grant date fair value of restricted share units is based on stock price of JOYY in the Nasdaq Global Select Market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">(2) Share options </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In determining the fair value of share options granted, a binomial option-pricing model is applied. The determination of the fair value is affected by the stock price of JOYY in the Nasdaq Global Select Market, as well as assumptions regarding a number of complex and subjective variables, including risk-free interest rates, exercise multiples, expected forfeiture rates, the expected share price volatility rates, and expected dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">(3) Restricted shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Upon the acquisition of Bigo, Class A common shares are issued for the replacement awards to Bigo's employees to replace their original share-based awards, namely restricted shares. In determining the fair value of restricted share granted to Bigo's employees, the fair value of the underlying shares of JOYY on the grant dates is applied. The grant date fair value of restricted shares is based on stock price of JOYY in the Nasdaq Global Select Market.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;">(cc)  Other income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">Other income primarily consists of government grants which represent cash subsidies received from the PRC government by the Group entities. Government grants are originally recorded as deferred revenue when received upfront. After all of the conditions specified in the grants have been met, the grants are recognized as operating income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;">(dd)  Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">The Group leases facilities in the PRC under non-cancellable operating leases expiring on different dates. On January 1, 2019, the Company adopted ASU No. 2016-02 (Topic 842) "Leases" using the optional transition method. Results and disclosure requirements for reporting periods beginning after January 1, 2019 are presented under Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance with our historical accounting under Topic 840. Under Topic 842, lessees are required to recognize assets and liabilities on the balance sheet for most leases. A contract is or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time by assessing whether the Company has both the right to obtain substantially all of the economic benefits from use of the identified asset and the right to direct the use of the identified asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">The main impact of the adoption of the standard is that assets and liabilities amounting to US$21.2 million and US$20.6 million, respectively, were recognized beginning January 1, 2019 for leased office space with terms of more than 12 months. The Company accounts for short-term leases with terms less than 12 months in accordance with ASC 842-20-25-2 to recognize the lease payments in profit or loss on a straight-line basis over the lease term and variable lease payments in the period in which the obligation for those payments is incurred. The adoption of the standard did not have a significant impact on the Group's consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">Operating leases are included in operating lease right-of-use assets, current lease liabilities and non-current lease liabilities on the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">(i) Right-of-use assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">Right-of-use assets, which mainly comprise of office lease, are initially measured at the present value of the lease payments. Amortization of the right-of-use assets is made over the lease term on a generally straight-line basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">(ii) Lease liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">Lease liabilities are lessees' obligations to make the lease payments arising from a lease, measured on a discounted basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">As a lessee, the weighted average remaining lease terms of the right-of-use assets was 1.18 years and the discount rate for the lease is the rate implicit in the lease unless that rate cannot be readily determined. In that case, the lessee is required to use its incremental borrowing rate. A weighted average incremental borrowing rate of 5.15% was adopted at commencement date in determining the present value of lease payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">For the year ended December 31, 2020, operating lease cost and short-term lease cost were US$17,249 and US$2,826, respectively. There were no other lease cost other than operating lease cost and short-term lease cost for the year ended December 31, 2020. For the year ended December 31, 2020, cash paid for operating leases included in operating cash flows was US$16,599. For the year ended December 31, 2020, lease liabilities arising from obtaining right-of-use assets was US$12,529.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">For the year ended December 31, 2021, operating lease cost and short-term lease cost were US$6,309 and US$5,651, respectively. There were no other lease cost other than operating lease cost and short-term lease cost for the year ended December 31, 2021. For the year ended December 31, 2021, cash paid for operating leases included in operating cash flows was US$6,588. For the year ended December 31, 2021, lease liabilities arising from obtaining right-of-use assets was US$4,531.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;">(dd)  Leases (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">A maturity analysis of the Company's operating lease liabilities and reconciliation of the undiscounted cash flows to the operating lease liabilities recognized on the consolidated balance sheet was as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Office rental</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,038</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,368</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 869</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2025 and after</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 491</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total undiscounted cash flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,766</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (991)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,775</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 21200000 20600000 P1Y2M4D 0.0515 17249000 2826000 16599000 12529000 6309000 5651000 6588000 4531000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">A maturity analysis of the Company's operating lease liabilities and reconciliation of the undiscounted cash flows to the operating lease liabilities recognized on the consolidated balance sheet was as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Office rental</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,038</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,368</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 869</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2025 and after</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 491</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total undiscounted cash flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,766</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (991)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,775</p></td></tr></table></div> 12038000 4368000 869000 491000 17766000 991000 16775000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(ee)  Income taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">Current income taxes are provided on the basis of net income 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 accounted for using an asset and 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 purpose. The effect on deferred taxes of a change in tax rates is recognized in statement of comprehensive income 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;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Uncertain tax positions</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The guidance on accounting for uncertainties in income taxes prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance was also provided on derecognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group’s uncertain tax positions and determining its provision for income taxes. The Group recognizes interests and penalties, if any, under accrued expenses and other current liabilities on its balance sheet and under other expenses in its statements of comprehensive income. The Group did not recognize any significant interest and penalties associated with uncertain tax positions for the years ended December 31, 2019, 2020 and 2021. As of December 31, 2020 and 2021, the Group did not have any significant unrecognized uncertain tax positions.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;">(ff) Statutory reserves</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">The Group’s subsidiaries and VIEs established in the PRC are required to make appropriations to certain non-distributable reserve funds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">In accordance with the laws applicable to China’s Foreign Investment Enterprises, the Group’s subsidiaries registered as wholly owned foreign enterprises have to make appropriations from its 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 reserve funds including general reserve fund, and 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 company. Appropriation to the staff bonus and welfare fund is at the company’s discretion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">In addition, in accordance with the Company Laws of the PRC, the VIEs of the Company registered as PRC domestic companies must make appropriations from its after-tax profit as determined under the PRC GAAP to non-distributable reserve funds including a statutory surplus fund and a discretionary surplus fund. The appropriation to the statutory surplus fund must be at least 10% of the after-tax profits as determined under the PRC GAAP. Appropriation is not required if the surplus fund has reached 50% of the registered capital of the company. Appropriation to the discretionary surplus fund is made at the discretion of the company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">The use of the general reserve fund, statutory surplus fund and discretionary surplus fund are restricted to the offsetting of losses or increasing capital of the respective company. The staff bonus and welfare fund is a liability in nature and is restricted to fund payments of special bonus to staff and for the collective welfare of employees. All these reserves are not allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor can they be distributed except under liquidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 18pt;">During the years ended December 31, 2019, 2020 and 2021, appropriations to general reserve fund and statutory surplus fund amounted to US$6,856, US$4,445 and US$8,979, respectively.</p> 0.10 0.50 0.10 0.50 6856000 4445000 8979000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(gg) Related parties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">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-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(hh)   Dividends</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:2.25pt;margin:0pt 0pt 12pt 18pt;">Dividends are recognized when declared.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(ii)  Income per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Basic income per share is computed on the basis of the weighted-average number of common shares outstanding during the period under measurement. Diluted income per share is based on the weighted-average number of common shares outstanding and potential common shares. Potential common shares result from the assumed exercise of outstanding share options, restricted shares and restricted share units or other potentially dilutive equity instruments, when they are dilutive under the treasury stock method or the if-converted method.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(jj) Comprehensive </b><b style="font-weight:bold;">income</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Comprehensive income is defined as the change in equity of the Company during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Comprehensive income is reported in the consolidated statements of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of December 31, 2020 and 2021, accumulated other comprehensive income/loss of the Group is the foreign currency translation adjustments.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(kk)   Segment reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">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 chief operating decision makers (“CODM”) in deciding how to allocate resources and assess performance. The Group’s chief operating decision maker has been identified as the Chief Executive Officer, who reviews segment 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;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(ll) Assets held for sale</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group classifies a long-live asset (disposal group) as held for sale in the period in which all of the following criteria are met: a) Management, having the authority to approve the action, commits to a plan to sell the asset (disposal group); b) The asset (disposal group) is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such assets (disposal groups); c) An active program to locate a buyer and other actions required to complete the plan to sell the asset (disposal group) have been initiated; d) The sale of the asset (disposal group) is probable, and transfer of the asset (disposal group) is expected to qualify for recognition as a completed sale, within one year, except as permitted by paragraph 360-10-45-11; e) The asset (disposal group) is being actively marketed for sale at a price that is reasonable in relation to its current fair value; and f) Actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. For a component that meets the criteria of held-for-sale, the historical financial results are reflected in the Group’s consolidated financial statements as discontinued operations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(mm) Recently issued accounting pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Recently adopted accounting pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In June 2016, the FASB issued Accounting Standards Update ("ASU") 2016-13: Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Group adopted ASU 2016-13 from January 1, 2020 using modified-retrospective transition approach with a cumulative-effect adjustment to shareholders' equity amounting to US$1.7 million recognized as of January 1, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In January 2020, the FASB issued ASU No. 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)-Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (a consensus of the Emerging Issues Task Force). The amendments in this update clarify the interaction of the accounting for equity securities under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted. The Group adopted the ASU on January 1, 2021, which did not have a material impact on the Group's financial results or financial position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.    </b><b style="font-weight:bold;">Principal accounting policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(mm) Recently issued accounting pronouncements (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Recently adopted accounting pronouncements (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity's Own Equity, which focuses on amending the legacy guidance on convertible instruments and the derivatives scope exception for contracts in an entity's own equity. ASU 2020-06 simplifies an issuer's accounting for convertible instruments by reducing the number of accounting models that require separate accounting for embedded conversion features. ASU 2020-06 also simplifies the settlement assessment that entities are required to perform to determine whether a contract qualifies for equity classification. Further, ASU 2020-06 enhances information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share (EPS) guidance, i.e., aligning the diluted EPS calculation for convertible instruments by requiring that an entity use the if-converted method and that the effect of potential share settlement be included in the diluted EPS calculation when an instrument may be settled in cash or shares, adding information about events or conditions that occur during the reporting period that cause conversion contingencies to be met or conversion terms to be significantly changed. This update will be effective for the Company's fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Entities can elect to adopt the new guidance through either a modified retrospective method of transition or a fully retrospective method of transition. The Company adopted ASU 2020-06 on January 1, 2021 and a cumulative effect adjustment of US$86.7 million was credited to retained earnings as of January 1, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Recently issued accounting pronouncements not yet adopted</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In December 2019, the FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes" to remove specific exceptions to the general principles in Topic 740 and to simplify accounting for income taxes. The standard is effective for public companies for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. For all other entities, the standard is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. The standard is effective for the fiscal year beginning January 1, 2022. The Company does not expect ASU 2019-12 to have a material impact to the Company’s consolidated financial statements and related disclosure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting” in Topic 848. The standard is effective for all entities as of March 12, 2020 through December 31, 2022. The standard provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The Company does not expect ASU 2020-04 to have a material impact to the Company’s consolidated financial statements and related disclosure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832). This ASU requires business entities to disclose information about government assistance they receive if the transactions were accounted for by analogy to either a grant or a contribution accounting model. The disclosure requirements include the nature of the transaction and the related accounting policy used, the line items on the balance sheets and statements of operations that are affected and the amounts applicable to each financial statement line item and the significant terms and conditions of the transactions. The ASU is effective for annual periods beginning after December 15, 2021. The disclosure requirements can be applied either retrospectively or prospectively to all transactions in the scope of the amendments that are reflected in the financial statements at the date of initial application and new transactions that are entered into after the date of initial application. The ASU is currently not expected to have a material impact on the Group's financial results or financial position.</p> 1700000 86700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">3.   Discontinued operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(a)  Disposal of YY Live business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On November 16, 2020, the Company entered into definitive agreements with Baidu to dispose of the YY Live business. As a result, assets and liabilities of this business were classified as assets and liabilities held for sale and the results of YY Live business were presented as discontinued operations, accordingly. The transaction was substantially completed on February 8, 2021 and the Company no longer was able to operate and exert control over the YY Live business, including but not limited to the assets, liabilities, business and employee contracts necessary for the operation of YY Live business. Accordingly, the Company ceased consolidation of the YY Live business since February 8, 2021 and also ceased to present the results of the YY Live business within discontinued operations since that same date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The necessary regulatory approvals with respect to this transaction have not been obtained from government authorities as of the date of this annual report and there is no assurance that they will be ultimately obtained. In August 2021, December 2021 and April 2022, the Company and Baidu have agreed to extend the long stop date of the proposed acquisition to a date mutually agreed upon by the parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As a result of the pending regulatory approvals discussed above, the Company did not recognize any gain from the transaction up to December 31, 2021. Instead, the Company has classified and presented all the related assets and liabilities related to YY Live business amounting to US$38,194 on a net basis within prepayments and other current assets (Note 11). The total consideration of the transaction is approximately US$3.6 billion in cash and subject to certain adjustments. The Company received part of the consideration amounting to US$1.9 billion by December 31, 2021, which was recorded as advance payments received within accrued liabilities and other current liabilities (Note 18). If the transaction is ultimately closed, the Company will recognize the gain related to the disposal of YY Live business transaction. Should the transaction ultimately be terminated and unwound, the return of the advance prepayment would be expected, the details of which would be subject to further discussion of both parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">3.   Discontinued operations (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(a)  Disposal of YY Live business (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following tables set forth the assets, liabilities, statement of operations and cash flows of discontinued operations which were included in the Group’s consolidated financial statements. The assets and liabilities as of December 31, 2020 shown below are recorded as assets held for sale and liabilities held for sale, respectively, in the consolidated balance sheet. The net amount of the assets and liabilities as of December 31, 2021 shown below are recorded within prepayments and other current assets in the consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201,393</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,239</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Prepayments and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,986</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224,618</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Non-current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,294</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,356</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,456</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,814</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total non-current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,920</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,538</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,117</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,495</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Advances from customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,663</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Income taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,787</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Accrued liabilities and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,282</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,344</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Non-current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total non-current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,344</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">3.   Discontinued operations (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(a)  Disposal of YY Live business (continued)</p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;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;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;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;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,554,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,399,212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,445</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,980</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,589,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,440,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154,425</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Cost of revenues<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (827,266)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (773,988)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (88,900)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 762,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 666,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,525</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Operating expenses</b><sup style="font-size:7.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (56,874)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (52,519)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,323)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (73,487)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (84,303)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,954)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (28,779)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (22,116)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,108)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (159,140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (158,938)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,385)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Operating income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 531,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,751</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Interest income and investment income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 355</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Income before income tax expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 633,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 532,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,106</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (85,617)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (49,516)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,539)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Net income from discontinued operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 547,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 482,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,567</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Net cash provided by discontinued operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 478,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,289</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Net cash (used in) provided by discontinued investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (27,981)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,636,450</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top: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;text-align:justify;margin:0pt 0pt 10pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>There is no financing activity from discontinued operations of YY Live business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(1)</span></span>Share-based compensation was allocated in cost of revenues and operating expenses as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (426)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (703)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (39)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">General and administrative expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (175)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;text-align:justify;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 6pt 0pt;">3.   Discontinued operations (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 6pt 0pt;">(b)  Disposal of Huya</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 18pt;">On April 3, 2020, the Group sold certain of its equity interests of Huya to a wholly owned subsidiary of Tencent following Tencent’s exercise of its purchase option on April 3, 2020. As a result, Huya ceased to be a subsidiary of the Group and the Group accounted for remaining the investment in Huya using the equity method. Upon completion of the transaction, Huya was deconsolidated from the Group. As a result, Huya’s historical financial results before April 3, 2020 are reflected in the Group’s consolidated financial statements as discontinued operations accordingly. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 18pt;">Immediately before the disposal, the Group held 38.7% and 53% of equity interests and voting power of Huya, respectively. Immediately after the disposal, the Group held 31.2% and 43% of equity interests and voting power of Huya, respectively. Pre-tax income of Huya from the date of disposal to December 31, 2020 and for the year ended December 31, 2021 were US$119,428 and US$39,429, respectively. Share of income (loss) from the equity investment in Huya from date of disposal to December 31, 2020 and for the year ended December 31, 2021 were US$2,431 and US$7,855, respectively, which were recorded within “share of income (loss) in equity method investments, net of income taxes” in the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">3.   Discontinued operations (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt;">(b)  Disposal of Huya (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following tables set forth the statement of operations and cash flows of discontinued operations which were included in the Group’s consolidated financial statements (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,155,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 326,094</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,707</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,212,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 345,801</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Cost of revenues<sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (998,289)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (277,954)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,847</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Operating expenses</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;"> </sup><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">  </sup><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;"> </sup><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">  </sup><span style="vertical-align:top;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (73,527)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (22,477)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (63,510)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (15,279)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (51,156)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (20,743)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (188,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (58,499)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,624</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Operating income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,972</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Interest income and investment income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,293</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Foreign currency exchange gains (losses), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (205)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Gain on fair value changes of investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 310</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Other non-operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1,435)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Income before income tax expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,935</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (13,910)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (5,384)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Net income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,551</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Share of income in equity method investments, net of income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (394)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (145)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Gain on disposal, net of tax </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 902,777</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Net income from discontinued operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 919,183</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Net cash provided by discontinued operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,506</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Net cash (used in) provided by discontinued investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (534,853)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,552</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Net cash provided by discontinued financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 308,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,232</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;text-align:justify;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">3.   Discontinued operations (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(b)  Disposal of Huya (continued)</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-align:justify;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">(1)</span>Share-based compensation was allocated in cost of revenues and operating expenses as follows:</div><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;text-align:justify;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,354</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,309</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 375</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,558</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">(c)</b> Reconciliation with net income from discontinued operations presented in the consolidated statements of comprehensive income is as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:70.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</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:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:70.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Net income from discontinued operations of YY Live (Note 3(a))</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 547,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 482,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,567</p></td></tr><tr><td style="vertical-align:bottom;width:70.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Net income from discontinued operations of Huya (Note 3(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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,656</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 919,183</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Net income from discontinued operations as presented in the consolidated statements of comprehensive income</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 615,268</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,401,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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,567</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 38194000 3600000000 1900000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201,393</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,239</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Prepayments and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,986</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224,618</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Non-current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,294</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,356</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,456</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,814</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total non-current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,920</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,538</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,117</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,495</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Advances from customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,663</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Income taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,787</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Accrued liabilities and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,282</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,344</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Non-current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total non-current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,344</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(a)  Disposal of YY Live business (continued)</p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;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;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;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;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,554,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,399,212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,445</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,980</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,589,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,440,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154,425</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Cost of revenues<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (827,266)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (773,988)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (88,900)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 762,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 666,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,525</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Operating expenses</b><sup style="font-size:7.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (56,874)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (52,519)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,323)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (73,487)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (84,303)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,954)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (28,779)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (22,116)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,108)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (159,140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (158,938)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,385)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Operating income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 531,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,751</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Interest income and investment income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 355</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Income before income tax expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 633,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 532,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,106</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (85,617)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (49,516)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,539)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Net income from discontinued operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 547,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 482,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,567</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Net cash provided by discontinued operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 478,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,289</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Net cash (used in) provided by discontinued investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (27,981)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,636,450</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top: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;text-align:justify;margin:0pt 0pt 10pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>There is no financing activity from discontinued operations of YY Live business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(1)</span></span>Share-based compensation was allocated in cost of revenues and operating expenses as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (426)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (703)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (39)</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">General and administrative expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 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:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (175)</p></td></tr></table></div> 31600000 201393000 15481000 18239000 5447000 4986000 52528000 224618000 5238000 4294000 9180000 10356000 7363000 7456000 3719000 3814000 25500000 25920000 78028000 250538000 1117000 50070000 49495000 12377000 12663000 3221000 9787000 113441000 139282000 179109000 212344000 4415000 4415000 183524000 212344000 1554947000 1399212000 151445000 34919000 41363000 2980000 1589866000 1440575000 154425000 827266000 773988000 88900000 762600000 666587000 65525000 -56874000 -52519000 -6323000 -73487000 -84303000 -8954000 28779000 22116000 7108000 -159140000 -158938000 -22385000 29414000 23935000 611000 632874000 531584000 43751000 355000 419000 355000 633229000 532003000 44106000 -85617000 -49516000 -8539000 547612000 482487000 35567000 559878000 478357000 64289000 -27981000 6819000 1636450000 1256000 1645000 -426000 8271000 6656000 -703000 261000 189000 -39000 10593000 4928000 -175000 0.387 0.53 0.312 0.43 119428000 39429000 2431000 7855000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,155,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 326,094</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,707</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,212,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 345,801</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Cost of revenues<sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (998,289)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (277,954)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,847</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Operating expenses</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;"> </sup><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">  </sup><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;"> </sup><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">  </sup><span style="vertical-align:top;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (73,527)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (22,477)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (63,510)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (15,279)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (51,156)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (20,743)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (188,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (58,499)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,624</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Operating income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,972</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Interest income and investment income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,293</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Foreign currency exchange gains (losses), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (205)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Gain on fair value changes of investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 310</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Other non-operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1,435)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Income before income tax expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,935</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (13,910)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (5,384)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Net income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,551</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Share of income in equity method investments, net of income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (394)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (145)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Gain on disposal, net of tax </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 902,777</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Net income from discontinued operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 919,183</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Net cash provided by discontinued operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,506</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Net cash (used in) provided by discontinued investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (534,853)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,552</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">Net cash provided by discontinued financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 308,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,232</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;text-align:justify;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,354</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,309</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 375</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,558</p></td></tr></table></div> 1155066000 326094000 57634000 19707000 1212700000 345801000 998289000 277954000 214411000 67847000 -73527000 -22477000 -63510000 -15279000 51156000 20743000 -188193000 -58499000 11500000 1624000 37718000 10972000 44076000 12293000 166000 -205000 310000 -1435000 81960000 21935000 -13910000 -5384000 68050000 16551000 -394000 -145000 902777000 67656000 919183000 283835000 19506000 -534853000 85552000 308219000 1232000 4545000 2354000 12433000 5309000 852000 375000 22969000 13558000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:70.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</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:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:70.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Net income from discontinued operations of YY Live (Note 3(a))</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 547,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 482,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,567</p></td></tr><tr><td style="vertical-align:bottom;width:70.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Net income from discontinued operations of Huya (Note 3(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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,656</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 919,183</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Net income from discontinued operations as presented in the consolidated statements of comprehensive income</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 615,268</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,401,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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,567</p></td></tr></table></div> 547612000 482487000 35567000 67656000 919183000 615268000 1401670000 35567000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">4.    Certain risks and concentration</p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;font-weight:bold;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">(a) </b> <b style="font-size:10pt;font-weight:bold;"> PRC regulations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Foreign ownership of internet-based businesses is subject to significant restrictions under the current PRC laws and regulations. The PRC government regulates internet access, the distribution of online information and the conduct of online commerce through strict business licensing requirements and other government regulations. These laws and regulations also limit foreign ownership in PRC companies that provide internet information distribution services. Specifically, foreign ownership in an internet information provider or other value-added telecommunication service providers may not exceed 50%. Foreigners or foreign invested enterprises are currently not able to apply for the required licenses for operating online games in the PRC. The Company is incorporated in the Cayman Islands and accordingly, the Company is considered as a foreign invested enterprise under PRC law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As mentioned in Note 1(d), in order to comply with the PRC laws restricting foreign ownership in the online business in China, the Group operates the online business in China through contractual arrangements with its principal VIEs, namely Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan. In January 2021, Mr. David Xueling Li and other nominal shareholder transferred in total 100% of the nominee shares of Guangzhou BaiGuoYuan to Guangzhou Qianxun Network Technology Co., Ltd. (“Guangzhou Qianxun”), a VIE of the Company. In Feburary 2021, Beijing Tuda and Mr. David Xueling Li transferred their respective nominee shares in Guangzhou Huaduo to Guangzhou Tuyue Network Technology Co., Ltd. (“Guangzhou Tuyue”), a VIE of the Company. As of December 31, 2021, Guangzhou Tuyue holds the majority of nominee shares of Guanghzou Huaduo., and Guangzhou Qianxun holds 100% of the nominee shares of Guangzhou BaiGuoYuan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">4.    Certain risks and concentration (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">(a) </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;"> PRC regulations (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan hold the licenses and permits necessary to conduct its internet value-added services in the PRC. If the Company had direct ownership of the VIE, it would be able to exercise its rights as a shareholder to effect changes in the board of directors, which in turn could affect changes at the management level, subject to any applicable fiduciary obligations. However, under the current contractual arrangements, it relies on the VIE and its shareholders’ performance of their contractual obligations to exercise effective control. In addition, the Group’s contractual agreements have terms range from <span style="-sec-ix-hidden:Hidden_au8fRbtGzUCjQvPK9ZO02A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10</span></span> to 30 years, which are subject to Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology’s unilateral termination right. Under the respective service agreements, Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology will provide services including technology support, technology services, business support and consulting services to Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan, respectively, in exchange for service fees. The amount of service fees payable is determined by various factors, including (a) a percentage of Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan’s revenues or earnings, and (b) the expenses that Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology incur for providing such services. Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology may charge up to 100% of the income in Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan and a multiple of the expenses incurred for providing such services, as determined by Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology, respectively, from time to time. The service fees payable by Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan to Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology are determined to be up to 100% of the profits of Guangzhou Huaduo, Guangzhou Huya and Guangzhou BaiGuoYuan, with the timing of such payment to be determined at the sole discretion of Beijing Huanju Shidai, Huya Technology and BaiGuoYuan Technology. If fees were incurred, it would be significant to the Company and the operating companies’ economic performance because it will be incurred and paid at up to 100% of the earnings of the VIE. Fees incurred would be remitted, subject to further PRC restrictions. None of the VIEs or their shareholders are entitled to terminate the contracts prior to the expiration date, unless under remote circumstances such as a material breach of agreement or bankruptcy as it pertains to the service and business operation agreements and their amendment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For the years ended December 31, 2019, 2020 and 2021, the Company’s wholly owned subsidiaries, mainly including Beijing Huanju Shidai, BaiGuoYuan Technology and Huya Technology, determined the service fees which were charged to the Group’s VIEs, respectively. Huya Technology ceased to be a subsidiary of the Company upon the disposal of Huya on April 3, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Further, the Group believes that the contractual arrangements among the Company’s subsidiaries (mainly including Beijing Huanju Shidai, BaiGuoYuan Technology and Huya Technology), the VIEs, and the VIE’s shareholders are in compliance with PRC laws and are legally enforceable and binding. However, there are substantial uncertainties regarding the interpretation and application of PRC laws and regulations including those that govern the contractual arrangements, which could limit the Group’s ability to enforce these contractual arrangements and if the nominee shareholders of the VIEs were to reduce their interests in the Group, their interest may diverge from that of the Group and that may potentially increase the risk that they would seek to act contrary to the contractual arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">4.    Certain risks and concentration (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">(a) </b><b style="font-weight:bold;"> </b><b style="font-size:10pt;font-weight:bold;"> PRC regulations (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In March 2019, the National People’s Congress enacted PRC Foreign Investment Law which would be effective starting from January 1, 2020. The Foreign Investment Law does not explicitly classify contractual arrangements as a form of foreign investment, but it contains a catch-all provision under the definition of “foreign investment,” which includes investments made by foreign investors through means stipulated in laws or administrative regulations or other methods prescribed by the State Council. Existing laws or administrative regulations remain unclear whether the contractual arrangements with variable interest entities will be deemed to be in violation of the market access requirements for foreign investment under the PRC laws and regulations. However, the possibility that such entities will be deemed as foreign invested enterprise and subject to relevant restrictions in the future shall not be excluded. If VIEs fall within the definition of foreign investment entities, the Group’s ability to use the contractual arrangements with its VIEs and the Group’s ability to conduct business through the VIEs could be severely limited. The Group’s ability to control the VIEs also depends on the power of attorney that the wholly owned subsidiary of the Group has to vote on all matters requiring shareholder approval in the VIEs. As noted above, the Group 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 and the contractual arrangements with the VIEs through which the Group conducts its business in the PRC were found to be in violation of any existing or future PRC laws and regulations, the Group’s relevant PRC regulatory authorities could:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">revoke or refuse to grant or renew the Group’s business and operating licenses;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restrict or prohibit related party transactions between the wholly owned subsidiary of the Group and the VIE;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">impose fines, confiscate income or other requirements which the Group may find difficult or impossible to comply with;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">require the Group to alter, discontinue or restrict its operations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restrict or prohibit the Group’s ability to finance its operations, and;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">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:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The imposition of any of these restrictions or actions could result in a material adverse effect on the Group’s ability to conduct its business. In such case, the Group may not be able to operate or control the VIEs, which may result in deconsolidation of the VIEs in the Group’s consolidated financial statements. In the opinion of management, the likelihood for the Group to lose such ability is remote based on current facts and circumstances. The Group’s operations depend on the VIEs to honor their contractual arrangements with the Group. These contractual arrangements are governed by PRC law and disputes arising out of these agreements are expected to be decided by arbitration in the PRC. The management believes that each of the contractual arrangements constitutes valid and legally binding obligations of each party to such contractual arrangements under PRC laws. However, the interpretation and implementation of the laws and regulations in the PRC and their application to an effect on the legality, binding effect and enforceability of contracts are subject to the discretion of competent PRC authorities, and therefore there is no assurance that relevant PRC authorities will take the same position as the Group herein in respect of the legality, binding effect and enforceability of each of the contractual arrangements. Meanwhile, since 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, which may limit legal protections available to the Group to enforce the contractual arrangements should the VIEs or the nominee shareholders of the VIEs fail to perform their obligations under those arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">4.    Certain risks and concentration (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">(a) </b> <b style="font-size:10pt;font-weight:bold;"> PRC regulations (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following consolidated financial information of the Group’s VIEs and VIEs’ subsidiaries was included in the accompanying consolidated financial statements.  For purposes of this presentation, activity within and between the VIEs and VIEs’ subsidiaries have been eliminated, but transactions with other entities within the Group have been included without elimination. Presentation of the comparative data for 2019 and 2020 have been expanded to conform to the current year presentation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 248,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 433,405</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 7,364</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Short-term deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 669,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 308,986</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Restricted short-term 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 30,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 266,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 288,944</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 25,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 5,880</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Amounts due from Group companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 364,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 263,373</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Amounts due from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 9,684</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Financing receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Prepayments 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 55,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 101,173</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Assets held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 75,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total current 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,738,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,418,809</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-current 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 381,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 235,277</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 156,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 171,831</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Land use rights, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 258,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 370,052</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 84,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 58,893</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Right of use asset, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 6,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 4,911</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Other non-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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 6,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,055</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Assets held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 19,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total non-current 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 913,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 842,019</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 2,652,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 2,260,828</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Accounts 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 16,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 14,200</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 17,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 13,873</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Advances from customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,242</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Income taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 19,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 25,606</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Accrued liabilities 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 108,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 114,325</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Amounts due to Group companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 151,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 131,887</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Amounts due to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 2,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,024</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities due within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 4,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 3,077</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Short-term loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 102,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Liabilities held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 178,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total current 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 600,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 305,234</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-current 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 2,096</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 3,849</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 10,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 9,105</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Other non-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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 7,372</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Liabilities held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 4,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total non-current 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 18,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 22,422</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 619,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 327,656</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">4.    Certain risks and concentration (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">(a) </b> <b style="font-size:10pt;font-weight:bold;"> PRC regulations (continued)</b></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net revenues from Group companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,618</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net revenues from third parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 283,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 396,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 447,471</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Cost of sales from Group companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (80,739)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (216,696)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (60,053)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Cost of sales from third parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (200,860)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (298,715)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (347,674)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (232,406)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (514,889)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (293,959)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Other items of the consolidated statements of comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,305</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net loss from continuing operations </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (170,345)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (531,104)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (122,292)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net cash provided by (used in) operating activities with Group companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,178)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (344,858)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77,319</p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net cash (used in) provided operating activities with third parities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,422)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (73,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,715</p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net cash used in investing activities with Group companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84,393)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (104,111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,559)</p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net cash provided by (used in) investing activities with third parities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (546,963)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,787)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170,112</p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net cash provided by (used in) financing activities with Group companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51,848)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,378</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net cash provided by (used in) financing activities with third parities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (97,198)</p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (706,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (523,677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 273,767</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">Transactions between the VIE and other entities in the consolidated group</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For the years ended December 31, 2019, 2020 and 2021, the VIEs earned inter-company revenues from sales of software in the amounts of nil, US$24,523 and nil, respectively. In addition, the VIEs recognized inter-company cost of revenues and operating expenses in the amounts of US$54,044, US$41,832 and US$80,402 for the years ended December 31, 2019, 2020 and 2021, respectively for the purchase of software. The VIEs also recognized inter-company cost of revenues and operating expenses in the amounts of US$77,682, US$447,271 and US$35,899 for the years ended December 31, 2019, 2020 and 2021, respectively for technical support services. All of these balances and transactions have been eliminated in consolidation. Unsettled balance related to technology service fees payable by VIEs to other group entities amounted to US$121,376 and US$66,811 as of December 31, 2020 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cash flows between the VIE and other entities in the consolidated group</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For the years ended December 31, 2019, 2020 and 2021, cash paid by the VIEs to Group companies for the settlement of software transactions were US$43,829, US$53,696 and US$62,499, respectively. For the years ended December 31, 2019, 2020 and 2021, cash paid by the VIEs to Group companies for the settlement of technical support fees were US$57,474, US$369,897 and US$52,119, respectively. For the years ended December 31, 2019, 2020 and 2021, cash received by VIEs from Group companies were US$26,297, US$25,039 and US$129,440, respectively, for the revenues earned from Group companies. All of these cash flows have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(b)  Foreign exchange risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The Group’s overseas operations and related investing and financing activities are denominated in US$. The revenues and expenses of the Group’s entities in the PRC are generally denominated in RMB and their assets and liabilities are denominated in RMB. The RMB is not freely convertible into foreign currencies. Remittances of foreign currencies into the PRC or remittances of RMB out </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">of the PRC as well as exchange between RMB and foreign currencies require approval by foreign exchange administrative authorities and certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into other currencies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">4.    Certain risks and concentration (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(c)   Credit risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Assets that potentially expose the Group to credit risk primarily consist of cash and cash equivalents, restricted cash and cash equivalents, short-term deposits, restricted short-term deposits, short-term investments, accounts receivable, financing receivables, amounts due from related parties and prepayments and other current assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of December 31, 2020 and 2021, substantially all of the Group’s cash and cash equivalents, restricted cash and cash equivalents, short-term deposits, restricted short-term deposits and short-term investments were placed with the PRC and international financial institutions. Management chooses these institutions because of their reputations and track records for stability, and their known large cash reserves, and management periodically reviews these institutions’ reputations, track records, and reported reserves. Management expects that any additional institutions that the Group uses for its cash and bank deposits will be chosen with similar criteria for soundness. Nevertheless under the PRC law, it is required that a commercial bank in the PRC that holds third party cash deposits should maintain a certain percentage of total customer deposits taken in a statutory reserve fund for protecting the depositors’ rights over their interests in deposited money. PRC banks are subject to a series of risk control regulatory standards; PRC bank regulatory authorities are empowered to take over the operation and management of any PRC bank that faces a material credit crisis. The Group believes that it is not exposed to unusual risks as these financial institutions are either PRC banks or international banks with high credit quality. The Group had not experienced any losses on its deposits of cash and cash equivalents and term deposits during the years ended December 31, 2019, 2020 and 2021 and believes that its credit risk to be minimal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The risk with respect to accounts receivable is mitigated by credit evaluations the Group performs on the payment platforms, game platforms, customers and the ongoing monitoring process of outstanding balances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group is exposed to default risk on its financing receivables. The Group conducts credit evaluations of customers in finance business, either on an individual or collective basis. The Group also considers the value of collateral assets when assessing the collectability of certain financing receivables. Credit risk is controlled by the application of credit approvals, limits and monitoring procedures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Amounts due from related parties, prepayments and other current assets are typically unsecured. In evaluating the collectability of the balance, the Group considers many factors, including the related parties and third parties’ repayment history and their credit-worthiness. An allowance for doubtful accounts is made when collection of the full amount is no longer probable.</p> 0.50 1 1 P30Y 1 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 248,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 433,405</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 7,364</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Short-term deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 669,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 308,986</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Restricted short-term 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 30,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 266,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 288,944</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 25,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 5,880</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Amounts due from Group companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 364,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 263,373</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Amounts due from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 9,684</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Financing receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Prepayments 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 55,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 101,173</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Assets held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 75,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total current 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,738,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,418,809</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-current 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 381,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 235,277</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 156,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 171,831</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Land use rights, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 258,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 370,052</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 84,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 58,893</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Right of use asset, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 6,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 4,911</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Other non-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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 6,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,055</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Assets held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 19,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total non-current 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 913,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 842,019</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 2,652,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 2,260,828</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Accounts 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 16,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 14,200</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 17,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 13,873</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Advances from customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,242</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Income taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 19,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 25,606</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Accrued liabilities 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 108,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 114,325</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Amounts due to Group companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 151,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 131,887</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Amounts due to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 2,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,024</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities due within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 4,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 3,077</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Short-term loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 102,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Liabilities held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 178,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total current 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 600,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 305,234</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-current 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 2,096</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 3,849</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 10,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 9,105</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Other non-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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 7,372</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Liabilities held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 4,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total non-current 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 18,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 22,422</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 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:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 619,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 327,656</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">4.    Certain risks and concentration (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">(a) </b> <b style="font-size:10pt;font-weight:bold;"> PRC regulations (continued)</b></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net revenues from Group companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,618</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net revenues from third parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 283,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 396,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 447,471</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Cost of sales from Group companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (80,739)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (216,696)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (60,053)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Cost of sales from third parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (200,860)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (298,715)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (347,674)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (232,406)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (514,889)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (293,959)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Other items of the consolidated statements of comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,305</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net loss from continuing operations </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (170,345)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (531,104)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (122,292)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net cash provided by (used in) operating activities with Group companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,178)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (344,858)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77,319</p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net cash (used in) provided operating activities with third parities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,422)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (73,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,715</p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net cash used in investing activities with Group companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84,393)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (104,111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,559)</p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net cash provided by (used in) investing activities with third parities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (546,963)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,787)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170,112</p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net cash provided by (used in) financing activities with Group companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51,848)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,378</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net cash provided by (used in) financing activities with third parities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (97,198)</p></td></tr><tr><td style="vertical-align:bottom;width:63.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (706,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (523,677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 273,767</p></td></tr></table></div> 248300000 433405000 536000 7364000 669742000 308986000 30652000 0 266647000 288944000 25885000 5880000 364025000 263373000 1704000 9684000 50000 0 55593000 101173000 75839000 0 1738973000 1418809000 381867000 235277000 156494000 171831000 258770000 370052000 84236000 58893000 6461000 4911000 6151000 1055000 19896000 0 913875000 842019000 2652848000 2260828000 16045000 14200000 17140000 13873000 29000 1242000 19492000 25606000 108450000 114325000 151073000 131887000 2274000 1024000 4702000 3077000 102538000 0 178744000 0 600487000 305234000 1982000 2096000 1487000 3849000 10866000 9105000 0 7372000 4415000 0 18750000 22422000 619237000 327656000 29581000 79609000 109618000 283044000 396343000 447471000 80739000 216696000 60053000 200860000 298715000 347674000 232406000 514889000 293959000 31035000 23244000 22305000 -170345000 -531104000 -122292000 -31178000 -344858000 77319000 -31422000 -73830000 153715000 -84393000 -104111000 -35559000 -546963000 -47787000 170112000 -51848000 25219000 5378000 39458000 21690000 -97198000 -706346000 -523677000 273767000 0 24523000 0 54044000 41832000 80402000 77682000 447271000 35899000 121376000 66811000 43829000 53696000 62499000 57474000 369897000 52119000 26297000 25039000 129440000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:1pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">5.    Business combination</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(a)     Acquisition of Bigo</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-style:normal;">Immediately prior to this acquisition, the Company held </span><span style="font-style:normal;">31.7%</span><span style="font-style:normal;"> of equity interest of Bigo, a company which is primarily engaged in the video and audio broadcast business through its live-streaming applications and platforms all over the world. The Company had a contingent redemption right on its investment in Bigo, therefore the interest held by the Company did not meet the definition of in-substance common stock under ASC 323. As the investment in Bigo did not have readily determinable fair value, it was accounted for as an investment at cost less impairments, adjusted by observable price changes.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-style:normal;">In February 2019, the Group entered into a share purchase agreement with Bigo and its shareholders and the transaction was completed on March 4, 2019. Under the agreement, the Group agreed to purchase all outstanding shares of Bigo that were not already owned by the Group. Pursuant to the agreement, the Company paid US</span><span style="font-style:normal;">$343.1</span><span style="font-style:normal;"> million in cash and issued </span><span style="font-style:normal;">305,127,046</span><span style="font-style:normal;"> Class A common shares, which were outstanding, and </span><span style="font-style:normal;">38,326,579</span><span style="font-style:normal;"> Class B common shares of the Company to Bigo’s selling shareholders. In addition, the Company has also issued </span><span style="font-style:normal;">8,761,450</span><span style="font-style:normal;"> Class A common shares for future grants to employees as share-based awards. The acquisition was completed on March 4, 2019 and is accounted for as a business combination. The Group believed that the acquisition of Bigo helped the Group create enhanced live streaming content, expand global footprint and offer world-class user experiences for global user community. Upon the completion of the acquisition, Bigo became a wholly-owned subsidiary of the Group. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table summarizes the components of the purchase consideration transferred based on the closing price of the Company’s common share as of the acquisition date:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of acquisition date</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 343,062</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Fair value of common shares issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,149,073</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Fair value of previously held equity interest in Bigo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 849,700</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Elimination of preexisting amounts due from Bigo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,174</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,390,009</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The fair value of common shares issued above does not include post-acquisition share-based compensation amounting to US$88,047. Out of the 305,127,046 Class A common shares issued and outstanding, 38,042,760 shares are for the replacement awards to Bigo’s employees to replace their original share-based awards. The post-acquisition share-based compensation of US$88,047 are share-based compensation subject to continuous employment and will be recognized as share-based compensation expenses over the remaining required service period.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Immediately before the acquisition, the amounts due from Bigo to the Company amounted to US$48,174. This amount due from Bigo was effectively eliminated upon the acquisition. The amount of the preexisting amounts due from Bigo of US$48,174 was included as part of the consideration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In accordance with ASC 805, the Company’s previously held equity interest in Bigo was re-measured to fair value on the acquisition date, and a re-measurement gain of US$396,094 was recognized as gain on fair value changes of investments. Acquisition-related costs of US$4,036 was recognized as general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">5.    Business combination (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(a)     Acquisition of Bigo (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The acquisition was accounted for as a business combination. The Group made estimates and judgements in determining the fair value of the assets acquired and liabilities assumed with the assistance from an independent valuation firm. The consideration was allocated on the acquisition date as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of acquisition date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization period</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net tangible assets acquired:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Cash and cash equivalents, restricted cash and cash equivalents and restricted short-term deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Identifiable intangible assets acquired:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1 year</p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 924</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accrued liabilities and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (172,539)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,854,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,390,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company estimated the fair value of acquired trademark using the relief from royalty method. The value is estimated as the present value of the after-tax cost savings at an appropriate discount rate. In terms of the fair value of the acquired customer relationships, the excess earnings method was used. The value is estimated as the present value of the revenues calculated at an appropriate discount rate. The Company’s determination of the fair values of acquired trademark and customer relationships acquired involved the use of estimates and assumptions related to revenue growth rates, royalty rates, discount rates and attrition rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The goodwill was mainly attributable to intangible assets that cannot be recognized separately as identifiable assets under U.S. GAAP, and mainly comprised (a) the assembled work force and (b) the expected future growth, enhancing world-class user experiences and expansion in global markets as a result of the synergy resulting from the acquisition. The goodwill recognized was not expected to be deductible for income tax purpose.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">5.    Business combination (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(a)     Acquisition of Bigo (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Pro forma information of the acquisition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following unaudited pro forma information summarizes the results of operations for the year ended December 31, 2019 of the Company as if the acquisition had occurred on January 1, 2019. The unaudited pro forma information includes: (i) amortization associated with estimates for the acquired intangible assets and corresponding deferred tax liability; (ii) recognition of the post-combination share-based compensation; (iii) removal of the transaction costs related to the acquisition; (iv) removal of the remeasurement gain of JOYY’s previously held interests in Bigo; (v) removal of fair value loss on derivative liabilities related to Bigo’s preferred shares; (vi) elimination of transaction between Bigo and the Company and (vii) the associated tax impact on these unaudited pro forma adjustments. The following pro forma financial information is presented for informational purpose only and is not necessarily indicative of the results that would have occurred had the acquisition been completed on January 1, 2019, nor is it indicative of future operating results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;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:75.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:75.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Pro forma net revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 998,828</p></td></tr><tr><td style="vertical-align:bottom;width:75.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Pro forma net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (498,127)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The amounts of revenues and earnings of Bigo since the acquisition date are disclosed in Note 33 “Segment Reporting”.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:27.35pt;text-align:justify;text-indent:-27.35pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(b)</b>   <b style="font-weight:bold;">Other acquisition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">During the second quarter 2021, the Company completed the acquisition of additional equity interests of an acquiree which is a global online platform operating on online for comics and novels whose major operations and users are outside of China. The consideration for this acquisition was settled by cash of US$9.6 million and transfer of approximately 19% equity interests in a previously wholly owned subsidiary of the Company which operates a multiuser social networking platform outside of China, to the original shareholders the acquiree. The Company held 25% of equity interests in this acquiree before the acquisition and the fair value of the previously held equity interest is considered part of the consideration of the acquisition. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Upon completion of the transaction, the Company’s interest in the acquiree increased from 25% to 81% and started to consolidate the acquiree as a subsidiary with non-controlling interests.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The following table summarizes the components of the purchase consideration transferred based on the closing price of the Company’s common share as of the acquisition date:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;text-align:justify;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:15.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of acquisition date</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:83.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,611</p></td></tr><tr><td style="vertical-align:bottom;width:83.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Fair value of subsidiary’s common share issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,810</p></td></tr><tr><td style="vertical-align:bottom;width:83.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Fair value of previously held equity interest in the acquiree</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,716</p></td></tr><tr><td style="vertical-align:bottom;width:83.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,137</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">5.    Business combination (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:27.35pt;text-align:justify;text-indent:-27.35pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(b)</b>   <b style="font-weight:bold;">Other acquisition (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The acquisition was accounted for as a business combination. The Group made estimates and judgements in determining the fair value of the assets acquired and liabilities assumed with the assistance from an independent valuation firm. The consideration was allocated on the acquisition date as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;text-align:justify;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:14.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of acquisition date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:13.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization period</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net tangible assets acquired:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 6pt;">-Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 6pt;">-Accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 6pt;">-Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 6pt;">-Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Identifiable intangible assets acquired:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 6pt;">-Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,917</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6 years</p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 6pt;">-Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6 years</p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 6pt;">-Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Accrued liabilities and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,579)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,069)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21,332)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company estimated the fair value of acquired technology using the excess earnings method. The value is estimated as the present value of the revenues calculated at an appropriate discount rate. In terms of the fair value of the acquired trademark, the relief from royalty method was used. The value is estimated as the present value of the after-tax cost savings at an appropriate discount rate. The Company’s determination of the fair values of acquired technology and trademark acquired involved the use of estimates and assumptions related to revenue growth rates, royalty rates, discount rates and attrition rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The goodwill was mainly attributable to intangible assets that cannot be recognized separately as identifiable assets under U.S. GAAP, and mainly comprised the assembled work force and the synergy resulting from the acquisition. The goodwill recognized was not expected to be deductible for income tax purpose.</p> 0.317 343100000 305127046 38326579 8761450 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of acquisition date</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 343,062</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Fair value of common shares issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,149,073</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Fair value of previously held equity interest in Bigo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 849,700</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Elimination of preexisting amounts due from Bigo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,174</p></td></tr><tr><td style="vertical-align:bottom;width:78.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,390,009</p></td></tr></table></div> 343062000 1149073000 849700000 48174000 2390009000 88047000 305127046 38042760 88047000 48174000 48174000 396094000 4036000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of acquisition date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization period</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net tangible assets acquired:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Cash and cash equivalents, restricted cash and cash equivalents and restricted short-term deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Identifiable intangible assets acquired:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1 year</p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">-Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 924</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accrued liabilities and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (172,539)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,854,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,390,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table></div> 95965000 57647000 7820000 43853000 26076000 358000000 P10Y 153200000 P3Y 12100000 P1Y 924000 172539000 47258000 1854221000 2390009000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;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:75.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:75.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Pro forma net revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 998,828</p></td></tr><tr><td style="vertical-align:bottom;width:75.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Pro forma net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (498,127)</p></td></tr></table></div> 998828000 -498127000 9600000 0.19 0.25 0.25 0.81 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;text-align:justify;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:15.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of acquisition date</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:83.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,611</p></td></tr><tr><td style="vertical-align:bottom;width:83.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Fair value of subsidiary’s common share issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,810</p></td></tr><tr><td style="vertical-align:bottom;width:83.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Fair value of previously held equity interest in the acquiree</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,716</p></td></tr><tr><td style="vertical-align:bottom;width:83.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,137</p></td></tr></table></div> 9611000 53810000 27716000 91137000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;text-align:justify;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:14.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of acquisition date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:13.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization period</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net tangible assets acquired:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 6pt;">-Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 6pt;">-Accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 6pt;">-Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 6pt;">-Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Identifiable intangible assets acquired:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 6pt;">-Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,917</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6 years</p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 6pt;">-Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6 years</p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 6pt;">-Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Accrued liabilities and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,579)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,069)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21,332)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table></div> 7296000 1376000 1987000 142000 11917000 P6Y 11839000 P6Y 903000 P3Y 2268000 1579000 4069000 84925000 21332000 91137000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">6.    Cash and cash equivalents and restricted cash and cash equivalents </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Cash and cash equivalents represent cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with original maturities of three months or less. Cash and cash equivalents balance as of December 31, 2020 and 2021 primarily consist of the following currencies:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">equivalent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">equivalent</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,306,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,306,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,220,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,220,064</p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,691,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 412,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,462,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 543,099</p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,022</p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,742,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,837,185</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">As of December 31, 2020 and 2021, the Group's restricted cash and cash equivalents were US$13,733 and US$297,022, respectively. The increase in restricted cash and cash equivalents as of December 31,2021 compared to December 31, 2020 was mainly attributable to a portion of the consideration which was received from Baidu and deposited in an escrow accounts owned by the Group, in accordance with the terms set forth in the agreement with Baidu to dispose YY Live business.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">equivalent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">equivalent</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,306,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,306,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,220,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,220,064</p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,691,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 412,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,462,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 543,099</p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,022</p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,742,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,837,185</p></td></tr></table></div> 1306404000 1306404000 1220064000 1220064000 2691718000 412530000 3462640000 543099000 23815000 74022000 1742749000 1837185000 13733000 297022000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">7.    Short-term deposits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Short-term deposits represent time deposits placed with banks with original maturities between three months and one year.The term deposits balance as of December 31, 2020 and 2021 primarily consist of the following currencies:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">equivalent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">equivalent</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,470,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 685,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,170,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 340,355</p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 640,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 640,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,263,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,263,843</p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,325,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,604,198</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:1pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">equivalent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">equivalent</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,470,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 685,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,170,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 340,355</p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 640,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 640,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,263,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,263,843</p></td></tr><tr><td style="vertical-align:bottom;width:53.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,325,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,604,198</p></td></tr></table></div> 4470002000 685068000 2170000000 340355000 640000000 640000000 1263843000 1263843000 1325068000 1604198000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">8.    Restricted short-term deposits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of December 31, 2020, the Group’s restricted short-term deposits were US$31,489, which was mainly pledged as collateral for the banking facilities of US$31million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">As of December 31, 2021, the Group’s restricted short-term deposits were US$285, which was deposits for opening credit card accounts.</p> 31489000 31000000 285000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">9.    Accounts receivable, net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Accounts receivable, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,386</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,798</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Less: allowance for expected credit loss of receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,426)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,372</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table summarizes the details of the Group’s allowance for doubtful accounts:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></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;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Balance at the beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,387)</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Adoption of ASC326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (652)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Additions charged to general and administrative expenses, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,039)</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Write-off during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Balance at the end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,426)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Accounts receivable, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,386</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,798</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Less: allowance for expected credit loss of receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,426)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,372</p></td></tr></table></div> 150386000 126798000 7387000 12426000 142999000 114372000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table summarizes the details of the Group’s allowance for doubtful accounts:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></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;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Balance at the beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,387)</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Adoption of ASC326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (652)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Additions charged to general and administrative expenses, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,039)</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Write-off during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Balance at the end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,426)</p></td></tr></table></div> 1081000 9000 7387000 0 652000 13000 6726000 5039000 1085000 0 9000 7387000 12426000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">10.    Financing receivables, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Financing receivables consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:30.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financing receivables, gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Micro-credit personal loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,317</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Corporate loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,317</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less: allowance for expected credit loss on financing receivables</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,317)</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financing receivables, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Non-current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of December 31, 2020 and 2021, micro-credit personal loans were not guaranteed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table presents the aging of gross financing receivables as of December 31, 2020 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:22.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">1-90 days</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">91-180</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">days</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">181-360 days</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">over 1 year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total financing</b></p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">past due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">past due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">past due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">past due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">past due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:12.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">receivables</b></p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Micro-credit personal loans (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,782</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,971</p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Corporate loans (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,031</p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,002</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Micro-credit personal loans (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,317</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Allowance for expected credit loss for the Group’s financing receivables of US$24,811, US$676 and reversal of allowance for expected credit loss of US$70 was recognized in general and administrative expenses for the year ended December 31, 2019, 2020 and 2021, respectively.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Micro-credit personal loans</i></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 17.85pt;">Micro-credit personal loans provided by the Group are non-accrual financing receivables related to personal loans amounted to US$19,971 and US$20,317 as of December 31, 2020 and 2021, respectively, and were past due for over 90 days.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">10.    Financing receivables, net (continued)</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Corporate loans</i></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">A majority of the Group's corporate loan business was in the form of sale-and-leaseback arrangements, under which the Group purchases equipment from third party companies and lease back the equipment to the sellers. In 2019, one lessee was unable to repay the principal amount of approximately US$2,416 due in January and was default. The Group has brought certain lawsuits against this lessee to the court, claiming the lessee to repay all the outstanding amount. Upon the date of the issuance of the consolidated financial statements for the year ended December 31, 2019, the court has passed the first instance judgement on all of these lawsuits, which supported the Group's claim and ordered the lessee to repay all the outstanding amounts due to the Group. Furthermore, the additional assets of the lessee or its related entity was pledged and preserved as collateral. Based on the Group’s assessment on the lessee’s finance condition and the recoverable amount from the collateral, the financial receivable cannot be fully recovered. As a result, an allowance for expected credit loss of US$10,430 was recognized in general and administrative expenses for the year ended December 31, 2019 against the carrying value of the financing receivables. In 2020 and 2021, based on the Group’s assessment on the fair value of the pledged assets as of December 31, 2020 and 2021, no further impairment charge was recognized against the carrying value of the financing receivables for the year ended December 31, 2020 and 2021. The Group reclassified the amount due from this lessee from financing receivables to prepayments and other current assets in 2021 considering the fact that the original term of this receivable  has ended by December 31, 2021 and the nature of this receivable has changed from financing receivables to other receivables as the expected means of settlement of the receivable has changed. Net amount of the receivable as of December 31, 2021 reclassified to prepayment and other current assets was US$20,177, which is the difference between the gross amount of US$30,607 and allowance of US$10,430 as of December 31, 2021. The Group has ceased the corporate loan business during 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The financing receivable was placed on non-accrual status. The Group has decided not to further develop corporate loan business so as to avoid further potential risk arising from such business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Movement of allowance for expected credit loss on financing receivables (micro-credit personal loans only) is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:33.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:63.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Balance at the beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,772)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,114)</p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Adoption of ASC326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (724)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Addition for the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,618)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (633)</p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Reclassification to prepayments and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,430</p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Balance at the end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,317)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:1pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Financing receivables consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:30.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financing receivables, gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Micro-credit personal loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,317</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Corporate loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,317</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less: allowance for expected credit loss on financing receivables</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,317)</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financing receivables, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:66.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Non-current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table></div> 19971000 20317000 30031000 50002000 20317000 30114000 20317000 19888000 172000 19716000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:22.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">1-90 days</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">91-180</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">days</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">181-360 days</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">over 1 year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total financing</b></p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">past due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">past due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">past due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">past due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">past due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:12.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">receivables</b></p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Micro-credit personal loans (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,782</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,971</p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Corporate loans (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,031</p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,002</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Micro-credit personal loans (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,317</p></td></tr></table></div> 4000 3185000 16782000 19971000 19971000 29908000 29908000 123000 30031000 4000 3185000 46690000 49879000 123000 50002000 20317000 20317000 20317000 24811000 676000 -70000 19971000 20317000 2416000 10430000 0 0 20177000 30607000 10430000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Movement of allowance for expected credit loss on financing receivables (micro-credit personal loans only) is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:33.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:63.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Balance at the beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,772)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,114)</p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Adoption of ASC326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (724)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Addition for the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,618)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (633)</p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Reclassification to prepayments and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,430</p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Balance at the end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,317)</p></td></tr></table></div> 26772000 30114000 724000 0 -2618000 -633000 10430000 30114000 20317000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt;">11.  Prepayments and other current assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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;text-align:justify;margin:0pt 0pt 0.05pt 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;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.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10pt;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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Interests receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,082</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Value added taxes to be deducted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,090</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Receivables from payment platforms</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,512</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Employee advances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,073</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Prepayments and deposits to vendors and content providers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,126</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,831</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Loans to third parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,604</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Amount due from a lessee of sale-and-leaseback arrangement - net (Note 10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,177</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net assets subject to disposal related to YY Live (Note 3(a))</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,194</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,044</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 213,733</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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;text-align:justify;margin:0pt 0pt 0.05pt 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;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.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10pt;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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Interests receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,082</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Value added taxes to be deducted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,090</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Receivables from payment platforms</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,512</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Employee advances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,073</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Prepayments and deposits to vendors and content providers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,126</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,831</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Loans to third parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,604</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Amount due from a lessee of sale-and-leaseback arrangement - net (Note 10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,177</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net assets subject to disposal related to YY Live (Note 3(a))</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,194</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,044</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 213,733</p></td></tr></table></div> 36004000 22082000 19326000 28090000 13633000 24512000 3692000 4073000 6547000 6126000 5611000 5831000 99000 7604000 0 20177000 0 38194000 17960000 57044000 102872000 213733000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt;">12.  Investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;text-align:justify;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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin: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:10pt;text-align:center;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:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</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;text-align:justify;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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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;text-align:center;margin:0pt;">US$</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Equity investments accounted for using the equity method (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 832,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 850,557</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;text-align:justify;margin:0pt;">Equity investments with readily determinable fair values (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,480</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Equity investments without readily determinable fair values (iii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221,243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,418</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;text-align:justify;margin:0pt;">Available-for-sale debt investment (iv)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,239,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,022,455</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Investments have been accounted for under the equity method where the Group has significant influence on these investees and the investments are considered as in-substance common shares.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">In 2020 and 2021, the Group acquired minority stakes in a number of privately-held entities with total consideration of US$87,212 and US$56,336, respectively. Increase in the amounts of investments in 2020 was mainly attributable to the Group’s investment in Huya. On April 3, 2020, Huya ceased to be a subsidiary of the Company and the Company deconsolidated its related interest and recognized its investment in Huya as an equity method investment (Note 3(b)). The Company further disposed of certain equity interest in Huya in August 2020 (Note 1(a)) and also deem-disposed of certain interest of Huya’s equity interest as a result of the vesting of Huya’s share-based awards, resulting in a net gain from the disposal and deemed disposal of approximately US$258,564 in 2020 and a net loss from the deemed disposal of approximately US$5,450 in 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">12.  Investments (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">The following tables set forth the summarized financial information of the Group’s equity method investments:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:36pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:92.99%;"><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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;text-align:justify;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;text-align:justify;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:8pt;text-align:center;margin: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;text-align:justify;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</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;text-align:justify;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;text-align:justify;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;text-align:center;margin:0pt;">US$</p></td><td style="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;text-align:justify;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:8pt;text-align:center;margin:0pt;">US$</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;text-align:justify;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;text-align:justify;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;text-align:right;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;text-align:justify;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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,948,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,223,447</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;text-align:justify;margin:0pt;">Non-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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 552,085</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 601,688</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;text-align:justify;margin:0pt;">Non-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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,719</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:36pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:93%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:69.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,405,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,082,821</p></td></tr><tr><td style="vertical-align:bottom;width:69.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 386,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 466,970</p></td></tr><tr><td style="vertical-align:bottom;width:69.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (81,953)</p></td></tr><tr><td style="vertical-align:bottom;width:69.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Net income (loss) attributable to the investees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (81,953)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Group does not have the ability to exercise significant influence over these investments. Therefore, it has been precluded from applying the equity method of accounting. </span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">In 2020, the Group reclassified equity investments without readily determinable fair values of US$142,526, including fair value gain of US$115,137 for the year ended December 31, 2020,to equity investments with readily determinable fair values since quoted prices of the investees from active markets could be observed as these investees became listed in 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">In 2020, the Group partially disposed of an investment with readily determinable fair values for a cash consideration of US$2,406. In 2021, the Group disposed or partially disposed of certain investments with readily determinable fair values for a cash consideration of US$128,263.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">In 2019, 2020 and 2021, fair value loss of US$3,060, fair value gain of US$144,634 and fair value loss of US$32,773 related to investments with readily determinable fair values were recognized in the consolidated statements of comprehensive income (Note 29), respectively.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(iii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Equity securities without readily determinable fair values and over which the Company has neither significant influence nor control through investments in common stock or in-substance common stock.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">In 2020 and 2021, the Group acquired minority preferred shares or ordinary shares of a number of privately-held entities with total consideration of US$94,545 and US$38,806, respectively. The ownership interests were less than 20% of the investees’ total equities or the ownership interests redeemable upon condition. These equity investments are not considered as debt securities or equity securities that have readily determinable fair values. Accordingly the Company elected to account for these investments at cost less impairments, adjusted by observable price changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">In 2019, the Group completed the acquisition of the remaining 68.3% of equity interests in Bigo and Bigo became a wholly owned subsidiary of the Group. Therefore, the previously held 31.7% of equity interests in Bigo, which was classified as equity investments without readily determinable fair value, was derecognized. Please refer to Note 5(a) for the acquisition of Bigo.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">12.  Investments (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">In 2020, the Group partially disposed of an investment without readily determinable fair values, with a consideration of US$20,000. In 2021, the Group disposed certain investments without readily determinable fair values, with a consideration of US$29,050 in total.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">In 2021, the Group disposed of an equity investment accounted for using the equity method and reinvested on the investment by acquiring majority of equity interests of its overseas entity that became a subsidiary of the Group. Accordingly, the Group recorded an equity investment held by this subsidiary as equity investment without readily determinable fair values amounting to US$51,775 as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">In 2019, fair value gain of US$394,919 due to the observable price change, were recognized in gain on fair value changes of investments (Note 29), which was mainly due to gain on the fair value change on the investment in Bigo before the Company’s acquisition of Bigo. Out of the fair value gain of US$394,919 for the year ended December 31, 2019, fair value gain of US$397,589 was realized and fair value loss of US$2,670 was unrealized. In 2020, fair value gain of US$14,543 due to the observable price change, were recognized in gain on fair value changes of investments (Note 29).Out of the fair value gain of US$14,543 for the year ended December 31, 2020, fair value gain of US$15,498 was unrealized and fair value loss of US$955 was realized. In 2021, fair value gain of US$14,045 due to the observable price change, were recognized in gain on fair value changes of investments (Note 29). Out of the fair value gain of US$14,045 for the year ended December 31, 2021, fair value gain of US$1,339 was unrealized and fair value gain of US$12,706 was realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">The Group assesses the existence of indicators for other-than-temporary impairment of the investments by considering factors including, but not limited to, current economic and market conditions, the operating performance of the entities including current earnings trends and other entity-specific information. In 2019, 2020 and 2021, based on the Group’s assessment, an impairment charge of US$8,870, US$6,186 and US$93,632 was recognized in general and administrative expenses, respectively, against the carrying value of the investments due to significant deterioration in earnings or unexpected changes in business prospects of the investees as compared to the original investment plans.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(iv)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In 2020, the Group entered into convertible bond agreement to acquire a convertible bond issued by a private company with a total consideration of US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The Group recorded this investment as an available-for-sale debt investment which is measured at fair value since the convertible bond is redeemable at the Group’s option. In 2021, the Group has recognized full impairment against this convertible bond considering the recoverability of this convertible bond.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;text-align:justify;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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin: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:10pt;text-align:center;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:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</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;text-align:justify;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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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;text-align:center;margin:0pt;">US$</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Equity investments accounted for using the equity method (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 832,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 850,557</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;text-align:justify;margin:0pt;">Equity investments with readily determinable fair values (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,480</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Equity investments without readily determinable fair values (iii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221,243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,418</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;text-align:justify;margin:0pt;">Available-for-sale debt investment (iv)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,239,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,022,455</p></td></tr></table></div> 832143000 850557000 184968000 25480000 221243000 146418000 1000000 1239354000 1022455000 87212000 56336000 258564000 5450000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:36pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:92.99%;"><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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;text-align:justify;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;text-align:justify;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:8pt;text-align:center;margin: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;text-align:justify;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</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;text-align:justify;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;text-align:justify;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;text-align:center;margin:0pt;">US$</p></td><td style="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;text-align:justify;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:8pt;text-align:center;margin:0pt;">US$</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;text-align:justify;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;text-align:justify;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;text-align:right;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;text-align:justify;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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,948,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,223,447</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;text-align:justify;margin:0pt;">Non-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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 552,085</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 601,688</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;text-align:justify;margin:0pt;">Non-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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,719</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:36pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:93%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:69.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,405,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,082,821</p></td></tr><tr><td style="vertical-align:bottom;width:69.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 386,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 466,970</p></td></tr><tr><td style="vertical-align:bottom;width:69.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (81,953)</p></td></tr><tr><td style="vertical-align:bottom;width:69.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Net income (loss) attributable to the investees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (81,953)</p></td></tr></table></div> 1948075000 2223447000 302915000 552085000 447148000 601688000 42817000 39719000 110099000 1405623000 2082821000 91040000 386810000 466970000 31970000 23563000 -81953000 31972000 23563000 -81953000 142526000 115137000 2406000 128263000 3060000 144634000 32773000 94545000 38806000 0.20 0.683 0.317 20000000 29050000 51775000 394919000 394919000 397589000 2670000 14543000 14543000 15498000 955000 14045000 14045000 1339000 12706000 8870000 6186000 93632000 1000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">13.  Property and equipment, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Property and equipment consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;text-align:justify;margin:0pt 0pt 0.05pt 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;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross carrying amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Servers, computers and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 301,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 319,393</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 158,119</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96,552</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Decoration of buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,194</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,210</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,626</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,585</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Furniture, fixture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,229</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 560,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 610,282</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less: accumulated depreciation</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (159,168)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (244,890)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Property and equipment, net</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 401,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 365,392</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Depreciation expense for the years ended December 31, 2019, 2020 and 2021 were US$40,022, US$77,464 and US$108,686, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Property and equipment consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;text-align:justify;margin:0pt 0pt 0.05pt 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;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross carrying amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Servers, computers and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 301,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 319,393</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 158,119</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96,552</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Decoration of buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,194</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,210</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,626</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,585</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Furniture, fixture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,229</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 560,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 610,282</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less: accumulated depreciation</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (159,168)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (244,890)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Property and equipment, net</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 401,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 365,392</p></td></tr></table></div> 301671000 319393000 153093000 158119000 69890000 96552000 15795000 16194000 8966000 8210000 6626000 6585000 4788000 5229000 560829000 610282000 159168000 244890000 401661000 365392000 40022000 77464000 108686000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">14.  Land use rights, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Land use rights consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross carrying amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 294,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 415,970</p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less: accumulated amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36,187)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (45,918)</p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Land use rights, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 258,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 370,052</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:2.15pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Amortization expense for the years ended December 31, 2019, 2020 and 2021 were US$6,981, US$6,957 and US$8,607, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The estimated amortization expenses for each of the following five years are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Amortization expense </p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">of land use rights</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,102</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,102</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,102</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,102</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,102</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Land use rights consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross carrying amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 294,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 415,970</p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less: accumulated amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36,187)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (45,918)</p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Land use rights, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 258,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 370,052</p></td></tr></table></div> 294957000 415970000 36187000 45918000 258770000 370052000 6981000 6957000 8607000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The estimated amortization expenses for each of the following five years are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Amortization expense </p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">of land use rights</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,102</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,102</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,102</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,102</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,102</p></td></tr></table></div> 9102000 9102000 9102000 9102000 9102000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 8pt 0pt;">15.  Intangible assets, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table summarizes the Group’s intangible assets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross carrying amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 359,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 371,975</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 154,906</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,100</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,941</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Operating rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,255</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">License</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,949</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,770</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Domain names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,518</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,415</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total of gross carrying amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 556,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 582,829</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less: accumulated amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (65,649)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (102,815)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (115,453)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (133,921)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,100)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,894)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,270)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Operating rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,144)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">License</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (702)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,382)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,789)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,988)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Domain names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (644)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (116)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (258)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (211,221)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (269,522)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less: accumulated impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,216)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,225)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intangible assets, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 344,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 312,082</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:2.15pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:8pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Amortization expense for the years ended December 31, 2019, 2020 and 2021 were US$94,510, US$102,465 and US$58,626 respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">15.  Intangible assets, net (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The estimated amortization expenses for each of the following five years are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Amortization expense</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">of intangible assets</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,749</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,634</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,623</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,953</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,943</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The weighted average amortization periods of intangible assets as of December 31, 2020 and 2021 are as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:94.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:32.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Trademark </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">License</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15 years</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1 year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1 year</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Operating rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2 years</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Domain names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">14 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15 years</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table summarizes the Group’s intangible assets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross carrying amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 359,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 371,975</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 154,906</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,100</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,941</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Operating rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,255</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">License</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,949</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,770</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Domain names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,518</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,415</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total of gross carrying amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 556,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 582,829</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less: accumulated amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (65,649)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (102,815)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (115,453)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (133,921)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,100)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,894)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,270)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Operating rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,144)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">License</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (702)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,382)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,789)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,988)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Domain names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (644)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (116)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (258)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (211,221)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (269,522)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less: accumulated impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,216)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,225)</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intangible assets, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 344,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 312,082</p></td></tr></table></div> 359976000 371975000 153976000 154906000 12100000 12100000 8473000 8941000 7088000 7255000 9721000 9949000 2707000 14770000 1197000 1518000 1413000 1415000 556651000 582829000 65649000 102815000 115453000 133921000 12100000 12100000 7894000 8270000 6980000 7144000 702000 1382000 1789000 2988000 538000 644000 116000 258000 211221000 269522000 1216000 1225000 344214000 312082000 94510000 102465000 58626000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The estimated amortization expenses for each of the following five years are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Amortization expense</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">of intangible assets</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,749</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,634</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,623</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,953</p></td></tr><tr><td style="vertical-align:bottom;width:75.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,943</p></td></tr></table></div> 50749000 50634000 42623000 40953000 40943000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The weighted average amortization periods of intangible assets as of December 31, 2020 and 2021 are as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:94.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:32.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Trademark </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">License</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15 years</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1 year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1 year</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Operating rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2 years</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Domain names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">14 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15 years</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6 years</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</p></td></tr></table></div> P10Y P10Y P3Y P3Y P15Y P15Y P1Y P1Y P2Y P2Y P3Y P3Y P14Y P15Y P5Y P6Y P10Y P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">16.  Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The changes in the carrying amount of goodwill for the years ended December 31, 2020 and 2021 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">All other</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Bigo</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Balance as of December 31, 2019 (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,854,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,855,909</p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Increase in goodwill related to acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,067</p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Foreign currency translation adjustments</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,854,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,872,083</p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Increase in goodwill related to acquisition (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,925</p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Foreign currency translation adjustments</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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,255</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,255</p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,854,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,958,263</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top: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;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(i)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">The increase in goodwill in 2019 was related to the acquisition of Bigo. Please refer to Note 5(a) for the acquisition of Bigo.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 36pt;">The Group performs its annual goodwill impairment test of each reporting unit in the fourth quarter, or more frequently, if certain events or circumstances warrant. Events or changes in circumstances which might indicate potential impairment in goodwill include the entity-specific factors, including, but not limited to, stock price volatility, market capitalization relative to net book value, and projected revenue, market growth and operating results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">16.  Goodwill (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">The Group performed a goodwill impairment analysis in the fourth quarter of 2019, 2020 and 2021. When determining the fair value of the Bigo reporting unit, the Group used the income approach. The income approach determines fair value based on discounted cash flow models derived from the reporting units’ long-term forecasts which included a five-year future cash flow projection and an estimated terminal value for the impairment analysis of 2021. The discounted cash flow model included a number of significant unobservable inputs. Key assumptions used to determine the estimated fair value include: (a) the future cash flows forecasts including expected revenue growth, (b) an estimated terminal value using a terminal year long-term future growth rate determined based on the growth prospects of the reporting unit; and (c) a discount rate that reflects the weighted-average cost of capital adjusted for the relevant risk associated with each reporting unit’s operations and the uncertainty inherent in the Group’s internally developed forecasts. Based on the Group’s assessment, the fair value of Bigo reporting unit exceeded their carrying value by around 1%, 10% and 10% of the carrying value of the Bigo reporting unit in 2019, 2020 and 2021, respectively. Therefore, no impairment for goodwill recognized for the years ended December 31, 2019, 2020 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>The increase in goodwill in 2021 was related to the acquisition in Note 5(b).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The changes in the carrying amount of goodwill for the years ended December 31, 2020 and 2021 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">All other</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Bigo</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Balance as of December 31, 2019 (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,854,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,855,909</p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Increase in goodwill related to acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,067</p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Foreign currency translation adjustments</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,854,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,872,083</p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Increase in goodwill related to acquisition (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,925</p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Foreign currency translation adjustments</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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,255</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,255</p></td></tr><tr><td style="vertical-align:bottom;width:67.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,854,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,958,263</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top: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;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(i)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">The increase in goodwill in 2019 was related to the acquisition of Bigo. Please refer to Note 5(a) for the acquisition of Bigo.</p></td></tr></table> 1688000 1854221000 1855909000 16067000 16067000 107000 107000 17862000 1854221000 1872083000 84925000 84925000 1255000 1255000 104042000 1854221000 1958263000 0.01 0.10 0.10 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt;">17.  Deferred revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred revenue, current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58,425</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,485</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total current deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,910</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred revenue, non-current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,931</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 491</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total non-current deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,422</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred revenue, current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58,425</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,485</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total current deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,910</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred revenue, non-current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,931</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 491</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total non-current deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,422</p></td></tr></table></div> 63450000 58425000 3780000 2485000 67230000 60910000 2529000 5931000 603000 491000 3132000 6422000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt;">18.  Accrued liabilities and other current liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Revenue sharing fees and content costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,717</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Salaries and welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99,725</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Marketing and promotion expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58,854</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Value added taxes and other taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 137,142</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Bandwidth costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,746</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Consideration received related to disposal of YY Live (Note 3(a))</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,862,750</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,904</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 484,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,345,838</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Revenue sharing fees and content costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,717</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Salaries and welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99,725</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Marketing and promotion expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58,854</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Value added taxes and other taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 137,142</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Bandwidth costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,746</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Consideration received related to disposal of YY Live (Note 3(a))</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,862,750</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,904</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 484,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,345,838</p></td></tr></table></div> 121083000 129717000 112217000 99725000 95261000 58854000 88215000 137142000 29986000 19746000 1862750000 37688000 37904000 484450000 2345838000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt;">19.  Short-term loans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Short-term loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The Group entered into several agreements with banks, pursuant to which the Group borrowed loans with total principal amount of RMB693 million (equivalent to US$106 million) and US$6.3 million within a banking facility of RMB546 million (equivalent to US$84 million) and US$95 million in 2020, respectively. These loans were all with a maturity of less than one year and the annual interest rates ranged from 1.36% to 3.90%. Short-term deposits of RMB200 million (equivalent to US$31 million) were pledged as collateral for the banking facilities, which were classified as restricted short-term deposits.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Short-term loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table></div> 112549000 693000000 106000000 6300000 546000000 84000000 95000000 These loans were all with a maturity of less than one year 0.0136 0.0390 200000000 31000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt;">20.  Convertible bonds</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2025 Convertible Senior Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 410,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 463,319</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2026 Convertible Senior Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 368,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 460,758</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 779,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 924,077</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On June 19, 2019, the Company issued Convertible Senior Notes due 2025 with principal amount of US$500 million (the “Notes due 2025”) and Convertible Senior Notes due 2026 with principal amount of US$500 million (the “Notes due 2026”) (collective the “Notes”). The Notes due 2025 and Notes due 2026 bear interest at a coupon rate of 0.75% and 1.375% per year, respectively, and both of them are payable semi-annually in arrears on June 15 and December 15 of each year, beginning on December 15, 2019. The Notes due 2025 will mature on June 15, 2025 and the Notes due 2026 will mature on June 15, 2026. The Notes due 2025 and the Notes due 2026 may be converted, under certain circumstances, based on an initial conversion rate of <span style="-sec-ix-hidden:Hidden_ogr2ZLkyzEmIs9ROZGjYTg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10.4271</span></span> ADS per US$1,000 principal amount of the Notes (equivalent to an initial conversion price of approximately US$95.9 per ADS).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Notes due 2025 and Notes due 2026 are not redeemable prior to their maturity date, except that the holders of the Notes (the “Holders”) have a noncontingent option to require the Company to repurchase for cash all or any portion of their Notes on June 15, 2023 and June 15, 2024, respectively. The repurchase price will equal 100% of the principal amount of the Notes to be repurchased plus accrued and unpaid interest, if any, to, but excluding, the repurchase date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Upon conversion, the Company may deliver ADS, cash, or a combination of ADS and cash at the option of the Company itself.  Therefore, the Notes due 2025 and Notes due 2026 contains cash conversion features, which was an equity component and need to be bifurcated from the debt component of the Notes. Determination of the carrying amount of the debt component was based on the fair value of a similar debt instrument excluding the embedded conversion feature, by using discounted cash flow method. The equity component related to conversion features were recognized by ascribing the difference between the proceeds and the fair value of the debt component in Additional paid-in capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The net proceeds to the Company from the issuance of the Notes due 2025 were US$491 million. Debt issuance costs of the Notes due 2025 were US$9 million. Out of the debt issuance costs, US$7 million was amortized to interest expense from the issuance date (June 19, 2019) to the first put date of the Notes (June 15, 2023) and US$2 million was allocated as deduction to the equity component. The net proceeds to the Company from the issuance of the Notes due 2026 were US$491 million. Debt issuance costs of the Notes due 2026 were US$9 million. Out of the debt issuance costs, US$6 million was amortized to interest expense from the issuance date (June 19, 2019) to the first put date of the Notes (June 15, 2024) and US$3 million was allocated as deduction to the equity component.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">20.  Convertible bonds (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The value of Notes due 2025 and Notes due 2026 is initially measured by the cash received after deducting the issuance cost and the bifurcation of the conversion features. The Notes due 2025 and Notes due 2026 are subsequently stated at amortized cost. The difference between the principal amount of the Notes due 2025 and Notes due 2026 and the amount of the proceeds allocated to the debt component plus the issuance costs are regarded as a debt discount, which is subsequently amortized through interest expense over the Notes due 2025 and Notes due 2026’s expected life using the interest method, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On January 1, 2021, the Company early adopted ASU 2020-06, “Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity” using modified-retrospective transition approach. Pursuant to ASU 2020-06, the embedded conversion features no longer are separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features require bifurcation and recognition as derivatives. Following the adoption of this guidance, the amount previously allocated to additional paid-in capital was reclassified as a liability and a cumulative effect adjustment of US$86.7 million was credited to retained earnings as of January 1, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">During 2021, the Company recognized a net gain on extinguishment of debt of US$4.0 million net of the write-off of associated unamortized deferred loan costs through repayment of US$71.1 million of the Notes at a cost of US$66.7 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of December 31,2020 and 2021, US$779.2 million and US$924.1 million have been accounted for as the value of the convertible bonds in non-current liabilities. Interest expense related to the Notes due 2025 and Notes due 2026 recognized during the years ended December 31, 2020 and 2021 was US$71,898 and US$13,332, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Concurrently with the issuance of the Notes, the Company purchased a capped call option (“Purchased Call Option”) in the amount of US$77,000, in order to mitigate the potential future economic dilution associated with the conversion of the Notes and to increase the initial conversion price to US$127.9 per ADS. Counterparty agreed to sell to the Company up to approximately 10.4 million ADS, which is the number of ADS initially issuable upon conversion of the Notes in full, at a price of US$95.9 per ADS. The Purchased Call Option will be settled in ADSs and will terminate upon the maturity date of the Notes. Settlement of the Purchased Call Option in ADSs, based on the number of ADSs issued upon conversion of the Notes, on the expiration date would result in the Company receiving shares equivalent to the number of shares issuable by the Company upon conversion of the Notes. In accordance with ASC 815-10-15-83, the Purchased Call Option meets the definition of a derivative instrument. However, the scope exception in accordance with ASC 815-10-15-74 applies to the Purchased Call Option as it is indexed to its own stock, and the Purchased Call Option meets the requirements of ASC 815 and would be classified in stockholders’ equity, therefore, the cost paid for Purchased Call Option was accounted for within stockholders’ equity, and subsequent changes in fair value will not be recorded.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2025 Convertible Senior Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 410,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 463,319</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2026 Convertible Senior Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 368,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 460,758</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 779,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 924,077</p></td></tr></table></div> 410614000 463319000 368611000 460758000 779225000 924077000 500000000 500000000 0.0075 0.01375 1000000 95.9 1 491000000 9000000 7000000 2000000 491000000 9000000 6000000 3000000 86700000 4000000.0 71100000 66700000 779200000 924100000 71898000 13332000 77000000 127.9 10400000 95.9 <p style="font-family:'Times New Roman','Times','serif';font-size:6pt;font-weight:bold;text-align:justify;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">21.  </b> <b style="font-size:10pt;font-weight:bold;">Cost of revenues</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:94.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Revenue sharing fees and content costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 305,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 812,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,158,435</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Payment handling costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 212,655</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Bandwidth costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96,536</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Salary and welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,679</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87,339</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Technical service fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,874</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,089</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Other costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,543</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 656,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,378,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,781,150</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:94.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Revenue sharing fees and content costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 305,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 812,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,158,435</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Payment handling costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 212,655</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Bandwidth costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96,536</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Salary and welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,679</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87,339</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Technical service fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,874</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,089</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Other costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,543</p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 656,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,378,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,781,150</p></td></tr></table></div> 305647000 812706000 1158435000 94127000 190583000 212655000 101957000 120419000 96536000 56430000 102330000 116679000 29480000 61021000 87339000 43893000 59325000 55874000 5932000 5797000 8089000 19454000 25965000 45543000 656920000 1378146000 1781150000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt;">22.  Other income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Government grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,947</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,429</p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,376</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Government grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,947</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,429</p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,376</p></td></tr></table></div> 4514000 6518000 16947000 1160000 1577000 3429000 5674000 8095000 20376000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">23.  Income tax</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Cayman Islands</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Under the current tax laws of Cayman Islands, the Company and its subsidiaries are not subject to tax on income or capital gains. Besides, upon payment of dividends by the Company to its shareholders, no Cayman Islands withholding tax will be imposed.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">BVI</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Duowan BVI is exempted from income tax on its foreign-derived income in the BVI.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(iii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Hong Kong profits tax</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Under the current Hong Kong Inland Revenue Ordinance, the subsidiaries of the Group in Hong Kong are subject to 16.5% Hong Kong profit tax on its taxable income generated from operations in Hong Kong. Additionally, payments of dividends by the subsidiary incorporated in Hong Kong are not subject to any Hong Kong withholding tax.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(iv)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Singapore</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The income tax provision of the Group in respect of its international operations in Singapore was calculated at the tax rate of 17% on the assessable profits, based on the existing legislation, interpretations and practices in respect thereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">23.  Income tax (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">According to the Development and Expansion Incentive (the “Incentive”) pursuant to the provisions of Part IIIB of the Economic Expansion Incentives (Relief from Income Tax) Act, Chapter 86, corporations engaging in new high-value-added projects, expanding or upgrading their operations, or undertaking incremental activities after their pioneer period may apply for their profits to be taxed at a reduced rate of not less than 5% for an initial period of up to ten years. The total tax relief period for each qualifying project or activity is subject to a maximum of 40 years (inclusive of the post-pioneer relief period previously granted, if applicable).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s Singapore entities provided for income tax are as follows:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Bigo Singapore applied for the Incentive and received approval in October 2018. Bigo Singapore is entitled to enjoy the beneficial tax rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> as the Incentive for the years 2018 through 2022, and will need to re-apply for the Incentive qualification renewal in 2023.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other Singapore entities were subject to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">17%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> income tax for the periods reported.</span></td></tr></table><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(v)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">PRC</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company’s subsidiaries and VIEs in China are governed by the Enterprise Income Tax Law (“EIT Law”), which became effective on January 1, 2008. Pursuant to the EIT Law and its implementation rules, enterprises in China are generally subject to tax at a statutory rate of 25%. Certified High and New Technology Enterprises (“HNTE”) are entitled to a favorable tax rate of 15%, but need to re-apply every three years. During this three-year period, an HNTE must conduct a qualification self-review each year to ensure it meets the HNTE criteria and is eligible for the 15% preferential tax rate for that year. If an HNTE fails to meet the criteria for qualification in any year, the enterprise cannot enjoy the preferential tax rate in that year, and must instead use the regular 25% EIT rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Enterprises qualified as software enterprises can enjoy an income tax exemption for two years beginning with their first profitable year and a 50% tax reduction to the applicable tax rate for the subsequent three years. An entity that qualifies as a “Key National Software Enterprise” (a “KNSE”) is entitled to a further reduced preferential income tax rate of 10%. Enterprises wishing to enjoy the status of a Software Enterprise or a KNSE must perform a self-assessment each year to ensure they meet the criteria for qualification and file required supporting documents with the tax authorities before adopting the preferential EIT rates. These enterprises will be subject to the tax authorities’ assessment each year as to whether they are entitled to use the relevant preferential EIT treatments. If at any time during the preferential tax treatment years an enterprise uses the preferential EIT rates but the relevant authorities determine that it fails to meet applicable criteria for qualification, the relevant authorities may revoke the enterprise’s Software Enterprise/KNSE status.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">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 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.” Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its entities registered outside of the PRC should be considered as resident enterprises for the PRC tax purposes.<span style="font-family:'Courier New';"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">23.  Income tax (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">(v)    PRC (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group’s principal PRC entities provided for enterprise income tax are as follows:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guangzhou Huaduo applied for the renewal of HNTE qualification and received approval in December 2019. Guangzhou Huaduo is entitled to continue to enjoy the beneficial tax rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">15%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> as an HNTE for the years 2019 through 2021, and will need to re-apply for HNTE qualification renewal in 2022. Guangzhou Huaduo ceased to enjoy the beneficial tax rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">15%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> as an HNTE since 2021.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In 2018, Guangzhou Huanju Shidai was qualified as a KNSE after the relevant government authorities’ assessment and was entitled to a preferential income tax rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10% and enjoyed an overall </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">15%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> preferential income tax rate as a HNTE from 2020. Guangzhou Huanju will need to re-apply for HNTE qualification renewal in 202</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guangzhou BaiGuoYuan Network Technology Co., Ltd. was qualified as a Software Enterprise, and started to enjoy the </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">zero</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> preferential tax rate from 2018 to 2019 and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12.5%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> preferential tax rate beginning from 2020.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guangzhou BaiGuoYuan Information Technology Co., Ltd. was qualified as an HNTE in 2018. It is entitled to enjoy the preferential tax rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">15%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for the years 2018 through 2020, and will need to re-apply for HNTE qualification renewal in 2021.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other PRC subsidiaries and VIEs were mainly subject to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">25%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> EIT for the periods reported.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">According to a policy promulgated by the State Tax Bureau of the PRC and effective from 2008 onwards, enterprises engaged in research and development activities are entitled to claim an additional tax deduction amounting to 50% of the qualified research and development expenses incurred in determining its tax assessable profits for that year. The additional tax deducting amount of the qualified research and development expenses have been increased from 50% to 75%, effective from 2018 to 2020, according to a new tax incentives policy promulgated by the State Tax Bureau of the PRC in September 2018 (“Super Deduction”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Qualified subsidiaries and VIEs of the Group claimed the Super Deduction in ascertaining the tax assessable profits for the periods reported.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The EIT Law also imposes a withholding income tax of 10% on dividends distributed by an 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. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between the 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). In accordance with accounting guidance, all undistributed earnings are presumed to be transferred to the parent company and are subject to the withholding taxes. All FIEs are subject to the withholding tax from January 1, 2008. The presumption may be overcome if the Group has sufficient evidence to demonstrate that the undistributed dividends will be re-invested and the remittance of the dividends will be postponed indefinitely.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Aggregate undistributed earnings and reserves of the Group entities located in the PRC that are available for distribution to the Company as of December 31, 2020 and 2021 are approximately US$2,607,194 and US$4,930,397, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The Group has a plan to indefinitely reinvest its aggregate undistributed earnings and reserves and any future earnings in the PRC for use in the operation and expansion of its business. Accordingly, no deferred tax liability on 10% withholding tax of aggregate undistributed earnings and reserves of the Company’s subsidiaries located in the PRC has been accrued that would be payable upon the distribution of those amounts to the Company as of December 31, 2020 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">23.   Income tax (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Composition of income tax expense</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The current and deferred portions of income tax expense included in the consolidated statements of comprehensive income are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:29.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">(Loss) income before income tax expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">PRC entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (117,953)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (170,994)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,908)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Non-PRC entities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,681)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (94,742)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (77,589)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Current income tax benefit (expenses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">PRC entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,278)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,026)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Non-PRC entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,276)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,931)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,524)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,209)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (35,550)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Deferred income tax benefit (expenses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">PRC entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,376)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,013</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Non-PRC entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,240)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,792</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,616)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,805</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Income tax benefit (expenses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">PRC entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,654)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,013)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Non-PRC entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,171)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,732)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,825)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,745)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">Reconciliation of the differences between statutory tax rate and the effective tax rate</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The reconciliation of total tax expense computed by applying the respective statutory income tax rate to pre-tax income is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:29.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Singapore statutory income tax rate (*)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Effect of tax holiday and preferential tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (163.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Effect of different tax rates available to different jurisdictions (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (60.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Permanent differences (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 484.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (95.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Effect of Super Deduction available to the Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (226.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Effective income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;text-align:justify;margin:0pt 0pt 0pt 18pt;">*: As a majority of the Group’s businesses is subject to Singapore corporate tax rate, the reconciliation of tax expenses begins at Singapore statutory income tax rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">23.   Income tax (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Composition of income tax expense (continued)</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(10)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The effect of different tax rates available to different jurisdictions was mainly due to the re-measurement gain of the previously held equity interest in Bigo on the acquisition date incurred by Duowan BVI whose applicable tax rate is </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">zero</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for the year ended December 31, 2019.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(11)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Permanent differences mainly arise from expenses not deductible for tax purposes including primarily share-based compensation costs and expenses incurred by subsidiaries and VIEs.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Deferred tax assets and liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Deferred taxes are measured using the enacted tax rates for the periods in which they are expected to be reversed. The tax effects of temporary differences that give rise to the deferred tax asset balances as of December 31, 2020 and 2021 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:center;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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;text-align:justify;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;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.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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:10pt;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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</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;text-align:justify;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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="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;text-align:center;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;text-align:center;margin:0pt;">US$</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </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;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Tax loss carried forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,009</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Allowance for expected credit loss of receivable, accrued expense and  others not currently deductible for tax purposes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,341</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;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,346</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Impairment of investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,632</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;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Valuation allowance (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (150,252)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (213,688)</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:justify;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Amounts offset by deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,961)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,640)</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:justify;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total deferred tax assets, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:justify;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Related to the fair value changes of investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,061</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Related to acquired intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,013</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;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,780</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Amounts offset by 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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,961)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (8,640)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total deferred tax liabilities, net</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,214</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Valuation allowance is provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group considered factors including future taxable income exclusive of reversing temporary differences and tax loss carry forwards. Valuation allowance was provided for net operating loss carry forward because it was more likely than not that such deferred tax assets would not be realized based on the Group’s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">23.  Income tax (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Deferred tax assets and liabilities (continued)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:21.6pt;text-align:justify;text-indent:-21.6pt;margin:0pt 0pt 0pt 17.99pt;"><span style="font-weight:normal;">Movement of valuation allowance</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:37.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Balance at beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (87,106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (150,252)</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (78,269)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (96,629)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (119,999)</p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Reversals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,563</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Balance at end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (87,106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (150,252)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (213,688)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Tax loss carry forwards</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of December 31, 2021, total tax loss carry forwards of the Company’s subsidiaries and VIEs in the PRC amounted to US$575,759, which were mainly generated by non-HNTEs. The tax losses in PRC can be carried forward for five years to offset future taxable profit, and the period was extended to 10 years for entities qualified as HNTEs in 2019 and thereafter. The tax losses of entities in the PRC will expire from 2022 to 2030, if not utilized. The accumulated tax losses of subsidiaries incorporated in Hong Kong, Singapore and other countries, subject to the agreement of the relevant tax authorities, of US$9,373, US$299,516 and US$104,119, respectively, are allowed to be carried forward to offset against future taxable profits. Such carry forward of tax losses in Hong Kong and Singapore have no time limit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In accordance with Singapore Tax Administration Law, the Singapore tax authorities generally have up to four years to claw back underpaid tax if the year of assessment is 2008 onwards. Accordingly, tax filings of the Group’s Singapore subsidiaries for tax years 2018 through 2021 remain subject to the review by the relevant Singapore tax authorities. There were no ongoing tax examinations as of December 31, 2021 by Singapore tax authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In accordance with PRC Tax Administration Law on the Levying and Collection of Taxes, the PRC tax authorities generally have up to five years to claw back underpaid tax plus penalties and interest for PRC entities’ tax filings. Accordingly, tax filings of the Group’s PRC subsidiaries and VIEs for tax years 2017 through 2021 remain subject to the review by the relevant PRC tax authorities. There were no ongoing tax examinations as of December 31, 2021 by PRC tax authorities.</p> 0 0.165 0.17 0.05 0.17 0.25 0.15 P3Y 0.15 0.50 P3Y 0.10 0.15 0.15 0.15 0 0.125 0.15 0.15 0.15 0.25 0.50 0.75 0.10 0.05 2607194000 4930397000 0 0 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The current and deferred portions of income tax expense included in the consolidated statements of comprehensive income are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:29.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">(Loss) income before income tax expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">PRC entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (117,953)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (170,994)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,908)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Non-PRC entities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,681)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (94,742)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (77,589)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Current income tax benefit (expenses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">PRC entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,278)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,026)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Non-PRC entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,276)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,931)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,524)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,209)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (35,550)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Deferred income tax benefit (expenses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">PRC entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,376)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,013</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Non-PRC entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,240)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,792</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,616)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,805</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Income tax benefit (expenses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">PRC entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,654)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,013)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Non-PRC entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,171)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,732)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,825)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,745)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p> -117953000 -170994000 -55908000 23211000 184651000 -21681000 -94742000 13657000 -77589000 -4655000 6278000 15026000 4276000 8931000 20524000 -379000 15209000 35550000 -4843000 6376000 -1013000 -14876000 6240000 -8792000 -19719000 12616000 -9805000 -9498000 12654000 14013000 -10600000 15171000 11732000 -20098000 27825000 25745000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The reconciliation of total tax expense computed by applying the respective statutory income tax rate to pre-tax income is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:29.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Singapore statutory income tax rate (*)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Effect of tax holiday and preferential tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (163.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Effect of different tax rates available to different jurisdictions (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (60.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Permanent differences (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 484.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (95.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Effect of Super Deduction available to the Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (226.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Effective income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;text-align:justify;margin:0pt 0pt 0pt 18pt;">*: As a majority of the Group’s businesses is subject to Singapore corporate tax rate, the reconciliation of tax expenses begins at Singapore statutory income tax rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">23.   Income tax (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Composition of income tax expense (continued)</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(10)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The effect of different tax rates available to different jurisdictions was mainly due to the re-measurement gain of the previously held equity interest in Bigo on the acquisition date incurred by Duowan BVI whose applicable tax rate is </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">zero</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for the year ended December 31, 2019.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(11)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Permanent differences mainly arise from expenses not deductible for tax purposes including primarily share-based compensation costs and expenses incurred by subsidiaries and VIEs.</span></td></tr></table><div style="margin-top:12pt;"/> 0.170 0.170 0.170 0.306 -1.632 0.209 0.240 -0.601 0.476 -0.005 1.519 -0.663 -0.686 4.847 -0.952 0.187 -2.266 0.428 0.212 2.037 -0.332 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:center;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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;text-align:justify;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;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.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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:10pt;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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</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;text-align:justify;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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="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;text-align:center;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;text-align:center;margin:0pt;">US$</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </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;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Tax loss carried forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,009</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Allowance for expected credit loss of receivable, accrued expense and  others not currently deductible for tax purposes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,341</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;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,346</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Impairment of investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,632</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;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Valuation allowance (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (150,252)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (213,688)</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:justify;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Amounts offset by deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,961)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,640)</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:justify;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total deferred tax assets, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;text-align:justify;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Related to the fair value changes of investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,061</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Related to acquired intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,013</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;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,780</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Amounts offset by 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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,961)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt;"> (8,640)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total deferred tax liabilities, net</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,214</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Valuation allowance is provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group considered factors including future taxable income exclusive of reversing temporary differences and tax loss carry forwards. Valuation allowance was provided for net operating loss carry forward because it was more likely than not that such deferred tax assets would not be realized based on the Group’s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur.</span></td></tr></table><div style="margin-top:12pt;"/> 123884000 176009000 35969000 33341000 4576000 5346000 3607000 7632000 1177000 150252000 213688000 18961000 8640000 0 23118000 9061000 36767000 34013000 1498000 1780000 18961000 8640000 42422000 36214000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:21.6pt;text-align:justify;text-indent:-21.6pt;margin:0pt 0pt 0pt 17.99pt;"><span style="font-weight:normal;">Movement of valuation allowance</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:37.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Balance at beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (87,106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (150,252)</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (78,269)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (96,629)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (119,999)</p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Reversals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,563</p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Balance at end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (87,106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (150,252)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (213,688)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 24980000 87106000 150252000 78269000 96629000 119999000 16143000 33483000 56563000 87106000 150252000 213688000 575759000 9373000 299516000 104119000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">24.  Mezzanine equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In 2018, a subsidiary of the Group issued 500,000,000 shares of redeemable convertible preferred shares for cash consideration of US$50,000 to certain third-party investors. The Group classifies the redeemable convertible preferred shares as mezzanine equity and records accretion of redemption value in accordance with ASC 480-10. The Group used the interest method for the changes of redemption value over the period from the date of issuance to the earliest redemption date of the non-controlling interests. Accretion of redeemable convertible preferred shares to redemption value of US$5,000, US$5,000 and US$5,000 was recognized for the years ended December 31, 2019, 2020 and 2021.</p> 500000000 50000000 5000000 5000000 5000000 <p style="font-family:'Times New Roman','Times','serif';font-size:6pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-weight:bold;">25.  </b> <b style="font-size:10pt;font-weight:bold;">Common shares and treasury shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">On August 13, 2019, the Company’s board of directors approved a share repurchase programs (the “Share Repurchase Program”), pursuant to which the Company may repurchase from time to time at management’s discretion, at prevailing market prices in the open market in accordance with Rule 10b-18 under the Securities Exchange Act of 1934, up to US$300 million in total of the Company’s outstanding ADSs for a period not to exceed twelve (12) months from the date of approval by board of directors. For the year ended December 31, 2019, the Company had repurchased an aggregate of 434,145 ADSs, representing 8,682,900 Class A common shares at an average price of US$54.6194 per ADS, or US$2.7310 per Class A common share, for aggregate consideration of US$23.7 million. Since the shares repurchased hasn’t been cancelled, the excess of repurchase price over par value was recorded as treasury shares upon the repurchase date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">Additionally, in order to lower the average cost of acquiring shares in the ongoing share repurchase program, the Company purchased a capped call option of US$11.7 million for the repurchase of shares. Upon expiration of the option, if the closing market price of the Company’s common share is at or above the pre-determined price (the “Strike Price”), the Company will have its initial investment returned with a premium in either cash or shares at the Company’s election. If the closing market price is below the Strike Price, the Company will receive the number of shares specified in the agreement. As the outcome of these arrangements is based entirely on the Company’s stock price and does not require the Company to deliver either shares or cash, other than the initial investment, the entire transaction is recorded in equity. The agreement was expired in January 2020 and the Company received approximate US$12.2 million of cash  that was recorded in equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">During the year ended December 31, 2019, 6,216,060 Class A common shares were issued for the exercised share options, vested restricted shares and restricted share. 305,127,046 Class A common shares and 38,326,579 Class B common shares were issued to Bigo’s selling shareholders during Bigo’s acquisition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">As of December 31, 2019, 10,000,000,000 Class A common shares and 1,000,000,000 Class B common shares had been authorized, 1,301,845,404 Class A common shares and 326,509,555 Class B common shares had been issued, 1,293,162,504 Class A common shares and 326,509,555 Class B common shares were outstanding, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">During the year ended December 31, 2020, 12,363,420 Class A common shares were issued for the exercised share options, vested restricted shares and restricted share. The Company also repurchased an aggregate of 1,658,291 ADSs, representing 33,165,820 Class A common shares at an average price of US$69.8407 per ADS or US$3.4920 per Class A common share, for aggregate consideration of US$115.8 million. Since the shares repurchased have not been cancelled, the excess of repurchase price over par value was recorded as treasury shares upon the repurchase date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">As of December 31, 2020, 10,000,000,000 Class A common shares and 1,000,000,000 Class B common shares had been authorized, 1,314,208,824 Class A common shares and 326,509,555 Class B common shares had been issued, 1,272,346,218 Class A common shares and 326,509,555 Class B common shares were outstanding, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">During the year ended December 31, 2021, 3,631,640 Class A common shares were issued for the exercised share options, vested restricted shares and restricted share. In addition, 1,442,020 Class A common shares were transferred out from the treasury shares pool and issued for vested restricted share units during the year ended December 31, 2021. The Company also repurchased an aggregate of 6,515,488 ADSs, representing 130,309,760 Class A common shares at an average price of US$60.3154 per ADS or US$3.0158 per Class A common share, for aggregate consideration of US$393.0 million. Since the shares repurchased have not been cancelled, the excess of repurchase price over par value was recorded as treasury shares upon the repurchase date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">As of December 31, 2021, 10,000,000,000 Class A common shares and 1,000,000,000 Class B common shares had been authorized, 1,317,840,464 Class A common shares and 326,509,555 Class B common shares had been issued, 1,146,336,305 Class A common shares and 326,509,555 Class B common shares were outstanding, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">On September 9, 2021, the Company’s board of directors approved a new share repurchase plan (the “September 2021 Share Repurchase Plan”), pursuant to which the Company may repurchase up to US$200 million of the Company’s outstanding ADSs or common shares over the next 12 months. On November 16, 2021, the Company’s board of directors further approved an additional share repurchase plan (the “November 2021 Share Repurchase Plan”), pursuant to which the Company may repurchase up to US$1 billion of the Company’s outstanding ADSs or common shares over the next 12 months. As of December 31, 2021, the Company had repurchased approximately US$235.7 million of its shares.</p> 300000000 434145 8682900 54.6194 2.7310 23700000 11700000 12200000 6216060 305127046 38326579 10000000000 1000000000 1301845404 326509555 1293162504 326509555 12363420 1658291 33165820 69.8407 3.4920 115800000 10000000000 1000000000 1314208824 326509555 1272346218 326509555 3631640 1442020 6515488 130309760 60.3154 3.0158 393000000.0 10000000000 1000000000 1317840464 326509555 1146336305 326509555 200000000 1000000000 235700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 10pt 0pt;">26.  Share-based compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:21.6pt;text-align:justify;text-indent:-21.6pt;margin:0pt 0pt 10pt 0pt;">(a)  JOYY’s share-based awards</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 10pt 0pt;">(i)    Restricted Share Units</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">On September 16, 2011, the board of directors of the Company approved the 2011 Share Incentive Scheme which include share options, restricted share units and restricted shares. In October 2012, the board of directors of the Company resolved that the maximum aggregate number of Class A common shares which may be issued pursuant to all awards under the 2011 Share Incentive Scheme shall be 43,000,000 plus an annual increase of 20,000,000 on the first day of each fiscal year, or such lesser amount of Class A common shares as determined by the board of directors of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">In September 2021, the board of directors of the Company amended and restated the 2011 Share Incentive Scheme (“Amended and Restated 2011 Share Incentive Scheme”), pursuant to which the Company replaced the 2011 Share Incentive Scheme in its entirety and the awards granted and outstanding thereunder remain effective and binding under the Amended and Restated 2011 Share Incentive Scheme. The board of directors of the Company resolved that the maximum aggregate number of Class A common shares which may be issued pursuant to all awards under the Amended and Restated 2011 Share Incentive Scheme shall be 131,950,949 plus an annual increase of 20,000,000 on the first day of each fiscal year, beginning in 2022, or such lesser amount of Class A common shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">During the years ended December 31, 2019, 2020 and 2021, the Company granted restricted share units to employees of  16,114,095, 62,770,405 and 9,387,270, respectively, pursuant to the 2011 Share Incentive Scheme.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table summarizes the restricted share units activity for the years ended December 31, 2019, 2020 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">restricted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">grant-date</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">fair value (US$)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,229,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.9639</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,114,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.0005</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,381,786)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.7840</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,848,811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.7427</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,113,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.9034</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,770,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6059</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,312,521)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.9198</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,918,126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.3045</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,652,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6059</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,387,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6323</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,872,565)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.5461</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,139,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6104</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,027,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.7202</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Expected to vest as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,487,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.7203</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For the years ended December 31,2019,2020 and 2021, the Company recorded share-based compensation of US$15,624, US$47,514 and US$21,427 in relation to continuing operations using the graded-vesting attribution method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">26.  Share-based compensation </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:21.6pt;text-align:justify;text-indent:-21.6pt;margin:0pt 0pt 12pt 0pt;">(a)  JOYY’s share-based awards (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 10pt 0pt;">(i)    Restricted Share Units (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">As of December 31, 2021, total unrecognized compensation expense relating to the restricted share units was US$45,306. The expense is expected to be recognized over a weighted average period of 1.27 years using the graded-vesting attribution method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(ii)   Restricted Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In connection with the acquisition of Bigo in March 2019, the Group issued common shares to replace Bigo’s share incentive scheme.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">There are mainly three types of vesting schedule under Bigo’s share incentive scheme, which are: i) 50% of the share-based awards will be vested after 24 months of the grant date and the remaining 50% will be vested in two equal installments over the following 24 months, ii) share-based awards will be vested in four equal installments over the following 48 months, and iii) share-based awards will be vested in three equal installments over the following 36 months. After the acquisition, Bigo’s share incentive scheme are replaced by JOYY’s restricted shares of 38,042,760 without change in vesting terms. The post-acquisition share-based compensation expenses are recognized over the remaining vesting period after the acquisition date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In addition, the Company granted additional restricted shares to employees of 4,541,086 and 7,888,160 during the year ended December 31, 2020 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table summarizes the restricted shares activity for the years ended December 31, 2019, 2020 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> restricted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> grant-date fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> value (US$)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Replacement due to acquisition of Bigo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,042,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6100</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,041,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.4750</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,279,877)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6302</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,599,959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6608</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,204,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.5267</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,541,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.9739</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,554,972)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.5287</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,770,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6290</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,420,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.5577</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,888,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.0435</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,661,973)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.7025</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,497,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.4862</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,149,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.2566</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Expected to vest as of  December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,334,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.2151</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 10pt 0pt;">26.  Share-based compensation (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:21.6pt;text-align:justify;text-indent:-21.6pt;margin:0pt 0pt 10pt 0pt;">(a)  JOYY’s share-based awards (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For the years ended December 31, 2019, 2020 and 2021, the Company recorded share-based compensation for restricted shares in relation to continuing operations of US$52,994, US$38,618 and US$9,733 using the graded-vesting attribution method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">As of December 31, 2021, total unrecognized compensation expense relating to the restricted shares was US$27,370. The expense is expected to be recognized over a weighted average period of 1.77 years using the graded-vesting attribution method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 10pt 0pt;">(iii)  Share options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">Pre-2009 Scheme Options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">Before the adoption of the Employee Equity Incentive Scheme (the “2009 Incentive Scheme”), 12,705,700 and 8,499,050 share options were granted to employees through individually signed share option agreements, to acquire common shares of Duowan BVI on a one-to-one basis on January 1, 2008 and 2009 respectively. In addition, on January 1, 2008, 3,832,290 share options were granted to one non-employee for the provision of consulting services to the Group (collectively defined as “Pre-2009 Scheme Options”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">The vesting of the Pre-2009 Scheme Options has already been completed before January 1, 2016. As of December 31, 2018, all outstanding, vested and exercisable share options have been exercised.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">2011 Share Incentive Scheme</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;"><i style="font-style:italic;">Grant of options</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">During the years ended December 31, 2019 and 2020, the Company granted 438,100 and nil share options to employees, pursuant to the 2011 Share Incentive Scheme.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;"><i style="font-style:italic;">Vesting of options</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 18pt;">There are three types of vesting schedule, which are: i) options will be vested in three equal installments over the following 36 months, ii) 50% of the options will be vested after 24 months of the grant date and the remaining 50% will be vested in two equal installments over the following 24 months, and iii) 50% of the options will be vested after 24 months of the grant date and the remaining 50% will be vested in one installments over the following 12 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 10pt 0pt;">26.  Share-based compensation (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:21.6pt;text-align:justify;text-indent:-21.6pt;margin:0pt 0pt 10pt 0pt;">(a)  JOYY’s share-based awards (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 10pt 0pt;">(iii)  Share options (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Movements in the number of share options granted and their related weighted average exercise prices are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">contractual life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">value</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">price (US$)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, January 1, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,934,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.7025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_5vHDGNqj5EGXH1s-h377wQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 5.29</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 438,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.5350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,065,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.5225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,307,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.8069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,307,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.8069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,669</p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (893,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.8830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,414,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.7997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Expected to vest as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,414,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.7997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Exercisable as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,444,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.9216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Forfeitures are estimated at the time of grant. If necessary, forfeitures are revised in subsequent periods if actual forfeitures differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The aggregate intrinsic value in the table above represents the difference between the Company’s common shares as of December 31, 2019, 2020 and 2021 and the exercise price. The total intrinsic value was nil due to the higher exercise price compared to the Company’s common shares as of December 31, 2019 and 2021 and the exercise price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For the years ended December 31, 2019, 2020 and 2021, the Company recorded share-based compensation in relation to continuing operations of US$7,134, US$5,558 and US$2,222 using the graded vesting attribution method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18.7pt;">The Company has used binomial option-pricing model to determine the fair value of the share options as of the grant dates. Key assumptions are set as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18.7pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:84.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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:84.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Weighted average fair value per option granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.7582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Weighted average exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.5350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Weighted average Risk-free interest rate <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:84.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Expected term (in year) <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Expected volatility <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:84.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Dividend yield <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The risk-free interest rate of periods within the contractual life of the share option is based on US Treasury Bonds of similar tenor at the valuation dates.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The expected term is the contract life of the option.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 10pt 0pt;">26.  Share-based compensation (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:21.6pt;text-align:justify;text-indent:-21.6pt;margin:0pt 0pt 10pt 0pt;">(a)  JOYY’s share-based awards (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 10pt 0pt;">(iii)  Share options (continued)</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Expected volatility is estimated based on the average of historical volatilities of the Company at the valuation dates.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Company has no history or expectation of paying dividend on its common shares before December 31,2019. The expected dividend yield was estimated based on the Company’s expected dividend policy over the expected term of the option.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(b)  Other share-based awards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">For the years ended December 31, 2019, 2020 and 2021, the Company recorded share-based compensation expense of US$604, US$470 and nil for other share-based compensation.</p> 43000000 20000000 131950949 20000000 16114095 62770405 9387270 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">restricted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">grant-date</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">fair value (US$)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,229,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.9639</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,114,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.0005</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,381,786)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.7840</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,848,811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.7427</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,113,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.9034</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,770,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6059</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,312,521)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.9198</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,918,126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.3045</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,652,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6059</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,387,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6323</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,872,565)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.5461</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,139,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6104</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,027,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.7202</p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Expected to vest as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,487,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.7203</p></td></tr></table></div> 25229634 4.9639 16114095 3.0005 6381786 4.7840 7848811 4.7427 27113132 3.9034 62770405 3.6059 10312521 3.9198 6918126 4.3045 72652890 3.6059 9387270 3.6323 42872565 3.5461 15139700 3.6104 24027895 3.7202 21487110 3.7203 15624000 47514000 21427000 45306000 P1Y3M7D 0.50 P24M 0.50 P24M P48M P36M 38042760 4541086 7888160 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> restricted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> grant-date fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> value (US$)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Replacement due to acquisition of Bigo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,042,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6100</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,041,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.4750</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,279,877)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6302</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,599,959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6608</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,204,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.5267</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,541,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.9739</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,554,972)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.5287</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,770,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.6290</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,420,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.5577</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,888,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.0435</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,661,973)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.7025</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,497,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.4862</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,149,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.2566</p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Expected to vest as of  December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,334,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.2151</p></td></tr></table></div> 0 0 38042760 3.6100 16041327 3.4750 7279877 3.6302 8599959 3.6608 38204251 3.5267 4541086 3.9739 4554972 3.5287 11770000 3.6290 26420365 3.5577 7888160 3.0435 8661973 3.7025 10497147 3.4862 15149405 3.2566 13334495 3.2151 52994000 38618000 9733000 27370000 P1Y9M7D 12705700 8499050 3832290 438100 0 3 P36M 0.50 P24M 0.50 2 P24M 0.50 P24M 0.50 1 P12M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Movements in the number of share options granted and their related weighted average exercise prices are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">contractual life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">value</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">price (US$)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, January 1, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,934,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.7025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_5vHDGNqj5EGXH1s-h377wQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 5.29</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 438,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.5350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,065,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.5225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,307,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.8069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,307,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.8069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,669</p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (893,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.8830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,414,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.7997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Expected to vest as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,414,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.7997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Exercisable as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,444,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.9216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table></div> 10934300 4.7025 438100 3.5350 1065000 4.5225 10307400 3.8069 P5Y5M12D 0 10307400 3.8069 P4Y5M12D 3669000 893000 3.8830 9414400 3.7997 P2Y9M18D 9414400 3.7997 P2Y9M18D 0 6444200 3.9216 P2Y11M19D 0 0 7134000 5558000 2222000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18.7pt;">The Company has used binomial option-pricing model to determine the fair value of the share options as of the grant dates. Key assumptions are set as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18.7pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:84.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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:84.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Weighted average fair value per option granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.7582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Weighted average exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.5350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Weighted average Risk-free interest rate <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:84.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Expected term (in year) <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Expected volatility <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:84.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Dividend yield <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The risk-free interest rate of periods within the contractual life of the share option is based on US Treasury Bonds of similar tenor at the valuation dates.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The expected term is the contract life of the option.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 10pt 0pt;">26.  Share-based compensation (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:21.6pt;text-align:justify;text-indent:-21.6pt;margin:0pt 0pt 10pt 0pt;">(a)  JOYY’s share-based awards (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 10pt 0pt;">(iii)  Share options (continued)</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Expected volatility is estimated based on the average of historical volatilities of the Company at the valuation dates.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Company has no history or expectation of paying dividend on its common shares before December 31,2019. The expected dividend yield was estimated based on the Company’s expected dividend policy over the expected term of the option.</span></td></tr></table><div style="margin-top:12pt;"/> 1.7582 3.5350 0.0182 P6Y 0.56 0 604000 470000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">27.  Basic and diluted net income per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Basic and diluted net income per share for the years ended December 31, 2019, 2020 and 2021 are calculated as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</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:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;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:9pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">US$</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:9pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net loss from continuing operations attributable to common shareholders of JOYY Inc.</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (74,344)</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (28,305)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (125,096)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Numerator for diluted loss per share from continuing operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (74,344)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (28,305)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (125,096)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net income from discontinued operations attributable to common shareholders of JOYY Inc.</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:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,592</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,391,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,567</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Incremental dilution from Huya<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,033)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (655)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Numerator for diluted income per share from discontinued operations</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 498,215</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,362,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (89,529)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Denominator for basic calculation—weighted average number of Class A and Class B common shares outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,544,396,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,600,199,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,562,016,001</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Denominator for diluted calculation</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,544,396,920</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,600,199,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,562,016,001</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Basic net income (loss) per Class A and Class B common share</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.32</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.06)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.02)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.08)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Discontinued operations</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.37</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.02</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income (loss) per Class A and Class B common share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.06)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Continuing operations</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.05)</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.02)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.08)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.02</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Basic net income (loss) per ADS*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.14)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Continuing operations</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.96)</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.35)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.60)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.46</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income (loss) per ADS*</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.45</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.14)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.96)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.35)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.60)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Discontinued operations</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.41</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.46</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">*    Each ADS represents 20 common shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">(1)  In calculation of diluted net income per share, assuming a dilutive effect, all of Huya’s existing unvested restricted share units and unexercised share options are treated as vested and exercised by Huya under the treasury stock method, causing the decrease percentage of the weighted average number of shares held by the Company in Huya. As a result, Huya’s net income (loss) </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">attributable to the Company on a diluted basis decreased accordingly, which is presented as “incremental dilution from Huya” in the table.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">27.  Basic and diluted net income per share (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">For the years ended December 31, 2019, 2020 and 2021, the following shares outstanding were excluded from the calculation of diluted net (loss) income per share, as their inclusion would have been anti-dilutive for the periods prescribed but which could potentially dilute EPS in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:62.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Shares issuable upon exercise of share options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,307,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,307,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,414,400</p></td></tr><tr><td style="vertical-align:bottom;width:62.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Shares issuable upon exercise of restricted share units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,113,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,652,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,027,895</p></td></tr><tr><td style="vertical-align:bottom;width:62.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Shares issuable upon exercise of restricted share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,204,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,420,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,149,405</p></td></tr><tr><td style="vertical-align:bottom;width:62.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Shares issuable upon conversion of convertible bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 208,542,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210,568,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 201,677,195</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:1pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Basic and diluted net income per share for the years ended December 31, 2019, 2020 and 2021 are calculated as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</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:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;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:9pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">US$</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:9pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;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;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net loss from continuing operations attributable to common shareholders of JOYY Inc.</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (74,344)</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (28,305)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (125,096)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Numerator for diluted loss per share from continuing operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (74,344)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (28,305)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (125,096)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net income from discontinued operations attributable to common shareholders of JOYY Inc.</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:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,592</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,391,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,567</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Incremental dilution from Huya<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,033)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (655)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Numerator for diluted income per share from discontinued operations</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 498,215</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,362,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (89,529)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Denominator for basic calculation—weighted average number of Class A and Class B common shares outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,544,396,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,600,199,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,562,016,001</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Denominator for diluted calculation</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,544,396,920</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,600,199,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,562,016,001</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Basic net income (loss) per Class A and Class B common share</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.32</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.06)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.02)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.08)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Discontinued operations</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.37</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.02</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income (loss) per Class A and Class B common share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.06)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Continuing operations</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.05)</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.02)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.08)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.02</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Basic net income (loss) per ADS*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.14)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Continuing operations</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.96)</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.35)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.60)</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.46</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income (loss) per ADS*</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.45</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:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.14)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.96)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.35)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.60)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Discontinued operations</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.41</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;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.46</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">*    Each ADS represents 20 common shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">(1)  In calculation of diluted net income per share, assuming a dilutive effect, all of Huya’s existing unvested restricted share units and unexercised share options are treated as vested and exercised by Huya under the treasury stock method, causing the decrease percentage of the weighted average number of shares held by the Company in Huya. As a result, Huya’s net income (loss) </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">attributable to the Company on a diluted basis decreased accordingly, which is presented as “incremental dilution from Huya” in the table.</p> -74344000 -28305000 -125096000 -74344000 -28305000 -125096000 574592000 1391638000 35567000 -2033000 -655000 498215000 1362678000 -89529000 1544396920 1600199759 1562016001 1544396920 1600199759 1562016001 0.32 0.85 -0.06 -0.05 -0.02 -0.08 0.37 0.87 0.02 0.32 0.85 -0.06 -0.05 -0.02 -0.08 0.37 0.87 0.02 6.48 17.04 -1.14 -0.96 -0.35 -1.60 7.44 17.39 0.46 6.45 17.04 -1.14 -0.96 -0.35 -1.60 7.41 17.39 0.46 20 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:62.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Shares issuable upon exercise of share options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,307,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,307,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,414,400</p></td></tr><tr><td style="vertical-align:bottom;width:62.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Shares issuable upon exercise of restricted share units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,113,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,652,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,027,895</p></td></tr><tr><td style="vertical-align:bottom;width:62.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Shares issuable upon exercise of restricted share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,204,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,420,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,149,405</p></td></tr><tr><td style="vertical-align:bottom;width:62.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Shares issuable upon conversion of convertible bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 208,542,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210,568,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 201,677,195</p></td></tr></table></div> 10307400 10307400 9414400 27113132 72652890 24027895 38204251 26420365 15149405 208542000 210568000 201677195 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">28.  </b><b style="font-weight:bold;">Related party transactions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The table below sets forth the major related parties and their relationships with the Group:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr><td style="vertical-align:top;width:51.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Major related parties</b></p></td><td style="vertical-align:top;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">  </p></td><td style="vertical-align:top;width:45.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Relationship with the Group</b></p></td></tr><tr><td style="vertical-align:top;width:51.86%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Guangzhou Sunhongs Corp., Ltd. (“Guangzhou Sunhongs”) (Formerly known as Guangzhou Shanghang Information Technology Co., Ltd.)</p></td><td style="vertical-align:top;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:45.49%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Significant influence exercised by a principal shareholder of the Company</p></td></tr><tr><td style="vertical-align:top;width:51.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">Kingsoft Cloud Holdings Limited</span> (“Kingsoft Cloud”)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:45.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Significant influence exercised by a principal shareholder of the Company</p></td></tr><tr><td style="vertical-align:top;width:51.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">Shopline Limited (“Shopline Group”)</span></p></td><td style="vertical-align:top;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:45.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Investment with significant influence</p></td></tr><tr><td style="vertical-align:top;width:51.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Xiaomi Corporation (“Xiaomi Group”)</p></td><td style="vertical-align:top;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:45.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Controlled by a principal shareholder of the Company</p></td></tr><tr><td style="vertical-align:top;width:51.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Huya *</p></td><td style="vertical-align:top;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:45.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Investment with significant influence</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;padding-left:11.5pt;text-align:justify;text-indent:-11.5pt;margin:0pt 0pt 12pt 18pt;">*  Since April 3, 2020, Huya ceased to be a subsidiary of the Group and the Group accounted for the investment in Huya using the equity method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">During the years ended December 31, 2019, 2020 and 2021, significant related party transactions are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Disposal of investments to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Bandwidth service provided by Guangzhou Sunhongs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,287</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Promotion expense charged from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,149</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Bandwidth service provided by Kingsoft Cloud</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 448</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Loan to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,675</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,035</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Purchase of fixed assets from Kingsoft Cloud</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Payments on behalf of related parties, net of repayments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,780)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,301</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Online games revenue shared from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Repayment of loans from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,396</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">28.  </b><b style="font-weight:bold;">Related party transactions (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">As of December 31, 2020 and 2021, the amounts due from/to related parties are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:2.15pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;margin:0pt;"><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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;text-align:justify;margin:0pt;"><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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin: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:10pt;text-align:center;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;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</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;text-align:justify;margin:0pt;"><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;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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;text-align:center;margin:0pt;">US$</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;text-align:justify;margin:0pt;"><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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><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;text-align:center;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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Amounts due from related parties, current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </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;text-align:justify;margin:0pt;">Amounts due from Shopline Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,316</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 668</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,984</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Amounts due to related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </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;text-align:justify;margin:0pt;">Due to Huya</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,363</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Due to Xiaomi Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,384</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;text-align:justify;margin:0pt;">Due to Guangzhou Sunhongs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,056</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,931</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;text-align:justify;margin:0pt 0pt 0pt 18pt;">*Other receivables and payables from/to related parties are unsecured and payable on demand.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The table below sets forth the major related parties and their relationships with the Group:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr><td style="vertical-align:top;width:51.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Major related parties</b></p></td><td style="vertical-align:top;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">  </p></td><td style="vertical-align:top;width:45.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Relationship with the Group</b></p></td></tr><tr><td style="vertical-align:top;width:51.86%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Guangzhou Sunhongs Corp., Ltd. (“Guangzhou Sunhongs”) (Formerly known as Guangzhou Shanghang Information Technology Co., Ltd.)</p></td><td style="vertical-align:top;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:45.49%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Significant influence exercised by a principal shareholder of the Company</p></td></tr><tr><td style="vertical-align:top;width:51.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">Kingsoft Cloud Holdings Limited</span> (“Kingsoft Cloud”)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:45.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Significant influence exercised by a principal shareholder of the Company</p></td></tr><tr><td style="vertical-align:top;width:51.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">Shopline Limited (“Shopline Group”)</span></p></td><td style="vertical-align:top;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:45.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Investment with significant influence</p></td></tr><tr><td style="vertical-align:top;width:51.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Xiaomi Corporation (“Xiaomi Group”)</p></td><td style="vertical-align:top;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:45.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Controlled by a principal shareholder of the Company</p></td></tr><tr><td style="vertical-align:top;width:51.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Huya *</p></td><td style="vertical-align:top;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:45.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Investment with significant influence</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;padding-left:11.5pt;text-align:justify;text-indent:-11.5pt;margin:0pt 0pt 12pt 18pt;">*  Since April 3, 2020, Huya ceased to be a subsidiary of the Group and the Group accounted for the investment in Huya using the equity method.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">During the years ended December 31, 2019, 2020 and 2021, significant related party transactions are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Disposal of investments to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Bandwidth service provided by Guangzhou Sunhongs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,287</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Promotion expense charged from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,149</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Bandwidth service provided by Kingsoft Cloud</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 448</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Loan to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,675</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,035</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Purchase of fixed assets from Kingsoft Cloud</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Payments on behalf of related parties, net of repayments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,780)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,301</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Online games revenue shared from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Repayment of loans from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,396</p></td></tr></table></div> 0 20271000 0 13434000 14229000 3287000 3706000 2533000 3149000 1727000 2126000 448000 24675000 723000 34035000 2435000 427000 0 -1780000 335000 55301000 521000 0 0 0 0 156000 2014000 850000 2396000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:2.15pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;margin:0pt;"><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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;text-align:justify;margin:0pt;"><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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin: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:10pt;text-align:center;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;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</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;text-align:justify;margin:0pt;"><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;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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;text-align:center;margin:0pt;">US$</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;text-align:justify;margin:0pt;"><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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><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;text-align:center;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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Amounts due from related parties, current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </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;text-align:justify;margin:0pt;">Amounts due from Shopline Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,316</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 668</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,984</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Amounts due to related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </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;text-align:justify;margin:0pt;">Due to Huya</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,363</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Due to Xiaomi Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,384</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;text-align:justify;margin:0pt;">Due to Guangzhou Sunhongs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,056</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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,931</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;text-align:justify;margin:0pt 0pt 0pt 18pt;">*Other receivables and payables from/to related parties are unsecured and payable on demand.</p> 0 56316000 611000 668000 611000 56984000 56000 4363000 494000 1384000 1160000 128000 2112000 1056000 3822000 6931000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">29.  Fair value measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Fair value reflects 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 considers assumptions that market participants would use when pricing the assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group applies 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. This guidance specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Level 1—Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Level 2—Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Level 3—Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">29.  Fair value measurements (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The fair value guidance describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(a)   Fair value measurement on a recurring basis</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table summarizes the Company’s assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy as of December 31, 2020 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:2.15pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Short-term investments (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 364,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 489,101</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Equity investment with readily determinable fair values (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,968</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Derivative – forward exchange contracts </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 309,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 364,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 674,123</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Derivatives – forward exchange contracts </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,789)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,789)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:36.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2021</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;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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;text-align:center;margin:0pt;">    </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;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</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;text-align:center;margin:0pt;">    </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;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</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;text-align:center;margin:0pt;">    </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;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</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;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</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;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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;text-align:center;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;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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;text-align:center;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;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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;text-align:center;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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </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;text-align:justify;margin:0pt;">Short-term investments (i)</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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,795</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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 682,697</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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,051</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 946,543</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Equity investment with readily determinable fair values (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,480</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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,275</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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 682,697</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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,051</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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 972,023</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Short-term investments represented the investments issued by commercial banks or other financial institutions with a variable interest rate indexed to the performance of underlying assets within one year. For the instruments whose fair value is provided by banks at the end of each period, the Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements. For the instruments whose fair value is estimated based on quoted prices of similar products provided by banks at the end of each period, the Company classifies the valuation techniques that use these inputs as Level 2 of fair value measurements.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Equity investments with readily determinable fair values are valued using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">29.  Fair value measurements (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(a)   Fair value measurement on a recurring basis (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table presents the changes in Level 3 assets for the years ended December 31, 2019, 2020 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:2.15pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Available-for-sale</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">debt investment — </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible bond</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2019 and December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,000</p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,000</p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,000)</p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:5.05pt;margin:0pt 0pt 0pt 14.4pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Available-for-sale debt investments do not have readily determinable market value, which were categorized as Level 3 in the fair value hierarchy. The Company uses a combination of valuation methodologies, including market and income approaches based on the Company’s best estimate, which is determined by using information including but not limited to the pricing of recent rounds of financing of the investees, future cash flow forecasts, liquidity factors and multiples of a selection of comparable companies. In 2021, the Group has recognized full impairment against this convertible bond considering the recoverability of this convertible bond.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(b)   Fair value measurement on a non-recurring basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Company measures investments without readily determinable fair value on a nonrecurring basis when impairment charges and fair value change due to observable price change are recognized. These nonrecurring fair value measurements use significant unobservable inputs (Level 3). The Company uses a combination of valuation methodologies, including market and income approaches based on the Company’s best estimate to determine the fair value of these investments. An observable price change is usually resulting from new rounds of financing of the investees. The Company determines whether the securities offered in new rounds of financing are similar to the equity securities held by the Company by comparing the rights and obligations of the securities. When the securities offered in new rounds of financing are determined to be similar to the securities held by the Company, the Company adjusts the observable price of the similar security to determine the amount that should be recorded as an adjustment in the carrying value of the security to reflect the current fair value of the security held by the Company by using the back-solve method based on the equity allocation model with adoption of some key parameters such as risk-free rate and equity volatility. Inputs used in these methodologies primarily include discount rate, the selection of comparable companies operating in similar businesses and etc. For the years ended December 31, 2019, 2020 and 2021, gain on fair value changes of investment of US$394,919, US$14,543 and US$14,045 due to the observable price change of the investment without readily determinable fair value. The gain on fair value changes of investment for the year ended December 31, 2019 was mainly due to the fair value change of investment in Bigo before the acquisition of Bigo, was recognized in gain on fair value changes of investments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The Group assesses the existence of indicators for other-than-temporary impairment of the investments by considering factors including, but not limited to, current economic and market conditions, the operating performance of the entities including current earnings trends and other entity-specific information. In 2019, 2020 and 2021, based on the Group’s assessment, an impairment charge of US$8,870, US$6,186 and US$93,632 was recognized in general and administrative expenses, respectively, against the carrying value of the investments due to significant deterioration in earnings or unexpected changes in business prospects of the investees as compared to the original investment plans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Apart from the short-term investments, equity investment measured at fair value through earnings and derivatives, the Company’s other financial instruments principally consist of cash and cash equivalent, restricted cash and cash equivalent, short-term deposits, restricted short-term deposits, accounts receivable, financing receivables, other receivables, amounts due to/from related parties, accounts payable, certain accrued expenses and convertible bonds. These financial instruments are recorded at cost which approximates fair value.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:2.15pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Short-term investments (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 364,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 489,101</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Equity investment with readily determinable fair values (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,968</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Derivative – forward exchange contracts </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 309,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 364,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 674,123</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Derivatives – forward exchange contracts </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,789)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,789)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:justify;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;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:36.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2021</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;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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;text-align:center;margin:0pt;">    </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;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</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;text-align:center;margin:0pt;">    </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;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</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;text-align:center;margin:0pt;">    </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;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</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;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</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;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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;text-align:center;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;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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;text-align:center;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;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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;text-align:center;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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </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;text-align:justify;margin:0pt;">Short-term investments (i)</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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,795</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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 682,697</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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,051</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;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 946,543</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Equity investment with readily determinable fair values (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,480</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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,275</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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 682,697</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;text-align:justify;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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,051</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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 972,023</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Short-term investments represented the investments issued by commercial banks or other financial institutions with a variable interest rate indexed to the performance of underlying assets within one year. For the instruments whose fair value is provided by banks at the end of each period, the Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements. For the instruments whose fair value is estimated based on quoted prices of similar products provided by banks at the end of each period, the Company classifies the valuation techniques that use these inputs as Level 2 of fair value measurements.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Equity investments with readily determinable fair values are valued using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.</span></td></tr></table><div style="margin-top:12pt;"/> 124176000 364925000 489101000 184968000 184968000 54000 54000 309144000 364979000 674123000 -6789000 -6789000 212795000 682697000 51051000 946543000 25480000 0 25480000 238275000 682697000 51051000 972023000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The following table presents the changes in Level 3 assets for the years ended December 31, 2019, 2020 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:2.15pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Available-for-sale</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">debt investment — </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible bond</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2019 and December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,000</p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,000</p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,000)</p></td></tr><tr><td style="vertical-align:bottom;width:75.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table></div> 0 1000000 1000000 -1000000 0 394919000 14543000 14045000 8870000 6186000 93632000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">30.  Commitments and contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(a)  Operating lease commitments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The operating lease commitments as of December 31, 2021 as presented below mainly consist of the short-term lease commitments and leases that have not yet commenced but that create significant rights and obligations for the Company, which are not included in operating lease right-of-use assets and lease liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">As of December 31, 2021, future minimum payments under non-cancellable operating leases commitments consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Office rental</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,846</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2025 and after</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,112</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(b)  Capital commitments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">As of December 31, 2020 and 2021, the Group had outstanding capital commitments totaling to US$</span><span style="font-weight:normal;">142,975</span><span style="font-weight:normal;"> and US$</span><span style="font-weight:normal;">109,881</span><span style="font-weight:normal;">, which consisted of capital expenditures related to properties and additional investments in equity investments, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">(c)  Litigation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The Company and certain of its current and former officers and directors were named as defendants in a federal putative securities class action filed in November 2020 alleging that they made material misstatements and omissions in documents filed with the SEC regarding certain of the allegations contained in a short seller report. On March 9, 2022, the court granted the motion to dismiss the claims against the Company but plaintiff still has the ability to file a notice of appeal within 30 days from March 9, 2022. The plaintiffs have filed a notice of appeal before the due date. As of the date of this report, the Company is not able to make a reliable estimate of any potential loss from this class action.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">In addition to the above, from time to time, the Group is involved in claims and legal proceedings that arise in the ordinary course of business. Based on currently available information, management does not believe that the ultimate outcome of these unresolved matters, individually and in the aggregate, is likely to have a material adverse effect on the Group’s financial position, results of operations or cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">As of December 31, 2021, future minimum payments under non-cancellable operating leases commitments consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Office rental</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,846</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">2025 and after</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,112</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 1846000 223000 43000 2112000 142975000 109881000 P30D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">31.  Dividends</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">On March 16, 2022, the board of directors declared a dividend of US$0.51 per ADS, or US$0.0255 per common share, for the fourth quarter of 2021, which is expected to be paid on April 29, 2022 to shareholders of record as of the close of business on April 14, 2022.</p> 0.51 0.0255 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">32.  Restricted net assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Relevant PRC laws and regulations permit payments of dividends by the Group’s subsidiaries and 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, the Company’s subsidiaries and VIEs in the PRC are required to annually appropriate 10% of their net after-tax income to the statutory general reserve fund prior to payment of any dividends, unless such reserve funds have reached 50% of their respective registered capital. As a result of these and other restrictions under PRC laws and regulations, the Group’s subsidiaries and VIEs incorporated in the PRC 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, which restricted portion as calculated under U.S. GAAP amounted to approximately US$902,896 and US$1,088,061 for the Group's VIEs as of December 31, 2020 and 2021, respectively, and US$78,416 and US$210,740 for the Group's subsidiaries as of December 31, 2020 and 2021, respectively. Even though the Company currently does not require any such dividends, loans or advances from the PRC entities for working capital and other funding purposes, the Company may in the future require additional cash resources from them due to changes in business conditions, to fund future acquisitions and development, or merely to declare and pay dividends or distributions to our shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cash transfers from the Company’s PRC subsidiaries to their parent companies outside of China are subject to PRC government control of currency conversion. Shortages in the availability of foreign currency may temporarily restrict the ability of the PRC subsidiaries and consolidated affiliated entities to remit sufficient foreign currency to pay dividends or other payments to the Company, or otherwise satisfy their foreign currency denominated obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Except for the above, there is no other restriction on use of proceeds generated by the Group’s subsidiaries and VIEs to satisfy any obligations of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The Company performed a test on the restricted net assets of 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 the restricted net assets did not exceed 25% of the consolidated net assets of the Company as of December 31, 2021 and the condensed financial information of the Company are not required to be presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 0.10 0.50 902896000 1088061000 78416000 210740000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">33.  Segment Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Historically, there are two segments in the Group, including YY Live and Huya for the years ended December 31, 2018. Starting from the first quarter of 2019, the segment of “YY Live” was renamed as “YY”. The Company completed the acquisition of Bigo in March 2019, which is a separate segment of the Group. Therefore, there are three segments in the Group for the year ended December 31, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Starting from the second quarter of 2020, the Company deconsolidated Huya and Huya’s historical financial results were reflected in the Company’s consolidated financial statements as discontinued operations accordingly. As a result of the definitive agreements entered into with Baidu on the sale of YY Live, YY Live is represented as discontinued operations. YY segment is renamed as “All other” segment and has been recast to exclude the financial numbers of YY Live. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 7pt 0pt;">33.  Segment Reporting (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(a)</span></span>The following table presents summary information by segment:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">For the year ended December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:6pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Bigo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">All other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Elimination</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,231,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,476,790</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,261</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,323,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 295,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,619,051</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,539,188)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (242,029)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,781,150)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 784,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 837,901</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating expenses</b><sup style="font-size:7.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (204,597)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75,184)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (279,781)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (402,476)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (65,931)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (468,407)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,827)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (164,904)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (221,731)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (663,900)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (306,019)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (969,919)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gain on disposal of business</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,959</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,376</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127,599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (234,282)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (106,683)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,460)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,475)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Interest income and investment income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,453)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,233</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency exchange losses, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,444)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (933)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,377)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loss on disposal and deemed disposal of investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,762)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loss on fair value changes of investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,435)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,435)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">(Loss) gain on extinguishment of debt and derivative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,291</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other non-operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (381)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income (loss) before income tax expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (190,548)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (77,589)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,153)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,592)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,745)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income (loss) before share of loss in equity method investments, net of income taxes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (207,140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (103,334)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Share of loss in equity method investments, net of income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,217)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,217)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income (loss) from continuing operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (233,357)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (129,551)</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The elimination mainly consists of revenues and expenses generated from services among Bigo and all other segments, and interest income and interest expenses generated from the loan between Bigo and all other segments.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Share-based compensation was allocated in cost of revenues and operating expenses as follows:</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:94.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Bigo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">All other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,089</p></td></tr><tr><td style="vertical-align:bottom;width:69.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,053</p></td></tr><tr><td style="vertical-align:bottom;width:69.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,285</p></td></tr><tr><td style="vertical-align:bottom;width:69.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (45)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">33.  Segment Reporting (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(a)</span></span>The following table presents summary information by segment (continued):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:6pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">For the year ended December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:6pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">Bigo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">All other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">Elimination </b><sup style="font-size:6.37pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;">US$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;">US$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;">US$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;">US$</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,659,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,815,826</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,318</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,732,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,918,144</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Cost of revenues<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,207,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (171,022)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,378,146)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 525,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 539,998</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Operating expenses</b><sup style="font-size:7.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (194,122)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (108,696)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (302,818)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (446,521)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,868)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (505,389)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (85,685)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (60,981)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146,666)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (726,328)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (228,545)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (954,873)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,095</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Operating loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (197,091)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (209,689)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (406,780)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,892)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (72,474)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75,555)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Interest income and investment income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,078</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Foreign currency exchange losses, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,035)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,472)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Gain on disposal and deemed disposal of investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272,281</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Gain on fair value changes of investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,849</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Fair value change on derivatives</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,996)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,277)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Other non-operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (889)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,578)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,467)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income before income tax expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (223,033)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,657</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Income tax benefits (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,250)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,825)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income before share of loss in equity method investments, net of income taxes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (213,608)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,168)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Share of loss in equity method investments, net of income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,634)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,634)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net (loss) income from continuing operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (213,608)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,802)</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The elimination mainly consists of interest income and interest expenses generated from the loan between Bigo and all other segments.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Share-based compensation was allocated in cost of revenues and operating expenses as follows:</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">33.  Segment Reporting (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(a)</span></span>The following table presents summary information by segment (continued):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Bigo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">All other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,797</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,646</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,311</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">General and administrative expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,406</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">33.  Segment Reporting (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(a) The following table presents summary information by segment (continued):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">For the year ended December 31, 2019:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Bigo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">All other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Elimination</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 657,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 769,148</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,554</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 716,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 900,702</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Cost of revenues<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (505,643)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (151,277)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (656,920)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 243,782</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Operating expenses</b><sup style="font-size:7.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (141,553)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (94,951)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (236,504)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (297,713)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (106,782)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (404,495)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (47,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (87,764)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (135,564)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (487,066)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (289,497)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (776,563)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Gain on disposal of business</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,754</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,674</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Operating loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (274,990)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (240,363)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (515,353)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,970)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (38,114)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Interest income and investment income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,440)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,747</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Foreign currency exchange gain (losses), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (672)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,295</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Gain on fair value changes of investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 397,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 397,960</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Fair value change on derivatives</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,277)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,277)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income before income tax expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (277,218)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 182,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (94,742)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Income tax benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,098</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income before share of income in equity method investments, net of income taxes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (257,613)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 182,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (74,644)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Share of income in equity method investments, net of income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,974</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net (loss) income from continuing operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (257,613)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,943</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68,670)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">33. Segment Reporting (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(a) The following table presents summary information by segment (continued):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(1) The elimination mainly consists of interest income and interest expenses generated from the loan between Bigo and all other segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">(2) Share-based compensation was allocated in cost of revenues and operating expenses as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Bigo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">All other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:72.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,932</p></td></tr><tr><td style="vertical-align:bottom;width:72.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,611</p></td></tr><tr><td style="vertical-align:bottom;width:72.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 724</p></td></tr><tr><td style="vertical-align:bottom;width:72.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">General and administrative expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,089</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">(b) The following tables set forth revenues and property and equipment for the Company’s geographic operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Revenues:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 297,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 481,770</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Developed countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 207,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 612,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 872,974</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Middle East</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 182,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 475,662</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 621,775</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Southeast Asia and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 466,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 642,532</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Developed countries mainly included the United States of America, Great Britain, Japan, South Korea and Australia, Middle East mainly included Saudi Arabia and other countries located in the region, and Southeast Asia and others mainly included countries located in Southeast Asia and India.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Property and equipment, net:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 246,325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 282,955</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Singapore</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,289</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,148</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">For the year ended December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:6pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Bigo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">All other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Elimination</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,231,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,476,790</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,261</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,323,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 295,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,619,051</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,539,188)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (242,029)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,781,150)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 784,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 837,901</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating expenses</b><sup style="font-size:7.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (204,597)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75,184)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (279,781)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (402,476)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (65,931)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (468,407)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,827)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (164,904)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (221,731)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (663,900)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (306,019)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (969,919)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gain on disposal of business</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,959</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,376</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127,599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (234,282)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (106,683)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,460)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,475)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Interest income and investment income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,453)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,233</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency exchange losses, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,444)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (933)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,377)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loss on disposal and deemed disposal of investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,762)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loss on fair value changes of investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,435)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,435)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">(Loss) gain on extinguishment of debt and derivative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,291</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other non-operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (381)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income (loss) before income tax expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (190,548)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (77,589)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,153)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,592)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,745)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income (loss) before share of loss in equity method investments, net of income taxes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (207,140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (103,334)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Share of loss in equity method investments, net of income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,217)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,217)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income (loss) from continuing operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (233,357)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (129,551)</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The elimination mainly consists of revenues and expenses generated from services among Bigo and all other segments, and interest income and interest expenses generated from the loan between Bigo and all other segments.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Share-based compensation was allocated in cost of revenues and operating expenses as follows:</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:94.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Bigo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">All other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,089</p></td></tr><tr><td style="vertical-align:bottom;width:69.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,053</p></td></tr><tr><td style="vertical-align:bottom;width:69.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,285</p></td></tr><tr><td style="vertical-align:bottom;width:69.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (45)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">33.  Segment Reporting (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(a)</span></span>The following table presents summary information by segment (continued):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:6pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">For the year ended December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:6pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">Bigo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">All other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">Elimination </b><sup style="font-size:6.37pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;">US$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;">US$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;">US$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;">US$</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,659,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,815,826</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,318</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,732,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,918,144</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Cost of revenues<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,207,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (171,022)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,378,146)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 525,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 539,998</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Operating expenses</b><sup style="font-size:7.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (194,122)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (108,696)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (302,818)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (446,521)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,868)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (505,389)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (85,685)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (60,981)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146,666)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (726,328)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (228,545)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (954,873)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,095</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Operating loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (197,091)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (209,689)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (406,780)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,892)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (72,474)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75,555)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Interest income and investment income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,078</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Foreign currency exchange losses, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,035)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,472)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Gain on disposal and deemed disposal of investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272,281</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Gain on fair value changes of investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,849</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Fair value change on derivatives</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,996)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,277)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Other non-operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (889)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,578)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,467)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income before income tax expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (223,033)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,657</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Income tax benefits (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,250)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,825)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income before share of loss in equity method investments, net of income taxes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (213,608)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,168)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Share of loss in equity method investments, net of income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,634)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,634)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net (loss) income from continuing operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (213,608)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,802)</p></td></tr></table></div><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The elimination mainly consists of interest income and interest expenses generated from the loan between Bigo and all other segments.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Share-based compensation was allocated in cost of revenues and operating expenses as follows:</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">33.  Segment Reporting (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(a)</span></span>The following table presents summary information by segment (continued):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Bigo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">All other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,797</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,646</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,311</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">General and administrative expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,406</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">33.  Segment Reporting (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(a) The following table presents summary information by segment (continued):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">For the year ended December 31, 2019:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Bigo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">All other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Elimination</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 657,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 769,148</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,554</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total net revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 716,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 900,702</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Cost of revenues<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (505,643)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (151,277)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (656,920)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 243,782</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Operating expenses</b><sup style="font-size:7.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (141,553)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (94,951)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (236,504)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (297,713)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (106,782)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (404,495)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (47,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (87,764)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (135,564)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (487,066)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (289,497)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (776,563)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Gain on disposal of business</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,754</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,674</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Operating loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (274,990)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (240,363)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (515,353)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,970)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (38,114)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Interest income and investment income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,440)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,747</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Foreign currency exchange gain (losses), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (672)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,295</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Gain on fair value changes of investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 397,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 397,960</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Fair value change on derivatives</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,277)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,277)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income before income tax expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (277,218)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 182,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (94,742)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Income tax benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,098</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income before share of income in equity method investments, net of income taxes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (257,613)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 182,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (74,644)</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;">Share of income in equity method investments, net of income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,974</p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net (loss) income from continuing operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (257,613)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,943</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68,670)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">33. Segment Reporting (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(a) The following table presents summary information by segment (continued):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(1) The elimination mainly consists of interest income and interest expenses generated from the loan between Bigo and all other segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">(2) Share-based compensation was allocated in cost of revenues and operating expenses as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Bigo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">All other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:72.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,932</p></td></tr><tr><td style="vertical-align:bottom;width:72.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,611</p></td></tr><tr><td style="vertical-align:bottom;width:72.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Sales and marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 724</p></td></tr><tr><td style="vertical-align:bottom;width:72.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">General and administrative expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,089</p></td></tr></table></div> 2231366000 245424000 0 2476790000 92392000 49936000 -67000 142261000 2323758000 295360000 -67000 2619051000 1539188000 242029000 -67000 1781150000 784570000 53331000 0 837901000 204597000 75184000 0 279781000 402476000 65931000 0 468407000 56827000 164904000 0 221731000 663900000 306019000 0 969919000 0 4959000 0 4959000 6929000 13447000 0 20376000 127599000 -234282000 0 -106683000 3460000 13468000 -2453000 14475000 1316000 92370000 -2453000 91233000 -12444000 -933000 0 -13377000 0 -23762000 0 -23762000 0 -15435000 0 -15435000 -52000 5343000 0 5291000 0 381000 0 381000 112959000 -190548000 0 -77589000 9153000 16592000 0 25745000 103806000 -207140000 0 -103334000 0 -26217000 0 -26217000 103806000 -233357000 0 -129551000 5974000 2115000 8089000 17179000 6874000 24053000 654000 631000 1285000 -5297000 5252000 -45000 1659311000 156515000 0 1815826000 73500000 28818000 0 102318000 1732811000 185333000 0 1918144000 1207124000 171022000 0 1378146000 525687000 14311000 0 539998000 194122000 108696000 0 302818000 446521000 58868000 0 505389000 85685000 60981000 0 146666000 726328000 228545000 0 954873000 3550000 4545000 0 8095000 -197091000 -209689000 0 -406780000 7892000 72474000 -4811000 75555000 155000 93734000 -4811000 89078000 -17035000 -437000 0 -17472000 0 272281000 0 272281000 0 160849000 0 160849000 -281000 -5996000 0 -6277000 889000 1578000 0 2467000 -223033000 236690000 0 13657000 -9425000 37250000 0 27825000 -213608000 199440000 0 -14168000 0 -7634000 0 -7634000 -213608000 191806000 0 -21802000 4094000 1703000 5797000 33795000 8851000 42646000 706000 605000 1311000 33668000 8738000 42406000 657788000 111360000 769148000 58541000 73013000 131554000 716329000 184373000 900702000 505643000 151277000 656920000 210686000 33096000 243782000 141553000 94951000 236504000 297713000 106782000 404495000 47800000 87764000 135564000 487066000 289497000 776563000 11754000 11754000 1390000 4284000 5674000 -274990000 -240363000 -515353000 4584000 37970000 -4440000 38114000 389000 65798000 -4440000 61747000 1967000 -672000 1295000 397960000 397960000 -2277000 -2277000 -277218000 182476000 -94742000 -19605000 -493000 -20098000 -257613000 182969000 -74644000 5974000 5974000 -257613000 188943000 -68670000 4084000 1848000 5932000 43625000 8986000 52611000 617000 107000 724000 4720000 12369000 17089000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Revenues:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 297,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 481,770</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Developed countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 207,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 612,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 872,974</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Middle East</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 182,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 475,662</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 621,775</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Southeast Asia and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 466,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 642,532</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:18pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Property and equipment, net:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 246,325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 282,955</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Singapore</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,289</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 6pt;">Other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,148</p></td></tr></table></div> 297469000 362963000 481770000 207016000 612679000 872974000 182630000 475662000 621775000 213587000 466840000 642532000 246325000 282955000 134170000 50289000 21166000 32148000 Share-based compensation was allocated in cost of revenues and operating expenses as follows Valuation allowance is provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group considered factors including future taxable income exclusive of reversing temporary differences and tax loss carry forwards. Valuation allowance was provided for net operating loss carry forward because it was more likely than not that such deferred tax assets would not be realized based on the Group’s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur. (1)  In calculation of diluted net income per share, assuming a dilutive effect, all of Huya’s existing unvested restricted share units and unexercised share options are treated as vested and exercised by Huya under the treasury stock method, causing the decrease percentage of the weighted average number of shares held by the Company in Huya. As a result, Huya’s net income (loss) attributable to the Company on a diluted basis decreased accordingly, which is presented as “incremental dilution from Huya” in the table. Each ADS represents 20 common shares. Each ADS represents 20 common shares. Permanent differences mainly arise from expenses not deductible for tax purposes including primarily share-based compensation costs and expenses incurred by subsidiaries and VIEs. The effect of different tax rates available to different jurisdictions was mainly due to the re-measurement gain of the previously held equity interest in Bigo on the acquisition date incurred by Duowan BVI whose applicable tax rate is zero for the year ended December 31, 2019. EXCEL 186 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (2!G50'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 " "$@9U4V6LA>NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R''#8";-I66G#08K;.QF;+4UC1UC:R1]^SE9FS*V!]C1TN]/ MGT"-#E+W$5]B'S"2Q70WNLXGJ<.:'8F"!$CZB$ZE,B=\;N[[Z!3E9SQ 4/JD M#@B"\WMP2,HH4C !B[ 06=L8+75$17V\X(U>\.$S=C/,:, .'7I*4)45L':: M&,YCU\ -,,$(HTO?!30+<:[^B9T[P"[),=DE-0Q#.:SF7-ZA@O?GI]=YW<+Z M1,IKS+^2E70.N&;7R6^KS7;WR%K!A2AX78B'G>"RJF1=?TRN/_QNPJXW=F__ ML?%5L&W@UUVT7U!+ P04 " "$@9U4F5R<(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 (2!G51-$XZ;.@< .\B 8 >&PO=V]R:W-H965T&UL MM9IO5]LV%,9?;Y]")]WI:7> ^&\"+7 6 F'9@&:$MJ,]>R%L$;O85B;)A.S3 M[]I.HA2<*].>OH'8L1[_)%T_5[KQ_HR+.QDQILA#FF3RH!4I-7W3;LL@8BF5 M.WS*,OCFEHN4*C@4D[:<"D;#LE&:M!W+ZK13&F>MP_WRW$@<[O-<)7'&1H+( M/$VIF!^QA,\.6G9K>>(RGD2J.-$^W)_2"1LS]7XZ$G#47JF$<>C,#96LSY./<:BB@]9NBX3LEN:)NN2SW]FB0WZA M%_!$EG_)K+K6\UHDR*7BZ:(Q$*1Q5OVG#XN!6&NP:VUHX"P:."5W=:.2\I@J M>K@O^(R(XFI0*SZ472U; UR<%;,R5@*^C:&=.CSF00Z#K C-0G*2J5C-R3"K M9AM&;;^MX";%I>U@(7A4"3H;!&V'G/-,11+40A9^+= &NA6BLT0\(H[EV#*B@DE$U5UUW"U575/'UWI+/I_!562H6"K_0>[AK>[AE??P3/>X MFD]9W5#BS1UK>X!0^"L*OQG%)9O$4HFJJV-%H9MPNHX+%[REB60(6&<%UFD& MULNRG"; -^6BE@?742+'<+HKG&[#V1(47*<.-L-F6MC0+ MU5S8V"!.&+G(TQLF:FT,%[$L>]OUN\X>AK3FLG83I.43""-W0=/:X3((_?'N M^OKE"[MCO1U>]#$T1Z,Y3="&6< %1%7I#EN5/1 N(.3R3(DY_ _K>0WJZ/AI ML[;=)I"], 3WEUO+#Z3TZW=9/1DNZ5ID1&4LX&_VA683;)QY7M.VNYUD8G$X3-N[O3\:Q"LE:*%QI?(H!Z41AX^[> ^\+2_\; M)'12R_%]Z<'6^<%NF" &L0Q@QJX9%60 )V4M%BYF<%IE!?Z "8 :@CKTP?R)ZL-)(.4!>G!=RW'W<7(='IP<%?OYT(\ MGD0LIQKDMK=M!UP,0]/IP6F4'C["\F/[+@/G(F-&)<]82(92YO6YU:!YC:[@ M'9T5G$99X0-/P!!@3UFF?%$;80:E"XX!:<=W&CG^*>1P0\SQ42U$RZ"BRY1:\EP10.9=G>GD;N74T?Z$/ 37N_M!ITS*B:, M](( =ORPBH'X+"4Q1FWX3L.M <@7R6;X3!Z13@ MX*Z]&,"O=@BU4-^W-W"T^SNX72^ 3E(F)L5(G8*"BE T7-"$YNH4X.*^/>P/ M+DDO#V,%Z[">4@R6.>5&;U,B-^@9MIZNS@ N;ME+IDW; D/SD8@#-H.H%Q'/ MBQH5GX(1DD\1A_&_BFE&SLZP:'-U/G!Q[UZ"GO%@8X7(('&:PW+[/P#=(BIB ML#C@L+!]^6+7L;MO96&:^4T2!X3?DGX49Q3#7JOVX :_Q![$(B7#XUIJ7,'V M' ]#T4G"Q2V]=SS&=+2EN_X/JV"YVIY=W%:O8@7;:)@+VWEU\QJ2?Y"+)[N. MQ0#B2K!JABB%4 PA+Q5WZ2M"PS#[S](8GM2RXP#6VEG:UQ[NX)9=S0QY-"U8R MU1;M63^N,*O]UL,-\QEA;5#Z]BC]%>N)-F0/=]/F46H0,D:II]W6P[W2'*4& M 31*O;7Z>[/U>#4K8\6#NRU8*)6>\RY7LEC" 6OG:NGYZCYTZ/MVNO\N*='.Z.'&]KWC&OWR;BZ3L>W]GQ_ MT[!J<_1P;]-U,0[[P4"1S^>L*/^BG=:6Y^W]L*'UM?WY^(IRB3Z"]1O/,I9L M?)P-0L?T/@[)WSE+BB?Q+,;HM&WZC>K8SZK#&B2_M0[K:X?T&Y4P&M=A#7+/ MK\/ZVCC]Y]6Y&]1A#8K&.JROW=1_9CU[=*FW0/F[03UWD)*5QLIR[6CQ< M,7E(?OO"Y_,=R%EUB.VU=Q"*C7_YIH4D9;FD>AUA=7;U-D>O>H=!7UZ]"G). MB[J!) F[A:;63A#4?);42P*D27 M]J5B,[&PLNB59*?93W]#6345\<$.+M<7C1^&U'^&Y/PX-$\?=/U7LU2J1=]7 M9=6<399MNWX[FS7SI5KES1N]5A5\ M5)/ST^ZSS_7YJ=ZT95&ISS5J-JM57C^^4Z5^.)N0R8\/OA3WR]9\,#L_7>?W MZD:UW]:?:W@WV_>R*%:J:@I=H5K=G4TNR-M+R4R#SN*/0CTT@]?(N'*K]5_F MS?7B;(*-(E6J>6NZR.'/5EVJLC0]@8Z_^TXG^V>:AL/7/WK_I7,>G+G-&W6I MR_\4BW9Y-DDG:*'N\DW9?M$/OZG>(6'ZF^NRZ?Y'#[TMGJ#YIFGUJF\,"E9% MM?N;?^\#,6A >* ![1O08QNPOD$7N=E.6>?65=[FYZ>U?D"UL8;>S(LN-EUK M\*:HS##>M#5\6T"[]OSRT\>;3Q^NKRZ^OK]"[RX^7'R\?(]N?GO__NL-.D'? M;J[0SZ]>HU>HJ-#7I=XT>;5H3F MYI?'-\=/F\_ W[W3=.\T[?IC(:((W5+NN9->5667;]Z%0,Y-$LPI2/5KAEA"6-^S6*O640UWRQUW9ZTJE[! M$EWKIO!+%.ZS)>8D2T<:/7:,"BQ3OTJY5RF/C6QSG&#IQM29!JX-(SP-3()D M+S4Y-J!%M07=J]"P)\[C,RX%9R.5KAEH))CX9:9[F6E4YL5\KC<@#( Q5S Y M;TLU117 3=^AO 0$Y=5"ADEO)1'%PK20)S@&"+*!P-PR]% M!;X5U?U@&H1])]DTH_2'\Q1/&4E>P/]>X] U/'+>8T(&,^6I]P- DZCWGVNU MSA^[]=G)U>T2/)@_05@P&&*:"+E?%'S*.7^)6! W;SW-\GU 7#N":1J,B>4W MH?&%T7F-EJI<(-C*H@:PY15*#P^::R*HH $4$+LC(/$MP5?=YN5HF+P2F?M\ MG&#F@-5CR#),AH9/I=H- >'1[=!'79W$A#[MUC*;Q*%]'0<+\5 8MA-\)G%@?ZZA'*K;QV[JF^W/VJCM%I-7L0?%4K#,&2G7CF,B92@1 M6FB3.+4_&)V;1J':%"=-6*A+8Y9@+!RAKAT5:9+@@%"+;1+G]G75YM5] 7EZ MF*"\4EUR,D)QZDCUV'%.26@.6,22.&.[PO5$WYV8N!X2Z^*-2"&=">N:42*2 MP&: 6@[2. =_U7KQ4)2E3QKUL"<3*97CG.PSA(R,T\ 6G5I0T3BHGHEI/"79 M#M-54;X E*@+FW&N]YB0+"$RX/F@G(SCZ%.'Y.I &NUENKSA:4K&2ETK@A,1 MH!*U5*)Q*AT+3NK"Q@FF:T*%P('<02V-:+P^W8'SR&"ZU2;'/).9(]9C2#(F MF0C(M92C<BR6'2%QA_7[QOT4+1+O6G-LM:;&M)DJSO+ M2[U:Y]5COZ YSZ:<\/UF,V%3QI^[\WX=.]VQG*1Q3N[+1M@XFRSD'1>7?23% MQ%F('D3B3(12AB4DC1/R2MTI&)4%>+]5U<8OT66>Q%!4CR5ZS!+*0@O1DI$> MJ#X76Y.OFUWIN3N+5+5_DKO$8U!_CX6Z5DD26(#,4I'%J7A=S4$7:O/O*CK@ MS 6?% D;GPWYS'":A61:.K(X'6%.UAL8[^$B=,NYP;=>'SR%%^,B=;UP#7G* MN0A,"F91QPY47H,C"4@#HP,)KV8793)CXW7FL6)IJ+1A@W/9..\^J!SRU3#F M1KA):$6%=*70H\IKKVJ7;H1@[LCVF''&0KHM!%D<@H/SN5+GE3^P+M/&J<%C M0@@5H2-D9JG'XM3[,(CHP FDNI!0RSX6+_&>EN&'EI?G/%80 M,ES]O5S7,.,<+ -R+;E8*L#/R\QEW$9Y3A)Q@/CVB5)1FDH?5L8LC@,G43B5>DY)$W8^(S48Y42 M&C@>8#TVIH7Q IV43C[,) M$O*J:.W)/J3R%C*\JN9=RO^H6X48?NU5'^W9W/UXVZSSN3J;K"%CJWJK)N?( M.VG^]XZ>>F]1Q^-%VN_JGW_R"C[L3EY;[YD.=ZLO";O=\9F6QRRAD@0*9V[1 MQ-,HC6^6>:V6NEQ V?.35^;3CBU->)PF7VO R:9^1-T38*P!P?@-AG_$;*71 M-B\WZE^(DVDJZ53BW4\X,#FG O,I$1EJ=@V[I!"C]OC3.,+[J+N .A$4:DIG M:7@,"PKKV_^WN 1;D4=#Q1 M?(9<2*B, H(MW$0<;C=MWFY:#4/:+Q/_!05/_293/(ZKQPQ23F@3(RS61!QK M7U2;PT<+!$4/K+Q[OT87932!HL'9Q_@,T]0(#>BTV!,'3BGG\\UJLZLL^_H8 M]JZP%,WUL:U"15?R>\6[#)20U,?[=X\927D2V(,)RTIQ#"O__>G//]%U-7_S M4[-;I]$4T@MW82A@'3'JW%UQ#25E@I- :2\&=VSBV.QJ#T!0K80?492,S"DE,<4]4='5NW6A-"F@0Q5NL:@AG.<$BPA9V( MP\[9DDS1:L2_+ET?[9+G6H[W5-EC&#U5%A:.XD#=5N9-@R[,TESIJ@=2A([" MTE%D+XE=::DBXU2Y#$O=A55Z?AP;,R1N\U29Q8>,XV,7S'='!U/:G"_C=QV? M&TR;I.6!.X\'@^E>8'1B&3/9Z9H-[K::B\6_Y_5]436H5'?0!K])8"#JW5W= MW9M6K[OKKK>Z;?6J>[E4.;AO#.#[.PW[ZOZ-N4&[OS%]_E]02P,$% @ MA(&=5):!]:(H! 5A !@ !X;"]W;W)K=Z4DS)>UY%D9@362+2C(TY],?^1+? M,23-0V+#[NJW6JW^4B9'+IYE2(@"?R(6R^DH5&K_R3!D$)((RUN^)['^9LM% MA)5^%3M#[@7!F\PI8@8R3=>(,(U'LTGVV:.837BB&(W)HP RB2(L7NX(X\?I M"(Y>/_A!=Z%*/S!FDSW>D151/_>/0K\9990-C4@L*8^!(-OI: X_+5#FD%G\ MHN0H:\\@367-^7/Z\G4S'9DI$6$D4&D(K/\ IY(G&\D1-#:9(TGA$4H][EHZ(3 MHRY)< LL^!$@$\$>]\7E[F;3W=#YEY. RDE 63S[1+PYTZL9QP$!NB_ AB=K MM4V87J4!H0>\9J0WQ3RFF\5,N^4P@\A&[L0XU#/I6GF6[Y5ZKY+7>P+NE ML7ZF\:X._%$O'I%6KX\\C^[4F)!IP1-0=@EE_SU4S..; 3"[ V;V0SDEE#,( MMM$S(1+T"&>F/0U=QC 0Z8)01O6O(C=F>Z'-6#7Z_Y/>'YSF)UIJ-;X%J9@)"PC9]L'ZG MWM"#CFE#ISWC74L;^BYR3;>?>5PRCX<7,,-2@CD(>!1IU/#\OE(6 YRKY5FS9@(UY8(7)5 LQJ*4.%$A%_0_TEO0(F2CHF;YTP:_ MS+B)7VD.'!:=?GPJ97("'75I]*;MVZ;MVFWR7EL;F;Z/[!/@E?C 8?7I!]=' M1*GT:4!O^;WT7 MT9J_;RCGLH8Z9]9,H)(A.*Q#[VHH=Z!'VMP7V3;A*VV"P^+TYG;R.C 6I'';VAZ+VB?0SOVKFF:9\ZB:-*A="P"KWA\%9$ MJC,@?6- ;=2N&?0]I]TA1NW2E]ZX_\%B1V,)&-EJ/_/6TS47^24V?U%\G]T# MUUSI6V7V&.J+/Q&I@?Y^R[EZ?4FOEN6_$F;_ U!+ P04 " "$@9U47']A MKP,- "=1@ & 'AL+W=O8MKD(:6N MZ=WZH?'+PR.>ASSG/"0E'S\4Y>_54JD:?5RO\NKEP;*N[XXFDVJV5.NT.BSN M5*Z_613E.JWUV_)V4MV5*IVWC=:K"8DB,5FG67YP3D^.[]%9=J_JGNW>E?C?96IEG:Y57 M69&C4BU>'ISBHU>2-0U:Q,^9>JAV7J/&E9NB^+UY\WK^\B!J>J16:E8W)E+] MYUY-U6K56-+]^*,W>K"]9M-P]_6C]>W,35JI:;'Z)9O7RY<'\0&:JT6Z M6=7OBX?O5>\0;^S-BE75_H\>>FQT@&:;JB[6?6/=@W66=W_3CST18QJ0O@&Q M&E#I:4#[!M1J@*FG >L;L+%7X'T#/K:!Z!N(L5V2?0/9#E;';CLTYVF=GAR7 MQ0,J&[2VUKQHQ[=MK4%V7^MM,MZM/IE=OKZ]^?'U^^N'B'%U_T'_> M7+S]<(VN+M'TZLV[]Q??7[R]?OWS!7K]5K^_0-^@+$1S-=\W,-&=WWI 'CV8DJ#% MZA16JGN5;X+FV-8<:\TQC[D/19VN4.XUVHU29T.T-IH$>']"!$XBCH\G][N\ MNSB52LO9$NG,IJO9O2[3=[KHUIYK=',E;-(S5V)W9(E,]!RP. 9P-"(QMDF& M[%'!(P:SG&P)28*]OTY7JFK9T"KE=Q7@N^,B;,W#1>+VG8F81=+B L#QB-,X ML;B [$6,)1SF D>F4$;AN%&YGG2KEH]TKDMQ5M7-)+Q705(&K'I8Z5OM#RG! MDMI3! +J5*+_6;R 0,JY\$P2O*,@\(CR4 R$9.\7=GN1B"3!B>T7!.0LEM3V M"P!*J1,E]?A%C%\D/.!:R".MEN=9=5=4C8L+=+.I-*J"?2-.3_2T\ (F21-*NB@!,8,FDQSVC/; ,NJ>7P'J!F^O565FJ M?/9)C]ELF>:W"MWJC%%U,U)5WSUO)#/HIH12,95VR0-QV@%B.^KB,/$6/".' M<%B\M/FO"Z^]--C)([56\[W4:$88SHZ@2)&"V$Z[."()L;71)8#S"&-L] X. M2Q3+XT6:E>@^76T4Z@:X&N,G($ P9]2)4A>'110S6\\ .)K(1'B<)4;/D+#R M>/9CZ^=M7^74QR:K;K)JV0:I=G2N;NI^L,OLOE4ZD,/$%1:<)+9. 5 O!+&G M_"4$([NP?6>-1B%AC=*5OKS(7XS3*010%=31YQ"*,.$XY<)\HV?$"0F+DW[T M^@Q[HQ8Z*3V^J]./8>=E] 6 PWI9X;@'F$N89)XU'C%ZA83URFOC MSHT6WWJ]BIX]^@56?.)JCA>$2V;''HC3BU*[0@(X$D4[:]Q]QXR((6$1TXS= MXYBUFSY=7MG1,\TNF_ICD]6?T%K5RV*W@%9M8=EIH@GR##2H@"BES"8$ C(L M[)(*X203S",9B-$_)*Q_KK\F"X#.(4(OIFP2(-TD;*XN 1A/?,*6&-%$PJ*I MV;-KG$:+LEBC69'K'+5ITE2?L(H<=LX5.2^:XN]LNT% @N/(%A,03L1"^C*6 MD4TD+)L:!_NA:EW4VJ'W4@N) 2==@=.L7)T!!'00B_!NWWL?7:# G A?8!O) M1,*2:<='_[J$ $HHH4GL!*6+PU0FL1N5+I SP;UYRN@A$M9#C3O;2.RD?%V7 MVKM*JR1:9GP2A+(*6 F*+"%2& -A.)M*4E!*-Z.2A@/JF17#0LN9SIX? ) M>J]SW ]7O_Z*=#T\A+RG@&C2@9W8ZR8 IR<4B1.[H@- KLL>]E1T:F08#S) >$$V]TKV.?&*#H:5G0C\^,3T>)J-BBC M C!,$RRHG8( 8*.[$M^,V3G)"FO T]FL5.VAM7:IVMQ4V3Q+RTQ5WZ)2-:O0 ME@;-P;TJZZQY?5>JA=(K\WE_JM9PU$#7=ZV9=CT'4@*(0DZHO?L%PG9W47M" MAF#[?!CI2,/2<;I9;U;=KO,\N\_F2J=5[=66F4_?5NA:-02A4_1N2\6U[\!R M2L'-K\@)CU&PRT'8OMM&']*P/AR3.=?KAHC=FC,8!8#BBQ.]>K6==W&ZO&@= M;6]& T >181Y*C$UZI!^L3I\&D9 .:F3OQ,&D)R,:60OH2"<9-2W8J!&3M(G MD9-/P\HX_0G /-G2!0:SI=&?- Z?B[;;'-I%G027S?U"]VI?P!V%[BXPNI"& M=:&S UJ7:5ZMTN[FHOE_-_82+<]6S?H,Y-856SR.8X=;%T8PI\*)0$B[81QY M=D.9T6XLK-VF>Z2&>\ M@ADAQW!PHKGY6$<<.CV_GNSZ';KWQ.@B-EH7[5RJM?\)?8Z#"RZ#H?Z,EO!#JKO0",1X>QG0A!%+5&]M7G]F"?4Z.J6%A5#7/Z M'$W!(O,7,OS/" _,%\\X-36$5-<;_9NU6JA>6Z:U"^69]HRG0);RIA3:6:K6DT M2U>S=G6FIT3NK9#3D172R#$6EF.!OG:G"Y_5O\$"$!A78!N."Q)A$3GW#T+8 M!I8DTKYGYA*TRQA-_'=#%C8?27V_+'AYX\#&W0^_B"LCS_0[@!_1@KR M\)[>4_,WF%\#_+E[7U?H MMS>J(32DG+E1CIQ]W84/W[E3_0M4VN/")UAHSP:NX!MJ[JZ6\"&VSZ< &):' MD;T3"L#$H6]'C!N-QK] HWW)$N9LX,(^T@ EA@_M;3,(I>6*K6MA6.(Y@.)& MUO$OD'5?MNXY&[BTCS8)*'C[48@+ *6G&G5RB0N3A[ZM1FZT(/_,4UUXN31 MS\"3 AYZ8FA6N:'HPL!0=&$Z%#V+!6[T)Q\^)OY*RZ6S@4O[:$M&!2. @H(1 MA/F"41CA*3[W-/@)UUAG Q?W$->WBL/A"*"@< 1@.ARQAS&PT+WQ^;@Z^J+E6ZU@2$TJ/1HR+\'.?(!Y6% MD6HB+*/&/:K<&]E[5IE)(1.'=Q>(8\QC8A^T 4#9'+1YECG":"L1%CCMB>ZH M-:PTPD-&3\&Z-!59CGD"<(CUWL@>F8P08>\>0+B(4.>I5PA',?<])R>;HKW_ MB2E',ER.X*BJ]O5O2 M?5(!Z7:+0C=\"(Z;J14R7"M@$7@VT.HBG2V;VJ![>Z?;G_EY*S];0_K\RD^>H6AS\G1.82_)$>O MH,]/)3FZE- W>FCU-Q3\ANEOVM\#F1@GNA]N>9.6M\T38"NUT Y%AU*GX;+[ M+93N35WTR23(R-2:O_%-.4F@I3)&[Z' M#+]LN4B9PJ[8F7(O@(5Y4)J8U+(\,V5Q9HR'^=A2C(?\H)(X@Z4@\I"F3/RZ MA82?1H9MO P\Q+M(Z0%S/-RS':Q ?=\O!?;,BB6,4\ADS#,B8#LR)O:7P'9T M0([X$<-)UMI$2UES_J0[=^'(L/2*((&-TA0,7T>80I)H)ES'OR6I4+/GTHA: +7?"*!E +TVP"D#G&L#W#+ S9TII.0^!$RQ\5#P M$Q$:C6RZD9N91Z/\.-/_?:4$?HTQ3HVG]XO5_5]WP>1Q%I#5([[FL\7CBMQ_ M)=/[^?)A]FVV6-W]F)&[!?9GY..2"L.03^4#BC#Q&_"!9%LJAJ7!- MFMGD@U/,0=( MID]1F_T%DYP[I&L0_'4;U*N[>NQE5,/5JXOI6?W#A4Q/4\P?^A4TM MH(%#VUWR*B5>IY('D,#$)B)XS#"O'3%A[S']*@+/6A7(#K?\:@[_W=SR&QJI M:_6<"[N:*)=ZKG?A5Q/5HYYMMQO6K\3TN\6P!/>2=@OOLR=,5]FN\NJ:+3:H MYAF\FVF#AE";]GL7GK6 G)H9A65-D$_==L-LZ_4JL#JE_ D9");DIK$0+YM8 M*L'TO?R_G+-K=X_];MZ55/7D\]F]]*X%Y.*^O-QP+3#;KQ_V0 =7/\BP#!#3()5 MJX%.\\A:E_[]'A-T8PI]9JT@24'L\L).XMH/F2IN\FJT*AXG>&PO=V]R M:W-H965T&ULO9UK;]M(LH;_"F$L,+/ :LR^DXLD@*TKN5&2 M$R?G8#XR$FUS1Q(]))5,@/WQVZ1D4>PN=M$^B;\DEOQTL6_LKK>K2+_ZEA=_ ME/=I6GE_;3>[\O7%?54]_//RLES=I]ND_"U_2'?Z-[=YL4TJ_;&XNRP?BC19 M-X6VFTOJ^_)RFV2[BS>OFN\^%&]>Y?MJD^W2#X57[K?;I/A^G6[R;Z\OR,7C M%Q^SN_NJ_N+RS:N'Y"Z]2:O/#Q\*_>GR9&6=;=-=F>4[KTAO7U]C M%Z=KU@7/?WZT/FL:KQOS)2G3<;[YOVQ=W;^^""Z\=7J;[#?5Q_S;(CTV2-3V M5OFF;/[UOAU9_\);[<%6"BIP ]%J!#"[!C 684 M('T%^+$ -PI0U5- ' L(\PIA3P%Y+"#- D%/ 74LH(P"7/84"(X% K.7^JH4 M'@N$9J/[KD#\QY'SS2*TK\AIL,W1[B_R.-S$'&_"^HH\#CAI1OSR,!>;B3Q) MJN3-JR+_YA4UK^W5/S1W0U->S]]L5]^X-U6A?YOI>/%U;OY],:+WGDWBZN/T\7[MY/IQYM?O.G_?(X^_>Z- MO,\W$^_7O_W=^YN7[;Q/]_F^3';K\M5EI2M6F[]<'2MQ?:@$[:M$OMWJF[B\ M3XJT'&^2LO2NO-7YEX#-\9-M7J,V)VZ;G_326.Z+[]Y-E:_^ ,I/W>6OUNNL M7JZ2C?>09.N1[K55\I!5R0:P-7/;NJF2:E_ENC*Z*6GQ%6S/W&WC8UKII3U= M>VE2[++='61B@31IM=IO]YNDTE;RZCXMZC[66\A]O;9_3?7$T)]3[]=-7I9_ M!\Q'2(_GNG.\^/WOOWO1;O7;+^5A[.[SS3HMRE^\],]]5GT'[,9NN^_T+%CE MNZK(-_I7=[J:5:K[L8)ZX%_(1!LX7]\.,8-/T>6 #NL6N]1+PFE=H*=U@39V M>(^=J"SWR6Z5>OFMM]A_3W3/=VKF:9_!2_]*BU56ZJ%OOO3RAWIV0[6>'JXF MFZO5SL37-R.J:/CJ\NOY7(,H7W6A"()")KM4;%-*TJ ++6V(RY">H$[/L5// ML<$]9W>9OD_K6Z6>:T6VJAZ[KO3TRFE]Z^UW&3@EKYE5<;_;M#%*3%!B>B!$ M/S%#;)4*)&"66+J(SSOPTSOQEQ]G[-7LT :V4U]QJ@:1$^M(<>9OK M::DXM50\LZ59LXKNCD[XMZRZ]_0>H+UQO2R7S597E[G.[G*H0<*:&LR8@,)J M"B$\])7!17VWCHK'_)2_]"Z'2?7S*MR;Y?O1I#?UG$+_^'M M]%35%JKD+\@7">U92*AO^ 8+FQJ%S( BP)2O[TFC9VV*A%*:BY--A>&Y7]/I M6.*W L]W=NW5PT.1/Q19!$>F.#(#$!D(H__F M #6RL05^O0A'8AQ9.I'N8)ZI=>(-0]\*7_6$KS_=ILGCLGSX MMLJ^;%+O2PXK\NGQ0N>UHR$GW-Q:!W)+G.LVN14BQ*U$/N@&W^NEO6E9\E O M\GR5WOKG:OE,UJN7^2YFMLZ3(P'M\2FRG>$2(3\QV#L)B M !-^:/8%8$OT22[2^N+$[8Q_3!_.I\G1!^LYI9D0VT4>4:8(-9:W#CIQ>^C]S<<\,F*[Q*- !C3LG9VM4TS<7O$DU3-R?3AF MR;[LFSOTMLBWPS9Q<+[:KFWH6PO6 "@&H-$YU6URZR$3MXO\HB6IO$FZ^LUCY!\>]4D(3EG;02?&^(Z)[:8: MR 1 X$4 ,,4H$<+HQ!D 4AH$AKTY@!&A.)?"'&*@@OJR+*3F(-L@5RP,S%Z) M 5!)1:2UE]N<$+X,^W0R:=U\5RHK*-BU]EEZ_-2M\]; M2]7.R;.>6(=%**EW?NTGG(Z4FP.9YZY('K/"\Q)% WD8H#3VBHP[T/( MG)Y 8<]&0EO_DKK]RZO5JD@?O]-^Y%Z4'\#8MBO8(0'=N MC6X;_\S[FFSV*7074]M?-/4%CDQP9(HC,QR9 \A("&FL 0O<4C3,4@QAE'-S M(D#& K]O'IR=_KN=[EE>I-G=SEOM]=#N5M^]JDAVY='-3M;_WI=5[6VV4GN7 M;7KD]C6U3]FMD4:1";6=:&ND462&(W,<60#(B&F/6)A#/8R+ 4YP4T6 QGQQ MMFUTQ[I5$=2M(A[WWC-/<= ^3&U7GM"0:?="^-P<8)NMCR3]4 BC,_[U!+-O M!YGM=DLK*:A;4O2X) '8%=QV2:PY;C/F<3>U]8%6&\HWCXIF$"A]4Y?,(\Y4*2M)J)N331@ M6L-C:2LBO5$K[@<\,(?41K7#1[1ZZO.4:*N>J%L]7:T/)QSUXGIU\]G[C]?] M9LSJX;:S(HYF72$Y"H@?PF5HCO4@+(8P:E)+T)CJ4[ZT55S4K;A^<)QZ3&V% M8VTS@/0RP\\+"+*V!X#AYJD* !$S;KX$H*"O:UM-1MV:[$4"V12/Q^#(A.(1 M&1R9X<@<1Q8X$N%(C"-+)](=\U:?47<+.$!4'/ MOLG.LF_,E<.3#'@461"8Y,<60&()QS80XKX(';V *_7H0C M,8XLG4AW,%N/G#TW2@&.HGY72HV8/!FRJN$@!$+XGFN? @*@:H$;.U-(1IE=L3U6*M$&!N(?"^ MR>N>-JG6WO@^V=WI_7U6A[B.WRW3ZCY?>]&N=A";.KSF>S\3Q M?"88PVP\W,<62!(]& RL0 ,[(B3LYK=0>Y530<431]8YD46F/I+PYA M]-VYZH)N#XX&76( $;XP\S,PJMO.5BYQMUP:'Y[QT>W[]U%/&KDY_[^I/>9H MQ"(&$"*L1"6,ZK:_E63<+AO) QMS7,4 "-3I M@(J!>ATX](Y6,B^6WC+F>"P!0(!$D&@8%D.8G2\"&NO- M%^&MCN%N'?,C\T6.EW)ZZB@RX:AFFN+(#$?F.+( $$H$,W5M-)"+ 6Y$E>W. M0>:HE#T' J)59\*MSO#0.KSY"5M$$*HHXY(2,[8.L'T9(T\P^W:0V6ZWM'I& M( ]G/"&)5=AA&"<2:RBU7/"K>>>FS E 'G5ES %L+W3?[C9MX/,=KNEE7G"+?.PC)7/ MS;HP\J&TE:D ]! -0Q8&YLRSP4!*82:O@/;TJL#,U(D!8+<_6B$F7O@!<7!. MV5EEYF:)(Q.!1[IP9(8CF.#(# M$"V-0W- 6EF8PO\>A&.Q#BR="+=P6QEHG#+Q*=E A<".+(1$"1K)"& 3=' M$I>#.#+'D06.1$,K'>.VE@-L==]ZTNI Z=:!SX_^2R#F1)C/?.V>FV,,L#T3 M4;923;JEVL_.$)A*0/=8>G\(%$.0G8$%493TG'K*5NI(M]3Y,:'_J00DBM8= MQO'@',!&QE:T@)B !%;7 H_4^":UQ*ANK[5*2"(!KR%1_;F$'JN7Q)(\T5 P MAD!N'I'W6#O/->LVNQ4\TBUX?G*<9,$^CAV$Q@&G1;,T06SR)4/2] M+ZK5"=*M$S[5QZ.W^M9J>J1Z?*]D>\9A3B10.#$RH*9 M2H M@W4;>O9F++=$^$D-1?<76U;H&7XXE^R.+PYV6][J#^G6'U?=5''L71S2]I\% M8]2:W(.P&,#TMEBC6K6GK MD4HD >O)T?)8VOX45&&$ZKZ"K76YU+"C=^.XG8!O6[-3GJPS9H QSY@5X*L) M/9O,MTA, 9!1+@4U+,X D,K /*R<0Y@B5##SJ6L U,I3F<]; 9@0-&!FT#R& M&L*)^<*T)6A/4M[W2*YJW5-U<-=^2K!9M=Z=PI_C>(E@\[5",Y3&.#+!D2F. MS'!D#B"CP*>A^=@L;BH::"J&.,*LDY@EQ-6GY#U:3K4^JT).[U_LS0\*?^H& M1R8*?^H&1V8X,@<0O?Q9#WSBEJ)AEF(((V8.U1(TQOH>J%6M$Z_<3OP/C.0O ME.UBBR (3)]F&!8#V$A8.9R@,4;[WGW:>NS*[;$/B'G#F[#M6!/")6.2F>^! M& -L7]#O"6;?#C+;[9;6OU=N__XIN6_*?C3=]D=LQO)'; 3.?8-L@;EO4,6 MW#< @W/?('M [AN P;EO CDOH'F'+EOZNS%OVXI\]Q\#P4]W=*3[P&PO7-_ MN-FW@\P>NN7R[*]HU'^T9ID4=]FN]#;IK2[K_U;?1L7A[\ H-U6020@Z4!J@1&Z:1_=Q)"LCIW9IK3_?F[WE;(!Y53JN&I9%SUG5SKZLIU59K3DJAS45&.-RLA2Z)Q*]>NJB0E MF065S T\[](M2<&=L&?/YC+LB8UF!:=S"6I3ED0^#RD3V[[C.[N#1;'.M3EP MPUY%UC2A^JZ:2]RY+4M6E)2K0G"0=-5W!OY5U#7VUN!;0;=J;PU&R;T0#V8S MR?J.9P*BC*;:,!#\/=(19_\E3DX<]@']Y M ! T@. EH'L T&D G;<"N@W IMJMI=@\1$23L"?%%J2Q1C:SL,FT:)1?<%/V M1$N\+1"GP]%LFLQN)M%@&4>0+/%W&T^7"3+_$"4RFD(P'BW@\NXGB M1?(>XJ]WD^4/.)D32;G.J2Y2PD[A ]PE$9R\.X5W4'!8YF*C",]4S]48J''G MIDU0PSJHX$!0?@"W ID5Q#RCV=\$+BIL908[F('_2D"C MM\.]5^#1F^'^YR-J.FW1.I:O\]^+=L1YMW7>M@PQM8_[1?FG173,HE;G M[O5&2>7:SA@%J=AP7;^?]K0=8P/;O2_.ASC>ZFGTAZ:>C;=$K@NN@-$54GKG M'R\&PO=V]R:W-H965T&UL MI9QO<]NVEL:_"L=S9S:9J6KB/Y!),N.(Z;8S;9JI>_>^IB7(XE8B=4G*B?OI M%R!E@0(.0/GNF\26'U)\ /#@=PY OO_6M']U6ZW[[/M^5W]NM MMGI?=C\V!UV;OVR:=E_VYM?V\;8[M+I<#P?M=[]_\\?&W- M;[?GLZRKO:Z[JJFS5F\^W-RA=X42]H!!\3^5_M9-?LZLE8>F^R9S'?\^G?3F_)WVP.G/+V?_:3!OS#R4G5XVNW]5 MZW[[X4;>9&N]*8^[_H_FV\_Z9(C9\ZV:73?\FWT[:?.;;'7L^F9_.MA&F!R >.0 ?#H ^P?0R 'D= "Y]@!Z.H .+3-:&=JA*/ORX_NV^9:U M5FW.9G\8&G,XVMBO:MOO]WUK_EJ9X_J/R]^_W/_^ZR_%W9^?B^S^3_/?;Y^_ M_'F?_?Y3MKR[_SG[Z=??_W6?+;)_WA?9FW^\S?Z1577VY[8Y=F6][M[?]N8: M[)EN5Z?O^S1^'XY\'\+9;TW=;[OL<[W6Z\L3W)J+/SO +PX^X>09"[WZ,2/H MAPSG& $7M+S^\!PXO+CZ<*02;LBY/\AP/A+KC[+;9AMS-W;9IFWVF;G!V[*O MZL?Q#JGZ2G>)KZ'GKZ'#U]#(UWPQ$:6J5\U>9V]V3=>]A7IR/ 4?3F'CQ]/' MA2)*TO>W3]/V#66(""6YO-05H8Y1SI2373AA9R?L6B=#@ZVK;F4&6%4?]?JE M]9H:'*GCB=G4'V&,"\\?($,T1USDGD% R!'#/.*0GQWRY)"X6_^OB0,FUO9= MUC46HHGF.,=S< M\NQ-)KW=[9NVK_X^>RM7QD]KFK.J^[)^K!Y,RY==ITUO6+<[^\^QTUEK9QAP MG,G@,KG A'B60Q7*%9VX&3U#,D05@DVKLVGU*M.#F46S65AGHUO(F0J[*<^5 M9RP4(4Z5[PM0(<((; OE;GK+D\8^?S\8PC"]MS)=6/69#7:#0;W2U5-I.A.> MQ/+@3CN]G-SW M-2LI (G@,4\..E":.OQ.\L8D:(?.VYF5%("$DM@-Z,@#I='C?ENV>F&S#A-> MFKU)Q;HA@((^0C@@A,A@R(4RA1$/_(0RP0GC$4>.-!"?=V3[YLW(%6_'>&F0 MWXXY,_SVNM\VZ^G]]<, 'D-WCB12?H^$5!Y&!XZ13UN S%CS9WY M6!*T$@# M.*Y!:;!Y\]\F53ZYGH96>]NMM=Z;GIZ&V[DX$P(*)H('G1[*%EA@+)'O.A3& M[DE'.RB-.]:P/XL\'#NCZF!/(8 LJ&+^I _(@D$,G DAP6*=Z%@&I6%FR*'6 ME85@TVWC3&\Z;D@/3N-X[#@=&:DABW#%?%X#5(0*WV,HBO08=DB#TTA3Z(UN M1R!U=]QP&T)F<$@?"R4G]'%*DD,9PASYDQUT-J0$BLS?V,$,3L/,3TVKJ\DRF? %80(OSP LD$%3ZS ;(%PBHR96"' M*7@&4VH#6F;D&7MVNM"@$X!.$).^$0!.*,/^30;(2,Y9)"7%#D_P#)Z<(]_E M7 $:"F%B87#+G\:/,D69T''0,V#885\QZ&,8__>+ 5GJHNO3JHP>GZR?+4 M?W:><^60209?E0_5;BB-G&'F9087LWQT?NFI=E6VZJ((=?> T M?=RM5LW1EGE<=@HV.H 5,O>K(TM MF!,^!-9 >ELAAXI*6"'%CB-%N=@-TFV MA_)5NQYFKVQ3U66]LMTQDX[C$!6P/Q\#&A-E_"(DI$(JZM4Q!TXSQ]=6'\KG ML4CG4NMX7H-#,%C(/,@'(!G!$@>W#J##A*M(+8PXV"!IV+C;CR-R?3S55UN] M*VT]Y5"V83%Q]$8 2,"YR'USH"XHC!60C)"<1CB1..8@,P44;5*WZ>T/F@%( M0*A@\H)DB.7!] 7J$):10A=Q9$'29#'MJ*%*/-]-(1I@P?W0#:@H$?Y,!:@( M5I'032:+(6G*. =$ M8\"4SH/0#:@6B# ?R@$9B=XX#@](NN;QRR2+2HZSL.1 B/2Q'% M""5^)@_( MI)21]((X@""S -':=:])3)O,1F-NU<]&/( 'I,E_@_ -K>5P%.2,D Z9S"P6 M'1Q?D#1??'E9\7IS[ :@>'NQ]G5:!K1X,;\,=K(.K*Y0COSI=@GH%ECXM:P" MDB$A6+2C'6Z0-&Y\@1;[H*7/>\O^8<%Z_ M_.]P@:9QX>NN7.D15VTFLVW:?EP#6FN3WU0PM-)PEC?C.1<2^RDNJ$2*J'!7 M *3DN9K&D4N/CAYHFAY^*_MC.P;!5W@,IW]$):%^XQ[!:"#8N2C/" +3 )G0DQ$TDCJP(2FP>3KL5UM;;;UJK5,"I"(,$FRS\.0 MSG2V"G;H@$),5/1>="Q"TRPR-7C-1A'0+K@@0G,6W)9@$4,$@0>0<16KU5,' M'W2FUC'Q.I)EW=2+%[J,USPH4*0PH3[H34#FYYO@J11B$6_,809+8\:TCK-I MVKDHPT(0\.W,2PI LA"1Z8\YEF#I\L; $H>R6E]E!*A+2#-;^S$$TN&<,W\! ML("$0G$:N=.8(Q>6)I?!UN6BWBN69%F(&XAQZA)*G MN33LN(>EN>>/2:2U0_K-^5?C_D%ORYV97C9O_5)F= 68013$2+"=%ZK0!$5G M0(6$C'EV',32'/1K4];=E?59!L *H3CWJV>03O@UM@)283/ 8Y'*D0]+D\^D M&\V W T&KUTI8"&AA(D6( JB<$IRZKIC<;@]\FK^KU]:N//$09/X;.2PI 8NB>1(M&W!$1GZGE MM)7Q<3#3Q*K9O3Q0-73F]18!C*&!28"=",G]JB=T+L01C:RQ*[>KF#HOX_),YUQ6UYVN#)\L LDC* M99!6 D*NZ M -F"<2Q)9$&:3Q[T21/1C/NK#0-;:*5BR@<'4(<9#0P#Q(0Q9US&IB''0UR\ MJM[M M95]6[N*(6G*659'JI^B)#U.:4Z?6>_U6,!P_[)!-#QWCIM7>GLCNAM MLUM'%CAY2!Z,Y?ZJ(*!" 1(4@"I",=Q1#)_;"QOUO==__UW61O^23*9LIO:Q MGCS.2@I @BB+;5(1#F;$S([8TU[?;BQWF%E^KML$M(^5YXCZ]P@D-*'#WXY9 M +I(WPF'+2*-+2^VSJYBHW38VS;-#T'+ '_X^Y67D(@$ Q50Q,NC#5-_L]^;SH05@[_,/$@$29.:YX*E3"']PSB)\*QS\B#3\7/+M M0UG_E3TTK3F-Z638$[ DI7B0?0$RQ)CP9ZD"T&',144$@.BP9B%SXAI)/D2DR>ATQ6=/UXY#*&BCI(\*%-!0I3S' ?# M$2SLD-BS"L(ADYA9TKH8CE77'>VNK]&E(5$3JVP(?FC,O.L> GM1K9I8%)ZM MYBSG)04@,9D*EI%2@7"\)-*\=#%4 Y^@H7DTFI<4@&2A8ENDI",CF28CMP8$ M[O*_RJ"$$,C$.[].!^A\ETG)I45'27*&DL;'\J: .XY8.W6"?N;+.8 $!6D1 M*(K-@M*!D$R#$+C1R26$DP+ ?+)T,@P@C<"$$7^B@(2('"TE#L(6OI:$BF:6CYBF7-?JA./.C'JJZ'C:R;X8-G M7;9@*P"K5A(IYM>PEH"0,TR#YTH G114QIZ]D Z;9!J;/F\V>C7,0><'/5M; ME#\_;/?_'A A%A%SW3Y! C("+0?,#0+@82ED M-S#Z&[@!(3A:"D#HC99+_XZVY,P:F^ZZ=]DK6L%8W^K=N*/%9,AVE>KZ=ID' M-4!"PAU*!2!#7 D>N2N4PS4UCVO7MT2XP=W6]JYO$ 7MBH8&"B!$0@H5#!1 M2"7FDUWBEPWC($^E]T7?'P^'W;!)0O$6$*NZO%%B*%"/:<0#J!&(ID#,IQEZ+_ MR6#JSJ5'V[F3Q98:AL[_:(@Y4E)I4EIX^Z.N7^)4 .+DU%^F74(RIH)''2 9 MERCVOC%'02I-08L"WK0W^$N]@.1TWNE[!"4*QMC\5F= P@B.5?&4(QN5)IO% M@P3-A:7E[WZJ7ILH'=6GKZ#IZX_E!B257FPL MFMAD0]3XFLWSI^F[YO]\.-6EVO=6H'Y^Z9I^I=?[!>&PO=V]R:W-H965T&UL[3UK<]NVEG\%D[UWUYYA9$EV8K=),V,G:>+>M/&-DW;S$2(A"2U% MJ'S847_]GG/P) G)DF,[G3O[H8TD @?G_0((/[]6Y1_57(B:?5GD1?7#HWE= M+[\_.*C2N5CP:J"6HH G4U4N> U?R]E!M2P%SVC2(C\8#X=/#Q9<%H]>/*?? M+LH7SU53Y[(0%R6KFL6"EZLSD:OK'QZ-'MD?/LC9O,8?#EX\7_*9N!3UI^5% M"=\.')1,+D11256P4DQ_>'0Z^O[L",?3@%^EN*Z"SPPIF2CU!WXYSWYX-$2$ M1"[2&B%P^.=*O!1YCH C3\-S$=N29P8?K;0?R3:@98)K\1+E?\FLWK^PZ.3 M1RP34][D]0=U_588>IX@O%3E%?V?7>NQAS X;:I:+Z;!CM> '8W9SZJHYQ5[ M760B:P,X !P=HF.+Z-EX(\17(AVPPU'"QL/Q: .\0T?X(<$[O#O"6^L,57:!SC<_+J?L%K-!,PJ07WK.9-U!68^J60F>0FP$_KEU_/7B$]>*31G M498B@WF,FR>(&("096LJ/N;L>JYRD< _HA2,+Y>E A)X+?;9'E@ F?B5R%<) M"S!_4ZIFZ3&4""<'OR6+&9OE:@+45RJ5\,]"P&)LF?,:O5S"U!2PPV%-)4J8 M!H T;NAB\@S@-(7\LX$%F2AF?(9#$7NY6,!XP(2)+TN ((H4L$U+557L"JA1 M#?PK,Z$>HR-!,:BL26M-.BQU)5/D5=6D@!C9S[P$,./AZ#O-%2-('+G,12TT03S]LY&5),U04W8F M9PIU@.T9)N(/EH<#_1@8"'0Y& MX!CS'"D +&"QN19&534 XG#X)!F-CY/AT5/V,N> P"DQ"T97>:H$, C;L^_MI\^GQKW\\OGR]??TP[Y;X&VSXMY8 M>0<_I)WL.6&@__"8Q)PJ2 Z U=RJ+WF&+Z";-=HFZ,GXZ7CPU*I'PI9-634< MZ 3T XI(A.*+*%-9"82#5*DE0861,"N=@\$RGF4D./0E2#EP230\4&\QC^TR)3JQI0OU($8:FNP0A3GJ<-.#X0M?9) MA@P]U-@0 H*$KJKA@]-RAQGCTYK,&;2;".6I=D*GZ'%A("1(B1Z9"EH#>#H1 MZV5L(X']EJ;@?Q%#%#W^+KUZ@]$0Y(:8C@\-%Q80CE06MT&PN:6J,/I%#?!P M;V(,L)E!!L9&PY@)"F(SSL(8AIF@!*=%+KLE\VTMM&52A\-D.*3_;M*+W>SA M9#0<#*T]Q+66HD],;2WAI+B'=Z.XH^/!D[CBCH\&HV^EN.]1$:[$8@)/P;G= M)/Q ]$[6E1;V&02S)K%NCU<9__-[=G;^ZI-W?#3$A]B+P$51@'80$PT-8F:# M.0C&$9"13^;NJTU<8O6EEX@TXV9+*!S1S; *0 M&R;_[K$VR>&TJ9M2W-(E8TX$Z6!)+H#P^(D7Q(>1Y4,KRYWS@O)2L$3P/TK/ M2QLH.HITI0%\^/D,405)0SY%J3KP['>DA^*1 ?4_".!*%(U)%3&U+RK\ I@6 M4 QFHE!@2]Q0^FEP.; 9JW4PPM/G%<#9GN8(SR&GLYJ#4R)HDX#P&=0CHLQ7 MY+*71FLK8#I*G('*@A*4E#H'/'%>0H=DXGTP&2U4@ (SK%Q4)RF?8Q6V7.;2 ME V:O0@A@F4I:BAYEK8H0QZC&,!)\H+JK0K3>NTE.183%!S078,*8@3D&N]" M&0H H!J YWL@R>5:!3@)BZ,+2"BR_A V*Q[0F.'A,[9]=0ZN 9@'L0HK MV7UVX0:U:V"83S5RSW1$ #<^I9Y#%C6;&S_>K@0+77XBFUP@"%2"TR*OP&D0 M1VSWA32_$C6&5M"Y7%U_[RC_5O]2JI!!0 3/M>O<5QB/8+K]#H8@BRUA7>0\ M;4T&8:@23,($DM(]$,!N\!-I#\0O?"$ZTUI5.91K9367RT Y @VZ*P:NT;Q7 MC;J&N/VZE4.\#%"U9F0&GOUZ[JSI#",#!-]?93D#QWA>Y:"4/M,(ASI>6.NC MK&MX#+GW$&0;9,MS7:'>&=UO(=GZO6&788QN]23>MKBN,0-W.U)$+O3%Y\IM@EL(R#"@IV44-" MT2*@/<#A[:=XT:S8,2'NY0):7H!C@VRHH7)?^+[;7O1@+?_ZM'IIGQKB7ESA>+P3:,^-ZA-VQI[,,>/ZQ';]V=Q,J-VKU,? M=24K(U,9(%=[Y.[J8/.&L5^$35N7.[@E6%6U!WK?O&(LK3A MD[[GI+:T%H'Q+6%'YOJ940;'E?^>^;L' MI<&OD(SQ22YTA,(6&21D.O_[J'2]8XI#1#?GUWH!4^13+E_/.>$QEQ-98UZ* M8$H)*2Z8HX#2,T@TL75!-8(4?B(2X%!^;"@+&]JM]B:+YH.TIL:;=5PL]9N@2,YSD6U'.=.DF^:,V^S4_*2V=[!]0<"A1FBP M5/ =26RK-!6V5:AH&P#:*/M>?X)ZH]+N/_GFIVG'X_ZMD;4IL0-AKQ5Q6\*P MP*TRTG"/R*M!]3!ZX*+=K:K[S6;<&BKWD6.AZ*B9"N.CBK;&>% $U)D2HK4O M2?H\!=U3UPB*]L7-F1S;4V@I4%EBKT?C8?O>NKE[%]A@Z^"[I\??/6.OOZ1Y M0[OG@3I<-DOL+Q&(\&%4>\!B"GJKVFUO395IVZX!5Z1-J9N@ M6C2T741;84Y#(I)'EV!ZJKI%G+C-2S"11C=S0UH!;6"4W>38:PJ) BRQS;_? M(2B*J.8>#NMS%C( T $@%/>%P'&!YSXA=!90Z4Z0!1"R427TUM2Z'@;1$.K+(,E:92RSC6B6OEA#M_=:ZU5!.(#;?6YA;CJ..0(<@% MZ8&7P>$0P*\J@YA!P6)7J!H9&S&B0<2MG-D6YTOEJ\S-#L1U1=-@RM_:520> MY]!YX/X6*AYJ=<1YU-XD*[M@%C-(LT^5 C=0 '? M_QR'Q-TN'"R(ATOXS!TG$;S$O;%J-P,^_'\##@SX_;)CLLC*)>X)BLI394>; M SP!BL#575(6V@T+S_'8! I^ZZ,;CBBLT@"T/M7F,K M.L9G @^&D16X0Q<;$L]!7;.BH&L$19N-MK),] &^DOB. M6*,&F^4[YS@H>^XSZO84S#FV U6N=XA+H9E+HK^>"Z+&E4$4NS65$)2%I,.I M:)F$-GV<-GD^8+_!(]S(VFQ.;;5%;TKB7)L/M&0+7X!GH.MTP"<)SM4LP#_/ MR$N4^JC$->*NBS%A3L-NQ]4-7@7=,R"] A=41=T)OXGZ#L^];5[@61Q2WM,: MLJY"K'H'6+P2"W-T!\]ZV-$@K[2I=;P@VP@8%[,)8T'^D)(9"C6=DAL,A.NV MA%WWL2P>8Z+85YE0<-9GF0 3X7N09>IS&*A).3:1R;'J:*FIAI6N\"@#'B;! M=%R 4DSQ&^J&.:L1]0(E*D#9.5WJBMBV=?;[/BX=!2^9YOKP$Z_HX+/MLO>5 MZ36= ^@)B\*3/N9!]J,@R,'ZM:'V2! ]F M#:=0)GJ962S=LDR.F64OJT/\?(>,J4DN9\8,FIV3^V1S'/^Z'@.IL_.=UL & M[#PB"QA[8*)C2VZ3DERA)COLV,3HQG#2.DH85W(\CD-2QYHT)=K1F 6ZPP-BV5-+KB=* !^ITW1%&#UR6QK#>T%B/ MC]^B-(WRX0%KTY (7Y\&;]5@65?=7+!&Z8\5K-&!#U>PQM[I4>^^ M_1DD%X0AH6M*0'LF"M2C]8R]N6[%_-;4KDV1HY#M$>CX'O/Z,G5]F7E?5>&. MYKU=%1Y?Y M8]5 M9VY7)[;)N(=:,:Z\-]6*YG4]72Q8/=JE1/P8'&_A>%(%\0%,1;;FA$N_2;/! MQ#K'4= V[$M@PKPZ@>^6I:DJ,Q(]9;-O*$_&M/HT3<42(\>I?C\5:35G#G-_ M<*3](KM[@QW?$7IS>GKACIE-1,H;'8HFB4%;MDT5P^ 1+#C3IV+4J;25$*$YC1 M,X)DJ2 7=D/&W"(JXM@\ M0061\_.@*%L(3OG.K:D0YS[??.5VT,(^>XN3@Z M-J]ED^'72OU!=:@*@V1X%0B-_=!Z[O37JFHE:K*$9MG%9^,9K\X(?\AK[:T% M6OK4I:'>CGX+NQ)T'@]8WF&D-M[M.:2SXPC%]'IFZX7,GQI\D9G>$1\=#^ZN MY]0SXAW0CYVJNJ'/U!52Q$>VWGK>NANEPXINO/0 8C53]=?6:;=?PAV@119^ M15]IT,5 UUI+3FE#%XVP>93XUE&[:=3#O=;AMUO_](#3RN1%/)WFM#RDI:*F MUW1U">%."UO'@5-M#]:=VTV",79&M_E$KP:"6W1OT4:[3:V.RZNFM U>7RV* M,(&)\A3K5TXQDIF7#5$8OI3 /"7:UJ-C!'-99E2 :T7T(*V.F7C<'6ROB&B_ M$7V2RTD^Q&V'<#JY(;Z+K]I"93PH+(VSVVC> ;]XT MC*0XF]J%:Q7B?@^3H-%^35]0W_-!JX^00R9?1UKG^C:ZXHRF5R2C1A&PQR3.HL5WQ;:^>,'@ .%<0 M]],3E\>LL[2.B^D=-M :8-M'43Y^51NI%X9O:B!MT2)J;2KCM5+P5R52!B:>[]\_=R;5=,W+-22U\?ZY52=N* M9,UK>ZW#WA^;C+/+U%PMVGXI:OT]%3C+]E3:)?#78^:A_2]\2B%/FNWZVJV; MZ/L^_N'G1JQD#.(%*)E]8W7OW<5^!##-C0'%%6\-54]VK:]VH^1#(V_% SLO M)J;?X,,7E.,MWIFT$\67=.UHSJXB3'M_1$^1(6PA?+2W!C0WU"I MHV_,;P%53UYC$O^6O/C2[/XVOIWGA13L"%7B1K^+7J]K]&1C/??2=PU)Q*23 MMA5T5#EI*V,2TX*>$","6,.[V/Y4>&FJCGWT<^OZ/(J"4)0"@_AR;BZMJS$1 M$"5>BX;+98I^,TFHOEU83B$@8MA<++G/1-==)8=0_/UN4&]*>^CC8?H_Y_V= MNDB@#I4DH(;VPUSR9"[^"G R;-;W%%!CV>Y@0VHCZLH5%2@8Y>^?U/LZ'_'^ M.O>>?7#W&HG2W*]0T\7F$M-N#=06&>8*-QB"BT*VTNCK)O6U>KC;DK>+KA:R M4$UA_W5*USW,9*7]6,J7LC:BQTP.K^-KZ"I([(>45VV2S8NL)A'[=/F/43(\ M.4F&3T?K[H<+5)%VT_S=9GK#*C>7[.32;D#ZVR;:QU LM][Q:]/1CHJY,U0+ M%^HMR-I46;74&V2K&JRP3"JGSSWF9K2EVP*C;H8I0BRVLLN>UB6+L!B^>FV7 M,\J4BQD62?Z"#7O_N5:1EW1S8DTW9'@]6+--9+2!+H'527M;LX)CN<%]U<'E MBV:'Q#! 8W#:)D)6]H8'VL,"%4<6;[I@(;A ,+R50JMA"!JS[@3W6O7KZ4G[ M @:+'+J(H"L$:$]X)5WIK6\2M5LRFA?BBVUSA:S@M.%KK- P%MO$^B\)=)W ME?4V[E31I*GUK-IL*TC:R=-U>(H;D0/L#6&?@OZF :Y)-Y8>X1]>L+L1:.TJ MEQE9@!=%6.V$OMRY5ZM@42N+_7&*@^ O@2Q$.:._=X+"! O6?Q3$_>K^I,JI M_DLB?KC^>RP_<[RU#ZQ53&'J<'#\Y)$NU.R76BWI[XI,%)2\"_HX%QS,%P? M\ZD"/I@ON(#[0S,O_@]02P,$% @ A(&=5/QP^VWV)@ [84 !D !X M;"]W;W)K&ULY5WK<]M&DO]74+K=.ZL*I"7YD:QC MNTIV[$1[\25EQ=FZCR P),<& 08#2&;^^NO7/ %0LC=7=U?W(8Y( H.9GI[N M7S_Q_+;M/IFM4GWV>5J@5_6;;OC8;1Z: M?:>*BF[:U0\OSLZ>/MP5NCEY^9R^^Z5[^;P=^EHWZIKZL7)&4Y(U:KL<80"_G>C7JNZQH%@&K_+F"?N MD7AC^+<=_2VM'=:R*HQZW=;_T%6_?7'R[4E6J74QU/W[]O9')>MY@N.5;6WH MW^R6KWUT=I*5@^G;G=P,,]CIAO]??!8Z!#=\.W?#A=QP0?/F!]$LOR_ZXN7S MKKW-.KP:1L,_:*ET-TQ.-[@IUWT'OVJXKW_Y2Z>;4N^+&NA3MD/3ZV:3[=M: MEUJ9YP][> 1>^+"4X5[QX"',S4WPPD[PU<71 M$;]7Y3)[=)YG%V<7YT?&>^06_(C&>_3/+S@:_[$;_S&-__C/(NC1X?!,/C/[ MHE0O3N#0&=7=J).7%\OLZ&.R!\5I]JHPVF3M.J/[FKZ@4_#K5F5EVQBXLBIZ M565KW10P$@QDX!(%YZVGNWJX\(>N'?;9MKA1V4JI!D?:%QW!B.EH>B8KFBHK M"[/-UB NXHDLLVN]:?1:ET733RY[W=9P%\QO=0CF#Y/%#SQYIH(,>SV+ MYI!G&KXSP\KH2L-\%!/KMZLWN/ NN]WJD,&7T2V'#!B"2:%1 L-R&@7D MQ)^6V65=9WU7-*8H_5:LBAJW&#[L6J#T/:?C.4;5&H06T6#8 YW*D&KPS&1R M!=P!>]H?<--&"\JS2G? 4C4OK;&? MN56=^0X'V!9"#?P*.;;8[UL-K 6_=6K7WO#6[(J/;8=3DH%V:K>"(>S'55MT M%7[@V;0R. P'; QL&MT/DT Z]3*0HBF-[AU-; -SZ9J$49#:TM"Y3OP\X9_D&=PIV]CY; M-&*Z''Z'D['9\BX!=PTX>SL'DP.G%!VON-/F$RXAI]6IYF-[D!_4+9#99 UJ MXAH8H#"F!3(@8Y'X:6\;F.=6[RT!>)(\$'P&:<2L\77'(QYUF5TUH/I[U0%S M(_5OMPJ?<71X.B$RA8DGY-'->$XT4!Z7)V/K?LP8S#<,;4"L*OP9N(ND5B K MX4J\C#5*YKF"&/9**MFHU/YFVDVT'Z,0ZHU2:9 ?2!:BW[MK=/_& 9?9*Z8^X M0S\.1?-QR*ZW('MT#A\/1?:K*K=-6[<;(/ZK0O\PM/\)5T5?_P!?;/[8MD/V M#_CC,XZ$I +%!1O8J_H0[1J>%B!CS0('MKQ8U7@4@5'@,,;$PF&\G+3,!/L- MTU_-<8F.*0['$@8236I_H)/,DGS-7/*K@CU&N=9DES!FG3TB-'66!TJR:6%' MFPW<$"@N.7I3>AH^(0V7I/GL^BL5W&S&[ _;O1H,K-*8*0AQ>?TZ^_;\#,ZV M78N;A#L7"A XT8AH5UC)7^/.>-EH26YU?SB+98:,??;HN^QN&(6CZV90U>F$ MS@]_#:D@([%6IE6H2.WAXHZ2!M +'(06./H/8KAL \857H%G#I?4*%Q9V>[4 M0_JJZ/M.KX:>V*V/#O$1.N/>@<2+!P<5"B0>4/"(FG)[,))DT797F0BG2J^! M[Y#E@''[6^1NA*/X4[$!J;_!\61_UX7NX*#4 WT3"CZFE,B#*I^YNE-]08>F M:9M%R K'& "FA9?$LW>* M1VUQV([CO<1ONH/^$)#/A8AA";#+NA)M*U).%A M0P&D;M'BO5%W;O#!18K1F!-,4E@FFU';+OCTXK[3%3)0Y+D)59:\3SA @T 5U N#-:L"6/7R <^0S!TK8-+29@ HZ.@? M*P:PFS3,7G;!,J QM'>PM! _L3X"2&-0HA2H!45$(W0%:49TAJ590=-;RL"* M.E7L3"Y2EU6J8T4[MRHSBH\,#%TRUUMH:IC9=JC@]W#6 I 4P" TL(%B(*=@ MWQ%U,#9"E-FN3W,YNEE??$8&PJTJ\;$E2%5 <72B:3]1N.&1AHM&LR4UOEB1 MNL.-@=WFW^S.Y]E^Z$J A(K7@<"CE:F@T/?Z!&Y?R<@P-]@1W>TLK_H]V+1M M=:OK.B<@L*A1[H;L#/(%()!&"63/"2PP%MBL\P#.(RHV7CP+(\86,B*8/)J$ M-=3;%9\<@MWA%L##*CT^SVCJX'X^"$Z&5:%X]2G+1!1K<(9IZ=7'P?3,_-5 M,C6$D.T*/2TD;9FV0&% M"7@D4?D?PH%WRDY&+\[ MB>36_3TD]3)[YX4P,BMC /\ & M !IBV-'G<&U JN)5DOC:$DMO!B 8<"^Q. M6>%AD3$0V+1$UCS%IVR.(K>P:4X>,*0NZ 8D6$"%%>Y5I"!E>YP:2&7X<6EH M#16C0AGX *#A6]@+V(FL'#I$10>&YG7B-\*=,-F'Z[^@T$/2>V%N;V21NAX: M\L_ 1-R(L9[ETYH"3)1)'0Q)6RD[_KHXP+G*KF V305G\14RF=EFO^ENHX/O M?T0OP;_#/WEV#3,J8!@@_@;P[[GW:4M!3XS;6XA:;7RR/?G2)O[Q_C8]]KQHXARN=/4#1?P\Z")Z&2R:HD >V MH^4G6C2<$2 S&H;3.,2:AGR]*&/U6>1;9\\L'Q_R_64<'$+*Y X""2H9#Q<= M]G!4%L$6P^2!&D,#1'X6IT(R+.HQ1CBPY@ZD33RTD\J,>N"8! ,;EC,B MQ/II 86TULFJW44$YP54P1F?.DD)F8EYYDZ=WX.$66"Z-X4F.!6 7&=*A#-= M8FP(($%WF(/)R5*2W0B ])@W92M3Z[78[T%)DA+N[+S<"N 1BA$$75WP2)[> M[D)BT9!#60>$S 2@LN]KMY&$AD?N=+K839)!6)\= # ME#"4M?PG*7!(IO20 MIY.+1V LR>[!7%_G#5&GH#U 5;AX#4H&4*'N<* I"G* <"_^3E=+R,,$TASP M 9TE-*H418=,ME4UQ7!":0M*M1\"9 "P!M% 456,## " A"LZ@HXCQ:,8?2A MEUC#ZW26'ES!(>[Z!>(U=LOIS1807*WAXBH">?NZ**W'>54TGYQ89VG9/@65Q" 1* H2K==BUG]J2)AXDX\H)^YS"UA MYPP43V!Q]UVF8<#K%EB@L#K%76+-K8,- B(A UB(_G9Z#O$4B23VKZQ460QL MW@>_.9]'YTT\1B_6"C#D_IPG(/OJ.PWP G95YND\#YU"Z$KA8Q22:+N 9$W9 MB[;8&&*K\]R/>G=\,Z[>+=H0!NR)IA;!)6 &-/915AB175[$> M#;QCI/..RB8S)YQ"YP9SN_$;"E39G&8_H:T:$V#BJS^!)G%D\7\1$;81:X2' M[2U%2?UGU">11.V&X%06XX@%PRO=5.HS"UF9@W>)K#F^6+.+T;H%G%B@Y!M5 MI=Y;-F]3IYA&8YWL*V>XBWKI $%7@MC"!7F#'B."?? (D!%>;$76-ZG8ME]FCBZ>G5M$XYR=%(LGX;ZW+GF3OE+=)L14< MQ(X9?I&>+4)_*+EZ<3_8\31GO>>BP/O (V,!OK7.Q>6RQV'9"0(G"&/B1@(/ M\$0\?N(Q^*S9AP,DQJ$9:<&IJQ2'NC'T[+&<\&((I'"SHB6WS7C%(3P$/0L+ M_H/\:Z8/M5E1M?L^WC"&;G\OF@'A*ZU:[7L"2*R(XY,7:_LH\-81>@$N .ZUVC0-.-5H13)D9! M$A;V)HK+DD?E%AV=F0%L50/D2/ -[V0NP4L$.8Z5[!W.,8G)3GF&KC;TL<$Z M]UU;#27NY5IUY$(4-U'14+['C:[0 ^.FT<2A+O''PD+1ID:0(RET"$R(X(RP M*FWV0\]1MX0D=%03[S7;/L"*.':UZ%3?M/IY:^0(C!'[F MF6^]>@R_A6F1#Y@XGT^2P>\CR&-#D?9BV"96CV!4!7 M'WO@#>)SA+%&7[O$$$GHD"^3J)^[ M3=# VI$1S^#&YKWIKEKLBZX_9!S0T9:? WS;*;;YK4[W,9;U:*MI<@X0B\ID M--6[(QSIQ3R<5A HB.WP3N1&Y#P^BIXQW!["_TH)XV,DMW*Y<:#? M_@9H*3ZB4T1RY/''V2\1E2 EPW"FEP$SR2S@."QJG/RJ*#^Q*E]F'R@?C28R M<1% /201LDF (Q'\M(0 ;(H26&$PC ^!X0Q*,+94Q^Y7%*-[8C8B-IJ2BIVP M+;&S&\@M01R0RL4P[-#A8#3'WDZ!QB3]7&3-@%F!2% T#0SYE8O[+3'P$N$: M85L1U_9T!EG[8J056-!MZQ=P"!_#>',3IF .N(P QWKRB 4(R2**N["*!V&I MM/\?@9W_1Q'>% F_ N)-#?/_&.,]^'0*Q]2;DV\8>UVE_BKKK?L^#.F^1:/R M-S8JWTR'@^\1"^Y48)(X!F'\$QC,WOL.]/X$/.&@IB,\_OC[T")32UJ#MC4O M#7P$5,7+_0@J\><2/W[8(/-Z!NT]CB0F3CV)W4#MMHY08C0UGY%-Y%\<*$] M8,1&W8;8!,5S5735I+.CE:G]-Z0)#$Y[1ID"6=$+2":GJ<_QR,7DD-N##(B9 M% ?#\J!I&U@#"%L"$7@4K9Q%U@EW:AQ#=[G2X]6[\%0?[-CKKQR,>8#<(38W M8%=4BF0&L&+'"3ETV>QB*?61'%AQL,:&%%G/C M!#O L2 ^/IM!LTZ@O"I);7")]&9+F024P%9D$J0.-!H8CT!T"5GC2D4('I+% MN(P)EH"T!(F4N-$H6YI^_]K(3R(TP]\FSMYEQ+X?G!R32]\Q^P:*.4R>11?M M:.,S+(80;YCDQ(BY2 M801" . S"U\0M=I8YO7V:A[DMO#Y73@@$N2$2+*.5V-1@A] )S#0=3F .,'\ MR0C];/W?E_;2X3E8'8Z@'&!7 S\L!L+FPJ+='( M7O-JT'5%8O3Q&;M!W$]GV5^S:RQ>1D<+LAF89IU):/1H\22][:_PU5_!L@"Z M4W$5L$0'>\BGG,*>['0A]TI&$5"0I:-A8(SWJFEOG/Q9N:F>3TWU70NLFMTH M.+3HJW@\/:VW YS(?L!):B)$T^ZJP*PH^6_+85*X"6-SE#OXFSFU\3-\-I=W[N1-*(TKP M<>7+1>TJ:."B.EC;0'<$'['- 9G#>$%9['5?U#8V$SV9M'J[@2U&!3SS"VV& ME.Z)6>/0Q=SV =F,S9_R8M&9S3)_H.!.42FW]:D<[ES3UYH(NU.0!>/B S/S M;63,>P'NRANL[%X'3P[JM5"94)$6_ Q4D6!43TSA/;>2Z*=23/-6\OI5%?N[#)<;*,[= M8.X+D.3\(@$(=$':M-6GZ/J^LUQ/O,"PO8JM*$SE("]\V[.4C"L0B>G:%G"! P/]P\EN;!Q6N<7 M#)GD,-FJ(. %WS-CCCQX,\$ZRI.:GM)X%C[.*'/(4WT4:P_'UU^=O=.@"R.I M9IKX1H):M&*6,7 >*X6&9^Z+;#\ MCRFN<_>=TU79SPD/A@ Z,FAJO58<-V$-1, :+A>.SM*?93^29,EG8!ZH%-V=>J!;D9*M=/3F;,DU/N;+D"?%ESM9\!%VR!UWB91L^ M=E0]^Y9LLO3;H#@GBFK W*S2Q70%HT+927B;&M6@[)W B\8#M A MZ#*R8LB/]5PNECV16N"N<>7 ?!A28JXDV4'6W#K#?? J)*3+ /!)]\,ZGC3"<3>2I(@QO@P MG HS1$]@6M]QR(*^ KV0OJ: - G@*?B!SG)5A)%W&Y<)+V9"WQ Y1FS.,Y]? MD"HH9=N&VP> -2,B<^Z>F5Y5*'TEC8S-B@H[3Z$N(A/(=8.P<4O61&S()Z+R M_&]!:HL7T*.,T_S\;T\ SFIZ(/_AC:[Z\*5Y>[^?9C]8L>;^<(FG-@G<6F61 M_<]13@OE?/&IP;B?]_/,\9*W;:S:Q+*?+C M*C( -8@467=@VP?,DF6G^B'S4\=.<\G3M;]4\J((?[HJ'8-:-@Y&\V"0T/MLJG\SCC+<2X?*]24H MR6EC?# #Z]5W6Y!N;,<(6$FWU? ]-@DKD*QXHSO#P:F%N=I&FWC9=:] :]ZVWGJ8N@D%@/?J M3 "W=*^LFJ.^?$[6YI2W%[L,,'>!I4SL]"]L<6N8;%_T(O?S#,-#@P^X<: M55+?FGLU2Q&<(=%.UT%*8GZ^BQ\GGPG'8.*9S39+\W[Y:+K&C"1A.'N]9UQ@ M\RM87D69 D%;24IOPQW Q<)%DCQ!P\-H:!;Q< GWS"DQ*\FOPA"[;0&5IZN5 MI[@Y^X9 N9,>FNLO 1M] NC!*0%X;ATB&^O^L1+Q2)AV*^;X_.[55@KDC%ZA M-%YA26-,+F^T(RAT9DG),].3@2!@6PL=0G@B ,Y+J9&SDLU -87&1Q*-.':2&7R*T-@!?@]1B?*E4T5O M#?P_5->ZMC#!I$*1.IJ#(]PL1P>V(IX&:RE26] )'XF'_%/]%!W?_5L*>;+; MPMB:!&FY&JV.)^?D9VP=I1UX-Q[[1SQTY-'QVAX8:L09I>J8[!6/'HOL\[BI M;H#KB(F"7*E R6(/.9=A,^W-V5^K&>6^#"#2J-OQFK0K.&"@+ ?+[ MH1H9+EL32.* MKE".(% %T!5W=K8A.WZDOY7\C91E%,1 TSGNV$DO.*TL!>NG.+,/4J? ]3 MXA6GQL#8/ZIJHZ4++U[S^)LSN&8E\).F8%TA-G !-&@WK.PD*U_ZW0!>DZYR M1I*5HGIR5R$8EO*+I9V'R:&4&\H<,SYA)O!2$E,(SU=^-[#RXK@@.1S)R1W^=]5*P\AQ.7+RZC9 G#,3@\[,WXH%L N,&&? MCCS)EY0,0R<0K)=A-&J!16>;6@6")LR(1(F3E.86AG8C(T4@H,21 MT:8?KS1 KM+',*,>$A$!L;M3*(Q&E1Y6).4AT@AB]-)F4YP(%2I'F M@FG8BIHJE:_DQ@MJQ+-QC3A,ZM/LW=3?6_GDQU&E[]MHW[X[FS;'/P%MNROQF^0B,PHZ1%ZI/MRE!J0O':$ MD(2+ZFGW5@.7C$L%-D%VS/P;)N*NVLOL'S:L=VQF/C.&/ LN4WC&1U;X9'8L M>[P)? (R5R ,ILM(8R&!%E2K$+<@S.^>6L27:8]C+E\]YI]\_.W9XCSJ(.^3 M<'.IYG,Q5V]5.Q$ZSNFQB3@!K"[1K\.M=4$V<,$!L'#'R9Y;7]T/%\]S)F]= ME & >\$)[A;_6N>R*,HXAIMDN:3J.Q@M;/!\/#'(9>WX]6)J#&BOM>Y'*5OI M6/'K.KQ[->[<'60KH__+O2+#IQ?;Q@!3P;(C\Q]S# DF5VM&*?/!YH^]/HJ: MA'$2 .Z\)X,QD_ZPER(6V6T2K+'A%3F9;+Z2C:84U!^OGY"/;9=;5%0 MW!/V&5V74TPQ&6U>W"\E!6.*7/._)*CNJ/BRA(9/=XE0>L'$UPNY&48#TVO MUG7<:]O^/^W6--UU^+WM7<[E^,@3W*R;]A.S CG7BF-<#FR]TILV^PFNSN'? M3XK=V#\6\.4>. O]$49<+YGOCCX[6DMOU\HVG&NV?#AM(N735(^_-2 MGT/01I"KI%"P5R?HG\EA2WP_BJ1) J=%#%V# M2FS:?QA["$ASPN'[A/4ELN-(W-&L "3NI7=SU#<2NWBXB4ZM)93(KAF.')$1 M[5!J65>@V]:83Y(30B,_S^R\1H-")HS9]B09I\C/-7:#'\*?." ,^]V#W^FI&&>3:'PT:URBXJ:L01Q.?-:N_PYS.&DG*IB* M5652L#*:L.T$[EX7,H;52MC,X8U[_6'9C4OM/>@5%J:<;?O32U3L>.&CZ M0@M 41B,C6UIQ$RGD.:QV[V_4:):XD0(92^_&V>TMI!T/@DL+-"TG@GMRH*" M%EBR:<9+84Q/Z@,U$CZ ';DFW5ZG*"GNMNDP7$BVP9)JQ>DLUX?0^(;?P?CE MA?&3XTYA)HO>C#*Q;@)K061K;CO3<6UIB1V?S+XNT#DC(N%;$:VNCD4],YZO M*PK:;WL-3Q*-PLQZ%3 :BDVV04Y^Y>-S6[!E@UC2 M3"=YO+P7R+> 0:\N2AJQ6&2GJ-/4#?&PA/#;M8W82^T3(&'0EQJ0&(^7=CBJ M% I##.U0T,'8(CL)GDW281X";"I[E3BR W(7H-S#*[3JK<$F9(]5B< M-18II:A,E!7E/A1/T6R]/O2Z3AJIA75DP\Z!"NQA*V^&D1%>^PN"0:R&)G># MTZPVUU;>LI",)?7>*\4JF9M;K37V?Q73&->@L8S"R_AH;/?&DG1.\?FC_H>@ M9H6[@@JT=7&#UDTH(,F9Z2&?G_-XWS')!"LH[1M\I'LQ+X0^8,&]4M:S(A@O M9)-@4^FMF5BL(0%78!5N(&'VBM\I(DG;K41*,>!_V*WP])-/H1B1+9)RT\(Q M+9?0!>4,BX*VX<_PB3IOT*;FI,W3+9YX+ ( ZACCG2,P'U.!L MG T?'5W;?H.TFA4HX8N4;+]%@[1R/2S&Z,\Q^VVM[2O5J..MU+*. M'.4NU#;S"BK/D^RKP:'9I.5BTF*WS/[NWW<3]LIQ=2[/LO/3F?>8CFVU)#G9 MS7[N%5E$.VEM,XH$!+5_DO1C8W1Y=A'/2?86C*H:SW8DM.5U4YP+=VPZK-0> MG;J79#4;ER3JL55JY3)ONIT(,+[-[;WCL:D+C@/#-_,+0EDNKKPQ]9TYBCSJ M>I[QZ41>%V4K;1ZQ)=&^Z+$QI)2NN1>"3N(U]5EUI3;26D39+-5T*WRCPSLY M8'5(D]><!#$A64/[]ZD#-Z;-8/V87R^A0U9IC,=PK>J3!BP4GSG&@&L;2@RW*I+,X%E$WTX/@->GAKL!^': MJ5'A$/MQAZZ)*WS\#EIE3^]G)DDG?1>E^!_7?4/P%D+SB=[ F.^Q MH.8"7>0>_5_C)?&DB;X'S?=S0 5/,7^61DX0<5\_?]B_?/Y0&_BGA/^Z]A;^ MI0;3WP-B>OD<2+%1K^&8$YIN^A?[L\N+D(=SI+W_Y? ^V MZ+L"W[Z&^8IKN/5L^_A=02P,$% @ A(&=5"3+-5YJ#0 ^C$ !D !X;"]W;W)K M&ULW5MI<]O&&?XK.VK3H3H;"8O%&1\SLMTDGLGA MB9-V\G%)+$DD(,#@$*7^^C[O+@"")"B1LCQ-^\'F > ]GO=^EWJY*77AD$ ZT[.:*"B\W.JW.LN($,3XHZ5YT;.D!X?O.^I?&]VARU15 M^FV1_2M-ZN6KB^B")7JNFJS^J=A\JUM]?*(W*[+*_,\V]E[7NV"SIJJ+5?LP M)%BEN7U5=RT.@P M3]DSE+U/!_%A0O**':'%)NJ2KJV+2F6LF+-??V7?P9_9M*E I*K8CSG[H;C5 MJZDNF0@,:@YG]5*SM\5JK?)[IO-:EZ":YG5!GIOF*84$4XM2:P1:7<'YZB5[ MH]*D872/X:>)'='99WG%;BJF$)H50H S554:)%2>L"Q5TS0#=5W9A]-J*^@& M0K!9AMO3>0IQ5'7LT:7.$H;$PZ"S-E=)#,NO&@7!T$9VJDA70SH9QQ/BSF9% MF:3Y(KN_8C^#;EVJO%(V66SP9-5,JUKA495E]VP&$#--1''Y:STM&^0P%EGO M[&7KH,X+EA7Y J8@2FH*\8&G96\UT7>ZK!F)5B+H8;AR%&,.:\VRAN3$=S4( MUX!HE9(@H$B/6/#X$#F^1<3P@NC%O=:6'52L6*YGN$HJ$+Y$IL=F#%B8>@O7 MKE?--))B0J2K(DN3GL28-@PO,ST.G\JJHB,&S5HC[EM\E"IY;9H?,W7+M%ZJ M&HZTT@PR:FOR+0JE7C29J@N\5>MU6=Q"'!L-8+Y&";%HPX^';K)4$(-,,M4: M2D]K5$'PGI?%BBW(ICF%%5--O2Q*Z].J5X/$Z*-#Y7F#P"[UNH!;M.X$7\8E M^!),W(!MIP4NW4.X+ -?!F125"<-'^T$N&+O7>I+6'*8Q8#-(/' -M9S M(;))1*,)KKL,M@=.K59%0\Z\H*N_?/RKC+B(/] _E*7Q/\M]\D,!.PAQV>:[HH;'4=RFR2#T]U$AYR2\[SHO(UFN @8E M,G,]9S-5+0U;I,S?VEB9(;T1TBKY#6YH)+-L._Q@%0V%$V/\CO&N-/L0B*NX M9PO/.; 49YME.EN:G$M&+Y.VO"2W)GAZB'K>+7RH!24EC:%M#F$<7FVQC(#E M^U',!F$YRR@L=KW'1._6,>F2<P_H(>L="^TU,0 5?4<)L=,HT;!S9K):BWYWW\ ; MYDUIH&SCM76U*?#=QO[?_A*YCGS!'FJ"^F\O'V^(AC>3X\V+#".(\28JR*@+ MB")4/\APM(RB :A-:T0L;KYR!I=#]6?%I,3"XWE=PT8(;C-V71K$EK M$;ZH!@64*@BLE,_0>6PE:,/G2":Q964_(AQ6+8L-@H6&+Z9*O1L6EM1AEW6T M!^-=-030U >TBNR(/E69\1PSDW1EMFYCN7>O<[00Q[4X)_V=(&SG@D]]O3F4 M?_\68Y7!!W%P!Q+=SOL;*_[^;6]WM7O;Y6#CEAH5& 72 (I L\D'D\CH*3,?K9EIT]0B[WW8BYKL<# M$9U,ZXI0:Z)^0RD/C?PRT_&DSR0R$D#T6,_R/AG8G+"#'7YS[9 MS^UEX*(^X0;+[#?7DZ;-\-0N[M2''K700>8&:7(0'A;@D)+D2XA;S4 MMQKYCT$<)W28%W,O]MF-+265;;KL3D.7%1,NEV%(+P$0?9]CPM)D-;WE*[F+ M (EY&(4DU)DU6@@)_X1'RYB[D?M$#]VA&,)%G)BY)+MWNFV'?CJD=X"HXY^:H+O7K]NA]UZKDFE:6#V6M1'/ M3T_A8^^/^HJN.W%I5I)'HF M$P$WBMR0NT& =V$HH49$WT4\=IRGNPTZ-#@@AI]YBLP?N*:0!D$ I4(6("]_ M@A8_VG" E:B?SJM6CY\P0JIR9FMY @VSPE2HP5U^P*/0@WI4-46,-P&7KKQD M'U76)L65*G_7>\2!BA>%A(K'I2/I#8]]T/E&YQ ELUN8!(Z3PH.460UNGW8C M'H;$RW61] W,2(71T[&USE*,H> CRWHP&]Y!1!E9KC+RG\[-ENK4%AD7A0F5 MV86;2)\%XC" SS=B2SJ0+AF'^9(\WV,>6@'_Z?3?FY4MW+TE3R9*\UMM)^KN M6^G[".#8O#Z=DR$UU>CU=4>8>JC>+H&D!P\[PG"'Q23R MT?^1CZ)W\(V71>ALXJ?;G;)IJXQI/XZ-:;X7@K/+O,BE* &4W _"_X=Z0PB8 MF8!V9BEQGMZ/P@ G-F=DMMK[",(H1->,'E/ZR'9HGZ-X2VW25&:2O3Q.USKJ M'MT)TG0<(=$AB4%'S"8R0#/ML+^;]/=<@']FX G8[M^SE3'!79_J9(#J//'< MX)1B@&$M%, RP).3T'FL"+@!#7@QFU!,/9[W:1;R,3.B1\"8,1'A( .?VMY- M=]N[;YM[16=5=O\LA^=49A_",)PG_?80#Z280VA.P\B6MMFPZ@F9]?)F6=!> MN=C0[IU.;=(DI9T^;OI98_+(Z\'NI_V&M#!K%SJ'F:7VD(M8K1O@K>CSVFY$ M]T3=._0R4FQ/+:9(T7LB;#7K#HG:3W;(TG:[4FHZ03?+J:7>3?&6!W7#]F(+ MQDK7RR*Y8K_0'KT]G1I?X;92TE8TT;MKIFX-;D0:4:V':0G?*,IT!B-N=U/= MN4Q;-'9P:O+OG--(,UZ=#_S(++1E=A5\8 M@_CR"X+LP,/HVFUAHF==;) M6I?;78'M)C#^4^DLJ MGFUUZR*B-VEW--.OD$?.-AS#;?Y(CC29SVPP:0LQO],6W V,<\5307N MU>57?Z(.X;%N;*PW/7G2/YCL!=S7P5PMW8 [L=?-\S[Z6.DQ1&GHG-Z_CD[N MM-@),?!*S^>1<_H0,SZ?QW%$'23-Z,X:Z@A19Z'D2P=[J&1\;M MQQX[81P/:1T6VAG5"\/'QO MPL[W*)W.ZD-HYF?#$[S$)JET).G8_? F!W1 MB3+M 3!E>_$90];.,"V$64^C;75/7X@>S,TRY*&(J-^,P],WM:>-QQA4G3"@ M1;.+7A;QKM-%WNYW9_= ! U?OK 'L)7-Z+JZ; ]%$&' ''WO-Z8?S=EJVQN[_.]D8Y6K5(X@R."$1-T:DP$*M,9RXW'9_5(\#AP$"MFPW$F MW=V17$@>&W_UN8S."-K!Y!U$W,&$)P+NG[$+V6\BSJZQ-.70FDQX9V#;F7G; MP;64"97.LK&#S!B>GGQ.W4(@I]$@%PLZB9+_@R5M3/$G+!_<2/((C@L\AUD0\?=$^0J^T]=NE(!S7,;"U]SW?.9RZ7LGE%%!W;ED2#)._' %C6 _&?HGU4V4Y#B O5!S_>WYZ&3VWULT M&< -T,^^4#HURPP.V>S/F.1$76X1.;(*/8.Z]>R6]!2D1_+:.6>13U5458.? MY(U-6H.Q F+3$J742_J+@]N^K ;4I@41'5\YZ'%"9V\U//;S\>O![_%7NER8 MOSJ@V:;):_O3_/[;_@\;;NSO^;>WV[^*^%Z5"^I*,CW'H\Y5Z%^PTOZE@?U0 M%VOSZ_YI4=?%RKQ=:I7HDF[ ]7D!,[0?B$'_YQZO_P-02P,$% @ A(&= M5&F-9.V\%P -4L !D !X;"]W;W)K&ULU5QK MD]O&OIYNF>FP><'77]JME*VT>==637?/MJV[?Z;IT^;?"MW MHKG6>UGASD;7.]'B:WWSM-G74A3\T*Y\FDXF\Z<[H:I'WSWG:^_J[Y[KKBU5 M)=_54=/M=J(^OI2E/GS[*'GD+KQ7-]N6+CS][OE>W,@/LOUU_Z[&MZ>>2J%V MLFJ4KJ):;KY]]"+YYN64QO. ?RAY:(+/$4FRUOH3?7E=?/MH0@S)4N8M41#X MWWX65IY9D0OUV7#_T<',S9+'T5YU[1Z9Q\&!SM5F;_BL]5#\,!R]&*[Y[7^A#5-!K4Z .+RD^#.56143ZT->XJ/-=^]TK6+4P7U:KY MU$2B*J)<5[FLVEJ0UIX_;3$)#7V:6X(O#<'T L$DC=[JJMTVT0]5(8LA@:?@ MSK.8.A9?IG=2_%[FUU&6Q%$Z29,[Z&5>Y(SI95]#Y,$,4S_#E&>8?CVEWDUP M>AW=0S.Z$H^C=^]?(5!NNI(O-1'\%EY91?I0R;K9JGVD-Y&J6EE7LGU"SEQ$ MZZ[!9$TCFT@UB,WU;XB7J-51@R?51N6B:D&T:6N5&ZH=[%I'[5;"/^L:'/"\ MI3@8M@(&KJ./&$5W;_0M)MU)IL7W:3[+"4(S!PK(UU;,6]%V M3NJ?:X XQZC2;20_YQ*/S"9_NW;>1;=!US&DJELX"\9(XF0/=X70HO;.4AI" M8EU*\C*QW^,*'F:+6J,4UDYXDNX@ Y&3PVC6S#=BQ^[#ST"]QL]>L8Z/Y,:J MRG6]UW@*M.RX5^*X@X)>-R4,:*P(O]-U <*DT79( L[5D.P@(##Z+OEL1-@H MN(Y>0%^X"TV:V7_1K8R2J^)Q3-\P(X6/9I^ [ ?5;IT@QL%\M$'B43O3:*L* M[]FX_&JK*F$$^0GNO[>*8Z>[_("/%4@,,,G;3I0P6"VJ&QL=S*'"!TA;Y6J/ M^_]X_0/BM8(=(,%/'<;^L=5=]',GBD['@RM'P;KN+[T4ZJ=._S>^7T>OJ^CO MHNI0#C"ZQ]';^CKZ7L#KHO_J9$D:>*."\*PTQ8])-52 MI*BJD\7CT;0;WO_BV&!16 */A304$;VC4*PDI4SR'T82DPCIAD\ (<2[+#+ MS-<#JT5;42#UU)3]!_4"C8&1@5TM*NP.3*VEAV_Y&>F6()"FKJD";@Q<#@(4 MXS8;(IQO"54\&VLMZH+F,//J&IARV*I\RP.ZNH)D-*$8/HT$:ERF$@:BHE+> MRC(.JQ>2B'(+4AJQNE%0D")UZ76I;EQ6_UD?\&0=C]0TE]"0]5 C(LF9*J<= MM@WI()"[(9=*%L_(9IR+X4-6H0C=)!4<\ :-S1&C^C*Y+ >0$L@U\E$42ZY M2,;SY/2]7,<3S(NZO74&5&][W9!1-X8:KK] XBRCS.@1A5-74S(+,_6:'.K6 ME8>VN!W/QF*GH;HQ$X1:CZZ^NM8?Q\[;F]C7X/C6SQ_X/I=\JC)%CF+7YS)B ML%2@,:6\H8H6OH<8@;HI6NG>6E7$=1"CI#/)SY"@+=8E"KKI0)KANB6I <." M*SIF3ID23;;]NL%B@EM=7%JY!&IKM[J1QBYF<7"G>1R &> RJX)SUQ-K55*R MHV WL"Q26'GR9H_CD+A?Z!8*A M=B#!@EOJQE>-Z849NT=MRX8PKE93O)A2'LG3>_/19HY&RD^,SKD#6)/ [M+H M/RTU TK?BAJV,AA'//S"P\# .ZGWI?3V>H60JZEHEA4X!" 07;>Z?LTK LY# M;\3!P8_+E#V&PV5K4].37EW9FSA4H"7,!9*%AFN;Y1=YKZ)%5%Z*IE&;XQTN M8Y=)=W:$)X133#IQPV4>PV'2QXB571W+DJIJF"B@PUD[P] MVTRR8+3I4.XQI&$&\G2*G,_L. 57J@QL&[I+^K1/#1UR1 &.\[%2*<#@SF+6 M_2M@9L/EOHOT7#WNU]K.J3U$YPX>&E(^+:(Y59"P'^^A3'5@3X@WGPJYE[2G M84N0/4Q:DT9$BY"JY+&O*L:KM.,0X+>"R]!;VK:@M FE[T"*THSQ.HJ6L,!' M4@5<0&G*%\0-KP)A2?*3-?+FA6J'DMXYOY<* T(LMQ5%!5D3P"N^V.4+\=@> M^U7,2=6L-B/6\_M%M&4(VY$W!ON,=[B%-X4SLH&]7EKK#0T[4+C]X@*3\_4& M>'0I^JG E ZF*-1-M%P*ZC%O]]$79$0-PXL.,%F;\&:G_ ; OIHO5L\PZE9_ MDC1?+3<<(CJZJ8D&7ZKD860>+Q_OV?B-.[>&?190MWNS( ;OV0)V>%W%6+]' MICR:W0YA@6(MVX.4U<.].*A0^UG5;D_5W(9XC,DR&]7D9'7:,=S)/GT,X/74 MHN2"($'KY[>Z'03#4@1<50V1+^8N'@BA.C8*L?\AJK M2.CA'@7>"4M@F0OQ(46NY7NRK2";6QUX-\$<-@X95YU1Q T5#FTH#R&-1S=@ MQ&[3E>/K+^RKT>&/-1@X3!B5H^]%,@[MD -K^)IB2-:T*1 %8]2MH M!XSW G88H8P:G/]RU+3QB?D= EEKVYU6XNX4HMV*@)[J>2TD;3#K$FNP,,?=CI9C?$IQGKUZ3[-Y*M@VX3RSU97A MY6179!QJF;@[C[E<^R+(S&K-U'T6*IEC6J%W+9]**#X*TEW;.UNP:T)$4'%+ MKO@-,L-LJC D18V L\N.TZ.(8&MJN+*7 OJUMK[(/)D:=0OSB*RJ"F;;Y4.[ M,!YL&H$B4[:XJ:W?7II@<%YQ6@..+)H1FR4_.O#5"^MFG]8L *MZL.CFO;F3 MN&31X'&Q%\[>)Q(^_QNGQ.1.KL9M!K@2T^Z_8!7J^"04EJT[HPR2G=_!0&[3 M!I%IPX)*%E0235\AZ4V'$!;3!,-&%!!=J*O<3N-GD5 M_CG!'^(]U]%;K)P .24P"^YM-@",L6FVJ#FB4-]%+M=P"-9BKPJJM6YUZ4JU MH1\T%DZ.;/9X> !*/M"5]IR/3_?*@SB2GRE>?P;2<$SX8+N+%LIX8F:XP1." MJ=E<,4(A ;;2):5;H4H'S .("_9:+@='L^6TXA'*XN2]NRX;S$J3V-U>Z_IA ME+KE& 'M_\D.!T'1!J62/I!K7<@@X4&Q'BN-_9J'/K@][<%>XT&X#;/^N)7. M5GE[\HZIP^1%.]'[KJ;RS.I5F<6[@YW8=/!0*-@E(&\3!F7A_8SR/OB:QDOR MGHKX,?L@@UJ3DXVI@8*UKU]VNE62H^5%IS&43!QQ$+N.W@4R],$+U=C]!2B% MMVEX&\IMLD]"5C]#C85)052QLG/IP6$%;=\/E-6[U)?^'9P"G-YD#H,OB?_R MZX=_Y7\OFD8BF%Y9!H7]*IJM\6GZ0,4P\AM'73I=QMED$DVS+)Y.9M%[6_-) M.W;T(3?I+)O[SXLXFT^C#P#I]@F=$5#10:#<1//Y*EY,TRB;+./53Q=1N@31Z31Z ;?OZ 96HA*,K@F&Z3@NG<7+ MY2RB_R?1BYT95'1VE]6M%%V7B),&LL23=-;K>I[%V2([)Q"NG(A $B\FTV@5 MSY?3Z$<3<-STXIAJ#%>SB1<0?KH7Q]-^F'QHP-DLGJVR*)DD<4)LF*M;69J" MLH%A>DM UFPU\!V:YR.?SY_0!;L9% B223Q-EO%RLGJPI_ZBJR#F'Q;)9G"X6D)LJU-8<>9!W[4V]3.I)9O-XNII&R0+/9$GTAL;04M@< M=3K++N/%8A)EBTD\@<>\1@Q6-[P.-.R88-A9A3F MFR?1-%XE2?3OK6EY.!-O'B>S!)J:S&9WFR!98;+Y!1.,$%XE6;QILL'$WJC3+D3QH#[Z["DO&.,#S^X,I< R3R> M3&=1 N4#7;Z7MGFB1KU+"^UD$2?32<1BPYV+6U[&F) RW9>4YM,5E)U.R;2\ M2]"*SS*88@4?22G YY,Y<5!WW,'43N'=!'@T12 F8#)#K(>Q30T;%Z ! M+A!/P+3_#J!>+A>GCY\" VRRF)+OI-/H#9_6A+S00S;3Z+)'JE&\Y;Y%(7)KQ:3I#.5S!/ M"OB=K^;X-*?>WPX[Q5P&J$PH:=7\+IDAD\9)I\OIH^M1_7[RK0]P[U1 M3AU7:08?G#7#%1-H"HN0)EA7]TN5?H'B-A.P]J,& MXEN_8^SQ$)":!85:AH310Q$"!^C$2B]UXQ*,<53>S.DWR:X2U!'9E,2>@6@R M@=A7"0BDJ_3K>?3_$\_FDM^V(?.NVU77\!KS<> $=EWH5FGG_DAJ7"S9C^ * MLV6OQ@5 $P+YJ7KR?M++\WC'-==H&J CIED [#-X<#++R(%[\I:Z74$\B'>4 MC=DJ(Q>83.,D24@*%.'DO?3)+UO MZHU?<=PG7Q"E5#+V,Z&<2@-7FR&Y+;]\V@L29RC=9GV1DB9 J]ZCKU:H#E+"8$AX=D, 3Y?0#,IC+W ",%3 MIO\'[_\<(0%,\V5JA$00ILB\5DI$_W*U^FI24GL? MO502-=U^CV(^>./D15GV6[5K49JU$>^;ATX^MJEF6O^" Z[KZ%<(V[8EQ:PA MY9CG=&@MA[HZ+['LZ'"(^BHSR#"WH*(&LV6+N5#:?QTNLI\5H M6_HE]5R;W:I-J0]_22 ;G!/*]RTY!9Q"J/,$HUZWP>Y#>KBS2:<:T6843UJ8"";TS['PLDP2Y&COJ8,9MO, M9!NSUS]6]CK&TCE*M84!S1F*PI7C*X'&I]/)D+$X>/G)XH1%[K%)3H(R[SWT M@5%XM7[LNPSE9]-1;WHU1TYN^0Q=#(YPS7F?Z\CS!495C"=?68$S.A4]F>3]VY?A^:/9F.)3U'!;YIPY/&>8 M(P+*-%UN:DEH"45"'ZVR77S:]YN9]7+.UGDO=ZHU9^%A2UH_Q#SJ9. ^C\$3 M-&]_'FT$)=.3D')G(]9KXYJR@W=+3.>EU#$\W>>5MU^(V ,FX MA8\2^P>6NPXYX[)!B\.CH_6;TV"+FX[FSL#QP:4WPT+ #7K[H3_AT>ZT'>8OT*;I:!T_!V+PWY @RX(\TZ6 MZRT/CUY-GX?IQ'W;-XWD6\WGH ;EPV&(_%QT3? B$?3>M0$ZTZGV)ZY*Z\*D M5NC3]!#$ 29^JO2!.JJIT=\F.:J\7&=$T,$"\%>Z,"\>$VC3#R.,<&9-$_(3 M#YF);?8@*.']43/A0'+3;V-CCE_BLLN*$W7U+:TF COWLC#9R9M]32#BS>?: MEW,Z@:^,F1KD2B@!X:NX=H]OX.AJ6/:>V!X&:S1F\A$?B/;W>CHLWQ@/LGK@YJ.B? MIZ:4RK3$T196QSU\5M_1IC,)PS=-V+=E[-.Z?W'-OM!'=8#UFL%;)/8!B+W3 ME42)1?*1O&>-.8*J>F4R'".D:Y(+6@PIZ@L!-WGFZ5QJ5.7&K!VW#=OE S2.'8J#L5:?K$[PPE]E;MXK>TS;\_=YQZU#((+W":1DB=5<$1MRR MH_GW':A1K6UZ+[DK*1FD&*!?T=7.5?Y,#6W;-(:J:P;YTO364?FP$Z4M#NDZ MR^Q:IOBUH;.D139 44]-J8^MW0EO?[J7JGT"K*].7VGO,E8!-PMWXCYMP7" M[_TIH&LHUM6-)D7 Z2E:Z",BB5_*H%^BZ%KV9+KLULRAC503^HO]_1@CKK7/ M:!8.2?B&\A%9R::>8\2HZ_EU7:VQ\$NHU'U9EK:;?BU.G)_W M.MR/(AB=\AO&9F.\I(*@[L^ #UM9\>>F<3YCB8=]?!;3+@@<5F*J<9!1]B_R MG+S+9[7AZEV(RAUBQG"GQH(S\VKJGM(F?E!=PX'<'O>M< M5 -=M9X2=AGWNN:V.^JXY1>DPS<3Y6@I-CA0"=*R=?:M:@RB^EK :.[) 7EY M:WN?7_!['_K SD/)HM#=NJ5>;A^$RK[&Q;9VKM/W.&%L:4M'VU=9(G(DIYTU MF?AZ[)=VG@8_9;2CMQ#I!YNXU;MJS:\:^:O^-Z%>F)]"ZH>;'Y1ZB]J&7FLK MY0:/3JX7LT/-2A>9+/&S6-^8;:%DS)NR]"88C:8WF4SRJV=/^-F; MXMD3795IDJLWA3!5ELGB\%RE>O_TRK^J'_R2K#M/X6),E2ZX_TXU7\]&I$#*E4 M1251D/AOI^Y4FA(AL/&;HWG5'$D;VW_7U%^R[)!E*8VZT^D_DKCFAM6$^NK A MQ%R^D*5\]J30>U'0:E"C/UA4W@WFDIR,\K8L\#;!OO+9\\K@B3$B MTMDRR26IZLE-""$:!_QEZ82-GR/3"KY:S0W;R6MQ&_U6)2;AWWHEGB=K+5YEF8H36:KT(+9%H@M1:E%N$@-G;U9[ M>*+$G0#4RU-*?-(D=HR/$;<1A]%A6 HQ.W;.Q$&X5#<&G?6*3?-"1NY M4X*PE=0<*_ $'TDVCG0%OF,!,00]R-NT90EF(%%* M!D@@25+0

R8?P8F,'HTAE.]P?Z)Y^[S25C!JX4_UX7 M6*V#54 **%G+\59UGV'(9^EXN>+&?TG7ZU*KG+<&E1B,;02BEOW*'H8Z3 Q6 MT1$#.AA0'W?OR$=YS9"EB58=T4[;TMS&I^JM;7"U='_*#K6]K:T=IKM*:7R+ MH 7ABDE#7G]E&0?S)@G1XIU2F ^H38^B1U Q)3=*8F7(1UE \2<@M'&-P=%# M>-W]FLB>0BQ&Y\,C%,:2=DJ+E0%1)S".^ M@ R?JN!IV*L7*QK-+\C_KK9>(#+0OF9_7[H:3H5X%.YV+_WON6[^Z9DXIF?+ MQ0>O$-.+I\H:3EI4@-[[030D5ZW$OEO'TW'6+_L6?U3O'XH;IO>U]&PO=V]R:W-H965TF^0@5OW ;*=TWWYG)Z19 M5=BT%V"???^?[\XY3P]*/Y@2P)(GP:69!:6U^\LP-'D)@IJ^VH/$G:W2@EHT M]2XT>PVT\"+!PR2*AJ&@3 ;SJ5];Z?E4598S"2M-3"4$U;\6P-5A%L3!<>&6 M[4KK%L+Y=$]WL 9[OU]IM,*64C !TC EB8;M++B*+Q>9\_<.WQD<3&=.7"8; MI1Z<\;68!9$+"#CDUA$H#H^P!,X=",/XV3"#]D@G[,Z/],\^=\QE0PTL%?_! M"EO.@G% "MC2BMM;=?@"33X#Q\L5-_Z?'&K?- I(7AFK1"/&" 23]4B?FCIT M!.-3@J01)#[N^B ?Y36U=#[5ZD"T\T::F_A4O1J#8])=RMIJW&6HL_.EDH^@ M+=MP(!LE"T/>WU$TS(=I:)'OO,*\82UJ5G*"%2?D1DE;&O))%E#\"0@QL#:Z MY!C=(CE+O(:\3]*X1Y(HB<_PTC;;U//2$[QUJ;2]L* %X8I*Q[U[,TZB]"/YWQ$K!F(#VE?MY296,>H:<6O\TW)B[S2&J1UH 'I?D=KD$QI]+%@6D461[UAG#W;P[27QA.G'OY=G0[' MJ(X[ZJ@W&HS)G;*4D]%HTDLPB$F2]:+1Z+5;#3LM(D#O_$-@\,8J:>MN:5?; MM^:J;K%G]_JANJ%ZQZ0A'+8HC?JC04!TW?RU8=7>-]Q&66Q?/RWQO03M''!_ MJS"WQG 'M"_P_#=02P,$% @ A(&=5%-)[040 P ]08 !D !X;"]W M;W)K&ULK57OC^,T$/U71@$AD,S&=N+\.-I*USU. M\.'$:KL'G]UDVD27Q,5VM[?\]8R3-A3$5NC$A]8>Y[WGF;'SLC@9^\DUB!X^ M]]W@EE'C_>%-'+NJP5Z[.W/ @9[LC.VUI]#N8W>PJ.N1U'>QY#R+>]T.T6HQ MKCW8U<(VY'BP%,6S M2MWV.+C6#&!QMXS>BC?K-.!'P*\MGMS5'$(E6V,^A>#G>AGQD!!V6/F@H&EX MQGOLNB!$:?Q^UHSF+0/Q>GY1?S_63K5LM<-[T_W6UKY91D4$->[TL?./YO03 MGNM10:\RG1O_X31A91E!=73>]&SH_X^XW!$!]\^Z6V' M[KM%[$D^@.+J++6>I.0K4D+"!S/XQL&/0XWUWP5BRFM.3EZ26\N;BN^PNH-$ M,)!JBAHCN$@Z?1>0<)5RQ+E/ +';"]5$7;JA0DH3(%J6(J3;[XA)Z,IU0SJK^DBR!8DA=, MI.$(\B(< _^WUR>^LJ(>[7XT7$?I'0<_N=*\.GOZV\G*_H)/'X0/VN[;P4&' M.Z+RNUQ%8">3G0)O#J.Q;8TGFQRG#7V7T 8 /=\9XR]!V&#^TJW^!%!+ P04 M " "$@9U4CX7D\5," "T!0 &0 'AL+W=OJ&@Z#FLW9CK6&R<:A3<&[$9*;IYG*/1V M$F71?N&V6=7.+R33\9JO<([N?GUCR$HZ2M5(5+;1"@PN)]%%=CXKO']P^-;@ MUA[,P6>RT/K!&U^J291Z02BP=)[ Z?6(ERB$!Y&,'SMFU&WI P_G>_K'D#OE MLN 6+[7XWE2NGD3#""I<\HUPMWK[&7?Y]#ROU,*&$;:M+^M%4&ZLTW(73 ID MH]HW?]J=PT' ,#T2P'8!+.AN-PHJK[CCT['16S#>FVA^$E(-T22N4?Y2YL[0 MUX;BW/2KJ]% HTHM$=[>\85 ^VZ<.$)[AZ3<868MAAW!9 RNM7*UA0^JPNIW M0$*:.F%L+VS&3A*OL#R#/(N!I2P[P#5F:OX?_]::?%4@0/",W@/XV@,X2Y8(T^O/\TY^EV>C M8.FAD77&_?QU][Q4VB?]B$9123M8&:Z)1;G@_[?_H+DH)(DFE7H%Q9*O5&N M+:INM6M)%VTE_G)O^]DU-ZM&61"XI-#T;$ =P+0]HC6<7H>Z7&A'51ZF-;55 M--Z!OB^U=GO#;] UZNE/4$L#!!0 ( (2!G53:AZ?,L@@ .0: 9 M>&PO=V]R:W-H965T"U(TO::5.$EG'_I@BR"!B_MY[@%Y M?&/J3\U&*3G;6+M[OEPV^49M9;,P.U7AR=K46VDQK*^6S:Y6LG"+ MMN52^'Z\W$I=S4Z.W;VW]JNJ1IN*U6K]+G6IVKLB1!4..W7N9LV)(6CJ_WTG]QML.6E6S4 MN2G_HPN[>3E+9ZQ0:]F6]IVY^8?J[8E(7F[*QOUG-_UJLDQ6!26$PJA@.U-3VC4T2=\Y67U&.36*;I4M?(6+3@:F MFE(7TN)>8_&#S+=N-=:BWC94"->JES45H\-*O_]S%&6RQE_#UJ9$_3?/V=_^ MD@H_>/'#?E&;3J];)6NF*/T8DD=M5ZIV"?3'^<+GV6@@_/& #X-?+_\Z_'VK M:O-_FJ8YVCMBI0"A:L+%#7O[[ARJ6VTU!G/.$R^+@B-<);Z792&NHLC+_/2( M_G_(B]-U:6;)Z%7A**(\8#/$[8/$F\*,V. MOMFD\SZ#1E:L5*76VK+YWIS'I=_3G!2.V#SV1)*2K9'GBWC"PGF(&7@P3[TL M@&5SX7N1"/[6OBA]B8!H&9&! ZG//Y\%#ZSAF M);%S0PB]4R_)1&\9S[R$DW'"BSDD9%[J1]]LV<7W&Y1Y899V^D24E- =-DV$ MC/M>[/LN+#RAD''N)8'8APP!]$F02+Q41!31"%D:#5H<@.AH@.CH21!=*^!6 MKDLM'1>@NTZ5,=(1?+6$:JM;)G>[\E975_WB9J<<>W" UUI3WXX3I 8(0AX# M^#VC\>,0?5CI]W^.HDPW_U.$?BI2.X1VR'P/D;_W]Q)>DCN"X,=],_\9A9HL M?/;3'WY>K]=PK L'YFY< [QU?12^!&10ZO=1VE=7X"]BK)SS.%@@]7^"-8OL MGJA"K[NE@P((Q+74)?$PBM/=A(]MK9M"YUVGGNLC)D*GV#SV%YRDAXG;[JT" M5:UHR7YQ3ABJL6+N+R*:R2/N%)G'\2*@&^<;65U19V+7LFR[Q).4#!*+,2U= MQ&Z'-%PDM"Z+.H/N++EL=PCB*Y1V^SMT^%'&>O&C8JFU08@VU6.1X MTZX^DKY0Z2X7LJ(=(@:(V"K9M+7C=^P* M$_9.1LI?:],V6+!19<'4;RV%0%<6XALB!^Q,7QEF.L8HVNUCB_:LAI-F"WS^A06#A0AJ0N M77+3@!(3/ SRQT8C$QM=: A1W:P/%Z^;Q8&V%P]M+WY2VW/IXS+$$71P=4IV M9.C8*7:#-+ZBZG-NZ>,_G ](AD0-69Q^2T*$9JJS'=;K>['["XS^2R3^R>QO ML!GM\#VN2Q!YELL: 2LH-6YD73 .[IVF(5I$[/E^QDX'R*3DH<#GU*1S"$0[ M<"(0 P"+TM>4WQXJ(Z]1SD.%4RH8.+_NTK$_KE%='DA,4-XLSE@0>$'([TQ MC2I@!5AH!'X9X6',+K8[J6M7SPYBKE&M;H33@9^PQ(L#P?[=* ML ]3C4$[VNY[(A)$XNB,D:9?S[U/MZ;M3HYKEUVW]W,.T+L"_O9G(I#_F+M# M0!P^@=]WA/-A+C<>J[#GWKSQ[Y,39:3H0_+T3I7NI-Q7U1K^=UT6G<=UW>9^ M)-R!CO,47-N/^7BU0]'N9&*QT.5"9PH+8B^)$Q8X.GX7/R+KX-VI_Z,BTF_W M(X,Q\ET7D5!XH1!DDN"A2[&IU$-#V-7F6E,'D-2:&CNIZLU&52/^42ATJ"U1 M@@[T4):0M*7F7>I/"H6&VY6K/?=\&@EF[52K+70__>[]R/KUJ)G4IM' MM_E$_:)I\\VPM;/$&^E$[U-@!^VPECGHP[C5=,)H:]<0>U*@/N.Y>\?B\.0: MX78G@$ET)TRQ8PB[W0-8LYCT+=&!P;F$-A06 WZ'B=CEH1QX(9/AV^)CVP-M#P,3 M/+O/*DAJ2T>A)/9$[Y#N'=P](MAG-;&EL76'"$0R$(CD,('HWLV3U1,Z3C7^ MP_+>F&NU[S=3AXO_H[>!9QU[HC.#.SU45$T]3W/JSD7H9:E/N)IXW(_'W?6T M*'1_]DM23\3TKBN+O5AD[NU*YF49KMXY+) ET#_V>!@0*0C3@$6Q%\7!6 -% M3&.\]\,M'S3TJ?1:CKX\;%5]Y;ZO !\H^;N/$,/=X1/.:??EXFYZ]_WGC:S= MF:I4:RSU%TDT R%UWU2Z@34[]QUC9:PU6W>Y41+021/P?&V,W0]H@^'#ULE_ M 5!+ P04 " "$@9U4]]\39E<' )&@ &0 'AL+W=OJ23-A,GS?0C+$(2 M)B2A *!E__LNP$.DKLBI^D4D0>!A=[%X;T%=KJ7ZHI><&_10Y*6^&BV-63V? M3O5LR0NF)W+%2W@SEZI@!A[58JI7BK/,#2KR*<4XFA9,E*/K2]?V7EU?RLKD MHN3O%=)543#U>,-SN;X:D5';\$$LEL8V3*\O5VS!;[GYM'JOX&G:H62BX*46 MLD2*SZ]&+\GSF]CV=QW^%GRM>_?(>G(GY1?[\'MV-<+6()[SF;$(#"[W_!7/ MB)GY6MF MV/6EDFND;&] LS?.53<:C!.E791;H^"M@''F^G;)%']F_OZV:4MF-1 MYR?$BY-H#/!Q$F#T-T3!OHF])$B\A!#W)J#Q>3Q*$8W!'M\C/@5[4@R./=6C MB'IQC+T 6X\B'*9]CPCV?$*]D(+A@$_2I',I\E*2>(0Z9WTDN#7HJ2ZEL ZQ1V,'X%._[U$ R#!#&(76HS"(2.<1"2&.J1=C;%]%!)\> MS*,N$40A8V"E$I^RAF M\=*@#(R"5&&SKY70PFDTA.-&+&37W4\\#+L@CO"FR68[[I,<#HCG TWYDR . M<7\#V8V5PAZ*W2;Q(9?;_9-X89IZ:9BZ-Q%.SD5R/&E,QX/9D[@-0->3$$>IV!))+\0TQ6>) M"' DC;R C='EE#",/[^" K)4#C@V3 @1_NBT#B11&!"/A]MV),P]T(@*"D MP$9!W.\:)-'IS/<-2FV[6=(.4B=?FXEH&$4G3W0RQ8+.^GX CMF@4Q(>*S*C MCF*C4RD6JOC9%R17FW/( 78]COA.WCLJT$B4KKHL.U:LB\MZ!ET3'K@-,;;] M@/(4SYEM6;<$V](G?^!J)C1'*R!-R_T U&:RQR.:_KY=S/YN:X'%>') [<% MX^5BH?AB7\FZ?=T>J;@][4+V=BVB!,V!@^KL!.'J(MXVS."PI" K*I:C7,PW M+VHA:I_:Q74+UIORV.2^*?+X_\:MHVX M@*[ 86\8M3A--VI+(8@#\'.N[5:! =LZUSOI,ZVKHJ:O?:IW?(*/('2O9+%B MY2-:@I>5_6IS)TI9""#,>K)GEA0M(1ND),T054'U9W M0':@8(YVD_I>0K$AV51V0KO8ZH!! ML$(0%2$SC=;"+)L::$<]]RPP$AK57_O@_M,M^J@XTQ6(VHTL,[?T6A0B9PH< M+*5"S#@(NQ+UQ] F'ZR_UD(^B > ]PT96%'//X&J?H(.?VJU0T59\0Q"RL;H M[5___.."$[_0M1_-*+9F"NP=]!="C&OH+IL'[V$!]BT,& V!%86K"KO86)/; MO /E@)V-"01A+8;*GBW5]I=>3!<01VN_NXM98,*A;%J LG:P^R*/=I-G+6Y M8E<.JET(5@&WS3']CL\E.-MG.KNK)L.5R8;YMF8'_6VLZP*^"[&2N9B!O1 8 M-V*X_,.5WL>HT][G^8*KA?L3PKI5E:;^4M^U=O]SO*P_[V^ZUW^2O&-J 84F MROD#]7$K3/M@)NG]_KO\% M4$L#!!0 ( (2!G52P+*@0F 4 "D2 9 >&PO=V]R:W-H965T01XMF0+NB63?T(RW1EE!) M]$0JCO_[W5&R(C>UXJ4;BGU(S!./=[][\J2SC:R_J$P(31[*HE+GDTSK]32[.S+,/]<69;'21 M5^)#3513EKS>7HE";LXG]F3WX&.^RC0^F%^2TGS4E0J MEQ6IQ?)\BL\< M3&2AS'^RZ7C9A"2-TK+L#@.",J_:7_[0^>&8 TYWP#&X6T4&Y0W7_.*LEAM2 M(S=(PX4QU9P&<'F%0;G3->SF<$Y?7'&5)X17*4GSHM$B)15D0EXELA1D+2!\ M&:\%F?[.%X50L[.Y!J5X=)YT"JY:!LK.# M?.6,2KP1B45&%XB8Z$V0K>*V(P$ 1<+,H%\#2NMJ.C<.9$8:> M)WAP9P;P#[%KRO^1'N@ #4 \+NB4]W/_=_ M+X7VOBE%S;6L3\A[<&TA%?BAEB5)(.OSJLFK%8$66IM0*\*UKO-%H[&IZWHQ,G8BZS)_UFJ>VXU,6![-' M#":0NT@;*(,8'P;52]SIZA^,Z'S,(R,YS54G'%1_C\$[53Z \6.GIVWJQC8- MW*A_XOK4#T(\50NX)S0O6MNQI@RFM\V6 ^2A/92Y[H ._(%Q^&L[IP?<^;1H MQLSVXH@ZMH^H X<&842F44Q])YZ].--N1"7A!FAS[0@F@[YM+(-NTQFY,=<5 MENT]8%X)4C6FFB 4UP6'Q+DTA=ZNK_:B!O%JM-*PC6ED4]^#K(D#&D.908 8 MHW83\ T+!X@G7TRFI&; QFT8P.=X8"(A@1SX/B3OOX_M^B_B.SE MS=TK$EA>1.S08AXT!$= X MWC7T>T'$<@F#/.P5!0K UFY:67@* \M#KC3R-]6]4"@75,.UD^"RS?.FR@$> MED%3B0=1)[GJ]^2ZNZI@K>'-IIMF.E%XYO'$8MO>*@T,(>U,@B=44V\)S.K) M%U(*GPPWX7 M\]97J-9AI_GH56R8[%-$;QR'0*R1N=KOYVK_Z+GZ&S?41D!-D!D= PH4I5ES$MI7/<7L@JQ>X7P?P",PH8ZX + M_"!JUPPFF1"LB/UOI?M\\/H.D^?*?*10(+^I=/LFWS_MOX-$:B@_SIT M\3=02P,$% @ A(&=5'F(D95H!0 +Q !D !X;"]W;W)K&ULK5A;4^,V%/XK9]).!Q@/\3V!!6:X="]3F&4(V_95L958 M75OR2C(A_?4]DB_QAB2$W3X$6Y?SG?MGB;.%D%]51JF&YR+GZGR0:5V>#H5F9 %T3B4\Z$J)26I%2KRH>^Z\; @C \NSNS2]Q-.Q04E90KIC@(.GL M?'#IG5[%9K_=\">C"]5[!^/)5(BO9O I/1^XQB":TT0;!(*/)WI-\]P H1G? M&LQ!I]((]M];]/?6=_1E2A2]%OE?+-79^6 \@)3.2)7K!['X2!M_(H.7B%S9 MO["H]\:C 225TJ)HA-&"@O'Z29Z;./0$QNX6 ;\1\*W=M2)KY0W1Y.),B@5( MLQO1S(MUU4JC<8R;I$RTQ%6&9$TQ1*(O42M"1<$1LO!0>/9)I3=7@V MU*C(;!\F#>A5#>IO ?5\N!-<9PI^YRE-OP<8HH6=F7YKYI6_$_&&)L<0> [X MKN_MP LZMP.+%[S9[1W@80<>6O!P"_@$.R>M<@IBAG6[4L2H L)3T!EELEXQ M&C-6*LRZSLP"?)"B*C>%?+?.1Q35)E\P-8T&BFH%V+,-:D'^$?('C3F%WWX9 M^V[P#NXVHCST9-=$X4-%^/S?3%0PJ7@F^%S!M9#EL0.W.CV& X/LN^]>;K,+ MWKM#.##-1V6^A*]<++"-51\TPS?S@T^\)BC3Z8\TR;C(Q7R)RAI5AYT3$S;G M;,82PC4P/LLKRA,*])G*A"ET:[H$ J5D/&$ER4%E1-),Y"F5)I_&M6M1E(0O MX0^&AHJ9ANM<5"E\Q$UF!FY9P4R 6HW_O^9))DI3 9VJ-I#=@@U_%\36@D_\ MB2J-G*KK1*F-%OW-B"B83920=4A;_&9I,_HU]KP4>?XF5SY62P)';[3P"&-I MGI>H(H? TH+KU%@))2:86F GH!&JFBJ6,OS@M)KKRFQJOQTEB:BXB226D9UG M*T,8KY$KA>FUB_1;Q9 W"JHSD1[OH(RHHXQH;\KHNRSWY*F:(G;KN*ED:_^2 M$JF &G(&I%9:3#$Q-;UZ)W4T;8 ,VSI[&@288M.=,ZP L5"G+\K_9Y_OF\P8 MXS?9OK[?^-(;H$N]@=<-ODQ^[7X_:MH-4Z506.B8OE7A*%.$ZVS9%_7\OK6. M/_)>+%]A&NR) !E=/C&L^5**)Y;6/;:!7EL +W#"(%P-0\?W5^$(''\\@GLI M"F'[FS[C*4]12+!1YZ8+<&6KZ8$SHUWNQ,=$;^J ?K M^2LE83B&6T'XIHCZH1./(ACY 02AXP81W%<2'5&VFV;L&?<257\0C5MKZGV, M4P1AH]K$_)XLZ_1A8*8T(_ELPY?< 8Y'9CM?MOL/T(6Q>P@! D:1$[@>?+9M M"'-2H*62/E%>T9H.MP0Y:DJSK0WS?&A5&'TYAD'M3M!Z;:V/O2B&S]A*R &^ MXWHAC",7WX*3> >5Q1V5Q7M3F6E74AAF59"BX\;JX(8[7 MN&)?-9=KOK\LHJ22TB3VQ<[OO^1;4QG%3N!UV8P]#^)XO+=]CT(C:;4C(]W# M/1F'/^3HAA:]J:?M5W2E8=7=3A '[:;^$0/"DQ!Y(4!+FM4-C.WA#<1SW)Z*_2(1.'BD 70]\.#(HJ$K"65/]B9D/XG8B?5@2RW;SV"%7(J9 M-<2S$C%TDN*5FF\^,0Q[ES@\\,[M556!/9?4][ENMKL-7]:7P-7V^BI]AR3. MD"1R.D-1]WB$!P-97T_K@1:EO1).A<8+IGW-\$9/I=F ZS,A=#LP"KK_$5S\ M!U!+ P04 " "$@9U40X^:8NH$ #_#@ &0 'AL+W=OTZM$#0I-MG6CI; M1"A1(2D[_O>[HUZB)+;7+"OVQ33)X]T]I^>.Q]E&Z3N3 ECVD,G:F3++N-Y>@%2;LU[0:Q:^B55J::$_GQ5\!3=@OQ?7&F?]5DLB,LB-4#G3 ML#SKG0>G%Q').X$_!6Q,YS\C) NE[FCR.3GK^>002(@M:> XK.$2I"1%Z,9] MK;/7FJ2#W?^-]H\..V)9< .72OXE$IN>]28]EL"2E])^4YO?H<;C'(R5-.Z7 M;2K94=1C<6FLRNK#Z$$F\FKD#W4<.@/*NBC>ZV/8>/C17A0XQ7$)VP0>"ST MP^" OD&+>>#T#5Z'^8#F8:MYZ#0/]VB^J:C-U)))P1=""BO -%82QBU;/AIW MM(Y+K46^(FH)LRO:ARW^]LLD] ?OV7\UGAMR'B,.V0)T$W6_W?\":Y LJ,>0 MW2K+Y1NL&4"RW:1*VV,+.F,B7X.Q-0?%$0O"H1>,1VPP&GK3,&+#R=0+_(!] MN"^%W7;$,6]LRJ@N";G%O"1M(B<2=T)..DGI!)6-)LZ-('QTIUF_ BW6G,I% M)1*\9UC^-EPG#![BE.KU3AX(V=?SV$,EC>>1FPT M";W1=,RBP/.C@$V'(R\:#MY&Y3#RAA/_R2>AL;/<]34<3+QP'+7SQJ.6IY5G MS70Z#CT?N4D@]N#3@+V P;]8W6P*3_:$,24N+[;(H2P#'0L,^X+G=_C=-%,H MKMD2@>5N0^3&"EO276VJ"'!$JH7#+= VK%,I,MT H_NLT&HMD@I#Y3A6 M<#H(>4*F@,&'?8?/+"T1-N-HXT>;36(FF MBZP/M7'!+,#L((T)QOJ$W>+:)ZW*XJ<3X4#3$K5-2W2X:<%&/RFERYVJYCND MLJZ6'8;M:D\.ZZ9 +)7$UM^%VWV1NF!4 >D8;,ISG;3+FN&4L8:8A]_A6:T/ MIG5WPI&75/I/7U^]UQRYCVX=H[UCPR6\$$E@8;O5^?GUUXR7"F60!81QH="C M9N/[S:][[5]PZ>H6=YGX!\]+ZA]K= [7"\RM ^%NY^@?% 6-*[M8V.\\2K#XK]S3R^!54.:V>I^TJ^WK[KQZ MU#R*5T_#KUROD(9(R24>]4_&2#I=/;>JB56%>^(LE,4'D_N;8C$ 30*XOU28 MQO6$#+1OWOG?4$L#!!0 ( (2!G53PUE0T;@( +<% 9 >&PO=V]R M:W-H965T:78%_H]N\Y.VU6I+5"\*&US[GGN;O'OIMNK'OP#0"R1ZV,GR4- M8GN>IKYL0 M_8ELP]*6V3@LDTZU3WSH0501IE?(L.TNUD":93^/9K9M/;8=* M&KAUS'=:"_>T &4WLR1/=@=WA4I6UCX$XTLU2[*0$"@H,3 (6G[!)2@5B"B-GUO. M9 @9@/O['?OG6#O5LA(>+JWZ(2ML9LDD8174HE-X9S?7L*WG-/"55OGXSS:] M[X?3A)6=1ZNW8,I 2].OXG&KPQY@DAT \"V Q[S[0#'+*X%B/G5VPUSP)K:P MB:5&-"4G3;B4)3KZ*@F'\TNKM412&3T3IF*E-2C-&DPIP;.WW\1*@7\W39%B M!41:;GD7/2\_P)MS=D-4C6>?3 75GP0I)3EDRG>9+OA1QBLH3]@X'S&>\?P( MWWBH?!SYQO]2^1'^8N O(G]Q@'])_5-U"IBM6=UAYR# M7GH,@; !5EM%#4Z^Y^S-JPG/QA__>OU:U[($:G�@VG]\O7!Q%4#&?Y:%*< MA>V8\?#+>,&*N)[&"Q4U4DT!DO,]Z"BGM[FU7KKF=*^9-+AU'!FAW,Y@WU?# MZ3"5+OIF?';O1]J-<&MI/*E7$S0["4/ ]6.B-]"VL357%JG1X[:AR0HN.-#W MVEK<&2' ,*OGOP%02P,$% @ A(&=5*0#&UL[5IK;]LX%OTK1':Q:P.:AJ3X[+0%VLYC M!YC9*=J9W<^*S23"V%)&4I+FW^^YE"S)B>/*J5LLL/LAL2F+EY?W>8ZH%[=E M]4=]&4+#/JY71?WRY+)IKIZ?GM:+R[#.ZF?E52CPRWE9K;,&P^KBM+ZJ0K:, MD]:K4\FY.5UG>7'RZD6\]JYZ]:*\;E9Y$=Y5K+Y>K[/J[DU8E;5FP*IR_/'DMGK_1='^\X5]Y MN*U'WQGMY*PL_Z#!3\N7)YP4"JNP:$A"AH^;\#:L5B0(:OS9R3SIEZ2)X^\; MZ3_$O6,O9UD=WI:K?^?+YO+EB3MARW">7:^:]^7M/T*WGZC@HES5\3^[[>[E M)VQQ73?ENIL,#=9YT7YF'SL[3)D@NPDRZMTN%+7\+FNR5R^J\I95=#>DT9>X MU3@;RN4%.>5#4^'7'/.:5Q_"!4S_3/-_E%R5ZO5JR$#A7[?I4CZ-I-S<2< M_58VV:J_^?,M$PHJI,4PJ MG2BIXHU"?HM?E#6)]9S]2GNOF9=)ZB53/O&I83-CYTPHS#?B:#MM[5F,]XM% M99I8[9CT&HKR=F69&.$3KH^W]MNR;EAY/JP\DW,X.=&I3X1S^"ZQ6R[]G!E+ M/U@G$J'Y_&@:_%B5=BL?8@@2C$4MB)$$9ER@.X3^& AM<11G9$J&:(V8S:EDC M0=HD3I(FPBA894L5"0=M1!\O-,L=9C*(@UG*3<*%'ZGA#;)E<^4H,0)@ MP5!]EGE]5=:DT3D[NZY1-.NZ7Q;&T+X?;::V5V,RHSHORG5@)O'2,Y$F2MDA M\7F26G,TC8=([1:=K1#FJ!W2(HX\7)6J1#HYLIJ '8U+CV>UGXHF5*'NPQBN M2I0AE]'>C:-ZHG2*H4)DZODPH=.9PC O;G E9D-W%853F%@7D:BS*&+.O$!) M31GZ%B!0 =!25:%8W&'IQ6567 1&VP]U$LO<3&"60N#.?)J.+8"LMXCLGZDB MC-W=YF58HPV.0V#0;8B"&=5-,[;KYL)&ZGF65^PF6UT'UNI6;\L:Z8/>D.KY MPPNSGZ,S+[JP#!_)T]=Y?1GG0]HRG#6=UE5^TV;PQBTS/2I9*.XJW?+<.'AU M(KWH@K0QB%\%H!QPB8:FNSCH(R 8RG=9L+S1"LW M4L@B[MT12\)/.Y:?H6=1,*(R(LFV8D G5NDO;)'Z,L-_>)^NPCXL_'F=-W=L M'9K+M2V@2@7-LWCUX[B@ S-A6 MTUT5=KM,/UB$B,"JS, H0G,;0K%OF6?8'O87W?L-,=4E-K4FN>U&;[.:9I6+ M*!Y^7]P'@"1W1YW!O/,2$V_KX_&.>SSC<5[QU 4>H%L@+ZO0]H30S"7<^0G8 M3R 9K0=J<#15 7ZG^Z&>T8H9H%>T1*@0K/K0$'D2E2M-G; :YP%2XZ&W,@E0NG]=,L\D>I-H'+" M*VP^&H*[Q'@SADV<3.\^R>44HD-2+]'POQGC',WA- (ZD_+>D:T(4!J>^"T M!PIFD5+3F7D\@A7K<:(UFN%NG8 Z=AB4L@!S4&Q(+,7B;+J]1/< M'($(G&,QGRPKN8=MQK12@2!9=\"CAX<$R":.<"%, L:#^%\!V#Z _$CN33CP8;V1.)C\" M$>F4?S#^X;Z J&G/R?ACZ/BB,W@P%/;G>Z,38\.D\ MRO>*H!A/ % 0HW@Y+ M>\Z1$_)H2^\F*(2AC8H/\K1H<<. (S0]OO]2YT]2<(!.0YG&_= +I$)N._D8 M*9E".A3YC+;DZ41BC/0)?&@ZQMG/.220L171*!$'RRUDK!+E]432H0 \XLF- M@T0S[K0B!1 V1WS,^#@I45B<$[\!7@3P\&,?6PN+F".>A$PZ/T(J6JWN#[?X M#I+5$]^1;K@/H6J/EXOW^9"T"!?/XSDL1ZD8'Y=H :JIO^B!$:@=G742>/66 M$U\BB#A+72*$FLJ70(=1\- <'0E4]&#;P+C*[N%+\6AEUK*F>8L71>+I"-K8 M4>2C.J#E'DQN4N22'Y7=S?B3Y&8SH4<_\EYY&HV/X9$#N(P%OZ G%\+%<^9! M)10M(+A/==#EP*IZ-&Q%-(E(MVMPA\ MNI4B\"WB*"ON_D[A65Y4V=5EOACEZ*YW#_>KO[K&[ZWZC5F)3W8V4!(LW J@R]QF4U^U!> MPW T\W6=9VT):(EAKX5(@="&)Y7*&"3+(-DHF>CTZ7SM=:R.CWAKJJ/>[8SA MV.(^[:_H'T5L5#-)+5K#+LC?[(H 0&_15"7"#OO6'!A]\]K7#N>)1)C1LQ-) MI'M7%I^.7JI>A^HBOCI>MQ+;]ZO[J_W;Z:_;E[*'V]M7VW_)JHL&ULO9A=;]LV%(;_"B&@P ILD4@E3E+8!NHF2X(A6%!O*8JB%[1T++&5 M2(VDZB:_?B1EBT[1T"X"Z\86/\Y[#A]*KV6.5T)^526 1M_KBJM)5&K=O(EC ME9504W4D&N!F9"ED3;5IRB)6C02:NZ"ZBDF2C.*:,AY-QZ[O3D['HM45XW G MD6KKFLJ'&51B-8EPM.EXSXI2VXYX.FYH 7/0_S9WTK3B7B5G-7#%!$<2EI/H M+7XS2XD-<#/N&:S4UC6R2UD(\=4V;O))E-B*H(),6PEJOK[!.Z@JJV3J^&\M M&O4Y;>#V]4;]3[=XLY@%5?!.5!]8KLM)=!:A'):TK?1[L;J&]8).K%XF*N4^ MT6H]-XE0UBHMZG6PJ:!FO/NFW]<@M@+PZ)D L@YP(.(ND:OR@FHZ'4NQ0M+. M-FKVPBW519OB&+>[,M?2C#(3IZ=_RX)R]D@[1#Q'C60\8PVM.F!,,U#H#W37 M=\_;A6(YH](.V(C[FTN%M$"9X'F;:<2T0HM6F41*(7/[2">NT&\7H"FKU.MQ MK$WE-G^S^YN V'$O=NS$TNB9AD2F\I^MH=A;9PD1TGR*E#E MJ*]R%%2: ?O">(&N6\J_M&A>LIPR].D6Z@7(SX$$IWV"TV'YG_6)SP[(/ZR] MF_]Y7^5Y4.G*<"\>2]$^W8& ,DZ\'27#HL=;3H@/"'^'^&[ZF/A"25#KFA8" MS-#\@^+[\'?FR0..]F,&?[[4/>&AD<#4_=6 MAT\/23TLO@=U;XTX[%^.^J_=]=[0\/FP_(DW/)(R'7,4W8ID9"YV OHV-VS?3'[%+"66=A)>()2Q47*9+L;K\UP&]/@IX!%",^ M<3952\?(A'(KQ#=SF%:^UA+L<T;CL$JXY4^@O-(@B;L; ];.TG $&\?J(:[]7 AQO@F6PC MCZR%'[GAYQ3@!!LXWJV!'[OA[]AM&_G]M?!W;O@1&\V]^[@&?N*&?Q#WD+JP M+O8.-,:B._Q%=_B%/?)+W?'E/<#0F6:)^NIP2A9.2>$T6.-T2-4$991'"/H, M_'S/N2IZKZX:I:FP,&5D]_Z ! 1[$/Q]#85@02%P4KAB8ZXTDRQ"(YIQ;>*% MZ"^OADAIJG,MY R$6#%Y#_&+.Z0G#'TZ.U;%,#CX4X&XWRH><2HA176-$*PP MQUZ_[X6XGGIW0;WKI/[Y,WH/XH[^1:1ULZ:WVB6A9_[5Y[J_(-=WDCN: M>S^1(L]V0!E'<1[Q=(S@#G#6/,V!YT56,=]!PT>!7.>W_\"2; *!&Z7 UO7* M27^5OX/^[H+^KI/^X=G)Q=F'H:-*V+/+B+>]YL!+JQ=^,:TXJFPU%0ML51+[ M31()<^Z0CP7ZKQ)^DO+W4==W,5^SPO"-16PHH?=JK>I H?-*V#E$&]1 M#[$51.Q6Q%^I0&^U GWBA]W>[IH"6"7$;BD\R6DZ_@$/?>@TGU%T=K-<@^,' MT$5E5J5#^$D9%&0HQ%P5T6 L&8/7&[W N!)EU0WO;J\^OE5"WW-FXI))+B)3 M'_ '-9E*KC5+42HT'S%8O*!$LER]X D#'NEA+2N>'^@\#75/"QN<$@]%=.;J M:]]JJN_6U!M@9>B[^;AM8 _-&)5.0DL/H6YY72&$V(,NWX9KJ;FM-:%F5=AW M/ZLV;/N+[/F-[EM-]H,M-KK57-^MN?]3H[N=-FAT*^!^^ *-[K;1I)NLM/L; M'G:?V>AN:TVH67WW?T'?+\6T7)$&&MZ,4C9KU-]6R/TM"CFQ0DY^AY!O<+JY MOXD56($GOT/@-SAM, &LP!.W.#O+^C-K M,K%23GI;+)F5:>*6Z693WFVCR92WVDW<>PSE:I&.(/4FUA2.[YG21<+?\X1K M%CG\!%:L@RWN/P168@.W/*[;YSF&J:%GZ)SI"$9C#8[CTH_&5*WD;Z!'>ZUN]X?=5OH&X $M_VGP,<9LIH?N%6Z M/D,-$C1X%#WZ!**3CJM'C<'FS+A9^4$;K\F,&QB0MN?.C%UT O>BLS0U:CRJ$K@%_KD-<2WBJ+;"W9KM)._QMFA5TM61..SZI(_7;'L$ M=H4)-KQ"O,3V]&'E9'ECLH_K ED=YX=^N/9KAUVM O>KPDM-TFO3N$UF9^U& M5"\(0O(TY-61X=.19="=I8^@YBOZ.95CGBH4LSN >NT>V)#EA^GR1(NL^"YZ M*^"M)2D.)XQ"&&PO=V]R:W-H965TQAV"Y^W"Z#VYB6A^.W;5=8$_WX\]V0M(V+_1> M^-(FSCPSSXS',[;'+T(^J14A&KQFC*OSWDKK]=E@H)(5R; Z%6O"S9='(3.L MS:M<#M1:$IPZ4,8&R//"088I[TW&;NQ63L9BHQGEY%8"MSGNP M]S9P1Y!J66E&:$*RHXD.3QO#>%9Y_1T *9QD11A)M56#S]TQFA#&KR?#X5BCME38MR ECWC#])UX^9$4#CF"B6#*_8*70M;K@62CM,@* ML&&049[_X] 7 /]00% @D,!PP(P/!00%H#P4$!4 M "(W67ETW=3,L<:3L10O0%IIH\T^N/EU:#,CE-M4O-?2?*4&IR>WDO*$KC$S M29&(#=>4+\%:,)I0HL#13/!GPBGA"0%?)>:*89=!)^ +EA+;-#H&1W.B,67J MV P_W,_!T:=C\ E0#KZNQ$9AGJKQ0!NNUN(@*7A=Y+Q0"R^(P(W@>J7 )4]) MNJM@8)PL/45OGEZ@3HUSDIP"'_8!\A!L(#0['.XUP.<'P^&H 7[9#?\)\U/@ MM9._.AS>1/[SX>3CCJGPRZ3SG3Z_1=\,JQ4P>0$2^T"^;>@S9H1KU:$[*'4' M3G?0HMNJ[(-^377?%$ZE)4TT*>Q: EMC:B6D/M%$9J:4K86B^W3R),NMA\ZZ MK?//$P3](!BA\>!Y.YOJHM##J#,:6A62%Y=+T"&.)U0*_3J7LMDJ>58"F1Z@=P:1:+_MX'USQAF]2VPULSZ[;I3;5) MA,5&8^NH%N"+X(GI45(P9L6NN&!WYSDD*2X+'=NVX[#=>-5)8'Y5E5 MAM!'E2%4E2'478;NB#G];4@?W!%[K>$J#Y'N L3Z\_."T:4[$/;!-+.GQZ8. M4-C8:6EF5]92UE%5:=![E<:1>Y<;N'Q=$[=_,P5R8>43L>3TS_U39<&V7II" M;P3WDV&P=>3.B-D(V=L4!=P1.C^3EJ/ECTD! &18 !D !X;"]W;W)K&ULM9A=B]LX%(;_BC L3&$8VU(R'R4)-)TI6YA 2.CN1=D+ MQ3Y.1&7+E>1D!OKC5W(R5EH:*2G)S<1?>G5TSNMGCC78"/E-K0 T>BEYI8;1 M2NOZ?1RK; 4E53>BALK<*80LJ3:G?\V&4V(B 0Z:M!#4_:_@( MG%LE$\?WG6C4S6D'[A^_J7]J%V\6LZ */@K^+\OU:AC=1RB'@C9/H"GCZMT@UB9T&T"<[<(<;\/$!\),,9J(2J\4>JIR MR'\6B,V:NX7CMX6/L5?Q$;(;1-)KA!.<>O1(ETC2ZO4.Z(T;QG.3/(6^3J!< M@/S/(]KK1'NM*#E8G;V40Y?RK\_F.?190ZE\L_2[6?K>T%T%FVT%N:W@[XKD MU^DEZ!6H5)Z0;KN0;KU2G7.DB0M=4>,G9#*1F=7_UCU^M>0F2?[R1'77177G MU9F#7(-4UR@39=UH<_AK87:E1S_0A%6L;$K/K/?=K/<7-,%#-\O#F4S@UR%! M#Z2)8U-R5A<$Y$(V2/>@F9[/"/0E8(04NWGQ!:V0.I:E?I@=;X: 4#_L!L?" MM'=>-_CE^B$W.'RF?NX]@VD+5H+GB)6U%&NP13GJ_T#J>)C>7K+RCG"I'W$G M)]DO%WSE' 33^W-9TB\T7PEIWEC;T7!;.&1.2B0D.L*K#J:IGX(SJ,2:MGVG MF6=Q2F^ '1YQV,^\B=#& M36M8L8S#<25W#,27; BQ0QH^5TL8$.J%*^X8B/UMW('$'M5L84= ?'?)%#N@ M83^'3O:O7R[H7\7)\W!5H8X>)%+PHLX>!$_[$&;"E$4+(,__:8@>Y^KY)+Y=\0B_C;K>)($A,(?%L3AC?BI M=+(I_'*A=X\XQ!$_XO[$%.&7TK&/7))]Q+&/G*N9"PB%>S;BN$="/=N)IO#+ M'21%O+=;5X)ZDF8\**UM/B>)R4NHN=E5 M#4A\,E6ZYA:'>I:81@,OO%%=)70XW$]J+N1@,O+W;O1DI.:V$A)N-#'SNN;Z M^00JM1@/TL'+C5LQ*ZV[D4Q _!'=AOS8W&4=*B%*(&:8221,-T/#A./Y]D MF3/P,_X6L#!KU\2%\J#4HQM<%./!T'D$%>3607#\^P6G4%4."?WX9P4Z:-=T MANO7+^CG/G@,YH$;.%75=U'8V5NU^ M6 >TYO%Q5QO^2Q6KN M<$#RN;&J7AFC![60RW_^M")BS2 [>,. K@RH]WNYD/?RC%L^&6FU(-K-1C1W MX4/UUNB J*>05$ M3;\\58@5Q[&YC.*W*)\.8C^7 &EHO*?!PE M%L-VSB?Y*L2398CTC1!32JZ4M*4A7V0!Q6N !/EJ2:,OI)W0*.(9Y+N$I9\( M'=(T@L?:36 >+WL#[U[S E\V_4C^(U?(:CVO(ZA9BYIY5/8&ZMJ6<+\EGXC$ MU_S'I6/_PD)M?D96V6M7V8OZ'C9LOMPP=Q[,GW8ICK-/GH%K$_%HO_5H?W,V M^5,'FPDH"G7J10A?4@V5?_=-*9H8<#H, MVC/LD=-T3>/2+;': <0Z64UI<(I&L2Y%CA^WW]UX#18$)&5],ADD)@N<\'M/MJ&_+C"NH'T-&(@ZJD1STR2X/&T.&6F.T NBLQ_4$9 MQ,S'ED @5U+5(D>\*:9'FN 8\YO<$IQ4Q\XU#;I%XW)SIZ9VP35LE!;0H#R4 M]DE]$"4:3VO>07T-*XY9\J5?T3R&DN&C8YJT"!ZV">O08UH/,EY!Z]QH T2+Q:TB\4EYW=B M.P\L"]+"TAZ)94%K6#S+V9S8#J -$@:V5F_%!>4&/9+.J7O(2ZDJ-7MNOVX; MG6 6!(?U686QH$!L6W58!] &/ >Y8G&5Z>*Y^T '$6)]UF8D42ALJ Y69\U618$*-M63=8!M+6\+ NBEG64;ESZ_A2YW3@Q MSH(V97V6"=TC'>3Z=5OOC_3'8;+(!R]9ZTO6H&>^^VJ([S,N6Y3M MW;;#>[SL:X;IR_;P%=@ MW01\/E7*O@S< FW?>_(_4$L#!!0 ( (2!G515_ EQ=P0 +D0 9 M>&PO=V]R:W-H965T0ZR]S+C*J]*M8.'(I@,8E*$L= MXKI])Z,L[XU'Y=B#&(]XH5*6PX- LL@R*K[?0LK7USWZY1!"E$RE!0_;."":2I8=(Z_JQ)>XU/ ]Q^WK"_+8/7P";Y&PEAK-O-09K]$ MZWRQW!3*DQ+Z*],X-7X0+(_8DJ9ZRB)>Y(KE"[3D*8L82'3V""O("T"/$/%% MSJJYS6,TX5(A/D?U=XE^11^I$-3,^CDZFX*B+)7G>OC3TQ2=O3E';Q#+T7/" M"ZGQ=Y+A-77@E7S>,3E,TL5" MP(*6<]Q.+?KR09NB=PHR^=7BR&\<^:4C_XBCMTSHTEE1P1I/GV^>RZ(2D%(% ML=ZT1)10L3 %2"6B: DB@ER==U6-W5O_TG5_L:@.&M6!E>=)U[]6^.-DV]V% MK\CN-[+[5I[GA(D?J=KN#7NOR!XTL@?V;+>:M.A9(?5W*9&B+WK$B#=!O*[6 M[@230[75NO^/N.F_Q^UD9]AD9V@ENJDV:FDV96 K.DOA GT$=8$FA1 Z&5VY MJ"C[):4Y/*S&&/O>@(R,N$C<6*W[;GN*Y&N0"@F3:\5FP[ZY1ZR&8BOZ&]T3U]85F266L%;_1W_ MW(T=D]85L8;U (+Q&'$='%HG+$K0DG[7ATH]<50 B@OH;/MV4@]E9=NW*6R; M'/:L9!_T\01)I4_4^BBUL%&V[0S[/SF_;0_"]JXPA3GH!1YO:J8SF\%!O?9] M+]BKZDEMME/[03C87^<=9B0H3TN="Z!M2]C>*38ILB_BFF1'I.<'[GXLAV;$ M(\=V(]PV(6S?L']7"8AV7=JFL-VZ\? G5TN[FV+[=GI"M=SACGT2N_WNS)%V M?R/V_>VTZ:U)MN?-&PSW9[?#RO?)X(C$=ELD^'^OI9IB.SLD'.POI0XKWQON M5Y^S=47+0!]MS-U8HK*O55>69K2Y?]^4M\Z]\5M\-:UNT2U-=:F_URB#XPTMHA( MI):D[.3?=TC)\A%9SDM>;)&<37II5H7WQQ'Q2GD M5-V( CB>K(3,J<:E7#NJD$ 3RY1GCN^Z?2>GC/>F8[NWD-.Q*'7&."PD466> M4_EV!YG83GI>;[?QQ-:I-AO.=%S0-2Q!_R@6$E=.(R5A.7#%!"<25I/>K?=M M[D6&P5+\9+!5!]_$0'D6XL4L'I))SS4600:Q-B(H_FU@!EEF)*$=OVJAO4:G M83S\WDG_PX)',,]4P4QD_[!$IY/>L$<26-$RTT]B^R?4@*R!L2\9@5-,,(Q*+DFO$U*43& M8@:*7"UIAG^4)^21RA>PI_>OF'0*U%>R3*D$Z_:$S$1NMJF))IYHJDLMY!MY M @5R8ZCG;,,2X$DE;PEK3!^-YX605N[OY"\J)35Y<$VNYJ IR]0U;O]8SLG5 MEVORA3!._DY%J5" &CL:\1L43EQCO:NP^F>P>CYY%%RGBMSS!))C 0XZKO&> MO_/>G=\I<0[Q#0F\K\1W?:_%H-G'V=T6]OF'V;U1!YJ@R87 R@O.R-L'3=9! M(_]^1QKRH"'_KT-!V"@(K8+PC(+;9 ,8:V6B;7(@MSE%"BER8:L U*G5%MM* M=-^*-M5L,PV&0=\-QL[FT.-M9,/(#8_)YBUDGAN.^@W9$<"H 1AU KS/BTR\ M 1 E8H9W2D%<2J;?+-HM9"M[7X##BNE6D-$[L_J#07"*L:**#J@BMV\2\ CB M>ZK0'T9!.\)^@[#?B?"1<9:7.2E QGA]L3406F "\GLU2=:$-7DD2IED96* MK$K$+^%7R>3IO:MP=ROUW!O7_:TC 0>-]8-.0W2*:9Z*+"'8/C$7>4*M MT<=X:JMMK;JB6+MVT*_;<'2KCR[AXAMT7*3>E^L!2+,!'CM]=X#8;A^]R MS#W)K^&[S#FAF'=1'"$:-8A&W9&Y8/J14,_==S?WWQ^)[Z?#_<*,:R9TH"WE^ =6#S-2")R M4)K%),;&3SGK#MB^!7F?U(.\?1/RNKO0)Y6P"UHOUC!OWV2\[B[SZ57L@O[S M9.*9+!" MD>[- &V5U7!?+;0H[+C[+#0.S_8SQ0<12$. YRLA]&YA%#1/K.G_4$L#!!0 M ( (2!G50W,'ZK2 0 , . 9 >&PO=V]R:W-H965TO0;D'3K)]IB;:(2J)'4G:S M7[]+2I%LB^+2?;'UN(]S[J7.)1='+K[)G%*%OI=%)>\GN5+[.\^3:4Y+(F_Y MGE;P9LM%213Q3+!:]5P2KZ*)"LRY*( MEP=:\./]!$]>'WQFNUSI!]YRL2<[^D35\_Y1P)W71(4$W=Y/WN.[ M-4ZT@['XB]&C/+E&FLJ&\V_ZYD-V/_$U(EK05.D0!/X.=$6+0D<"''^W02== M3NUX>OT:_5=#'LALB*0K7GQEF%.'$(PA&'H'4(+ASP=,0A;!W"MSI,6X>IJ4Q# MQ=1A3119+@0_(J&M(9J^,,4TWD"?5;KO3TK 6P9^:ODH6)6R/2F@ RFO*\6J M'=KS@J6,2G3UD4)-);I!?Q AB&[1-;I:4T58(:_A\?/3&EV]NT;O$*O0EYS7 MDE297'@*H.D$7MK">&A@!",P<( ^\4KE$OU2930[#^ !IXY8\$KL(7!&7-/T M%H7X9Q3X ;8 6KW=W;>XK]WNOY/J%OG&'2<.-F'7IM#$"_]/FQSQIUW\J8D_ M'8EOOG?$MZB6%!$IJ;(VL0D2FR!:40Y+'$=QM/ .IY4=6@4XFB7G5FN;%:A5 M9W7&(^IX1$X>9KVB@I$-*YAZL7&(+!QFLPL.Z\8J.D7GQV/HX@Y=[$3WU:@0 MS1 Y4 &J"L*II5GWLC# %16EU&U0.;S4QC=\>^/NB3LE1B^4"!2@LOF\IB@C M+ZX5,^NXS'Z,"RQ0H$,K!8MTPP6$T[Q -*@-M3MX=(NCGQP@YQW(N3/.GWNJ M5:NK;\JELJ&9#]9$'/H7"W8U'RP)/ NFB7U))!W"Q(GP*>="W>B^_P?$9) = M/CQ\ 7%H%,R#V(X0^_V(\)T85T3F:$]8AF"?@?AY3:5N?%&#:.L1T+],M=,6 MMA7V:> /D,;1?'Y!QV(%>I.,E!R?S#S\ RJA!QT13&K46\%+Q#>J_2K?^ FV MZ4YQ3J/PLCFMU9GR!%$PQB;HV03.V?!<94R:H0 ]Z,N.%#%R!;DP9HW'M),\$C>7M>Q6WN_<*W@ MM7U166',+,(XB\=DI]=N[!;OCU3*.\3*?:V,N$ 5J%T;\5":;Y+12O32C-W: M_ CY8)ZA REJJJ?RX .R@DG>M,&PF-EV&-[)UKZD8F>.2!*9SC2;X>YI=PQ[ M;PX?%\\?\-VJ.4SU89JSW2EYD;QO3E ;+B"XXBY MS.&(284V@/=;SM7KC4[0'5J7_P)02P,$% @ A(&=5*$ZR-M3 @ !P4 M !D !X;"]W;W)K&ULC51?3]LP$/\JIX@'D*:F M"6V94!H)J*9-&EL%@CU,>W"32V/AV-G9H>S;[^RD4;=!M9?$9_M^?\YG9SM# M3[9&=/#2*&V74>U<>QG'MJBQ$79B6M2\4AEJA..0MK%M"449DAH5I]/I(FZ$ MU%&>A;DUY9GIG)(:UP2V:QI!OZY1F=TR2J+]Q)WHWMHU\11 M/**4LD%MI=% 6"VCJ^3R>N[WAPV/$G?V8 S>R<:8)Q]\*I?1U M"A87S"()_ MSWB#2GD@EO%SP(Q&2I]X.-ZC?PC>V[,[B,. M?H+ PB@;OK#K]RX6$12==:89DEE!(W7_%R]#'0X2TN2-A'1(2(/NGBBH7 DG M\HS,#LCO9C0_"%9#-HN3VA_*O2->E9SG\C5)76#[+38;I!]'&,]'QO.CC(]"=0BF B5T"9U%H$#1#AKXRH R0ENHR#3+G5\3-1G&SH^*^NAH)OAA==$2H'7R68B.5=/Y< M_Z,(\Y%G?KSLC>^:4(5@=6.($;S[O>=76V3^K^F+R>POR_%!7_LGXE;05C*' MPHJSII,+1J'^VO6!,VUH]8UQ?''"L.:7"LEOX/7*&+(E,I"71)>9T9D9\LP,??W JE]\2ZD C[NBY#>SK1#[]_,Y3[=T M1_@5V]-2OMFP:D>$O*WNYWQ?49+52KMBCCPOG.](7LX6U_6SNVIQS0ZBR$MZ M5P%^V.U(]?21%NSA9@9GSP^^Y/=;H1[,%]=[S#_#]"L=*H9;XD=,'/K@&RI4U8[_4S>?L9N8I1+2@J5 FB/QWI$M: M%,J2Q/&[-3KKOJD4A]?/UO^HG9?.K FG2U;\DV=B>S.+9R"C&W(HQ!?V\(FV M#@7*7LH*7O\%#ZVL-P/I@0NV:Y4E@EU>-O_)8QN(@0+T+0JH54!3%7"K@*F<:6.PXH(LKBNV .HE+2TIB[J8-;:TOV\5'G_*BKY-I=Z8K'*>O*W#QYA*\ 7D)OFW9@4M5?CT7$KM",$]; MG!\;G,B&DZ97 ,.W 'D(&M27T]4]@_K*K7[+CE< AB;UN0QX%W7411W5]K#% MWO)05;04;?0V>^P@QA. MRO-@=S@]%R7@%$"O<3L>MR!C">G?)K[26!V3WH]<3I.6'-!W M1Y3P;5TE4W5!?Q_RH\1=FMFIM75"/A[$"1ZG7I?#,+21%.R)%+J9]$.:LH/$ MUF:>K OZ%I14&+'J1 ECA),Q5(-8X,?0 K4G5!@ZH=Y5=$^>=BJ2=7B9V-)J M0N%KS9Z00!*'8]2Z5.#[D05TS]?P',)V@-2I&"$_A/$8IB[G*-*PIVPXG;-? MW@L]7T,W8:_HADJCDD?(H\M[ T\CG?YTJ0!AB^NH9W/D9O.[2C6_XJE>5&J[ M[M4:L^X"I),P]' P7D\&L03&EOV*>KI&;KK^7 I2WN=RFW;]MPVGSL>1K\,T M2.$06V .FEPW9?]=[\UI#5IK:E3\QLDW2470TJF@GO_1E.YY(E!L:!03-&ZJ MC&+6?A+U=06YZTH#U0'/4$H"+\!C"C'(1;%GHQ#4EQ(4O&+'BWK>1V[>[TJ4 M9']5GXR^Z^P-(;2P-^K9&[G9NZ.OBAZIG).-G]89V4_\)!A'W4#F8KOVV(!6Y@42ZT%"83AN-8QB.+(%LZ\%R%T+/I>IA*8J M 77G4J?Y)(JC,4I="B-D:3)P7PRPNQC(Q5:I\Y#AH8;>;+PP>&%#B< )BM%X MX#;(02PG%(L7?97 [BIQUIB(]1* 9,+],0,;Y%S3(NZ+!78?B9P_+^+!X8B; MWR?LX"76"=L^)>*>K_$4OCYC6,4Z,3MP]+R,IQR6O+0(#(<@QD40:(=$,,8! M\BTH>Y;';I9_[9EZU7YOB/1TICX%VM<$/*FC'XW-9T[+J_8C)^CD..?9V@3< M%P3L+@BO-M"WWSE)=6*".!^<0:M?#/XBU7U>&ULS5MM;]LX M$OXKA+$?4J"IQ7>I2 .T\NUM@>NU:+9[* [W0;%I6Z@L924Y:8#[\4?)BFF3 M0UIM65;W)6OVT7DV;FUIEBW[0IIB2*!+339:7D\N+_K5/]>5%M6V+O%2? M:M1L-YNLOG^GBNKNS01/'E[XG*_6;??"]/+B)ENI*]5^N?E4ZV?3O95%OE%E MDU0M?CV3_8 >\4>N[IJ#QZASY;JJOG5/WB_>3*)N1JI0\[8SD>E_ MMRI51=%9TO/X?J[C_.J:/J_Z&[ 1A,TWS9MM1D&ZQEL\G+W/_L^!.)@ !:> 608 M0.P!S#. #@/HV %L&,#ZR.Q,PR]KL\J*N[E#=H;6U[D$?S'ZT=C\ONW6_ M:FO];J['M9>SO)E799N76[5 >C?56;<<#3I'^IV;JLD*5"W1US_0/_3RH.MM MH\Y\=#NE>FV?-&BWU9D)G,]5F>=&\T*:^7,W0V2\OT"\H+]'O MZVK;:&QS,6VU ]TTIO-ALN]VDR6>R6*"/NC)KAOTMW*A%L<&IMKSO?ODP?UW M)&AQIN:O$,4O$8D(!B:4CA\> <-GHX?C). -W2\F[>U1C[V/N\4H5TA]U\30 MJ"9@E.V-LMXH\QC]IR:?LZ)J]$KFY;S:*&C==B9$;Z*CFMM+RKF0%]/;PV"Z M*,PB+&1TC)NY.($Y$?$>=N0(WSO"@]'I'$F[_?FIKFYSO7_0]3TZ^]+H!WGY M AV=A(]F6__[[773UIJ?_A,(IMC/09P,9G]&;@[FL-A_T[,V]Q> MQEW(=Q_$#X/$2)Q8(7=1+)&QH%;$75C,J,04CKC<>RO'>7NV?8@R['?_YJUJ M1K@MG9EB007CUAY*75Q"M$>6WR[JG L24P8['N\=CQ^SS/KY,B^S%P+G D=&AZ.FX"Q_(&WX\>PTV M^ GZ F L)BRV<#, QYD4F,#1QL0X0X+.=(H;BHK1"?R$0H&-4N#'2T4ZV#@Z MF3C!L4U) $Y(P84GB$8%, \'417Z^%4Z]\T*A?Z+1FQBP^Y8!..ZSYG^7E?; MFY?H?3DOMHLNSK"Z] @=)W359JW2Z73; W4(M[4:*3W8L#$.T_'O5:NG5NI% MJM6MTC.!4S" 83ECA-NG < Q%G')[86$#,9)+'Q+:5@6AVDVK9JV2T^#[KC4 M=Q['2633*(23DB9Q;+L#&222>-TQ;(K#=*HWC4ZMM60L\Q9T)7%/!.?NP@ P M(;A+4RY."B(.(G.<4ALJ)T](Y<10.0E3^6?5J*R>K_M"8Z&7O*AN^B,#?\J0 M_KM$]K4J]&8K>LVRA"]B\8[2NU@^[1X'Y MX"BVW0-@A& L;/<@7"RE)_\A1O%(6/%VE%J=V/"#3ZZ@ZI PC0,/Z(8C&T_7!"A";7E 8(E#/M.E-%B$BZU M# L%_ #*(RJYXXD+XU0O";-= 6HR2OSL8)2;A)7[?=DJG1"T@RO]:=H53#T! M!AQTM5=GMK9[+HBYS!>V=.R847 25O A_;E6.B%3#]ZUV??P07(5F#$<"=LM M%\8IB5SNGPI-=@X54H!,+"4 G"A4HJ:9(+B9VL&4:/Z-*SZ3]@.HJZ"0_T@ ,9D3+D3 M>!?'>1)+3P^.'K0HPPG!_Z,G1%UYAYM" %#$#M4!J',BDQA[?#?9 @UG"Y[2 M4S_J_^F=I3*=(JU">\MH. VW.Y^C%J5&G6E8GCS- M@Z_0PL1_HK.3,JC7&3-;E $8T6R(/<+$C%:PL%;\V!>'AN19F.1_IF.3,I>B M=9G,I!,, "9(RH*K1!7CB!!G X5CG>)ZO,KE1 M AY6@A,]D92[I0H6Q.88"(6YCPBYD1,>;HZ.Z':DW&U>XBB1=HX$P*B4V/?M MN]$4'M:4GVUBI!R2#Y+8^Q2 ,19)SS;E1F-X6&-^K6J5KTHTW]:U*N?W>I_. MUUFY4FB5Y;HF[&MBU;QXV>DE.'](@"*[#P:@L.\[!6Z4AY]0'CU%5)5HF>4U MNLV*K4*[R3>=;)KP@X>.NWI#?73%#ZYAC&DNEE5Y/N[H<[=!>(X9]?2>N%$G M'E:GG^D]I=Q5'8+=IB8 TQPD?+$SVL1/-0+'S1*ZUT"=?B4$TW63=XF-(O'3 M]Q].?A',@9L+@MO-UQD $W'$?7,TZL/#ZG.USO2R]X>@CZD^)^K/;=[>HXUJ MU]4A-S7]T3[ ZOA[ @_)CUVNSB 433Q=8F$42H05ZN&L+X;28C]K/5UHLL+5 MHB32F;$G@Q)&C,3C+UVDPI49\!X @ O< Q!&C@1YM@Z@,.(B1K;#'MT!3 4@ M( FWV^(S $9B&OOX5!BI$:=O?SQQ9R\5K@+%G',[90%@FN]8S#U9GS!B)<)B M]60WN5+ARAAP40M A6YJB8.+AV&U@QH9/])X%$:CA/S+=3:$D281EJ9QG0T! M7)@C(DIL!05P.IW7A\Y'3T:>1%B>/.LUOIDHC6[(\'V-YU@P:<1$AL5DW((- M1H[N%BM7_,*%!\VI;MKO+Y?M7]S]^>-M?^;=> M?X=?SW8_83!F=K^H^)#5JZYZ*-12FXQ>2;V'ZMV/%'9/VNJFO[9_7;5MM>D? MKE6V4'4'T.\OJZI]>-)]P/ZG(I?_ U!+ P04 " "$@9U4BYFZT5X$ !+ M% &0 'AL+W=O[KU.W,>+ MI=(3UGBTH@LV9>K;ZD[ R*I0HCAEF8QYA@2;7_0N\7E ?.U@++[';"TWKI%. M9<;YHQ[<1!<]6T?$$A8J#4'A[XE-6))H)(CCOQ*T5ZVI'3>O7]'_-LE#,C,J MV80G/^)(+2]Z@QZ*V)SFB;KGZVM6)N1IO) GTORB=6EK]U"82\73TADB2..L M^*?/92$V'+"_QX&4#J3IX.YQ<$H'YU 'MW1P366*5$P= JKH>"3X&@EM#6CZ MPA33>$/Z<:;[/E4"[L;@I\9!+$.>J3C+682 38+J=DATBN#.BDN:(#Y'#]_1 M%V@/FN42_*5$-(O0=?Y"T71)!3O5E8]0R%.@HS0(Z&/ %(T3^0F@KED2(> H M C@&XV_3 'W\\ E]0'&&OBYY+@%/CBP%">FPK+ ,_JH(GNP)'A-T"\$O)?HK MBUBT#6!!):IRD-=R7)%.Q("%9\C!)XC8!+<$-#G,9FBJJ M&.P(Z@1=T81F(4R9G4MSY3**8DT+H)-F7,)E+B"*V4M-L\^"YRMY@@ NR:,X M6Z M;OY3<_/G%X@ WGC=@(,JY2& M!Q)@"CMLL3V#C#\RI>OZFM$/Z<&?5NFK5*D9XEP3.L,&! M%B,\:!@%+4;$W\,!3.I\R($L^,PR*%MB M 7 M0=@_3@;4LH;[[WT/F)006P^NX[G-1NY:N=[&F\!V@+5NX6[A*OOX'HW' MM:+@X5'VD]0"1>P_KO.3$G.S=9YC-_?O%BM,7&?/DTIJ12+=BE1V^+TB3FK) M(.0XNUPK#^G^QGFCB$]*N,W6.&HNEXQ&3&@#N#_G7+T.] +5^>'X?U!+ P04 " "$@9U4$1'EB@L# M 3"@ &0 'AL+W=O@W M#2J\(%.B[JM; 2.[8\EH04I)>8D$F0^M"_<\<1T-,!D_*5G*E7>D2YEQ_J@' M5]G0DK:@4/.EG$GSBY9MKF.AM):*%RT8%!2T;)[XN6W$"L"- M=@"\%N!M H(= +\%^(<"@A80F,XTI9@^)%CAT4#P)1(Z&]CTBVFF04/YM-2^ M3Y6 60HX-4JH3'FI:%F3#,%N$EC;(=$G=$=@(J6,F@CB-1F^'1M=#-[!6 M+M'G,B/9.H$-!7=5>Z]5C[V]C E)SY#OGB+/\=PM@B:'PYTM\.1@N-O?4XW? M>>@;/G\'WU7CRU1A1> OJ4[1&#-Y@>-&L;.>E[S/B]S0BWI= MVEJ585=EN+?*AP=T#9^X/?V*.J;H0_H==_KC_^QW?)#?35:XDA7TO*"WD9:\ M3PN#.'*][7;WNB)[>XN\K%_PGE[U.YK^A_3:==X.&.?_NCUI%UBUN^_VW9Z_ M8>26O"B.PFC#2'OEM"R(6)A;AT0IKTO5'"%=M+O97)CS?",^UC<>O.=S:B- ),#_G7+T.] += M/7#T#U!+ P04 " "$@9U4>W-0 G\# ,# &0 'AL+W=OTLQLO<9IC M(5->@,#US+ITW]ZX!F L_DEQ)UMKT*FL./^J-W?QS'(T(\PP4MH%H\<6KS'+ MM"?B\:UV:C4Q-;"]?O)^8Y*G9%9,XC7//J>Q2F;6V((8UZS*U >^N\4ZH5#[ MBW@FS2?L:EO'@JB2BNZ$"V &QP!>#7 .Q7@UP#_5$!0 X)3 M 6$-"$\%#&O T-1^7RQ3Z053;#X5? ="6Y,WO3!R&305."UT9RV5H+F3T^+1.Q+^LA0#Y.#N$VJ=A(Z352>L:??\3?71'Q'&&IF$+Z[JL+ MN&(9*R(Z,G<4*027<9QJ@5D&6OF,RTJ@A-6CWI9EO !REU5Q6FS@ MH$?^?NZ1+W\2 [BC:/+?'OY^P]\W_(,C_.]11$2;[C/@:\!O5:H>J;T4$D,% M<6>CZN,][8VF#0EF<5<7]D?VW8'GO.YJO__!C0>CE[B#U(,F]> '4M]RI]CFZ)-M /(U FV.-OV/@;_I;-/VKXC_H[ M0. ;Q1ZHWTT>:\%S4 E"3/GHGGA2O>N6VGL>&L]ZDMC./7?BAU-[V[Z,OK<: MNY.ATU@=T!XWM,>]M(]4YZ*NJ&[DB3OY+>5VG>?? M7>=7";ZH7;>U]">!-SE4_%UM%K;,7)?LQMV:NZV9P>WEODR8,"1K\F=46YH. M:!2H;^T<5<)C.MC2U:WUH1H7),LSA%+'KGEA48=NYS8:A^'+U+ZW\@+??9&8 MW9J+])S\GHE-2F)FN":8,QA1:<1^]-QO%"_-J+3BB@8OLTQH7$>A#>C]FG/U MM-'35_,'8/X?4$L#!!0 ( (2!G51.*V6LG 4 +P6 9 >&PO=V]R M:W-H965T.?.[(RZ54WW3" MF$'/62KT52HH81G5%S)G GZ92951 Z]JWM6Y8C0NE;*T2SPO[&:4 MB\[HLOQVIT:7LC I%^Q.(5UD&54OURR5RZL.[JP_W/-Y8NR'[N@RIW/VP,QC M?J?@K5M;B7G&A.92(,5F5YWW^-W$]ZU"*?'$V5)O/",+92KE-_MR$U]U/!L1 M2UEDK D*?Q9LS-+46H(XOJ^,=FJ?5G'S>6W]UQ(\@)E2S<8R_9W')KGJ##HH M9C-:I.9>+C^Q%:">M1?)5)?_H^5*UNN@J-!&9BMEB"#CHOI+GU>)V%# X1X% MLE(@VPK!'@5_I> ?JQ"L%((R,Q64,@\3:NCH4LDE4E8:K-F',IFE-L#GPM;] MP2CXE8.>&8V9,K ZD.+ZFT94Q"B2(F+"*%K6Y>PWJNSC@IVCLPD#V52?H[?H M\6&"SMZ_X/UN?K M9U! -X9E^D^'NZ!V%Y3N@CWN;NDSSXH, :' CA%(+@53.N&Y+3,7ABD!7,1% M13@V@%S)!8^90A+^F00>%C0MV%L:0SF1L1M<9EDA>%3):Z86/&*UWL\:30L- M86B EP(-@58AK,&[^S%*Z;)"K=B\2$L+K8O,C:KG77C>3X[T].KT])R&;FP& M ,(Y0QI.3-+ MJEA;DBN#86G0]I/%"#;(8G-K[4J0H$?\UU(3EYU76 8UEH$3RUAJ8X-7:TPV M>] :;>;$'+%GZ)+:0H4UFA>QM!#GP H]L =Z5"O# WY*:[$KU M B\(VD$/:]##_PVT85%B=V *_3W/I3+K;=BZF88[]?%[@^%P"_IP%WK0)WV\ MA7U7K-\/!Z0=._::MN6YB8H+2U2.C8 W6B ^Q<[#I'%(G,%_82JSI0,WX",R M!12&SA5CEE;:FZC;(/;0"Z-*NZ)K.@[VC^D!+EM-.\'!25+;$#1V,_0/I-9M MT#\BM0W%X]!I[&-!Q?QOF);0IX+&A709;8@<]T^2XX9ML9MN/WPON'FIQ@&F MC=Z8$LXH1(" A*S_\]9TNVUC[U"OQ@U!8C=#7C/^EZ7"+T5,R[QLIQ]]O679 ME"E76DA#2<0[11U(PUL$'S6LK=(-QS2[\F$&@]+ T%6^/=U\T&B9\"B!4\,+ MFC($W4_-8C+(FR68I75/^L9!_P+O+<,.8Y"2,21K&)&Z"^T^[^8#M(S+> M<"=Q<^<35;Q< .M($00%D;N,-QQ*3L*AI.%0XN:Y1YC-C$EA'TYI2L&57>X/ M&_MQO=Y;LS[8F=#"<("W1J\QV9T[,<%^/VP?ODA#K,1-K!^5+'+(4)93P2'4 M?]"/'(S\AEG]DS"KWS"K[V:V,=4)%(#'Y?1<5:I$MG%H0.!=:!KM/9.N?&RF M/R3!SAS=(M;SPV&X-4>WB 7^@ S;:^DWQ.N[2=$%=??8L*]3K)R\ D$PWL&Z M*P90!\/^-M@6<_V@O^?$Y&]/]R&UR(6DHTL5/"Z&]=Z&8.F;:]'-41:"%/=A]5?ZRO8]^7%X];W M:_QN4EVD-F:J>]U;F 6XT"AE,S#I7?0AY:JZ*JU>C,S+R\.I-$9FY6/":,R4 M%8#?9U*:]8MU4%]8C_X%4$L#!!0 ( (2!G53A)Q>&J@X #E2 9 M>&PO=V]R:W-H965TG=?6MOYDSJ\B+]S MR".]>:B;/]M54739E\VZ:M^>K;KN[O7Y>;M8%9N\?57?%97YRVW=;/+.?&T^ MG[=W39$O^T*;]3E!2)QO\K(ZNWC3__:IN7A3;[MU616?FJS=;C9Y\_BN6-3WLGAH!Y\SVY:;NO[3?OFX?'N&K$G%NEATMH[<_'=?7!;KM:W* M&/+7OM:SPT5MP>'GI]K?]ZTWK;G)V^*R7O]1+KO5VS-UEBV+VWR[[GZI'_Y> M[%O4&[BHUVW_;_:PUZ*S;+%MNWJS+VPLV)35[O_\R[XGIA0@^P+$*X!%I #= M%Z!^ 18IP/8%V-0"?%^ 3RT@]@7$U )R7T#V@[7KW7YHKO(NOWC3U ]98]6F M-ONA']^^M!F1LK)S\;IKS%]+4ZZ[N"R:SLS8K"G;/]LLKY;9HJX61=4U>3]5 M7ER;V;_J#XT]?;N;VWV M^\?YKD;SP7R]WMZTY;(T$SZ;?UFLM\NR^FR*=D5CZMWRZ,S^8&Z=K7V8OK@K3T+7Y-,M^N[[* M7GSW,OO.5O3KJMZVQLSVS7EG.M1VR_EBWWF7N\XCD<[#)/NIKKI5F\TK8]9Q M!>=F) [#09Z&XY(D:[PJ%J\RBK_/""(8,.AJ>G$$%)]/+HXU4/Q]NO@_\NI5 MAN)7_S"YN'_UH[ZDAZE-^_IH;&IOF\:,?9:W;=&UB0K9H4+65\AB%>;M:G>+ MV _%7]OR/E_;V07-G%U5HJ_* N'^ BLJL>)OSN^' PKH)".2Z8/NR%9^L)4G M;?VE:+NF7-C[8?$U\H$Y1$M$B&=U*,-44@K;+ XVBZ3-UZNZZ69F0=@8 MF-S5;0F;*,)K"\2P5IZ-@(X2CH2"K90'*^74GFVG&2S#/@VF0:BAF*G()% ' M4]74#BVK>V/W)C;L*KB\9H(SZED9RHR-&&'83'TP4R?-M$OYUAAF?)M%82;G MS;KX/JN*#C)4AX.*&97^_ 1DC&BMCV7O=7#S::Y09!ICY)B*T@W:[-JSW!;9 M;5-O3,/6/9KN\J8S( -)@P*3N="*>0T#9 )'^A\/G "<-'B/3$-2-P1M= SV ME0UM0+Z9H00/!NG83.+,)$DS/S7%7?[83^)^0:N[E?$>%HEU?F\P">_ X_5J M;W6HPXBHJ.&.1)BF)T1O6K8JULO,^$I9:Q9@T% ZWK.AA!-.(HL:=FS#:;C] M6G?&8YK0ERR\/I*(!H@ A%0C/!0>F^K0AGD2[#_7U2QEZ'&UCCXXC9^KXK8P ME2ZS+O\2[X K''(%15KDD(+33/F87IUQ2 =]2'NK+7Q)2(D!16D(:6=NPL0PQM%VSN'@?@N%"FFFN8R8 MZ(A$Q*0(=EWF-^6Z#%W'XWH=;D@:-P>'VWA3UM4#FP^@1"$ ADPA'?1$ F"8W-=X<8,A*V+.^-TURT.Q=_MU=7 M-/!< BC#B/ -#5521N8Y=8"A8X!9&+NL4U,D!YP"D067U(^J(1E2.F:F@PM- MP\7,R69KQGLPUP$?/WHG[-L X(0RKL)6A$*F&..124$=46B:*,/0KZNG!'XT M)(;0U+_/ !55,5>:#K;(TECYL<@-RX=];@U_*+M5665U562/1=Z 5H<0P1BQ MP&Q QBB-V>U80].L&>QLK.N\@CLV1(>_- 2C F/;;Y1!Q>:ALN/@QX=938- M 1(8"FRX2;/4Q0QUB*'IH.P'L@A F9I'T=VD E<(D$M101QR:)LX4*-(0(H(%P3F@HCAV M6S+'&I9FS5$(/=*3# A3Q#!*V>^/AS)&6&SE8XXW+,V;T/4?LS=$AJ2QK2'F M@,'2P'C.2G'%@!B$X0A[F:, 2U,@]-S'^B)F8A=DXA/Q!QCV!3&V/VCO+-[S,67NZ)J(V,6 MDF-FPD(=3BU(R)F2U&\7()32M"PVN Y&+!U&[9:0LC^T-F-LOMG#LQ?;MD\K>#F8IGV63'QQ 38$K0,'PZZ1%H? GTE".?6'&!)BRCDB?IN!35$J3=09X2%W7@1/>Q&_YTUI M WO30!,4F0'-S+)3=H\)QY@[]X"?*)&".W[S$Z92<& /D%+F+QE7@(XPL[1$ M ,8'N13_I62*$+Z2"M_[ %3#.79LLX,N/TDR!0_I2)'2*ICCH4X(+5G$_^4. MHOS4Z10\))_O]0 2B@2/&>O@R$^54,%#?!&E- L&']"9=9]%]HZYPQP_75(% M#]G#E0HZ%3P"4Y&U2SA B6=F2_2Y?]DNO2^R-HN0'D10ZCM_5X#.W("(Q(QV MC!$CVY5?D>(APN5?BR## U!AB2)NCW"$$&E"/"_%0X2!IC\= $EL^U0XU(AT M)/JU&1X"V&=$&(?S X$,GYMANQS.1YMG4XSDQOB<)2"17-.(5"06\ M:T)7 EN-#)OEP(_ (*&D2LM8;P[R -/G7L]*\! .->*;LBP$<)1%.9'2;S< M%X65B"S9PM%%G#3'0H3HP!*KX.@ TG'!=&Q)<8@1I\FQ$!-S+ !=*L=".L+( M4^582" +SV#;7T8 F6(DYK1)1Q5YN@P+"1QAZ>!\%E )%DNOD8XF\G2)$Q)* MB0A2EP"5P#QFJ .*/$W>A!S/FP D6"L=&W3'#GFZO D9PL%,/!3LC@$ZC:F* MG29+1Q'Y;5D3,H2"B>J1(OX)+"0T'KIBL?1L1P]YRJP).U9$Q+ 0VV3:\@F<0LMA8[:,B394U(((N;,)\:@(K$ M\N8=,=1IDB84$(=P@?SH&9!AS70D'E6.%^I_D#2A@( #,TK\%1K2(17-F5 . M)NI9.1,3PC\%((4:']5WU2 =QRCFH2J'%36"E6>G>2@H0B%^\ >H")$13TTY MQ*@T8KXZS4,!1V@H\(@!%9,H-KL=:U2:-5.2/-1X[@0@,3W/:00TRH%&I;?8 MGI7DH5)IXWM#@2>6I)*Q(P_ER*72Y'I6DH>"]LXX"7(< )U B*E(&*0&#RVI MR='?-(8K1Q\U$K),R?%0 %'"@RQ 9=S!R*37CCQZ8@I% N$:V-52S/+8LM3=V;*KC MB1[)PWO.4J+'8Q5 $D\4T8XC^KFAREB/ D>=8BH@1,BLRH)WPD#=#.#;>%[:W-(*)&@+#;@@^=XTW1->N[>L[3# MAVG1B?T!C 9/OJ+Q9($]:B//Y4)TT@+[&QJ04&KA;YO/(1W17,4>>4.#QV-1 M&GACV6:73Q4,SX^D-6ITF]8ER=IXNO MG1AY[\17YFYBX*42,TP("1_7AI29"]!; M*LQJX0_:%22<2:HH"EH-""F./JZ A^^^&'GYQ:FX +WD0B(B(TW2$'P-X-U;L>I4WQ^4FMMJ]I>TA;[-\O:X7?1QF(Y+] M6OBTNN].$8*(-#/E;FM3\ %$ROG@/72;HOG9_W^R5^/L'_KW[QW[BZ_>ZGB3WGSN:S:;%W<&E/0 M*WO\V.Q>4[C[TM5W_5OR;NJNJS?]QU61+XO&"LS?;^NZ>_IB+W!X6^3%?P!0 M2P,$% @ A(&=5*UCCPKD P TQ !D !X;"]W;W)K&ULM5A=C]LH%/TKR&JE5NK&!G_$J9)(DZ15I]K9CCK;W8>J#\0F M,:H-*>#)5.J/7\ >.]MQR*B=O$P,YIQ[.7"/8:9[+K[*@A %[JJ2R9E7*+5[ M[?LR*TB%Y8CO"--O-EQ46.FFV/IR)PC.+:@J?10$B5]ARKSYU/9=B_F4UZJD MC%P+(.NJPN+[@I1\/_.@=]_QD6X+93K\^72'M^2&J$^[:Z%;?L>2TXHP23D# M@FQFW@5\O4*I =@1_U"REP?/P$QES?E7T[C,9UY@,B(ER92AP/KGEBQ)61HF MG<>WEM3K8AK@X?,]^UL[>3V9-99DRUU#U2@HQ7 M:\JP78P_P$7VK::2VM:+%5&8EO*E[O]TLP(OGKT$SP!EX.^"UQ*S7$Y]I5,Q MA'[6AETT8=&1L!!<<:8*"=ZPG.0#^*4;GSCPOI:@TP'=Z[! 3L*W9#T"*'T% M4 G0_FXX>]K-@)A8. (#L!7;OB*9!H.;?34,9NP6]70\H6G5O5P'3__J?O MI2*5_.*($74Q(ALC.A)CB64!=ICF0+N/KM\NT-!N:*@22V6LZ'8>1B$,@JE_ M.Y!"W*40.U-8T"T'ERQSS";IJ)*S*3;N8HR=Z7[8,R)D07>Z>!011"I0D')H M]Z_<1"$."E\,E*8MER'=;$)(%PN"(@ZG- [IH8,/17NJ&_U#D1C;\K@9G<$"&.6"\: MR.Q8K<+>DV#HS.R:B(PPI4\3@&^ ++!>-?,9D?5:YT;UJ>-D8NX <')J)7MO M@VYS>U 8X >XHHQ6=>7B[XT+QN)F.ETDO0G"$RXX)"V^.R5M M;VDP/9^TO9O2K_2DVQ+[ 1[QG42]R2%X M-GU1;V/(;6-_U=5:;Y,#HY"R)H\Z:[3,\>%A(X@A&@=1,NQAJ/K79O1"@ZG]J]'2'W0>IWU(X?J)V.$QC%1[X7J'LW]$W?;B;TQ E\7CRD\#^P2VP(F)K;]/F'% SU5P(N][N MQGYA[ZE^/[RY[E]AL:5,@I)L-#08C75XT=R@FX;B.WNG7'.E;ZCVL2!8'S#, M /U^P[FZ;Y@ W?\QYO\!4$L#!!0 ( (2!G52E;VXY8@, ($+ 9 M>&PO=V]R:W-H965T6_&]LO,3T)^ M406 1@\EK]3"*[0^O/=]M2V@I&HB#E"9E9V0)=5F*/>^.DB@N0.5W \PCOV2 MLLI;SMWT+;2?\Y?Q ]W /^O/A M3IJ1WT7)60F58J)"$G8+[V?R/B.Q!;@O_F)P4A?OR*:R$>*+'=SF"P];1S$,Y[&C- M]4=Q^@W:A*8VWE9PY7[1J?T6>VA;*RW*%FP4E*QJGO2A+<0%@$0#@* %!"\% MA"T@?"D@:@&1JTR3BJM#1C5=SJ4X(6F_-M'LBRNF0YOT667W_5Y+L\H,3B]7 MM3(S2J&M*#>LHFXS?D+W[ABP?T A78!=/(@**JV0V+F90RVWA:FW63)G( ?9 M(-]FH"GCZIV)\?D^0V_?O$-O$*O0IT+4BE:YFOO:R+;D_K:5N&HD!@,2_Z!R M@G#T(PHP27O@ZW'X#6PF*)@-PK-Q^.]U-4$AMO" /(?[IM9=P8.NX(&+%P[$ M6[^TE%K22NU 2LA':,..-G2TT1 M545?[1I4[%#6(X[+, H)QG/_V,,6=6S1 M*-OJ]M5*.K9DE.V&,HF.E-=@ MDZ3&A#39>3:RM*8D('JG9V,C%O9_W WLY;B\FA-PQD9.//D[(UD^JJ7,VOY M+H4&24+B :%G-R7C=OJR.Y"1:WM-"0F3;^C]BW;'-J>F0=BS2B$..X/#D\3H METV_UPRT.+@.:".TZ:?<:V%Z9)#V [.^$T(_#6Q3U77=RW\!4$L#!!0 ( M (2!G52]UHFV?P, (X+ 9 >&PO=V]R:W-H965T'E;[8!)#K#HQM1UHI?WQ M>^QD0H:$E)=Y@=@^W[E^/C[3HY _5$JI1K\RGJN9DVJ]?^NZ*DYI1M2-V-,< M3K9"9D3#4NY4)!:4<=?WO)&;$98[\ZG=>Y#SJ2@T9SE]D$@564;D[P7E MXCASL/.T\9GM4FTVW/ET3W;TD>JO^P<)*[?6DK",YHJ)'$FZG3FW^.T=#@W M2GQC]*@:W\B$LA'BAUFLDYGC&8\HI[$V*@C\'>B2?E/?E6): @T&Z 7P'\:P%!!0BN!805(+P6,*P -G2WC-TF;D4T MF4^E.")II$&;^;#9MVC(%\L-41ZUA%,&.#U?% IVE$*QR#8L)[9Z _2.,(D. MA!<4B:TYRV!;I412A5ZOJ":,JS<@]_5QA5Z_>H->(9:C+ZDH%,D3-74UN&8, MN''EQJ)TP[_@QDKC7 ;^[&G[N MO OEJ&OBUS7QK;[@3S6YC7\63#%;DW\^P!Y::YJI?WML!+6-P-H(+]AX$$H/ M2$._+>[ W+G$U!L:D;)DZ"I&J7ID59M.=)A#U@[-?+\4OUU_QJ<'B_@[[J<@V5)KGLPJ"*55 M1F&X0XWKT)G;H%UA;XC]R LO)?C4(7%_BVRY9?R1=,])3 WC$#D2F2BD!:+9 MGHO?E-I%)8)T2H&R0K(=3 O\V64ND9T!A>V X![[4:L5NHU1QDRJ,!B (84X MW0+4NXE ARR'OW*AQ=Y.-QNA85:RGRD,S%0: 3C?"J&?%F9@JD?P^?]02P,$ M% @ A(&=5+HRHC3=!0 [QT !D !X;"]W;W)K&ULQ9E;<]HX%(#_BH;I0SO3!.L&=H>&+6&^,NS"<3K9LS;]R\VU[K>S9\*AE*3*>:R%S MH/CJ8O 6OGE'L1,H1OPI^%Y7CH&;RJV4W]W)U?)B$#F/>,H7QJE@]N^.SWF: M.DW6CQ^ETL'1IA.L'O_4_KZ8O)W,+=-\+M._Q-)L+@;Q "SYBNU2\T7N_^#E MA*C3MY"I+G[!OAP;#VTO:(U6,CL5N2LR-X9>,^$ G#Y*B0=.BY MF\*$QFB$)\.[:D ;QL5C%,6_C'O7-([2)$J.XQY-@1RG0()3F%U]^'SU:1X( M!CUJHB<)]NBH?Q3T]&S.]*:HH84[X%:SK3:>&_W:XE<;)1:&ES>;1A47*P/U M1BIS9KC*+"6W4@O36&ZC6MP3FHQH<]3'Q[F,PW-YNUC(G7-*\06W'MJ8-5H_ MJ*$5ZW0\(N-FZ_'1>ARV_MG225E4*F4#4^:JR7IAU%5U HVB M\:C%B1Y[ .18A;4>"I"#NPV)/)1ZB#AX^#D6C4YH-G(@HS,=3EHCH68Y*@EO8(>2BB,!0_N759YD;)U-Y: MVTV1!8-E1?/$:<,3 3%N>QP]1%&XY6Q;#>:E7-5B BT&6@QZIJ(P4V_X8I/+ M5*X?P#_@*0L#\J!#\4D6!N11AL(HNUI:<(B5< 7L$M=BK#&N27V7 Q/8$E?L MZ8;#='N;V;5%_'W8JEO,"=EHOD/+"#QPIG1HX^A)A\.DNU%LR3.FOMM$=^_! ML*<8/M&6M[+G#2/I]],[P_5-+*:Q;:):\NL1A<.(ZI??68<6&'4GV!,,APE6 M3?!3*AE[.N'3M'C8XPB'.-K\*IX6;NF-V.I>94T\P$ATDEP3#R02!M(SRKK4_"C7%*.VLB8>9J2C M)>M7UAU:<&>RB83E'3I-VCRD2QM0S2KS4_.C56-3R8H9X MJI%PS]6SP#NT],BYIR )4_#0BV9;;FQ8UHISMS'J5]\>:^0T71GQF"*GZLIF MI*$K0["MO*F'&OTONK)9AQ98I#KT MLSD(896!1Q/W13#S%ZFHZ,>BC1DW5D MM-Z1)8C\DMAAY5N9^Q3ZD:FUR#5(^=C"P)U^+IX.#%R6WP^NY7&TK(X MW'#;#BDWP-Y?26E^GK@ORP?T3[YV6\N6:'B4[#LM3+4(D@ 54)*&F6?9?H:^ M'I]@+IGV7]1VOK,P0'FCC>1]L,V 4]']R7O?AZ. .#H3$/Y2-D;94VKC3+9LM+5HC7+)MU00WZI;M%82^1M' M5'0W[^S7*S"$,GV#KJP=?:UDHXDH=(J-3<4!XKRG77:T\1G:*$9/4IA*HX^B M@.)W &QK& J)#X4LXXN(*\A':!Q]0'$8S5\V*W1]=7,!=CST9^QAQV=@3S=" MELA48$?JK:&:.M,%JLE -?%4DW]2";N,"O8@&CC9VP[GSN.XK=MG\WF2Q$F* M]R?XIP/_]#_XF=0GN:=_<=].YDD4S_X@QTUY*:0Z* M(QB>O.PG4$L#!!0 ( (2!G51923QYY@( + * 9 >&PO=V]R:W-H M965TV,L-R*PN+>K8A" MOE IR^FM '*1943\NZ I7PTL:+WC*]E8 Y/* ^>/9G,]&5B.<413&BLC0?1E28B*1#GOYB$Y4,K)X%)G1*%JFZXZLK6B7D M&;V8I[+X!:L2ZP<6B!=2\:PB:P<9R\LK>:X*T2 @N(. *@+:EX K MZ7X%8$ M=U^"5Q&*U.TR]Z)P(Z)(% J^ L*@M9I9%-4OV+I>+#4458*D_ QP_0]SX!EH,?"5](C9:GX&AM']I*FS&2 M=EP%OB@#HQV!1S0^ QB> N0@>#\>@>.CDQ:5X0$JPV^_P7%IMDUJM+^4L]O0 MY0$JNPW9NDUUKU#=*U1HXX-[]>>KAH)K13/YMR,0K@/A(I![:*"V-I=2?B%E MQM(R@CTWT^L=E4JP6-'*;8OM-M>EJ-=P M@_J!@]"&Z6T8Q '&[9:]VK+7:?F[2JCH:)-?Z_CO^SX$=:#@[=Z'8*MD@;M= MV&T4PCWHM1>V5_OL=?J\'Q]U9-NO5?KO6U;HO Y?Y^T*6VFMO8S(' C6'C8P&[_VPW%UUYOPXR^,Z3#+Z.,OB&LPQN#RG/Q4Z_OU[A886# ML '$KH]TC3=[L:WH0N3A#=QEFR+R^U /THVFV8V/O3G+W1 Q8[D$*9UJIG,6 MZ+Z+\GA4;A2?%]__!Z[T::)8)OI(284!Z.=3SM7+QAPIZD-J]!]02P,$% M @ A(&=5)9H[36= @ E @ !D !X;"]W;W)K&ULO59K3]LP%/TK5H8FD%B=.(^V+(T$+=.08$(4-DW3/IC&;2R2.+/=EOW[ M^9%F*7VH2(A\2'SM>\Y]',M.O&3\262$2/!9_+TC. ME@/'Z#RT V@5 -0 ="O!K@'\H(*@!P:& L :8TJ&MW31NA"5.8LZ6 M@&MOQ:8'IOL&K?I%2[U/QI*K5:IP,AEGC,M/DO!"M;=B@DH!CD=$8IJ+$_#Q M@Q>%GP$MP7W&Y@*7J3@%1VMV#*5*0Y/!21WRPH9$.T*.R*0#?.\4(!=Y#^,1 M.#XZV<(R? 7+\-M/<&R3W48U.IS*W9W0Y2M8=B<$E4"-2JA1"1EN?Y]*X%ZK M=%ZFX)J5,VN-5IK]NE80<"5)(7[O">@W 7T3,#A\6VP3VI)$AD2?2(O$B]S MZ_=BN&CW?XN?CT(W^N^WEF709!GLS?+NYF)/K6'#$KY/VZ%U\[R6'_*ZKGI>B+#)%_76-+"[? M?$&@^M%VL;E-U=V_5#^.C M/;WK-2R]]Q&KWP3LOX58_&PO=V]R:W-H965T$E_[GG///)'@81]$P%)3)($O]WE1GJ5HB9Q*FFIBE$%1O;X"K M]2CH!2\;#VQ1H=L(L[2F"Y@!/M53;:.P8RF8 &F8DD1#.0JN>U?CH+&/\FZR;VPR?G2H!(MV"H0 M3#9ONFE]V 'T^F\ XA80?Q20M(#$-]HH\VU-*-(LU6I-M,NV;&[AO?%HVPV3 M[BO.4-M39G&8/8!!S7*$@IA*:3Q#T,+Z4"O#T)#CKU1KZIP^(<<30,JX.2%G MY&DV(<=')^2(,$D>*[4T5!8F#=%*@T/K1&=&W'G1NSYDO?=&%-3D6M9D%NYLKOVQ[5V_+RS '*+(,RO ^62 MKESBR_7?+_>M)#/G/WET_D\:__?YV3 ./:,;T5467P[2<+5KVK\Y2:]_^:G+ M>B6VWXGM'Q1[IZ@T9$JW=,[A0/.#CF_P/[P>=N6&A^4[-E627$/!D)0T9YSA M]I3XG;?_SC<8VT417]9&^X,I+L,[ZE>,.L>A]+B MHO,+:XUN+I@F0%7[&9TKM!/OEY6]DT&[!'M>*H4O@1O[[I;/_@!02P,$% M @ A(&=5'P(JD/[ P NPX !D !X;"]W;W)K&ULM5=1C]HX$/XK5M2'5NINXH0$6 '2 GNZ5NUIM5RO#]4]F&2 J(G-V6;9 M_OL;)]D PTG4+L^9 M_#&%3.S'#G6>-Q[2]4:;#7\_&=/52". #1J ?@5P&\">BV H ($EP)Z%:!W*2"L 5U MM^1>!&[.-)N,I-@3::11FWDHHE^@,5XI-X6RT!+?IHC3D]LX%CNN%28]AO21 M+3-X3S@6Z-LY:)9FZAVY(E\6<_+VS3ORAJ2<_+T1.\5XHD:N1@>,&C>NC$U+ M8WZ+,>J3SX+KC2)W/('D5(&+GM?N^\_N3_U.C7.(KTE WQ/?\ZG%H=GE<,\" MGU\,IT,+_*X;_I'Q:^)9K9\$(ZAS&13Z@I=R^5#GDOR%J?SV"07)!PVY^K?# M3*\VTRO,]%Y3,FLIE+4B2EU1HL@J@_'(SH=1IG7R?BK3#51O%FEZ]@%K^&D1033 M$K:X>31QZ6O*#3 5+Q1:I?#%YF.3LW0?FUA+^Z'^@97_0KF);?'IAUQN%[/ M.-=Z,NEAI-'?.M/H8:C1[JGVZT;%K+)T>@9"OYF%CY &H+T&</ZO/7NS2F&WKW.+5--7]^@C/0=LR.9V MA,W9I*/\X*UWZQO8;7'O:.Q/Z+$H'C=XNP1I!/#]2@C]O# &ZOOJY']02P,$% @ A(&= M5'"P)_'C @ 0@D !D !X;"]W;W)K&ULK59= M3]LP%/TK5L0#2)0X'VU3U%:"5FA[8$-T;,]N=0Q @&I=2D8OIY@ D*X3,CC=YW4:]9TP.WV2_:;2CR*F3,#$R5^ M\],W(T(]EG3 M:WCU#O+ZIF0G_9A;[T-NNQ'!H!_TVMGU&W;]@^QN>:I5ISZ:!6BC)!-X1IDT M!XHV:;(GGUJTR5%%F[08@4ZT&S%HJ X.'Q^E<7>8A0_%!_3UE](C M@N.#D%_5!D"C;TF.I,Q_FU1SD=BYV.>0J/$JE=DC#Y_1YB<9@XQ'F]\,37&YU=<*?C M+5O#,^C/VT=I>FZ99C-Q @JPLES5GFDW'4AR0S$:;;%DC]R:/-FIXFBWCLY;F M+C=Q>OJ1IRR->+HV:Q(!W[-%#.H&I>8!NGHVS\QR%P,2*W2WSL:8A@UXL@'7 MZ&H.FO%8(7*-WJ//SW-T]>X:O4,\12\;L5,L7:JQJTW%V;QN5%1W?ZR.ME0W MA^@6>>0&44Q)0_CL]'#\-MPU/I5FT=(LFN<;M.1[$9K%:-5D69.V8S(_3Y:] M3OLIQ1X9C=U]54)]U!!C3,M1;RKURDJ]SDH;5PF%!+T(1 *,YNR[0H],:33? M ?K[ 9(%R'\Z+!J4$P]ZM&AV3#:LB!\T"Q^6\P\O$$Z"7+GG7Z#<+V?V^U3N MUY1[)!@VBQ^5)8PN$/_''B0BZ"]@\BSA03EKT*?PH+[DOA_B9N5A64-XBG)3 MQYU2H&_0)Z'/$DNP!2;N4VZ1K:J74*]9+:E0FYRG]RRMEG>D3^#-BFQOUC8, M1F&+6@LSTDVS!QY)\3Z2L.0:;4$JD9JR8L%2U273,HOT":U[4J=6$]@;AI$P M')$6-RSA2#?B.MQ _S5_GW^%_,0"D/1*0%)'8 O\B04@Z2;@)=[\RL>!6$B2 M7BE)ZIAL_SX0BTG2SB)^Y%ZP#O0!:U *?= )\)N162:?@IM*F%-NUUITGK-/:P ML:!%FJ4Q[:;Q#]+Z?XLL?FFO^*5U_-(PQ$&+(1;!M!O!K89KUN38ML_D^> +=RNI =[3PPN>9&5@PK$X=O M1\8^>3PM.7:TV.8'#@NAM4CRY@;8$F0VP-Q?":%?.]D91GEF-?T?4$L#!!0 M ( (2!G52C4T$0" , )@( 9 >&PO=V]R:W-H965T1F&)B^Q8N9<+5'2 MSESIBEF:ZD5HEAI9X9TJ$291E(45XS(8#?S:K1X-U,H*+O%6@UE5%=,O$Q1J M/0SBX'7ACB]*ZQ;"T6#)%GB/]F%YJVD6-B@%KU :KB1HG ^#<7PYO7#VWN ; MQ[79&H-3,E/JT4V^%,,@_R*?NVU MDY89,SA5XCLO;#D,^@$4.&_4^C-N]'0=7JZ$\;^PWMA& >0K8U6U<28& M%9?U/WO>Q&'+(<[V."0;AV37H;/'(=TXI%YHS&\U[7+RLZ-K+IG,N5S0E>3(G]A,H#D%2>_G>"SHCFD7@2(&;Y9W M;Y8G<'R%EG%!HS-XN+^"XZ,3. (NX6NI5H;)P@Q"2T3=<6&^(36I225[2,4) MW"AI2P.?9('%>X"0%#8RDU>9D^0@XA7FYY#&IY!$2=Q":/KG[M$!.FD3]=3C M=?;@39CP<646;(DPPP67TH56S?W""S+=%K8:-?.H+C^?1F=I%,>=0?BT+:;% M+,EZO:0Q>T>ZTY#N'"0]+9E>(%@%"Y2HF0"Z76 %O4INK&8N'P&?J;X8-$ % MYJ"4^JSN-L$M!@E6=QOU]%M='0/ZJ#G*Y@Q?,YSYDL)*:(*N&0O5)VL M\:H44=>4?UK3$I UVM9WW/U ,(XZ:=1.,&L(9G_S.M#Q.?PNLI8X16G:$_G])E_Y' MO;UDC]J+ALO%/[Z+%I[A5I&OD#+1]3X#N5I)6Q?"9K5IKV/? M57;6)]1VZR[Y!E/W[!M*<"X-")P39'3>H]#IN@_6$ZN6OI7,E*7&Y(&PO=V]R:W-H965T<>U&PJ"Y-R 0^*Z"++F/IU!ZGQ3PQ#7.9_N2)V=P,H@%)8,6* MU#S*[=]0"QI;O%BFNOPEV]K6'9"XT$9FM3,RR+BH_MEK'8@]!Q3:[>#5#MZQ MP^B$@U\[^.J1>RG,1I-/(H'D$,!!)8T< M[TW.G=>+N(#XFOCTBGBN1SL(S<]W=SO<%V>[TTF/&K_Y.'Z)-SJ!]R7+&5>X MRPR1*XSU"VAC1YVAKJ""$LKN]I?9Q ]\;^J\[.MO6P4T"@Z-%FVC* K=QNA MRZC1,CI7RWS#U!JT39Z_0(!B*<'\(;<)YC?7ILHX\ND5:YN&3JW54N,]@L,] M?I72MDT0'@MMVWBCB-)NI>-&Z;A7Z6V*Q10W%1 LRP101FP@(;&"A!N22MTI M:=RB;]+@KCA7SSQJ<:"3*(JZ M.4P:#I->#O<\5G)8AS@'I:5 3JED0O?4-NKN.H][9OH][J??5RF&+(Y5@8LM M#3-%=V-QS_J$M5EP$)E)>&*'T[VN27NYSZ7*)18J^.]X>#M,KQ=SR5(88B$< MIH 'F2<6/Q/;?L4:RII/"NR1BL2'*Y,K8C9 B M[L@_4?OHKA_1_H;TWNI'V\W"=P,W/,%CURWHG[:+=Y4VVFX3?>':]0K:WRS> M5Y'N:K3@8'_2\#A:SM[)-0,\%=@;@,8DQQRN3GW-;'/+N"W/UD?S=_;V49Z( M=S#5U>4>#QL<-TH**X1TKT,,C:IN ]7 R+P\'S])@Z?M\G&#-RA0U@#?KZ0T M;P.[0',GF_T&4$L#!!0 ( (2!G52Q"0'.K0, %$+ : >&PO=V]R M:W-H965TYX_%N?E3ZR>P +'DN M9646P<[:^FT8FGP')3>WJH8*3S9*E]SB4F]#4VO@1:-4RC"B- E++JI@.6_V M[O5RKO96B@KN-3'[LN3ZY3U(=5P$+/BQ\2"V.^LVPN6\YEMX!/NUOM>X"GLK MA2BA,D)51,-F$;QC;^]8[!0:B6\"CN;DFS@J:Z6>W.)#L0BH0P02?O^P_D=#'LFLN8$[)?\6A=TM@EE "MCPO;0/ZO@G M=(2FSEZNI&E^R;&53:"I0SR[O-=3\!?-B#>%5 M093=@4;'6N,6X<8 'ERMP'(AS36Y(5\?5^3JS35Y0T1%ONS4WJ":F8<6P3B3 M8=XY?M\ZCBXX7D%^2V+V&XEHQ#SJ=[^N3G]6#S$$?1RB/@Y18R_^'W$8<1/W M;N+&S>2"FP^5!0T&G6C(01SX6H(O=JV5I+'B*O&PC"(ZB^;AX31$0ZDXH732 M2_T$<=)#G(Q"_,;E'@@O"BB(Y<]@B%5D#5@;Q3ZW4/C@MA:GIW!G-*-G<(=2 M+(NCQ ]WVL.=CL)]Z.-HR$:KDG1I)+7DUCUSWKLY'0*>3-EY?(=2+$[BV \X MZ0$GHX!_+VNI7L"%^,"K'+SXDH'G"4WC,WA#H3C)(C^ZM$>7CJ([KX,":F6$ M;2[! :I"Z78_5WB3792U.H@"M)=%.@"8L)-\MRP\0M-)ZF@/$()8WY060\J&P7U4?&JB:/="5W@/=56^+.?#;RGR4E9MQ"' M0EGF!\CH:S.@HQ#?E6J/22WP 6AJB1,L*X-W56V(X1)N,/4W$K!MKGG^1+C6 MO-I"4VXWI,*AX^JSLD 8O?8V!#JL.LK2](R81XQ>(';2Y=@HL<_0-S.S7_^# M,X1+1"$,WA,N\3'&Q\*]=XI\_TX^XF#1,8FO^+6?"QL6WXQEYTGRB%WB\MJI M6#3*Y2_7FOP=-QI>VY1.!J"&8BS-DDO 7GL;&V]N7Y3ETHO+T\Y8G,;G#YI' MCM%HEIZ_:>')O..&S4]<;P76EH0-*M);-YWI=GYK%U;5S0BT5A8'JN9SAS,O M:"> YQN%R>X6;JKJI^CE?U!+ P04 " "$@9U4[_IN1<<" %" &@ M 'AL+W=O&ULG55=;]HP%/TK5M0'*JTD<3Z@ M%2"U9=/Z,*DJ[?9LD@NQZL34=J#]][M.TBR%T+&]@!V?<^X]US.IDQFRO7U4D&.=-#N8$"3U92YSB2R-X 7<*Z++/&?J[0:$W$T=WWE_\,#7F;$/W-EDP]:P /.TN5>X M(73TTV=<8.26'%2F$>Y.X[ M-'XBJY=(H:M?LJNQH\ A2:F-S!LR9I#SHOYGKTT=.@0_/$*@#8&>2@@:0G J M(6P(8569VDI5ASDS;#9141:.:753%K-AHGQ?VVA=&X2E'GIG=%5O0!N_1 M:#)88%.EI0 B5Z1S<$X&%(TF[K9;\1Y80/TP:&$?S(2MF?!?S>RXR8B=4ER\ MX5MJ0&%KLR5VWHIQ1;9,E(#]R/O=U.&B3IHT"L?>GIE#E#\.+^-QOYFH-1/] MCQDN)VX=Q9\ZNM[BFVUSO<#&NM ,DTYA M:3H6^U*.#W+9K_\APO>\/= \/N@XK]_-J'4S^M3-HS1,]"4\.HCD>Y2&4;27 M=@^.!I=!%.[EY79FKOU _F!JS0M-!*R0Z0U'Z%S5'YUZ8^2F&L-+:7"H5\L, M.P:4!>#Y2DKSOK&3O?WRSWX#4$L#!!0 ( (2!G50,:-AV@00 +$1 : M >&PO=V]R:W-H965T M=&'@&$CB=NM#AB!9MX=B#[)%VT0ET24IN]VO'W6)9$N4DZ$9EH>8DL[W\9R/ MER-QNI?JJ]YP;L#W+,WU]61CS/;*\_1RP[-87\HMS^V3E519;.RE6GMZJWB< M5$%9ZF$( R^+13Z93:M[#VHVE85)1F/* M&]YLNHW7_(F;S]L'9:^\-DLB,IYK(7.@^.IZIF4FR^-;DW32]ED&'K:?LW^LQ%LQBUCS M.YG^*1*SN9Y$$Y#P55RDYE'N?^6-(+_,MY2IKOZ#?8.%$[ LM)%9$VP99"*O M?^/O32$. E P$H"; -P/H",!I D@KPV@30"M*E-+J>HPCTT\FRJY!ZI$VVQE MHRIF%6WEB[P<]R>C[%-AX\SL4[[CVMB!-!JW<.WED(^'TC"QWGB9YZQG(K>_"6#8_;F@<> MX8$PN)>YV6CP(4]X H/< 0XP'PX=X?-7 MAR-V0@UIQXE4^1Q_E2Q*D%U%M"N;2^ MW"RT47:!_76"!VUYT(H''>%Q5RA53998:VZ< UTG"*H$Y;:SF_DPA 3CJ;<[ MK/\01QA$A[@CAG[+T#_)\#>97RQKEB=(UCG\@\XII"Q@L$?2@4.,!,1WDPQ: MDL%KR@A2$2]$*HS@3I;!H'?L(Q0QO\=RB&.46J";9-B2#%]=R1>(AD,"(8O* MF7_$2B9VD=KNQ,9KNSZ<#*-!A0(123L$1VB?,I" M-TW6TF0G:?ZBI-;@0%@?.C@6+@KX:!]"G@<]&9C@Z ML#_T[^2 V!@E%H6)%]8(C01FPQO[X^ZYW_1P)-8N4=R?_ XN+'0)] M"#$=$XL[L?BDV#$3T>#+/<\67)UR"-19%?I_O0IU9H5^VJV:#$=[+,:$TOZ6 MX B1B,8CNQ>J#,L]!:.A896Y/L81GTO<. (Q&QLDT6=9:$W\2PT-*, HB"* M^CR'.%MT-#K+.]=";V9;:&A(A(4#VW+ *([0B!^@SK?0:>-ZY#N>%R/4AA9D M!QM'N.\'#B"BT _P8%MQ !&$C(W(Z'P-_9RQH:%ET2!@8?]=RX$CU@H0[ L9 MXAB"%+IUX,[:\!M8&W98FWW1\7O5OG/@,/&#_J X8 0=EN982^=K^#_WM::' MX$6E0YQ3Z1!6*NV_D'@'W[(95^OJ3$"#I2QR4W_\M7?;;ZFN[=_\67&PO M=V]R:W-H965T_TB1CUX,UYYLKPV"+-4Y#-B0;G(E?EH2F(1>O=&6P#<5AE"NEB8%,TS72 M,,X&XU'^[8F.1V3+DSC#3Q2P;9J&].T6)V1_/8"#]P_/\6K-Y0=C/-J$*_R" M^>OFB8HWH[(2Q2G.6$PR0/'R>G #K^Z0(Q5RB>\QWK/&,Y!4YH3\D"^SZ'I@ M2D0XP0LN383BWPY/<))(2P+'S]+HH%I3*C:?WZU_S M^ ,0X66X3?@SV?^.2T(YP 5)6/X7[$M9

MS[6%O^),!LH+I^+76.CQ\2S;8<;%SG,&SAY"2D.Y<>?@;(IY&"?L'%R"UY MW6-O0D3Z1ECNH,A 3D02_MS&%,NP(33F;X#Q\ =6N:DP[.:&96G9C0/;L9V1 ML5/@L2L\MA;/G5A=+!HW(FP?.$\P6(8Q!;LPV6)E M;-D=C-!V;>FY79-*(>8TQ!""R+;47)R*BZ/E+5W'Q3HFR%[S8BAB/,0,77[]?/LPNP#,.D_A?'(%O MHE^>_4$8.U?Q\[I;@#RS!7W2E0HNE!78 >SA%E3< BVWUXPV-PD4NP1$^9KI M@S+H@K:LH,5,(>380:M@3(-.=B&W+RBA6;=54Y]B.7XLPO'O>YS.,?U'4^%A MHUM#K=G'?88I6\<;D;6B=(HEP!HGD:KY'+&$S*%I_J8#A6I0Z*.@RM:C!J:W M=AQ8W1"AOB/>SKX]SAXF.EMU,X/Z;G:ZYZ='+%EPZ.D)UET)ZMO2QSP_/6+- M]8>6'EC=8*"^PWP4F-[:<8_5W0*>U"[NL1A$HF:5.2E/ZYH-]47[\[/8+524 M6M]O-*1#2'6IA?I:V\_\D<8K,8,E8$*80XN5SM@ SVOW=858M!&#NJ)(U17>Z2OS\74D0%''+47VM;MUN\KNFUO=;>#4M[LYJ,\55WGU(1?%F(,%+8=(<>@(9+6[' MBA=.-OGUSYQP3M+\<2W\@JD4$+\O">'O+W*!ZHYR_!]02P,$% @ A(&= M5#[I+P;I P 2Q !H !X;"]W;W)K:2E6SL_LPV@<';A)K &=LD[1_/S:A M0!+"9E;)2[#AW.OCX\O!SF@CY'>U!-#H-4MS-7:66J_N7%?%2\B8NA4KR,V3 MN9 9TZ8K%ZY:26!)&92E+O$\ZF:,Y\YD5-Y[EI.1*'3*SC""%6-L4S%S6\ !I:C,9'C^JI$X]I@ULM]^S M?RHG;R8S8PH>1/H/3_1R[(0.2F#.BE2_B,V?4$THL/EBD:KR%VTJK.>@N%!: M9%6P89#Q?'MEKY40K0 \.!) J@!R:H!?!?CE1+?,RFD],LTF(RDV2%JTR68; MI39EM)D-S^TR3K4T3[F)TY-G:2I"ZC?$\@3!CX*OS!KI&Y2;"KJ:FJ))BA20 MF*,=X._OP&MT]0B:\51=HX_HZ_0177VX1A\0S]%?2U$H U8C5QNB=C@WKDC= M;TF1(Z0>(;Y%/KY!Q".X(_SA]'!O-]PU\M0:D5HC4N;S_X=&W[X8,/JL(5/_ M]@SEUT/YY5"#(T/](852*&92OO%\@5@FBEQW";A-0\LT]E5=3RCV2$A&[KHM MU"$LH%Y(HAJVPW)0LQSTLOP"2MV9-S NLB)E&A+SXA@3B3FSKV87W6V^H,7C M(QD,PLC;X]N!PT&$:=A-.*@)![V$>U:PBVUPP,*G@1_MBWL(&WB84MS-E=9< M:2_7^X*GB5E\A;X]038#V5=7PSKI\-(E'-9#A>7;J'$=^ M2]K*;3MPIM"'1PH=-[Z*R7_XB/D +T6:()ZMI%B#5>6DNL>-H6+_XM(WOHC[ MC?%TZ0^-+B1XWPV[4!&E1V1OS!#WN^$+Y&)=6K7]L,]^Q6]PXV*87ESWQMWP M\$RZ#P_=A.)HL"]\!RP81L$1Y1MKQ/W>^*F0.=>%A!LTYZ^V4PR^: M3^-T.+KT2I#&Z8AWGI6H\K0E#@C9-_\.U& 8'MD-D,8B2;]%/@DM)%K#DL;,$C&@3[>\D.&(W:^^,M3[=U MTK/'[";Y7 C] MWK'GR?K_@\E/4$L#!!0 ( (2!G53B:>/730( +0% : >&PO=V]R M:W-H965TP%?^Y[C>WSM$S56(HYXK0K* M8"F0K,N2B--F!=04E9>V?O'3G< #PPA, OP/X'P'!"<"X XPO!00=P!XU;J78 M(.$R=9L9F /TZ*U?,I,VU=*Z%6J<2I>"GV#A'I%A&4(GFM:Z9ZJ M:\3TC1O\(D(0TYP*LA?1J_+V:N7^6,8%TA,;>-?)=WSM2T.)R MN'L$GEP,][Z>43/N>S.V?./_[\T9]J!G#RQ[<+):[1,I)?;YP8OV$0G'>MBR MA);%F,@N]MQI. TCO#L\V<]IDTD0!N^SDL]9@>OZ?I_5*L$'][D$L;6^(%'* M:Z;:R]#/]M9S9U_T0:*5_;5 MK+G2;] .&PO=V]R:W-H965T0D7D.5]#K7>67%1$Z:E8N7(M@!26 M5#$7>U[L5H363I;:M1N1I;Q1C-9P(Y!LJHJ(ITM@?#-Q?.=EX9:N2F46W"Q= MDQ7,0=VM;X2>N;U*02NH)>4U$K"<.)_\BVEB\!;PD\)&;HV1B63!^;V9?"LF MCF<, 8-<&06B/P\P!<:,D+;QM]-T^K\TQ.WQB_IG&[N.94$D3#G[10M53IR1 M@PI8DH:I6[[Y"ET\D='+.9/V%VTZK.>@O)&*5QU9.ZAHW7[)8Y>'+8(?'B#@ MCH#?2P@Z0F #;9W9L&9$D2P5?(.$06LU,["YL6P=#:U-%>=*Z%VJ>2J[(G6! M&@E(F'CE*:KUR3F>Z\-2- S0]R6RB#N-L!4^0<8+.T-U\AHZ/3M 1 MHC7Z4?)&:K!,7:6=&7TW[UQ(5+QIE9#4;4RL94Q]^4ABT9XA,>I^[#M?@ 6 MQ7'D][!7+H/>9?"FRRN0\D+?@[RI&D84%,:H4/29F LR9+?5B[9\G.%X'&&\ MXW<(Y_L8'S <]H;#MPV_.DD2_;Z&:@'BSQL5BWKIZ&,J%NV%%OK1./%V,K / MP^-P'"7#"8A[E_$'5RS>KT08C?W1CMT!6!#[HP-VD]YN\O]Z];W!MH8AC\G> MZ0X2SXMV#]4^#$>C9"OSK4=WJY>9=^2:B!6M)6*PU$3O/-%1BK8WMQ/%U[:] M+;C2S=(.2_V<@3 O;_D7+U,3,?L'\CL'U!+ P04 " "$@9U41(L/YSL" M !R!0 &@ 'AL+W=O&ULE53=;]HP$/]7 M3E$?0&I)")!M%40J96B56@F5L3U,>S#D(%8=F]E.H?OK=W9"Q"00[4OBL^_W M<>>/X4[I%Y,C6M@70II1D%N[O0U#L\JQ8*:CMBAI9:UTP2R%>A.:K4:6>5 A MPCB*DK!@7 ;IT,_-=#I4I15,A&0>0, MH<"5=0R,?J]XCT(X(K+QI^8,&DD'/!X?V*>^=JIER0S>*_&39S8?!9\#R'#- M2F&?U>X;UO4,'-]*">._L*MSHP!6I;&JJ,'DH."R^K-]W8Y819E@ZUVH%VV<3F!KY4CR9S7+I-F5M-JYQP-GUD,H/2(&AGWUR#I(/0 MFM/>9Z5 4&N8SHT M!MO0FJ!E7)@VW("76I"4WWD#OYZP6*+^#5? )7S/56DHPPQ#2W4Y=^&JKF%< MU1"?J6&"JP[TNM<01W%W,9] ZZK]/TM(76E:$S>MB3UM_PPML<6GS%2HQ*/< MF7]-OW0CRGP]H=5KM'J7M'JGM"K4X%U:_4:K?TFK?TJK_P&M0:,UN*0U.*4U M^(!6TF@EE[224UK)>_8K/+I"[C5Z8GK#I0&!:X)%G4_D55&ULO55=3]LP%/TK5L0# M2(Q\-K0HC43)IDV"J8*Q/4Q[<)/;QL(?Q78HVZ^?[:196]J*I[TD_CCGW'NN MXYML)>23J@$T>F64J[%7:[V\\GU5UL"PNA!+X&9G+B3#VDSEPE=+";AR)$;] M* A2GV'"O3QS:U.99Z+1E'"82J0:QK#\/0$J5F,O]-8+]V11:[O@Y]D2+^ ! M].-R*LW,[U4JPH K(CB2,!][U^%5,;!X!_A.8*4VQL@ZF0GQ9"=?JK$7V(2 M0JFM C:O%[@!2JV02>.YT_3ZD):X.5ZK?W+>C9<95G CZ ]2Z7KL#3U4P1PW M5-^+U6?H_+@$2T&5>Z)5BTT-N&R4%JPCFPP8X>T;OW9UV""$Z0%"U!&B74)R M@!!WA/B]A*0C)*XRK157AP)KG&=2K)"T:*-F!ZZ8CFWL$VZ/_4%+LTL,3^>W MF%>H48"D+9 Z1]Q\:J=?L938'L@9.BU 8T+5&?J 'A\*='IRADX0X>A;+1IE MV"KSM4G$ROEE%W32!HT.! TC=">XKA7ZR"NHM@5\XZ"W$:UM3**CB@64%R@. MSU$41.&>A&[>3P_VT(MWT\/1$3=Q?RBQTTL.Z%TS(37Y@]W-$'-S.9X;(J$R M9=>8+\B, L)*@5;('A_=.L-]Q]&&2UTXVPA>\O0RBN/,?]FLT5M4&(R2*-J& M%?M@83(*>]B6YZ3WG!SU[#[$1V/"=1Z%?MX!FX'\=:2<@UYZ\'_+.7A3@6$: M7.Y4\RTH'0UV0,4^T'"WDO[&]68@%ZY-*E2*ANOVBO2K?2>^=@UH9WUB.G3; M4/_)M.W]#LL%X0I1F!O)X.+2)";;EME.M%BZ)C(3VK0D-ZS-7P:D!9C]N1!Z M/;$!^O]6_A=02P,$% @ A(&=5-ZBH[O@! -!D !H !X;"]W;W)K M'EY='1_1TR\6#7#&F MP,\B+^7%9*74^MSS9+IB!95G?,U*_7Q)4!=2(;QG;RKUK4$WEGO.'ZN9Z?C'Q M*T8L9ZFJ4E#][Y%=LCRO,FD>_S1))^V85>#^]7/VW^O)Z\G<4\DN>?X]FZO5 MQ22>@#E;T$VNOO#MGZR94%#E2WDNZ[]@VV#]"4@W4O&B"=8,BJS<_:<_FT+L M!4 R$(": /3: -P$X'JB.V;UM*ZHHK.IX%L@*K3.5EW4M:FC]6RRLEK&6R7T MMYF.4[/K4M%RF=WG#% IF9+O0*F;Y^1VMZR +\ ?@F_6OTFP!WU?0]^"DRNF M:);KJU-P=WL%3MZ\!6] 5H*O*[Z1M)S+J:/ M6*%_-LQ"FY'P?4H9& 4 M76,I04J%>,K*): %WY3*5KM=FK!.4VW1QUD0HQ@E4^]QOT866!"& 6QA!RQ) MRY(X67YD4I[KG9=NBDU.%9M71(7*_J75EK31W>4+]GB$@1&B M<- 2#GZ1<%:L:2:T#EFK&_1I:!)!AZP5!4,[U;"E&CJIVOO,1C+L#8\A\N-N M22TP0A D=II12S-RTOR\9D*OMNY140FD!#\^L>*>"= 2,4='O! O+CV%YCZ!M1]D?>:$W"@Z:,("$=NC98F,3^ .&]IPAT$OXJ MZ%S["_'@6"!H)!<>4W.A$5TXDNHV>0XV4P23J-L--ER0)-& -D CO'!LY846 M284^BF&/LP48!B%)!C@;[85N\;V3;&>QI&NQC#["\)A-800.NA7N]4T1]0H' M Y+X8;? -AP>;@HCES >NREB2U-@G.P]9QO.-J">78 '2!OUA6[Y_8N7IRDO MUDSI=5P*QOK/XD.?9D03^4=L$&2T#KFU[M4-TN0Y6'@$?;]3ZQ=AASSWC"L: MN3V:A%UGTV?\(NZ0LA%DY!;D6[Y06RJ8:YV,9B)RS'XP.H?<.O?Z?N@;QS@A MW:UG0Y%H8-\A(Y_([2__1S?T'>1IC*)>,UA@D9[7 &&CP\BMPU>\.H4 )2V< M#Q!DY!(=TUXBHW!H)(.)^N81!C#NUM>"TM;#7EYLU!*/;3&QS3OV'*8-%> ! M1XR-Z.(7#"9+5R7/^?+)];9MM!$?]:U^[[5^K/?ZOG.$).IM-@M,[\BA9C!2 MB<>VE]CVQI[$W>:UP:!6AP'"1G/Q"R_V628 M!I(8+2,C&4AB<8:D]P)G1PT8!F(DDHQM'YN$X8$F!%U)L*%@[_3,VSO2KGY/ M^$3%,BLER-E"A_EGD9ZNV!W1[VX47]>GW/=<*5[4ERM&YTQ4 /W]@G/U?%,= MG+<_E,S^ U!+ P04 " "$@9U4ZF03RET" #&ULA91=3]LP%(;_BA5Q420@:;XZ4!H)*-.X0$)T M;!?3+MSFI+%P[,YV:=FOW[&31BU-UYO$7^]YWG,2GVPMU9NN S9U%SHL5<9 ML[SQ?3VOH*;Z2BY!X$XI54T-3M7"UTL%M'"BFOMA$*1^39GP\LRM/:L\DRO# MF8!G1?2JKJGZN ,NUV-OZ&T77MBB,G;!S[,E7< 4S.OR6>',[Z(4K :AF11$ M03GV;HX!\YM(+3Q MIXWI=4@KW!UOHW]UN6,N,ZKA7O*?K##5V/OBD0)*NN+F1:Z_09M/8N/-)=?N M2=;MV< C\Y4VLF[%Z*!FHGG335N''4$X/"((6T'H?#<@YW)"#@+(O!7&$SQZQ="& M8?Y0D-M:*L/^4E?0APW^&1KT.1E,P%#&<71)'@76A EFX))CO0NR0[AU!/+K M">H9J-_DC#!!OE=RI:DH=.8;3,C:\N>M^;O&?'C$_ 3F5R0:7I P"(>OTPD9 MG)WO1_&Q'%U-PJXFH0L;'0F[ER4T6=HZL,^U^@\KZEB18\5'6.@\[$N\4:5. M92_6>YX$H_@Z\]][8'$'BT_!HCY8HTKV8&D4]\.2#I:<@L5]L.0 %H>I]=4' M2SM8>@J6],'20UAPG1R!C3K8Z!0L[8.-#KX9PN+/,'_GLMJ^]T35@@E-.)2H M"ZY&Z%8UO:29&+ET]W*^") Y5%R*)H')8\%\%LXOKNU&PB-Z;(!=PIHC=E MR=7C-11R.PUH\-3Q*4\S4W6$L\F:IW /YLOZ3ME6V+(D>0E"YU(0!:MI,*=7 M"W99 =P37W/8ZIUK4DE92OE0-=XGTR"J*H("8E-1.?AC1H MQZR N]=/['\X\5;,DFM8R.);GIAL&EP$)($5WQ3FD]S^"8V@4<47RT*[OV3; M/!L%)-YH(\L&;"LH"\-%FB\+(%QK,/H=$?;E>7-O MWY=D8WOEBGQS\U0QAN(S\B MOB,L8G1/08M?AT=(.8-V[@>.;WB(3U;KC A>@D;HABW=T-$-#M"U-O'&)KYK MT]K;E#_W'!E\U X^0K7\RN#[7@&]0!VA%VVPBY1IL\09T(6,GU$R&CD,S%Z M?9/H3B33H]CT NWXL$\O(/>NPJXXYL4QE.M>KLR6*\#(?(#2P0F,\H%+A\<#W2*)^A'6[\5(E*B*I6:?+^%<@GJ;XS=9RH=G\ YG\+T_#C. MX;0,<:X'LBO.ISS%<_6O/+;[;/3?%?7)2B]?WRCFHYA%1S'J!5IL8]$+VI7G MHY[AR?I9\<1^EZD'C,UG*V,G\,JG,X>'Z08K? M8EFNP5AEJ0*P7[,&8_91RT8G\,UG,<,WN+U]PVFIF_N]KOU_8%>:SWF&Q^I' MDP%NOT]5=G$"DWP.,WR+V]LDG!9=7'V@M;QPYT2B!)6Z@QI-8KD1IOY>;WO; MPZ"Y.P)YUG]-KQ;UD8ZGJ4^8;KE*5>EKJU>YFEHM&,3O"3"Q''FAMUIXH/-*VP4_2Q=D M#H^@GQ;WTLS\GJ6D-7!%!4<29B-O'%[E QOO KY36*JU,;)*ID(\V\EM.?(" M6Q P*+1E(.;U"M? F"4R9;QTG%Z?T@+7QROV&Z?=:)D2!=>"_:"EKD;>I8=* MF)&&Z0>Q_ R='E=@(9AR3[1L8R\"#Q6-TJ+NP*:"FO+V3=XZ']8 8;('@#L MW@3$>P!1!X@^"H@[0.R<::4X'W*B299*L4321ALV.W!F.K213[G=]D'G-T?'2"CA#E MZ%LE&D5XJ5)?FU(LH5]T:2=M6KPG;8C1G>"Z4N@3+Z%\3^ ;#;T0O!(RP0<9 M(AS@<$=!UQ^'!SO@^8?AX?" FJC?ELCQQ7OXQK60FOXA[FZ(F;D> M+PV54!K;-_8+F0U S#X:!4C:8[YK.]ITB4MG6\%KEES@*$K]UW6/MJ/"8!AC M_#XLWQ46QL.P#WNG.>XUQPN1&OGCP@#'R6##W>VP83P(@PUS_;4[7X._X=D7/*%6(P,Y3!^86I3+9]M)UHL7"=92JT MZ5-N6)E?#T@;8+[/A-"KB4W0_\RROU!+ P04 " "$@9U4Z;6PFUL# ") M# &@ 'AL+W=O&ULM5=-W MZWW+,MX(^5/E !K]+@NN)EZN]>K<]U6:0TG5F5@!-T\60I94FZ5<^FHE@6;. MJ2Q\$@2Q7U+&O>G8[=W*Z5BL=<$XW$JDUF5)Y<,,"K&9>-C;;GQDRUS;#7\Z M7M$EW('^O+J59N4W*!DK@2LF.)*PF'@7^/P2#ZV#L_C"8*/V[I$-92[$3[NX MSB9>8!E! :FV$-1<[N$2BL(B&1Z_:E"O.=,Z[M]OT=^YX$TP\Z$7L. M.#[B0&H'E[(;(-*PKT\@HT985ZA=Z@SW=7Z.6+5^@%8AQ]RL5:49ZIL:_-@=;- M3VOP605.CH!C@FX$U[E";WD&61O -TP;NF1+=T9Z$:\@/4,#_!J1@. .0I=/ M=P]ZZ R:[ TBD;'1F5<%.F4@)/ M'Y"6E*N"5OK,?ICJ-8+77/*/8:K!V!L,@?%0A'7:M0FJSW;TY\(E7!UL*].T&RCG([WTRV35V M'/VSYG8M%_?WW+_27$G#=NT=_T6/V?#K<'BTX1/&U:$_;VA MK@2Y=+.N0JE8&ULG55;;YLP%/XK%NJD1-K"+P:FQFF]#^^]F& ML+3+37L!^_A\W[GACUG#Q9,L !1Z+BF3*TH8; 22-9EB<7+ BAOYH[O[ P/ M)"^4,;C1K,(YK$$]5BNA=V[/DI(2F"2<(0'9W+GQK^.)\;<./PDT/33#A5-HG:EK?R=1!22T5+SNPSJ DK'WCYZX/ M>P#_&"#H ,%;P/@((.P X:6 <0<8V\ZTI=@^Q%CA:"9X@X3QUFQF89MIT;I\ MPLS8UTKH4Z)Q*OK&>=H02M'@.Q8"FR$,T2 &A0F50_0!/:YC-+@:HBM$&/I1 M\%IBELJ9JW1P0^$F7:!%&R@X$L@/T#UGJI#H"TLA?4W@ZJS[U(-=ZHO@)&,, MR0B%_GL4>(%_(*'EY7#O #R^&.Y_/E%-V \BM'SAF4&SXD(94\V(.C2\TXR^-_*\=X=Z_)^X^ SN7]BK3DSZ3DQ. M\MR5%29"JY0R7<@/MKBMO^696AXCE=M(?Q/;_4K/>L2G/-KTW;V+6H+(K>!) ME/":J?;#[ZV]IMY8*7EC7VBM;:7Q+TTKU/=8Y(1)1"'3E-[HH\Y*M.+7;A2O MK!QLN-+B8I>%_E^ , [Z/.-<[38F0/\'BOX 4$L#!!0 ( (2!G52,K'.: MO@( %,) : >&PO=V]R:W-H965TBX+)H=.KM3BPG7E-(>2R'.^ *9G9ER41.FNF+MR M(8!D%E06+O:\V"T)94XZL&.W(AWPI2HH@UN!Y+(LB7BYA(*OAX[OO W@'A:W0O?/&' M9BH?.HF#,IB19:'N^/H'U %%AF_*"VF_:%W91MA!TZ54O*S!6D%)6?4GSW4B M6@ _W ' -0!_%A#4@, &6BFS88V)(NE \#42QEJSF8;-C47K:"@SRWBOA)ZE M&J?2,[L?H^.@$'2'*T*^<+R5AF1RX2CLV M<'=:.[FLG."=3J;G*/!/$?:PWP$??1[N?82[.MPF9MS$C"U?L(-OQ)D2NGYT MJE6.1C;)($[1-2436E#U@AZO-01=*2CEWST.@\9A8!V>SRJ5Y9W6>J*Y45 M56RIS"9N\CJ?3!I??$?,\2Q0UA_#4UT6L<]@Y7$[VM%$9)B*.- M1&];Q4$8[:B)I-&9'+8FDFVM_<#?D+IMA"/<[U;:;Y3V]RK]J7(0$CW>0#D! ML6^-?._]=/2^IBS\UH'L'ZXP:JX/B0R3S<+HL IZR8["\-^/41\?MC1JOO:I M%?8W2Z/#*/:"#:UNZ\8SSXT;(N:4253 3*.\\YZ.550W>-51?&$OP0E7>@EM M,]>O'A#&0,_/.%=O'7.O-N^H]!502P,$% @ A(&=5!>4)! F P ,PD M !H !X;"]W;W)K)C>>?^69L/$RW M7+S( D"A7I+VY9I 261%[R&2J_D7)1$Z:E8V;(60+)&5#(;.TYH MEX16UGS:/+L5\RE?*T8KN!5(KLN2B-=K8'P[LUSK[<$=717*/+#GTYJLX![4 M8WTK],SNO62TA$I27B$!^9W,DDA8$VB+5F3U@U19#X5?(N$L=;>S*"I3:/6V=#*;..]$GJ5:IV:7Z6I6$.& M&"5+RJBB(!&I,L15 4(#" &5.E@]OP%%*),3]!D]WM^@\[,).D.T0@\%7TNM ME5-;:3+CWTX[BNN6 K]#<0/I!?+<3P@[V!V1+SXN=P[EMJY'7Q3<%P4W_KS_ M5903,;T^IM?$]-^)>0<;J-: 9$$$K58HARYHRBMEPJ51&TWMS7X)Q\Q<)_9ZLP-LO\?V3V+?$Z9Y.]0ML)P(&(-LO01[T9,DPL$1 MX]#*=3'>2^6 ,>@9@Y.,/XAX 66*:B!KP4O>7"&PTY>A/-Z]EC<8D 1Q'/A' MO$.K),"A.XX;]KCA2=PGPO0Y(%FF3Z BNX.SU\YK\DJ6;+3.X;""7N3Z^ A\ M:!;'V W&P:,>/#H)?JTYF]OK_;,:#?&2R ^/Z(96.$GB<)PN[NGBDW0+KGM/ M!H*HM@.EH/M'I@>,*%-ICC(J:RX)0SQ'S\_HNUY'YS^Y N2=D\ED+)]XF$\< MXBAPQEF3GC4YR?K+;/9H 9-!0"]*G.-S.685QO$XE.O\ZQ7.2:P'K@@;O=V= MP>6"/3^(O?@(;,30CWU_4"][KZ.9SPG]"J]H)1 N=BTCG)MH.W4X4KYLF MM^1*M\QF6.BO&A#&0*_G7.]C-S%]L_].FO\%4$L#!!0 ( (2!G515UMLQ MXP$ $\$ : >&PO=V]R:W-H965TM0?F6@N\CB E M698D=TQQH6E9Q+V-+0MS1"DT;"QQ1Z6X_?D TG1+FM+SQJ,X-!@V6%FT_ !; MP*=V8[W'1I9:*-!.&$TL[)?T0WJ_RD-\#/@FH',3FP0E.V.>@_.Y7M(D% 02 M*@P,W"\G6(&4@C#!)#.7P%D R"[%) / M@-@YUE<69:TY\K*PIB,V1'NV8,3>1+17(W2XQ2U:?RH\#LMM8RS>(EA%I.': MD>LU(!?2W9!;\K1=D^NK&W)%A"9?&W-T7->N8.@3!SBKAB0/?9+LE21KJ&8D M3]^0+,G2O\!7E\.3W^',RQTU9Z/F+/+E%VK^!V4^4N:1H:[R! > MUZGT8D[3-OP9D:;98OY^#.MK8Y/K#D_M"[<'X:].PMX#D]G;!26V']_>0=/& M"=@9]/,4S<:_>+ AP)_OC<&S$X9J_(>4OP!02P,$% @ A(&=5&0TG\29 M P (0P !H !X;"]W;W)K>>3SVS(X/0GY3*:*&EXSG:N*D6N\^NJZ*4\RHZHL=YF9E(V1&M1G* MK:MV$FE2&&7<]3TO\U9CDL):I]E5!X?D(O#Q"'.Z\03 MVZ;:3KC3\8YN<87ZZVXIS)81Z.1 _%>:9%5QH9!QO+R ME[Y40IP9A)<,_,K _X^!3RX8!)5!\%:#06502.V6H10ZS*FFT[$4!Y!VMT&S M'X68A;4)G^7VW%=:FE5F[/1TE0JI?]8H,^""Y@IN/E,IJ3V,6[B9HZ:,JUOX M "R'+ZG8*YHGJ@<__4"B\!<[N6"8/(]@&OBJ(/Q7X-Y\#L1YQCW(2 ]\#W?^[J:P\V'VQ9>L[>CD,LH\RNX MS#[_!3>E9K<=<0;UH04%]N B]EK#8ZZTW)LKJ'OPB<8(]YG8Y[KM'$JTJ$"S M#\'SE'B1YWEC][F%Q:!F,>AD\;L9@]C 3&+"M.7 .-/''BSH"\OV&3P(:2!9 MOH49W9E5?6PC5SH)S\@-!Q>YA36WL)/;$QIQ6*PQ 77*\ 1W0C'=FJMA@T9 M!L-13:/,G+"AI#\,VZE&-=6H6\;BVBWID:XY=B3'78UW]Z[)<=<(/ K.Y"]S MO=Q$R/FN4= >^+ F.OP_\F?8X#\*O48 S5WA(&KG/ZKYC]XYQT:-[ E(D^JH MJ;5_Z3X0[_3.>]>EQ8+JO32:@JD;V(,YJEBRG2W&K4]Y-_J7%!56%>2 $H%R M6\ET"M14J\J1.6N.2H%.:0["'/X1J>S(>')6Q,C;[Q#\8XI2;C.H"]L_8?O7 M"?>8FX,V9P]/A7 K36T*+%'&9MGT2JWR=?L@_2#ZL:W&7&_W?92GBD*Z2TI# MP?(.=F&?Z@3I+A3OHV"WCZ _\MH5O-JNC-(]ZZDRE-NB-U40VV>T;*_JV;K_ MO2^Z/O>TO6R>%U1NF5&7X\:8>OT[\PS)LA\M!UKLB@YM+;3I]XK/U/3P*.T& ML[X10K\.K(/ZOX+IOU!+ P04 " "$@9U4M6MX[H@" !R" &@ 'AL M+W=O&ULM59=;YLP%/TK%MI#*[4%\YE4!&E- M-&W2.E7MNCU,>S!P$ZR"G=E.TOW[V892VM(L4M47\,<]Y]YS %_2'1=WL@)0 MZ+ZIF9PYE5+K<]>5104-D6=\#4SO++EHB-)3L7+E6@ I+:BI7=_S8KN1);RC:HI@RN!Y*9IB/A[ 37?S1SL/"Q?CM3I*.$WJ4:I[(Y9UL0BN8UH)RS4J*C M!2A":WF,3M'MS0(=?3A&'Q!EZ'O%-Y+HD-15.K/!NT67Y:+-XK^290'%&0KP M"?(]'X_ YX?#O:=P5^OM1?N]:-_R!8>*/D&,L]-B(P0PM2=!T"<(;(+PT 1C MEK44L:4P7]LVF_JAER2INQU:\S(L2::^'_5A3RH,^PK#O15^XPHD*C=@/(WV M2(YZPNA]/(W[!/';/6TIHH%981P$>/K,TY$P[,4X'/>DDT>>;IR[ @GL08CWN*O<<#RMM;XU?.5J<*1(,6D"OT MZQ*:',3O/>KQX/##[V,P?CQJL/]VBSN._YX%(W&CAX$[: BF&U\2L:),HAJ6 M&NB=)?HQB;;!M1/%U[9'Y%SICF.'E?XI &$"]/Z2ZW>[FYBVT_]F9/\ 4$L# M!!0 ( (2!G50Z 'D"H@8 H? : >&PO=V]R:W-H965T4[ECQN6B=>K 1R\/7A*%TM5/1A-+E=TP9Z9^K)ZE/K;:*TE M27/&BU1P(-G\:G -/]S[M4 ]XH^4O18;GT'ERDR(K]67C\G5P*LL8AF+5:6" MZC\O[)9E6:5)V_&M53I8O[,2W/S\IOV^=EX[,Z,%NQ79GVFBEE>#: 2-J=E MII[$ZZ^L=?.7?F\G8D, !A8!U J@ M70%B$<"M #Y4@+0"Y% !OQ7P#Q4(6H&@GOMFLNJ9GE)%)Y=2O )9C=;:J@]U MN&II/<$IKU;6LY+ZOZF64Y-;P5^85.DL8V F>%* LT]42EK%^QR<39FB:5:< M@_?@R_,4G+T[!^_ "!1+*ED!4@Z^\%05%_JA_OQY*TBS32ZBX M'"EM;O724=R:=M.8ABRF000>!%?+ MSQA"7;"D;:S[6SZ,W9&^34.&7Q$&!X M 9"'8(]!MX>+>SWBTX/%X;A'_,XM_AOE0^#9C;_?(UYJ<3CN>_O67.+UPL&U M/GSHPG'H)&N=I-9)+#JO%PO)%E0QL)(IC].5UDUS47+5%ZQ&5U#KJ@#Z,H%> MX'DZ,B\]-OAK&WRG#8]2Q(SI/)A+D8--+Z=LUF?'C=^QPYC06-J,\.TCIET= M8P^B*.SW)5C[$CA]^<@5TVFH /NN*U'!^JP/.K9!0D)_QX/NJ-#7/SM>=$?A M"$+2[T2X=B)T.M%9:!> "_X^+J5DO0OC)NR8,4;$"\,=G[K#PG",D-]O;K0V M-W*OGU+&2UWJ$A#3+ -B5170/BNC3LC#T+IZQ^NWC_=$/%4IS4!<3UI=_G4J MQ;V1;S1!;S/T*!R.^RV GJDHGM.&IZIF<#T!C$J>\D4_^KV.^RB$R,=D)TKM MP,TPH2B"880L=FY4/KC'SA7]H9LD!<2\G3 KSEJCX=Y4;X>XGPSLT?(=NP!^R-.Y@%^Q1$-HR QJP0S?9KZ?/ M+B<,5&%PNJDQE(-NS!V3N:VJK=0=^\.QM_$#+=-E. ;=(/M4YC,FJ]QHFSFJ MB[,.G1) ;PRR7KL:C1!MU>2AI0! S7HIMHQ)6"[,3300M[)@HH,8I ;,4H"P9HK0C(D &YR7!\ 6T5!ML5%'J[L&O'[990J\F&/@B[UYY0>L$E):N: M7=\5"H,>1$X78,,4M(4 &,XWDV#GG%Z M*V)K?)'A'G)SKYHCD!9%27G,=&4H5&];TFK9:GBM$X8-$K&[C[O.A9ZN?VE] M J3+0'*8-;C;L-G[6FQ0BO>@M,XJH'MJ$>M%G@"]R!.6E,T!E2Y*:LD ^U:F MZH>V+5\);HDJ[G9HR&Z?H2QV4W8+68%K@[VQPSY=#X8-"/$)-]GWN-N,N9"% M#3FQFYS'(FN/.CC$;F9A U/LIM_QS,+=C:^+6=C@$Y]Z[XM[\!EXH1_M,*MG M' ZB %K:1FPPB]V8/9!9N,M,![,,,;&;F#_+K"Y![2=)Q!"4["7H:9A%NDS% M=OL,4XF;J=MM%J \V05]J^IG M-I3$<)6XN5J3X2,OE"RK8XH+\,16Z\.R:UL%NB%=N ;VXP!BV$K<;/W$%%C0 M5&."Z]6D4KXHTV+Y=AZ46%#?*MU<-<2>B8::Q$U-,Q5-D"H3*CBT)5J'L2G1 M%V\UDB[ZU[[[-;HF#3W/52:)02UQH]8"#_ ?, =K+0!_GX//VIE&8JHE[KZ5 MVJ7/ H1P"-^NB,!?#ZPZ>W\ /T^9:UJAI;HD?J%RDO 9FVN5 MU1YO &1S\=I\46)57Q3.A%(BKS\N&4V8K ;H_\^%#F#[I7K!^OI[\C]02P,$ M% @ A(&=5$<#TXG* P RPP !H !X;"]W;W)KEUTE_?(:75VA(E[*$72Y3>//+-AV:\. OY796,:?2CJ;E:>J76QT^^KXJ2 M-53=B"/C\&8O9$,U+.7!5T?)Z,X:-;5/@B#Q&UIQ;[6PS^[D:B%.NJXXNY-( MG9J&RI]K5HOSTL/>RX/[ZE!J\\!?+8[TP!Z8_G*\D[#R>Y9=U3"N*L&19/NE M]QE_VN+0&%C$7Q4[JXM[9*0\"?'=+/[8+;W G(C5K-"&@L+EF6U871LF.,<_ M':G7[VD,+^]?V'^SXD',$U5L(^JOU4Z72R_ST([MZ:G6]^+\.^L$Q8:O$+6R MO^C<8F/BH>*DM&@Z8SA!4_'V2G]TCK@PP,F$ >D,R- @FC (.X/PK0919Q!9 MS[12K!^V5-/50HHSD@8-;.;&.M-:@_R*F[@_: EO*[#3JXU0&HD]A/"9\1-3 MZ/V6:5K5Z@/ZB+X\;-'[=Q_0.U1Q]%B*DZ)\IQ:^AHV-N5]TFZS;3;AXXS+=O-L?Y MC)JP#T)H^:()OH>22O;1I.\.%:*!FE;45(7+TRU38IE,43^O0,#SI?0Q(DH' MF.T8DP11C[D2$?4BHED1HTSZ=LN:)R;_GG%0W'/'L]SW+2=2X*B*']"> 3_D M(GB+:\8U7)5V)F;+&U\(Q3C.HC >.&V,RS!)@V3@MS$L#.(D2MVN2WIYR:R\ M-4BQ93^M(QEMG"=Q.#C>9HS")(A,CEZI<, @D>,)%6FO(IU5<4=_-B86):BI M390FQ:2C_0DF23R,R1B&\R#.PH&:,2R/('9N,5DO)ILO25I#&[0Y=F;U'NK3 M)21S9%>2I -_;QRP@(3AL"C',$BM"]25D+P7DL\*>61%R:N"UD@Q^5P5S!2/ M2TL^WCW.TF@@Q8'*0S*(W':,BL(L#]U*SXKLHZ#<-A?!RP!-O&15#IF5\Z:BX0C7; V5PDX)?93LY MMPLMCG:6?!(:)E-[6\*_#28- -[OA= O"[-!__]E]1]02P,$% @ A(&= M5*$DS0][ @ ] 8 !H !X;"]W;W)KMA X] J1'2-OZTFDX7TA#WYSOUKS9WGIX%LD#%JKF8DMIF7K] DSU_ZB MA#XEFJ>RGZH"@0@K> WH.@>%"94WZ#-Z>\G1]=4-NM*'Z+7B:XE9*5-7Z:"& MZA9M@&D3(#@1P _0$V>JDN@+*Z$\%'"UV\YRL+,\#HY+8OSL$Y<>@*/:C#G200]SE$)_-P99DT'C# MB_>BA5$P[OD^!OGQJ)=[UP]J$$O;5R4J^)JIYC_K=KO6_6 [5F]_JEMZTX'_RS3O MP1,62\(DHK#0DM[M2)=2-#VV62B^LEUGSI7N879:Z6<)A 'H\P7G:K

&PO=V]R:W-H965T M9P6UG)>SZW+ MY9R=>)86=%V"ZI3GRJOX%YQ8++; [59SEK;'P($^+YAJ_M($8&"!OQ "W!E@U<$<, MG-; >:V!VQJX=60:*74RI 4'<9& B.ZI&"5@S4J9K$H"6L//PO#C MB]B%%953V2D1N+0 *P%C69K$7(PW7%S$9N&UY8KE8HL>Y-YYIBW/#9A%E,=I M5MV 6_!E$X'9NQOP3C)]/K!3)=RHYC87@J7;]JX5=]^(PR/B$ :?6,$/%?A8 M"+^N"6P1J2Y<^!*N>SS)&-'='7#0;P!#C P.K5YO#@WFT:O-43BAQNF2[]1\ MS@C?,,G))F91W">I T986 M=)]R,+M(NS%I:VC)T!V'$ (5;088(A@J(8ATF..'9F5>I\R;5-;5@>^6YFG. MA $DBC ==(NPASQ%F Y#H8]&I/F=-']2VL/W*O)U9S'Q7563">8'6(%%.DST M[3 P:PHZ3<&DIO7C2M0]GO)4?9>NZ,*.+OR%Q0+!OD'!-RL7+?55_ D)8:"D MR81#/@Q#5TF4$8C\D#CF7*%!'T9O4S9:7J4@0.RI&@TX3VQ&5:$.LYOEH\## W<,>2U_=1Y/S<\M'R72?--<@RX;!' MM'VIXT)WK("@OE.CZ5;]E_AG_LHR@OK^B,BO+"1]]T+3[>N'"HFA.6'D!4C- MEZ$[!>+]06J^=!QV,$(C">O;&)KN8_^_BI@Z%238504:<$'H:/H,,!'.8ZF:[CP,?ZB.Q,G\O/QK4 M!]F>IOGB\"DNGU)1#S*Z%Y3PSA?!+IM#?#/@[%@?:[>,BT-R?7N@<4)+"1#/ M]XSQRT NT'U*6?X'4$L#!!0 ( (2!G51H=(["R 0 -<0 : >&PO M=V]R:W-H965THM75MP2.@?6E M;1X6".(T?5CT@99&%KN2J"6I..[7=TC) D%CB14[%?@X9W]WT_-ZAXYYM4Z4[W-FTI%M8@_JCO!/8 M[[['1J#AIHOXIDT?\FNF>OU2%1)Q?,&C#O(65'_TN=&B$L 00,(W@#\T0E MV #"MX#!"<"@ 0PN!0P;@#'=K6TWPBVIHK.IX#LB]&QDTQ]&?8-&O5BA'66M M!(XRQ*G9;1'Q'(BBSZ2_1B^,JPP(3\@]1+R(6,:H.4_L>>"*9N0!)ZZ>T4TE MD 7/RTI!3#9[\J4LLSTKM@B4)9C3)VM%5:6XV)-F%0V^IPJ7X^1.P"]ZU7KH M,^DO05&6R<]35Z%=>G=NU-BPJ&T(3MC@!^0K+U0JR:J((7Y-X*(@K2K!095% M8&5<0N20T/^9!%[@=VQH>3G,BVY "+;XV5')Q+Z>/L_=9ZBG=@?.Y[WJ4OL#^)6_QWW2I%AJ\C02K1* M$G1X'2):@)1G+*9[0HN8X-6=@(!",8R<5IT-%) P1?I4$DI*$!'.Z!3,OF[@ M.5?=@MEQ?7\4.H'WJ6O)E1T:>L[(JMFHU6QTH68Q2VJ-6H%0E2>\">@F,Q?% M<<+?E6 R9N:%D>?EF]NW\,W_JTMS.V@P?B] K;D=UQ]YCG]"S]J^&IV%S:D8/)P!EW M2W-FR=%$.[5-FZM6FZL+PWI=H09DB?E$DQ"^#&F5 OE-\*J\0"[[@H/ F73' MHQW7#X)1A]&U7':H/WDO\RNQ?.^8>WD7R*53I7#___8[/ \=-F5[4EPR3Y!P0G6#L:QCU0 M04#GPQB%$>0;#,=#3NG8CNB85?KA!Z[^^1E4]S/4:$M1GILJ\DW_ M0M?9'?U??/]ZZ7>-H,OC2!<7:H\CIO1TCYNJ2_ZO5&P9>G(&"6[0<\:8Z8FZ MBJX;BI>F3-QPA46G^4R!QB#T!!Q/.%>'AEZ@_5_&[%]02P,$% @ A(&= M5*@L7IOF!0 7A, !H !X;"]W;W)KB?DBUI3JM%KS@MU,UIKO;D:CU6ZICE1EV)#"WBS M%#(G&A[E:JPVDI+,,N5\['M>-,X)*T:S:WOV2+0_>&*KM38'X]GUAJSH,]5?-I\D/(T;*1G+::&8*)"DRYO1+;YZP(EA ML!1?&=VIUF]D3%D(\6(>'K.;D6<044Y3;400^+>E]Y1S(PEP?*N%CAJ=AK'] M>R_]HS4>C%D01>\%_XME>GTS2D8HHTM2YY5G**Q!)]AH,/RR5<&&4?:;X1$NXJFC,XE;1(J4)Z331Z M@*N$GI@"(0+-*;R4-+/\MTI!+MT13@SU._1V3C5A''Z]1U^>Y^CMFW?H#6(% M^KP6I2)%IJ['&FPRR,9IC?^NPN_WX)_3]!(%^ +YGH\=[//SV3T'^\>SV?'4 MP?YP/GMRS#Z&.#;!])M@^E9>T"NO]KX))S'>5U<#8H-&;&#%ACUB32RY4 JE M1$H&XJ$"[HC,7-&J)$56DBF#VQF.(\\#YVS;47&0^4&2A W9$="P 1H. KWE M4%G-93,(42;*A5Z6'"IF2MF6+#B]@-*7RA),H*]0S.'.PJU#0J^I5*@0&C(. M_%=H_AW*659"F00F*\QX=%/*C5#4>4LK8).604$0A/C$; ?59!I-W59/&JLG M@U8W49=T2XN2NN!-.HHG01B=H.L2A9,X %?UB#O:,(Y[M"6-MF10VU?" M2U+UX?U]=7DCZ:A^[^,@2I)CA]P/*_L;_^.RRR$<3SQ_[W M28R]D^OVX"#SPVGBN;T[;;P[':X!N2@+V[26IOLL3":WJB)G9,$XT\R=QM.N M7Y(H]$[NH(,*)],(NY%C[]"+O>%"*S3AQWBK*GZ!"NI*F7DML VEQW^X-1'@ M\[M(RU]#K00?6A3V!VU\HIQH(US ^ "U%:H#VD)&4)2N2;&BZKA.N$<"OV/U MU(M.BZV#R@\P3GK\<^B&>+@=MBP@Z;>2&5>Q0@-XVRVJB#EA!]W:%7HX.,7M M((OBJ*?JX$-SQ,/=L;?*W>%N7\)QO'R3L@#N[_@-JWN^.30CO#/ M5/&['W YNAAB"FVDV#*8G1!9P1ZLM"N8:+>FANR@/F0%2DO,\-:"3.JS5!I7I@=BK[">V6V M(:A@9A:3RA#K9G7*6JN3F3MU>Z[^OI^JU25R^79'6LXU$RE<+R0V5 (A:.G* M 2^DI(01%]QIF/O]67O"X5!1\FSO44E)Y5&S^HPF0-;\4#BFT-H#*D5M"@9H<]UAIG.#>2 MJFJ8APU 2'LKJV(#>P#X-ONWK)K,OAEMNWZO;Q5(*KDV0 GH3 &*<6QA]>U7 MB?I6PX9P9-VEJVV.6QM[3N7*?HR! !ITU;[3G%8??.[PU;W]+G)R/L=7'USG MMSB^>L"QXPTD]O[;T?B@NOKR] >1*\A:Q.D28'B7,51-67W,J1ZTV-AO"0NA MM& -XOA=#[!Z.@^:0V^Q]02P,$% @ A(&=5,H#->Y[! M*PT !H !X;"]W;W)KC\"E#G!D]B$P60 Q])1?/.+5YR8'(.?DLUX#S8^SU MFO*25G/ <1"IR."27$S 4,;U)?E(OCQ/R,6'2_*!,$'^6LI24Y'K86@P0.LF MS.I@QE4P\9%@HAC]"K/4Y%[DD.\3A)A9DUZ\36\0*: MG ]O>^#3L^'1X$0V2=.LQ/$E/VW6";).0]9Q9)TC9&/*;2<)-60&"R8$$PO; M;;,$\@94^=I7,::.T6Y9Z]''J-N.N_$P7._8W9WV_#WZV]<*#WF_%[73?>ZI MQRSN#/KMQFRO&MVF&MV3,=WF.;,C[IW:"MK=2SL:X-]^:!./W2!-XP.SJ<>L MUX_3@3^#M,D@/9G!$ZQ!:*DDZ_0.KZ7NK*(TZB3_Z M7A-][]QI!)'_; Y[GAF(DK3?/YC#TSZ/S*&'W#?D][]"/O60[P_Y7O7ZP<'" MH"GGX!>\CT^#OK[?YPG39*7DFN%V3.@"A8HV]N &I7#!GAI4:S":;)8@7,L^ M*5FNT,2 PN,*-"YB3YFQ3(540#A[ ?YFEP41TE3/+=)+RSAW5C,@I6&<_8?/ M6>5I7II208L\"#P07^SNI)E;:$5F M7=,9GH"LVFGA%9]KE#YV()5[P:RQ@6(E%>HPDK,Y!@U8*4WPS'.A*B*1$H)%$R*C1$+^]YL H9+378#OO_7CJ/>')J -0P'G*L"0P%LH;,*<8'D$&L@L*]5^ MCZJ87.([_3!R&T"52.V@B9K]D"8N.8M$\:S1"^:K()/*364A2_1[A?4G-/\' M)9/3+%M/M<3+W>Q:ON,WW!%A M!:B%D\O80!M=M8LWJXTBOW5"]&!]C$H]\JW'UW<^^TE\?>];O^U?3_L^GD'] M)1#^"+/ZC/A,%0H!33C,,>1VJX>;O*JD>75CY,I)R9DT*$S=Y1*_9D!9 WP^ ME])L;ZR#YOMH]#]02P,$% @ A(&=5"[?W'T-!P ["8 !H !X;"]W M;W)K2Y^>,3H8DGH M=Q8CQ,%+FF3LLA-SOOC0[;)IC%+(SL@"9>*3&:$IY.(MG7?9@B(8%49ITG4L M*^BF$&>=JXOBVCV]NB Y3W"&[BE@>9I"^MI'"5E>=NS.VX4'/(^YO-"]NEC M.9H@_F5Q3\6[;J42X11E#),,4#2[[%S;'VX#5QH4([YBM&1KKX%TY8F0[_+- M.+KL6')%*$%3+B6@^/.,!BA)I))8QX]2M%/-*0W77[^IWQ3."V>>($,#DGS# M$8\O.^<=$*$9S!/^0)9WJ'3(EWI3DK#B-UB68ZT.F.:,D[0T%BM(<;;Z"U_* M0*P9V,$. ZO@9^:>#OZT-0&@2;!N$.@[ T"(MD MK:);I&8(.;RZH&0)J!PMU.2+(K^%M<@(SF0I3C@5GV)AQZ_&V92D"'#X DX^ M0TJAK(Q3<#)$'.*$G8)?P9?)$)R\.P7O ,[ 8TQR!K.(772YF%Z*=*?E5/W5 M5,Z.J6P'?"(9CQD891&*&@1N] *.9Q*X-:W TBAT1>BJ^#EO\>L[6LDAFIX! MUWX/',NQ&U8TV-_<:C ?[FUN]QK,1_N;GS?EX^=\O]U_]E"3"KSPS/+^J6I M6HZT&QYN5PN$7P7"UPI=S^<4S64(\BS"C%/\E',4 01IAK,Y V0F-K4GAB,, M*48B2L^"(O I04#LFJ R$9M04]16DP?%Y'(/?;[R>J[E]D1U/*]':7N<$UBA MW?/JXV[,>K4H!%44 FT4AO@91V@' U>F_MJ<=F![GK_APO:P('1]KWEA8;6P M4+\P-$.4BGS(2DTP?,()YD4:IE.:B^LR"%%N!7@C1$W.HV: MC^>5C^=:'P?P-849&+-$[D+@47@ZSE8MF6QMKG,>$XKYJZ;:>]54O9:!8EMJ MV[6T;GS#/(Y)$HG8RPE0\WYJ:>);GWAMO[>U$W^"+SC-4_"O")L,(7A SRC+ MT7MP1\1:/HI?.@<=-8_3=O 4Z&U7Z\/]PT"T2;4 [@MF@[)O *6MM@Q;S]Q! MC#.H4U+,M?VV(ZE(9NM1=O#.-C((.L8(*IC9>IK]3);URK9E6J2BD6W D4RS M^#+=?7X,HZ#AZZ-Q3N4&(H&&8'!).@ZS=D/.R_3SN4"_K@E>Q0S+=$A41'6>O4OGX>:(K%4=AT&F[X744 MOAP]OHXLE9%!UOC-G3&];)[9%S1U='#4#8GHAW+RU.7JA=>CR*< M(^D%C\7EQ2+!TV+$SL7K)_2-X57T=?2,?*O6"9>)OXY2G,FV<=5EB04+WXK7 M[X%IIW,43)WSM@M:<=7IZ6]=4I)GO BUD(^JK'!27(",(<:*V"\HF6'.FK+T M(X<)GF'1-U/$1)E,8R!;J$BT4 E9I&)@8]+T*PMWX?/68&C,MJMV!E=/XM^% MGR*=8I=-"&-@"BE]%4WU$M+FNQQWNS/U0_'3VVC_RW'^[G'U!2O>NWHPWQ"* M\#PK^O^JYS^RJ745PMVVFUIW[?1"WWH>?LA@$+2#,U]?'FHW2[0=L5HI#L MZI%\1(48^F#3N9"KT.WJ^^ ^RM ,3]>[A284&E1,_:"K<._JV7APQ?:VSY1Z M/=\.-FNVMU6S&^/J)XR*P)Z!P*(#H& J-REY5Q]P8JOGAZ'&P'^.2!X:T?'7MLY4*3S]*0[XEQ:+V@$ M@J= Z.E;T=L<9O-_8I*#NQQ&.1'QWO->V5- ],*V8ZN YK4!M+Y!9>>M\? ( MP[HG"H6>'H6U3&1_YV 2XPCB_1/B*XCY5LL)\17,?'W'=^0=Z8U!UAAH7R'1 M-R"Q((P\MIJL_0]$)ZW@Y;=]J^\K0OEM_W?+(&@\ _37_M^D!Y*JW3[$MSGY M0[P_H' 5K?RVVS9?45[@#@^QNM!QK.#K"L!X315=?CS=#7B=DQD4G M@< HXX@N*&9(-ZU"H=_VX6J@V!?\+X>K X.L[6S?Q:VR93 T'0X$BKR!'I'# MG"Q%>OI?QSHYAF@0W!G%[MHS-RFB\^)Q*K;J+U>/CU17 MJT>VKHL'E3:N]^T/H]6#5TIF]1S8)TCG.&,@03,A:9V%@I5T]6C5Z@TGB^+) MGB?".4F+ES&"$:)R@/A\1@A_>R,GJ!YPN_H/4$L#!!0 ( (2!G51488UM MN ( *8' : >&PO=V]R:W-H965TA&:I4:6 M>E NPCB*.F'.N SZ7;\VT?VN*JS@$B<:3)'G3+\/4*A5+V@$ZX5[OLBL6PC[ MW25;X!3MXW*B:1;6+"G/41JN)&B<]X+KQM6XX^R]P1/'E=D8@U,R4^K936[2 M7A"Y@%!@8AT#H\\K#E$(1T1AO%2<0>W2 3?':_:?7CMIF3�R7^\-1FO> R M@!3GK!#V7JU^8:6G[?@2)8S_AU5E&P60%,:JO )3!#F7Y9>]57G8 #0Z>P!Q M!8BW :T]@&8%:!X+:%6 UK& =@7PTL-2NT_'NV CXZ&-W[L@(^/AU\>2$:S/L^FYVOMX7O M?*DTO7@8^_,\A^LDT>@?I55PCRD9^-D3$P7N.K_20<<[<&7FM=^.(LK,ZV9. MCS$:?6'T26"K%M@Z*/"WS5##M)@9GG+2>2!G[9JR?9#2)86J[TP@W"DYI-NI ME2"C!=Q(BQJ-K9()4ZN29[@QIL 41H5V-A/47*4PS1A9PAV51K^_ZVF,RSC: M6PGQO]U9Z=02.O]?@K\17RCH[#S2[>C#C8*4HU[X3F @486TY<.N5^MF<^UK M[-;Z@)I0V3/^T90=[);I!9<&!,Z),KKX3EG595%)NVA4JB2])..^S'C[I$M"6*5E)G>8AU.=_1.>3A]Y&4 MSAX9_RI6E$KP/4TR<3Y82;E^-QJ)V8JFD1BR-SP?P,'3A4_Q3F_F8L$<5_\%C9.@,PVPC)T@JL M(DCCK/R-OE<-L0-0?LP 5 %0$^!U ' %P$T Z0"0"D#Z MP*X/8%>!7 ZPOP M*X#?%Q!4@* O(*P 17V-ROXK.O\ZDM'%&6>/@.?6REM^4%10@59]'F=YL=]+ MKN[&"B;GC[I#8>A ?[>#K]EVR& 7F?P'^SP>[H> B?LA'^TPR\W2_5T MW!G\M'_N@:40<#U@<.$/]QHP?_VF;H.II*GXV^*T[GZ21+ UKDVF+J^] B=PF6N;=L+"(?^V6AK",2M W&M@4S5,(ZC M1(WB+152B9M4RB8W/#..QBO7$ ,:(G,,7AV#9XWA,X\RL: <+#A+6[0D&8B% MV.3ML],A!W-WQ"RK%FRL"O,_"M&8R3 M2 APN1^AI4R"VF]P_!H,:^>A/>A=YV]K9=C(%>/Q/V8V#MOMY]1_=1N63/<, MVTD_V[TTH:.5SWE!HF51&27':4>#H1\0AWBDD:395I54$*"&[<1HJ\B*N,IS M1Y([\@Y?D*2:]0JIQ#[.EL9,83LB2#R,/>RXS4P-MLA'F'@HY]O]3$VV(88> MFZHE-S=R)3LV,G]+UFR1I,L8K:#5"S8 V6 M@1>@L+-:M>Q ;$WOGE];\RK] /)3@R>,\30;16IR3(< MJH+VFVD9+%TR]U6U:\:!=\MIY%=UGS(RTH\!#![I!,S&C(0E1,RV#'1KZ M&'8DI=43VN7S=]+/=3U2+ M-GR):EO$K"VM&'FN$[INB^%[FTYZF>ZOO[1T@B&[@JGUK6JQ?.Z1+W"K M!/7D ZR3*+.UIE85Y+Y"9VF21W:2?X9H59X:.N-V"0W2I<9]"+^EI:B+6I'6$&37D%NV_9GNU12.PN-W+];\B>W\^5--^[YR M[C7$R]RV6+,=?L;RY 5,AS73X5=@.KRS*V1GNA>I$S:P5]7NF<$V#*!/G( $';VKF1';F=%$_Y+-OA:;--'LVR86W+@ MN"I]M?+NB%&3*K9/U?_'7:8JDM[;3%A3-SXP/^\SC-3UJ^F'WZ>W8UO%:ZK& MKS!SQYIUL9UUCU8[[5GWH=K1C(V?,>FNF[W_,HEH\B;.*^PZ:QHFK[!+1-J[ M.5USZ_ZFD_ZF4X,I"@(8H-#OZ%JBY8+8=Y..57[$L'44Y GY84>(6G+(,R2G MJ_IZ#7JR\WZ"O$(=:C(F!UX['*O5VTQ[H-4UU9(#L^3FKMN^'TV?Y!7HDVCZ M) 3\KL-[:;\ MC.0FXLLX$R"A"^72&?JJH7CY949Y(MFZ>&W_P*1D:7&XHI%:E>4&ZOZ",?ET MDC^@_C[FXC]02P,$% @ A(&=5 C>VHE[" XC, !H !X;"]W;W)K MYH& MS6[/P^(\*#9M"RN+KD3'S6)__"$EV51TH96+@#UY:"UY.)SA#+]O>/'A1J9_ M9@LA%/BQC)/L:+10:O7S>)Q-%F(99A_D2B3ZFYE,EZ'2C^E\G*U2$4[S1LMX MC#R/C9=AE(R.#_-W-^GQH5RK.$K$30JR]7(9I@^?1"PW1R,XVK[X<7RKP8 M'Q^NPKFX%>KWU4VJG\8[+=-H*9(LD@E(Q>QH]!'^_"LGID$N\2T2FZSR&1A7 M[J3\TSQ<38]&GK%(Q&*BC(I0_W"7#?R^PQJ4#8*^3D-O&SFO=Y-=L(ND*[(D3['34(7'AZG< M@-3(:WWF0YZG>7N=65%BIM2M2O6WD6ZGCF\782K>FZ2<@HE%7&=A,LT.QTJ;9!2/)V7W MGXKN44?WG\/T _#( 4 >#'Z_/05OW[QKT7+20PN&A9;,V-UFRJE;R:F8;)5X MW4K.^BOQ.Y6<]U:"8#DH49*I,(XUF*E.M1?]U7JEVDY=E[UU[>+6J>NJORZ_ M.P=^<6NY%2NMQ2L&K=.47WLH@2PWI57)6$^OW1Q#NSF&/[ M8^]P?%]-L:8$X369RZ8,\\A.YI%K9.<:<;J6.Y2!<*T6,HW^TF[I:@)$6;8. MDXEH"W2ACU8-Q5[^UVX)W5E"]UO2-K0=0TH;=F",?50;UJ94@""K#VQ3BC-, M6;M#;.<0KBR]7UB2/_^$X3'S3/_5T__K!Y_LEO9*CO>X2W#V2P,RMP MFG4A$I&&,=!,",*I9NLH4P5C E&8DX$_/HOEG4A=HP ]2]W>H.,-*T4"?-6D M+]55!_@]H;6<;Q$BB'BLEO0M8I![?M >+&A!&2*G3V?+52P?1"4HVIMO(C-Y MI8N:F5RG0'Q?ZX!6N1?(>Y$"M1!:0*?A)DKF@/A@*1.U<'$%M" .\;!1M9@* MW:!ZO39N SD#]]IMX\DC3_^N/K9&N8FQJ",J%EUA#W@%5QK4DWSFW)HUI.@U M;RS@03;L"%M A/QY\^:CKJ63N3 C"^X>'N'83?B0O_ZX"=/IP;8 /]BFID$7 M@VX3\Z!D_OI OQ'I),K"NU@<@"*NK04B;T2LSC$M(@3[L(LVH05MZ$9M4U(] M+[ 6@&$P:&"1A5[DN2G(!"<#W&C"*HYT5&*K4TV[H_J=- MJ]+,$((Z/;5D@-PEO7O2:(AVL5@X4QK>$2G9R0"](:X\:<%4%U"YUVHC M>_+<3I-K"EGV0638R6HY!;DYY:4\AUIJ^([ 6@Y"[JK[6VG)2B>8[C:<"Y * MLP6J7[;:X%9'O0^>]Y-KM"QG(3=G-2UKM<>M9+\]EC>0FS-C5 K:LA-VLM#]B>Q3T 1ILV0+O80LQDB92WTF ;;8C8?%;FRQ&P^+W;B)W; =N['% M;ORZV+U'W5ZLQ!:[\6M@]QXE^^VQV(U?BMU[%/2:, M6&PF[N5$L>J5Y5E+9;+?Z&EFSB.VX/"E*=($"9=)%L0)''2*$XO/Q VJ3UI+ MG9)FK>V3(/!H;?EQUB(($?S9 MTXY:Z*7#[HY3"Z>TQY'CRS:9SKZO(_6@1T0/U;HH6+_HLMS4YF%BMZ N#([N MV72CS;UV[OM^XXSPHD604 (]OWZNTB*HM1&(4<']^V+E5K#GP>.DNI8*/ @% MONH2=9Z8$^Z#1\I*RFVF3Q?FEY8_PGR.>=?IMV4CZF:CUW/Y1&:JU>]B%N0G M_.5K(]\Z*]RV0JTZ3$&PW0#E8!H^N"IV:OF*/H.O>J5X+V)CEMC8L,3&++&Q MP0\;7@\03UCS= '['D&<=:0XL]3&GDYMO6,[V$X?LQS)AN5(9CF2N3ER[_K^ M9(^"7HY;WF%#\YYRG>T7WCQ"AA@&U M(QTT8;H&=_Q\!^SEO GN M?8[JUPPO6@09XMPC7NVFT66+)&00$B^@'6-GN8+WNT7TSZL STO+']VOHMCK MN"[(+;WP'KM?3[@,QIOW01$DE55&&E%SE MOP.XDTK)9?YQ(<*I2(V _GXFI=H^F)\6['[6<_P_4$L#!!0 ( (2!G500 MK^KTKP, "T, : >&PO=V]R:W-H965TV@29IL@&VVR!N=@]%#[0TMHA*I$I2<;+8']^A)*N& MK6J]AU[6!YNDYIOG-R-ZMI7JJ\X0#3P7N=#S469,^=9Q=))AP?2%+%'0D[54 M!3.T51M'EPI96H.*W/%=-W8*QL5H,:O/[M5B)BN38%"N>]O?5J0"WQ)\>M MWEN##64EY5>[N4OG(]=ZA#DFQJI@]/.$5YCG5A/Y\:U5.NIL6N#^>J?]I@Z> M@EDQC5 M%%PTO^RY3<0>P M_ O!;@'\J(&@!P:F L 6$IP*B%A"="HA;0'PJ8-P"QG6Q MFNS6I;EFABUF2FY!66G29A=U?6LT580+2\6E4?24$\XLEAE3^,86,X5$%L1P MS6J.G#V@-HHGAA[40O HN-'P!OY@2C%+H',XNT;#>*[/Z?AQ>0UGK\[A%7 ! MGS)9:292/7,,>6EM.4GKT67CD?\SC["\@,!]#;[K>SWPJV'XQ\00W+-PS^^! M7P_#KS'9P7NMOS\=[O; ;TZ&>],>^.T)J?/B&G[@O$.\Z,CA=^3P:WW!?R7' MY]])$NX,%OK+@)V@LQ/4=L(A.QI862KY1+9HPL)&,4%T,Q*^52SG:T[G)2HM M11^G;AL#46W CM^G11BX]6?F//6X%G:NA8.NO1."S!.E$QKT&H&"-QG"FBMM M(&4O(-> +,GH1"@F!]N,D[*"%*\0N-:5#;M2NJ)LV&2P/ >V92K54(F4H-:;^YR)ODX) MCY+BNT-)B;JD1/]>KQY>]+5;HRG>\^&'\::CCB7"\8',S;%,[(;]0<1=$/%@ M$+9'X$XD*.PL@Z5]R2-\_H"V(E_@']@;@'5Q*.%V .XD!G@_[EP8_]+^FG1V M)K^XORXG1U3R F\:N=-PVE^&:>?;=-"W6^L'V3ZC_FAZX+R/1M,C^]-@,O8/ MB?+^6"[VQV,W=*,#1AT+>K'GA>XTZH_'S<-;S O MGZ2A:"NA,)$;P?\^)#T^VS7VOK.]XQD1!6Y\X)*S=P^R%^D/3%%2->2X)IQ[ M,::P5',W;39&EO75:"4-7;3J94;W>516@)ZOI32[C;UM=?\0%M\!4$L#!!0 M ( (2!G50]%7#AAP0 $<2 : >&PO=V]R:W-H965TWPPY0W&R$_);L>)ZS<+(3.F]% NG6(M.8M+H2QU",:^D[$D'TTGY=RCG$[$1J5)SA\E M*C99QN3W.YZ*W9&('$F^ MN!G=PO6,E (EXG/"=\7!,S)47H3X9@8?XYL1-A[QE,^54<'TWY;?\S0UFK0? M_]5*1XU-(WCXO-?^1TE>DWEA!;\7Z9Q.XO7A/RC+ZY M2(OR%^UJ+!ZA^:90(JN%M0=9DE?_[+4.Q($ ^#T"I!8@70':(^#6 NZY K06 MH&5D*BIE'&9,L>E$BAV2!JVUF8.(,Z_=O:O<)3WN M D$/(E>K GW(8QX?*W T]R8 9!^ .S*H<<;G8^3"[]IO A:'[L\7QQ;QV=GB M$ VP<9MTNJ4^MT??WQL399,SV>;,%NPC[;313DOMM$?[/QM5*);'2;Y$3"&U MXHCGL;%F'M=<)B)&%TE>6[RTY;>RX)463%':3B,*E&(=O*W%-:]QS1LD_J7< MX)HLVW*I"Q9:2I:KJY@ICA8LD6C+T@T?B('?&/)_30QBD:9,%F:JBHCW,",M,S+([+->^&?0(A9?/7"C M )_DRP+U(PB!^%U6%F00TC $Z&'5=A!PW[W(UR:.]@C%) BCDTR>(NW[W#ZYJ7]4L)M-5)_7G>I]V- VUFSWM#=K^!N_ZP5A =*QKL-13ZS;Y@G#W?.P#I_)KE(( MWC$[E[A==G;@21AF=B#&N*\@MXT;PC<4Y#/YA39O/.I#EY\5&$$4=OE9@'2L M:U@/O?;D ,-'AX.J?":WR)H2P+3+S0*D8Q?3DVYJ!0:4])SJ2'M"(,,GA%]\ M^JRM=:@'^ENF0WT/_-'NG=F!1[OWF'I[CB##YXBW%>DS^8/U^$VPV_'6.?C" MSKA_"*5$5CZN.(NY- #]?B&$V@^,@>;N:/H_4$L#!!0 M ( (2!G50K4Z?N3@0 )\4 : >&PO=V]R:W-H965T/I!5)]8,6UF7P%YNB>*X/[[FZ1^9PR<57F0(H])1GA3SKI$K-WWJ> MC%/(J3SEU ?YK="7WE5E(3E4$C&"R1@ M>M8YQV^O2<\ [(J/#):R,49F*Q/.OYJ+<7+6\0TCR"!6)@357X]P"5EF(FD> M#V703O6;!M@0G6#')6K+[I4YF(!@"'.P"D!)"V@* $!&L $NP A"4@ M;/L+W1+0;0N(2D!D<[]*ELWT%55T-!1\B819K:.9@97+HG6"66$JZUX)?9=I MG!K=IU3 B=$F03'/=<%*:B4_N@.I!(N5OF$7272"WE$AJ"F%8W1T!8JR3![K MZ0_W5^CHS3%Z@UB!WJ=\(6F1R*&G-$'S,UYUK02EE3"$ALO:"'L95/8 MAH"(46$+A#D*W7*H3 M&C\LF&26B-Q1>MN46X6.;&C3+!]'.L6/37$V5X2]M377FVLB/ZS6_+"KL-I5 MZ-S5Q?B/O\?O+AWYZ5:1NH[5S'J.1DU6I)< MM:3O:+\ _2IZ_S $&%2$!J_WQ PV!!CT@F#MH5DMZC86!?T(]]<>F\U073(8 M['APL%\[C^]^=-B,_RI7Z43C(M9YU,Z"[LW+$Z#/-Y!/0'S1$F_([L@M;A@? M/@RY<=VR,7%FY#U7-$.+0D#,9P7[MN[)\&3&L-6;R(9(I!T\W]=DWKNHYXSF9HJG1L2OM#C4Z120#-=54HS M5>!B6KL%/A"[P+5?8+=AF/VS8F9*Q"1.5\O6=SAWD*Y_ZON_N/C4;H'==M'@ MHTMV*Q=W@$I#%YW:7G#_U6M+OU^K)4?PL-"-@A52]XO,2"I7#Z2ILRG/]-]% ML^]6]&LSPH/#*#A2.PAQ.TB[@ML39&_!D=I2"/[)@ML3H(UBI/$/P&TG_U'! M3?E"M*RXL-^"?^T])#B0BJO]@;C]H87"[@"M,E2; .G^+RTE%0 M)0ZB%ANH M+8-$!R)Q[1KD9UUC3P!GAKS&48TYNKNA8J93CC*8ZF#^:4\++E:G8:L+Q>?V M]&;"E>*Y':9 $Q!F@;X_Y5R]7)@#H>I,&PO=V]R:W-H965TS&W2UQ*X)*!"? M.3OFK6M@I#P+\2;?2B1Y\1<<*RR<@=4^ M5R*M@C6#E&?E)WVI"M$*0/Y *X"<#> # 2X58 [-8!4 :2H3"FEJ,.2*KJ8 M2W$$TJ!U-G-1%+.(UO)Y9OK^I*3^ENLXM7C:4LDN3.5BL!*IWDXY+1IR]E3N M!"#6X)'E2O*5TI@"GX,;TRZN?IR#LR53E"?Y.;@ &"($/F8KEIEF@B>S21GX M>L_29R;_UX _@ /R(L/<49J]X>"L*J:W)5,\P!1A<"\RM-7[;=X-..2K2Z!B_[4O#&R$+J;'@XMX/6G72+?.Y OG_WILJF M7;)IEZW8)]E)G9T4V#L,^P=#UO;JFY9O=![HAA@1[ MZ!2X[ ,'=BN"S<2%OVC0+J$K/1DS!>(] TIH]_N^YSDO!J\6?,LWPC90JL2G MM#7KP!\BU;(!-$KJ;_/.L%\6N,K29A"$88A:!,H"6X#$(PB&?J? %J#.1I"+ M!]X#A!M->%23_F&P9GR**MSC1Z( =W59D $.HC 8TM4, M>N2.ZOJLW\$)HMP^ 00U4T2"KBH;% 4!A!!V95F@H1=%D1<-R&H3&N9 W*OG#RXX5LU3/@(/N:DNW59W75^>Z M+B&1-\"DL3;DOZ^)HL:?T+A!O7'<3S/3:LV.FWI>T-OK=B#V@V[;2Z _8?0W M-HK"]QK]96)TL@LO_:$=V%@O&O?>]MR?6.G(Q@02M_>&68%ZID;=2EN!)!C8 MU+AQ6CSNM*<&,$U>E;)#)H"X*\\.]'#8W4AVH.]"/*"O,6T\;MHM(Y@H#EDK M'?JX*\X*]'&W=0,X'X8#VAKSQN/F_9M_;%>K=8ABS_>[RO&T0;(< +8'R:GT MQM_QN+^/N,);%+LV?ACU7,MIG1ZD3&Z*4Y@']U3J0=\#A*VUBGA9:#;(,L3F?)&B5UQ1O$LE!)I<;EE-&;2 M /3W:R'4ZXU9H#X76_P$4$L#!!0 ( (2!G52T;T-N=P0 ,82 : M>&PO=V]R:W-H965TV?;(MY 1L60;2%7;U:,9U2J6[ZVQ98#76JG++6) MXP1V1I/R>&!/QENZ MAB>0S]M'KN[L&F699)"+A.6(P^K>^H+O%D0[:(L_$SB(DVM42'EA['MQ\W5Y M;SD%(T@AE@4$57][F$&:%DB*Q[\5J%7'+!Q/KX_HOVCQ2LP+%3!CZ5_)4F[N MK=!"2UC172J_L<-O4 GR"[R8I4+_HD-EZU@HW@G)LLI9,!<.V.MP\"L'+=TNM>O$S:FDDS%G!\0+:X56 M7.CL:V^5KR0O"N5)G.K7R"V+6[$ M+7$P1N6CKWD,>3'NZ*FH9_B,;N8@:9**S^@6/3_-T&[03-EV)L2R6M(&C'E8QI*8-TR, $/;!<;@1:Y$M8G@/8*B=U M8L@Q,5-B1)Q#/$0N'B#B$-Q":-;?W6EQG_=VQU&+^Z*_>VA(AEM7B:OQO Z\ M7SG-I:J#P4%//'5%]\#50H+@%7B<"$!;GL30)K1$QB5TL6[M)W@X\D,RMODI.ONLN+0WP^0O0#_QZ#9KP/XQ@!3FE(%CP95I;<598G@GTIS7&?D M.4XMKBR6OH;S-L/(]=P3PS,U0:TFZ#>"W6KFP;O8GAOBKLBC.O+(&%FMYRM( M=.S?NS,Y>A?[-HR4ZLO\M-AA)_"=+I9AS3+\KZ,]"_L.8E_#19NA:;2C6DUD M5+-XW:I&K%(N&=J#D(A*I-8$/3?4NF"LZ>@=I\C#GM=%"3M-IW&ND-)+!7U) MX8+/ !FR7J&>$@H\SR.=A$Y:'_[?5K4*^FQ9^ZW>0(@TITG>Z?)S6M *_ MH!6&[D6%'NW.)OO0)Z2+?],IL+E5U!/IX^QGN*57*/9.$%W2[VFX:#/TAB.G M4V?3?K"Y_UR98@/T,Z/GM:PIA+4[DCR1.W.8[2GZ:Z=?QDA M.)V2P?N5\[U51Q\E36,GUQK[E=+YB(YI%:P/PZ;3$W.G-]7&Q\AA [EJ7V@R M*?G;)_OU#/A:'Y0(5:6[7)8[U/II?1CS11]!7#R?XKM%>:32P)0G/ ^4KY46 ME,)*03IJPV4A7AZ:E#>2;?6IP N3DF7Z<@-T";PP4.]7C,GC31&@/KJ:_ !0 M2P,$% @ A(&=5 H1!.6H @ 1P< !H !X;"]W;W)K)V_SSS9 <9ENEWTP%8,E.<&EF065M?1.&)J] 4#-0 M-4B<62DMJ,6N+D-3:Z"%-Q(\3*)H' K*9##/_-BCGF=J;3F3\*B)60M!]7X! M7&UG01P\[6Q2K3& MV!=,-G^Z:_-P9)",SA@DK4'BN1M'GG))+9UG6FV)=JM1S35\J-X:X9ATF_)L M-4DNEF IX^8R M"RT2.)TP;[TM&F_)&6]Q0AZ4M)4A][* XD^!$-$[_N3 OTAZ%9>0#\@P_D*2 M*)Y^(B$Q+B#3HSSL,C/TRL,/9J9'>M1)C[STZ(STBS\KJ$LWH/'HDQ5EFFPH M7P.I0;<9)Z6FTOZ=I28IC7[<.' 7;S./!]?I),G"S0FPM -+/P8&.] Y,XB% MNP^G2-)_28:#=)B>!AEW(.->D"=FWJY6&H P3 %NJ"6:VI, _4+Q8))\[MFR MZP[HNE?G?E=C'<',((T@%TR2/5!]\@KT"XV]8=\!G71(D_]#VBB.)Y,SNS^% MTR^2C@=1U)>@:4'VSPI<. MM%N \RNE[*'C''1OY_P=4$L#!!0 ( (2!G52^6$D3<@( !,& : M>&PO=V]R:W-H965T8^S<3QKI+K5!:*! M^ZH4>NX5QM3GOJ^S BNFQ[)&09:-5!4S)*JMKVN%+'>@JO2C()CZ%>/"2V9. M=Z62F=R9D@N\4J!W5<74PP)+VR_,ES4\R]]Q[DN&&[TES+YC-V^9Q: MODR6VOU"T_D&'F0[;635@2F"BHOVR^Z[.@P X?050-0!HJ> ^!7 I -,#@7$ M'<"5VF]3<75(F6')3,D&E/4F-GMPQ71H2I\+V_:5463EA#/)JF *3VSE,1^ E^94LSV_!A&*1K&2WU,ZIM5"J.C8S@"+N![(7>:V/3,-Y2KC=C/ MNKP6;5[1*WF%$5Q*80H-'T6.^6,"GXK45RK:5VH1O3@\> &>'@P//[R1S:3O^\3Q30[H^W+8F5\7:VT4/@G^@5MO'9!_:-IU^4E4ULN-)2X(&ULM5KK;Z-($O]76M[1 M*I&R-MV89QY28@ ^4Q22,O@Y_I MTTQL4^ZM"Z8HG#%%T6>1%\23B[-B[7-Z<9;D61C$_'-*1!Y%7OIZQP*@9KK U4>8N<,O8>M YVF71EEA0I MMO0R[^(L35Y(*O$@3UX4>5KP0V8%L2RI^RP%:@!\V<65)P*?>/&:K(,PS_B: MQ%#'0>PG$2=;#L6W\5).CNZAEM=YR$GR2!9>Z.>A5Y0$_&Q$+"L1GT#$;2GB M,XBXER*.R=&29UX0BF/R@?B)Z7H^7JHR7ZKQ#ZN^_45T[K64BTE;#TKZR_R!,-Z-5H-9XP^[> M(?6P8>X[#=M+#+4N&K60HO9(^91'//6R)+4'A,UK8?-"V+Q/&!1+F A!'M,D M(CZDM 5$:""_X/":%WK% U33=:+NFBJ&I1735;/NGB-&.N60SWB5'[Q!CT M">B?R4&Q95G(@.RW'M^]+>C1:7E7NUH.O0R75%H*P(85L(LR]!: MT;I!Y<[GJJ5;3,%#07=F0OHNW[VEXX[WR%'PYHOC80?0=S@ P?8Z )-[P &L M<0 ;S,9RI-V9A(]D^SD>2LQF=J#JV"V^KNN3:HC^08[JM6/4FZ5L<[>8E:G2 MZF'+ RK@X]TU(ER9FJWMSZE05!^$W:#"5+:/NGVOHOL^;T8L.CQC+9#M$G5O M*<9JN==LYRD.8VT7X+">G9(V\Q$='I"6^/Z/&J1U5.@J>HVB3*-M#H92C1YK MFHF'ZL,[?_>Y\W"U-;,#'6[TB/2FFQXN-P.-8*?<#@P;/>76%8Z5FS&NW#!A M[7*[PX6I/0,:;887.CR]C*XO&POOIJ1A%J_;+ZLD;5%X;JUA>& MZJLOU@Q";'@0NES>"_+U(Y>SS=!NRIKQ@-%?W!U9TWD9^]GNB$WY!Z3AE;>H MN/82AT[IO!4V!$:-J=*"W2 P?3HW>^+6S ELN/>-K*FK V+Z7*!B+F@_"V,H MR,GVYH/#=IZL]UW0M&TVW+;'%^+5 4E]7NAV:&4Z[WBABX(\4-L3*0(SIGT' M JSI]DS[Y?V1-=V7#1\X#/5'U,_#XOK\K(\KN"X,+;@N# JN9]MGS:C AMOT MZ(+[F6Z_8,@H@10<.G!T"PZ%]19R7!Y>"??\#8'FBIII=1Y.^QY*5=G( M]U>:1JP./Z?CIUA7![B.Z+$\1U=.R\_;>.^Y'LP>>A-T0CPA\D@>>WC5:=PS M)_SQD?L9T,)0"I#G>^H&H:@;[8I.42>OA*1 M)?XW$O%LDZQ/P.!<2)4D9,U]"2IL].4IXU/QDDN2!DZ(JIS8\+"XK40ODFCK MQ:_R-9;48DHN06MI;!Z":_9\TMG+.P>ZNP+EF^&L*L#7-=5 M>35E)PA3]DL2U6^V\S(TXNE3\;Y> &,>PXUT65SUQ5^+Z!U07)3B4 @V1:,-%!>E.!0"3M&( \5%*0Z%H%,T MZD!Q48I#(? 4C3Q07)3B4 @^1:,/%!>E.!02@*(9 !07I3@4DH"B60 4%Z4X M#/* H7D %!>E. SR@*%Y !07I3@,\H"A>0 4%Z4X#/* H7D %!>E. SR@*%Y M !07I3@,\H"A>0 4%Z4X#/* H7D %!>E. SR@*%Y !07I3@,\H"A>0 4%Z4X M#/* H7D %!>E7*J*?:=BT891""A83*'] *6(W*SI$N7_R#YZZ5, (T?('Z%C M*%,#YKBT_&M6^2-+ML4_:AZ2+$NBXG+#/9@Y) #HCTF2O?V0-ZC_('?Q/U!+ M P04 " "$@9U4R0'&#&L# ## &@ 'AL+W=O&ULS59-;]LX$/TKA$XIT$8D)5EV81N([2RVP 8(8NSNH>B!EL8V M48GTDE2<_OLE*47^DH44R"$76Z3F/@L@@IQH.P9%P$T[&?>U33L:Q,P04\ M*J2KLF3JUPP*N9\$)'B=>.*;K7$3X72\8QM8@OE[]ZCL*&Q9[(UP6)'D9.RDO*G&WS+)P%V&4$!F7$4S/X]PQR*PC'9//YK M2(-V30<\?GYE_\.+MV)63,-<%O_RW&PGP3! .:Q959@GN?\3&D&)X\MDH?TO MVC>Q.$!9I8TL&[#-H.2B_F?#$]VLKGPOF^-,J^Y19GIC.F>8:8R%'.B\I CH3= M;%QDL@2T [M#MDP!NEG:#9=7!2"YKJ%U/K3Q4J?T,T"#..%??>E66D<&JO4Y1MFC:I9K8I> M444H>I#";#6Z%S:A4X+0EJBM$WVMTXSV,BX@NT41^8PHIJ0CH?G;X;@#OG@S MG(QZU$2MZY'GBZ_P+;VI,T3U\<[[H"M^=,-R;:\\P6D)6*6ZXW2+W M)SMB+LM=9=K=<,^4L'M'HT=K?IW1][\L,?IFH-0_>M)*VK227IDG:>DVK:[] M5!,EGLC=E<_344SB&%NSGH]MOHPC.,+I1>#B#8$GF@:MID&OIB?01O',':/Z M:%:"&XV^/T"Y M57M;1=(?U(9@[;M(;O9>;PHO8TQC0=CI(S-R\#4SI(Z'!T M[F8'8TI(1"+:[>:H%37Z+3?[#B/!ASL=?R0'R=''AKR7APW3R0%*2#R*\;F) M'9%T$%,<#3AOB?QNQD97]J#R2!-R<5Q[ HE.!D,\<7UVLDZ3*SM%Q=L>-0=E: VOLO4 M*).5,'4#T,ZVG>R=[]_.YF>NP_5=UX&F;H\?F-IPH5$!:TN);U.;EZH[SGI@ MY,[W8"MI;$?G'[>V2P?E NS[M93F=> 6:/O^Z?]02P,$% @ A(&=5 ;+ MNLQQ! ,!( !H !X;"]W;W)K[''[BX66^Y^*G3 A1X"E+F;P9)4IMKQU'KA.287G%MX3I-S$7 M&5:Z*3:.W J"(V.4I0YRW8F38/HGC51R,YJ.0$1BG*?J@>]_(Q4AD^":I]+\@GV%=4=@G4O% ML\I89Y!15O[CIVH@6@9P7BV.9Q9V'AU#3WCSWM]#7]\U5CP69%,_F6)Y->1 M?!/)/Q'I*\<,**XG?!.1DL&2EHXFQE$A/KN%Y[O>>.[LVN/<1P7(.\:$?0SR M)T'CZ8C)N&8RMC)9XF>M7@IHZ7DD"4[CXAOOT'H/F!9>T[\MX8-,RT#C5G[C ML>?"#M,^RNN.1MC'?(#!U!UF.JF93JQ,'P[)%TQ274 )8L&S4#QY,. MKS[&[;"R(8X8!36CP,KH=],#-C@C4M/8$983\..>9(]$V+[R:>U_>N'Y-*LC MS5ZH39F\3+#0 <^MR^RE,;][$1'V$6,$A^L"W68Q<:U\?LTQV_RCE1ZL;.NF V@IN/NS!ERY<)3A6AD&KZDTY9Y?^RS$4H87'KL M&]&$4VO^(95;+G%:+#.4[8A49L4\<[M0.;=IV@!$[[\"V"V/S=,QMT:FH5VG M7SGO^]KJ07_6I=-'H;'7W?P,^0KWPTA_U._RV\#LO+B\9- M>9=RC\6&ZJ%-2:Q=NE>!3DR4UQ-E0_&M.; _&7-(9(/EE1%A(ANVRM\Y@!<5-0&.BF83AZ2/Q(FXS2L1F; MC&@B C^"&4,\"4/"MC<0T,U8P]INX,E?>T(-Z)-13-8P!_$FH0!IQ \?-KS21FHJ"TI?5>?!'6N&8@0!+(5*0>3?&]Q" M$*A,DL>?/*E6U%3 :GN7_4LZ>3F9!>%P2X.?OBN\L3;0D LKD@3BB6[N(9]0 M3^5;TH"GOVB3QQH:6B9?SM$GY$?HNT<33B*7CW0A2:O2^C(G>),1-(\0G,+R$EGX IF&B1O@M]WA MQCYIF%7F::S_I_O5Z^RECT("#DOULJ644E*ZUD'ZFT$]S-!9>'IBPM MU;Z0VX,QB$23IEEJ)TVM3O+;I.<,!_9(?ZM*=QCE8%S$[+&V"]9V9]9RA]0X M-U'-\O6J)(86KC$]#+(&IME,M5=0[;52G7LT5F/HCM$D;EDQITCHG'AO](M* M_=/MC?Z!ECW'PDY-\<,HHUGN0<%YT,KY/MD2]/((X0)8FP;#(M_PQ&ICHS1) MXX-W=9ZPJI]M.59-Y(:HGM,L,ZXX.FXE^TUXP/:\>=M%=UQ:(#ZU!^+2!/$) M73#/O>C=:\D_*E/^)3&Z19&J3YT0:9)ZQ>/K!9/YM-0=BIOXCTRO57?7L\ M$K;VY2P#6$F8<=F7"\>RZWS6$31.;\0+*N3].FUZ\A,(F J0SU>4BEU'7;*+ MCZK)/U!+ P04 " "$@9U4S ,/#!<$ !S$0 &@ 'AL+W=OVV'&"UV52EMK(<0([PS2W9I/R MV@.?35@A4YJ3!PY$D668/]^2E!VF%K1>+CS2;2+U!7LVV>$M61#Y??? U9G= MJ*QI1G)!60XXV4RM3_#C'$4ZH8SX0%/4A?D:[T52T7Y"0YUK&.!52$DR^IDY2"C>?6-G^I&=!*@-Y* Z@1T;(); M)[AEH96SLJP[+/%LPMD!ZKJ#7 $I3)/\ID-2*/9%5P3O,M MN,6""G!Q1R2FJ;A48M\7=^#BPR7X &@.OB6L$#A?BXDM50G:B+VJ[=Y6=M&( MW3NRN@$NO +(07 @?7Y\NO,ZW5:-:[J'FNZA4L\=T?LD!)'"(.0V0FXIY(T( M+1+&Y;4D/%,-VA,AJU&XH)=#/:JT@E)+K]/]+/8"WW,G]K[;BWZ8%\70@4W8 M*ZM>8]4S6FV'^>][DBT)_\=0O]^(^NZ'!:$'.V&O7$&G1:UCG.0=C!IF.NR@ M&Q[9='%RUVOI;I'701C%(S6V0(3H1#J ?SO[Q!7XDN\**:[ 5[(G*8#'0 2V M%(7N>1B!+>6@&7.G@:06>[7X( IC_\W4&HB#R(-A,-+WEI_0_ZTPJ6_W'DT& MPDPX@2W&H9GCHVL8]F&,W B%O4[WXUPGAMX(6V!+;6C&]HDS'!TUPUO.PNC, M&=Y2$IHQ>>(,'Z!BA((X?-OW?IP;>#'RA_N.6GHBY[?.\/IV7:/.B,>6R.A8 M(I\,9-0'\M@^B#J/IV8:CZZB.N_=T1R(TZ,9CNP3J"4U,I/ZN+T0M;A&9ER? MLQ?6TL%Q>R%JF8S,3!XD144%]Q@JH):6*#B/"JC%&S+C[30JH/[CI \=?^3) M&+680^;GR?&)&_7&:NB&=N>-6/\=<8_YEN8"I&2C\IR;4#GFU1M^=2+9KGQ) M7C*I7KG+PT21A7 =H'[?,"9?3O1[=_,_R^P_4$L#!!0 ( (2!G53B"4O[ MA@( +<& : >&PO=V]R:W-H965TI: B?9.7SH<]0#PZ D@Z0/(> M,#@"2#M Z@MME?FR%L20;*+D%I2+MFQNX+WQ:%L-%>X4ET;976IQ)KLA5,&& ML :!(]&-0GM$1L,%+.T'4S0,0:YA7A%1H@8JX"=ND$$*MT(;U;3!9PLTA#)] M;F&/RP6:7D,9?(8F2^("@^?_#HQ-RTM[YU/.EGW/^!/.@9QYX MYL$1YAEA1.0(Q("I$%984B&H* \=0LLT\DSNQF^R.(IL>9M]8SX&O4:\43CL M%0Y/*KS.GQNJJ;O(APZB!0^/B7J3D7^V[[[5O.N_69[8K MMTWTE:9MZ7=$V2]) \.UI8PNQ]8OU;;)=F)D[3O-2AK;M_RPLG\65"[ [J^E M-+N)2]#_J[)_4$L#!!0 ( (2!G50WV+3-@@( ((& : >&PO=V]R M:W-H965T4!J)$MCE 531 MA7TVR;2Q<.Q@.RW\/;:39DMO8E\:SWC.F3DSZ21>6T^E2 M&N#F>U,(\7V(<4* M)['@*R1,M&8S!]M,B];R"3-CGRFA;XG&J>0.$X&6F-: 2L"R%J!GJB2Z0(]8 M"&R&@DY34)A0>::]S[,4G9Z!%_A["KKY.=S; T]_#/=' M1]2$W5Q"RQ?^WUR.,$<=E'X/2K=C0I'T4WN5 %R:: MC=<8BE=V![QRI3>*/1;Z(P'"!.C[.>=J;9@$W6Y;2QB.[,="O]^UTX: J1% M0I/VDMB)SSWGW-QK9[*5ZEYG (8\\ESHJ9<94YSZODXRX%2?R ($OEE+Q:G! MJ=KXNE! 4P?BN1\%0>QSRH0WF[AG"S6;R-+D3,!"$5UR3M73.>1R._5";_?@ MAFTR8Q_XLTE!-[ $32SHAHN M9/Z+I2:;>B./I+"F96YNY/8*:D,#&R^1N797LJW7!AY)2FTDK\&H@#-1W>EC MG8@6( KW *(:X!+A5T1.Y9P:.ILHN27*KL9H=N"L.C2*8\)^E:51^)8ASLPN M).?,8)J-)E2D))'",+$!D3#0Y&B)59"6.1"Y)I>E*160:R88+SE9T*<*=B=2 M4.2[%%\2*A+,+UTAX$0G)!>^)E$013>+>?DZ-/QRR@^IJ')1=3D(G)A>WO"U@9Y M;;#8&2R=0?'*H&P,YL[@ 0&]1D#/">CO$8!VHJYL5*C8H6R;/N_1];K(JM0@Q99OQ?OX1HT7(/WN/I=7(,W7*-XW$T5-U3Q0:I;:6AN M/QG3B2R% :QIJC.RQOVGL]3B-QK"X3".NU4,&Q7#@RJ6F52&W(+B5?F3YSXC M9]AF54]@#U!#KN@#8/L8\ALW8;L.FP]57P-?@3I05:-&R^C_E/6X$3#^4%F/ MWV9^U-^3^#!XWM""#]5U#6O3179E)UMK^PP_5-DU[&4;[2%[WI_"Z-_6=AVO MO7-$81B]TN&WC@][%%]3M6%"8P&L$1:<#-&%JDZW:F)DX4Z4E31X/KEAAG\$ MH.P"?+^6TNPF]I!J_C%F?P%02P,$% @ A(&=5*RO9.A. @ J04 !H M !X;"]W;W)K(!Y"V)DT* M!=1&@E;3]K -P=B>W>326#AV9E\I_?<[.R$J4JG07F*??=]W=Y]S-]L:^^1J M1(*71FDWCVJB]CJ.75%C(]S(M*CYIC*V$<2F7<>NM2C* &I4G";)1=P(J:-\ M%L[N;#XS&U)2XYT%MVD:87>WJ,QV'HVCUX-[N:[)'\3YK!5K?$!Z;.\L6_' M4LH&M9-&@\5J'MV,KY<3[Q\*EUZ'/OA/]N[ C2*X^09JDZ0'XXCA\B<4(LG& CP_ EQ^')V_A,!$(_01X MSL?)U>4EB_6\K],!MTEZ-3T?W-[D.QGRG1S-]V8EE:0=M&BE*8$,5%(A:$.R M0# 5B+9%KF'%+HHG%,FJ.O0/'8^2)5"*W4%]X[V^\$.,?[>UU X45DR5C*;G M$=AN,'0&F3:TRLH0-U[8UCQ+T7H'OJ^,H5?#=]\PG?-_4$L#!!0 ( (2! MG51V#7'*]0$ -D$ : >&PO=V]R:W-H965TZA09WMMHH[C T M.VI; [P*("4IB^.4*BZ:J,C"VLH4F=X[*1I8&6+W2G'SO "INSR:1L>%.[&K MG5^@1=;R':S!_6A7!B,ZLE1"06.%;HB!;1Y=3Z\6J<\/"3\%=/9D3GPE&ZT? M?7!;Y5'L#8&$TGD&CL,!;D!*3X0V?@^T,[@K$N6(I#J*"IK+D MXQ(<%])^RJA#8K]-RX%DT9.P-TB^VRT MQP+S[%U[*_[,-Q+(_3=,(;<.E'TX(S ;!69!8/Z. &G!]+9?*[_GF/8D_IP? MBG@2LR3)Z.$5\?DH/C\K?KUH[+%RU*IG\UB)Z< M5'_I\>3L1&.)A"W"XLD%EFKZB]0'3K?A\&ZTPZL0IC6^/6!\ NYOM7;'P-^' M\34K_@!02P,$% @ A(&=5,TYG,3- @ = < !H !X;"]W;W)KN_>NE_-X(]6S3A$)7O-,Z(F3$A67 MKJNC%'.F>[) 8=XD4N6,S%:M7%TH9+$%Y9D;>-[0S1D7SG1LS^[5="Q+RKC M>P6ZS'.FWJXQDYN)XSO;@P5?I50=N--QP5;X@/18W"NS%T MVI05<'>]9?]AO1LO2Z9Q)K/?/*9TXH0.Q)BP,J.%W/S$QL]YQ1?)3-M?V#2Q MG@-1J4GF#=@HR+FHG^RUJ<,.P!\> 00-(/@(&!P!]!M WQJME5E;NQ2R9[Q>%&3:;K.E-P)),?P)T4E&JX$3'&[PE< M([O5'FRU7P>=C'.,>M#WOT/@!?X!0;-_AWL=H,5"E0L,_$:U1HA M*45\J-K=8GROYWE?.UP-6E>#3J)%(R/#-69 J9&5RBP&,T!,'XJ86=&L*)0L M%&=4?]W6JOG8"4Z8!@9%79O30T:Z\Y]_9N2\-7+>2:3+I>8Q9XJC[J ;MG3# MS^JR_^$O=7MT/&X4#?]A&O1,Y:D6..D4^W=Y\ MZS(;MCSA_S$;[KGPO3#TAOX'M_MQ%UX07GRTZ^X,MAS5RLY[#9$L!=4SKCUM MKY0K.TG=O^'U?73'U(H+;?HX,5"O-S+=HNH97V](%G9,+B69H6N7J;D6454! MYGTB)6TW58+VHIW^ 5!+ P04 " "$@9U4L;BY!M01 "3=@ &@ 'AL M+W=O&ULO5U;;QNW$OXK"Z,/*5#7'-Y9) $: M2^T)T!N2]IR'H@^*O;:%2EI7NW92H#_^<"59I,@AN;(VS8-C2]]2G)G=F2&' M\^GEQV;]9WM7UUWU:;E8M:_.[KKN_IN+B_;JKE[.VJ^;^WIEW[EIULM99_]< MWUZT]^MZ=KVY:+FXH(3(B^5LOCI[_7+SVB_KUR^;AVXQ7]6_K*OV8;FK*IU M??/J[%OXYCM0FRLVD/_.ZX^M]WO5R_*A:?[L_WA[_>J,]%.J%_55UX\QL_\] MUI?U8M$/92?RUV[4L_V']A?ZOS^-_MU&>BO-AUE;7S:+_\VON[M79_JLNJYO M9@^+[EWS\3_U3B+1CW?5+-K-S^KC#DO.JJN'MFN6NXOM#);SU?;_V:>=)H9< M0'<7T. ""HD+V.X"-O0"OKN AQ?HQ 5B=X$8^@ER=X'XL!/=SY8^S?:29D>4V&CT+2 MHTP'CP)F-TJ[U28RV'?#!]/H* ?Z8GOKLLVP;+!U?__!0JJW7;UL_\A\ -]_ M -]\ $]\P$\/RP_UNFIN*NOLUK/-1^RFWU;_5&E]3+?CBLVXO?][?,U>7CSZ M&HL1=(\XF*S83U9DM?&3]=3K^K%>/=1M1G:Y'TYF9?^UZ6:+:I4<='M#;\>0 MOA02#!%P*.TDQH$!#9P?XJ8QSA"B2$(U:B^+RLIRV;1=;\6,)&_R(_P.?V#B MJ\B(YZ T@""!_!B06227@0(0H!324()K0.\UH+/S_W[=M&UUOVYNYMC]>JFC MC]5,&1*:,88)9HS1@1 QC'(K;<**9B^#R=[@/^^?P?J3S3W:[&T.Q(4(DE7- MN[JM9^NKN\J& 1NU'VT^C$)F5_UAF][S22'RZE$8CGSZ7F1(4:08"" M"*9-J!%L1,*Y$0F-4*<1FG^&ZI6] 1<;GJJ6=:H ")VW(0I&4H0PS3QGJ^=$#%* M2)62P:4ED,]+7!38RE&]6-C0AF6XE[N1#N]X(J5FH4 (D!.I=&08!"A ,)&Z MUUR& OD$X^VJJ]=UNX\ZJ#Q8%L&Y$J$X"$X)^R^4!L$QF[VD;.22#9\]6A?V036S T89PX&*(OLA:0KAJ@H.,8P"8JKA'@N#P&3%<\N^NV2 M?F47L.MUO;KZV]KLZFZVNMW=B[5=7-Y:U]%^U:?/J)@&<\5,14$/PUD!:"AH MC .:"GC4948TG\5$_F^;(=7+^OK )SK3HFZ1HCF*DH$4$P1'%:5AS@J= M%!;X!6>AVT!P((GF88:%X)A11J:,X/((FL\C7O12;I^=7M;Z4^_F'^;MW<9K M6#FOZP_=SC+K^>,F]4(%CC,"04V8."&H(APQFN>,KGN)2$EE*2 MO3@OGN3I95W5-_.$^T,2"BH4CSP-AE.:A@D*@J.$>-L-AY*Y_(26\A/$>NW= MS/[<>%/_7?MXUG\]S+N_JV7=W35^(K,-\-XE5E4)D\>9B,U$&6,\U P&Y"## MU ;#*2YY(G6C+K>A^=SF_>?4 I+.4&D7M:$2$)R2H:ZF"$R8U *#N:R'Y;.> M?A_U4/B;=;.LKIJ5=5L/O>?:^;!FA4K)D'2GS\:B/5$,2$&3,+O#<%)+E7!B MS"4]K+#%T]OZO*]<75OQEOT3OA$+E2K.;.SMJ\,<#H$9"C)<1R$P:V A$Q*Y M-(GETZ1PH[?Z_<>ZW\+/%0.85V[(UQN.VH!D+A-@^4S@*#/$ 5J3*'(@**%, M&#@PE&&)L,%)\(<^OU8ZR"K*$BG)"!,3MXQ0^ M)@@,E.\!#^7Q*KUY)_Q#;P%KBGIF;7*;4Y%SA'R4@BQW/H^/49+E\7J 6^[618.N]^=O^-Z%*T[M\;S&?% K2-; M<)Q:!QXJ'<$1RJ+"'H9C(%(U .''N%X;C2I/$NE^XB":&1+1A.[$"V8N1DAD2/("KM$0BM5PD3R8"4HHTA8IYAB0*JX24KE8K#,Q^ A!7:) MQ$O&P]VK"093VH3.%X-QH1,9G'2Q5^9C[[.KZQ(Y5L(@=, 8*CHZ@(!8:A$F M73"6^:VCDPOK$JD(V;0H/&8Z07&*A"71*8(#(Q/E,.D=K;TN:KP=#>6BKRK4D8[8\%=(GXA?F=]9)D9Q8L(]+!252J*5B\PJ'YE#FYQ2 MM=0NEFHRGFVT"WQZO$*^1@*= A7&.03&F(H.>2,PSB1-! /M8IS.Q[C0/*=6 M,;4+0WK$(K]V'ER/5^37L;N5(GQZ$)"*JF782)!8OFCGNG7>=8?&&:FFJ9U# MU2,6_[7SG'J\XK]&=A\%C79J$1AC,CK.A<"X2O;\>4U_>9\=&FIPD5,[/ZKS M1?^!Q1_C7*3)+S>&%7\,%&V 2!*2;"'>0I A-:\,0"UCC7 M:_*N]]O%HFHVB]@A.G=>T(Q2WC?.JYDQROL&*>\;P:)-2@0'6K!HG8KB.%.) MK-JA';:+VNZC';Z.^?!KT<"M=@ ZS'10(1$L3M;EB2,.- M2/@1(%Y+-!FU)_KR:;S#ZED??2+QL/9FK:-$ 05"WZJ8.+=I'Q%/O,_1X'SY M-.SAG"0W)+8B@I3$1"U>*% KE>Q5)EZS,AFQ6YE@%2$B2=RNC"$IM?$KZKI$ MD=K>HJG&1.)U+).16Y;)D)[E*0;+=203KR69Y!<3Q9YD@FST,,ZC7DD$QS'M M(S":VD^P3Y8GR'B-R00[Z<'L/,+4"4?:.!#S'J!(3EBR#YYXSR4*DF M)R!>FS+YW'W*!"DIF;@=&X/9%#*2%#M+HE*!RV=P*="MC%1/!81-)>A #J;H MLZG\*PW&@-&;9#J,P:CXPBA)AXM05PZ7;;\%G,BE0F1Q;Q 6$@@3IP$5A(%3*>?E4)06N MDE.*N8!PCYSWM&0\BD48Y0F3,CPL/\6 H _.+P:B>IE#@=+D^((NH-0F=F41 MY0\8D"D:G27#@-RD4@>?UZ1(;/(OEW4!HS7ICT?S*$0C2#"&A\ I"M34R,21 M!?"I4@I<*9^SM L( PK:<8L"D99;#)?NN06?4J7 J7)J.1@PKA3*& O[Y2<8 MLBQPG0?*/&<7L_'CD)%-A)CBF< M $(?0JUW#:V$L9$H$I%_83"=ZDP"CXL$"F0DJ(5.J1*#QPT".Z*-D2SE1=4" M$<=QEHI#GM11&1^#:1UVNT]1F$DU<(!'Q0$%+@[44J<6C,'CR0 ZXHD+\&@J MH,!3<9RUD'4DPA:(H$BT28*@@*324(]< @KL$JBI1BH?@T?Q &S$HQ+$"!8@$UR/"Z,G@T M"U#@61AL$<]=%C@6AEH$.1-A#(O(*#$:!HTPY2(XQ4CJ=!]X# M0H%B8+N;V M&4">\V!$ST\6J!2&:MUC48 "C<) K2.L!^'XQ*#D_SP_R0GVL4 %^NCYWE#:/":;F.4X^XJDUX#X%;MY]/J^LR\MG MBO.88+Z>:^2%!/?8$BV/T])XJCE,,%7/M1;H')Y;;D7H&.(9#VX- H^N 0I\ M#4>53GFN!>AIFH/;A,!C@ !>.*EQ-&_SX-8?\'@CH$ <4:QL(AP/L89RF,.I M>1P04""!.*96* 3&8P8(%.;O!P:R M>+&CP&GQ_'HCPDIQCDJ(X% 1MSAY@,O(Z 6A LW%Z?5&A+ BOM=RF&#N7IPK M$5J,5$)$B"J2L_-YV_-1;:SJH1@>R#RN"RB079Q4.$0H*F*3#X]F'H,%%"@L M1JL"(DP4L0C#(YU'5 $%IHJCRWH(IT0\U>'1T..<@ +IQ$GU/(0S(I[V\$CI M44I @5/B&;6Y+*W$;K+#J2? XYZ OG$OU]K0R@H8EF'+\8\D@HHL%1\UKH9 M0D,1BS5\(>>Q5$"!IN+D.AC".A%/?7@(]6@IH,!+X6V#'+4_Z/%#P(YPX=1] M$>E_G<@8I^XAR[7PI-;A8# M&F^?7\3!N[+7W33VPH^H/2Z\K\17MG;PAU77S])[=?\-J6\V7PL: MO'[9?W,J\KI5%/EFVBLS?J_71O_>]NM1W<=OOZ[UQ]GZUN;XU:*^L5,A7_=M MU>OM%Z!N_^B:^\T7=GYHNJY9;GZ]JVH!]OV;INF>_N@_8/\]M*__#U!+ M P04 " "$@9U4DQI,1]H# #C#@ &@ 'AL+W=O&ULQ5==;Z,X%/TK%AII9Z29@LWW*(G4)EWM2*TV2G9V'U;[X(8; M0 .8L9VF_?=K#(&$$%15(^4E 7//X=Q[[(L]V3/^0R0 $KWD62&F1B)E^=4T MQ2:!G(H;5D*AGFP9SZE4MSPV16_+9A.UDEA:P MY$CL\ISRUSO(V'YJ8.,PL$KC1%8#YFQ2TAC6(+^72Z[NS)8E2G,H1,H*Q&$[ M-6[QUP71 !WQ=PI[<72-JE2>&/M1W7R+IH95*8(,-K*BH.KO&>:09163TO&S M(37:=U; X^L#^^\Z>97,$Q4P9]D_:223J1$8*((MW65RQ?9_0).06_%M6";T M+]HWL9:!-CLA6=Z E8(\+>I_^M(4X@B O0L T@!('^!< -@-P'XKP&D CJY, MG8JNPX)*.IMPMD>\BE9LU84NID:K]-.B\GTMN7J:*IR4F+U]\$BH'%G)9)ND$5@E9."O1Q M 9*FF?BDJ+ZO%^CCAT_H TH+]%?"=D)QBHDIE?1*@+EI9-[5,LD%F9B@1U;( M1*#[(H+HE,!4.;>)DT/B=V24<0&;&V3CSXA8! \(FK\=;@W %V^&XW D&[NU MT=9\S@6^Y6H^PN*T+(YFL2^PK. 9BAT(M.4L1_U6"-T*P1(@?Y]4#SHFX1<_#>BPFU5N*.Y'%0,S9(:Z6EDU=*>9TZ ?5\Y M\'SLW7F8[9'0LT_#%N=A)/0=+VS#3O1[K7YOW(O!Y?,9%2"'4JK)W&,1 0E= MMY?20)CCV<0=UNJW6OU1K0M5ZTS)C=2JWA62I_VRG[ &+6MPQ7D4MBK"=\^C M\*R:@5]YWROZ>9B'B>>'O7ET'D8LW\+>L#?8ZGJS-9K!8QI%&:![*N1(/?!1 MK\=7] 633@=YMS,-]*3F1"WQ_GH8B'-\U_-(SYN!.!P0S[8NF--U7#S>%SA6 MWZJ!?HQM-_ O6-4U9#S>D==J7T/5_@;&2M*U3.Q?TYJNR>+@5WYG&K9C%UR+ M!&'?K/,P;#O8O[1>NFZ,Q]OQG]7B>--GAG0-DEA7M()TC97@7VE%PW:R/R'8 M"7I6#(01C+W^9\4\VOVKI&-]BA)UI>O]<#O:GM1N]?FD-WZG3G#U>:NCJ8]_ MCY3'J=K:9[!5E-:-KZ8'KT]4]8UDI3YC/#&I*J\O56^,@%&ULW5CA;MHP$'Z5*)VF5IH:0M9 5D#:D"I-VJ9*[8_]JPQQP)+C9([IH.^S M%^F3S1>'!*B/IOVQPH)*[/MRWWV^.R>A@T*M.+V94ZJ<9%'US%\XRRF0_?N]/VO1:8NWSGF?/+AY*1S=W:Y:S\M@3/7 MLY)>M" ][\"!4AL8"Q"V"["/':/NM:+>PXP1]^W$CW^05-? _EQ'V[2-OF?T M]#JMB_1LF=!L]ORV0?9'P.B[UL4;NA;N09N2;/?13E76C>15VVTT2#+1[+K M-08=G:34N2=\Z(X)9Q/)P"LA*>,K8^Z"89KQ3#I*;W@4#&>2VPZQK#:) 3I:@45WI27EP:GT!.-;Y=Y5KA M3)*5W[UP&X?RI(-,,AE3V=Q]W+5I-. T 3F2S>9P5EGN :A4ENI!S,@L$Z34 ML/:H!IIV2CF_@=ODSV2+>YELU+5L;%$/M:!J:&C,!/@WV0SW)FWO5;Q.SNXS M]66AER/*.30+O98T8KSYS-1$K-XEL'' W(VL^99Y(] MZ&C0*E-MH-)U[JE4;+II^2U)?DN7:MU.RP37W#U"S?\VSS,JJ"1\4[3N_4/. M\JL5![VWDES>578%6S56KSZ'+O+B&$2&AR\RB Y?8_7R>>@B^\<@\AC*W7NS M._M+1/K'(+)[#"*#@Q3I52^^&V_76^_6M=6!WS!#]P?\8N)-4&>R8%PQ4/**K>D5F7"ZS:^OCVE"%ES=UN#0;<;?:7Y8 M_X#2L9B(Z9+&XVHJ9Y-RZ.B!CEH=X+"+7)6''<%\#&9' ,/B8 HP'^.%Q?F? MUM-'UV,P3%O?BO11GS[J8[QLR+C\8''L/I$^["N-HB (0RRCX[%5P1C+6QC" MGYT-TP8>6!R(]+)P".*[-7&XH ' M5@6L=R"^/0[TE-TG"*"JF#9L!^-(%&$(]**]1\,0R4X('WM]L%T2!%%D1P"S M*P@"#('=B".8 M" (4%0/@=WGD?>^CGE-?_T'_T%4$L#!!0 ( (2!G527 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:G[>:= MKQ++COR8EOB0ASPG[[[7ZMM#77\+_BZ+2I^-UDVS>7MZJO.U*#/]6[T1E7EF M5:LR:\Q#]7BJ-TID2[T6HBF+TW$8)J=E)JO1^W>[<]VI4_M!W8B\D75E#K8' M_I#BNWY]OGT8/$DM'V0AFQ]GH^[W0HR"4E:RE,]B>38*1X%>U]\_U4H^UU63 M%8M%%"WF?/>CN2),]?,T,R-DH"HR:\3OJMYN9/78GL9\BE/K8W3ML/O9-^);]5^:L5ZM M9"XNZWQ;BJKIVU&)H@6L]%IN]"BHLE*VWY2 M\];7R_Y3-P;7:D/U5IHGU/6R ^=!7MS>+&X_7U^>WU]=!A_./Y_?7%P%BT]7 M5_<+"W , ,=' PS>W&469 P@X_\1;[X9$&F #+E0MZJQZR2S]T3 M73^Y4;+*Y28KNG[=@IP#R#D7\LYBRNNMZ(CZ\9 +>2EU M7K=H6[$,S(E4_Q(;#VJ&[1DC>C/8")34WW3W31O:W/R-.I ADDU$MLV'K9:5 MT-K0E0^R.F!#CHG8DLGTNF^Y]A?QUU8^987Y$^<[1GZ)R()9K&O5G)BA5QDL MQ:;6TD5#5HG(6ODJ=*-DWIA[0V-*I)6([)7SOGO1@1*Y,-^N>?=?@THT-A\R M2D16RD=S1YB>T/1^KX#Z@!#I)"+[Y$Z)3?:C?5'?R=3-6J@@WRK5#<1M3"24 MB&R4Z^K)7)#EWLT[1OX8D_UAIGM&&F:*TC9;V[ELVC_8_W+'R"%CLD,^MVA; M+8Q$'M?-P84WAK,4LCBNS>2V>FS?-,BT%AXZI(XQ61V_U_7RNRP*FP>98DPV MQ:58"7-++DT_\B3,B,7F0IH8DS5A.F#5CI\*F751#3.^L[L1&Q-Y8DSVA"7: MHLZ<0=X8^6',GG+4IE]337<7/-35T@%#6AB3M7!1ZR:H5[O+S>%"'AB3/7#; M75=F=E&7]CT0(Q'$9!%<=S1!D_UM$Z%^/R;W^U_$\[.9)5:B\U+SP^9"?7[, M#DW596FFK7J=J9=^HE$BTUOUHSMF8\+8%+GS7[1\)P^9%NVDJS1GTOOSFAC) M(";+X$.F9=XUWU(6VW:(;LSY^0&Z(Z5,(<]# ;;)VE&3FK:89\_TY M=HRT$).U\#&3*C!SPJT(RNXZ%/LCS!C9(:;;H2QE\SHV[\,5CZ+:"Z/$R!0Q MV127\DDNA:NN&"DB)BO"FKFVMT4_N+0#RL@5$[(K%N*Q6^'X:B;2JOTR;3"D MC E9&3!D%[RQ,9%!)F2#P/"G$TB>((-,R :!K>EBPO4-]JS"'P(-WMQW@0H; M$XEDPE[B0*%0MS61329DF_A"H;NF_,6&1$Z9L)TR%!/M26U,9)4)V2J>R*BW M*9%H)F31# 4?7T#MY4&DG"E9.<,QR [4QD0"FM(%! *1[F(K$M"4'K;Z&8CT M79!39)TIW3J#$.+2GK;$JZJDYWC#T]Z,9%SIF3G[.*47C#D MF2G9,_L!2R\@,LR4;!@8N73[&R29*5DR^Y%+7SLF2"\)62\'(4PO(3)+PEY) MWXME>@&14Q+VI,8*:GKAD%02LE1>HYM>-"22A+Y\[H_3'0[ $J22A*P2&*YS M>IH$;M$BJV0X7+<_3DR06!+VDKH_9N>9LR9(+PE] 07$[IQX2H+TDK#ULA^/ M\MWD,^27&=DO..(3VYA(,C.R9##FQ,9$JIF158,#4TYK(NG,CAH_61FTR9WVU,9*&4G:8"ET><+QU9*#WJ*H[M]!19*#W&*LY) M<)[_M34LSI>.+)22+32 N=B69:;DLXT)LU7(%AK W$WB;$QDH91L(8CI=.]S M9*$YV4(#F'>J#MKSV9C(0G-VP&UXC?%2-/8ZQ!Q9:$ZVD'>-L064A3/]G2,' MS&,-WN"#EH M?K3LEN#-N;-W?HX<-"<["&">F+&$Q M=Q@L<@<4)E:&],@< +UQTMI"F&89DHWDWPSQ\V)U0&&F94AV$@1UG!2%,.4R M)%O)#_KSKG) 8>9E2/;2T!:3?@[G=D\P]S*D)U\.@/9?O@V*,_K9*?T0U+U& M_R6WGVXF/^C+5>J 0C.QT_M?]Q=Y)D81SNYGI_>_LATJ:>?EP-1GZ3.AUMYD]8[OH MI\$.*)0/NT# $&BW@)4[!H>% R)VY8 AT'MSX&JU>'NN!U6'XC8Y0>&=YQV MS]B@L"1!Q*Y), S:+2@XH%!([%(%H$7;:; #"LW$KET 6]2]1F'Q@NA8U0NZ M%MT#A69BES& -],>*#03NY#!,.@'6=6E PK-Q*YG@%O4F<7!P@81N[(!WA+O M@D(SL:L;8-") PK-Q*]Z,+A[_R1P(_.P $+$KH 0=V['A9$B-@5$882#5XV MV3B@T$SLF@@ M!U&.Z#03.RJ",.@W;C4 <5E.=D[ZE#RQMXU"LU$KXP 09U^ M%)9&B-BU$7Y6B?$''6!)A(A=$\%;,68 %-J(7A7A,%O'"PE-Q"Z+< C9[5#; M+@C0?7AQR_KX^[\ ML'\^W3\<3E<_GQZ?3]>;^_/Y\-=V>[JY7Y]VIP_[P_K\\LSM_OBT.[]<'N^V MA]W-]]W=NLTIM>WQ_1F;3Q_?GWGU]==A_3\G[F]O'V[6O_+>>KS?;GX]O#Y^VOW_HP\O)FZO/WZXWQ\_?M-E>>E"V M0?GR@XH-*I?E!2BYC M DP*6 .TEG,M@-=RL 406TZV &;+T19 ;3G; K@MAUL N>5T"V"W'&\!],ZN M=P;HG5WO#- [AS?; +VSZYT!>F?7.P/TSJYW!NB=7>\,T#N[WAF@=W:],T#O M['IG@-[%]2X O8OK70!Z%]>[ /0NX<,2@-[%]2X O8OK70!Z%]>[ /0NKG!:!W=;TK0._J>E> WM7UK@"]J^M= 7K7\&$W0._J>E> WM7U MK@"]J^M= 7I7U[L"]*ZN=P7HO;C>"T#OQ?5> 'HOKO<"T'MQO1> WHOKO0#T M7L(_*P%Z+Z[W M![<;T7@-Z+Z[T ]%Y<[P6@=W.]&T#OYGHW@-[-]6X O9OK MW0!Z-]>[ ?1NKG<#Z-W"S28 O9OKW0!Z-]>[ ?1NKG<#Z-U=[P[0N[O>':!W M=[T[0._N>G> WMWU[@"]N^O= 7IWU[L#].[A9D& WMWU[@"]N^O= 7H/UWL M]!ZN]P#H/5SO =![N-X#H/=PO0= [^%Z#X#>P_4> +V'ZST >H]PLS= [^%Z M#X#>T_6> +VGZST!>D_7>P+TGJ[W!.@]7>\)T'NZWA.@]W2])T#OZ7I/@-[3 M]9X O6>(=0!Z*\5!)!]!A@,@K,F& 21(\1)J+"C!DFHL., M(2:BQ(PI)J+%C#$FHL:,.2:BQXQ!)J+(C$DFH;V_8S3IW\!4$L#!!0 ( (2!G51][X/T]@( +=3 M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;RV[:0!B&X5M!;"/P?#Z["MFT MW;99] 9<&(*%3_),4G+W'Z^_/8[6S0Y=V[O5 M?.?]^"&*W'IGN]HMA]'VX[_PQSWF M-]>?[+:^;_WL\R%\[9JA7\TGV[KY[./3PN.LU;P>Q[99USY<#S?5\?[#0U&SN[K2?_I>["JNC01LX_MM8M MSV_QQAF'[;99V\VPON_"+4LW3K;>N)VUOFN73YM>G9_LPQ.V3W]U\?S3-N<& MAI6WTS"Z\,8F^_YQ+Z_D>/=B#!O9R3?G?^+KQ+#UQ;_/'M_VQF[^0<">0<*>0<&>0<.>00<)>0<%>0<,I2# M4$05A5113!4%55%4%85545P5!5919(TILL8466.*K#%%UI@B:TR1-:;(&E-D MC2FRQA19$XJL"476A")K0I$UHNX K @ $0 @ &O 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " "$@9U4F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( (2!G51- M$XZ;.@< .\B 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MA(&=5):!]:(H! 5A !@ ("!&PO=V]R:W-H965T&UL4$L! A0#% @ A(&=5&:3I EI%P =&8 !@ ("! M?%, 'AL+W=O&UL4$L! A0#% @ A(&=5"3+-5YJ#0 ^C$ !D M ("!2)( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ A(&=5!NH%@G P <0D !D ("!Y\4 'AL M+W=OR0 >&PO=V]R:W-H965T&UL4$L! A0#% @ A(&= M5.XFBT0I P E@@ !D ("!5\\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(&=5$[M-,?-"@ 0"( M !D ("!;]X 'AL+W=O&PO=V]R:W-H965TU( MX ( )4' 9 " @?'L !X;"]W;W)K&UL4$L! A0#% @ A(&=5!XB!VNZ! V T !D M ("!"/ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ A(&=5,99]8_K @ $P< !D ("!ROT 'AL+W=O M&PO=V]R:W-H965T 9 " @4 $ M 0!X;"]W;W)K&UL4$L! A0#% @ A(&=5+7E M?00" P _08 !D ("!\PX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(&=5 I_88OZ @ ]@8 !D M ("!82L! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ A(&=5'*A617&PO=V]R:W-H965T&UL4$L! A0#% M @ A(&=5'5@74B&!0 GPP !D ("!'EP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(&=5.<,I(/Z M# 8C0 !D ("!GVH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(&=5*$U6:I(!0 \@X !D M ("!W\T! 'AL+W=OTP$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ A(&=5,;6#'E,!0 &!$ !D ("!YN,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MA(&=5 T[6>I* P '0D !D ("!G.X! 'AL+W=O&UL4$L! A0#% @ A(&=5 &>YHJ( P MM@D !D ("!&OH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(&=5-I9Q<# "-" &0 @($;"0( >&PO=V]R:W-H M965T&UL4$L! M A0#% @ A(&=5*:5'V[Y @ Z@8 !D ("!' \" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(&= M5%-)[040 P ]08 !D ("!'Q<" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(&=5/??$V97!P "1H M !D ("!V24" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(&=5$./FF+J! _PX !D M ("!U3@" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ A(&=5'Q5MTR7 P C!( !D ("!^4L" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ A(&=5#E^ M(>TD! &18 !D ("!=UL" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(&=5%P=KLC] P ;@T !D M ("!*6D" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ A(&=5"$:J$V+!0 %AD !D ("! M9G0" 'AL+W=O@( >&PO=V]R:W-H965T&UL4$L! A0#% M @ A(&=5!$1Y8H+ P $PH !D ("!88@" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(&=5+W6B;9_ P C@L !D M ("!P:L" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ A(&=5%E)/'GF @ L H !D ("!\;<" M 'AL+W=O&PO=V]R:W-H965T*] @!X;"]W;W)K&UL4$L! A0#% @ MA(&=5'P(JD/[ P NPX !D ("!@< " 'AL+W=O&UL4$L! A0#% @ A(&=5*-301 ( P MF @ !D ("!PLL" 'AL+W=O&PO=V]R:W-H965T @!X;"]W;W)K/730( +0% : " @4OH @!X;"]W;W)KI-"EB@( ,,& M : " @13P @!X;"]W;W)KHJ.[X 0 #09 : " @=;R M @!X;"]W;W)K[W @!X;"]W;W)KP( /0& : " @2DA P!X;"]W;W)K MP0 "L- : M " @6@S P!X;"]W;W)KP@ .(S : " @5)) P!X;"]W;W)KQ5 P!X;"]W;W)K M7!E&UL4$L%!@ "> )X O"L "W# P $! end XML 187 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 188 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 189 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 623 712 1 true 172 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.yy.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.yy.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 4 false false R5.htm 00205 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 6 false false R7.htm 00305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) Sheet http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityParenthetical CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 10101 - Disclosure - Organization and principal activities Sheet http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivities Organization and principal activities Notes 9 false false R10.htm 10201 - Disclosure - Principal accounting policies Sheet http://www.yy.com/role/DisclosurePrincipalAccountingPolicies Principal accounting policies Notes 10 false false R11.htm 10301 - Disclosure - Discontinued operations Sheet http://www.yy.com/role/DisclosureDiscontinuedOperations Discontinued operations Notes 11 false false R12.htm 10401 - Disclosure - Certain risks and concentration Sheet http://www.yy.com/role/DisclosureCertainRisksAndConcentration Certain risks and concentration Notes 12 false false R13.htm 10501 - Disclosure - Business combination Sheet http://www.yy.com/role/DisclosureBusinessCombination Business combination Notes 13 false false R14.htm 10601 - Disclosure - Cash and cash equivalents Sheet http://www.yy.com/role/DisclosureCashAndCashEquivalents Cash and cash equivalents Notes 14 false false R15.htm 10701 - Disclosure - Short-term deposits Sheet http://www.yy.com/role/DisclosureShortTermDeposits Short-term deposits Notes 15 false false R16.htm 10801 - Disclosure - Restricted short-term deposits Sheet http://www.yy.com/role/DisclosureRestrictedShortTermDeposits Restricted short-term deposits Notes 16 false false R17.htm 10901 - Disclosure - Accounts receivable, net Sheet http://www.yy.com/role/DisclosureAccountsReceivableNet Accounts receivable, net Notes 17 false false R18.htm 11001 - Disclosure - Financing receivables, net Sheet http://www.yy.com/role/DisclosureFinancingReceivablesNet Financing receivables, net Notes 18 false false R19.htm 11101 - Disclosure - Prepayments and other current assets Sheet http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssets Prepayments and other current assets Notes 19 false false R20.htm 11201 - Disclosure - Investments Sheet http://www.yy.com/role/DisclosureInvestments Investments Notes 20 false false R21.htm 11301 - Disclosure - Property and equipment, net Sheet http://www.yy.com/role/DisclosurePropertyAndEquipmentNet Property and equipment, net Notes 21 false false R22.htm 11401 - Disclosure - Land use rights, net Sheet http://www.yy.com/role/DisclosureLandUseRightsNet Land use rights, net Notes 22 false false R23.htm 11501 - Disclosure - Intangible assets, net Sheet http://www.yy.com/role/DisclosureIntangibleAssetsNet Intangible assets, net Notes 23 false false R24.htm 11601 - Disclosure - Goodwill Sheet http://www.yy.com/role/DisclosureGoodwill Goodwill Notes 24 false false R25.htm 11701 - Disclosure - Deferred revenue Sheet http://www.yy.com/role/DisclosureDeferredRevenue Deferred revenue Notes 25 false false R26.htm 11801 - Disclosure - Accrued liabilities and other current liabilities Sheet http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilities Accrued liabilities and other current liabilities Notes 26 false false R27.htm 11901 - Disclosure - Short-term loans Sheet http://www.yy.com/role/DisclosureShortTermLoans Short-term loans Notes 27 false false R28.htm 12001 - Disclosure - Convertible bonds Sheet http://www.yy.com/role/DisclosureConvertibleBonds Convertible bonds Notes 28 false false R29.htm 12101 - Disclosure - Cost of revenues Sheet http://www.yy.com/role/DisclosureCostOfRevenues Cost of revenues Notes 29 false false R30.htm 12201 - Disclosure - Other income Sheet http://www.yy.com/role/DisclosureOtherIncome Other income Notes 30 false false R31.htm 12301 - Disclosure - Income tax Sheet http://www.yy.com/role/DisclosureIncomeTax Income tax Notes 31 false false R32.htm 12401 - Disclosure - Mezzanine equity Sheet http://www.yy.com/role/DisclosureMezzanineEquity Mezzanine equity Notes 32 false false R33.htm 12501 - Disclosure - Common shares and treasury shares Sheet http://www.yy.com/role/DisclosureCommonSharesAndTreasuryShares Common shares and treasury shares Notes 33 false false R34.htm 12601 - Disclosure - Share-based compensation Sheet http://www.yy.com/role/DisclosureShareBasedCompensation Share-based compensation Notes 34 false false R35.htm 12701 - Disclosure - Basic and diluted net income per share Sheet http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShare Basic and diluted net income per share Notes 35 false false R36.htm 12801 - Disclosure - Related party transactions Sheet http://www.yy.com/role/DisclosureRelatedPartyTransactions Related party transactions Notes 36 false false R37.htm 12901 - Disclosure - Fair value measurements Sheet http://www.yy.com/role/DisclosureFairValueMeasurements Fair value measurements Notes 37 false false R38.htm 13001 - Disclosure - Commitments and contingencies Sheet http://www.yy.com/role/DisclosureCommitmentsAndContingencies Commitments and contingencies Notes 38 false false R39.htm 13101 - Disclosure - Dividends Sheet http://www.yy.com/role/DisclosureDividends Dividends Notes 39 false false R40.htm 13201 - Disclosure - Restricted net assets Sheet http://www.yy.com/role/DisclosureRestrictedNetAssets Restricted net assets Notes 40 false false R41.htm 13301 - Disclosure - Segment Reporting Sheet http://www.yy.com/role/DisclosureSegmentReporting Segment Reporting Notes 41 false false R42.htm 20202 - Disclosure - Principal accounting policies (Policies) Sheet http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies Principal accounting policies (Policies) Policies 42 false false R43.htm 30103 - Disclosure - Organization and principal activities (Tables) Sheet http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesTables Organization and principal activities (Tables) Tables http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivities 43 false false R44.htm 30203 - Disclosure - Principal accounting policies (Tables) Sheet http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesTables Principal accounting policies (Tables) Tables http://www.yy.com/role/DisclosurePrincipalAccountingPolicies 44 false false R45.htm 30303 - Disclosure - Discontinued operations (Tables) Sheet http://www.yy.com/role/DisclosureDiscontinuedOperationsTables Discontinued operations (Tables) Tables http://www.yy.com/role/DisclosureDiscontinuedOperations 45 false false R46.htm 30403 - Disclosure - Certain risks and concentration (Tables) Sheet http://www.yy.com/role/DisclosureCertainRisksAndConcentrationTables Certain risks and concentration (Tables) Tables http://www.yy.com/role/DisclosureCertainRisksAndConcentration 46 false false R47.htm 30503 - Disclosure - Business combination (Tables) Sheet http://www.yy.com/role/DisclosureBusinessCombinationTables Business combination (Tables) Tables http://www.yy.com/role/DisclosureBusinessCombination 47 false false R48.htm 30603 - Disclosure - Cash and cash equivalents (Tables) Sheet http://www.yy.com/role/DisclosureCashAndCashEquivalentsTables Cash and cash equivalents (Tables) Tables http://www.yy.com/role/DisclosureCashAndCashEquivalents 48 false false R49.htm 30703 - Disclosure - Short-term deposits (Tables) Sheet http://www.yy.com/role/DisclosureShortTermDepositsTables Short-term deposits (Tables) Tables http://www.yy.com/role/DisclosureShortTermDeposits 49 false false R50.htm 30903 - Disclosure - Accounts receivable, net (Tables) Sheet http://www.yy.com/role/DisclosureAccountsReceivableNetTables Accounts receivable, net (Tables) Tables http://www.yy.com/role/DisclosureAccountsReceivableNet 50 false false R51.htm 31003 - Disclosure - Financing receivables, net (Tables) Sheet http://www.yy.com/role/DisclosureFinancingReceivablesNetTables Financing receivables, net (Tables) Tables http://www.yy.com/role/DisclosureFinancingReceivablesNet 51 false false R52.htm 31103 - Disclosure - Prepayments and other current assets (Tables) Sheet http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables Prepayments and other current assets (Tables) Tables http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssets 52 false false R53.htm 31203 - Disclosure - Investments (Tables) Sheet http://www.yy.com/role/DisclosureInvestmentsTables Investments (Tables) Tables http://www.yy.com/role/DisclosureInvestments 53 false false R54.htm 31303 - Disclosure - Property and equipment, net (Tables) Sheet http://www.yy.com/role/DisclosurePropertyAndEquipmentNetTables Property and equipment, net (Tables) Tables http://www.yy.com/role/DisclosurePropertyAndEquipmentNet 54 false false R55.htm 31403 - Disclosure - Land use rights, net (Tables) Sheet http://www.yy.com/role/DisclosureLandUseRightsNetTables Land use rights, net (Tables) Tables http://www.yy.com/role/DisclosureLandUseRightsNet 55 false false R56.htm 31503 - Disclosure - Intangible assets, net (Tables) Sheet http://www.yy.com/role/DisclosureIntangibleAssetsNetTables Intangible assets, net (Tables) Tables http://www.yy.com/role/DisclosureIntangibleAssetsNet 56 false false R57.htm 31603 - Disclosure - Goodwill (Tables) Sheet http://www.yy.com/role/DisclosureGoodwillTables Goodwill (Tables) Tables http://www.yy.com/role/DisclosureGoodwill 57 false false R58.htm 31703 - Disclosure - Deferred revenue (Tables) Sheet http://www.yy.com/role/DisclosureDeferredRevenueTables Deferred revenue (Tables) Tables http://www.yy.com/role/DisclosureDeferredRevenue 58 false false R59.htm 31803 - Disclosure - Accrued liabilities and other current liabilities (Tables) Sheet http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesTables Accrued liabilities and other current liabilities (Tables) Tables http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilities 59 false false R60.htm 31903 - Disclosure - Short-term loans (Tables) Sheet http://www.yy.com/role/DisclosureShortTermLoansTables Short-term loans (Tables) Tables http://www.yy.com/role/DisclosureShortTermLoans 60 false false R61.htm 32003 - Disclosure - Convertible bonds (Tables) Sheet http://www.yy.com/role/DisclosureConvertibleBondsTables Convertible bonds (Tables) Tables http://www.yy.com/role/DisclosureConvertibleBonds 61 false false R62.htm 32103 - Disclosure - Cost of revenues (Tables) Sheet http://www.yy.com/role/DisclosureCostOfRevenuesTables Cost of revenues (Tables) Tables http://www.yy.com/role/DisclosureCostOfRevenues 62 false false R63.htm 32203 - Disclosure - Other income (Tables) Sheet http://www.yy.com/role/DisclosureOtherIncomeTables Other income (Tables) Tables http://www.yy.com/role/DisclosureOtherIncome 63 false false R64.htm 32303 - Disclosure - Income tax (Tables) Sheet http://www.yy.com/role/DisclosureIncomeTaxTables Income tax (Tables) Tables http://www.yy.com/role/DisclosureIncomeTax 64 false false R65.htm 32603 - Disclosure - Share-based compensation (Tables) Sheet http://www.yy.com/role/DisclosureShareBasedCompensationTables Share-based compensation (Tables) Tables http://www.yy.com/role/DisclosureShareBasedCompensation 65 false false R66.htm 32703 - Disclosure - Basic and diluted net income per share (Tables) Sheet http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareTables Basic and diluted net income per share (Tables) Tables http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShare 66 false false R67.htm 32803 - Disclosure - Related party transactions (Tables) Sheet http://www.yy.com/role/DisclosureRelatedPartyTransactionsTables Related party transactions (Tables) Tables http://www.yy.com/role/DisclosureRelatedPartyTransactions 67 false false R68.htm 32903 - Disclosure - Fair value measurements (Tables) Sheet http://www.yy.com/role/DisclosureFairValueMeasurementsTables Fair value measurements (Tables) Tables http://www.yy.com/role/DisclosureFairValueMeasurements 68 false false R69.htm 33003 - Disclosure - Commitments and contingencies (Tables) Sheet http://www.yy.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and contingencies (Tables) Tables http://www.yy.com/role/DisclosureCommitmentsAndContingencies 69 false false R70.htm 33303 - Disclosure - Segment Reporting (Tables) Sheet http://www.yy.com/role/DisclosureSegmentReportingTables Segment Reporting (Tables) Tables http://www.yy.com/role/DisclosureSegmentReporting 70 false false R71.htm 40101 - Disclosure - Organization and principal activities - Principal Subsidiaries and VIEs to conduct its business operations (Details) Sheet http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails Organization and principal activities - Principal Subsidiaries and VIEs to conduct its business operations (Details) Details 71 false false R72.htm 40102 - Disclosure - Organization and principal activities - Additional Information (Details) Sheet http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails Organization and principal activities - Additional Information (Details) Details 72 false false R73.htm 40201 - Disclosure - Principal accounting policies (Convenience Translation - Narrative) (Details) Sheet http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails Principal accounting policies (Convenience Translation - Narrative) (Details) Details http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesTables 73 false false R74.htm 40202 - Disclosure - Principal accounting policies (Schedule of Property and Equipment Estimated Useful Lives and Residual Rate) (Details) Sheet http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails Principal accounting policies (Schedule of Property and Equipment Estimated Useful Lives and Residual Rate) (Details) Details http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesTables 74 false false R75.htm 40203 - Disclosure - Principal accounting policies (Schedule of Amortization of Finite-lived Intangible Assets is Computed Using Straight-line Method Over Following Estimated Useful Lives) (Details) Sheet http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails Principal accounting policies (Schedule of Amortization of Finite-lived Intangible Assets is Computed Using Straight-line Method Over Following Estimated Useful Lives) (Details) Details http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesTables 75 false false R76.htm 40204 - Disclosure - Principal accounting policies (Revenue Recognition and Cost of Revenues - Narrative) (Details) Sheet http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails Principal accounting policies (Revenue Recognition and Cost of Revenues - Narrative) (Details) Details http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesTables 76 false false R77.htm 40205 - Disclosure - Principal accounting policies (Sales and Marketing Expenses, Share based Compensation, Statutory Reserves, Dividends and Segment Reporting - Narrative) (Details) Sheet http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails Principal accounting policies (Sales and Marketing Expenses, Share based Compensation, Statutory Reserves, Dividends and Segment Reporting - Narrative) (Details) Details http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesTables 77 false false R78.htm 40206 - Disclosure - Principal accounting policies (Leases - Narrative) (Details) Sheet http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails Principal accounting policies (Leases - Narrative) (Details) Details http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesTables 78 false false R79.htm 40207 - Disclosure - Principal accounting policies (Narrative) (Details) Sheet http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesNarrativeDetails Principal accounting policies (Narrative) (Details) Details http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesTables 79 false false R80.htm 40301 - Disclosure - Discontinued operations - Disposal of YV Live business and Huya assets, liabilities (Details) Sheet http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails Discontinued operations - Disposal of YV Live business and Huya assets, liabilities (Details) Details 80 false false R81.htm 40302 - Disclosure - Discontinued operations - Disposal of YV Live business and Huya operations and cash flow (Details) Sheet http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails Discontinued operations - Disposal of YV Live business and Huya operations and cash flow (Details) Details 81 false false R82.htm 40303 - Disclosure - Discontinued operations - Disposal of YV Live business and Huya Share-based compensation (Details) Sheet http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails Discontinued operations - Disposal of YV Live business and Huya Share-based compensation (Details) Details 82 false false R83.htm 40304 - Disclosure - Discontinued operations - Reconciliation of income from discontinued operations (Details) Sheet http://www.yy.com/role/DisclosureDiscontinuedOperationsReconciliationOfIncomeFromDiscontinuedOperationsDetails Discontinued operations - Reconciliation of income from discontinued operations (Details) Details 83 false false R84.htm 40305 - Disclosure - Discontinued operations (Narrative) (Details) Sheet http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails Discontinued operations (Narrative) (Details) Details http://www.yy.com/role/DisclosureDiscontinuedOperationsTables 84 false false R85.htm 40401 - Disclosure - Certain risks and concentration (Narrative) (Details) Sheet http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails Certain risks and concentration (Narrative) (Details) Details http://www.yy.com/role/DisclosureCertainRisksAndConcentrationTables 85 false false R86.htm 40402 - Disclosure - Certain risks and concentration (Schedule of Consolidated Financial Information of Group's VIEs and VIE's Subsidiary Excluding Inter Company Items With Group's Subsidiaries Included in Accompanying Consolidated Financial Statements) (Details) Sheet http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails Certain risks and concentration (Schedule of Consolidated Financial Information of Group's VIEs and VIE's Subsidiary Excluding Inter Company Items With Group's Subsidiaries Included in Accompanying Consolidated Financial Statements) (Details) Details http://www.yy.com/role/DisclosureCertainRisksAndConcentrationTables 86 false false R87.htm 40501 - Disclosure - Business combination - Acquisition (Details) Sheet http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails Business combination - Acquisition (Details) Details 87 false false R88.htm 40502 - Disclosure - Business combination - Summarizes the components of the purchase consideration (Details) Sheet http://www.yy.com/role/DisclosureBusinessCombinationSummarizesComponentsOfPurchaseConsiderationDetails Business combination - Summarizes the components of the purchase consideration (Details) Details 88 false false R89.htm 40503 - Disclosure - Business combination - Fair value of common shares (Details) Sheet http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails Business combination - Fair value of common shares (Details) Details 89 false false R90.htm 40504 - Disclosure - Business combination - Fair value of the assets acquired and liabilities (Details) Sheet http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails Business combination - Fair value of the assets acquired and liabilities (Details) Details 90 false false R91.htm 40505 - Disclosure - Business combination - Pro forma information (Details) Sheet http://www.yy.com/role/DisclosureBusinessCombinationProFormaInformationDetails Business combination - Pro forma information (Details) Details 91 false false R92.htm 40601 - Disclosure - Cash and cash equivalents (Details) Sheet http://www.yy.com/role/DisclosureCashAndCashEquivalentsDetails Cash and cash equivalents (Details) Details http://www.yy.com/role/DisclosureCashAndCashEquivalentsTables 92 false false R93.htm 40701 - Disclosure - Short-term deposits (Details) Sheet http://www.yy.com/role/DisclosureShortTermDepositsDetails Short-term deposits (Details) Details http://www.yy.com/role/DisclosureShortTermDepositsTables 93 false false R94.htm 40801 - Disclosure - Restricted short-term deposits (Narrative) (Details) Sheet http://www.yy.com/role/DisclosureRestrictedShortTermDepositsNarrativeDetails Restricted short-term deposits (Narrative) (Details) Details http://www.yy.com/role/DisclosureRestrictedShortTermDeposits 94 false false R95.htm 40901 - Disclosure - Accounts receivable, net (Details) Sheet http://www.yy.com/role/DisclosureAccountsReceivableNetDetails Accounts receivable, net (Details) Details http://www.yy.com/role/DisclosureAccountsReceivableNetTables 95 false false R96.htm 41001 - Disclosure - Financing receivables, net (Schedule Of Accounts Financing Receivables) (Details) Sheet http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAccountsFinancingReceivablesDetails Financing receivables, net (Schedule Of Accounts Financing Receivables) (Details) Details http://www.yy.com/role/DisclosureFinancingReceivablesNetTables 96 false false R97.htm 41002 - Disclosure - Financing receivables, net (Schedule of Aging of Financing Receivables) (Details 1) Sheet http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1 Financing receivables, net (Schedule of Aging of Financing Receivables) (Details 1) Details http://www.yy.com/role/DisclosureFinancingReceivablesNetTables 97 false false R98.htm 41003 - Disclosure - Financing receivables, net (Allowance For Financing Receivables) (Details) Sheet http://www.yy.com/role/DisclosureFinancingReceivablesNetAllowanceForFinancingReceivablesDetails Financing receivables, net (Allowance For Financing Receivables) (Details) Details http://www.yy.com/role/DisclosureFinancingReceivablesNetTables 98 false false R99.htm 41004 - Disclosure - Financing receivables, net - (Narrative) (Details) Sheet http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails Financing receivables, net - (Narrative) (Details) Details http://www.yy.com/role/DisclosureFinancingReceivablesNetTables 99 false false R100.htm 41101 - Disclosure - Prepayments and other current assets (Details) Sheet http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails Prepayments and other current assets (Details) Details http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables 100 false false R101.htm 41201 - Disclosure - Investments (Schedule of Investments) (Details) Sheet http://www.yy.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails Investments (Schedule of Investments) (Details) Details http://www.yy.com/role/DisclosureInvestmentsTables 101 false false R102.htm 41202 - Disclosure - Investments (Schedule of equity method investments) (Details) Sheet http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails Investments (Schedule of equity method investments) (Details) Details http://www.yy.com/role/DisclosureInvestmentsTables 102 false false R103.htm 41203 - Disclosure - Investments (Narrative) (Details) Sheet http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails Investments (Narrative) (Details) Details http://www.yy.com/role/DisclosureInvestmentsTables 103 false false R104.htm 41301 - Disclosure - Property and equipment, net (Schedule of Property and Equipment) (Details) Sheet http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails Property and equipment, net (Schedule of Property and Equipment) (Details) Details http://www.yy.com/role/DisclosurePropertyAndEquipmentNetTables 104 false false R105.htm 41302 - Disclosure - Property and equipment, net (Narrative) (Details) Sheet http://www.yy.com/role/DisclosurePropertyAndEquipmentNetNarrativeDetails Property and equipment, net (Narrative) (Details) Details http://www.yy.com/role/DisclosurePropertyAndEquipmentNetTables 105 false false R106.htm 41401 - Disclosure - Land use rights, net (Schedule Of Land Use Right) (Details) Sheet http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfLandUseRightDetails Land use rights, net (Schedule Of Land Use Right) (Details) Details http://www.yy.com/role/DisclosureLandUseRightsNetTables 106 false false R107.htm 41402 - Disclosure - Land use rights, net (Schedule of Finite-Lived Intangible Assets, Future Amortization Expense) (Details) Sheet http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Land use rights, net (Schedule of Finite-Lived Intangible Assets, Future Amortization Expense) (Details) Details http://www.yy.com/role/DisclosureLandUseRightsNetTables 107 false false R108.htm 41403 - Disclosure - Land use rights, net (Narrative) (Details) Sheet http://www.yy.com/role/DisclosureLandUseRightsNetNarrativeDetails Land use rights, net (Narrative) (Details) Details http://www.yy.com/role/DisclosureLandUseRightsNetTables 108 false false R109.htm 41501 - Disclosure - Intangible assets, net (Summary of Group's Intangible Assets) (Details) Sheet http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails Intangible assets, net (Summary of Group's Intangible Assets) (Details) Details http://www.yy.com/role/DisclosureIntangibleAssetsNetTables 109 false false R110.htm 41502 - Disclosure - Intangible assets, net (Schedule of Estimated Amortization Expenses) (Details) Sheet http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails Intangible assets, net (Schedule of Estimated Amortization Expenses) (Details) Details http://www.yy.com/role/DisclosureIntangibleAssetsNetTables 110 false false R111.htm 41503 - Disclosure - Intangible assets, net (Schedule of Weighted Average Amortization Periods of Intangible Assets) (Details) Sheet http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails Intangible assets, net (Schedule of Weighted Average Amortization Periods of Intangible Assets) (Details) Details http://www.yy.com/role/DisclosureIntangibleAssetsNetTables 111 false false R112.htm 41504 - Disclosure - Intangible assets, net (Narrative) (Details) Sheet http://www.yy.com/role/DisclosureIntangibleAssetsNetNarrativeDetails Intangible assets, net (Narrative) (Details) Details http://www.yy.com/role/DisclosureIntangibleAssetsNetTables 112 false false R113.htm 41601 - Disclosure - Goodwill (Details) Sheet http://www.yy.com/role/DisclosureGoodwillDetails Goodwill (Details) Details http://www.yy.com/role/DisclosureGoodwillTables 113 false false R114.htm 41602 - Disclosure - Goodwill (Narrative) (Details) Sheet http://www.yy.com/role/DisclosureGoodwillNarrativeDetails Goodwill (Narrative) (Details) Details http://www.yy.com/role/DisclosureGoodwillTables 114 false false R115.htm 41701 - Disclosure - Deferred revenue (Details) Sheet http://www.yy.com/role/DisclosureDeferredRevenueDetails Deferred revenue (Details) Details http://www.yy.com/role/DisclosureDeferredRevenueTables 115 false false R116.htm 41801 - Disclosure - Accrued liabilities and other current liabilities (Details) Sheet http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails Accrued liabilities and other current liabilities (Details) Details http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesTables 116 false false R117.htm 41901 - Disclosure - Short-term loans (Details) Sheet http://www.yy.com/role/DisclosureShortTermLoansDetails Short-term loans (Details) Details http://www.yy.com/role/DisclosureShortTermLoansTables 117 false false R118.htm 41902 - Disclosure - Short-term loans (Narrative) (Details) Sheet http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails Short-term loans (Narrative) (Details) Details http://www.yy.com/role/DisclosureShortTermLoansTables 118 false false R119.htm 42001 - Disclosure - Convertible bonds (Details) Sheet http://www.yy.com/role/DisclosureConvertibleBondsDetails Convertible bonds (Details) Details http://www.yy.com/role/DisclosureConvertibleBondsTables 119 false false R120.htm 42002 - Disclosure - Convertible bonds (Narrative) (Details) Sheet http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails Convertible bonds (Narrative) (Details) Details http://www.yy.com/role/DisclosureConvertibleBondsTables 120 false false R121.htm 42101 - Disclosure - Cost of revenues (Details) Sheet http://www.yy.com/role/DisclosureCostOfRevenuesDetails Cost of revenues (Details) Details http://www.yy.com/role/DisclosureCostOfRevenuesTables 121 false false R122.htm 42201 - Disclosure - Other income (Details) Sheet http://www.yy.com/role/DisclosureOtherIncomeDetails Other income (Details) Details http://www.yy.com/role/DisclosureOtherIncomeTables 122 false false R123.htm 42301 - Disclosure - Income tax (Schedule of Current and Deferred Portions of Income Tax Expense Included in Consolidated Statements of Comprehensive Income) (Details) Sheet http://www.yy.com/role/DisclosureIncomeTaxScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseIncludedInConsolidatedStatementsOfComprehensiveIncomeDetails Income tax (Schedule of Current and Deferred Portions of Income Tax Expense Included in Consolidated Statements of Comprehensive Income) (Details) Details http://www.yy.com/role/DisclosureIncomeTaxTables 123 false false R124.htm 42302 - Disclosure - Income tax (Schedule of Reconciliation of Total Tax Expense Computed by Applying Respective Statutory Income Tax Rate to Pre-tax Income) (Details) Sheet http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails Income tax (Schedule of Reconciliation of Total Tax Expense Computed by Applying Respective Statutory Income Tax Rate to Pre-tax Income) (Details) Details http://www.yy.com/role/DisclosureIncomeTaxTables 124 false false R125.htm 42303 - Disclosure - Income tax (Schedule of Tax Effects of Temporary Differences that Give Rise to Deferred Tax Asset Balances) (Details) Sheet http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails Income tax (Schedule of Tax Effects of Temporary Differences that Give Rise to Deferred Tax Asset Balances) (Details) Details http://www.yy.com/role/DisclosureIncomeTaxTables 125 false false R126.htm 42304 - Disclosure - Income tax (Schedule of Movement of valuation allowance) (Details) Sheet http://www.yy.com/role/DisclosureIncomeTaxScheduleOfMovementOfValuationAllowanceDetails Income tax (Schedule of Movement of valuation allowance) (Details) Details http://www.yy.com/role/DisclosureIncomeTaxTables 126 false false R127.htm 42305 - Disclosure - Income tax (Narrative) (Details) Sheet http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails Income tax (Narrative) (Details) Details http://www.yy.com/role/DisclosureIncomeTaxTables 127 false false R128.htm 42401 - Disclosure - Mezzanine equity (Narrative) (Details) Sheet http://www.yy.com/role/DisclosureMezzanineEquityNarrativeDetails Mezzanine equity (Narrative) (Details) Details http://www.yy.com/role/DisclosureMezzanineEquity 128 false false R129.htm 42501 - Disclosure - Common shares and treasury shares (Narrative) (Details) Sheet http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails Common shares and treasury shares (Narrative) (Details) Details http://www.yy.com/role/DisclosureCommonSharesAndTreasuryShares 129 false false R130.htm 42601 - Disclosure - Share-based compensation (Share Options - Narrative) (Details) Sheet http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails Share-based compensation (Share Options - Narrative) (Details) Details http://www.yy.com/role/DisclosureShareBasedCompensationTables 130 false false R131.htm 42602 - Disclosure - Share-based compensation (Restricted Share Units - Narrative) (Details) Sheet http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails Share-based compensation (Restricted Share Units - Narrative) (Details) Details http://www.yy.com/role/DisclosureShareBasedCompensationTables 131 false false R132.htm 42603 - Disclosure - Share-based compensation (Summary of Restricted Share Units Activity) (Details) Sheet http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails Share-based compensation (Summary of Restricted Share Units Activity) (Details) Details http://www.yy.com/role/DisclosureShareBasedCompensationTables 132 false false R133.htm 42604 - Disclosure - Share-based compensation (Restricted Shares - Narrative) (Details) Sheet http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails Share-based compensation (Restricted Shares - Narrative) (Details) Details http://www.yy.com/role/DisclosureShareBasedCompensationTables 133 false false R134.htm 42605 - Disclosure - Share-based compensation (Summary of Restricted Shares Activity) (Details) Sheet http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails Share-based compensation (Summary of Restricted Shares Activity) (Details) Details http://www.yy.com/role/DisclosureShareBasedCompensationTables 134 false false R135.htm 42606 - Disclosure - Share-based compensation (Share-based compensation-Share options-2011 Share Incentive Scheme) (Details) Sheet http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails Share-based compensation (Share-based compensation-Share options-2011 Share Incentive Scheme) (Details) Details http://www.yy.com/role/DisclosureShareBasedCompensationTables 135 false false R136.htm 42607 - Disclosure - Share-based compensation (Binomial option-pricing) (Details) Sheet http://www.yy.com/role/DisclosureShareBasedCompensationBinomialOptionPricingDetails Share-based compensation (Binomial option-pricing) (Details) Details http://www.yy.com/role/DisclosureShareBasedCompensationTables 136 false false R137.htm 42608 - Disclosure - Share-based compensation (Share based awards granted to an employee of a subsidiary and Other share based compensation - Narrative) (Details) Sheet http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedAwardsGrantedToEmployeeOfSubsidiaryAndOtherShareBasedCompensationNarrativeDetails Share-based compensation (Share based awards granted to an employee of a subsidiary and Other share based compensation - Narrative) (Details) Details http://www.yy.com/role/DisclosureShareBasedCompensationTables 137 false false R138.htm 42701 - Disclosure - Basic and diluted net income per share (Schedule of Calculation of Basic and Diluted Net Income Per Share) (Details) Sheet http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails Basic and diluted net income per share (Schedule of Calculation of Basic and Diluted Net Income Per Share) (Details) Details http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareTables 138 false false R139.htm 42702 - Disclosure - Basic and diluted net income per share (Schedule of shares outstanding were excluded from the calculation of diluted net (loss) income per share) (Details) Sheet http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfSharesOutstandingWereExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails Basic and diluted net income per share (Schedule of shares outstanding were excluded from the calculation of diluted net (loss) income per share) (Details) Details http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareTables 139 false false R140.htm 42801 - Disclosure - Related party transactions - Schedule of Significant Related Party Transactions (Details) Sheet http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails Related party transactions - Schedule of Significant Related Party Transactions (Details) Details 140 false false R141.htm 42802 - Disclosure - Related party transactions - Schedule of Amounts Due from/to Related Parties (Details) Sheet http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails Related party transactions - Schedule of Amounts Due from/to Related Parties (Details) Details 141 false false R142.htm 42901 - Disclosure - Fair value measurements - Summary of Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair value measurements - Summary of Liabilities Measured at Fair Value on Recurring Basis (Details) Details 142 false false R143.htm 42902 - Disclosure - Fair value measurements - Schedule of Changes in Level 3 Instruments (Details) Sheet http://www.yy.com/role/DisclosureFairValueMeasurementsScheduleOfChangesInLevel3InstrumentsDetails Fair value measurements - Schedule of Changes in Level 3 Instruments (Details) Details 143 false false R144.htm 42903 - Disclosure - Fair value measurements - Narrative (Details) Sheet http://www.yy.com/role/DisclosureFairValueMeasurementsNarrativeDetails Fair value measurements - Narrative (Details) Details 144 false false R145.htm 43001 - Disclosure - Commitments and contingencies (Schedule of Future Minimum Payments Under Non-cancellable Operating Leases) (Details) Sheet http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails Commitments and contingencies (Schedule of Future Minimum Payments Under Non-cancellable Operating Leases) (Details) Details http://www.yy.com/role/DisclosureCommitmentsAndContingenciesTables 145 false false R146.htm 43002 - Disclosure - Commitments and contingencies (Narrative) (Details) Sheet http://www.yy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails Commitments and contingencies (Narrative) (Details) Details http://www.yy.com/role/DisclosureCommitmentsAndContingenciesTables 146 false false R147.htm 43101 - Disclosure - Dividends (Details) Sheet http://www.yy.com/role/DisclosureDividendsDetails Dividends (Details) Details http://www.yy.com/role/DisclosureDividends 147 false false R148.htm 43201 - Disclosure - Restricted net assets (Details) Sheet http://www.yy.com/role/DisclosureRestrictedNetAssetsDetails Restricted net assets (Details) Details http://www.yy.com/role/DisclosureRestrictedNetAssets 148 false false R149.htm 43301 - Disclosure - Segment Reporting (Details) Sheet http://www.yy.com/role/DisclosureSegmentReportingDetails Segment Reporting (Details) Details http://www.yy.com/role/DisclosureSegmentReportingTables 149 false false R150.htm 43302 - Disclosure - Segment Reporting - Property and equipment for the company's geographic operations (Details) Sheet http://www.yy.com/role/DisclosureSegmentReportingPropertyAndEquipmentForCompanySGeographicOperationsDetails Segment Reporting - Property and equipment for the company's geographic operations (Details) Details 150 false false All Reports Book All Reports tmb-20211231x20f.htm tmb-20211231.xsd tmb-20211231_cal.xml tmb-20211231_def.xml tmb-20211231_lab.xml tmb-20211231_pre.xml tmb-20211231xex12d1.htm tmb-20211231xex12d2.htm tmb-20211231xex13d1.htm tmb-20211231xex13d2.htm tmb-20211231xex15d1.htm tmb-20211231xex15d2.htm tmb-20211231xex15d3.htm tmb-20211231xex2d5.htm tmb-20211231xex4d100.htm tmb-20211231xex4d101.htm tmb-20211231xex4d102.htm tmb-20211231xex4d103.htm tmb-20211231xex4d104.htm tmb-20211231xex4d105.htm tmb-20211231xex4d106.htm tmb-20211231xex4d107.htm tmb-20211231xex4d108.htm tmb-20211231xex4d109.htm tmb-20211231xex4d110.htm tmb-20211231xex4d94.htm tmb-20211231xex4d95.htm tmb-20211231xex4d96.htm tmb-20211231xex4d97.htm tmb-20211231xex4d98.htm tmb-20211231xex4d99.htm tmb-20211231xex8d1.htm tmb-20211231x20f004.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 192 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tmb-20211231x20f.htm": { "axisCustom": 1, "axisStandard": 47, "contextCount": 623, "dts": { "calculationLink": { "local": [ "tmb-20211231_cal.xml" ] }, "definitionLink": { "local": [ "tmb-20211231_def.xml" ] }, "inline": { "local": [ "tmb-20211231x20f.htm" ] }, "labelLink": { "local": [ "tmb-20211231_lab.xml" ] }, "presentationLink": { "local": [ "tmb-20211231_pre.xml" ] }, "schema": { "local": [ "tmb-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "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", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 1107, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 10, "http://www.yy.com/20211231": 3, "http://xbrl.sec.gov/dei/2021q4": 6, "total": 19 }, "keyCustom": 215, "keyStandard": 497, "memberCustom": 81, "memberStandard": 75, "nsprefix": "yy", "nsuri": "http://www.yy.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "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.yy.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "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": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "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 - Principal accounting policies", "role": "http://www.yy.com/role/DisclosurePrincipalAccountingPolicies", "shortName": "Principal accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Prepayments and other current assets (Details)", "role": "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails", "shortName": "Prepayments and other current assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:CostAndEquityMethodInvestmentsTableTextBlock", "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Investments (Schedule of Investments) (Details)", "role": "http://www.yy.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails", "shortName": "Investments (Schedule of Investments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:CostAndEquityMethodInvestmentsTableTextBlock", "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Investments (Schedule of equity method investments) (Details)", "role": "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails", "shortName": "Investments (Schedule of equity method investments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByAssetClassAxis_us-gaap_EquityMethodInvestmentsMember_WAH_C8FRz0eObVcflKn1Kw", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_TC3uiVHiW0KU1L3UwWq_zw", "decimals": "-3", "first": true, "lang": null, "name": "yy:PaymentsToAcquireCostMethodInvestment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - Investments (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails", "shortName": "Investments (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_TC3uiVHiW0KU1L3UwWq_zw", "decimals": "-3", "first": true, "lang": null, "name": "yy:PaymentsToAcquireCostMethodInvestment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Property and equipment, net (Schedule of Property and Equipment) (Details)", "role": "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails", "shortName": "Property and equipment, net (Schedule of Property and Equipment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - Property and equipment, net (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetNarrativeDetails", "shortName": "Property and equipment, net (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R106": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Land use rights, net (Schedule Of Land Use Right) (Details)", "role": "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfLandUseRightDetails", "shortName": "Land use rights, net (Schedule Of Land Use Right) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfLandUseRightTableTextBlock", "yy:LandUseRightDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_yy_LandUseRightsMember_FS1bIedzHkShpIozYz9gjQ", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "yy:LandUseRightDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_yy_LandUseRightsMember_FS1bIedzHkShpIozYz9gjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - Land use rights, net (Schedule of Finite-Lived Intangible Assets, Future Amortization Expense) (Details)", "role": "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Land use rights, net (Schedule of Finite-Lived Intangible Assets, Future Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "yy:LandUseRightDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_yy_LandUseRightsMember_FS1bIedzHkShpIozYz9gjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41403 - Disclosure - Land use rights, net (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureLandUseRightsNetNarrativeDetails", "shortName": "Land use rights, net (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "yy:LandUseRightDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_yy_LandUseRightsMember_MAY6BNzQck6EoFuMmubFPA", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Intangible assets, net (Summary of Group's Intangible Assets) (Details)", "role": "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "shortName": "Intangible assets, net (Summary of Group's Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "lang": null, "name": "yy:FiniteLivedIntangibleAssetsAccumulatedImpairment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Discontinued operations", "role": "http://www.yy.com/role/DisclosureDiscontinuedOperations", "shortName": "Discontinued operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByAssetClassAxis_us-gaap_IndefinitelivedIntangibleAssetsMember_jnRdT1QMXEKXuQclIqmhOg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Intangible assets, net (Schedule of Estimated Amortization Expenses) (Details)", "role": "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails", "shortName": "Intangible assets, net (Schedule of Estimated Amortization Expenses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByAssetClassAxis_us-gaap_IndefinitelivedIntangibleAssetsMember_jnRdT1QMXEKXuQclIqmhOg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfWeightedAverageAmortizationPeriodsIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InternetDomainNamesMember_vmqhO2FJGEWzuwsEU935fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41503 - Disclosure - Intangible assets, net (Schedule of Weighted Average Amortization Periods of Intangible Assets) (Details)", "role": "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "shortName": "Intangible assets, net (Schedule of Weighted Average Amortization Periods of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfWeightedAverageAmortizationPeriodsIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InternetDomainNamesMember_vmqhO2FJGEWzuwsEU935fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41504 - Disclosure - Intangible assets, net (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureIntangibleAssetsNetNarrativeDetails", "shortName": "Intangible assets, net (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_FairValueByAssetClassAxis_us-gaap_FiniteLivedIntangibleAssetsMember_6fp1x2fnGkK-os7EdnRYLw", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2020_USOdG_BPWkWtYsfXb1X4yA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Goodwill (Details)", "role": "http://www.yy.com/role/DisclosureGoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "2", "first": true, "lang": null, "name": "yy:CarryingValueOfReportingUnit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - Goodwill (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureGoodwillNarrativeDetails", "shortName": "Goodwill (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "2", "first": true, "lang": null, "name": "yy:CarryingValueOfReportingUnit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - Deferred revenue (Details)", "role": "http://www.yy.com/role/DisclosureDeferredRevenueDetails", "shortName": "Deferred revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ClassificationOfDeferredRevenueTableTextBlock", "yy:DeferredRevenueTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_srt_ProductOrServiceAxis_yy_LiveStreamingMember_58myfOx4T0W70YJMNIHGhA", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "yy:AccruedLiabilitiesAndOtherCurrentLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "yy:AccruedRevenueSharingFeesAndContentCostsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - Accrued liabilities and other current liabilities (Details)", "role": "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails", "shortName": "Accrued liabilities and other current liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "yy:AccruedLiabilitiesAndOtherCurrentLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "yy:AccruedRevenueSharingFeesAndContentCostsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41901 - Disclosure - Short-term loans (Details)", "role": "http://www.yy.com/role/DisclosureShortTermLoansDetails", "shortName": "Short-term loans (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R118": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2020_USOdG_BPWkWtYsfXb1X4yA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41902 - Disclosure - Short-term loans (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails", "shortName": "Short-term loans (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2020_USOdG_BPWkWtYsfXb1X4yA", "decimals": "-6", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R119": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtNoncurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42001 - Disclosure - Convertible bonds (Details)", "role": "http://www.yy.com/role/DisclosureConvertibleBondsDetails", "shortName": "Convertible bonds (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "yy:ConvertibleBondsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FinancialInstrumentAxis_us-gaap_LongTermDebtMember_86IxOytMlEKkEYAxpmTDFA", "decimals": "-3", "lang": null, "name": "us-gaap:ConvertibleDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Certain risks and concentration", "role": "http://www.yy.com/role/DisclosureCertainRisksAndConcentration", "shortName": "Certain risks and concentration", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R120": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2020_USOdG_BPWkWtYsfXb1X4yA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42002 - Disclosure - Convertible bonds (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails", "shortName": "Convertible bonds (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "lang": null, "name": "yy:PurchaseOfCappedCallOptionToMitigatePotentialFutureEconomicDilution", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R121": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42101 - Disclosure - Cost of revenues (Details)", "role": "http://www.yy.com/role/DisclosureCostOfRevenuesDetails", "shortName": "Cost of revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfCostOfRevenueTableTextBlock", "yy:CostOfRevenuesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_kY1jJiz3YUGbzH6RiXhY2A", "decimals": "-3", "lang": null, "name": "yy:RevenueSharingFeesAndContentCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R122": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:OtherIncomeTableTextBlock", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "yy:OtherGovernmentGrantsIncome", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42201 - Disclosure - Other income (Details)", "role": "http://www.yy.com/role/DisclosureOtherIncomeDetails", "shortName": "Other income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:OtherIncomeTableTextBlock", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "yy:OtherGovernmentGrantsIncome", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R123": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42301 - Disclosure - Income tax (Schedule of Current and Deferred Portions of Income Tax Expense Included in Consolidated Statements of Comprehensive Income) (Details)", "role": "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseIncludedInConsolidatedStatementsOfComprehensiveIncomeDetails", "shortName": "Income tax (Schedule of Current and Deferred Portions of Income Tax Expense Included in Consolidated Statements of Comprehensive Income) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R124": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42302 - Disclosure - Income tax (Schedule of Reconciliation of Total Tax Expense Computed by Applying Respective Statutory Income Tax Rate to Pre-tax Income) (Details)", "role": "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails", "shortName": "Income tax (Schedule of Reconciliation of Total Tax Expense Computed by Applying Respective Statutory Income Tax Rate to Pre-tax Income) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "3", "lang": null, "name": "yy:EffectiveIncomeTaxRateReconciliationTaxHolidayAndPreferentialTaxBenefitPercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" } }, "R125": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42303 - Disclosure - Income tax (Schedule of Tax Effects of Temporary Differences that Give Rise to Deferred Tax Asset Balances) (Details)", "role": "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails", "shortName": "Income tax (Schedule of Tax Effects of Temporary Differences that Give Rise to Deferred Tax Asset Balances) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R126": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2020_USOdG_BPWkWtYsfXb1X4yA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42304 - Disclosure - Income tax (Schedule of Movement of valuation allowance) (Details)", "role": "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfMovementOfValuationAllowanceDetails", "shortName": "Income tax (Schedule of Movement of valuation allowance) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R127": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42305 - Disclosure - Income tax (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails", "shortName": "Income tax (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2020_USOdG_BPWkWtYsfXb1X4yA", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarningsOfDomesticSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R128": { "firstAnchor": { "ancestors": [ "p", "yy:TemporaryEquityDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityAccretionToRedemptionValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42401 - Disclosure - Mezzanine equity (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureMezzanineEquityNarrativeDetails", "shortName": "Mezzanine equity (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "yy:TemporaryEquityDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityAccretionToRedemptionValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R129": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_NTFFaWp4z0WkpHq33fOHhA", "decimals": "-5", "first": true, "lang": null, "name": "yy:PurchaseOfCappedCallOptionInRelationToRepurchaseOfCommonSharesOriginalValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42501 - Disclosure - Common shares and treasury shares (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "shortName": "Common shares and treasury shares (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_NTFFaWp4z0WkpHq33fOHhA", "decimals": "-5", "first": true, "lang": null, "name": "yy:PurchaseOfCappedCallOptionInRelationToRepurchaseOfCommonSharesOriginalValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Business combination", "role": "http://www.yy.com/role/DisclosureBusinessCombination", "shortName": "Business combination", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R130": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42601 - Disclosure - Share-based compensation (Share Options - Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "shortName": "Share-based compensation (Share Options - Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_TitleOfIndividualAxis_yy_EmployeesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_x4VZzR2WuEiuRGW8V20kNA", "decimals": "INF", "lang": null, "name": "yy:SharebasedCompensationArrangementBySharebasedPaymentAwardVestingNumberOfInstallments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_installment_u9GgezakB0ODfa9PKohHBQ", "xsiNil": "false" } }, "R131": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_9_16_2011_qk7BM1sjC06gWJLHNjsgEw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unitRef": "Unit_Standard_shares_Y9XKetbcnE2VibAAuTgqVA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42602 - Disclosure - Share-based compensation (Restricted Share Units - Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails", "shortName": "Share-based compensation (Restricted Share Units - Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_10_1_2012_To_10_31_2012_5evPRGFp5Uat6FVSaYqAqQ", "decimals": "0", "lang": null, "name": "yy:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseOnFirstDayOfEachFiscalYearInNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Y9XKetbcnE2VibAAuTgqVA", "xsiNil": "false" } }, "R132": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_PlanNameAxis_yy_IncentiveSchemeTwoThousandElevenMember_HdfHO3iaikGjM2-wnYNAXQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_Y9XKetbcnE2VibAAuTgqVA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42603 - Disclosure - Share-based compensation (Summary of Restricted Share Units Activity) (Details)", "role": "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "shortName": "Share-based compensation (Summary of Restricted Share Units Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_yy_IncentiveSchemeTwoThousandElevenMember_GFOUTWC8gUuXg4JkfI9mmw", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Y9XKetbcnE2VibAAuTgqVA", "xsiNil": "false" } }, "R133": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42604 - Disclosure - Share-based compensation (Restricted Shares - Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "shortName": "Share-based compensation (Restricted Shares - Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_3_1_2019_To_3_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_yy_BigoSShareIncentiveSchemeMember_us-gaap_VestingAxis_yy_ShareBasedPaymentArrangementTrancheOne1Member_z1yAV_w4j0C6VIDeVmRI5A", "decimals": "2", "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" } }, "R134": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_PlanNameAxis_yy_IncentiveSchemeTwoThousandElevenMember_HdfHO3iaikGjM2-wnYNAXQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_Y9XKetbcnE2VibAAuTgqVA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42605 - Disclosure - Share-based compensation (Summary of Restricted Shares Activity) (Details)", "role": "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails", "shortName": "Share-based compensation (Summary of Restricted Shares Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_yy_IncentiveSchemeTwoThousandElevenMember_UM3F5dlCQk2yOzyvOH0WPg", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Y9XKetbcnE2VibAAuTgqVA", "xsiNil": "false" } }, "R135": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_NTFFaWp4z0WkpHq33fOHhA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_Ncdo-M3BTE-K66UZvhON1Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42606 - Disclosure - Share-based compensation (Share-based compensation-Share options-2011 Share Incentive Scheme) (Details)", "role": "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails", "shortName": "Share-based compensation (Share-based compensation-Share options-2011 Share Incentive Scheme) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_PlanNameAxis_yy_IncentiveSchemeTwoThousandElevenMember_HdfHO3iaikGjM2-wnYNAXQ", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Y9XKetbcnE2VibAAuTgqVA", "xsiNil": "false" } }, "R136": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_NTFFaWp4z0WkpHq33fOHhA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_Ncdo-M3BTE-K66UZvhON1Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42607 - Disclosure - Share-based compensation (Binomial option-pricing) (Details)", "role": "http://www.yy.com/role/DisclosureShareBasedCompensationBinomialOptionPricingDetails", "shortName": "Share-based compensation (Binomial option-pricing) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_NTFFaWp4z0WkpHq33fOHhA", "decimals": "4", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_Ncdo-M3BTE-K66UZvhON1Q", "xsiNil": "false" } }, "R137": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42608 - Disclosure - Share-based compensation (Share based awards granted to an employee of a subsidiary and Other share based compensation - Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedAwardsGrantedToEmployeeOfSubsidiaryAndOtherShareBasedCompensationNarrativeDetails", "shortName": "Share-based compensation (Share based awards granted to an employee of a subsidiary and Other share based compensation - Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R138": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42701 - Disclosure - Basic and diluted net income per share (Schedule of Calculation of Basic and Diluted Net Income Per Share) (Details)", "role": "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "shortName": "Basic and diluted net income per share (Schedule of Calculation of Basic and Diluted Net Income Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R139": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockCompensationPlanMember_JC_sQ98e-02VJO2LgmodaQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Y9XKetbcnE2VibAAuTgqVA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42702 - Disclosure - Basic and diluted net income per share (Schedule of shares outstanding were excluded from the calculation of diluted net (loss) income per share) (Details)", "role": "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfSharesOutstandingWereExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails", "shortName": "Basic and diluted net income per share (Schedule of shares outstanding were excluded from the calculation of diluted net (loss) income per share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockCompensationPlanMember_JC_sQ98e-02VJO2LgmodaQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Y9XKetbcnE2VibAAuTgqVA", "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Cash and cash equivalents", "role": "http://www.yy.com/role/DisclosureCashAndCashEquivalents", "shortName": "Cash and cash equivalents", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R140": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "yy:PaymentsOfInterestFreeLoanToRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42801 - Disclosure - Related party transactions - Schedule of Significant Related Party Transactions (Details)", "role": "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails", "shortName": "Related party transactions - Schedule of Significant Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "yy:PaymentsOfInterestFreeLoanToRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R141": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42802 - Disclosure - Related party transactions - Schedule of Amounts Due from/to Related Parties (Details)", "role": "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "shortName": "Related party transactions - Schedule of Amounts Due from/to Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfRelatedPartyTransactionDueFromToRelatedPartyTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_yy_ShoplineGroupMember_WRWpvjJpnkKWSupQZO39mQ", "decimals": "-3", "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R142": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42901 - Disclosure - Fair value measurements - Summary of Liabilities Measured at Fair Value on Recurring Basis (Details)", "role": "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair value measurements - Summary of Liabilities Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_uzFGRpTQ1UCeGERbyKgTJQ", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R143": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:CostAndEquityMethodInvestmentsTableTextBlock", "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2020_USOdG_BPWkWtYsfXb1X4yA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42902 - Disclosure - Fair value measurements - Schedule of Changes in Level 3 Instruments (Details)", "role": "http://www.yy.com/role/DisclosureFairValueMeasurementsScheduleOfChangesInLevel3InstrumentsDetails", "shortName": "Fair value measurements - Schedule of Changes in Level 3 Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_TC3uiVHiW0KU1L3UwWq_zw", "decimals": "-3", "lang": null, "name": "yy:AvailableForSaleSecuritiesDebtSecuritiesAcquisition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R144": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42903 - Disclosure - Fair value measurements - Narrative (Details)", "role": "http://www.yy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "shortName": "Fair value measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R145": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "43001 - Disclosure - Commitments and contingencies (Schedule of Future Minimum Payments Under Non-cancellable Operating Leases) (Details)", "role": "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails", "shortName": "Commitments and contingencies (Schedule of Future Minimum Payments Under Non-cancellable Operating Leases) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfFutureMinimumRentalPaymentsForNonCancellableOperatingLeasesTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_LeaseContractualTermAxis_yy_ShortTermLeaseCommitmentAndLeasesThatHaveNotYetCommencedMember_LHyIcRE-SkuI0EElg-07jw", "decimals": "-3", "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R146": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "yy:CapitalCommitments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "43002 - Disclosure - Commitments and contingencies (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "shortName": "Commitments and contingencies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "yy:CapitalCommitments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R147": { "firstAnchor": { "ancestors": [ "p", "yy:DividendsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_3_16_2022_4XbA1-jTFU2t2Y5z27sNww", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_Ncdo-M3BTE-K66UZvhON1Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "43101 - Disclosure - Dividends (Details)", "role": "http://www.yy.com/role/DisclosureDividendsDetails", "shortName": "Dividends (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "yy:DividendsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_3_16_2022_4XbA1-jTFU2t2Y5z27sNww", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_Ncdo-M3BTE-K66UZvhON1Q", "xsiNil": "false" } }, "R148": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "2", "first": true, "lang": null, "name": "yy:AppropriationOfAfterTaxIncomeToStatutoryGeneralReservePerAnnum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "43201 - Disclosure - Restricted net assets (Details)", "role": "http://www.yy.com/role/DisclosureRestrictedNetAssetsDetails", "shortName": "Restricted net assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "2", "first": true, "lang": null, "name": "yy:AppropriationOfAfterTaxIncomeToStatutoryGeneralReservePerAnnum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" } }, "R149": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_NTFFaWp4z0WkpHq33fOHhA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_AkvWMGFZJ0elUZfeCH7yow", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "43301 - Disclosure - Segment Reporting (Details)", "role": "http://www.yy.com/role/DisclosureSegmentReportingDetails", "shortName": "Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_NTFFaWp4z0WkpHq33fOHhA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_AkvWMGFZJ0elUZfeCH7yow", "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ShortTermAndLongTermDepositsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Short-term deposits", "role": "http://www.yy.com/role/DisclosureShortTermDeposits", "shortName": "Short-term deposits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ShortTermAndLongTermDepositsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R150": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_CN_9x2GF-N_4U-OiwA44r2uFw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "43302 - Disclosure - Segment Reporting - Property and equipment for the company's geographic operations (Details)", "role": "http://www.yy.com/role/DisclosureSegmentReportingPropertyAndEquipmentForCompanySGeographicOperationsDetails", "shortName": "Segment Reporting - Property and equipment for the company's geographic operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_CN_9x2GF-N_4U-OiwA44r2uFw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:RestrictedShortTermDepositsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Restricted short-term deposits", "role": "http://www.yy.com/role/DisclosureRestrictedShortTermDeposits", "shortName": "Restricted short-term deposits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:RestrictedShortTermDepositsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:AccountsReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Accounts receivable, net", "role": "http://www.yy.com/role/DisclosureAccountsReceivableNet", "shortName": "Accounts receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:AccountsReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Financing receivables, net", "role": "http://www.yy.com/role/DisclosureFinancingReceivablesNet", "shortName": "Financing receivables, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Prepayments and other current assets", "role": "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssets", "shortName": "Prepayments and other current assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.yy.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "lang": null, "name": "us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Investments", "role": "http://www.yy.com/role/DisclosureInvestments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Property and equipment, net", "role": "http://www.yy.com/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property and equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:LandUseRightDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Land use rights, net", "role": "http://www.yy.com/role/DisclosureLandUseRightsNet", "shortName": "Land use rights, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:LandUseRightDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Intangible assets, net", "role": "http://www.yy.com/role/DisclosureIntangibleAssetsNet", "shortName": "Intangible assets, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Goodwill", "role": "http://www.yy.com/role/DisclosureGoodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:DeferredRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Deferred revenue", "role": "http://www.yy.com/role/DisclosureDeferredRevenue", "shortName": "Deferred revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:DeferredRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:AccruedLiabilitiesAndOtherCurrentLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - Accrued liabilities and other current liabilities", "role": "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilities", "shortName": "Accrued liabilities and other current liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:AccruedLiabilitiesAndOtherCurrentLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_TC3uiVHiW0KU1L3UwWq_zw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - Short-term loans", "role": "http://www.yy.com/role/DisclosureShortTermLoans", "shortName": "Short-term loans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_TC3uiVHiW0KU1L3UwWq_zw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ConvertibleBondsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12001 - Disclosure - Convertible bonds", "role": "http://www.yy.com/role/DisclosureConvertibleBonds", "shortName": "Convertible bonds", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ConvertibleBondsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:CostOfRevenuesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12101 - Disclosure - Cost of revenues", "role": "http://www.yy.com/role/DisclosureCostOfRevenues", "shortName": "Cost of revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:CostOfRevenuesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfAccountsReceivableTableTextBlock", "yy:AccountsReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "lang": null, "name": "yy:LoansAndLeasesReceivableAllowanceCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12201 - Disclosure - Other income", "role": "http://www.yy.com/role/DisclosureOtherIncome", "shortName": "Other income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12301 - Disclosure - Income tax", "role": "http://www.yy.com/role/DisclosureIncomeTax", "shortName": "Income tax", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12401 - Disclosure - Mezzanine equity", "role": "http://www.yy.com/role/DisclosureMezzanineEquity", "shortName": "Mezzanine equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12501 - Disclosure - Common shares and treasury shares", "role": "http://www.yy.com/role/DisclosureCommonSharesAndTreasuryShares", "shortName": "Common shares and treasury shares", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12601 - Disclosure - Share-based compensation", "role": "http://www.yy.com/role/DisclosureShareBasedCompensation", "shortName": "Share-based compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12701 - Disclosure - Basic and diluted net income per share", "role": "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShare", "shortName": "Basic and diluted net income per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12801 - Disclosure - Related party transactions", "role": "http://www.yy.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related party transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12901 - Disclosure - Fair value measurements", "role": "http://www.yy.com/role/DisclosureFairValueMeasurements", "shortName": "Fair value measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "13001 - Disclosure - Commitments and contingencies", "role": "http://www.yy.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:DividendsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "13101 - Disclosure - Dividends", "role": "http://www.yy.com/role/DisclosureDividends", "shortName": "Dividends", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:DividendsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "lang": null, "name": "yy:NetIncomeLossAttributableToNoncontrollingInterestShareholdersAndMezzanineClassifiedNoncontrollingInterestShareholders", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "13201 - Disclosure - Restricted net assets", "role": "http://www.yy.com/role/DisclosureRestrictedNetAssets", "shortName": "Restricted net assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "13301 - Disclosure - Segment Reporting", "role": "http://www.yy.com/role/DisclosureSegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "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 - Principal accounting policies (Policies)", "role": "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies", "shortName": "Principal accounting policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "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 - Organization and principal activities (Tables)", "role": "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesTables", "shortName": "Organization and principal activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:PropertyPlantAndEquipmentEstimatedUsefulLivesAndResidualRateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Principal accounting policies (Tables)", "role": "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesTables", "shortName": "Principal accounting policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:PropertyPlantAndEquipmentEstimatedUsefulLivesAndResidualRateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfReconciliationOfNetIncomeFromDiscontinuedOperationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Discontinued operations (Tables)", "role": "http://www.yy.com/role/DisclosureDiscontinuedOperationsTables", "shortName": "Discontinued operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfReconciliationOfNetIncomeFromDiscontinuedOperationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Certain risks and concentration (Tables)", "role": "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationTables", "shortName": "Certain risks and concentration (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_BusinessAcquisitionAxis_yy_BigoIncMember_TAwgYMKHMUuNNg4TOBXj7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Business combination (Tables)", "role": "http://www.yy.com/role/DisclosureBusinessCombinationTables", "shortName": "Business combination (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_BusinessAcquisitionAxis_yy_BigoIncMember_TAwgYMKHMUuNNg4TOBXj7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Cash and cash equivalents (Tables)", "role": "http://www.yy.com/role/DisclosureCashAndCashEquivalentsTables", "shortName": "Cash and cash equivalents (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "yy:ShortTermAndLongTermDepositsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfDepositAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Short-term deposits (Tables)", "role": "http://www.yy.com/role/DisclosureShortTermDepositsTables", "shortName": "Short-term deposits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "yy:ShortTermAndLongTermDepositsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfDepositAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "role": "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "dei:EntityListingDepositoryReceiptRatio", "dei:EntityListingDepositoryReceiptRatio", "link:footnote", "p", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_SXinPBETZU2ghnxS87LhDA", "decimals": "0", "lang": null, "name": "dei:EntityListingDepositoryReceiptRatio", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "yy:AccountsReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfAccountsReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Accounts receivable, net (Tables)", "role": "http://www.yy.com/role/DisclosureAccountsReceivableNetTables", "shortName": "Accounts receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "yy:AccountsReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfAccountsReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Financing receivables, net (Tables)", "role": "http://www.yy.com/role/DisclosureFinancingReceivablesNetTables", "shortName": "Financing receivables, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Prepayments and other current assets (Tables)", "role": "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables", "shortName": "Prepayments and other current assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:CostAndEquityMethodInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Investments (Tables)", "role": "http://www.yy.com/role/DisclosureInvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:CostAndEquityMethodInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Property and equipment, net (Tables)", "role": "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "yy:LandUseRightDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfLandUseRightTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - Land use rights, net (Tables)", "role": "http://www.yy.com/role/DisclosureLandUseRightsNetTables", "shortName": "Land use rights, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "yy:LandUseRightDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfLandUseRightTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Intangible assets, net (Tables)", "role": "http://www.yy.com/role/DisclosureIntangibleAssetsNetTables", "shortName": "Intangible assets, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - Goodwill (Tables)", "role": "http://www.yy.com/role/DisclosureGoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "yy:DeferredRevenueTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ClassificationOfDeferredRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31703 - Disclosure - Deferred revenue (Tables)", "role": "http://www.yy.com/role/DisclosureDeferredRevenueTables", "shortName": "Deferred revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "yy:DeferredRevenueTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ClassificationOfDeferredRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "yy:AccruedLiabilitiesAndOtherCurrentLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31803 - Disclosure - Accrued liabilities and other current liabilities (Tables)", "role": "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesTables", "shortName": "Accrued liabilities and other current liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "yy:AccruedLiabilitiesAndOtherCurrentLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_YuS3aUXqzUezb_5O6h4yIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "role": "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_YuS3aUXqzUezb_5O6h4yIg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_TC3uiVHiW0KU1L3UwWq_zw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31903 - Disclosure - Short-term loans (Tables)", "role": "http://www.yy.com/role/DisclosureShortTermLoansTables", "shortName": "Short-term loans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_TC3uiVHiW0KU1L3UwWq_zw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "yy:ConvertibleBondsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32003 - Disclosure - Convertible bonds (Tables)", "role": "http://www.yy.com/role/DisclosureConvertibleBondsTables", "shortName": "Convertible bonds (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "yy:ConvertibleBondsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "yy:CostOfRevenuesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfCostOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32103 - Disclosure - Cost of revenues (Tables)", "role": "http://www.yy.com/role/DisclosureCostOfRevenuesTables", "shortName": "Cost of revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "yy:CostOfRevenuesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfCostOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:OtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32203 - Disclosure - Other income (Tables)", "role": "http://www.yy.com/role/DisclosureOtherIncomeTables", "shortName": "Other income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:OtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32303 - Disclosure - Income tax (Tables)", "role": "http://www.yy.com/role/DisclosureIncomeTaxTables", "shortName": "Income tax (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32603 - Disclosure - Share-based compensation (Tables)", "role": "http://www.yy.com/role/DisclosureShareBasedCompensationTables", "shortName": "Share-based compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32703 - Disclosure - Basic and diluted net income per share (Tables)", "role": "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareTables", "shortName": "Basic and diluted net income per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfRelatedPartiesAndTheirRelationshipsWithGroupTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32803 - Disclosure - Related party transactions (Tables)", "role": "http://www.yy.com/role/DisclosureRelatedPartyTransactionsTables", "shortName": "Related party transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfRelatedPartiesAndTheirRelationshipsWithGroupTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32903 - Disclosure - Fair value measurements (Tables)", "role": "http://www.yy.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair value measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfFutureMinimumRentalPaymentsForNonCancellableOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "33003 - Disclosure - Commitments and contingencies (Tables)", "role": "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "yy:ScheduleOfFutureMinimumRentalPaymentsForNonCancellableOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)", "role": "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "33303 - Disclosure - Segment Reporting (Tables)", "role": "http://www.yy.com/role/DisclosureSegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_srt_ConsolidatedEntitiesAxis_yy_DuowanEntertainmentCorporationMember_KB1PWb7MJkCc_eYkgR11Hg", "decimals": "2", "first": true, "lang": null, "name": "yy:InterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and principal activities - Principal Subsidiaries and VIEs to conduct its business operations (Details)", "role": "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails", "shortName": "Organization and principal activities - Principal Subsidiaries and VIEs to conduct its business operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_srt_ConsolidatedEntitiesAxis_yy_DuowanEntertainmentCorporationMember_KB1PWb7MJkCc_eYkgR11Hg", "decimals": "2", "first": true, "lang": null, "name": "yy:InterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_2_1_2019_To_2_28_2019_LFkN0Jgh8Ui1AoFvpG8_WQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Organization and principal activities - Additional Information (Details)", "role": "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "shortName": "Organization and principal activities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "lang": null, "name": "yy:VariableInterestEntityConsolidatedRegisteredCapitalAndForeignStatutoryReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Principal accounting policies (Convenience Translation - Narrative) (Details)", "role": "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "shortName": "Principal accounting policies (Convenience Translation - Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:PropertyPlantAndEquipmentEstimatedUsefulLivesAndResidualRateTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_wNMRbXrpJEipjj5bVMTg3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Principal accounting policies (Schedule of Property and Equipment Estimated Useful Lives and Residual Rate) (Details)", "role": "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "shortName": "Principal accounting policies (Schedule of Property and Equipment Estimated Useful Lives and Residual Rate) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:PropertyPlantAndEquipmentEstimatedUsefulLivesAndResidualRateTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_wNMRbXrpJEipjj5bVMTg3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember_yFCvQy5taEumW1Bbeooe2g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Principal accounting policies (Schedule of Amortization of Finite-lived Intangible Assets is Computed Using Straight-line Method Over Following Estimated Useful Lives) (Details)", "role": "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails", "shortName": "Principal accounting policies (Schedule of Amortization of Finite-lived Intangible Assets is Computed Using Straight-line Method Over Following Estimated Useful Lives) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember_yFCvQy5taEumW1Bbeooe2g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CostOfSalesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "2", "first": true, "lang": null, "name": "yy:ValueAddedTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Principal accounting policies (Revenue Recognition and Cost of Revenues - Narrative) (Details)", "role": "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails", "shortName": "Principal accounting policies (Revenue Recognition and Cost of Revenues - Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CostOfSalesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "2", "first": true, "lang": null, "name": "yy:ValueAddedTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MarketingAndAdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Principal accounting policies (Sales and Marketing Expenses, Share based Compensation, Statutory Reserves, Dividends and Segment Reporting - Narrative) (Details)", "role": "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails", "shortName": "Principal accounting policies (Sales and Marketing Expenses, Share based Compensation, Statutory Reserves, Dividends and Segment Reporting - Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MarketingAndAdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - Principal accounting policies (Leases - Narrative) (Details)", "role": "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails", "shortName": "Principal accounting policies (Leases - Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "yy:LandUseRightPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralWithRightMember_pTFmXq1a0Eelw1jUxrEQ6w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PledgedAssetsSeparatelyReportedLoansPledgedForOtherDebtObligationsAtFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - Principal accounting policies (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesNarrativeDetails", "shortName": "Principal accounting policies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "yy:LandUseRightPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralWithRightMember_pTFmXq1a0Eelw1jUxrEQ6w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PledgedAssetsSeparatelyReportedLoansPledgedForOtherDebtObligationsAtFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "lang": null, "name": "yy:AmortizationOfRightOfUseAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Discontinued operations - Disposal of YV Live business and Huya assets, liabilities (Details)", "role": "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "shortName": "Discontinued operations - Disposal of YV Live business and Huya assets, liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_yy_YyLiveMember_F0uDsyODskq-A0Z57eIsdw", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Discontinued operations - Disposal of YV Live business and Huya operations and cash flow (Details)", "role": "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "shortName": "Discontinued operations - Disposal of YV Live business and Huya operations and cash flow (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_yy_YyLiveMember_ZnFspg2gOEOwnEwFCU-FvA", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_yy_YyLiveMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_MKJARsGEf0mKmDiYnXkX2w", "decimals": "-3", "first": true, "lang": null, "name": "yy:DisposalGroupIncludingDiscontinuedOperationShareBasedCompensationAllocatedToCostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Discontinued operations - Disposal of YV Live business and Huya Share-based compensation (Details)", "role": "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "shortName": "Discontinued operations - Disposal of YV Live business and Huya Share-based compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_yy_YyLiveMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_MKJARsGEf0mKmDiYnXkX2w", "decimals": "-3", "first": true, "lang": null, "name": "yy:DisposalGroupIncludingDiscontinuedOperationShareBasedCompensationAllocatedToCostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Discontinued operations - Reconciliation of income from discontinued operations (Details)", "role": "http://www.yy.com/role/DisclosureDiscontinuedOperationsReconciliationOfIncomeFromDiscontinuedOperationsDetails", "shortName": "Discontinued operations - Reconciliation of income from discontinued operations (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R84": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_4_3_2020_To_4_3_2020_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_yy_HuyaBroadcastingMember_5BVn768MRkqeeHCS6wiDPw", "decimals": "3", "first": true, "lang": null, "name": "yy:DiscontinuedOperationEquityInterestDisposalGroupHeldPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - Discontinued operations (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "shortName": "Discontinued operations (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_4_3_2020_To_4_3_2020_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_yy_HuyaBroadcastingMember_5BVn768MRkqeeHCS6wiDPw", "decimals": "3", "first": true, "lang": null, "name": "yy:DiscontinuedOperationEquityInterestDisposalGroupHeldPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "2", "first": true, "lang": null, "name": "yy:ForeignOwnershipPercentageInInternetBasedBusinessesMaximum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Certain risks and concentration (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "shortName": "Certain risks and concentration (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "2", "first": true, "lang": null, "name": "yy:ForeignOwnershipPercentageInInternetBasedBusinessesMaximum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Certain risks and concentration (Schedule of Consolidated Financial Information of Group's VIEs and VIE's Subsidiary Excluding Inter Company Items With Group's Subsidiaries Included in Accompanying Consolidated Financial Statements) (Details)", "role": "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "shortName": "Certain risks and concentration (Schedule of Consolidated Financial Information of Group's VIEs and VIE's Subsidiary Excluding Inter Company Items With Group's Subsidiaries Included in Accompanying Consolidated Financial Statements) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_mrzHc2qh0kKovyZdkMArxQ", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_2_1_2019_To_2_28_2019_LFkN0Jgh8Ui1AoFvpG8_WQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Business combination - Acquisition (Details)", "role": "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "shortName": "Business combination - Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2018_us-gaap_BusinessAcquisitionAxis_yy_BIGOIncMember_VIDJmPjt_ECpjTnDMWGx-g", "decimals": "3", "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_7C1zvwOSuUehmmcMTtxWcw", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_2_1_2019_To_2_28_2019_LFkN0Jgh8Ui1AoFvpG8_WQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Business combination - Summarizes the components of the purchase consideration (Details)", "role": "http://www.yy.com/role/DisclosureBusinessCombinationSummarizesComponentsOfPurchaseConsiderationDetails", "shortName": "Business combination - Summarizes the components of the purchase consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_3_4_2019_To_3_4_2019_us-gaap_BusinessAcquisitionAxis_yy_BigoIncMember_Y3hh8dW1wUuGp-L58cPmQA", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Business combination - Fair value of common shares (Details)", "role": "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails", "shortName": "Business combination - Fair value of common shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_3_4_2019_us-gaap_BusinessAcquisitionAxis_yy_BigoIncMember_D1cYlwhtrk6QrqoCpgJVpw", "decimals": "-3", "lang": null, "name": "us-gaap:DueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "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 - Organization and principal activities", "role": "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivities", "shortName": "Organization and principal activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - Business combination - Fair value of the assets acquired and liabilities (Details)", "role": "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "shortName": "Business combination - Fair value of the assets acquired and liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_3_4_2019_us-gaap_BusinessAcquisitionAxis_yy_BigoIncMember_D1cYlwhtrk6QrqoCpgJVpw", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_NTFFaWp4z0WkpHq33fOHhA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40505 - Disclosure - Business combination - Pro forma information (Details)", "role": "http://www.yy.com/role/DisclosureBusinessCombinationProFormaInformationDetails", "shortName": "Business combination - Pro forma information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_NTFFaWp4z0WkpHq33fOHhA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Cash and cash equivalents (Details)", "role": "http://www.yy.com/role/DisclosureCashAndCashEquivalentsDetails", "shortName": "Cash and cash equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "yy:ShortTermDeposit", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Short-term deposits (Details)", "role": "http://www.yy.com/role/DisclosureShortTermDepositsDetails", "shortName": "Short-term deposits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfDepositAssetsTableTextBlock", "yy:ShortTermAndLongTermDepositsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_srt_CurrencyAxis_currency_CNY_KJNvv_cAvUOYmkCGk2yR2g", "decimals": "-3", "lang": null, "name": "yy:ShortTermDeposit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "yy:RestrictedShortTermDepositsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "yy:RestrictedOfShortTermDeposit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Restricted short-term deposits (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureRestrictedShortTermDepositsNarrativeDetails", "shortName": "Restricted short-term deposits (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "yy:RestrictedShortTermDepositsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "yy:RestrictedOfShortTermDeposit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfAccountsReceivableTableTextBlock", "yy:AccountsReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Accounts receivable, net (Details)", "role": "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails", "shortName": "Accounts receivable, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfAccountsReceivableTableTextBlock", "yy:AccountsReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfFinancingReceivablesTableTextBlock", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Financing receivables, net (Schedule Of Accounts Financing Receivables) (Details)", "role": "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAccountsFinancingReceivablesDetails", "shortName": "Financing receivables, net (Schedule Of Accounts Financing Receivables) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R97": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfFinancingReceivablesTableTextBlock", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_P5BbUiwq8UOLuE4icUOS7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Financing receivables, net (Schedule of Aging of Financing Receivables) (Details 1)", "role": "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1", "shortName": "Financing receivables, net (Schedule of Aging of Financing Receivables) (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FinancingReceivablesPeriodPastDueAxis_yy_FinancingReceivables91To180DaysPastDueMember_-hLkZ_DhsUGn9mOK6PL7gQ", "decimals": "-3", "lang": null, "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfFinancingReceivablesTableTextBlock", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "As_Of_12_31_2020_USOdG_BPWkWtYsfXb1X4yA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Financing receivables, net (Allowance For Financing Receivables) (Details)", "role": "http://www.yy.com/role/DisclosureFinancingReceivablesNetAllowanceForFinancingReceivablesDetails", "shortName": "Financing receivables, net (Allowance For Financing Receivables) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "yy:ScheduleOfMovementInAllowanceForFinancingReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "lang": null, "name": "us-gaap:ProvisionForLoanLeaseAndOtherLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - Financing receivables, net - (Narrative) (Details)", "role": "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails", "shortName": "Financing receivables, net - (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_I2wXv14ue0-QbWvIO3M8Iw", "decimals": "-3", "lang": null, "name": "yy:ImpairmentChargesInGeneralAndAdministrativeExpenses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_0proKs7K6UOuH1FVuFEBcQ", "xsiNil": "false" } } }, "segmentCount": 172, "tag": { "country_AE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Middle East" } } }, "localname": "AE", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingPropertyAndEquipmentForCompanySGeographicOperationsDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PRC" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingPropertyAndEquipmentForCompanySGeographicOperationsDetails" ], "xbrltype": "domainItemType" }, "country_SG": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Singapore" } } }, "localname": "SG", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingPropertyAndEquipmentForCompanySGeographicOperationsDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.yy.com/role/DisclosureCashAndCashEquivalentsDetails", "http://www.yy.com/role/DisclosureShortTermDepositsDetails" ], "xbrltype": "domainItemType" }, "currency_CNY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RMB" } } }, "localname": "CNY", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.yy.com/role/DisclosureCashAndCashEquivalentsDetails", "http://www.yy.com/role/DisclosureShortTermDepositsDetails" ], "xbrltype": "domainItemType" }, "currency_USD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "US$" } } }, "localname": "USD", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.yy.com/role/DisclosureCashAndCashEquivalentsDetails", "http://www.yy.com/role/DisclosureShortTermDepositsDetails" ], "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]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r902", "r903", "r904" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r902", "r903", "r904" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r902", "r903", "r904" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r903", "r904" ], "lang": { "en-us": { "role": { "documentation": "Business contact for the entity", "label": "Business Contact [Member]" } } }, "localname": "BusinessContactMember", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r903" ], "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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r902", "r903", "r904" ], "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/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r898" ], "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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r903" ], "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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r905" ], "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/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r900" ], "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/2021q4", "presentation": [ "http://www.yy.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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseIncludedInConsolidatedStatementsOfComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r900" ], "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/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r900" ], "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/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r920" ], "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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityListingDepositoryReceiptRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'.", "label": "Entity Listing, Depository Receipt Ratio", "verboseLabel": "Number of common shares represented by each ADS" } } }, "localname": "EntityListingDepositoryReceiptRatio", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "pureItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r900" ], "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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r900" ], "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/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r921" ], "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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r902", "r903", "r904" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseIncludedInConsolidatedStatementsOfComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r899" ], "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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r901" ], "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/2021q4", "presentation": [ "http://www.yy.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/2021q4", "presentation": [ "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r184", "r412", "r417", "r425", "r648", "r649", "r657", "r658", "r751", "r894" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureMezzanineEquityNarrativeDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails", "http://www.yy.com/role/DisclosureRestrictedNetAssetsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r184", "r412", "r417", "r425", "r648", "r649", "r657", "r658", "r751", "r894" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureMezzanineEquityNarrativeDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails", "http://www.yy.com/role/DisclosureRestrictedNetAssetsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r184", "r246", "r265", "r266", "r267", "r268", "r270", "r272", "r276", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r422", "r424", "r425" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r184", "r246", "r265", "r266", "r267", "r268", "r270", "r272", "r276", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r422", "r424", "r425" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r189", "r196", "r202", "r332", "r563", "r564", "r565", "r595", "r596", "r678", "r681", "r683", "r684", "r924" ], "lang": { "en-us": { "role": { "label": "Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetAllowanceForFinancingReceivablesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r189", "r196", "r202", "r332", "r563", "r564", "r565", "r595", "r596", "r678", "r681", "r683", "r684", "r924" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetAllowanceForFinancingReceivablesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r189", "r196", "r202", "r332", "r563", "r564", "r565", "r595", "r596", "r678", "r681", "r683", "r684", "r924" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetAllowanceForFinancingReceivablesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCashAndCashEquivalentsDetails", "http://www.yy.com/role/DisclosureShortTermDepositsDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r430", "r460", "r522", "r525", "r763", "r764", "r765", "r766", "r767", "r768", "r787", "r858", "r861", "r895", "r896" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r430", "r460", "r522", "r525", "r763", "r764", "r765", "r766", "r767", "r768", "r787", "r858", "r861", "r895", "r896" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r278", "r498", "r501", "r790", "r857", "r859" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCashAndCashEquivalentsDetails", "http://www.yy.com/role/DisclosureDeferredRevenueDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails", "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r278", "r498", "r501", "r790", "r857", "r859" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCashAndCashEquivalentsDetails", "http://www.yy.com/role/DisclosureDeferredRevenueDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails", "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r430", "r460", "r510", "r522", "r525", "r763", "r764", "r765", "r766", "r767", "r768", "r787", "r858", "r861", "r895", "r896" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r430", "r460", "r510", "r522", "r525", "r763", "r764", "r765", "r766", "r767", "r768", "r787", "r858", "r861", "r895", "r896" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r197", "r202", "r523" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r279", "r280", "r498", "r502", "r860", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingPropertyAndEquipmentForCompanySGeographicOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r279", "r280", "r498", "r502", "r860", "r877", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingPropertyAndEquipmentForCompanySGeographicOperationsDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r197", "r202", "r407", "r523", "r756" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r518", "r744", "r745", "r748" ], "lang": { "en-us": { "role": { "label": "subsidiaries" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosureMezzanineEquityNarrativeDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://www.yy.com/role/DisclosureRestrictedNetAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r284", "r747" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Principal accounting policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Adoption of ASC326" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetAllowanceForFinancingReceivablesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.", "label": "Adoption of ASU 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r86", "r755" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r285", "r286" ], "calculation": { "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Gross, Current", "terseLabel": "Accounts receivable, gross" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r37", "r68", "r285", "r286" ], "calculation": { "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net of allowance of US$7,387 and US$12,426 as of December 31, 2020 and 2021, respectively", "totalLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails", "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedAdvertisingCurrent": { "auth_ref": [ "r40", "r42", "r43", "r90" ], "calculation": { "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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": "Marketing and promotion expenses" } } }, "localname": "AccruedAdvertisingCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r61", "r812", "r836" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable", "verboseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued liabilities and other current liabilities", "totalLabel": "Total", "verboseLabel": "Accrued liabilities and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails", "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r84", "r390" ], "calculation": { "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails": { "order": 2.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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r72", "r108", "r109", "r110", "r840", "r869", "r873" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Accumulated other comprehensive income", "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", "terseLabel": "Other items of the consolidated statements of comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r107", "r110", "r117", "r118", "r119", "r186", "r187", "r188", "r655", "r864", "r865", "r926" ], "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 (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "verboseLabel": "Weighted average amortization period" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r69" ], "calculation": { "http://www.yy.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/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r186", "r187", "r188", "r563", "r564", "r565", "r683" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r190", "r191", "r192", "r193", "r202", "r305", "r306", "r329", "r330", "r331", "r332", "r333", "r334", "r411", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r593", "r594", "r595", "r596", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r741", "r792", "r793", "r794", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r922", "r923", "r924", "r925", "r926" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetAllowanceForFinancingReceivablesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r474", "r481", "r592" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "verboseLabel": "Bifurcation of conversion feature of convertible bonds" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "verboseLabel": "Exercise/Settlement of RSU's in subsidiaries" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition", "verboseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Costs, Policy [Policy Text Block]", "terseLabel": "Sales and marketing expenses" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r529", "r556", "r568" ], "calculation": { "http://www.yy.com/role/DisclosureCostOfRevenuesDetails": { "order": 6.0, "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Post-acquisition share-based compensation", "verboseLabel": "Share-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails", "http://www.yy.com/role/DisclosureCostOfRevenuesDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedAwardsGrantedToEmployeeOfSubsidiaryAndOtherShareBasedCompensationNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r76", "r294", "r335" ], "calculation": { "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "negatedLabel": "Less: allowance for expected credit loss of receivables", "negatedPeriodEndLabel": "Balance at the end of the year", "negatedPeriodStartLabel": "Balance at the beginning of the year", "terseLabel": "Allowance for doubtful receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Allowance for Doubtful Accounts Receivable [Roll Forward]", "terseLabel": "Summary of allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r339" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Allowance for Doubtful Accounts Receivable, Write-offs", "terseLabel": "Write-off during the year" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r130", "r163", "r443", "r723" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r163", "r368", "r377" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "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 of acquired intangible assets and land use rights", "verboseLabel": "Amortization of acquired intangible assets and land use right" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetNarrativeDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": { "auth_ref": [ "r177" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year.", "label": "Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries", "terseLabel": "Restricted net assets" } } }, "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRestrictedNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r218" ], "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": "Antidilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfSharesOutstandingWereExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfSharesOutstandingWereExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails" ], "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]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfSharesOutstandingWereExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r218" ], "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]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfSharesOutstandingWereExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentChargesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges [Abstract]", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "AssetImpairmentChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetPledgedAsCollateralWithRightMember": { "auth_ref": [ "r648", "r770" ], "lang": { "en-us": { "role": { "documentation": "Asset pledged as collateral for which secured party (transferee) has right to sell or repledge by contract or custom.", "label": "Asset Pledged as Collateral with Right [Member]" } } }, "localname": "AssetPledgedAsCollateralWithRightMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r179", "r254", "r267", "r274", "r324", "r412", "r413", "r414", "r416", "r417", "r418", "r419", "r421", "r423", "r425", "r426", "r648", "r657", "r699", "r753", "r755", "r810", "r835" ], "calculation": { "http://www.yy.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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r39", "r41", "r104", "r179", "r324", "r412", "r413", "r414", "r416", "r417", "r418", "r419", "r421", "r423", "r425", "r426", "r648", "r657", "r699", "r753", "r755" ], "calculation": { "http://www.yy.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", "terseLabel": "Currents assets", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails", "http://www.yy.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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r50", "r51", "r52", "r53", "r54", "r55", "r56", "r57", "r179", "r324", "r412", "r413", "r414", "r416", "r417", "r418", "r419", "r421", "r423", "r425", "r426", "r648", "r657", "r699", "r753" ], "calculation": { "http://www.yy.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", "terseLabel": "Non-current assets", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails", "http://www.yy.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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r5", "r6", "r27", "r29", "r33", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Total assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r5", "r6", "r27", "r29", "r33", "r387", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 }, "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets held for sale", "totalLabel": "Total current assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r308", "r352" ], "calculation": { "http://www.yy.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Noncurrent", "periodEndLabel": "Balance at the end", "periodStartLabel": "Balance at the beginning", "terseLabel": "Available-for-sale debt investment" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsScheduleOfChangesInLevel3InstrumentsDetails", "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.yy.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r530", "r558" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r670", "r672" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingImprovementsMember": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Renovation of buildings [Member]" } } }, "localname": "BuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Buildings [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r521", "r524" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails", "http://www.yy.com/role/DisclosureBusinessCombinationSummarizesComponentsOfPurchaseConsiderationDetails", "http://www.yy.com/role/DisclosureBusinessCombinationTables", "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r521", "r524", "r618", "r619" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails", "http://www.yy.com/role/DisclosureBusinessCombinationSummarizesComponentsOfPurchaseConsiderationDetails", "http://www.yy.com/role/DisclosureBusinessCombinationTables", "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Number of shares issued for acquisition", "verboseLabel": "Number of shares issued for acquisition" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails", "http://www.yy.com/role/DisclosureBusinessCombinationSummarizesComponentsOfPurchaseConsiderationDetails", "http://www.yy.com/role/DisclosureBusinessCombinationTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Ownership interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]", "terseLabel": "Pro forma information of the acquisition" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r616", "r617" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Summary of pro forma information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r616", "r617" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Pro forma net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r616", "r617" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Pro forma net revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "auth_ref": [ "r622" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.", "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "negatedLabel": "Non-controlling interests" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r612" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition-related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r633", "r634", "r635" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "verboseLabel": "Business combination, consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Components of the purchase consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationSummarizesComponentsOfPurchaseConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r633", "r634" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Fair value of a subsidiary's common share issued" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationSummarizesComponentsOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1": { "auth_ref": [ "r615", "r635" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to, instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination", "totalLabel": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationSummarizesComponentsOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r632", "r633", "r634", "r637" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Elimination of preexisting amounts due from Bigo" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationSummarizesComponentsOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Business combination" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r621" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "verboseLabel": "-Cash and cash equivalents, restricted cash and cash equivalents and restricted short-term deposits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r621" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "verboseLabel": "-Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r621" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "verboseLabel": "-Accounts receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r621" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r621" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r621" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Identifiable intangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r621" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "verboseLabel": "-Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r620", "r621" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "-Property and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r621" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Net tangible assets acquired:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction.", "label": "Business Combination, Separately Recognized Transactions [Axis]" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Type of transaction that is recognized separately from the acquisition of assets and assumptions of liabilities in a business combination by transaction.", "label": "Business Combination, Separately Recognized Transactions [Domain]" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business combination" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r36", "r80", "r165" ], "calculation": { "http://www.yy.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.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCashAndCashEquivalentsDetails", "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCashAndCashEquivalents" ], "xbrltype": "textBlockItemType" }, "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": "Cash and cash equivalents [Line Items]" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r49", "r166" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents and restricted cash" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r158", "r165", "r171" ], "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, cash equivalents and restricted cash of continuing operations at the end of the year", "terseLabel": "cash, , cash equivalents, restricted cash and restricted short-term deposits" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations": { "auth_ref": [ "r158", "r165", "r171" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, 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, Disposal Group, Including Discontinued Operations", "periodEndLabel": "Less: Cash, cash equivalents and restricted cash of held for sales at the end of the year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r158", "r165", "r171" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; 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": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the year", "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r158", "r712" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Equivalents, at Carrying Value [Abstract]", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": { "auth_ref": [ "r158" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of financing activities of 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": "Cash Provided by (Used in) Financing Activities, Discontinued Operations", "terseLabel": "Net cash provided by discontinued financing activities", "totalLabel": "Net cash provided by discontinued financing activities" } } }, "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "auth_ref": [ "r26", "r158" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities of 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": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "terseLabel": "Net cash (used in) provided by discontinued investing activities", "totalLabel": "Net cash (used in) provided by discontinued investing activities" } } }, "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r26", "r158" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Net cash provided by discontinuing operating activities", "totalLabel": "Net cash provided by discontinued operating activities" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "CaymanIslandsTaxInformationAuthorityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r175", "r179", "r206", "r207", "r212", "r215", "r217", "r226", "r227", "r228", "r324", "r412", "r417", "r418", "r419", "r425", "r426", "r458", "r459", "r463", "r467", "r699", "r906" ], "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]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails", "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/DisclosureDividendsDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://www.yy.com/role/DocumentDocumentAndEntityInformation", "http://www.yy.com/role/StatementConsolidatedBalanceSheets", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "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": "Common shares [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r96", "r406", "r820", "r846" ], "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 (Note 30)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r403", "r404", "r405", "r408", "r881" ], "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/2021-01-31", "presentation": [ "http://www.yy.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": "Class A common shares" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails", "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://www.yy.com/role/DocumentDocumentAndEntityInformation", "http://www.yy.com/role/StatementConsolidatedBalanceSheets", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "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": "Class B common shares" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://www.yy.com/role/DocumentDocumentAndEntityInformation", "http://www.yy.com/role/StatementConsolidatedBalanceSheets", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r186", "r187", "r683" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r66" ], "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": "Common shares, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r66" ], "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": "Common shares, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r66", "r474" ], "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", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "terseLabel": "Common shares, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r66", "r755" ], "calculation": { "http://www.yy.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": "Common shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r112", "r114", "r115", "r126", "r825", "r853" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeCalc2": { "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, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss) attributable to the common shareholders of JOYY Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "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" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "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": "Servers, computers and equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r369", "r375", "r631" ], "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": "Software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r240" ], "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": "Certain risks and concentration" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentration" ], "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": "Concentration of risks [Line Items]", "verboseLabel": "Certain risks and concentration [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r233", "r234", "r235", "r236", "r697", "r698", "r880" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r173", "r650" ], "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": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r486", "r487", "r499" ], "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", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r486", "r487", "r499" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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", "positiveLabel": "Deferred revenue, current", "terseLabel": "Deferred revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureDeferredRevenueDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r486", "r487", "r499" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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", "positiveLabel": "Deferred revenue, non-current", "terseLabel": "Deferred revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureDeferredRevenueDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r500" ], "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": "Deferred Revenue, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r94" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "disclosureGuidance": "Convertible bonds, non-current", "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible bond, Noncurrent", "terseLabel": "Convertible bonds", "verboseLabel": "Convertible bonds" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsDetails", "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible bonds" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfSharesOutstandingWereExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of convertible bonds" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostDirectLabor": { "auth_ref": [ "r131" ], "calculation": { "http://www.yy.com/role/DisclosureCostOfRevenuesDetails": { "order": 3.0, "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of labor directly related to good produced and service rendered. Includes, but is not limited to, payroll cost and equity-based compensation.", "label": "Cost, Direct Labor", "terseLabel": "Salary and welfare" } } }, "localname": "CostDirectLabor", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCostOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r137", "r790" ], "calculation": { "http://www.yy.com/role/DisclosureCostOfRevenuesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCostOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r131" ], "calculation": { "http://www.yy.com/role/DisclosureCostOfRevenuesDetails": { "order": 4.0, "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.", "label": "Cost, Depreciation and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCostOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r138", "r179", "r324", "r412", "r413", "r414", "r417", "r418", "r419", "r421", "r423", "r425", "r426", "r699" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "negatedLabel": "Cost of revenues", "negatedTerseLabel": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of revenues" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of revenues [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCostOfRevenuesDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r509" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r180", "r589", "r599", "r601" ], "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)", "negatedTerseLabel": "Current income tax benefit (expenses)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseIncludedInConsolidatedStatementsOfComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r628" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-term loans" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r832" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Debt Instrument, Collateral Amount", "verboseLabel": "Line of credit facility, Maximum Borrowing Capacity" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRestrictedShortTermDepositsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r429", "r445" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Initial conversion price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r427", "r446", "r447", "r722", "r724", "r725" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principle amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails", "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r92", "r428" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails", "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]", "verboseLabel": "Convertible bonds" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsDetails", "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDateDescription": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.", "label": "Debt Instrument, Maturity Date, Description" } } }, "localname": "DebtInstrumentMaturityDateDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRepurchaseAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value amount of debt instrument that was repurchased.", "label": "Debt Instrument, Repurchase Amount", "terseLabel": "Debt Instrument, Repurchased Amount" } } }, "localname": "DebtInstrumentRepurchaseAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r94", "r178", "r184", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r446", "r447", "r448", "r449", "r475", "r478", "r479", "r480", "r721", "r722", "r724", "r725", "r833" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsDetails", "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Convertible bonds" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeconsolidationGainOrLossAmount": { "auth_ref": [ "r656" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.", "label": "Deconsolidation, Gain (Loss), Amount", "negatedLabel": "Gain on disposal of business" } } }, "localname": "DeconsolidationGainOrLossAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r85", "r434", "r723" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r163", "r180", "r590", "r599", "r600", "r601" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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)", "negatedTerseLabel": "Deferred income tax benefit (expenses)", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseIncludedInConsolidatedStatementsOfComprehensiveIncomeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and other.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "terseLabel": "Deferred tax liabilities", "verboseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxAndOtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r587", "r588" ], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails": { "order": 3.0, "parentTag": "yy_DeferredTaxAssetsAndNonCurrentAssets", "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", "verboseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]", "verboseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r587", "r588" ], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails": { "order": 1.0, "parentTag": "yy_DeferredTaxAssetsAndNonCurrentAssets", "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 carried forward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r587", "r588" ], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails": { "order": 5.0, "parentTag": "yy_DeferredTaxAssetsAndNonCurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "verboseLabel": "Others" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses": { "auth_ref": [ "r587", "r588" ], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails": { "order": 4.0, "parentTag": "yy_DeferredTaxAssetsAndNonCurrentAssets", "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 estimated impairment losses.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Impairment Losses", "verboseLabel": "Impairment of investment" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r582" ], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails": { "order": 6.0, "parentTag": "yy_DeferredTaxAssetsAndNonCurrentAssets", "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": "Valuation allowance", "negatedPeriodEndLabel": "Balance at end of the year", "negatedPeriodStartLabel": "Balance at beginning of the year" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfMovementOfValuationAllowanceDetails", "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r575", "r583" ], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "totalLabel": "Total deferred tax liabilities, net" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross, Classification [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r587", "r588" ], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "terseLabel": "Related to acquired intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r587", "r588" ], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "verboseLabel": "Others" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r520" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Employee social security and welfare benefits" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-term deposits" } } }, "localname": "DepositAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r85" ], "calculation": { "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "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 within one year or during the operating cycle, if shorter.", "label": "Deposits Assets, Current", "terseLabel": "Deposits" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r163", "r388" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "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 expense", "verboseLabel": "Depreciation of property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsNoncurrent": { "auth_ref": [ "r105" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Noncurrent", "verboseLabel": "Derivative - forward exchange contracts" } } }, "localname": "DerivativeAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r671" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "(Loss) gain on extinguishment of debt and derivative" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Noncurrent", "verboseLabel": "Derivatives - forward exchange contracts" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r219" ], "calculation": { "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "verboseLabel": "Incremental dilution from Huya" } } }, "localname": "DilutiveSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r498", "r501", "r502", "r503", "r504", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about 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]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r569" ], "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/2021-01-31", "presentation": [ "http://www.yy.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Percent, after disposal, of ownership interest of a discontinued operation in which an equity method investment is retained.", "label": "Discontinued Operation, Equity Method Investment Retained after Disposal, Ownership Interest after Disposal", "terseLabel": "Discontinued Operation, Equity Method Investment Retained after Disposal, Ownership Interest after Disposal" } } }, "localname": "DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "auth_ref": [ "r10", "r12", "r14", "r30" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "verboseLabel": "Gain on disposal, net of tax" } } }, "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r10", "r11", "r12", "r13", "r14", "r24", "r124", "r850" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "terseLabel": "Pre-tax income from the date of disposal", "totalLabel": "Income before income tax expenses" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": { "auth_ref": [ "r10", "r11", "r30" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax", "totalLabel": "Net (loss) income" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r11", "r12", "r13", "r14", "r24", "r30", "r576", "r598", "r605" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Income tax expenses" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued operations" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operations, Disposed of by Sale [Member]" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "auth_ref": [ "r7", "r9", "r29" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Held for sale" } } }, "localname": "DiscontinuedOperationsHeldforsaleMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsTables", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsTables", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsTables", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r5", "r6", "r27", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Accounts receivable, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "auth_ref": [ "r5", "r6", "r27", "r387", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable": { "auth_ref": [ "r5", "r6", "r27", "r387", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as income tax obligations attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accrued Income Tax Payable, Current", "terseLabel": "Income taxes payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "auth_ref": [ "r5", "r6", "r27", "r29", "r33", "r385", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 }, "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent", "terseLabel": "Assets held for sale", "totalLabel": "Total non-current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "auth_ref": [ "r5", "r6", "r27", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Total consideration related to disposal of YY Live" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "auth_ref": [ "r25", "r33" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "negatedLabel": "Cost of revenues" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent": { "auth_ref": [ "r5", "r6", "r27", "r387", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueNoncurrent": { "auth_ref": [ "r5", "r6", "r27", "r385", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets": { "auth_ref": [ "r5", "r6", "r27", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as deferred tax assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Deferred Tax Assets", "terseLabel": "Deferred tax assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses": { "auth_ref": [ "r717" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) in the disposal group, including discontinued operation, recognized in the statement of income as a result of the sale or complete or substantially complete liquidation of an investment in a foreign entity.", "label": "Disposal Group, Including Discontinued Operation, Foreign Currency Translation Gains (Losses)", "terseLabel": "Foreign currency exchange gains (losses), net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "auth_ref": [ "r25" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "negatedLabel": "General and administrative expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": { "auth_ref": [ "r25", "r33" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)", "totalLabel": "Gross profit" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": { "auth_ref": [ "r5", "r6", "r27", "r385", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent", "terseLabel": "Intangible assets, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Interest Income", "terseLabel": "Interest income and investment income" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInterestIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": { "auth_ref": [ "r25" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Expense", "totalLabel": "Total operating expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Other Income", "terseLabel": "Other income" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "auth_ref": [ "r5", "r6", "r27", "r385", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r6", "r27", "r387", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "terseLabel": "Prepayments and other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "auth_ref": [ "r5", "r6", "r27", "r385", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent", "terseLabel": "Property and equipment, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r25", "r33" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Total net revenues" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]" } } }, "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r34", "r399" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r521", "r524" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsReconciliationOfIncomeFromDiscontinuedOperationsDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsTables", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r481", "r831" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "negatedLabel": "Dividends declared" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dividends." } } }, "localname": "DividendsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividend per share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDividendsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableLineItems": { "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": "Dividends Payable [Line Items]" } } }, "localname": "DividendsPayableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableTable": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "A table that contains information regarding dividends that have been declared but not paid as of the financial reporting date. This information may contain the amount, amount per share, declared date, and date to be paid.", "label": "Dividends Payable [Table]" } } }, "localname": "DividendsPayableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "China" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueFromAffiliateCurrent": { "auth_ref": [ "r101", "r745", "r747", "r752" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership, due within 1 year (or 1 business cycle).", "label": "Due from Affiliate, Current", "terseLabel": "Amounts due from Group companies" } } }, "localname": "DueFromAffiliateCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromEmployeesCurrent": { "auth_ref": [ "r101", "r745", "r747" ], "calculation": { "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 5.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": "Employee advances" } } }, "localname": "DueFromEmployeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r183", "r415", "r417", "r418", "r424", "r425", "r426", "r745", "r819", "r847" ], "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", "verboseLabel": "Amounts due from Bigo" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r38", "r51", "r67", "r183", "r415", "r417", "r418", "r424", "r425", "r426", "r745" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Amounts due from related parties", "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Amounts due from related parties, net of allowance of US$2,281 and US$476 as of December 31, 2020 and 2021, respectively", "verboseLabel": "Amounts due from related parties, current" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToAffiliateCurrent": { "auth_ref": [ "r58", "r183", "r745", "r875" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Affiliate, Current", "terseLabel": "Amounts due to Group companies" } } }, "localname": "DueToAffiliateCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r86", "r183", "r415", "r417", "r418", "r424", "r425", "r426", "r745" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Amounts due to related parties", "verboseLabel": "Amounts due to related parties" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and diluted net income per share", "terseLabel": "Net income (loss) per ADS/common share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r127", "r194", "r195", "r196", "r197", "r198", "r203", "r206", "r215", "r216", "r217", "r222", "r223", "r684", "r685", "r826", "r854" ], "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, Basic", "verboseLabel": "Net income per share, Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic net income per Class A and Class B common share", "terseLabel": "Basic net income (loss)" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r127", "r194", "r195", "r196", "r197", "r198", "r206", "r215", "r216", "r217", "r222", "r223", "r684", "r685", "r826", "r854" ], "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", "positiveLabel": "Net income (loss) per share, Diluted", "verboseLabel": "Diluted net income per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Diluted net income per Class A and Class B common share", "terseLabel": "Diluted net income (loss)" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r218", "r220" ], "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]", "terseLabel": "Income per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r218", "r220", "r221", "r224" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and diluted net income per share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r712" ], "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. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r577" ], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails": { "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 income tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r181", "r577", "r602" ], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails": { "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": "Income tax rate (as a percent)", "verboseLabel": "Singapore statutory income tax rate (*)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r577", "r602" ], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails": { "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 changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r577", "r602" ], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent", "terseLabel": "Permanent differences (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r90" ], "calculation": { "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Salaries and welfare" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r557" ], "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": "Weighted average period over which unrecognized compensation expense is expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r557" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options", "terseLabel": "Total unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common shares and treasury shares" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r117", "r118", "r119", "r186", "r187", "r188", "r191", "r199", "r201", "r225", "r332", "r474", "r481", "r563", "r564", "r565", "r595", "r596", "r683", "r713", "r714", "r715", "r716", "r717", "r718", "r864", "r865", "r866", "r926" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "auth_ref": [ "r33", "r179", "r324", "r699" ], "lang": { "en-us": { "role": { "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "auth_ref": [ "r33", "r179", "r324", "r699" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "auth_ref": [ "r33", "r179", "r324", "r699" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity.", "label": "Investees [Member]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest held", "verboseLabel": "Ownership interest acquired" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Summarized Financial Information [Abstract]" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r81", "r255", "r320" ], "calculation": { "http://www.yy.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "verboseLabel": "Equity investments accounted for using the equity method (i)" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "auth_ref": [ "r319" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investments accounted under the equity method.", "label": "Equity Method Investments, Fair Value Disclosure", "terseLabel": "Equity investment with readily determinable fair values (ii)" } } }, "localname": "EquityMethodInvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsMember": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Investment in the stock of an investee which is adjusted for the investor's share of the earnings or losses of the investee after the date of acquisition.", "label": "Equity Method Investments [Member]" } } }, "localname": "EquityMethodInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r81", "r157", "r322", "r699" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.", "label": "Equity Method Investments [Policy Text Block]", "verboseLabel": "Investments" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Schedule of equity method investments" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r696" ], "calculation": { "http://www.yy.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.", "label": "Equity Securities, FV-NI", "verboseLabel": "Equity investments with readily determinable fair values (ii)" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r316" ], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Equity Securities, FV-NI, Gain", "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Gain (Loss)", "verboseLabel": "Equity Securities, FV-NI, Gain or loss" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r316", "r855" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "terseLabel": "Equity Securities ,FV-NI, Realized Gain(Loss)" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r313" ], "calculation": { "http://www.yy.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Equity investments without readily determinable fair values", "verboseLabel": "Equity investments without readily determinable fair values (iii)" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.yy.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "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": "Liabilities measured at fair value [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r686", "r687", "r688", "r694" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r686", "r687", "r688", "r693", "r694" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Schedule of changes in level 3 instruments" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetNarrativeDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails", "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r686", "r694" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetNarrativeDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails", "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r436", "r446", "r447", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r519", "r687", "r760", "r761", "r762" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r686", "r687", "r689", "r690", "r695" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair value measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r692" ], "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 measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r436", "r511", "r512", "r517", "r519", "r687", "r760" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r436", "r446", "r447", "r511", "r512", "r517", "r519", "r687", "r761" ], "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, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r436", "r446", "r447", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r519", "r687", "r762" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r686", "r687" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of liabilities measured at fair value on recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r436", "r446", "r447", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r519", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r692", "r695" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfAssetsAcquired": { "auth_ref": [ "r168", "r169", "r170" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value of assets acquired in noncash investing or financing activities.", "label": "Fair Value of Assets Acquired", "verboseLabel": "-Acquisition of property and equipment" } } }, "localname": "FairValueOfAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLoansAndLeasesReceivablePolicy": { "auth_ref": [ "r287", "r291", "r292", "r295", "r299", "r302", "r303", "r304" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for financing receivable.", "label": "Finance, Loans and Leases Receivable, Policy [Policy Text Block]", "verboseLabel": "Financing receivables" } } }, "localname": "FinanceLoansAndLeasesReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialAssetNotPastDueMember": { "auth_ref": [ "r342", "r351" ], "lang": { "en-us": { "role": { "documentation": "Financial asset not past due.", "label": "Financial Asset, Not Past Due [Member]" } } }, "localname": "FinancialAssetNotPastDueMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialAssetPastDueMember": { "auth_ref": [ "r298", "r342", "r351" ], "lang": { "en-us": { "role": { "documentation": "Financial asset past due.", "label": "Financial Asset, Past Due [Member]" } } }, "localname": "FinancialAssetPastDueMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r310", "r311", "r313", "r314", "r315", "r336", "r341", "r342", "r344", "r346", "r353", "r354", "r355", "r356", "r444", "r472", "r674", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r906", "r907", "r908", "r909", "r910", "r911", "r912" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r288", "r335", "r337", "r340", "r818", "r915", "r917", "r919" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Allowance for Credit Losses", "negatedPeriodEndLabel": "Balance at the end of the year", "negatedPeriodStartLabel": "Balance at the beginning of the year", "negatedTerseLabel": "Allowance for expected credit loss on financing receivables", "verboseLabel": "Allowance for expected credit loss on financing receivables" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetAllowanceForFinancingReceivablesDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAccountsFinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod": { "auth_ref": [ "r290" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The effect of a change in method or methods for calculating the allowance for credit losses on the current period provision.", "label": "Financing Receivable, Allowance for Credit Losses, Effect of Change in Method", "terseLabel": "Reclassification to prepayments and other current assets" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetAllowanceForFinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "auth_ref": [ "r336", "r341", "r347", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919" ], "lang": { "en-us": { "role": { "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.", "label": "Financing Receivable Portfolio Segment [Axis]" } } }, "localname": "FinancingReceivablePortfolioSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAccountsFinancingReceivablesDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "auth_ref": [ "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919" ], "lang": { "en-us": { "role": { "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.", "label": "Financing Receivable Portfolio Segment [Domain]" } } }, "localname": "FinancingReceivablePortfolioSegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAccountsFinancingReceivablesDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": { "auth_ref": [ "r293", "r297", "r298", "r342", "r344", "r346", "r348", "r349", "r350", "r351", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919" ], "lang": { "en-us": { "role": { "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.", "label": "Class of Financing Receivable, Type [Axis]" } } }, "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": { "auth_ref": [ "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919" ], "lang": { "en-us": { "role": { "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.", "label": "Class of Financing Receivable, Type [Domain]" } } }, "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": { "auth_ref": [ "r296", "r343", "r916", "r917" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable on nonaccrual status.", "label": "Financing Receivable, Recorded Investment, Nonaccrual Status", "verboseLabel": "Financing Receivables, Non-accrual Status" } } }, "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "auth_ref": [ "r298", "r342", "r351" ], "lang": { "en-us": { "role": { "documentation": "Information by period in which financial asset is past due or not past due.", "label": "Financing Receivables, Period Past Due [Axis]" } } }, "localname": "FinancingReceivablesPeriodPastDueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "auth_ref": [ "r298", "r342", "r351" ], "lang": { "en-us": { "role": { "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats.", "label": "Financing Receivables, Period Past Due [Domain]" } } }, "localname": "FinancingReceivablesPeriodPastDueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivablesTextBlock": { "auth_ref": [ "r301", "r307" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financing receivable.", "label": "Financing Receivables [Text Block]", "terseLabel": "Financing receivables, net" } } }, "localname": "FinancingReceivablesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNet" ], "xbrltype": "textBlockItemType" }, "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", "terseLabel": "Estimated useful lives" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r376" ], "calculation": { "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfLandUseRightDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r378" ], "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": "2022", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r378" ], "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 fifth 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 Five", "terseLabel": "2026", "verboseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r378" ], "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": "2025", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r378" ], "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": "2024", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r378" ], "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": "2023", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r369", "r372", "r376", "r380", "r791", "r795" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetNarrativeDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfLandUseRightDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetTables", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r376", "r795" ], "calculation": { "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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": "Gross carrying amount", "verboseLabel": "Gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfLandUseRightDetails" ], "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 [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r369", "r375" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetNarrativeDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfLandUseRightDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetTables", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-Lived Intangible Assets [Member]" } } }, "localname": "FiniteLivedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period 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 Assets, Remaining Amortization Period", "verboseLabel": "Amortization period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "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 Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r708", "r709", "r710", "r711" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency exchange gains (losses), net", "verboseLabel": "Foreign currency exchange (losses) gains, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r164", "r710", "r711" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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": "Foreign currency exchange (gains) losses, net" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r719" ], "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": "Foreign currency translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r163", "r450", "r451" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss (gain) on extinguishment of debt and derivative", "terseLabel": "(Loss) gain on extinguishment of debt and derivative" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r139" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 3.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" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and administrative expenses [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r357", "r359", "r755", "r809" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 6.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.", "periodEndLabel": "Balance at end of the year", "periodStartLabel": "Balance at beginning of the year", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.yy.com/role/DisclosureGoodwillDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r360" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Increase in goodwill related to acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r363" ], "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": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "verboseLabel": "Intangible assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r362" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r163", "r358", "r361", "r364" ], "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": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r526", "r527", "r555" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r134", "r179", "r254", "r266", "r270", "r273", "r276", "r324", "r412", "r413", "r414", "r417", "r418", "r419", "r421", "r423", "r425", "r426", "r699" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "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" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r163", "r381" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r163", "r381" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment charges of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r309" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Other than Temporary Impairment Losses, Investments", "verboseLabel": "Impairment of investments" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails", "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r163", "r386", "r392" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "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 use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "verboseLabel": "Impairment of property and equipment" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r383", "r398" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Assets held for sale" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r135", "r164", "r194", "r195", "r196", "r197", "r213", "r217", "r643" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Net income (loss) from continuing operations attributable to controlling interest of JOYY Inc." } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r254", "r266", "r270", "r273", "r276" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "yy_IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "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", "terseLabel": "(Loss) income before income tax expenses", "totalLabel": "(Loss) income before income tax expenses", "verboseLabel": "Income (loss) before income tax expenses" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseIncludedInConsolidatedStatementsOfComprehensiveIncomeDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r179", "r190", "r254", "r266", "r270", "r273", "r276", "r324", "r412", "r413", "r414", "r417", "r418", "r419", "r421", "r423", "r425", "r426", "r644", "r685", "r699" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss from continuing operations", "totalLabel": "Net income (loss) from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r120", "r127", "r190", "r194", "r195", "r196", "r197", "r206", "r215", "r216", "r685", "r821", "r823", "r826", "r849" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Net income (loss) per share, Basic, Continuing operations", "verboseLabel": "Continued operations" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r120", "r127", "r190", "r194", "r195", "r196", "r197", "r206", "r215", "r216", "r217", "r685", "r826", "r849", "r852", "r854" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Net income (loss) per share, Diluted, Continuing operations", "verboseLabel": "Continued operations" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r10", "r11", "r12", "r13", "r14", "r30", "r33", "r606", "r850" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 }, "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "negatedLabel": "Net income from discontinued operations", "terseLabel": "Net (loss) income from discontinued operations", "totalLabel": "Net (loss) income", "verboseLabel": "Net income from discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsReconciliationOfIncomeFromDiscontinuedOperationsDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r10", "r11", "r12", "r13", "r14", "r24", "r30", "r644" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "terseLabel": "Net income from discontinued operations attributable to controlling interest of JOYY Inc." } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r124", "r127", "r207", "r215", "r216", "r826", "r850", "r852", "r854" ], "lang": { "en-us": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Net income (loss) per share, Basic, Discontinued operations", "verboseLabel": "Discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r207", "r215", "r216", "r668" ], "lang": { "en-us": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Net income (loss) per share, Diluted, Discontinued operations", "verboseLabel": "Discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r123", "r163", "r251", "r320", "r822", "r848" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 }, "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Share of (income) loss in equity method investments, net of income taxes", "terseLabel": "Share of income (loss) in equity method investments, net of income taxes" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromOngoingEquityMethodInvestmentInDiscontinuedOperationAfterDisposal": { "auth_ref": [ "r21" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of share in income (loss) of the equity method investee after the disposal of the discontinued operation.", "label": "Income (Loss) from Ongoing Equity Method Investment in Discontinued Operation after Disposal", "terseLabel": "Share of income (loss) in equity method investments, net of income taxes" } } }, "localname": "IncomeLossFromOngoingEquityMethodInvestmentInDiscontinuedOperationAfterDisposal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r521", "r524" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsReconciliationOfIncomeFromDiscontinuedOperationsDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsTables", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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 Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsReconciliationOfIncomeFromDiscontinuedOperationsDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r6", "r16", "r17", "r18", "r19", "r22", "r23", "r28", "r31", "r32", "r33", "r396", "r397" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsReconciliationOfIncomeFromDiscontinuedOperationsDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r393", "r400" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCostOfRevenuesDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCostOfRevenuesDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "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]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body 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, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income tax" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r181", "r578", "r580", "r585", "r597", "r603", "r607", "r608", "r610" ], "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": "Income tax" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTax" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r182", "r200", "r201", "r252", "r576", "r598", "r604", "r856" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "yy_IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments", "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 benefit (expenses)", "negatedTerseLabel": "Income tax (expenses) benefits" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseIncludedInConsolidatedStatementsOfComprehensiveIncomeDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current and deferred portions of income tax expense" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseIncludedInConsolidatedStatementsOfComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r116", "r573", "r574", "r580", "r581", "r584", "r591" ], "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": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r160", "r167" ], "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.", "label": "Income Taxes Paid", "negatedLabel": "-Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r162" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r162" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 31.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r162" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 32.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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 liabilities and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r162", "r788" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": { "auth_ref": [ "r162" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due from Related Parties, Current", "negatedLabel": "Amounts due from related parties" } } }, "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "auth_ref": [ "r162" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due to Related Parties, Current", "terseLabel": "Amounts due to related parties" } } }, "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of business acquisition and disposal of subsidiaries" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r162" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Prepayments and other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r371", "r379" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r371", "r379" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "domainItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Member]" } } }, "localname": "IndefinitelivedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InlandRevenueHongKongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Hong Kong.", "label": "Inland Revenue, Hong Kong" } } }, "localname": "InlandRevenueHongKongMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InlandRevenueSingaporeIRASMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Singapore.", "label": "Inland Revenue, Singapore (IRAS)" } } }, "localname": "InlandRevenueSingaporeIRASMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r382" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r367", "r374" ], "calculation": { "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest income and investment income", "verboseLabel": "Interest income and investment income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r121", "r248", "r720", "r723", "r828" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest expense", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r155", "r159", "r167" ], "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", "negatedLabel": "-Cash paid for interest, net of amounts capitalized" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r103" ], "calculation": { "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 1.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": "Interests receivable" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternetDomainNamesMember": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "documentation": "String of typographic characters used to describe the location of a specific individual, business, computer, or piece of information online. Formally known as the Uniform Resource Locator or URL, it is often considered to be the address of a certain World Wide Web site.", "label": "Domain names" } } }, "localname": "InternetDomainNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r246", "r265", "r266", "r267", "r268", "r270", "r272", "r276" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Inter segment elimination" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r140", "r141" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "negatedLabel": "Investment (income) loss" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r312", "r317", "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Cost and Equity Method Investments Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r686" ], "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": "Total" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r739" ], "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]", "terseLabel": "Schedule of undiscounted cash flows to the operating lease liabilities recognized" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r739" ], "calculation": { "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails": { "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": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total undiscounted cash flows" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r739" ], "calculation": { "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails": { "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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r739" ], "calculation": { "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails": { "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 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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r739" ], "calculation": { "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails": { "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 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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r739" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r89", "r179", "r268", "r324", "r412", "r413", "r414", "r417", "r418", "r419", "r421", "r423", "r425", "r426", "r649", "r657", "r658", "r699", "r753", "r754" ], "calculation": { "http://www.yy.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", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r75", "r179", "r324", "r699", "r755", "r815", "r844" ], "calculation": { "http://www.yy.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, mezzanine equity and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities", "verboseLabel": "Liabilities, mezzanine equity and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r91", "r179", "r324", "r412", "r413", "r414", "r417", "r418", "r419", "r421", "r423", "r425", "r426", "r649", "r657", "r658", "r699", "r753", "r754", "r755" ], "calculation": { "http://www.yy.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", "terseLabel": "Current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities", "verboseLabel": "Current liabilities (including amounts of the consolidated VIEs without recourse to the Company of US$449,414 and US$173,347 as of December 31, 2020 and 2021, respectively)" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r46", "r47", "r48", "r62", "r63", "r179", "r324", "r412", "r413", "r414", "r417", "r418", "r419", "r421", "r423", "r425", "r426", "r649", "r657", "r658", "r699", "r753", "r754" ], "calculation": { "http://www.yy.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", "terseLabel": "Non-current liabilities", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities", "verboseLabel": "Non-current liabilities (including amounts of the consolidated VIEs without recourse to the Company of US$18,750 and US$22,422 as of December 31, 2020 and 2021, respectively)" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r5", "r6", "r27", "r29", "r33", "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities [Abstract]", "verboseLabel": "Liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r5", "r6", "r27", "r29", "r33", "r387", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Liabilities held for sale", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": { "auth_ref": [ "r5", "r6", "r27", "r29", "r33", "r385", "r394" ], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent", "terseLabel": "Liabilities held for sale", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "Licenses" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r87" ], "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" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRestrictedShortTermDepositsNarrativeDetails", "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Long-term Debt [Member]" } } }, "localname": "LongTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Excluding Current Maturities [Abstract]", "terseLabel": "Convertible bonds, non-current" } } }, "localname": "LongTermDebtNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r81" ], "calculation": { "http://www.yy.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Investments", "totalLabel": "Total" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLoansFromBank": { "auth_ref": [ "r62", "r813", "r838" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.", "label": "Loans Payable to Bank, Noncurrent", "terseLabel": "Amount of loans borrowed from banks" } } }, "localname": "LongTermLoansFromBank", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsDetails", "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r94", "r410" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsDetails", "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r139" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Marketing and Advertising Expense", "terseLabel": "Advertising and market promotion expenses" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r102", "r179", "r324", "r412", "r417", "r418", "r419", "r425", "r426", "r699", "r814", "r843" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r481", "r646", "r647" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "terseLabel": "Repurchase of noncontrolling interest and redeemable noncontrolling interests" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInContinuingOperations": { "auth_ref": [ "r158" ], "calculation": { "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in cash associated with the entity's continuing operating, investing, and financing activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label.", "label": "Net Cash Provided by (Used in) Continuing Operations", "totalLabel": "Net (decrease) / increase in cash and cash equivalents" } } }, "localname": "NetCashProvidedByUsedInContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Discontinued Operations [Abstract]" } } }, "localname": "NetCashProvidedByUsedInDiscontinuedOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r158" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.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/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": { "auth_ref": [ "r158" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of financing activities, excluding 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, Continuing Operations", "totalLabel": "Net cash provided by (used in) continuing financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r158" ], "calculation": { "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInContinuingOperations", "weight": 1.0 }, "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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", "totalLabel": "Net cash (used in) provided by investing activities", "verboseLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.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/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "auth_ref": [ "r158" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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, Continuing Operations", "totalLabel": "Net cash (used in) provided by continuing investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r158", "r161", "r164" ], "calculation": { "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInContinuingOperations", "weight": 1.0 }, "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.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/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "auth_ref": [ "r158", "r161", "r164" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, excluding 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, Continuing Operations", "totalLabel": "Net cash (used in) provided by continuing operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r33", "r111", "r113", "r119", "r125", "r164", "r179", "r190", "r194", "r195", "r196", "r197", "r200", "r201", "r213", "r254", "r266", "r270", "r273", "r276", "r324", "r412", "r413", "r414", "r417", "r418", "r419", "r421", "r423", "r425", "r426", "r685", "r699", "r824", "r851" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income (loss) attributable to controlling interest of JOYY Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r136" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "verboseLabel": "Deemed contribution from non-controlling interest shareholders" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r194", "r195", "r196", "r197", "r203", "r204", "r214", "r217", "r254", "r266", "r270", "r273", "r276" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "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", "totalLabel": "Net income (loss) attributable to common shareholders of JOYY Inc.", "verboseLabel": "Net income (loss) attributable to the investees" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r205", "r208", "r209", "r210", "r211", "r214", "r217" ], "calculation": { "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "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, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Numerator for diluted income per share from discontinued operations" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": { "auth_ref": [ "r204", "r217" ], "calculation": { "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted", "weight": 1.0 }, "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeCalc2": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic", "netLabel": "Net loss from continuing operations", "verboseLabel": "Net loss from continuing operations attributable to common shareholders of JOYY Inc." } } }, "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted": { "auth_ref": [ "r205", "r209", "r210", "r211", "r217" ], "calculation": { "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "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, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders.", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted", "totalLabel": "Numerator for diluted loss per share from continuing operations" } } }, "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 }, "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeCalc2": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.", "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic", "terseLabel": "Net income from discontinued operations attributable to common shareholders of JOYY Inc.", "verboseLabel": "Net income from discontinued operations attributable to common shareholders of JOYY Inc." } } }, "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "verboseLabel": "Supplemental disclosures of non-cash investing and financing activities of continuing operation:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": { "auth_ref": [ "r168", "r169", "r170" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction.", "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received", "terseLabel": "-Disposal of investments and business" } } }, "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Non-compete agreement" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r482", "r622", "r653" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Non-controlling interest arising from an acquisition" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": { "auth_ref": [ "r482", "r646", "r653" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.", "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest", "negatedLabel": "Deconsolidation of Huya", "verboseLabel": "Deconsolidation of subsidiaries" } } }, "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r482", "r646", "r653" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "verboseLabel": "Capital injection in subsidiaries from non-controlling interest shareholders" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r186", "r187", "r188", "r481", "r641" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Non controlling interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Property and equipment, net" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingPropertyAndEquipmentForCompanySGeographicOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Summary of restricted shares activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesReceivableGross": { "auth_ref": [ "r298", "r335", "r342", "r345", "r350", "r351", "r913", "r915", "r916" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of financing receivable.", "label": "Financing Receivable, Gross", "terseLabel": "Financing receivables, gross", "verboseLabel": "Total financing receivables" } } }, "localname": "NotesReceivableGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAccountsFinancingReceivablesDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableNet": { "auth_ref": [ "r68", "r285", "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.", "label": "Total financing receivables", "terseLabel": "Financing receivables, net" } } }, "localname": "NotesReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAccountsFinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r242" ], "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": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "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": "Total operating expenses", "negatedTotalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r254", "r266", "r270", "r273", "r276" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r733", "r740" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Undiscounted cash flows to the operating lease liabilities recognized" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r729" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of lease liabilities", "verboseLabel": "Lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r729" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 8.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", "terseLabel": "Lease liabilities due within one year", "verboseLabel": "Lease liabilities due within one year" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r729" ], "calculation": { "http://www.yy.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", "terseLabel": "Lease liabilities", "verboseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r730", "r735" ], "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 included in operating cash flows" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r728" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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, net", "verboseLabel": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r738", "r740" ], "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", "terseLabel": "Weighted average incremental borrowing rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r737", "r740" ], "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 terms of the right-of-use assets" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Future minimum payments under non-cancellable operating leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r586" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and principal activities" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r35", "r669" ], "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": "Organization and principal activities" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r42", "r43", "r44", "r90" ], "calculation": { "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 8.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Current", "terseLabel": "Others" } } }, "localname": "OtherAssetsMiscellaneousCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r85" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 8.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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r644", "r645", "r654" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeCalc2": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "verboseLabel": "Foreign currency translation adjustments, net of nil tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "auth_ref": [ "r644", "r645", "r654" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after 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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments, tax portion" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r106" ], "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", "terseLabel": "Foreign currency translation adjustments, net of nil tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]", "terseLabel": "Prepayments and other current assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income" } } }, "localname": "OtherIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Others" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetTables", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r95" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingExpense": { "auth_ref": [ "r142" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to nonoperating activities, classified as other.", "label": "Other Nonoperating Expense", "negatedLabel": "Other non-operating expenses" } } }, "localname": "OtherNonoperatingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeAndExpenseTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other operating income and other operating expense items.", "label": "Other Operating Income and Expense [Text Block]", "terseLabel": "Other income" } } }, "localname": "OtherOperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureOtherIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureOtherIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "terseLabel": "Other income", "totalLabel": "Total" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureOtherIncomeDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestrictedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted net assets" } } }, "localname": "OtherRestrictedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Total JOYY Inc.'s shareholders' equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "auth_ref": [ "r297", "r298", "r342", "r351" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of aging analysis for financing receivable.", "label": "Past Due Financing Receivables [Table Text Block]", "verboseLabel": "Past Due Financing Receivables" } } }, "localname": "PastDueFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PatentedTechnologyMember": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law.", "label": "Patented Technology [Member]" } } }, "localname": "PatentedTechnologyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued liabilities and other current liabilities" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r152" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "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": "Repurchase of common shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest": { "auth_ref": [ "r152" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period for redemption of redeemable noncontrolling interests.", "label": "Payments for Repurchase of Redeemable Noncontrolling Interest", "negatedLabel": "Purchase of non-controlling interests and redeemable non-controlling interests" } } }, "localname": "PaymentsForRepurchaseOfRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r152" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends paid to shareholders" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r147", "r636" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid for acquisition", "verboseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureBusinessCombinationSummarizesComponentsOfPurchaseConsiderationDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r147" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of businesses, net of cash, cash equivalents and restricted cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireFinanceReceivables": { "auth_ref": [ "r149" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of amounts due from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith.", "label": "Payments to Acquire Finance Receivables", "negatedLabel": "Payments to originate financing receivables" } } }, "localname": "PaymentsToAcquireFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r148" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "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 and land use right" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r148" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "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": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r149" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are 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": "Payments to Acquire Short-term Investments", "negatedLabel": "Placements of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r530", "r558" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PledgedAssetsSeparatelyReportedLoansPledgedForOtherDebtObligationsAtFairValue": { "auth_ref": [ "r770" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value, as of the date of each statement of financial position presented, of loans which are owned but transferred to serve as collateral for the payment of other debt obligations, and that are reclassified and separately reported in the statement of financial position because the transferee has the right by contract or custom to sell or re-pledge them.", "label": "Pledged Assets Separately Reported, Loans Pledged for Other Debt Obligations, at Fair Value", "terseLabel": "Value of land use right pledged for loans from bank" } } }, "localname": "PledgedAssetsSeparatelyReportedLoansPledgedForOtherDebtObligationsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedStatusAxis": { "auth_ref": [ "r648", "r657" ], "lang": { "en-us": { "role": { "documentation": "Information by pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Axis]" } } }, "localname": "PledgedStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PledgedStatusDomain": { "auth_ref": [ "r648", "r657" ], "lang": { "en-us": { "role": { "documentation": "Pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Domain]" } } }, "localname": "PledgedStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "negatedLabel": "Cumulative dividend on subsidiary's Series A Preferred Shares" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r39", "r78", "r79" ], "calculation": { "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 10.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": "Prepayments and other current assets, net of allowance of US$5,756 and US$14,444 as of December 31, 2020 and 2021, respectively", "totalLabel": "Total", "verboseLabel": "Prepayments and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepayments and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r150" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Proceeds from Bank Debt", "terseLabel": "Proceeds from bank borrowings" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfFinanceReceivables": { "auth_ref": [ "r143" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the collection of receivables arising from the financing of goods and services.", "label": "Proceeds from Collection of Finance Receivables", "verboseLabel": "Principal collection from financing receivables" } } }, "localname": "ProceedsFromCollectionOfFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromContributionsFromAffiliates": { "auth_ref": [ "r151" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership.", "label": "Proceeds from Contributions from Affiliates", "terseLabel": "Deemed contribution from Huya" } } }, "localname": "ProceedsFromContributionsFromAffiliates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r150" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible bonds, net of issuance costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r144" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "verboseLabel": "Deconsolidation and disposal of a subsidiary, net of cash disposed" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDividendsReceived": { "auth_ref": [ "r154" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Dividends received on equity and other investments during the current period.", "label": "Proceeds from Dividends Received", "verboseLabel": "Cash dividend received from equity investees" } } }, "localname": "ProceedsFromDividendsReceived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "auth_ref": [ "r144", "r157" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "terseLabel": "Cash distribution received from equity investees" } } }, "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r151" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from Noncontrolling Interests", "verboseLabel": "Capital contributions from the non-controlling interest shareholders" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfTradingSecuritiesHeldforinvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturities, repayments and calls of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).", "label": "Proceeds from Sale and Maturity of Debt and Equity Securities, FV-NI, Held-for-investment", "terseLabel": "Cash consideration for disposal of investment with readily determinable fair values" } } }, "localname": "ProceedsFromSaleAndMaturityOfTradingSecuritiesHeldforinvestment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "auth_ref": [ "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Proceeds from Sale of Equity Method Investments", "terseLabel": "Disposal of investments to related parties", "verboseLabel": "Consideration from disposal of equity investment measured at equity method" } } }, "localname": "ProceedsFromSaleOfEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r145" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "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/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r146" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales 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 Sale of Short-term Investments", "verboseLabel": "Maturities of short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Others [Member]" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDeferredRevenueDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r33", "r111", "r113", "r119", "r156", "r179", "r190", "r200", "r201", "r254", "r266", "r270", "r273", "r276", "r324", "r412", "r413", "r414", "r417", "r418", "r419", "r421", "r423", "r425", "r426", "r644", "r651", "r652", "r666", "r667", "r685", "r699", "r829" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r84", "r391" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r399", "r882", "r883", "r884" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "verboseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r83", "r389" ], "calculation": { "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails": { "order": 1.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": "Gross carrying amount" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "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 [Line Items]", "verboseLabel": "Property and equipment, net [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r53", "r54", "r391", "r755", "r830", "r845" ], "calculation": { "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r82", "r391", "r882", "r883" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy 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, Policy [Policy Text Block]", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stated as a percentage, the estimated or actual value of the asset at the end of its useful life or when it is no longer serviceable (cannot be used for its original purpose) divided by its [historical] capitalized cost.", "label": "Property, Plant and Equipment, Salvage Value, Percentage", "terseLabel": "Residual rate (as a percent)" } } }, "localname": "PropertyPlantAndEquipmentSalvageValuePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r53", "r391" ], "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" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r53", "r389" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "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" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r129", "r338" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "verboseLabel": "Expected credit loss of receivables" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "auth_ref": [ "r162", "r289", "r827" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.", "label": "Provision for Loan, Lease, and Other Losses", "terseLabel": "Charge to general and administrative expenses for the year" } } }, "localname": "ProvisionForLoanLeaseAndOtherLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetAllowanceForFinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts receivable, net" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r518", "r744", "r745" ], "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]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r518", "r744", "r745", "r748" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r744" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Expense with related party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "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 [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r518", "r744", "r748", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r742", "r743", "r745", "r749", "r750" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfBankDebt": { "auth_ref": [ "r153" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to settle a bank borrowing during the year.", "label": "Repayments of Bank Debt", "negatedLabel": "Repayment of bank borrowings" } } }, "localname": "RepaymentsOfBankDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r153" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedLabel": "Repayment of convertible bonds", "terseLabel": "Repayment of convertible bonds" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r153" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "verboseLabel": "Repayment of loans from related parties" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r571", "r789", "r897" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.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": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r571" ], "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": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "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": "Restricted Assets Disclosure [Text Block]", "terseLabel": "Restricted net assets" } } }, "localname": "RestrictedAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRestrictedNetAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r49", "r165", "r171", "r808", "r839" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash and cash equivalents", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r36", "r49", "r165", "r171" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash and cash equivalent" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted short-term deposits" } } }, "localname": "RestrictedCashAndInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndInvestmentsCurrent": { "auth_ref": [ "r80", "r878", "r879" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current cash, cash equivalents and investments that are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes current cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal.", "label": "Restricted Cash and Investments, Current", "terseLabel": "Restricted short-term deposits" } } }, "localname": "RestrictedCashAndInvestmentsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted shares" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfSharesOutstandingWereExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails", "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "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 share units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfSharesOutstandingWereExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r71", "r481", "r566", "r755", "r841", "r868", "r873" ], "calculation": { "http://www.yy.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)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAppropriatedMember": { "auth_ref": [ "r70", "r456" ], "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.", "label": "Statutory reserves" } } }, "localname": "RetainedEarningsAppropriatedMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r186", "r187", "r188", "r191", "r199", "r201", "r332", "r563", "r564", "r565", "r595", "r596", "r683", "r864", "r866" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred revenue" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r245", "r246", "r265", "r271", "r272", "r278", "r279", "r282", "r497", "r498", "r790" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.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 from Contract with Customer, Including Assessed Tax", "totalLabel": "Total net revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r174", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r508" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r132", "r415", "r417", "r418", "r424", "r425", "r426", "r876" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenues earned from Group companies", "verboseLabel": "Revenue shared from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r488" ], "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" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r122", "r179", "r245", "r246", "r265", "r271", "r272", "r278", "r279", "r282", "r324", "r412", "r413", "r414", "r417", "r418", "r419", "r421", "r423", "r425", "r426", "r699", "r829" ], "crdr": "credit", "lang": { "en-us": { "role": { "disclosureGuidance": "Net revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails", "http://www.yy.com/role/DisclosureSegmentReportingPropertyAndEquipmentForCompanySGeographicOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Net revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "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]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingPropertyAndEquipmentForCompanySGeographicOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r736", "r740" ], "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": "Lease liabilities arising from obtaining right-of-use assets" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Certain risks and concentration" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SaleLeasebackTransactionAmountDueUnderFinancingArrangement": { "auth_ref": [ "r726", "r727" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The liability due as of the balance sheet date for leasebacks accounted for using the deposit method.", "label": "Sale Leaseback Transaction, Amount Due under Financing Arrangement", "terseLabel": "Sale-and-leaseback arrangements under corporate loans , the principal amount due in January 2019 and the lessee unable to repay" } } }, "localname": "SaleLeasebackTransactionAmountDueUnderFinancingArrangement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r43", "r86" ], "calculation": { "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Value added taxes and other taxes payable" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued liabilities and other current liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r218" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfSharesOutstandingWereExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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 Text Block]", "terseLabel": "Schedule of shares outstanding were excluded from the calculation of diluted net (loss) income per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r618", "r619" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails", "http://www.yy.com/role/DisclosureBusinessCombinationSummarizesComponentsOfPurchaseConsiderationDetails", "http://www.yy.com/role/DisclosureBusinessCombinationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r618", "r619" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Summary of components of the purchase consideration transferred" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of cash and cash equivalents balance" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCashAndCashEquivalentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r591" ], "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 the current and deferred portions of income tax expense included in the consolidated statements of comprehensive income" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r583" ], "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 the tax effects of temporary differences that give rise to the deferred tax asset balances" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r6", "r16", "r17", "r18", "r19", "r22", "r23", "r28", "r31", "r32", "r33", "r396", "r397" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Summary of assets, liabilities, statement of operations and cash flows of discontinued operations which were included in the Group's consolidated financial statements" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r217" ], "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 calculation of basic and diluted net income per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r577" ], "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 the reconciliation of total tax expense computed by applying the respective statutory income tax rate to pre-tax income" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r33", "r179", "r323", "r324", "r699" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsScheduleOfEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r369", "r375", "r791" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r369", "r375" ], "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": "Summary of group's intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r363", "r365" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r363", "r365" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureGoodwillTables" ], "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 details of the principal subsidiaries and VIEs" } } }, "localname": "ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of prepayments and other current assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r84", "r391" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r623" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of fair value of the assets acquired and liabilities assumed allocated on the acquisition date" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r746", "r748" ], "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]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, 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 [Table Text Block]", "terseLabel": "Schedule of significant related party transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r133", "r281" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning 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 Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Summary of revenues and property and equipment for of the Company's geographic operations" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r122", "r281" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingPropertyAndEquipmentForCompanySGeographicOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r254", "r257", "r269", "r363" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r254", "r257", "r269", "r363" ], "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": "Summary information by segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r530", "r558" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r537" ], "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 activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r537", "r545", "r547" ], "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": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "verboseLabel": "Summary of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r550" ], "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 stock option fair value assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table Text Block]", "verboseLabel": "Schedule of short-term debt" } } }, "localname": "ScheduleOfShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShortTermLoansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r98", "r175", "r226", "r227", "r453", "r455", "r457", "r458", "r459", "r460", "r461", "r463", "r467", "r472", "r475", "r476", "r477", "r478", "r479", "r480", "r481" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r659", "r660", "r662", "r663", "r664" ], "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 consolidated financial information of the Group's VIEs and VIE's subsidiaries excluding the inter company items with the Group's subsidiaries included in the accompanying consolidated financial statements" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r375" ], "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 estimated amortization expenses", "verboseLabel": "Schedule of finite-lived intangible assets, future amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetTables", "http://www.yy.com/role/DisclosureLandUseRightsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r241", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r265", "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r276", "r282", "r401", "r402", "r857" ], "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": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureGoodwillDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r241", "r243", "r244", "r254", "r258", "r270", "r274", "r275", "r276", "r277", "r278", "r281", "r282", "r283" ], "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 Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r264", "r279" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.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" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Sales and marketing expenses [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r570" ], "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": "General and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r162" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Share-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r531" ], "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", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r540" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r544" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r542" ], "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", "positiveLabel": "Granted (in shares)", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r542" ], "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", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r541" ], "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": "Outstanding at the end of the period (in shares)", "periodStartLabel": "Outstanding at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "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": "Number of restricted shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r541" ], "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": "Outstanding at the end of the period (in dollars per share)", "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted average grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r543" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r543" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "verboseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationBinomialOptionPricingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the 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", "verboseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationBinomialOptionPricingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "The 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", "verboseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationBinomialOptionPricingDetails" ], "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]", "terseLabel": "Share-based compensation [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r533" ], "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 approved for grants to qualified persons", "verboseLabel": "Shares authorized for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r540" ], "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", "negatedTerseLabel": "Forfeited ,Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Granted ,options", "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": "Awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r546" ], "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 ,weighted average exercise price", "verboseLabel": "Weighted average fair value per option granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationBinomialOptionPricingDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r558" ], "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", "periodEndLabel": "Balance, December 31, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r539", "r558" ], "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": "Balance ,options", "periodStartLabel": "Balance ,options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r538" ], "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": "Balance ,weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r549" ], "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 exercisable or convertible options. 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, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Expected to vest at December 31, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may 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, Exercisable, Number", "terseLabel": "Exercisable at December 31, options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r549" ], "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 exercisable or convertible options. 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, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at December 31, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r548" ], "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": "Expected to vest at December 31 ,options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r548" ], "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": "Expected to vest at December 31, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r528", "r534" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "domainItemType" }, "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 ,weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails" ], "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", "verboseLabel": "Weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationBinomialOptionPricingDetails" ], "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": "Vested after 24 months of the grant date and two equal installments over the following 24 months" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "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": "Vested in three equal installments over the following 36 months" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "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": "Vested in four equal installments over the following 48 months" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r530", "r535" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r527", "r555" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Employees" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r531" ], "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r532" ], "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r551", "r567" ], "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", "verboseLabel": "Expected term (in year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationBinomialOptionPricingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r558" ], "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 at December 31, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r548" ], "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": "Balance ,contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at December 31, contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r548" ], "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": "Expected to vest at December 31, contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r59", "r755", "r811", "r837" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 9.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 loans", "verboseLabel": "Short-term loans" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureShortTermLoansDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtTextBlock": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for short-term debt.", "label": "Short-term Debt [Text Block]", "verboseLabel": "Short-term loans" } } }, "localname": "ShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShortTermLoans" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r60", "r816", "r817", "r834" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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 (i)", "verboseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureFairValueMeasurementsSummaryOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r734", "r740" ], "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": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r172", "r185" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Principal accounting policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPolicies" ], "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" } } }, "localname": "StateAdministrationOfTaxationChinaMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r15", "r241", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r265", "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r276", "r282", "r363", "r395", "r401", "r402", "r857" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureGoodwillDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r64", "r65", "r66", "r175", "r179", "r206", "r207", "r212", "r215", "r217", "r226", "r227", "r228", "r324", "r412", "r417", "r418", "r419", "r425", "r426", "r458", "r459", "r463", "r467", "r474", "r699", "r906" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails", "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/DisclosureDividendsDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://www.yy.com/role/DocumentDocumentAndEntityInformation", "http://www.yy.com/role/StatementConsolidatedBalanceSheets", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r100", "r117", "r118", "r119", "r186", "r187", "r188", "r191", "r199", "r201", "r225", "r332", "r474", "r481", "r563", "r564", "r565", "r595", "r596", "r683", "r713", "r714", "r715", "r716", "r717", "r718", "r864", "r865", "r866", "r926" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "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 [Line Items]", "terseLabel": "Cost of revenues [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails", "http://www.yy.com/role/DisclosureCostOfRevenuesDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetAllowanceForFinancingReceivablesDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAccountsFinancingReceivablesDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1", "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseIncludedInConsolidatedStatementsOfComprehensiveIncomeDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetNarrativeDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetTables", "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetNarrativeDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfLandUseRightDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetTables", "http://www.yy.com/role/DisclosureMezzanineEquityNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesNarrativeDetails", "http://www.yy.com/role/DisclosureRestrictedNetAssetsDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails", "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Components of comprehensive income" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r186", "r187", "r188", "r225", "r790" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails", "http://www.yy.com/role/DisclosureCostOfRevenuesDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetAllowanceForFinancingReceivablesDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAccountsFinancingReceivablesDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1", "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseIncludedInConsolidatedStatementsOfComprehensiveIncomeDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetNarrativeDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetTables", "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetNarrativeDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfLandUseRightDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetTables", "http://www.yy.com/role/DisclosureMezzanineEquityNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesNarrativeDetails", "http://www.yy.com/role/DisclosureRestrictedNetAssetsDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails", "http://www.yy.com/role/DisclosureShortTermLoansNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance": { "auth_ref": [ "r842", "r874" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "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": "Statutory reserves" } } }, "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share options" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfSharesOutstandingWereExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r65", "r66", "r481" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock for acquisition (in shares)", "verboseLabel": "Issuance of common shares in connection with the acquisition of Bigo (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r65", "r66", "r474", "r481" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Issuance of common share (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r474", "r481" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of common shares for vested restricted shares and restricted share units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r65", "r66", "r474", "r481" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "verboseLabel": "Net forfeiture of restricted shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r100", "r474", "r481" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common shares in connection with the acquisition of Bigo", "verboseLabel": "-Common shares issued for the acquisition of Bigo" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r65", "r66", "r474", "r481" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of common shares for vested restricted shares and restricted share units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r474", "r481" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "verboseLabel": "Net forfeiture of restricted shares" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r100", "r474", "r481" ], "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": "Issuance of Huya's common shares for exercised share options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "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": "Total outstanding share repurchase program" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r65", "r66", "r474", "r481" ], "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", "negatedLabel": "Repurchase of common stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r65", "r66", "r474", "r481" ], "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", "negatedLabel": "Repurchase of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r66", "r73", "r74", "r179", "r300", "r324", "r699", "r755" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Total JOYY Inc.'s shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r2", "r3", "r118", "r179", "r186", "r187", "r188", "r191", "r199", "r324", "r332", "r481", "r563", "r564", "r565", "r595", "r596", "r641", "r642", "r665", "r683", "r699", "r713", "r714", "r718", "r865", "r866", "r926" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r176", "r459", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r473", "r481", "r485" ], "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]", "verboseLabel": "Common shares and treasury shares" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasuryShares" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r582" ], "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]", "verboseLabel": "Summary of valuation allowance" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flows information of continuing operation:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r624" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of accretion of temporary equity to its redemption value during the period.", "label": "Temporary Equity, Accretion to Redemption Value" } } }, "localname": "TemporaryEquityAccretionToRedemptionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureMezzanineEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "auth_ref": [ "r97", "r179", "r324", "r699" ], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "terseLabel": "Mezzanine equity" } } }, "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mezzanine equity" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r45", "r454" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Treasury shares, par value (in dollars per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r625" ], "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": "Trademark" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r310", "r311", "r313", "r314", "r315", "r444", "r472", "r674", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r906", "r907", "r908", "r909", "r910", "r911", "r912" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r483" ], "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 per share" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r99", "r483" ], "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" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r99", "r483" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Number of treasury shares held" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r66", "r474", "r481" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r99", "r483", "r484" ], "calculation": { "http://www.yy.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 Shares (US$0.00001 par value; 41,862,606 and 171,504,159 shares held as of December 31, 2020 and December 31, 2021, respectively)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "auth_ref": [ "r474", "r481", "r483" ], "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 par value method.", "label": "Treasury Stock, Value, Acquired, Par Value Method", "terseLabel": "Aggregate consideration" } } }, "localname": "TreasuryStockValueAcquiredParValueMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r190", "r191", "r192", "r193", "r202", "r305", "r306", "r329", "r330", "r331", "r332", "r333", "r334", "r411", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r593", "r594", "r595", "r596", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r741", "r792", "r793", "r794", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r922", "r923", "r924", "r925", "r926" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetAllowanceForFinancingReceivablesDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnderlyingAssetClassAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by underlying asset class.", "label": "Underlying Asset Class [Axis]" } } }, "localname": "UnderlyingAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRestrictedShortTermDepositsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnderlyingAssetClassDomain": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance).", "label": "Underlying Asset Class [Domain]" } } }, "localname": "UnderlyingAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureRestrictedShortTermDepositsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsOfDomesticSubsidiaries": { "auth_ref": [ "r572", "r609" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings of domestic subsidiaries or domestic joint ventures intended to be permanent.", "label": "Undistributed Earnings of Domestic Subsidiaries", "terseLabel": "Aggregate undistributed earnings of subsidiaries available for distribution" } } }, "localname": "UndistributedEarningsOfDomesticSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r163" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r229", "r230", "r231", "r232", "r237", "r238", "r239" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseRightsMember": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "Legal right to use or benefit from the use of natural resources or access. Examples include, but are not limited to, drilling rights, water rights, air rights, timber cutting rights and route authorities.", "label": "User bases" } } }, "localname": "UseRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetTables" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r583" ], "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", "negatedLabel": "Additions" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfMovementOfValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValueAddedTaxReceivableCurrent": { "auth_ref": [ "r103" ], "calculation": { "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "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. 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": "Value Added Tax Receivable, Current", "verboseLabel": "Value added taxes to be deducted" } } }, "localname": "ValueAddedTaxReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r661" ], "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", "positiveLabel": "Equity interests ownership (as a percent)", "terseLabel": "% of direct or indirect economic ownership" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r648", "r649", "r657", "r658", "r659" ], "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" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Motor vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r558" ], "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/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r205", "r217" ], "calculation": { "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Denominator for diluted calculation (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:", "verboseLabel": "Weighted average number of ADS/Common shares used in calculating net income (loss) per ADS/Common share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r203", "r217" ], "calculation": { "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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": "Denominator for basic calculation-weighted average number of Class A and Class B common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "yy_AccountsReceivableNetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable Net [Line Items]" } } }, "localname": "AccountsReceivableNetLineItems", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "yy_AccountsReceivableNetTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable Net [Table]" } } }, "localname": "AccountsReceivableNetTable", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "yy_AccountsReceivablePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable due the entity from its daily operating and trading activities.", "label": "Accounts Receivable Policy Text Block", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivablePolicyTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "yy_AccountsReceivablesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity from its operating and trading activities, including disclosure for allowance for credit losses.", "label": "Accounts Receivables Disclosure [Text Block]", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivablesDisclosureTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureAccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "yy_AccretionOfSubsidiariesRedeemableConvertiblePreferredSharesToRedemptionValue": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of accretion of subsidiaries redeemable convertible preferred shares to redemption value during the period.", "label": "Accretion Of Subsidiaries Redeemable Convertible Preferred Shares To Redemption Value", "negatedTerseLabel": "Accretion of subsidiaries' redeemable convertible preferred shares to redemption value" } } }, "localname": "AccretionOfSubsidiariesRedeemableConvertiblePreferredSharesToRedemptionValue", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "yy_AccruedBandwidthCosts": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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 the expenses of internet-based bandwidth.", "label": "Accrued Bandwidth costs", "terseLabel": "Bandwidth costs" } } }, "localname": "AccruedBandwidthCosts", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "yy_AccruedConsiderationReceivedRelatedToDisposal": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for consideration received related to disposal. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle, if longer).", "label": "Accrued Consideration Received Related To Disposal", "terseLabel": "Consideration received related to disposal of YY Live", "verboseLabel": "Consideration received related to disposal of YY Live (Note 3(a))" } } }, "localname": "AccruedConsiderationReceivedRelatedToDisposal", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "yy_AccruedLiabilitiesAndOtherCurrentLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accrued Liabilities And Other Current Liabilities Text Block", "terseLabel": "Accrued liabilities and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherCurrentLiabilitiesTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "yy_AccruedRevenueSharingFeesAndContentCostsCurrent": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for revenue sharing fees and content costs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle, if longer).", "label": "Accrued Revenue Sharing Fees And Content Costs Current", "terseLabel": "Revenue sharing fees and content costs" } } }, "localname": "AccruedRevenueSharingFeesAndContentCostsCurrent", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "yy_AcquisitionOfSubsidiaries": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of acquisition of subsidiaries.", "label": "Acquisition Of subsidiaries", "terseLabel": "Acquisition of subsidiaries" } } }, "localname": "AcquisitionOfSubsidiaries", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "yy_AdditionsToAllowanceForDoubtfulAccounts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additions To Allowance For Doubtful Accounts.", "label": "Additions To Allowance For Doubtful Accounts", "negatedTerseLabel": "Additions charged to general and administrative expenses, net", "verboseLabel": "Addition of allowance for accounts receivable recognized" } } }, "localname": "AdditionsToAllowanceForDoubtfulAccounts", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureAccountsReceivableNetDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_AdjustmentsToAdditionalPaidInCapitalDeemedDisposalOfPartialInterestInSubsidiaryArisingFromConversionOfLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of adjustments to additional paid in capital deemed disposal of partial interest in a subsidiary arising from conversion of liability.", "label": "Adjustments To Additional Paid In Capital Deemed Disposal Of Partial Interest In Subsidiary Arising From Conversion Of Liability", "terseLabel": "Partial disposal of Huya's interests to non-controlling interest shareholders, net of tax" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalDeemedDisposalOfPartialInterestInSubsidiaryArisingFromConversionOfLiability", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "yy_AdjustmentsToAdditionalPaidInCapitalProceedsFromASubsidiarysInitialPublicOfferingNetOfIssuanceCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase or decrease in additional paid in capital resulting from proceeds from a subsidiary's initial public offering, net of issuance costs.", "label": "Adjustments to Additional Paid in Capital Proceeds from a Subsidiarys Initial Public Offering net of Issuance Costs", "terseLabel": "Proceed from a Huya's IPO, net of issuance cost" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalProceedsFromASubsidiarysInitialPublicOfferingNetOfIssuanceCosts", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "yy_AdjustmentsToAdditionalPaidInCapitalPurchasedOfCappedCallOptionsInRelationToConversionFeaturesOfConvertibleBonds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital purchased of capped call options in relation to conversion features of convertible bonds.", "label": "Adjustments To Additional Paid In Capital Purchased Of Capped Call Options In Relation To Conversion Features Of Convertible Bonds", "negatedLabel": "Purchase of caped call options in relation to the conversion features of the convertible bonds" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalPurchasedOfCappedCallOptionsInRelationToConversionFeaturesOfConvertibleBonds", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "yy_AdvancesFromCustomersAndDeferredRevenuePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents advances from customers and deferred revenue, policy", "label": "Advances from Customers and Deferred Revenue [Policy Text Block]", "verboseLabel": "Advances from customers and deferred revenue" } } }, "localname": "AdvancesFromCustomersAndDeferredRevenuePolicyTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "yy_AdvancesFromCustomersCurrent": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current amount of advances from customers.", "label": "Advances from Customers current", "positiveLabel": "Advances from customers", "verboseLabel": "Advances from customers" } } }, "localname": "AdvancesFromCustomersCurrent", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "yy_AdvertisingRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to advertising revenues.", "label": "Advertising revenues [Member]" } } }, "localname": "AdvertisingRevenuesMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_AfterTaxIncreaseDecreaseToEquityOrIncreaseDecreaseToNetAssetsResultingFromCumulativeEffectAdjustmentOfNewAccountingPrincipleAppliedInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "After Tax Increase (Decrease) To Equity Or (Increase) Decrease To Net Assets, Resulting From The Cumulative Effect Adjustment Of A New Accounting Principle Applied In The Period Of Adoption", "terseLabel": "Adoption of ASU" } } }, "localname": "AfterTaxIncreaseDecreaseToEquityOrIncreaseDecreaseToNetAssetsResultingFromCumulativeEffectAdjustmentOfNewAccountingPrincipleAppliedInPeriodOfAdoption", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "yy_AgreementTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the term of agreement.", "label": "Agreement Term", "terseLabel": "Term of agreement" } } }, "localname": "AgreementTerm", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "yy_AllOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N\\A", "label": "All other" } } }, "localname": "AllOtherMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureGoodwillDetails" ], "xbrltype": "domainItemType" }, "yy_AllOtherSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to all other segments.", "label": "All other [Member]" } } }, "localname": "AllOtherSegmentMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "yy_AllowanceForCreditLossesOnAccountsReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for doubtful credit losses of accounts receivable.", "label": "Allowance For Credit Losses On Accounts Receivable [Table Text Block]", "verboseLabel": "Summary of allowance for doubtful accounts" } } }, "localname": "AllowanceForCreditLossesOnAccountsReceivableTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureAccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "yy_AmericanDepositaryShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "American Depositary Share", "label": "ADS" } } }, "localname": "AmericanDepositaryShareMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails", "http://www.yy.com/role/DisclosureDividendsDetails", "http://www.yy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "yy_AmericanDepositorySharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A U.S. dollar-denominated equity share of a foreign-based company available for purchase on an American stock exchange.", "label": "ADSs [Member]" } } }, "localname": "AmericanDepositorySharesMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureBasicAndDilutedNetIncomePerShareScheduleOfCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "yy_AmortizationOfRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of amortization of right-of-use assets.", "label": "Amortization of Right of Use Assets", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "AmortizationOfRightOfUseAssets", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_AmountDueFromLesseeOfSaleAndLeasebackArrangementCurrentNet": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 9.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount due from a lessee of sale-and-leaseback arrangement, net.", "label": "Amount Due From Lessee Of Sale And Leaseback Arrangement Current Net", "verboseLabel": "Amount due from a lessee of sale-and-leaseback arrangement - net (Note 10)" } } }, "localname": "AmountDueFromLesseeOfSaleAndLeasebackArrangementCurrentNet", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "yy_AmountTransferredTowardsStatutoryReserves": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents Statutory reserves appropriated during the period.", "label": "Amount Transferred Towards Statutory Reserves", "terseLabel": "Appropriation to statutory reserves", "verboseLabel": "Amount appropriated to statutory reserves" } } }, "localname": "AmountTransferredTowardsStatutoryReserves", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "yy_AnnualGoodwillImpairmentTestPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the annual goodwill impairment test.", "label": "Annual Goodwill Impairment Test [Policy Text Block]", "terseLabel": "Annual test for impairment of goodwill" } } }, "localname": "AnnualGoodwillImpairmentTestPolicyTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "yy_AppropriationOfAfterTaxIncomeToStatutoryGeneralReservePerAnnum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of after-tax income required to be appropriated towards the general reserve fund for the entity's subsidiaries and the VIEs and VIE''s subsidiary.", "label": "Appropriation of after Tax Income to Statutory General Reserve Per Annum", "terseLabel": "Percentage of after-tax income required to be transferred to statutory general reserve fund" } } }, "localname": "AppropriationOfAfterTaxIncomeToStatutoryGeneralReservePerAnnum", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRestrictedNetAssetsDetails" ], "xbrltype": "percentItemType" }, "yy_AppropriationOfAfterTaxProfitToStatutorySurplusFundRequiredPercentageMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the minimum percentage of after-tax profit required to be appropriated towards the statutory surplus fund for the entities incorporated in the People's Republic Of China until the reserve balance reaches 50 percent of registered capital.", "label": "Appropriation of after Tax Profit to Statutory Surplus Fund Required Percentage Minimum", "terseLabel": "Minimum percentage appropriation to statutory surplus fund required" } } }, "localname": "AppropriationOfAfterTaxProfitToStatutorySurplusFundRequiredPercentageMinimum", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_AvailableForSaleSecuritiesDebtSecuritiesAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of available for sale securities acquired during the period.", "label": "Available For Sale Securities Debt Securities Acquisition", "terseLabel": "Acquisition" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesAcquisition", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsScheduleOfChangesInLevel3InstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "yy_AvailableForSaleSecuritiesDebtSecuritiesImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment of available for sale securities acquired during the period", "label": "Available For Sale Securities Debt Securities, Impairment", "terseLabel": "Impairment" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesImpairment", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureFairValueMeasurementsScheduleOfChangesInLevel3InstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "yy_BIGOIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Bigo Inc" } } }, "localname": "BIGOIncMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails" ], "xbrltype": "domainItemType" }, "yy_BandwidthCosts": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureCostOfRevenuesDetails": { "order": 2.0, "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Bandwidth costs incurred and directly related to services rendered by an entity during the reporting period.", "label": "Bandwidth Costs", "terseLabel": "Bandwidth costs" } } }, "localname": "BandwidthCosts", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCostOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "yy_BandwidthServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to bandwidth service.", "label": "Bandwidth service [Member]" } } }, "localname": "BandwidthServiceMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "yy_BeijingTudaScienceAndTechnologyCompanyLimitedAndGuangzhouHuaduoNetworkTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Beijing Tuda Science and Technology Company Limited and Guangzhou Huaduo Network Technology Company Limited, variable interest entities of the reporting entity.", "label": "Beijing Tuda and Guangzhou Huaduo [Member]" } } }, "localname": "BeijingTudaScienceAndTechnologyCompanyLimitedAndGuangzhouHuaduoNetworkTechnologyCompanyLimitedMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_BigoHongKongLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Bigo (Hong Kong) Limited.", "label": "Bigo HK [Member]" } } }, "localname": "BigoHongKongLimitedMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails" ], "xbrltype": "domainItemType" }, "yy_BigoIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Bigo Inc, an acquiree of the entity.", "label": "BIGOINC" } } }, "localname": "BigoIncMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails", "http://www.yy.com/role/DisclosureBusinessCombinationSummarizesComponentsOfPurchaseConsiderationDetails", "http://www.yy.com/role/DisclosureBusinessCombinationTables", "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_BigoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Bigo [Member]" } } }, "localname": "BigoMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureGoodwillDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "yy_BigoSShareIncentiveSchemeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the bigo's share incentive scheme.", "label": "Bigo's Share Incentive Scheme [Member]" } } }, "localname": "BigoSShareIncentiveSchemeMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_BigoTechnologyPte.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Bigo Technology Pte. Ltd.", "label": "Bigo Singapore [Member]" } } }, "localname": "BigoTechnologyPte.Ltd.Member", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails" ], "xbrltype": "domainItemType" }, "yy_BusinessCombinationEquityInterestsAlreadyHeld": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests already held of the acquirer by the acquiree.", "label": "Business Combination, Equity Interests Already Held", "terseLabel": "Fair value of previously held equity interest in the acquiree" } } }, "localname": "BusinessCombinationEquityInterestsAlreadyHeld", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationSummarizesComponentsOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "yy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedAndOtherLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued liabilities and other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued And Other Liabilities", "negatedLabel": "Accrued liabilities and other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedAndOtherLiabilities", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "yy_CapitalCommitments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of capital commitments outstanding.", "label": "Capital Commitments", "terseLabel": "Outstanding capital commitments" } } }, "localname": "CapitalCommitments", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_CarryingValueOfReportingUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of carrying value of reporting unit.", "label": "Carrying Value of Reporting Unit", "terseLabel": "Carrying value of reporting unit" } } }, "localname": "CarryingValueOfReportingUnit", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureGoodwillNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_CashPaidForSettlementOfSoftwareTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash paid for settlement of software transactions.", "label": "Cash Paid For Settlement Of Software Transactions", "terseLabel": "Cash paid for settlement of software transactions" } } }, "localname": "CashPaidForSettlementOfSoftwareTransactions", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_CashPaidForSettlementOfTechnicalSupportFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash paid for settlement of technical support fees.", "label": "Cash Paid For Settlement Of Technical Support Fees", "terseLabel": "Cash paid for settlement of technical support fees" } } }, "localname": "CashPaidForSettlementOfTechnicalSupportFees", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_CashPaidOnExtinguishmentOfConvertibleBonds": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for extinguishment of convertible bonds.", "label": "Cash Paid On Extinguishment Of Convertible Bonds", "negatedLabel": "Cash paid on extinguishment of convertible bonds" } } }, "localname": "CashPaidOnExtinguishmentOfConvertibleBonds", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_ClassificationOfDeferredRevenueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of the amounts of deferred revenue that comprise the current and noncurrent balance as of the balance sheet date.", "label": "Classification of Deferred Revenue [Table Text Block]", "verboseLabel": "Schedule of classification of deferred revenue" } } }, "localname": "ClassificationOfDeferredRevenueTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "yy_ContractBalanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract Balance [Member]" } } }, "localname": "ContractBalanceMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_ContractWithCustomerLiabilityLineItems": { "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": "Contract with Customer, Liability [Line Items]" } } }, "localname": "ContractWithCustomerLiabilityLineItems", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "yy_ContractWithCustomerLiabilityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about contract with customer, liability.", "label": "Contract with Customer, Liability [Table]" } } }, "localname": "ContractWithCustomerLiabilityTable", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "yy_ConvertibleBondsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Convertible bonds." } } }, "localname": "ConvertibleBondsAbstract", "nsuri": "http://www.yy.com/20211231", "xbrltype": "stringItemType" }, "yy_ConvertibleBondsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for convertible bonds current and Noncurrent during the period.", "label": "Convertible Bonds Disclosure [Text Block]", "terseLabel": "Convertible bonds" } } }, "localname": "ConvertibleBondsDisclosureTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBonds" ], "xbrltype": "textBlockItemType" }, "yy_ConvertibleBondsNonCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to convertible bonds, non-current.", "label": "Convertible bonds, non-current" } } }, "localname": "ConvertibleBondsNonCurrentMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_ConvertibleSeniorNotesDue2025And2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "xvfdf", "label": "Notes due 2025 and 2026" } } }, "localname": "ConvertibleSeniorNotesDue2025And2026Member", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_ConvertibleSeniorNotesDue2025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to convertible senior notes due 2025.", "label": "Notes due 2025" } } }, "localname": "ConvertibleSeniorNotesDue2025Member", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsDetails", "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_ConvertibleSeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to convertible senior notes due 2026.", "label": "Notes due 2026" } } }, "localname": "ConvertibleSeniorNotesDue2026Member", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsDetails", "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_CorporateLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Corporate loans" } } }, "localname": "CorporateLoansMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAccountsFinancingReceivablesDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1" ], "xbrltype": "domainItemType" }, "yy_CostAndEquityMethodInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for cost method and equity method investments included basis, impairment losses, recognized or unrecognized gains (losses).", "label": "Cost and Equity Method Investments [Table Text Block]", "terseLabel": "Schedule of investments" } } }, "localname": "CostAndEquityMethodInvestmentsTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "yy_CostOfOtherServices": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureCostOfRevenuesDetails": { "order": 7.0, "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "It represents the services of other cost.", "label": "Cost Of Other Services", "terseLabel": "Other costs" } } }, "localname": "CostOfOtherServices", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCostOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "yy_CostOfRevenuesAndOperatingExpensesForPurchaseOfSoftware": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of revenues and operating expenses for purchase of software.", "label": "Cost Of Revenues And Operating Expenses For Purchase Of Software", "verboseLabel": "Cost of revenues and operating expenses for purchase of software" } } }, "localname": "CostOfRevenuesAndOperatingExpensesForPurchaseOfSoftware", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_CostOfRevenuesAndOperatingExpensesForTechnicalSupportServices": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of revenues and operating expenses for technical support services.", "label": "Cost Of Revenues And Operating Expenses For Technical Support Services", "terseLabel": "Cost of revenues and operating expenses for technical support services" } } }, "localname": "CostOfRevenuesAndOperatingExpensesForTechnicalSupportServices", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_CostOfRevenuesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations.", "label": "Cost of Revenues Disclosure [Text Block]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenuesDisclosureTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCostOfRevenues" ], "xbrltype": "textBlockItemType" }, "yy_DebtInstrumentConvertibleConversionShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The ratio of shares to principal amount of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument Convertible Conversion Shares", "terseLabel": "Initial conversion rate" } } }, "localname": "DebtInstrumentConvertibleConversionShares", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "yy_DeductionToDebtInstrumentConvertibleCarryingAmountOfEquityComponent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of deduction to carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Deduction To Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Amount allocated as deduction to the equity component" } } }, "localname": "DeductionToDebtInstrumentConvertibleCarryingAmountOfEquityComponent", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_DeductionToTaxAssessableProfitsPercentageOfQualifiedResearchAndDevelopmentExpenses": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of additional tax deduction available in determining tax assessable profits as a percentage of the qualified research and development expenses incurred.", "label": "Deduction To Tax Assessable Profits Percentage Of Qualified Research And Development Expenses", "terseLabel": "Amount of tax deduction to tax assessable profits as a percentage of qualified research and development" } } }, "localname": "DeductionToTaxAssessableProfitsPercentageOfQualifiedResearchAndDevelopmentExpenses", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_DeferredRevenueTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for deferred revenues at the end of the reporting period.", "label": "Deferred Revenue [Text Block]", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDeferredRevenue" ], "xbrltype": "textBlockItemType" }, "yy_DeferredTaxAssetValuationAllowanceReversals": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of Deferred tax asset valuation allowance reversals", "label": "Deferred tax asset valuation allowance reversals", "verboseLabel": "Reversals" } } }, "localname": "DeferredTaxAssetValuationAllowanceReversals", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfMovementOfValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "yy_DeferredTaxAssetsAndNonCurrentAssets": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets and non current assets.", "label": "Deferred Tax Assets And Non Current Assets", "terseLabel": "Deferred tax assets", "totalLabel": "Total deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsAndNonCurrentAssets", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "monetaryItemType" }, "yy_DeferredTaxAssetsOffsetByDeferredTaxLiabilities": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails": { "order": 7.0, "parentTag": "yy_DeferredTaxAssetsAndNonCurrentAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets offset by deferred tax liabilities.", "label": "Deferred Tax Assets Offset by Deferred Tax Liabilities", "negatedLabel": "Amounts offset by deferred tax liabilities" } } }, "localname": "DeferredTaxAssetsOffsetByDeferredTaxLiabilities", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "monetaryItemType" }, "yy_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccountsAccruedLiabilitiesOthers": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails": { "order": 2.0, "parentTag": "yy_DeferredTaxAssetsAndNonCurrentAssets", "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 allowance for doubtful accounts, accrued liabilities and others", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts, Accrued Liabilities Others", "verboseLabel": "Allowance for doubtful receivable, accrued expense and others not currently deductible for tax purposes" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccountsAccruedLiabilitiesOthers", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "monetaryItemType" }, "yy_DeferredTaxLiabilitiesChangesInFairValueOfInvestments": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to changes in fair value of investments.", "label": "Deferred Tax Liabilities Changes in Fair value of investments", "verboseLabel": "Related to the fair value changes of investments" } } }, "localname": "DeferredTaxLiabilitiesChangesInFairValueOfInvestments", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "monetaryItemType" }, "yy_DeferredTaxLiabilitiesOffsetByDeferredTaxAssets": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liabilities offset by deferred tax assets.", "label": "Deferred Tax Liabilities Offset by Deferred Tax Assets", "negatedLabel": "Amounts offset by deferred tax assets" } } }, "localname": "DeferredTaxLiabilitiesOffsetByDeferredTaxAssets", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToDeferredTaxAssetBalancesDetails" ], "xbrltype": "monetaryItemType" }, "yy_DeferredTaxLiabilitiesUndistributedEarnings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiaries.", "label": "Deferred Tax Liabilities Undistributed Earnings", "terseLabel": "Deferred tax liabilities accrued for undistributed earnings" } } }, "localname": "DeferredTaxLiabilitiesUndistributedEarnings", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_DevelopedCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for developed countries.", "label": "Developed countries" } } }, "localname": "DevelopedCountriesMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingPropertyAndEquipmentForCompanySGeographicOperationsDetails" ], "xbrltype": "domainItemType" }, "yy_DiscontinuedOperationEquityInterestDisposalGroupHeldPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of equity interest discontinued operation disposal group held.", "label": "Discontinued Operation Equity Interest Disposal Group Held, Percentage", "terseLabel": "Percentage of equity interest discontinued operation disposal group held" } } }, "localname": "DiscontinuedOperationEquityInterestDisposalGroupHeldPercentage", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalShareAfterDisposal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares of a discontinued operation in which an equity method investment is retained.", "label": "Discontinued Operation Equity Method Investment Retained After Disposal Share After Disposal", "terseLabel": "Discontinued Operation Equity Method Investment Retained After Disposal Share After Disposal" } } }, "localname": "DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalShareAfterDisposal", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "yy_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalVotingPowerAfterDisposal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The voting power of a discontinued operation in which an equity method investment is retained.", "label": "Discontinued Operation Equity Method Investment Retained After Disposal Voting Power After Disposal", "terseLabel": "Discontinued Operation Equity Method Investment Retained After Disposal Voting Power After Disposal" } } }, "localname": "DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalVotingPowerAfterDisposal", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "yy_DiscontinuedOperationEquityMethodInvestmentSold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares sold of a discontinued operation transaction.", "label": "Discontinued Operation Equity Method Investment Sold", "terseLabel": "Discontinued Operation Equity Method Investment Sold" } } }, "localname": "DiscontinuedOperationEquityMethodInvestmentSold", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "yy_DiscontinuedOperationVotingDisposalGroupHeldPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of voting discontinued operation disposal group held.", "label": "Discontinued Operation Voting Disposal Group Held, Percentage", "terseLabel": "Percentage of voting discontinued operation disposal group held" } } }, "localname": "DiscontinuedOperationVotingDisposalGroupHeldPercentage", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_DisposalGroupIncludingDiscontinuedOperationAccruedAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accrued and other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accrued And Other Liabilities, Current", "terseLabel": "Accrued liabilities and other current liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedAndOtherLiabilitiesCurrent", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "yy_DisposalGroupIncludingDiscontinuedOperationAdvancesFromCustomersCurrent": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as advances from customers attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Advances From Customers, Current", "terseLabel": "Advances from customers" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAdvancesFromCustomersCurrent", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "yy_DisposalGroupIncludingDiscontinuedOperationConsiderationSubjectToConditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration subject to certain conditions, received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration Subject to Conditions", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration Subject to Conditions" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationSubjectToConditions", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "yy_DisposalGroupIncludingDiscontinuedOperationGainOnFairValueChangesOfInvestments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain on fair value changes of investments attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Gain on Fair Value Changes of Investments", "terseLabel": "Gain on fair value changes of investments" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGainOnFairValueChangesOfInvestments", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "yy_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Disposal Group, Including Discontinued Operation, Operating Expense [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "stringItemType" }, "yy_DisposalGroupIncludingDiscontinuedOperationOtherNonOperatingExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other non-operating expenses attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Other Non-operating Expense", "terseLabel": "Other non-operating expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNonOperatingExpense", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "yy_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of research and development expenses attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Research and Development Expense", "terseLabel": "Research and development expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "yy_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of sales and marketing expenses attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Sales and Marketing Expense", "terseLabel": "Sales and marketing expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "yy_DisposalGroupIncludingDiscontinuedOperationShareBasedCompensationAllocatedToCostOfRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Share based compensation allocated to cost of revenue attributable to disposal group.", "label": "Disposal Group Including Discontinued Operation Share Based Compensation Allocated To Cost Of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationShareBasedCompensationAllocatedToCostOfRevenue", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "yy_DisposalGroupIncludingDiscontinuedOperationShareBasedCompensationAllocatedToGeneralAndAdministrativeExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Share based compensation allocated to general and administrative expense attributable to disposal group.", "label": "Disposal Group Including Discontinued Operation Share Based Compensation Allocated To General And Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationShareBasedCompensationAllocatedToGeneralAndAdministrativeExpense", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "yy_DisposalGroupIncludingDiscontinuedOperationShareBasedCompensationAllocatedToResearchAndDevelopmentExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Share based compensation allocated to Research and development attributable to disposal group.", "label": "Disposal Group Including Discontinued Operation Share Based Compensation Allocated To Research And Development Expenses", "terseLabel": "Research and development expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationShareBasedCompensationAllocatedToResearchAndDevelopmentExpenses", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "yy_DisposalGroupIncludingDiscontinuedOperationShareBasedCompensationAllocatedToSalesAndMarketingExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Share based compensation allocated to sales and marketing expenses attributable to disposal group.", "label": "Disposal Group Including Discontinued Operation Share Based Compensation Allocated To Sales And Marketing Expenses", "terseLabel": "Sales and marketing expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationShareBasedCompensationAllocatedToSalesAndMarketingExpenses", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "yy_DividendDeclaredByConsolidatedSubsidiaryToNoncontrollingInterests": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of Dividend declared by a consolidated subsidiary to noncontrolling interests.", "label": "Dividend Declared by a Consolidated Subsidiary To Noncontrolling Interests", "negatedLabel": "Dividend paid to non-controlling interests in a subsidiary" } } }, "localname": "DividendDeclaredByConsolidatedSubsidiaryToNoncontrollingInterests", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_DividendsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of dividends.", "label": "Dividends Disclosure [Text Block]", "terseLabel": "Dividends" } } }, "localname": "DividendsDisclosureTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDividends" ], "xbrltype": "textBlockItemType" }, "yy_DividendsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for dividends.", "label": "Dividends Policy [Text Block]", "terseLabel": "Dividends" } } }, "localname": "DividendsPolicyTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "yy_DuowanEntertainmentCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the Duowan Entertainment Corporation, a wholly-owed subsidiary of the reporting entity.", "label": "Duowan BVI" } } }, "localname": "DuowanEntertainmentCorporationMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails" ], "xbrltype": "domainItemType" }, "yy_EffectiveIncomeTaxRateReconciliationAtBeneficialTaxRatePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of beneficial tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Beneficial Tax Rate, Percent", "terseLabel": "Beneficial tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtBeneficialTaxRatePercent", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_EffectiveIncomeTaxRateReconciliationDeductionsOfAvailableToGroup": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.", "label": "Effective Income Tax Rate Reconciliation Deductions Of Available To The Group", "terseLabel": "Effect of Super Deduction available to the Group (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionsOfAvailableToGroup", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails" ], "xbrltype": "percentItemType" }, "yy_EffectiveIncomeTaxRateReconciliationEffectOfDifferentTaxRatesAvailableToDifferentJurisdictions": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation, effect of different tax rates available to different jurisdictions.", "label": "Effective Income Tax Rate Reconciliation Effect of Different Tax Rates Available to Different Jurisdictions", "terseLabel": "Effect of different tax rates available to different jurisdictions (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationEffectOfDifferentTaxRatesAvailableToDifferentJurisdictions", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails" ], "xbrltype": "percentItemType" }, "yy_EffectiveIncomeTaxRateReconciliationTaxHolidayAndPreferentialTaxBenefitPercent": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails": { "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 attributable to income exempt from income tax because of a tax holiday and preferential tax benefit.", "label": "Effective Income Tax Rate Reconciliation Tax Holiday and Preferential Tax Benefit Percent", "verboseLabel": "Effect of tax holiday and preferential tax rate benefit (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxHolidayAndPreferentialTaxBenefitPercent", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfReconciliationOfTotalTaxExpenseComputedByApplyingRespectiveStatutoryIncomeTaxRateToPreTaxIncomeDetails" ], "xbrltype": "percentItemType" }, "yy_EliminationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Elimination" } } }, "localname": "EliminationMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "yy_EmployeeSocialSecurityAndWelfareBenefitsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy relating to employee social security and welfare benefits.", "label": "Employee Social Security and Welfare Benefits Policy [Text Block]", "terseLabel": "Employee social security and welfare benefits" } } }, "localname": "EmployeeSocialSecurityAndWelfareBenefitsPolicyTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "yy_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to employees of the entity.", "label": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_EquityMethodInvestmentsOriginalCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Original amount of equity-method investments at the acquisition date.", "label": "Equity Method Investments Original Cost", "terseLabel": "Equity Method Investments Original Cost" } } }, "localname": "EquityMethodInvestmentsOriginalCost", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_ExclusiveBusinessCooperationAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Exclusive Business Cooperation Agreement.", "label": "Exclusive Business Cooperation Agreement [Member]" } } }, "localname": "ExclusiveBusinessCooperationAgreementMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "yy_ExclusiveOptionAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Exclusive Option Agreement.", "label": "Exclusive Option Agreement [Member]" } } }, "localname": "ExclusiveOptionAgreementMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "yy_ExclusiveTechnologySupportAndTechnologyServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Exclusive Technology Support and Technology Services Agreement.", "label": "Exclusive Technology Support and Technology Services Agreement [Member]" } } }, "localname": "ExclusiveTechnologySupportAndTechnologyServicesAgreementMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "yy_FinancingReceivables181To360DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Receivables 181 To 360 Days Past Due [Member]" } } }, "localname": "FinancingReceivables181To360DaysPastDueMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1" ], "xbrltype": "domainItemType" }, "yy_FinancingReceivables91To180DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Receivables 91 To 180 Days Past Due [Member]" } } }, "localname": "FinancingReceivables91To180DaysPastDueMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1" ], "xbrltype": "domainItemType" }, "yy_FinancingReceivablesOver1YearPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Over 1 year past due.", "label": "Financing Receivables Over 1 Year Past Due [Member]" } } }, "localname": "FinancingReceivablesOver1YearPastDueMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1" ], "xbrltype": "domainItemType" }, "yy_FiniteLivedIntangibleAssetUsefulLifeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite Lived Intangible Asset Useful Life [Abstract]", "terseLabel": "Weighted average amortization periods of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLifeAbstract", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "yy_FiniteLivedIntangibleAssetUsefulLives": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive from finite-lived intangible asset estimated useful lives.", "label": "Finite Lived Intangible Asset Useful Lives", "verboseLabel": "Estimated useful lives" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLives", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "yy_FiniteLivedIntangibleAssetsAccumulatedImpairment": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Assets, Accumulated Impairment.", "label": "Finite Lived Intangible Assets Accumulated Impairment", "negatedTerseLabel": "Less: accumulated impairment" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedImpairment", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "yy_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum foreign ownership in internet information provider or value-added telecommunication service provider's business allowed under PRC laws and regulations.", "label": "Foreign Ownership Percentage in Internet Based Businesses Maximum", "terseLabel": "Maximum foreign ownership in internet information provider or other value-added telecommunication service provider's business allowed under PRC laws and regulations" } } }, "localname": "ForeignOwnershipPercentageInInternetBasedBusinessesMaximum", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_FurnitureFixturesAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to furniture, fixture and office equipment.", "label": "Furniture, fixture and office equipment [Member]" } } }, "localname": "FurnitureFixturesAndOfficeEquipmentMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLivesAndResidualRateDetails", "http://www.yy.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "yy_GainLossOnFairValueChangesOfInvestments": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 }, "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase or decrease in the fair value of investments.", "label": "Gain Loss On Fair Value Changes Of Investments", "negatedTerseLabel": "(Gain) loss on fair value changes of investments", "terseLabel": "Loss on fair value changes of investment", "verboseLabel": "Gain (loss) on fair value changes of investments" } } }, "localname": "GainLossOnFairValueChangesOfInvestments", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "yy_GainOnDeemedDisposalAndDisposalOfInvestments": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 }, "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Gain (loss) on disposal and deemed disposal of investments", "documentation": "The amount of gain on deemed disposal and disposal of investments.", "label": "Gain on Deemed Disposal and Disposal of Investments", "negatedLabel": "(Gain) loss on disposal and deemed disposal of investments", "terseLabel": "Gain on disposal and deemed disposal of investments" } } }, "localname": "GainOnDeemedDisposalAndDisposalOfInvestments", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "yy_GainOnDisposalOfSubsidiariesAndBusiness": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain on disposal of subsidiaries and business.", "label": "Gain On Disposal Of Subsidiaries And Business", "terseLabel": "Gain on disposal of business" } } }, "localname": "GainOnDisposalOfSubsidiariesAndBusiness", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "yy_GainOrLossOnEquitySecuritiesWithReadilyDeterminableFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of gain o loss equity securities with readily determinable fair value.", "label": "Gain Or Loss on Equity Securities With Readily Determinable Fair value", "terseLabel": "Gain on equity securities with readily determinable fair value" } } }, "localname": "GainOrLossOnEquitySecuritiesWithReadilyDeterminableFairValue", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_GainsLossesOnExtinguishmentOfDebtNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of net gain loss on extinguishment of debt post net of the write-off of associated unamortized deferred loan costs.", "label": "Gains Losses On Extinguishment Of Debt, Net", "terseLabel": "Net gain on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebtNet", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_GovernmentGrantsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for government grants.", "label": "Government Grants [Policy Text Block]", "terseLabel": "Other income" } } }, "localname": "GovernmentGrantsPolicyTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "yy_GuangzhouBaiguoyuanInformationTechnologyCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Guangzhou BaiGuoYuan Information Technology Co., Ltd.", "label": "BaiGuoYuan Technology" } } }, "localname": "GuangzhouBaiguoyuanInformationTechnologyCo.Ltd.Member", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails" ], "xbrltype": "domainItemType" }, "yy_GuangzhouBaiguoyuanNetworkTechnologyCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Guangzhou BaiGuoYuan Network Technology Co., Ltd.", "label": "Guangzhou BaiGuoYuan" } } }, "localname": "GuangzhouBaiguoyuanNetworkTechnologyCo.Ltd.Member", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails" ], "xbrltype": "domainItemType" }, "yy_GuangzhouHuaduoNetworkTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Guangzhou Huaduo Network Technology Company Limited, a Variable Interest Entity (VIE) of the reporting entity.", "label": "Guangzhou Huaduo" } } }, "localname": "GuangzhouHuaduoNetworkTechnologyCompanyLimitedMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails" ], "xbrltype": "domainItemType" }, "yy_GuangzhouHuanjuShidaiInformationTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Guangzhou Huanju Shidai Information Technology Company Limited, a wholly subsidiary of the reporting entity.", "label": "Guangzhou Huanju Shidai" } } }, "localname": "GuangzhouHuanjuShidaiInformationTechnologyCompanyLimitedMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails" ], "xbrltype": "domainItemType" }, "yy_GuangzhouHuyaInformationTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guangzhou Huya IT [Member]" } } }, "localname": "GuangzhouHuyaInformationTechnologyCompanyLimitedMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "yy_GuangzhouShanghangInformationTechnicalCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Guangzhou Shanghang Information Technical Co., Ltd., a related party of the entity.", "label": "Guangzhou Sunhongs" } } }, "localname": "GuangzhouShanghangInformationTechnicalCoLtdMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "yy_GuangzhouSunhongsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guangzhou Sunhongs [Member]" } } }, "localname": "GuangzhouSunhongsMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "yy_HagoSingaporePteLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hago Singapore Pte. Ltd [Member].", "label": "Hago Singapore [Member]" } } }, "localname": "HagoSingaporePteLtdMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails" ], "xbrltype": "domainItemType" }, "yy_HighAndNewTechnologyEnterprisesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pertaining to certified High and New Technology Enterprises.", "label": "HNTE" } } }, "localname": "HighAndNewTechnologyEnterprisesMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_HuanjuShidaiTechnologyBeijingCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Huanju Shidai Technology (Beijing) Company Limited, a wholly-owned subsidiary of the reporting entity.", "label": "Beijing Huanju Shidai [Member]" } } }, "localname": "HuanjuShidaiTechnologyBeijingCompanyLimitedMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails" ], "xbrltype": "domainItemType" }, "yy_HuyaBroadcastingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Huya Broadcasting.", "label": "Huya" } } }, "localname": "HuyaBroadcastingMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsReconciliationOfIncomeFromDiscontinuedOperationsDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "domainItemType" }, "yy_HuyaIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Huya Inc" } } }, "localname": "HuyaIncMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "yy_HuyaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Huya.", "label": "Huya [Member]" } } }, "localname": "HuyaMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "yy_ImpairmentChargesInGeneralAndAdministrativeExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment charges.", "label": "Impairment Charges in General and Administrative Expenses", "terseLabel": "Impairment Charges in General and Administrative Expenses" } } }, "localname": "ImpairmentChargesInGeneralAndAdministrativeExpenses", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_ImpairmentOfFinancingReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment of financing receivable.", "label": "Impairment Of financing Receivable", "verboseLabel": "Allowance for expected credit loss" } } }, "localname": "ImpairmentOfFinancingReceivable", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_IncentiveSchemeTwoThousandElevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the 2011 Incentive Scheme.", "label": "2011 Incentive Scheme [Member]" } } }, "localname": "IncentiveSchemeTwoThousandElevenMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareBasedCompensationShareOptions2011ShareIncentiveSchemeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails", "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "domainItemType" }, "yy_IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses and taxes from ongoing operations before Income or Loss from equity method investments.", "label": "Income (Loss) From Continuing Operations Before Income Loss From Equity Method Investments", "totalLabel": "Loss before share of income (loss) in equity method investments, net of income taxes", "verboseLabel": "Income (loss) before share of income (loss) in equity method investments, net of income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "yy_IncomeLossFromEquityMethodInvestmentsFromDiscontinuedOperations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of share of income in equity method investments from discontinued operations.", "label": "Income (Loss) from Equity Method Investments from Discontinued Operations", "verboseLabel": "Share of income in equity method investments, net of income taxes" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsFromDiscontinuedOperations", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "yy_IncomeTaxPreferentialRateTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time the preferential rate is available prior to re-applying for the rate. Also the period during which qualification review is required.", "label": "Income Tax Preferential Rate Term", "terseLabel": "Term of preferential income tax rate" } } }, "localname": "IncomeTaxPreferentialRateTerm", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "durationItemType" }, "yy_IncomeTaxPreferredGroupsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of group receiving preferential tax treatments.", "label": "Income Tax Preferred Groups [Axis]" } } }, "localname": "IncomeTaxPreferredGroupsAxis", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "stringItemType" }, "yy_IncomeTaxPreferredGroupsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Groups receiving favorable statutory tax rates or other preferential tax treatment based on specific group qualifiers.", "label": "Income Tax Preferred Groups [Domain]" } } }, "localname": "IncomeTaxPreferredGroupsDomain", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_IncomeTaxRateReductionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of income tax reduction available as a percentage of the normally applicable tax rate.", "label": "Income Tax Rate Reduction Percent", "terseLabel": "Tax reduction available as a percentage of the applicable rate" } } }, "localname": "IncomeTaxRateReductionPercent", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_IncreaseDecreaseInAccountsPayableOtherThanIncreaseDecreaseInAmountDueToRelatedParties": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred other than aggregate amount of obligations to be paid to the related parties.", "label": "Increase (Decrease) in Accounts Payable Other Than Increase (Decrease) in Amount Due To Related Parties", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableOtherThanIncreaseDecreaseInAmountDueToRelatedParties", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_IncreaseDecreaseInAdvancesFromCustomers": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.", "label": "Increase decrease in advances from Customers", "terseLabel": "Advances from customers" } } }, "localname": "IncreaseDecreaseInAdvancesFromCustomers", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_IncreaseDecreaseInInterestsReceivablesOfFinancingReceivables": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in interests receivables of outstanding financing loans.", "label": "Increase Decrease In Interests Receivables Of Financing Receivables", "negatedLabel": "Interest receivables recorded in financing receivables" } } }, "localname": "IncreaseDecreaseInInterestsReceivablesOfFinancingReceivables", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_IncreaseDecreaseInLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in lease liabilities.", "label": "Increase (Decrease) in Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInLeaseLiabilities", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_IntangibleAssetsLandUseRightsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Land Use Rights, Net", "terseLabel": "Land use right, net" } } }, "localname": "IntangibleAssetsLandUseRightsNet", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfLandUseRightDetails" ], "xbrltype": "monetaryItemType" }, "yy_InterestExpensesClassifiedAsOperatingActivities": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net of the amount of interest expenses that is financing-activity related and accrued in the period, and the amount of interests that is financing-activity related and paid out in cash.", "label": "Interest Expenses, Classified as Operating Activities", "terseLabel": "Interest expense" } } }, "localname": "InterestExpensesClassifiedAsOperatingActivities", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_InterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents the percentage of ownership.", "label": "Interest Ownership Percentage By Parent", "verboseLabel": "% of direct or indirect economic ownership" } } }, "localname": "InterestOwnershipPercentageByParent", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureMezzanineEquityNarrativeDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails" ], "xbrltype": "percentItemType" }, "yy_InvestmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments [Table]" } } }, "localname": "InvestmentsTable", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShortTermDepositsDetails" ], "xbrltype": "stringItemType" }, "yy_KeyNationalSoftwareEnterpriseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "KNSE" } } }, "localname": "KeyNationalSoftwareEnterpriseMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_KingsoftCloudHoldingsLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Kingsoft Cloud Holdings Limited (\"Kingsoft Cloud\").", "label": "Kingsoft Cloud" } } }, "localname": "KingsoftCloudHoldingsLimitedMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "yy_LandUseRightDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information relates to land use right.", "label": "Land Use Right Disclosure [Text Block]", "verboseLabel": "Land use rights, net" } } }, "localname": "LandUseRightDisclosureTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureLandUseRightsNet" ], "xbrltype": "textBlockItemType" }, "yy_LandUseRightNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Land use rights, net" } } }, "localname": "LandUseRightNetAbstract", "nsuri": "http://www.yy.com/20211231", "xbrltype": "stringItemType" }, "yy_LandUseRightNoncurrentNet": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated amortization of assets which is reported as land use right.", "label": "Land Use Right Noncurrent, Net", "verboseLabel": "Land use rights, net" } } }, "localname": "LandUseRightNoncurrentNet", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "yy_LandUseRightPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy land use right.", "label": "Land Use Right [Policy Text Block]", "verboseLabel": "Land use rights" } } }, "localname": "LandUseRightPolicyTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "yy_LandUseRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to land use rights certificate.", "label": "Land Use Rights [Member]" } } }, "localname": "LandUseRightsMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureLandUseRightsNetNarrativeDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.yy.com/role/DisclosureLandUseRightsNetScheduleOfLandUseRightDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "yy_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndAfter": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in forth fiscal year following current fiscal year and after. 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 And After", "terseLabel": "2025 and after" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndAfter", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_LinenInvestmentLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n\\a.", "label": "Linen Investment Limited" } } }, "localname": "LinenInvestmentLimitedMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "yy_LiveStreamingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Live streaming" } } }, "localname": "LiveStreamingMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDeferredRevenueDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails", "http://www.yy.com/role/DisclosureSegmentReportingDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "yy_LoansAndLeasesReceivableAllowanceCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements, classified as current.", "label": "Loans And Leases Receivable Allowance Current", "terseLabel": "Allowance for financing receivables, current" } } }, "localname": "LoansAndLeasesReceivableAllowanceCurrent", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "yy_LoansAndLeasesReceivableAllowanceNonCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements, classified as non-current.", "label": "Loans And Leases Receivable Allowance Non Current", "terseLabel": "Allowance for financing receivables, non-current" } } }, "localname": "LoansAndLeasesReceivableAllowanceNonCurrent", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "yy_LoansAndLeasesReceivableNetReportedAmountCurrent": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the current portion of amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.", "label": "Loans And Leases Receivable Net Reported Amount Current", "netLabel": "Current portion", "terseLabel": "Financing receivables, net of allowance of US$19,922 and US$20,317 as of December 31, 2020 and 2021, respectively", "verboseLabel": "Financing receivables, net" } } }, "localname": "LoansAndLeasesReceivableNetReportedAmountCurrent", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAccountsFinancingReceivablesDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "yy_LoansAndLeasesReceivableNetReportedAmountNoncurrent": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the non-current portion of amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.", "label": "Loans And Leases Receivable Net Reported Amount Noncurrent", "terseLabel": "Non-current portion", "verboseLabel": "Financing receivables, net of allowance of US$10,192 and nil as of December 31, 2020 and 2021, respectively" } } }, "localname": "LoansAndLeasesReceivableNetReportedAmountNoncurrent", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAccountsFinancingReceivablesDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "yy_LoansToThirdParties": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of loans lent to third parties and to be repaid within one year.", "label": "Loans to Third Parties", "presentationGuidance": "Loans to third parties" } } }, "localname": "LoansToThirdParties", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "yy_LongTermDepositsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long Term Deposits Policy", "label": "Long Term Deposits Policy [Policy Text Block]", "verboseLabel": "Long-term deposits" } } }, "localname": "LongTermDepositsPolicyPolicyTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "yy_LossGainOnDisposalOfPropertyAndEquipmentIntangibleAssetsAndOtherLongTermAssets": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, and intangible assets.", "label": "Loss Gain On Disposal Of Property And Equipment, Intangible Assets And Other Long-Term Assets", "negatedLabel": "Loss on disposal of property and equipment, intangible assets and other long-term assets" } } }, "localname": "LossGainOnDisposalOfPropertyAndEquipmentIntangibleAssetsAndOtherLongTermAssets", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_LossOnDisposalAndDeemedDisposalOfInvestments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Loss on disposal of subsidiaries and business.", "label": "Loss On Disposal And Deemed Disposal of Investments", "terseLabel": "Loss on disposal and deemed disposal of investments" } } }, "localname": "LossOnDisposalAndDeemedDisposalOfInvestments", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "yy_MaturitiesOfCappedCallOptionInRelationToRepurchaseOfCommonShares": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the cash inflow from maturities of capped call option in relation to repurchase of common shares.", "label": "Maturities Of Capped Call Option In Relation To Repurchase Of Common Shares", "terseLabel": "Initial investment returned" } } }, "localname": "MaturitiesOfCappedCallOptionInRelationToRepurchaseOfCommonShares", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_MaximumPercentageOfIncomeOfVariableInterestEntitiesWhichMayBeChargedAsServiceFees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum percentage of the income of variable interest entities which may be charged as service fees.", "label": "Maximum Percentage of Income of Variable Interest Entities which may be Charged as Service Fees", "terseLabel": "Maximum percentage of the income of VIEs which may be charged as service fees" } } }, "localname": "MaximumPercentageOfIncomeOfVariableInterestEntitiesWhichMayBeChargedAsServiceFees", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_MaximumPercentageOfProfitsPayableByVariableInterestEntities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum percentage of the profits payable by variable interest entities of the entity.", "label": "Maximum Percentage of Profits Payable by Variable Interest Entities", "terseLabel": "Maximum percentage of the profits payable by VIEs" } } }, "localname": "MaximumPercentageOfProfitsPayableByVariableInterestEntities", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_MicroCreditPersonalLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Micro-credit personal loans" } } }, "localname": "MicroCreditPersonalLoansMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetNarrativeDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAccountsFinancingReceivablesDetails", "http://www.yy.com/role/DisclosureFinancingReceivablesNetScheduleOfAgingOfFinancingReceivablesDetails1" ], "xbrltype": "domainItemType" }, "yy_NetAssetsSubjectToDisposalCurrent": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 10.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of net assets subject to disposal.", "label": "Net Assets Subject To Disposal Current", "verboseLabel": "Net assets subject to disposal related to YY Live (Note 3(a))" } } }, "localname": "NetAssetsSubjectToDisposalCurrent", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "yy_NetGainLossFromDisposalAndDeemDisposal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of net gain from the disposal and deem disposal.", "label": "Net Gain Loss From The Disposal And Deem Disposal", "terseLabel": "Net gain from the disposal and deem disposal" } } }, "localname": "NetGainLossFromDisposalAndDeemDisposal", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_NetIncomeLossAttributableToNoncontrollingInterestShareholdersAndMezzanineClassifiedNoncontrollingInterestShareholders": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net income (loss) attributable to the non-controlling interest shareholders and the mezzanine classified non-controlling interest shareholders.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest Shareholders and Mezzanine Classified Noncontrolling Interest Shareholders", "negatedTerseLabel": "Net (loss) income attributable to the non-controlling interest shareholders and the mezzanine equity classified non-controlling interest shareholders" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterestShareholdersAndMezzanineClassifiedNoncontrollingInterestShareholders", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "yy_NetIncomeLossAttributableToParentAndNoncontrollingInterestShareholders": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the parent and noncontrolling interest.", "label": "Net Income Loss Attributable To Parent And Noncontrolling Interest Shareholders", "terseLabel": "Net income (loss) attributable to JOYY Inc. and non-controlling interest shareholders" } } }, "localname": "NetIncomeLossAttributableToParentAndNoncontrollingInterestShareholders", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "yy_NonEmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to non-employee of the entity.", "label": "Non-employee [Member]" } } }, "localname": "NonEmployeeMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_NonPRCEntitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non PRC Entities" } } }, "localname": "NonPRCEntitiesMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseIncludedInConsolidatedStatementsOfComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "yy_November2021ShareRepurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for November 2021 share repurchase plan.", "label": "November 2021 share repurchase plan" } } }, "localname": "November2021ShareRepurchasePlanMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_NumberOfSharesAgreedToSell": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares agreed to sell.", "label": "Number Of Shares Agreed To Sell", "terseLabel": "Number of shares agreed to sell" } } }, "localname": "NumberOfSharesAgreedToSell", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "yy_NumberOfSharesForReplacementAwardsToEmployeesToReplaceTheirOriginalShareBasedAwards": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of shares for replacement awards to employees to replace their original share-based awards.", "label": "Number Of Shares For Replacement Awards To Employees To Replace Their Original Share-Based Awards", "terseLabel": "Number of shares for replacement awards to employees to replace their original share-based awards" } } }, "localname": "NumberOfSharesForReplacementAwardsToEmployeesToReplaceTheirOriginalShareBasedAwards", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfCommonSharesDetails" ], "xbrltype": "sharesItemType" }, "yy_OnlineGameRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to online game revenue.", "label": "Online games revenue [Member]" } } }, "localname": "OnlineGameRevenueMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "yy_OperatingRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating rights [Member]" } } }, "localname": "OperatingRightsMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails", "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "yy_OrganizationAndPrincipalActivitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Organization and Principal Activities [Line Items]", "terseLabel": "Organization and principal activities [Line Items]", "verboseLabel": "Ownership of principal subsidiaries and principal VIEs" } } }, "localname": "OrganizationAndPrincipalActivitiesLineItems", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails" ], "xbrltype": "stringItemType" }, "yy_OtherAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for other acquisitions.", "label": "Other acquisition" } } }, "localname": "OtherAcquisitionMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails", "http://www.yy.com/role/DisclosureBusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.yy.com/role/DisclosureBusinessCombinationSummarizesComponentsOfPurchaseConsiderationDetails", "http://www.yy.com/role/DisclosureBusinessCombinationTables" ], "xbrltype": "domainItemType" }, "yy_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other countries.", "label": "Other countries" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.yy.com/role/DisclosureSegmentReportingPropertyAndEquipmentForCompanySGeographicOperationsDetails" ], "xbrltype": "domainItemType" }, "yy_OtherEquityChangesFromEquityMethodInvestments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other equity changes from equity method investments.", "label": "Other Equity Changes From Equity Method Investments" } } }, "localname": "OtherEquityChangesFromEquityMethodInvestments", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "yy_OtherGovernmentGrantsIncome": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureOtherIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of other government grants income.", "label": "Other Government Grants Income", "terseLabel": "Government grants" } } }, "localname": "OtherGovernmentGrantsIncome", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOtherIncomeDetails" ], "xbrltype": "monetaryItemType" }, "yy_OtherIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other income elements which are not separately disclosed on the income statement.", "label": "Other Income [Table Text Block]", "terseLabel": "Schedule of other income" } } }, "localname": "OtherIncomeTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOtherIncomeTables" ], "xbrltype": "textBlockItemType" }, "yy_OtherOperatingIncomeMiscellaneous": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureOtherIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of other income which are not separately disclosed on the income statement.", "label": "Other Operating Income Miscellaneous", "terseLabel": "Others" } } }, "localname": "OtherOperatingIncomeMiscellaneous", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOtherIncomeDetails" ], "xbrltype": "monetaryItemType" }, "yy_OtherPRCSubsidiariesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other PRC Subsidiaries" } } }, "localname": "OtherPRCSubsidiariesMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_OtherRelatedPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other related party.", "label": "Other Related Party [Member]" } } }, "localname": "OtherRelatedPartyMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "yy_OtherSubsidiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pertaining to another subsidiary not specifically named.", "label": "Other Subsidiary" } } }, "localname": "OtherSubsidiaryMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureMezzanineEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_OthersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to revenues from the sale of other goods or rendering of other services.", "label": "Other", "terseLabel": "Others" } } }, "localname": "OthersMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCashAndCashEquivalentsDetails", "http://www.yy.com/role/DisclosureIntangibleAssetsNetSummaryOfGroupSIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "yy_PRCEntitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PRC Entities" } } }, "localname": "PRCEntitiesMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseIncludedInConsolidatedStatementsOfComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "yy_PaymentHandlingCosts": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureCostOfRevenuesDetails": { "order": 5.0, "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payment handling costs incurred and directly related to services rendered by an entity during the reporting period.", "label": "Payment Handling Costs", "terseLabel": "Payment handling costs" } } }, "localname": "PaymentHandlingCosts", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCostOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "yy_PaymentOnBehalfOfRelatedPartyNetOfRepayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with payment on behalf of a related party, net of repayments.", "label": "Payment on Behalf of Related Party Net Of Repayments", "terseLabel": "Payment on behalf of related parties, net of repayments" } } }, "localname": "PaymentOnBehalfOfRelatedPartyNetOfRepayments", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "yy_PaymentsAccrualPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the period over which amount billed to the third party advertising agencies and direct advertisers are due for payment.", "label": "Payments Accrual Period", "terseLabel": "Period over which payments are due" } } }, "localname": "PaymentsAccrualPeriod", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails" ], "xbrltype": "durationItemType" }, "yy_PaymentsForLoansToEmployeeAndThirdParties": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with loans to employees and third parties of the entity.", "label": "Payments for Loans to Employee and Third Parties", "negatedTerseLabel": "Loans to employees and third parties" } } }, "localname": "PaymentsForLoansToEmployeeAndThirdParties", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_PaymentsOfInterestFreeLoanToRelatedParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow related to payments of loan to related parties.", "label": "Payments of Interest Free Loan to Related Parties", "verboseLabel": "Loan to related parties" } } }, "localname": "PaymentsOfInterestFreeLoanToRelatedParties", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "yy_PaymentsToAcquireCostMethodInvestment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to cost method investments.", "label": "Payments to Acquire Cost Method Investment", "terseLabel": "Consideration to acquire minority stake" } } }, "localname": "PaymentsToAcquireCostMethodInvestment", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_PaymentsToAcquireDerivativeFinancialInstruments": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of derivative financial instruments.", "label": "Payments to Acquire Derivative Financial Instruments", "negatedLabel": "Placements of derivative financial instruments" } } }, "localname": "PaymentsToAcquireDerivativeFinancialInstruments", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_PaymentsToAcquireInvestmentsOtherThanFinanceReceivables": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of investments other than amounts due from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith.", "label": "Payments to Acquire Investments Other Than Finance Receivables", "negatedLabel": "Cash paid for investments" } } }, "localname": "PaymentsToAcquireInvestmentsOtherThanFinanceReceivables", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_PaymentsToAcquireOtherNoncurrentAssets": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for acquisition of non-current assets not otherwise defined in the taxonomy, that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Payments to Acquire other Noncurrent Assets", "negatedLabel": "Purchase of other non-current assets" } } }, "localname": "PaymentsToAcquireOtherNoncurrentAssets", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_PaymentsToAcquireShortTermDeposits": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the amount invested for short-term deposits.", "label": "Payments To Acquire Short Term Deposits", "negatedTerseLabel": "Placements of short-term deposits" } } }, "localname": "PaymentsToAcquireShortTermDeposits", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_PaymentsToFundLoansToRelatedParties": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with extending loans to a related party.", "label": "Payments to fund loans to related parties", "negatedLabel": "Loans to related parties" } } }, "localname": "PaymentsToFundLoansToRelatedParties", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_PercentageOfSharesTransferredInSubsidiaryBusinessCombinationConsideration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of shares in subsidiary transferred as a part of business combination consideration.", "label": "Percentage Of Shares Transferred In Subsidiary, Business Combination Consideration", "terseLabel": "Percentage of shares in subsidiary transferred" } } }, "localname": "PercentageOfSharesTransferredInSubsidiaryBusinessCombinationConsideration", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureBusinessCombinationAcquisitionDetails" ], "xbrltype": "percentItemType" }, "yy_PeriodOfPriorWrittenNoticeRequiredToTerminateAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time for which written notice is required to be given prior to termination of the agreement.", "label": "Period of Prior Written Notice Required to Terminate Agreement", "terseLabel": "Period of prior written notice required to terminate the agreement" } } }, "localname": "PeriodOfPriorWrittenNoticeRequiredToTerminateAgreement", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "yy_PlaintiffAbilityPeriodToFileNoticeOfAppeal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ability period to file notice of appeal by the plaintiff.", "label": "Plaintiff, Ability Period To File Notice Of Appeal", "terseLabel": "Ability period to file notice of appeal by plaintiff" } } }, "localname": "PlaintiffAbilityPeriodToFileNoticeOfAppeal", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "yy_PowerOfAttorneyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Power of Attorney [Member]" } } }, "localname": "PowerOfAttorneyMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "yy_PreTwoThousandNineSchemeOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Pre-2009 Scheme Options.", "label": "Pre-2009 Scheme Options [Member]" } } }, "localname": "PreTwoThousandNineSchemeOptionsMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_PreferentialEnterpriseIncomeTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the preferential tax rate applicable to the entity under the preferential tax treatment.", "label": "Preferential Enterprise Income Tax Rate", "terseLabel": "Preferential tax rate (as a percent)" } } }, "localname": "PreferentialEnterpriseIncomeTaxRate", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_PrepaymentsAndDepositsToSuppliersAndProviders": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to prepayments and deposits to suppliers and providers.", "label": "Prepayments and Deposits to Suppliers and Providers", "terseLabel": "Prepayments and deposits to vendors and content providers" } } }, "localname": "PrepaymentsAndDepositsToSuppliersAndProviders", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "yy_PrepaymentsForInvestments": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the prepayment for investments.", "label": "Prepayments for investments", "negatedLabel": "Prepayments for investments" } } }, "localname": "PrepaymentsForInvestments", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_PrincipalAccountingPoliciesLineItems": { "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": "Principal Accounting Policies [Line Items]", "terseLabel": "Statutory reserves [Line Item]" } } }, "localname": "PrincipalAccountingPoliciesLineItems", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails" ], "xbrltype": "stringItemType" }, "yy_ProceedFromPartialDisposalOfSubsidiarysEquityInterestsToMinorityShareholders": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with partial disposal of subsidiary's equity interests to minority shareholders.", "label": "Proceed from partial disposal of subsidiarys equity interests to minority shareholders", "presentationGuidance": "Partial disposal of Huya's interests to non-controlling interest shareholders" } } }, "localname": "ProceedFromPartialDisposalOfSubsidiarysEquityInterestsToMinorityShareholders", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_ProceedsFromCollectionOfLoansToRelatedParties": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with collection, whether partial or full, of loans to a related party.", "label": "Proceeds from collection of loans to related parties", "verboseLabel": "Repayments of loans from related parties" } } }, "localname": "ProceedsFromCollectionOfLoansToRelatedParties", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_ProceedsFromDisposalOfEquitySecuritiesWithoutReadilyDeterminableFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of consideration from disposal of equity securities without readily determinable fair value.", "label": "Proceeds From Disposal Of Equity Securities Without Readily Determinable Fair Value", "terseLabel": "Consideration from disposal of equity investments without readily determinable fair value" } } }, "localname": "ProceedsFromDisposalOfEquitySecuritiesWithoutReadilyDeterminableFairValue", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_ProceedsFromMaturitiesOfShorttermDeposits": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with maturities of short-term deposits.", "label": "Proceeds from Maturities of Short-term Deposits", "terseLabel": "Maturities of short-term deposits" } } }, "localname": "ProceedsFromMaturitiesOfShorttermDeposits", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_ProceedsFromMezzanineShareholders": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a mezzanine interest. Includes, but is not limited to, purchase of additional shares or other increase in mezzanine interest ownership.", "label": "Proceeds from mezzanine shareholders", "terseLabel": "Capital contributions from mezzanine equity holders" } } }, "localname": "ProceedsFromMezzanineShareholders", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_ProceedsFromRepaymentOfLoansFromEmployeesAndThirdParties": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from repayment of loans from employees and third parties.", "label": "Repayment of loans from employees and third parties", "verboseLabel": "Repayments of loans from employees and third parties" } } }, "localname": "ProceedsFromRepaymentOfLoansFromEmployeesAndThirdParties", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_ProceedsFromSaleAndDisposalOfInvestments": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale and disposal of investments during the period.", "label": "Proceeds from sale and disposal of investments", "terseLabel": "Cash received from disposal of investments" } } }, "localname": "ProceedsFromSaleAndDisposalOfInvestments", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_PropertyPlantAndEquipmentEstimatedUsefulLivesAndResidualRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the estimated useful life and residual rate 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": "Property Plant and Equipment Estimated Useful Lives and Residual Rate [Table Text Block]", "terseLabel": "Schedule of property and equipment estimated useful lives and residual rate" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLivesAndResidualRateTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "yy_PurchaseOfCappedCallOptionInRelationToRepurchaseOfCommonShares": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of capped call option in relation to repurchase of common shares.", "label": "Purchase Of Capped Call Option In Relation To Repurchase Of Common Shares", "negatedLabel": "Purchase of capped call option in relation to repurchase of common shares" } } }, "localname": "PurchaseOfCappedCallOptionInRelationToRepurchaseOfCommonShares", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_PurchaseOfCappedCallOptionInRelationToRepurchaseOfCommonSharesOriginalValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash flow for the purchase of capped call option in relation to repurchase of common shares original value.", "label": "Purchase Of Capped Call Option In Relation To Repurchase Of Common Shares Original Value", "terseLabel": "Purchase of a capped call option" } } }, "localname": "PurchaseOfCappedCallOptionInRelationToRepurchaseOfCommonSharesOriginalValue", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_PurchaseOfCappedCallOptionToMitigatePotentialFutureEconomicDilution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of Capped Call Option purchased to mitigate the potential future economic dilution.", "label": "Purchase Of Capped Call Option To Mitigate The Potential Future Economic Dilution", "terseLabel": "Purchased call option" } } }, "localname": "PurchaseOfCappedCallOptionToMitigatePotentialFutureEconomicDilution", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_ReceivableFromPaymentPlatforms": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "it represent receivable from payment platforms.", "label": "Receivables from payment platforms" } } }, "localname": "ReceivableFromPaymentPlatforms", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "yy_RedeemableNonControllingInterestEquityAccretionToRedemptionValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of Redeemable Non controlling Interest Equity Accretion To Redemption Value", "label": "Redeemable Non controlling Interest Equity Accretion To Redemption Value", "verboseLabel": "Accretion of subsidiaries' redeemable convertible preferred shares to redemption value" } } }, "localname": "RedeemableNonControllingInterestEquityAccretionToRedemptionValue", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "yy_RedeemableNoncontrollingInterestEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of new stock classified as redeemable non controlling interest equity issued during the period", "label": "Redeemable NonControlling Interest Equity Stock Issued During Period Shares New Issues" } } }, "localname": "RedeemableNoncontrollingInterestEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureMezzanineEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "yy_RedeemableNoncontrollingInterestEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as redeemable non controlling interest equity issued during the period", "label": "Redeemable NonControlling Interest Equity Stock Issued During Period Value New Issues" } } }, "localname": "RedeemableNoncontrollingInterestEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureMezzanineEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_RelatedPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related parties.", "label": "Related parties" } } }, "localname": "RelatedPartiesMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "yy_RelatedPartiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for related parties.", "label": "Related Parties Policy [Text Block]", "terseLabel": "Related parties" } } }, "localname": "RelatedPartiesPolicyTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "yy_RelatedPartyTransactionOtherTransactionWithRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of other transaction with related parties during the reporting period.", "label": "Related Party Transaction Other Transaction With Related Parties", "terseLabel": "Others" } } }, "localname": "RelatedPartyTransactionOtherTransactionWithRelatedParties", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "yy_RelatedPartyTransactionPurchasesOfFixedAssetsFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases of fixed assets from related party.", "label": "Related Party Transaction, Purchases Of Fixed Assets from Related Party", "terseLabel": "Purchase of fixed assets from Kingsoft Cloud" } } }, "localname": "RelatedPartyTransactionPurchasesOfFixedAssetsFromRelatedParty", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "yy_RepaymentAmountOfNotesDueEqualTo71.1MillionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Repayment Amount Of The Notes Due Equal To 71.1 Million", "label": "Repayment Amount Of The Notes Due Equal To 71.1 Million [Member]" } } }, "localname": "RepaymentAmountOfNotesDueEqualTo71.1MillionMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_RepaymentAndPaymentsOnBehalfOfRelatedParty": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from repayment and payments on behalf of related party", "label": "Repayment And Payments On Behalf Of Related Party", "terseLabel": "Repayments from (payments on behalf of) related parties, net" } } }, "localname": "RepaymentAndPaymentsOnBehalfOfRelatedParty", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "yy_ReplacementDueToAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of replacement due to acquisition.", "label": "Replacement Due to Acquisition", "terseLabel": "Replacement due to acquisition of Bigo" } } }, "localname": "ReplacementDueToAcquisition", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "sharesItemType" }, "yy_ReplacementDueToAcquisitionWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weightage average grant date fair value replacement due to acquisition.", "label": "Replacement Due to Acquisition Weighted Average Grant Date Fair Value", "terseLabel": "Replacement due to acquisition of Bigo" } } }, "localname": "ReplacementDueToAcquisitionWeightedAverageGrantDateFairValue", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "perShareItemType" }, "yy_RepurchasePricePrincipalAmountPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of repurchase price of the principal amount.", "label": "Repurchase Price, Principal Amount, Percentage", "terseLabel": "Repurchase price of the principal amount, percentage" } } }, "localname": "RepurchasePricePrincipalAmountPercentage", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureConvertibleBondsNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_ReserveLevelThresholdForMandatoryTransferPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the level of the general reserve fund balance as a percentage of registered capital for the entity's subsidiaries and the VIEs and VIE''s subsidiary in the PRC, which must be attained before mandatory transfers to the reserve are no longer required.", "label": "Reserve Level Threshold for Mandatory Transfer Percentage", "terseLabel": "Reserve level threshold for mandatory appropriation requirement (as a percent)" } } }, "localname": "ReserveLevelThresholdForMandatoryTransferPercentage", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRestrictedNetAssetsDetails" ], "xbrltype": "percentItemType" }, "yy_RestrictedCashAndInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted Cash And Investments [Line Items]" } } }, "localname": "RestrictedCashAndInvestmentsLineItems", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRestrictedShortTermDepositsNarrativeDetails" ], "xbrltype": "stringItemType" }, "yy_RestrictedCashAndInvestmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted Cash And Investments [Table]" } } }, "localname": "RestrictedCashAndInvestmentsTable", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRestrictedShortTermDepositsNarrativeDetails" ], "xbrltype": "stringItemType" }, "yy_RestrictedOfShortTermDeposit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of restricted short-term deposit.", "label": "Restricted Of Short Term Deposit" } } }, "localname": "RestrictedOfShortTermDeposit", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRestrictedShortTermDepositsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_RestrictedShortTermDepositsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents entire disclosure of restricted short-term deposits.", "label": "Restricted Short Term Deposits [Text Block]", "terseLabel": "Restricted short-term deposits" } } }, "localname": "RestrictedShortTermDepositsTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRestrictedShortTermDeposits" ], "xbrltype": "textBlockItemType" }, "yy_RevenueRemainingPerformanceObligationExpectedToBeRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, remaining performance obligation expected to be recognized.", "label": "Revenue Remaining Performance Obligation Expected to be Recognized" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedToBeRecognized", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesConvenienceTranslationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_RevenueSharingFeesAndContentCosts": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureCostOfRevenuesDetails": { "order": 1.0, "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Revenue sharing fees and content costs incurred and directly related to services rendered by an entity during the reporting period.", "label": "Revenue Sharing Fees and Content Costs", "terseLabel": "Revenue sharing fees and content costs" } } }, "localname": "RevenueSharingFeesAndContentCosts", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCostOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "yy_RevenuesFromSalesOfSoftware": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenues from sales of software.", "label": "Revenues From Sales Of Software", "terseLabel": "Revenues from sales of software" } } }, "localname": "RevenuesFromSalesOfSoftware", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_ScheduleOfAccountsReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date.", "label": "Schedule Of Accounts Receivable [Table Text Block]", "terseLabel": "Schedule of accounts receivable, net" } } }, "localname": "ScheduleOfAccountsReceivableTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureAccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "yy_ScheduleOfCostOfRevenueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations.", "label": "Schedule of Cost of Revenue [Table Text Block]", "terseLabel": "Schedule of Cost of revenues" } } }, "localname": "ScheduleOfCostOfRevenueTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCostOfRevenuesTables" ], "xbrltype": "textBlockItemType" }, "yy_ScheduleOfDepositAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The schedule for deposit assets including data and tables.", "label": "Schedule of Deposit Assets [Table Text Block]", "terseLabel": "Schedule of Deposit Assets" } } }, "localname": "ScheduleOfDepositAssetsTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShortTermDepositsTables" ], "xbrltype": "textBlockItemType" }, "yy_ScheduleOfFinancingReceivablesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents to schedule of financing receivables.", "label": "Schedule of Financing Receivables [Table Text Block]", "verboseLabel": "Schedule of Gross Financing Receivables" } } }, "localname": "ScheduleOfFinancingReceivablesTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetTables" ], "xbrltype": "textBlockItemType" }, "yy_ScheduleOfFutureMinimumRentalPaymentsForNonCancellableOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule Of Future Minimum Rental Payments For Non Cancellable Operating Leases [Table Text Block]", "terseLabel": "Schedule of future minimum payments under non-cancellable operating leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForNonCancellableOperatingLeasesTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "yy_ScheduleOfIncomeTaxLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Income Tax.", "label": "Schedule of Income Tax [Line Items]", "terseLabel": "Income tax [Line Items]" } } }, "localname": "ScheduleOfIncomeTaxLineItems", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "stringItemType" }, "yy_ScheduleOfIncomeTaxTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Income Tax [Table].", "label": "Schedule of Income Tax [Table]" } } }, "localname": "ScheduleOfIncomeTaxTable", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "stringItemType" }, "yy_ScheduleOfLandUseRightTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of intangible assets classified as land use right.", "label": "Schedule Of Land Use Right [Table Text Block]", "verboseLabel": "Schedule of land use right" } } }, "localname": "ScheduleOfLandUseRightTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureLandUseRightsNetTables" ], "xbrltype": "textBlockItemType" }, "yy_ScheduleOfMovementInAllowanceForFinancingReceivablesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents to allowance for financing receivables.", "label": "Schedule of Movement in Allowance for Financing Receivables [Table Text Block]", "verboseLabel": "Allowance for Credit Losses on Financing Receivables" } } }, "localname": "ScheduleOfMovementInAllowanceForFinancingReceivablesTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureFinancingReceivablesNetTables" ], "xbrltype": "textBlockItemType" }, "yy_ScheduleOfOrganizationAndPrincipalActivitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure for organization and principal activities of the entity.", "label": "Schedule of Organization and Principal Activities [Table]" } } }, "localname": "ScheduleOfOrganizationAndPrincipalActivitiesTable", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesPrincipalSubsidiariesAndViesToConductItsBusinessOperationsDetails" ], "xbrltype": "stringItemType" }, "yy_ScheduleOfPrincipalAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure pertaining to all significant accounting policies of the reporting entity.", "label": "Schedule of Principal Accounting Policies [Table]" } } }, "localname": "ScheduleOfPrincipalAccountingPoliciesTable", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails" ], "xbrltype": "stringItemType" }, "yy_ScheduleOfReconciliationOfNetIncomeFromDiscontinuedOperationsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of reconciliation of net income from discontinued operations.", "label": "Schedule of Reconciliation of Net Income from Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of reconciliation with net income from discontinued operations" } } }, "localname": "ScheduleOfReconciliationOfNetIncomeFromDiscontinuedOperationsTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "yy_ScheduleOfRelatedPartiesAndTheirRelationshipsWithGroupTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related parties and their relationships with the Group.", "label": "Schedule of Related Parties and Their Relationships With Group [Table Text Block]", "terseLabel": "Schedule of related parties and their relationships with the Group" } } }, "localname": "ScheduleOfRelatedPartiesAndTheirRelationshipsWithGroupTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "yy_ScheduleOfRelatedPartyTransactionDueFromToRelatedPartyTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amount due from or due to related party.", "label": "Schedule of Related Party Transaction Due From to Related Party [Table Text Block]", "terseLabel": "Schedule of the amounts due from/to related parties" } } }, "localname": "ScheduleOfRelatedPartyTransactionDueFromToRelatedPartyTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "yy_ScheduleOfUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of useful life of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Useful Life of Finite Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of amortization of finite-lived intangible assets is computed using the straight-line method over the following estimated useful lives" } } }, "localname": "ScheduleOfUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "yy_ScheduleOfWeightedAverageAmortizationPeriodsIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of weighted average amortization periods of intangible assets.", "label": "Schedule of Weighted Average Amortization Periods Intangible Assets [Table Text Block]", "terseLabel": "Schedule of weighted average amortization periods of intangible assets" } } }, "localname": "ScheduleOfWeightedAverageAmortizationPeriodsIntangibleAssetsTableTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "yy_ServiceFeePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of the unpaid portion of the fee payable for service fee.", "label": "Service Fee Payable", "terseLabel": "Unsettled balance of Service fees payable" } } }, "localname": "ServiceFeePayable", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseOnFirstDayOfEachFiscalYearInNumberOfSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The annual increase on the first day of each fiscal year in maximum aggregate number of shares which may be issued pursuant to all awards under the Plan.", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Annual Increase on First Day of Each Fiscal Year in Number of Shares Authorized", "terseLabel": "Annual increase on the first day of each fiscal year, beginning from 2013 in maximum aggregate number of shares which may be issued pursuant to all awards under the Plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseOnFirstDayOfEachFiscalYearInNumberOfSharesAuthorized", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedShareUnitsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "yy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "As of the balance sheet date, the weighted-average exercise price for awards that are expected to vest.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other than Options Expected to Vest Weighted Average Grant Date Fair Value", "terseLabel": "Expected to vest at the end of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "yy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of expected to vest equity-based payment instruments, excluding stock (or unit) options outstanding that can be converted into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Expected to vest at the end" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "sharesItemType" }, "yy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for expected to vest equity-based payment instruments, outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Expected to vest at the end (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedSharesActivityDetails" ], "xbrltype": "perShareItemType" }, "yy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "As of the balance sheet date, the number of shares into which expected to vest stock options outstanding can be converted under the option plan.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Expected to Vest Outstanding Number", "terseLabel": "Expected to vest at the end of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationSummaryOfRestrictedShareUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "yy_ShareBasedPaymentArrangementOptionRestrictedStockAndRestrictedStockUnitsRsusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to share options, restricted shares and restricted share units.", "label": "September 2021 share repurchase plan" } } }, "localname": "ShareBasedPaymentArrangementOptionRestrictedStockAndRestrictedStockUnitsRsusMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_ShareBasedPaymentArrangementTrancheOne1Member": { "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, one.", "label": "Vested after 24 months of the grant date" } } }, "localname": "ShareBasedPaymentArrangementTrancheOne1Member", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_ShareBasedPaymentArrangementTrancheOne2Member": { "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, two.", "label": "Vested in two equal installments over the following 24 months" } } }, "localname": "ShareBasedPaymentArrangementTrancheOne2Member", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationRestrictedSharesNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_ShareIncentiveSchemeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Incentive Scheme [Member]" } } }, "localname": "ShareIncentiveSchemeMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardSecondVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The secondary period for vesting of an employee's right to exercise an award following the first vesting period.", "label": "ShareBased Compensation Arrangement By ShareBased Payment Award Award Second Vesting Period", "terseLabel": "Secondary vesting period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardSecondVestingPeriod", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "yy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentageRemaining": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of share-based compensation awards remaining after first installment.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Award Vesting Rights Percentage Remaining", "terseLabel": "Vesting percentage remaining" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentageRemaining", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_SharebasedCompensationArrangementBySharebasedPaymentAwardVestingNumberOfInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of vesting installments of share-based compensation awards.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Vesting Number Of Installments", "terseLabel": "Number of vesting installments" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardVestingNumberOfInstallments", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "yy_ShoplineGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Shopline Group.", "label": "Shopline Group" } } }, "localname": "ShoplineGroupMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "yy_ShortTermAndLongTermDepositsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Short Term And Long Term Deposits [Line Items]" } } }, "localname": "ShortTermAndLongTermDepositsLineItems", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShortTermDepositsDetails" ], "xbrltype": "stringItemType" }, "yy_ShortTermAndLongTermDepositsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for short term and long term deposits.", "label": "Short term and Long term Deposits [Text Block]", "verboseLabel": "Short-term deposits" } } }, "localname": "ShortTermAndLongTermDepositsTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShortTermDeposits" ], "xbrltype": "textBlockItemType" }, "yy_ShortTermDeposit": { "auth_ref": [], "calculation": { "http://www.yy.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Short-term deposits represent time deposits placed with banks with original maturities of less than one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income during the periods presented.", "label": "Short Term Deposit", "terseLabel": "Short-term deposits" } } }, "localname": "ShortTermDeposit", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails", "http://www.yy.com/role/DisclosureShortTermDepositsDetails", "http://www.yy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "yy_ShortTermDepositPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for short term deposits.", "label": "Short Term Deposit Policy [Text Block]", "terseLabel": "Short-term deposits" } } }, "localname": "ShortTermDepositPolicyTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "yy_ShortTermInvestmentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Short Term Investments in financial asset.", "label": "Short Term Investments [Policy Text Block]", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestmentsPolicyTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "yy_ShortTermLeaseCommitmentAndLeasesThatHaveNotYetCommencedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents short term lease commitment and leases that have not yet commenced member", "label": "Short Term Lease Commitment And Leases That Have Not Yet Commenced Member" } } }, "localname": "ShortTermLeaseCommitmentAndLeasesThatHaveNotYetCommencedMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNonCancellableOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "yy_SoftwareEnterpriseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Software Enterprise" } } }, "localname": "SoftwareEnterpriseMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_SoutheastAsiaAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Southeast Asia and Others.", "label": "Southeast Asia and others" } } }, "localname": "SoutheastAsiaAndOtherMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureSegmentReportingPropertyAndEquipmentForCompanySGeographicOperationsDetails" ], "xbrltype": "domainItemType" }, "yy_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.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "yy_StockOptions1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An arrangement whereby the holder is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement.", "label": "Share options [Member]" } } }, "localname": "StockOptions1Member", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureShareBasedCompensationShareOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_SurchargesRateOnBusinessTaxAndValueAddedTax": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the tax rate of surcharges on business taxes and VAT.", "label": "Surcharges Rate on Business Tax and Value Added Tax", "terseLabel": "Surcharges on business taxes and VAT (as a percent)" } } }, "localname": "SurchargesRateOnBusinessTaxAndValueAddedTax", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_SurplusFundThresholdForMandatoryTransferPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the level of the statutory surplus fund balance as a percentage of registered capital for the entities incorporated in the People's Republic of China, which must be attained before mandatory transfers to the fund are no longer required.", "label": "Surplus Fund Threshold for Mandatory Transfer Percentage", "terseLabel": "Surplus fund threshold for mandatory appropriation requirement (as a percent)" } } }, "localname": "SurplusFundThresholdForMandatoryTransferPercentage", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_TechnicalServiceFee": { "auth_ref": [], "calculation": { "http://www.yy.com/role/DisclosureCostOfRevenuesDetails": { "order": 8.0, "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of technical service fee incurred during the period.", "label": "Technical Service Fee", "terseLabel": "Technical service fee" } } }, "localname": "TechnicalServiceFee", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCostOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "yy_TemporaryEquityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Na", "label": "Temporary Equity Disclosure [Text Block]", "terseLabel": "Mezzanine equity" } } }, "localname": "TemporaryEquityDisclosureTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureMezzanineEquity" ], "xbrltype": "textBlockItemType" }, "yy_TemporaryEquityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for mezzanine equity and non-controlling interest.", "label": "Temporary Equity [Policy Text Block]", "terseLabel": "Mezzanine equity and non-controlling interest" } } }, "localname": "TemporaryEquityPolicyTextBlock", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "yy_TermOfAgreementExtension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of term extension at the end of the original term of the agreement.", "label": "Term Of Agreement Extension", "terseLabel": "Term of agreement extension" } } }, "localname": "TermOfAgreementExtension", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "yy_TermOfAmortization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of the amortization on a straight-line basis.", "label": "Term Of Amortization" } } }, "localname": "TermOfAmortization", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfAmortizationOfFiniteLivedIntangibleAssetsIsComputedUsingStraightLineMethodOverFollowingEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "yy_TermOfContractualAgreements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the term of contractual agreements.", "label": "Term of Contractual Agreements", "terseLabel": "Term of contractual agreements" } } }, "localname": "TermOfContractualAgreements", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails" ], "xbrltype": "durationItemType" }, "yy_TransferFromTreasurySharesToIssuedCommonSharesForVestedRestrictedShareUnitsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares transferred from treasury shares to issued common shares for vested restricted share units", "label": "Transfer From Treasury Shares To Issued Common Shares For Vested Restricted Share Units, Shares", "terseLabel": "Transfer from treasury shares to issued common shares for vested restricted share units", "verboseLabel": "Transfer from treasury shares to issued common shares for vested restricted share units (in shares)" } } }, "localname": "TransferFromTreasurySharesToIssuedCommonSharesForVestedRestrictedShareUnitsShares", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails", "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "yy_TransferFromTreasurySharesToIssuedCommonSharesForVestedRestrictedShareUnitsValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of shares transferred from treasury shares to issued common shares for vested restricted share units", "label": "Transfer From Treasury Shares To Issued Common Shares For Vested Restricted Share Units, Value", "terseLabel": "Transfer from treasury shares to issued common shares for vested restricted share units" } } }, "localname": "TransferFromTreasurySharesToIssuedCommonSharesForVestedRestrictedShareUnitsValue", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "yy_TreasuryStockAcquiredAverageCostPerAds": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of ADS repurchased.", "label": "Treasury Stock Acquired, Average Cost Per ADS", "terseLabel": "Average price per ADS" } } }, "localname": "TreasuryStockAcquiredAverageCostPerAds", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCommonSharesAndTreasurySharesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "yy_ValueAddedTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First variation of value added tax and related surcharges on revenues generated based on varying contractual arrangements with VIEs.", "label": "Value Added Tax Rate", "terseLabel": "First variation of VAT and related surcharges (as a percent)" } } }, "localname": "ValueAddedTaxRate", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_ValueAddedTaxRate2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second variation of amount of value added tax and related surcharges on revenues generated based on varying contractual arrangements with VIEs.", "label": "Value Added Tax Rate 2", "terseLabel": "Second variation of VAT and related surcharges (as a percent)" } } }, "localname": "ValueAddedTaxRate2", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_ValueAddedTaxRate3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third variation of amount of value added tax and related surcharges on revenues generated based on varying contractual agreements with VIEs.", "label": "Value Added Tax Rate 3", "terseLabel": "Third variation of VAT and related surcharges (as a percent)" } } }, "localname": "ValueAddedTaxRate3", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesRevenueRecognitionAndCostOfRevenuesNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_VariableInterestEntitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Variable Interest Entities.", "label": "VIE's" } } }, "localname": "VariableInterestEntitiesMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRestrictedNetAssetsDetails" ], "xbrltype": "domainItemType" }, "yy_VariableInterestEntitiesRegisteredAsPRCDomesticCompaniesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pertaining to those VIEs that are registered as PRC domestic companies.", "label": "VIEs registered as PRC domestic companies" } } }, "localname": "VariableInterestEntitiesRegisteredAsPRCDomesticCompaniesMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosurePrincipalAccountingPoliciesSalesAndMarketingExpensesShareBasedCompensationStatutoryReservesDividendsAndSegmentReportingNarrativeDetails" ], "xbrltype": "domainItemType" }, "yy_VariableInterestEntityConsolidatedRegisteredCapitalAndForeignStatutoryReserves": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of the consolidated variable interest entity's registered capital and PRC statutory reserves.", "label": "Variable Interest Entity Consolidated Registered Capital and Foreign Statutory Reserves", "terseLabel": "Registered capital and PRC statutory reserves of the VIEs and VIE's subsidiaries" } } }, "localname": "VariableInterestEntityConsolidatedRegisteredCapitalAndForeignStatutoryReserves", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "yy_VariableInterestEntityPrimaryBeneficiaryGroupCompaniesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Variable Interest Entity Primary Beneficiary, Group Companies.", "label": "Group companies" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryGroupCompaniesMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationNarrativeDetails", "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails" ], "xbrltype": "domainItemType" }, "yy_VariableInterestEntityPrimaryBeneficiaryThirdPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Variable Interest Entity Primary Beneficiary, Third Parties.", "label": "Third parities" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryThirdPartiesMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureCertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfGroupSViesAndVieSSubsidiaryExcludingInterCompanyItemsWithGroupSSubsidiariesIncludedInAccompanyingConsolidatedFinancialStatementsDetails" ], "xbrltype": "domainItemType" }, "yy_WeightedAverageNumberOfSharesOutstandingBasicFromContinuingOperations": { "auth_ref": [], "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 from continuing operations.", "label": "Weighted Average Number of Shares Outstanding, Basic, From Continuing Operations", "terseLabel": "Weighted average number of share used in calculating net income (loss) per ADS, Basic, Continuing operations" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicFromContinuingOperations", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "yy_WeightedAverageNumberOfSharesOutstandingBasicFromDiscontinuedOperations": { "auth_ref": [], "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 from discontinued operations.", "label": "Weighted Average Number of Shares Outstanding, Basic, From Discontinued Operations", "terseLabel": "Weighted average number of share used in calculating net income (loss) per ADS, Basic, Discontinued operations" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicFromDiscontinuedOperations", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "yy_WeightedAverageNumberOfSharesOutstandingDilutedFromContinuingOperations": { "auth_ref": [], "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 from continuing operations.", "label": "Weighted Average Number of Shares Outstanding, Diluted, From Continuing Operations", "terseLabel": "Weighted average number of share used in calculating net income (loss) per ADS, Diluted, Continuing operations" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedFromContinuingOperations", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "yy_WeightedAverageNumberOfSharesOutstandingDilutedFromDiscontinuedOperations": { "auth_ref": [], "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 from discontinued operations.", "label": "Weighted Average Number of Shares Outstanding, Diluted, From Discontinued Operations" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedFromDiscontinuedOperations", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "yy_WithholdingIncomeTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of withholding income tax rate.", "label": "Withholding Income Tax Rate", "terseLabel": "PRC withholding tax rate (as a percent)" } } }, "localname": "WithholdingIncomeTaxRate", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "percentItemType" }, "yy_WithholdingTaxes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of withholding taxes imposed or to be imposed.", "label": "Withholding Taxes", "terseLabel": "Withholding taxes" } } }, "localname": "WithholdingTaxes", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "yy_XiaomiGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Xiaomi Group.", "label": "Xiaomi Group [Member]" } } }, "localname": "XiaomiGroupMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "yy_YyLiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "YY Live" } } }, "localname": "YyLiveMember", "nsuri": "http://www.yy.com/20211231", "presentation": [ "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaAssetsLiabilitiesDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaOperationsAndCashFlowDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsDisposalOfYvLiveBusinessAndHuyaShareBasedCompensationDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsReconciliationOfIncomeFromDiscontinuedOperationsDetails", "http://www.yy.com/role/DisclosureDiscontinuedOperationsTables", "http://www.yy.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227" }, "r121": { "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=123367319&loc=SL114868664-224227" }, "r122": { "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=123367319&loc=SL114868664-224227" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r127": { "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=123367319&loc=SL114868664-224227" }, "r128": { "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=123367319&loc=SL114868664-224227" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r133": { "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=123367319&loc=SL114868664-224227" }, "r134": { "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=123367319&loc=SL114868664-224227" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r137": { "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=123367319&loc=SL114868664-224227" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r139": { "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=123367319&loc=SL114868664-224227" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3337-108585" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080555-108585" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r175": { "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" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(3)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(3)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(4)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b,d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5066-111524" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r300": { "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=122038336&loc=d3e74512-122707" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r307": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196816" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714" }, "r317": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "http://asc.fasb.org/topic&trid=75115024" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=123583895&loc=d3e30768-111565" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=125513658&loc=d3e32014-111567" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r327": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "http://asc.fasb.org/topic&trid=2197064" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r34": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921830-210448" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921833-210448" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r35": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r363": { "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" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r382": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2510-110228" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r390": { "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r393": { "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" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7054-107765" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r401": { "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" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r406": { "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" }, "r407": { "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" }, "r408": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r453": { "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=122040564&loc=d3e177068-122764" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21332-112643" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r481": { "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" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r483": { "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" }, "r484": { "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" }, "r485": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r508": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r509": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r512": { "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=123447040&loc=d3e1928-114920" }, "r513": { "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=123447040&loc=d3e1928-114920" }, "r514": { "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=123447040&loc=d3e1928-114920" }, "r515": { "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=123447040&loc=d3e1928-114920" }, "r516": { "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=123447040&loc=d3e1928-114920" }, "r517": { "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=123447040&loc=d3e1928-114920" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r52": { "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" }, "r520": { "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" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r522": { "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" }, "r523": { "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" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r525": { "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" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=SL116886442-113899" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4549-113899" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r555": { "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" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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=122041274&loc=d3e301413-122809" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r569": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123452999&loc=d3e28200-109314" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e34017-109320" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r597": { "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=122134291&loc=d3e330036-122817" }, "r598": { "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=122134291&loc=d3e330036-122817" }, "r599": { "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=122134291&loc=d3e330036-122817" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r60": { "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" }, "r600": { "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=122134291&loc=d3e330036-122817" }, "r601": { "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=122134291&loc=d3e330036-122817" }, "r602": { "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=122134291&loc=d3e330036-122817" }, "r603": { "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=122134291&loc=d3e330215-122817" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337" }, "r607": { "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" }, "r608": { "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" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r639": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r64": { "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" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613673-111683" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569655-111683" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4616395-111683" }, "r648": { "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" }, "r649": { "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" }, "r65": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r654": { "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" }, "r655": { "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" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r66": { "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" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828" }, "r669": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r67": { "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" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r69": { "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" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL7498348-110258" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3)(i))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r71": { "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" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r72": { "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" }, "r720": { "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" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123389372&loc=d3e36991-112694" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123416376&loc=d3e50796-112755" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r73": { "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" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r74": { "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" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r75": { "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" }, "r750": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=d3e56071-112765" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r756": { "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" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r78": { "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" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r79": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r80": { "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" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r809": { "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" }, "r81": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r819": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r820": { "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" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r826": { "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" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r828": { "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" }, "r829": { "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" }, "r83": { "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" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r834": { "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" }, "r835": { "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" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r837": { "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" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r84": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r85": { "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" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r854": { "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" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r856": { "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" }, "r857": { "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" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r86": { "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" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r868": { "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=124501264&loc=SL117420844-207641" }, "r869": { "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=124501264&loc=SL117420844-207641" }, "r87": { "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" }, "r870": { "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=124501264&loc=SL117420844-207641" }, "r871": { "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=124501264&loc=SL117420844-207641" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r874": { "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" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r877": { "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" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413209&loc=SL6242269-115581" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r89": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r897": { "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" }, "r898": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r899": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r90": { "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" }, "r900": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r901": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r902": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r903": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r904": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r905": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r906": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r907": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r908": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r909": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r91": { "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" }, "r910": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r911": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r912": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r913": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404" }, "r914": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1404" }, "r915": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)" }, "r916": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)" }, "r917": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)" }, "r918": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(4)" }, "r919": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1405" }, "r92": { "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" }, "r920": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r921": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.27(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 193 0001410578-22-001097-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-22-001097-xbrl.zip M4$L#!!0 ( (2!G53>2X&(H30 +-J @ 0 =&UB+3(P,C$Q,C,Q+GAS M9.U]:W/CN+'H]UMU_P/O?,FF:CU^S.QCMK(Y);]F?&);/K9V-_OI%"U"$K(4 MJ1"D;>77WVZ X!,$^)+$2?@A68\(-!K=C48#Z,=?_NMM[5HO)]WY^=_K^ MY)U%O+GO4&_Y\[N('=EL3NF[__KK__T_?_E_1T=_/W^\M1Q_'JV)%UKS@-@A M<:Q7&JZLF;_9V)YU1X* NJYU'E!G22SKT_OOW_]X>OKI_=GI]S]\9QT=Q9#. M;08]?<_B(,_>GR9?+F*HOO>3]?'X[-/QV'FI^/CAW_O!\AA^Q.ZG1R>G1Q]. MW\5-7>K]D;1]?7U]__8<:SOW("X,JT.)C'FUH0#684X^%MC=/Z QR&6XWA)79*+\H>$G> MYBLU2O@EAP] 6=KV1@D>/RB@>S:=,S5X_BF&']K!DH3W]IJPC3TGN3EOM^_G M_IHW/#U#R,0EN,ZN_6!]219VY()H_3.R72[U[U)IKB)&\DF!+ZP*E?0!N4^/ M_WYW^\07C&SLA$%AC!R/X/,Q?L9A3G"8E)+;K7Z*,6N\:'VF6C9G)\":PH]_ M@A]1??Z$(\U +"W\XY?'&Y4DLYM=QZY+3JFF%7WBW^5 M[&K+1:!9R/7E!:@'WZ4.RN2Y[:)8/ZT(D:RKT4['+U@WG%\)&/C[8GK_-+V] MN9S,KBZM\\GMY/[BRGKZQHY9.!0\B.;+B[\-5!@A?K^A=R &;HF&IZ9 M>NJY>*;GXM,,_G-W=3][LJ;7\.GNX?'JR]7]T\VO5];-/?S[:N1L-\Y>P+S. MVK-7=-\QCRTZ^/WE%E;:><2H1Q@#*^1+M+4GC,'N>$OM9^H" MPH1=DM"F;LDDZA>X3BH^GGPX.2T:3]GA+3\97WSA*%C^POK]5PNQL)YC-"RP MN"Q$Q+(Y)M]:;HJ+]4V,S9]'<5*)TP4)@#S>(V5_(#]AJ<]AVH+P>,)P(I>@ M%D\UP#7UP."BMGL#AGNPYBVGB\^!'VV>?@6* Q3XS]-3],RH0^U@>_4V=R.\ MEKKQ0A+@AF![VQO0!>PW&JY$QZ0U (!= MH3Y\:;S.>B-716HI!JHPJ!_G>; MGGY)?3PY*RZIF !6@!3@*V6>I8'UC:0"KJPL$E:"A96A!+;B4_H3LWZ]N1(0 MX0_X9TH1*R&)Q6EBQ42Q.%4L)$L")$L92Y+& H2SQ*E"+*7/G\=UKE_G2,X( M"/5(YH2^V,\NN2=AQ:+1MM5+X*>R4I?0K" !]ZWED7#DF)YC#P'9V%LNW:!S MIN$*E N_W W%AEO!O+K=M'P\/2WS,0.8KWH?05OBOCF,M]Z1IWJ>WG@OA(6< MANGND_FQ@J=UN^EY>E;F:09&?B?(?!A5JW&AHJD:;F&Y7?TSHAND&BC,E%.J M!I6KMP,L/?L5]K8$QM!B[9P5AUS#9-Q1,HS+/;2]);Z "-V+G(S6:S"1 MI$59;%&I -H"TLO$=RJ5( $EQRDA#F*\K &8:2H&'07";(4%<+;-G)4+>[3Y MB-X&A%X(?E3:;#A([B!=WO/'8W;]8[;/PNGBD;P0+ZIDK;J1EGEG"D,-P> R M#6) (V_TO.&+1UQ-5S!&T4+/%86IQ6' P1:!C!PQ[9M(I9G]EMH]O#^6+'M'="NVWO.F6QQ=_X1A;,*(5XVQ)I*WGK271 MME*\K01Q.0IV1MRMT,=SX1&.*CZ-)D!SV4;I62R U@S^)NN-'X"A=4GA)W3E M(FRVLL//P(='RD!:+@G\'A '>G&K*WX KS8==SR>25(_U)54+I$"+_Y/B9F5 M0TX6I6X4H[G@TO2#^4-Z2.6!NUSH"-#_IQ%LTG'(Z"J'I'6"WCM8/ M\57D+YY#@GO?N\ %[[IXNQP_7'K+6V(SC;&]^R&U$OGA1&6Z)TC)MYH4K;P@ M"M2L&#=+(F=Q["Q [VB>XFP&)!JM-2 M[Q9Q\HE[#TJ?_,R?_):-0\N^O8V,:N(R^&#C'<6*A!3F4]=_,-_)Y$SX77UG M0NN;'.AQT75T0:O+W49@3"YI6G[7<$D;9:"##*QLV ?9C<<-JI7OPB['\"4B MW-9EOP:"GO,?&OFO?9GG_YD7?W/+S>SWT>F]\/T M5@J@+CB3.#11!'IQ&'5">Y_'&5JV-5T8X[8ZQGXX4=Q55'DD?B, COQ27RO$ MGIFPXSY3CV.M9E9U0SVGOBMS2H*",U,":V23EDVW<,[XA9%'NESQ)V4UCRI: M:1ET^K',((1CP92L@$.*GY5'!C7S'U#SJ+JAGDV*=53U_C\R2A=]B 8%#XS' M0P:<,#0Z3]M6RZZS[\OLXM".GGE,_CP#;V28_LTW6-H>_1='=^(Y#P'UYG1C MNQ-\\.(>#=3+A$Q2/R'H;47CB>*'P%LDCQ M:Z>-Q,&R$[RXIYC\.>>P'7M_,WR'F0O\+!JR-#0C:S*-%X[=)'+B.!RI7&A" M:V'30C/)4>GUN:XJE[BN@/42XC"_^4A(Q!R3&L3#VI]DQG6RHP+'9.AQS>+]F*B M=R"^8B%=XVT)V/F+R,7H.MQW'@EH^LAVT=.CN2#U-J1)U$K*R"!J9L=F*\'. M$NCQ@$.QW4D,N?_+*))]B.1D[0=AO'E,%]>()4&".\5CS0V3GDJ_@'VQ? H# M&\^2,!]R1\*5[TQ?2'#MNZ[_"I]5(M9%C ^ IDGT2\>!!J*?G0Y_4.83.G)Q M1F77;HNRU$V,3\N2\X(N'K'$S"R2ZU"?K2 MVY9]*RYM+'%IDYW#MQE/6SF-;ZUD(AQ>/!4KF'JWS5-2J8+=S($?*P%(#3*U@YD2[U;]2E< M^A%,TE7[R;NN=%6_2(S2U5RZBN%&PF_M.O#7%;+21+#: C?)5,GBKY:IQ7G <%($Y'TE$ M48XV6R>NBT<8KGX#@AGKS8EBN@,T247)S*\E%:@8XFQQ=CP\MQO&;#)=9.4A M\+&>A&UV#6K6V20#)6N_0@9@"(L#M^CH]U/;[+?9*KXP1-\$6$*Z5+?:QGH^ M?J\P[/%6,+D>)"G$D6DF7V _"&<$:[ML?+"5J_A5V4[/*D4> P[I* 10EA/# M&IFD9](C86% YQ@@5F2#Z3S=I*N>E8K$:REP,)L47!U/TW4Y?"VR1&/^)9EV MF.4R:NW1,]=Z&]:9EK&MJ8J4B*#?#RG&E=LS, M;_;TJ]=-ST:%XY8VW_[(UK9Y"U(5FOU2P=QFG?4L5KR'J[,<9(]IO 6,8_&! M1F:W9K8F D#\*1!.K?J()UO95;(7&Q/C-4H M:0TES;1-&-N;^%\S18NIS\[/O.*W7="JX5/^LY MI'AVEP!&/AA4[]*A@>668C;][GO.=65+=3- MM+PZ4U:C2 !9SPAI9% S!AE#21I04FDQ4$RJ28G M2]%)S"WJ65G_Q12:98[&&=FWS91# M$X@F$6E04R(>5V3A5$J+''P4E3ZT1S^:H[G6*!W&ZFN-46'L3F'TJRP:*XK2 ML:Z5HAAU1!^VI=9>/#LY/>7_ON&IF& AX@5*Y67CKH8QR=/W#:U4Q9CA*<+('4*&RMA.V<>OZ:VJY@^0,L9.HM&\F1%H))1$J)V!RI\YE^M-ZZ_)62Z2"I!8:#$-%R10 VJP_EW M1PB8I.['IL=G\<7FB%I+@2G6Q+(]B\3HXE9H6RQ!F=^[<*3%I8NE@#Y:4O7% M&+A.Y_@X1EVL47%/PKC$=RP5Z6N%L$*F4Q+L3)C^]2"<^ M7:3P;GW&\C"K,NP<$!6]:/^@R.V&R')A= 1X[A$8)V'=)-*9>X*);PG]%&_K M%1"W2(RY2-[*<\*E^&/'[!#? KLSZ611D$WIBYQ\4'TP0["+:^4A076P/C) M2!5=>G1!YS96/% WKLQMTB-LO2@JDY]P@-8&(5IA!B2JX(S\99!(.G$TK"P> MHR!U%:3)FB<4N8QX3NB9G^E1G7>N+[ F\2EILMKB$X]O 0)<4QW#3IT5HS$# MG3FW@,DH 1 M=$M>B/OAQF-A$.E2+G2&9Y*=:MG).DF)@='?B0]M?; R@X]28GYFIR(Q M@LAMCH5SB%>GGD^3KEK>?U#Z82; 95+T%/SXO-X@SD,6OZJ*\"A^U[-*40([ M+:\ULJ)FSD3,2J6+>]2TU+-'437=7-6T4S/9,4 M'L#EHG0C@QHQ2)5RYMH/\!;3]K9/GXF_#.S-BLZ-E7YZA&P2@[)OB:(VH3KG M#>:"3HH& !Y_8M8RP62L]%-;CJ;!TO;B$&W@<*9&(7]B!6.C*!\U>NCX#AMH M>?EG87(^;S+E#"78D8$-"U(V*$!I8)EB6]46G!Q95;^J5KTJ6@8&*;;4+)R, M0AQ9T[0^5I-Z6 8V-:]_-;*K9OV*&E4J#,RI6<5JY$C]2A/U2DP8^-*DML3( MG%H5)8RE) PLJ5=#8F1&P\H1#2I%&!C4N#+$R"L5KV1%A#23]CT)BUQ2-]+S M1_%2E%1?2)-K\^1*(V<:Y$:OF0M=SYUF-31&_JB/I61C;^7C"'=3D_D'^ 5L M^6QJ:*_GF.).(0.1FPH^=Y6;RY0"'.K(.T.27(A8I38A"1; 'D@@F;^:(X/-;OJ^>? MXLP?0\^51B[;PIFO(X/-&2_U&2X-3*J1?W3D09W4B*94B'H^U,I6.3)"S0@6 M8B@XWQ 4;,A]U3-!<6K'_NC5&F\X(P_47ANHOT7\5LD](_-)3WW%"5V$$XJ( MJI'RVN1WE8Z,:1AQUR#"3L^D#\KCO2:B;F25-G:N,FC.P 9=M-Q(\IHQ M:D5^G)V>C8J3@-UXD9&AM8-(%'SKMQ SR:%L9\!,7*C351) MU:K2-=9SZ8-J,55&F(Q+PJ#7?8?F=#$OU[-"W4C/4L4MGG1 MUWYD36].]Y7V>E,(>J;^J#3CFSG@CUQOX(EO."UGV^@YISB %;WR1\8T"S7\4;11L]9Q2GIZ+__LB8NH[\%:]>I09ZEBA. M2EFG_I$=];S[JXZM^<]Z5BB.0]DR]B,C.GC'JOE3LY>>;0K3O&Z)HY&E+5QF MU:PTM-:S4&&(:VJ[C&QK[$=;<9^N::IGF,+^KBI^,7*KI7-ME=5GZJ#EW >E M<:XM73'RKX&O8<4)5]U*SRF%.:+(NC]RIYV3TRWH*'/)F.8 =#S]>')6+H%L M<((2PUAC8=#F-_$FYE:VT_+P]/NR@VEZ.S]RJ9.=8F)9O4Y:_C6Q73*K[C^* MG?A_&!?Z2!;6&_\EA$8_OV-TO7')N_BW54 6/[\+U\]'9R=GIZ=G'T[_%V;[ M_FWMRA8(/B<*;\^!^]X/EL=X22@DHDB@>%P)P@[F)2BO'SB,TT^?/AWS5@"$ M/UN"QCR6N+^SCON:%1"TZ:SR/!C@G%S[N>F?IN!QQ1N;OE_X+2!4] MQBG_\^,[B\U79&W?^G,.2;1GU1WPSR/QYWL84&*I'[Q,.>IA >@Y48^O[(+_ M.I+]CO"GH].SHP^G]='(PON._\L):R,@.^#(W[6?^B1/O^\!D9HDR" 1=D? "8-C7)(H52=')Z='9Z?5HFCJR?_-ZF.RL-DS MAQ6Q(YP2X[*-L#YHL. 89+LN;7O#>QX3-V0)L*,46#N4$K@]8(2_=$.(!6$+ M9&0O@0C\JQ42.1W$#S7!EH.MJ;:R7>0_.")M4>#O]O-F.&3[)/]28T%<;C!R M-'Y^5_3^?F>)30S!TY_6/BQ$.]C>A&2-IM<[RWYF86#/PY_?+6P7-Q#1$#86 MZCLSWE6H3X#DP2D#3_RP_04R?^1V^[_E(5D$4&D8X0P_!WZTD>-3&%<.\6R[ MJ)1_?N>09^RDF%(\ '^:GWB..([F/*;%901Q1)'MV!7C74R+%OT*,]33KM8T ME93<&07N?6_>D@BYK@.EP\1YP98,*[E?1"STUR1@!:X;VAQF9O. .!53B]D$ MQ[PGS%.TIM[RCJR?22"1@\WKB&]6/SG^VJ:>:O&*R93Q<2)9EJIB\2K'-4R[ M7*5\0K&^@NQ7NE/CUI3NF7O*ZBG.8A&% GZ,049WYJ'=@XF & MP2EF>>.%!-@5!Q0O:*\FZ=N':C-$%)8ZYGZ3RH08_$#>,6O0S++HI MK!#XT;FD#!:*[?*'(Z310"J9>+/8AA;51Z>O@+2CP$$Q M?VEZ3I09IW9/@+J8]+Q59H7[R79)M<&S!Q+4QF4G0C#USLG*=A?H])TZV_$% M_9B$P.Y1%&KBT[= )')X'7F."!GQ,PC0_5A-M=#8V=3C):@H2'H 1:# 8H=* MX ZLTH"'7DT7?.1PW_.OCTS/:B S\ 780(3[PX*A>; UT RAW5$C43?QV/R& M9KUQ_2T1Z-_G MDIQFDA=FJMNX.@T'=W.60QTQCX_DJ0F6.?N(0Z$\(H*LW5'/!TV]S<]R;ZJ@ M)WS[50_)QHUO4[ZWS&6L(F_AN>O/_R@_&83R4[^4JHE-VX<136WV_<^U'C*M M'TJR94U31\<,Y/C!R]A,J02TU.F@"2I95TS8L'=V52/05AJ+@=5*\N]I=K5P M:3_1;)3R8:=IQ*3U@IL1]$,!12[TN&;-U6HYC&575$T\\F%[P(VA"H^VLID MSEAE!Y^D#I>V$\TJ^D--4(M#:V\'SXML5X9?W*PW-@WP\PQ(>*B)-L*I[<0+ M:N10&1!#R>XK?%K2Y"D3,RA9ER-0.O- M1?7 AV\^^=/ P?:9ENBU-B(*9W(!^&#F1#ULVDY6YL%\<$'M9W-K7@&X-6H4 ML&46D8N^FTATT)[4@6W_$3[QD.S]4Z1/E%MO:_,5<2*73!=RK 7\?8VA< 3' M=6Z\T/:6>-3,)/T]P*[7%<_N!(H%=R!DT&+3?;+E5.L'G[$9I=;[ANOZKZB: MK_W@@E_:HX\A85-O,&3H@F)W:;@#JQH_W'A9/%39W0\N)>U1[4ZF01)DEU/' M&[IXXU+XUA]HZLV0:GV#F%(X>U%2!%\4$6W;@=PB)LC^1A!-XDS@3&TOR62- M.6Q$%:\'#I,-SCKHCG)K@9"!#B)($7?HOR3(@_/,>9VM"H?/4 M4A(^11M,AX#[4_H;"5[H'#:M0TZ])8J=27,._^\1QBY\7X:C'Y0.=?!I;4/Z MKR28+B9AZ <>V>[39E2/W/KH9MXR;X&*.(7$([=9%XUO;M$6,$RB"?6J.<>; M3Q> M1_\%M P)-Z]'\*2>"0\0L29^?A60SVPG!)YR>,MA^GY3:0E9JVO?B4( M!+J/"18&;(OWKW9 $7H24^L!%-C+/>:[L,N%>(.PI P_.G'4*4CIM1\0NO1V M$;5N2GC4-\(]1QQ<1GA7?(7(87UL_'+A!^@J@P/L4;750Z0'2S6UB 9KL;9" ML;7E:B_])]#$-M":/(3D-MRKA5H]>GM3'"W^^5[-[-R(;1&7*F+ZZI$ KSI@ M4\ 2]?:2G&_A&)_9BM+I;$2;7G56+43:>UOQ6\I'@FS -.4DX#(.^FKZ[-(E M)_75VX9@T,',/X>60@.FSF]J0=N?2[/T0,) M]BXY_I0_&)Y&2^SL]V$T$6*1\0>3+63\3R[]Z#F$!2J===)L076;#S7C#W^; MW*MFSPW8_0%'4S%FWR\W9E2Z/]GH"N2D%U8[GG(])%IO8QO,\A_0V*5BL@ K M'M3$0^ O:#CSD\L$T,4;-V*8#D9>+J4&_AULM>MHO9^#1K\8=]@M)?39"NQ! M#&('971G>XZ-H\N,@^F0^Z%.&[S:TB!^$YI%COT$X@@Z,/=PD+]R@$^#?0'= MST1:V]/B7D]QL+[Q^*D;=K1SFQ%'VD=@"]IO_2U(LZ7= <&V1(D!I$-ACC)T M^IDNE+>GH"U_6]'YZL[>GF,:5+ JG0F+W[:N27H@V3&M=H!WCR042I2!:8J( MG&^K4#HICV#[X-%BC=YRXS0#+/'F%8/LX%FB'[R5G1IK5\)ZD6?PU#8:6 MJU_>?.;]E'=NB)4'[&YAIJE2+FRV@JUE[[.J@<%NI[D_2[HF%MUS\,3I\O9; M)44_?+^YES@-?A$+!9LHPR3+/4K=' M&]N$0ONP&O'@2_8](?7 '2[-2Y%'GTYG_NF/)Y?V%NP=%EY&^WS.:890G],^ M_1&&^?#]@.:MP:A#3(%,G,BCVN/T:#YZX+E4Q+J#K8M1_[VD\C/M'@WQZ7<[ MB3-F]IRSTS1EY:C]3BR5(9$BD1/XP;5#?!_>QQQ-".PXGSO&&!6C"@^2Q5F- M2,]O[Q51E-. +D&IN(C#'EA>"XM^^:Y)+0 63;2.>%!)FBQJ#U1HCE+/PF!^ M?EZ023S/G=N5S9!I_9: +YG$.;<]YY4ZX2HNP+%S7E>,VS-#>Y^6^5JZTX1J M*NLO,(C+(SOV-"OUN'WON]PG M,+8^TBD8L<[]2XA^B>)EH#B7YG+2)Z^9NO M#-K8QSR5P_8[,PX\<5,2%^9WE,T)(.01/]K+/&L@T;/*X2,6L_2)@?X>9@WK@UL%9BP46NG@A,H2>>PRAPRHWHGZAOI71)/M)DN+NE"H!"W8I,7 MF_+)S?SDVW]' 64.Y3':^WITV_4D6EN7^<*[=EQX]W"E?XL8M$XN&:/4=;*3$8KI8P.'E?)OYVENQN'9TT6#4KRU4 M&@#^D+]AD(''B(S\ DT7>YZ7ECN?S([9H!" #!*'H*4) MH]VM5#X^*@<1\BO9A2>B@,'\]F&]-D*GY](SB9=JLH?NVSVV.'#WIU&^C,#2 M3.KZ[-?,U0W?=N?]&]G>\U%M]\E?A*^PF5^A']$&#)9]&A:U\.CNO9W(Q/X> MM/6#MYT29G-"Q];D&)X$-NS%0JX>OL-K8'(>23E_B+G5PJ2]ATRFV/6\JMCU M4X@)L!B#7?PR"D0\)4R VYKWY)5_V=,%7H_H]KS9=L*-'UM8!2T9_S@@2I:P M[1+D?1[XMC.W&5[A[3G:6S5T^PH;0*HXZ]_I'N>A'+=]A2)@+*@6U#8O<2;# M?.LZJ+2:>WP MH H,-H%SLCC:! '>SF"[\VW:)'YRFX!AZ8@"3H!>0.#3U+NF 0LO[>UT<67/ M5]>4S6WW=V('-]Y]A"BB,RGJWTD4KOR@G%%A%]O%02>W=X[$ZC1-$/$KIM&( M0CSMHXTI4!TPU>M.8.^4E75G@3:1<(+!0^1L97M*E OYL/E[UR48O,E-I](& M%]M(KS%\PYEOY]Q)3WA=C/\K9B6B<_1%VF_BH!98=4J$GA8HLUD+;I?_&>YKBG/9Q:] :N7YOH5-M%WDKWUON\TQ2 M.7;K57OS>;K?!&V%$7M.L!#?J*7I"CX3#W9A-W[M>B !VK+[BN#NBF2'D#D$ M= N:W1U4&H56B+6EPN];],S=HVCG!VQ]U^%2GEJ6[C7GIV+4SMMG$B:0]9>7 MIK,(""*9<*#B7MJ\^_ VUO3:@A^=+XGX[TU2,BV.N$_FI6BYQH:7$:FR/78% M_$#4K-Y_4V**5Q/QJ +$YP.RR1O-TD37IGLN;"?\R:& %:,B4T'GK-B&R5WR M)6^:7M+*D(BLJ$!VF_!;7M;#L7CB.??D-4WIDKZ%):9,_*A0L_$0)UKP\',B M;IDF;I %%E8T&D0JN>IG\_@*J?K[$!ES*SG]XCD4->5S!%O&E1U@?MX, M,9IT.4P:%/.>+3+&)&EBKMY"H>WE+#7?-5,J9[?9"=>R>6<*FE7]:8C+-:9P MIGYB@?;Y+X>G>BDEZ%EELM"SH:SO$F8?*G'^,!R '6$'RD MT*F3W87O\?3P MW*Z/;5SAZ("W)PY9\]?@^(DWC=WO$>905?8]"<5Y]M9G;!(**U_$JXD:)7B4 M5[HH\KGBQL1C26*'J;Z@#?8^,$DD!S.Y]6%+3G/*L5*9M[J-!U/@37V5)9R? MT8X49<>4-UFE1H?7;S)G*%I0%Q$+ =U 'FNW<1A(ODB,MF4O5X^%X))^^*5% MOR25M5L/32Q5F_];_$\N:JWJ+4'1> M+-R.=L4F;>>O 65A<20$Z0IEL/0YITL_O[9SOPQQ[5;XO4@>L>GBFK[A506& MIF(VNFP'.HP5 MNB)-G,RC6R98+R3WRR\>&+"/+"IET5!TV:H MT_H"QY2_P?\*I3K2.54U&.*$$J>[%WD6;8;XB M4X^0!;"HR!!X9\-N] JW!/UF%"ZCS''O2RIF+RVDV<6%' M<+9?B)L\"37M--B3=3[P\]H/'LG&M>;V^C#59 DSC$M,A;ZDVD^C34.X^)\X](%I+R9?%>VWVPJ7/C7=@;&L(_ MXHL=IWR%Q[)W>.+U$;W6KHG-"[#S&FGR1?+<]])E>(!QA\H"+O<7Z#D?E+R* M*KX-T?ZKDY)T$HHLKG.1TA4;%!R9.T,9A--'1OJ>B$?]X-X/";N,R-G)V7=Y M#M=K.D2&ZS#_OOXDOQ_T)#.NV)?D.4SMSLR4+NP@V()=*<)?I@MAU^0 UV2ZQ^YYGY=Z#>E[A,_5"\R5]'J*>O8%7[:SJ_I&XD1C4]&34!-5A* M%=*:H,\W'%*>B.NJC=1"BT/;FI]A%4Z]2\HV/K/=O"L2F''2.$RNZVHW'RS# M2DE;A/<89U8 SC:0#=N;PT"EOYJF=H,T0!O<.C9YQEOHN_3 ]PAJI^N[D" MR>NWW(KH%^1@+9 DJBB.Y[QP;<9XW.>$)=6.)GAP+CC@->TV5-$!^Q$]M*D7 M$2?&7%YN%ZLH/@*6H#X[WQ&S;'?R=6PPUGA,:3._) M3Q\4FG<[]"Y;+L[-VXU@#)8VY8(SDK_QP3SS1:4E6G4>B-(H*[D'WZ7S;0UM M6&XXD#E57Z F;T%YJ[I)AT$X !0?L-([I,J#?56[(2K["9CIN(+RDRG].D34 MY3["!P"%Z4;H5*(TE2;."VHH[@0OPYI8S)Z,C=43N*'F/FDRPTIO@ Y4JP'S MWX!TR7DN/NREI<(;4TP#:FCQ=PUFI*3[7)CY\X._B 9 M@6A!+0VH?P-"B1-&\=ET'*[3R-/-$ENO2N:WJXU=^ MXJGPZW=!\&SNBX^Q2OBJSLM$M+$CF@XPW!7?WYQKIA7=YXC_"62OLFEW0G'= M8/\)Q([+&F"%<6=-/H@B])<<#-?G<.+%8VG+H &:VD4G'_R[J.9R#<0=CKGMX=B M,QFHNV7 A?@TY#G3R6'\3S!T_AE_$10'OY%6$47N@:M!]H,(1Q!NE; M>^U)Y[H,=-X-CE!H0X-9'9^GHN=_D'G( W)%0&^;@W -D$.EF[@(P>.D,IA7 M\WV(MWY/?@2JRV;AA%%;OIX7*_;HF@QQ4G_#.C'^(KQP_J$Y%\^9+VR1:5#^@G=#W._UD;#(Q4M'X7JTCEQAL_%H_327 M \K#:^Q&B.[P8-O/Z0:VO\W&I00,G0<^E>EBXOB;W,O/0)$;[(U/OKYB7G-5 M?!N4KBHDH^?V$D;F4,ZJQ(*:K>SPB_T"9E/X.PFQ 0$")?JWF "_)9B.I"A2 M5D>*(MDJ21/G0$DGPY+IJCYUDLQV$\C5[:U?%_R6P*(EB7=&+B/X5F;/OHP( MID._]J, #XJH'9+IMP?P%1$)MIDT8B'>9(B3AC#DSHR9 (KZG09##%.)=%G% M&;5[D@4S+FIRPUC$GV^2D+YK/Q 9X#)9?/$#S^(K7;R3#)R]0^YP.=.)II74 MN_=?N)8[.SD[Y4BFL9 /P("")JW9>H@*LZ[S2'HE]:ZIRTJVZU>S?+Y$6[O MY>Q/0V0E[.=@DGDDEW$]W>O+WX8XB1Z52QR>W+_6B@$/1I:-^V+&\RN?229= MR]4MOIYI/@3^G! G=]*4R:!2=83%'4:/FU3!K.+W'R<$^F$0>E>$Y6MKO V^QL8:(T M45/M+H-1HB8Z/"05D= X\G6PV)+-Y-.F2716-ZVKN MD9G;AX"N44)E.N%@RQ$J%6?7L;HVD"$*0MT9S58T*#XH-"2*"L0021*;B_RD MQ'WN0;WYB_ 5-%QFB]"T&8#2<?K(46=E/Y);G30I,EM_,SGJ"?TZ0YHF(9F,?58-CJ' M94^IYH9?R[$L=2@2Z=OOJ$?7T?H1#Q2N/'1=8Y9B[P(A"L3R;[XEQZ*2_U./ ML+L[*>U&=I0N5R(99<[G$BL^I2>VA%9MNP]S(6F\[Z5UVIHH#< ,DS@\F4@@ M? 14]_ZUGA&Z ?EZ]JS,LS=6A8M]Q6Q7W!,J9*9^AV%*A[0]R@\&Y4I*!7.E M3I>OA_-IU2[8*D32$+FOE+\,9;NM(\_QG69<6$:F_X=%;+LS_X?3]Z=W@$_Y ME:Q%SP.?ZO]RC/-GF/#6_NO_!U!+ P04 " "$@9U4;Y"E!$$D !K,0( M% '1M8BTR,#(Q,3(S,5]C86PN>&UL[5U9<^,XDG[?B/T/W)J'G8D8EZ\Z M[(KNF9"O*F_8ED-2=4\_== D9&&*(C0@*5OUZQ< #Y'B 8 $18ARQ.YTV0:2 M>7RX$IF)7_[Y.G>,)< >1.ZO[X[?'[TS@&LA&[K/O[X+O /3LR!\]\]__/=_ M_?(_!P?_NAC=&3:R@CEP?O#]._G(9447N%^/#X%R"KDM'>C^^$+_YXE\TB#BNMZO[V:^O_AR>/CR M\O+^]0D[[Q%^)KV/3@_CAN_"EE]>/9AI_7(:MST^_-?]W=B:@;EY %W/-UUK MW8N2*>IW?'Y^?LC^2IIZ\(O'^M\AR_29 ;A\&:4MZ$\'<;,#^JN#XY.#T^/W MKYX=\Y5CBR,\^2NL:)^(3?1L&+]@Y( 1F!I,OB_^:@%^?>?!^<*A!-GO9AA, M?WWGSY\(?R?'QR6VA^2/]T*$+CL T^DU]ZP^DEFB\PF '7@TMP2\;1'-3DG$NU"UDN3<@B'3[4IG>[,9!+W4154*K*=]7T+,1 M2X )37<$O1_TL\0:%M%_R!^=?^W 113:R/=0)<,>V@ZM^X4X3EK.9Q^Q2A8 MC'\C3!(JY#_C'7]:CD!7?-N71]@"D_37=T20WN_D[4M[)BT)@0( M9DE[8-^Z \L*6Y/.A2RL 5/#)KT371TJZ-<#0GH$+ "7YI,#'H!?0\75=-3Q M^XC!PEPQ;1 ;#/T947: ,?DY'$,U6!0CFO"[(Y!70U#.@Q8C58 M+!RZSHV MP"63S9"='$+?(17"=D16>TFB$S*Y-^U5= ADZUJFO([G1*NR+YY M N8+A,G$< 7)K\BPL8 WF9G^5\(QV>H0_JX ^3T&-NG%IHKH'%=O6FJ;%W5Z MNS ]:)$9Y0HZU*)D!@VY?P1X/#,Q2&WYR'$I<") \+K5T%K;G*B<$^=SZ,>; MH$MV@GDF9B0S\)K)F\ G3>^A"^?!_#':,WUW;8 ?D'M)S>DX=.L7G7OC5GV"VP$VG/6JO^CN@JTAAEJ)&7)&T,\.H#PI>=_!;ZE/K1T?'1D7%@).3( MOR^'#^/AW>W58')]95P,[@8/E]?&^-OU]60<^H<(QPZR,N0=ZOA".&MLRKI' M>&>^IJGI/3&'4^ =/)OF@OKXC@^!XWOQ;Q@P#HZ.(U?77Z)?_QGN,6+21)_ M81_\<[/!87?<1;N+V_SYZ?3SV:>SCQ_//I^GQV=I5A/06& LU*8 MV(KIDW_FT)'UZ$4M#CVZ^-!TVG/U+$V.ZOOYF.@$HL9E0 M7WUL*6ZMO(7KBZJMY]:TD9F?JDRM0+#!&&_HHU MD[-[;F.P6OTYGB'L3P">7X$%\N#F[%K0(LOYAQVSCZA D2E.]1]U*>]/]0HI MT'.W;=M4T,CF'[2S>8+8E" E1BYJV@^K"DL6F?&C=F8L])YS=K457?IA5FD) M(_-^TLZ\5P&X(>H83*?,_02J+5O2NA]&E1$NLN=G7>TY @X]]S^:F#JJA8Q: MV*57EA67,#+OF3KS%FUC[Y#I4A]2Z/O)S"4CLLO#A-?!G,XSQ?:K06&WS:E* MX,BZYRV=6!2-9';W"^WH#B"^A1+Q*@GTW&T@-!4T]DX<:3=]A[P/IW%0#KM6 M#0,RH/M<&, CXF&L0[ ?$%$L?XR<2L=6]W-'=#^/7$L '.MF69$_$I$_[X ' MFL._B'^J$R/=(?=9['Q9?> M&%9:2/4#M7#3;;KV=P^,*,FU3'E;537=>1M)"R?B6>Y^V2L(4$N"7[\B9+] MQRD9DB)==][LC875UMF;N2O*CUXU".2%?F3-B=1J>56D=@BCN?N!V?*#\,]A!:VW7F3RTNG MWN>LZDI!W'4B:/(&%'L##-4ZV VG=C:O8NPCZ\<,.81SCQX/_55%,">_:]<2 ME7EOUBWT0:^<9@O<-ARAM'77I!BO]ISG&^IC/5$K5-JM2BIMS1='7CR:*[I] M$@M$R3;6VHQ5/!8XP,4%U-:B-(,"FY9/DY$O \]'S.K"7+&V*AEK$[)7,L9S6/;!9'0FU#=^-DF*31#O>TEG:O@>&K2>C MMH[3\GQG_L96J&__3%Y#7FVC>Z\",$&2P8(E'7ID:$DA=0[NG2#QT-Y\V[[9 M5$@^;6-[LU9Y;DD%P@C-$+D9";1[-NV2,# MBTHGX@GMVO6D,,*S(=4> :0-30B%"G<_1Z1$Y]Z^%+;5&@;R]N<(IFU,Z"5R MEX!L.)\<< 6>RB_2N>VUMB>'S4+/EX28VKHZ2[8H_"MR7K]^6;N>N"W7(=B& MMUMDN(OTSNKG?,?AT$1H;5VJZ9IC>2<2/X)"L'N_D-!(:FU=L-+&WQ=SUS.P MYG&K=0\I,MOZFH3[A9Z6]"'B[.T>94G1RS"")R[8%8:8)O(_(LS,Z?L8/@4^ M#2&8("H_77&1X\0UPX%7FIJF_D/ZH+!IC-26=*/M83:OI3I"E_DZE1#O#]A: MU(>VFVAN_&AYPXR@YT?G9]3#U^E:UZ(!1=!2J!!M/2FT""]RF125M3HWFNV" MU0MY+#H5"XBFK?TF&)A>@%=<"^8;]LB&@L)Q%_@#+?:< ]N&(6>/)K1OW4MS M 7W320&U+(Z(V[%'-J\IK,9KX05]7K0U@DVHI7O76!?F]BE-_M$XF >L BL*S"%5J[(KWC'K"*. M-7!KU 9$36&U#3],\1^^L9-_-O .>;0^ 7O3HSP.589*C_"@0G)MHQ?OH/H^MOUP_CV]^NC=L'\O-U)\^7)&_GT"%: NZ--ET5N)I"OX+) M=8,LV$XT&'N%2MXH4U7%O+8GZ+54++\HO,8@T\7Z85>%SM9V/J8?6CA@R*-G MBXH106+W3H"L0L+5[A[X,V3SRQP*]=4/-%O$ ^ ,CJ3PY.2#%&^IB[ %&%0 M!T2JR;_A+,YC;5^M>270N]_!2T%(?6.EBYX*P-T&U:8N0KYBP'&ZE2Y"1:J$?(D3UG[<<3RQM M+1:]%QZ/@,UHZV1?02N1D?^SRWVQ-2CIAP">'8L<\VK$UA8AF7?E2Z,M4FWZ M8%6^0$)7\]TNT]'K*-Q%.FZ7E5.'ITSK3\ABPNEKQ!'P -$4?0[RBJ#00:R M?B1,Z0QO7'S'4$51\+5>2L_&I"=^C&B2/#Z3AX M\J -31Q&95\$'G1![NPKWE%C&PJOLPVEW8U715ADQ89N(GB6/_%3W:D/MF\@ MJ4@46O=VC]T[U3/U1BO]+*N?@TM$9?KNR5-*8=#/1JJ4H"/;^ TDXB 1T)RV ML=$W1&/P.:HO9*TFV'0]&KZ+7+IJ4CV%6BUWITE0R*KFP_G9\?$;J#9 U52= MZL.G*W:> ,R!'6^LZ#$WV6-5WH++]'[#C,C>MKXJU0=>E^&%RCIT;TR(61[1 MY_*SSW@UQ6RZE6+2'S>1IB,2MCFAZ<0F#S^^5WQ)VPH1_D2K-FM%*1OG-65D=+$SJA@E)9 M_I%@%Z8'K9)I2Y+*GWK,T$5K6^UXYJS=/VJ0S%_#*+P96ECP74P!JEY^LO-' M^!(RW;62#J7%G)31WPMPJ=9/!WL#^NX2H)_)WBZ/@ W G+U[N"X/_HBC&K%L M]?"H3#:8,R:+R@PIIMXS1&U#.]S+&SV*&ZUEHRJ[@DMH ]?V0MTFF>>W\X5I ME1U394CT#$C*5,"]@%EO^;JM7'!)/G/R+F.:]LH7&/1KQDDG50P*9.>!XLV9.J35 MI=\_K"G5Q&X\-5)6$:H\"&+@VNRGR+;VOX/0X1QKNC"M_-'D/56P+1YV'K7= M:TL\E&J;VRO3F]TXZ,43W$]]D-I/#<;?C)N[X>_C;K9/1#;Z__2F9VDZ5. 1 M\(BU+*($^@=BX>PO4BT? 9EDZ/TAK2,+KD#XW^O7*-F0_(/%(8R((JZG4Y [ MF:1KCF^;D:X68,KY(T;TY&%?K+Y[] GO)'IY0 ;5LNK):W$"^DQ&75JY<&5N MHD%MD[C$Y9)PD#8N4'X"@5/_C1PHO<@*I;NTBY[!H;:*E&?F5$TT.GN8C.#GK!*I/-7 MY"A.#]^LKLGFW)0\?XO;JM M)&0$AC5[LHSGP$+$"W MVN5NL_(^>PH+>9W$H-#/DWH5)1_(51?@]-I37-312HP,_:K=\.N"?7P9WA0I* 8#1KZ39,M M=1+S77INS;7,RGK>=S#(:B*V>KD+5-V9='M%]7IOYH:*B8.MRIV6G9TTJ%@> ME8O(X5Z_4DT%T)N%+MHK\%3Z!A:OWYXAI)E>8H!H&&FY&3!_Z\:!!^$YBB;E ME+LUN5WW%":U51,CI6VG9I[!>-.3XI!,?3?0-5V+J"#UVZ(=97UJ>X:0-K05 M@T9#)VA>UNR+#)5AH6*=]PQ "I03XT5#SVA>JJOPX<(1<&CFY:.)F=[8*;VB MY*8$D;2*SH^.]B6!0(&28AR5.U/;6JSNZ'_NH/D$G5(G!Z_/GMF]ODYB,^OG M&2W$,*WLU'"N*"&Q9XA1IJ(80 J+?XM-$_&F^]%C*W93LJ+WF>/YN:+DI R5/8.:2BW%2%(8X2HXD=E+ M8B3V<,H[]:LN+=LT*2Y_,^MQW #12C=P>IK/LCE*0\U,% MA?KN&6R:ZT;R&0\=TH+&9$<7#0M!Y AUWE?HU%>.2$TMQ4O/""Q"J).]?@SZ MH7L!9J8S'4Y3-QZ;-P)2??<,"LUULYWWTG.SW/IMY2@@S'1N77( #$I"O"4) M[!\,5"B(6X KNZ*=+RID1.04+U MM338F6Q**5C8D]OO#342>A%Z$EWU,7B3T_@1=RL,^"FK[2?6;\_,WTPOW/): MK7A!XCV3=X-P96I9:=,]-+*4*O@UK[8QKE-<)I%7X78(5.9^U"2TAZ!0J"A^ MG:R&^T^>1Y0>HL6+((GVS,KZ81\OYPD$K0,\'DQG$_ F!VW4/L=!(-?R"7IJZZKE. M'(F>>P::IIH1*P?6XH*2W'A',QX[XD6@]_AS24U*>X82U9KBEQ/38Z(I65K% MYQMA GL&*$4*XE<=TPY'86R6=)"".(6LHC1^+;;M^#QTIEI2M*UNIEH! 7U0M!.9:J(:U/8-97&YFF>J"1+5!X** MC-\$3<(*ZB!3C8E@0CM?G99PO20K/HTQNT"N77#>$^^;E?;S^=GQ\<[ 0=AZ MF1->0]T(9; UMWY\44LF5,?$5 V7R;LYP!X'3QZTH8E7$T0CSFC]&W*L(-(D M!4CSH&A,2 M>5?,"UG:.ZN@LYW: #>!4P/MB.3+Z86>>^@R;MB+M3/DV/DJ>Z+=WO BKA9N M,EW+U1W SY^F"UU087:1+GMF\MHJX>:\M6#N9"&\-!<+ZHURG"'[[JW+8D#( MOV@TR'K!O$3S.7*9+$58:$1O#X&B7E^2R7":[84C\7QD_9#;]J8Z9M5RWG<8 M-52,9/:F!CPQ4D@(V*'GN*#5F-\-/=M#CD M""JN<=R5,,U=AI<@E-3KIV;$3;#WV[\,I(@I]'5ZKV%YH=,CY17 M!WD!!L59UOZ MT*$-I"_H3";3?+:PRFZR+-BI Y@;%7N"P*=I$=-*[>? *3 $1 MUYZ8KY6E=9N0U ]=JF'1"'AB^NK=WG"S!K'*^:V<]AL652JN=].A2+EI562S M&CW1(&1<*RB*ZZQW&[[2;'F5^!J_$6R7PT'S?4-BZHEK> M(C>=X.PEK>T41H@$GD\DPFKFM@K"O094RVKJW5XW]GZ,P!*0/RB['"JFVVOH MM:NEW=BUUKA>B&9O9<@KION&O-I:DLOLW;7S$O=,KX*P[F-Q8QY2Z>#HJN;IJHT(SDN ?1.Z(^C]H#?%EX1QPG4HU-B: 3MP6-+> MNBY.ZNW5*<*A:893IJ/Q;Y#=-Y/_C->Y64FU.):==8GF"]-=W1);>K]#?Q9V M3%H3 J&FZ3F!3G6L->E;,:21(@Q,-<%"0ZVT+HR_ MQMJ@H:1I9HR$&R.E$=J*B?:_GO';[75(D?R#_+C6C)&HQF"Z,2+E&$P[!E5/ M0B2M(2-6D4$83BNIC+&UGO[6<6!K27RU0(&\=$U#*2HZU0:,^*I?=K* @#[3 M<6T3Y>?>AN*+S+ ZX:*@$JL<+GB%87N."U'Q19Q*[2VV\=8]$XHEMW*=Y[,? M8JH&3LC^W7"!WW4*0Y&PQ6?%-#ZJNW63F)!CB2S*'B<.@UZH2_$&X2L4//G3P,G+Q[&Y#(V>0*"QR$+U,MN;DU-O0,=W9)?I MP FIZ?GX.#\]IS[ #@&(?L*(CH=1ZEG'4W44U7[]N@"N!T22#M*0$>K=R9B. MRX&(CM_2]EG@?M!DK$J8+3UDY:14/V%SWJ^G3RN#!?(@K>(R#A8+!P),?QOM M^8I+[$AT[X4QE0@MOAMN8MOH$;?J-ZP*&O7%3J*B:?O.00PMH2RTHK:]L*2\ MA#MR\1> S--G'/L6M^Z7A25D;/F*K6@^7:_;85$TM@0\$O52YW/!U%K=OA>6 MJR>E2#W;3H;D;Z83@(%ML]06TF+F!J"+%;#NQ=4KB>W)L!(YCN@ % MG&F8TZM7UJXC*[?JK)*=[6!._1S1 ]Q"LDH@0+X>RC0.GOX-+'^"XJB!TF!0 M;I>^&+2>H$+U6-OS!X8W2>Q4O8Y_2/U2SA]XDO<'IFAE@PI2?^CZEOX.N<\3 M@.8UH@3HLI.:"7&XEV=+ MOZ")A>GU"@?-I-;6MSA8DE6.28$PW>NM!:;%5M<_<0-;Y0GM-#P4B2OBHFSS M[C7, \ZD -_O>\J:B"W 2NH%AH39;>Q("8;AU[5;>N*E47L\2B2$K&>76G+,@_=9@L(J[[_."N(:.V>[F!905SJG1 KR@Q ML& 4,+]P #.$:Y-U"_OP9W5I@/(P*R7D^P&<5K71<:!.KL(.62BH&O$JSC[8 M;"&W4GPL.JK'!),2T>$B$7XW'>.?:AI^O.MEHD!=2;;!5X3L%^@X%6EIS9Y$)00VAM8 MR,@OL10T<:Z+<7L[7Y 3<,$>H0:%?EA;E>!"[YBWFBY!ZX6DDCLW(G3KOB%Q M?%:814$_EGD#(A^NJ]$+$:7*2?VJ.L]"I+^"2]+P0U%F+'V.CZ#V!H HW=2G M-WG(*XLKDR>@YQ"6,E=\(:I <&V7]#BZBCTKFU%,=>0#MU]/[-],7FTO!^)R M9#9[4\NCB=V\-*KB]EFQ/VL2XE+;S')RJG?G5\S<%V09?(&V/V.33>G\G&W6 M$_-(B2?N3-_RH*,7!%12LFF$'JV\)E2YA].K)Q9N(JU(\&^'084Y58C$%)9U MZIFY:PBK/ERX8M*EA3QHX@Y30ACB2G>"; ^PCJ,JG8S%NO?$IDK$%@\0;J4, M#UE4AM-HIR]WF#TIR#FEY*AW&D<$.SZKAM)13P4UY1C@);2 -T:.O0'@- RJ M.JE(HN #J#Y*% M.?=ACMPW,MLXK,!>XR\\T;H:#1CAM!5"*15,HM%:MEB F?CY [(A>D83%:!F3$.CX> M,U:2RI:A?-'<5/Z<+J]3\W'!OO 5+0%VP]A3T_6]\$/Y\5'16)]Q(J?P:)S( M2B97W%G)#%8D3R95NL1>55VRLAWOI-6DY9-[119ONEO&.<&^;(1\6[$S!M/*R-FWUCS;R0"Q%^A MG:D,AH]HB;T#^M7P3UU'WEY/IR'3&5U+5KB6(=)-_$8A@UE3#_P;0+WQ3C'\ MRB(\FE/69_*J:]/\8:8MM6S'@2O"/?GE-U:\?L4JU]$G%Z1LLEG(?ZA,JMZPE;0/ M1.2_G-'"2K?)4T:D49@O0&L+A :/:WTWP*+$5_85B$U5I/[6HNY2?!6.)Z*+ MX30UP;.\ +.!-9J;_ ME2AA1(,RT>:0N# =]@JLK.OB5-1UP5P4(7_LQYA#(\6BX1,>#P(.>EPPI T9;8<=3-YMW/\SW%)_A'_+MIKC8 '\)(%G;%H M3M/QJAX7R4>),I>O"-Q;^_9. ZI[36D;U);32_R+PMLPP5X[#98F,FI[:*\' M_W4.-9UP2]_M4T.\GZ!1IPIM3^#Y99K.@\)[&-JXG[8O%TW;Z+OZ'A+I(WU? MK"PH)_=XJJ:N2!Z$TRD]3:Y2?RBOHB!/8*=MJDA<;BR?O&G5#V>QTAEE'90" M,YV4R!R"WJV;5'K-5"2OA*&=LMM"B[W="A\8_/@ _=)T\ LQNG]=7)9?KSPRGO&YR-R*? M\_'Q[ .L IH=?H*5/HWBY1< &Q[]3/:V),4A_7%-(N+2(&S&5RV$48-QVG6X M9J(ZZE9(7:)=HODWW/G%MB8+0&#,OH]QE"[ M.I++3^CJ1=F<#HJB'2HU4#S3MD!_1_4C-4KK4==GC+8&J\IQJU!KVBX8O[/O M WNP)!(^@X=@_@0P#U7#2XJ&/H.H MD;'RPZ6Y%L0'13OUMN9S&/H!HR)'A%G@6F3/MSYPW00^:7H/73@/XA>EO>_D M (6IOYQ>8CAL-EA'W-!72N6"T4Z/BJIW)C9A)@W%I M$#8/K#6?1L*H$7+:]=$K>N0UH[[X'+^*9;D*RF[3Q+MW,MN(LO= L#%Y WKB4:H%;1=F42G_ ":>O*"&B(FH["=0JH37 MUHLO)1SYSYX?J?WR31.R=R??^;__W__-__UW_]CW?O_L_%X]W,PVZR16$\SG;W_\]N_GYS]_^^'\QY]^F+U[ ME[=TX42T)@YG:9,?OCT__'*9MXK#?\R^?__AY_SA MTZ'@)RKERE>6#/SPCW^P__=,/SFC<,/HG]]LXGCWC_?O7U]?O_WZ3()O,5G3 MVF??O2\*?I.5_,?7R*^4?OVN*'O^_O]\NENZ&[1UWOEA%#NA>ZS%FN'5.__Y MYY_?I[\>BM+/>_&A;%F:']YG/]*BD?^/*/W4'7:=..5*"6$F+,'^]JXH]H[] MT[OS#^^^.__V:^05T6J6JN(?\7Z'_OE- MY&]W 6LP_;<-0:M_?A-OGZE\'\[//V32_<^KW/B*_\Y#[SJ,_7A_&ZXPV::Z M^6;&FO_\>%N19[__UL7;]^RG]WJMO.\HZS*FALR:O\1AA /?8W9]X01,#\L- M0G&DEE2GC?[E?' (_7F#8M]U AM"UQKL!<'A'Z/%ZA)O=P1M4!CY+^B6#G!; MU!*&LM4QL-C@Q^P3_:/<..$:1;?AIZW\GM)/: "AKO2NV*S]R M QPE!+$_83JPA GR%CM$TH$E>G*> Z31]W7;L2?O11+Y(8HBRO^S'Z9?,1=6 MTH@]2>^Q2;BREJP9Z,MR&=\M8^;78>1:BEF))&[$FZ(&LG M]/],N:)SX0/Q0]??.<'*0+7_@D*?;B/0$W'"*$AEN'<(8^ %M8!MX6.#(&>[ 2\)T&+U0#"UN'C/ M%I9T5MFQ:>R2% 1M:1D3APWG=[3/?T+Q!GL+NK6]P4& 7^G/ M/,1]:7P,"(.P](AH?TOH!UR\#OU\(+K$4;Q8Y3]%/77U5E\>QG*=(.T[GQSR M!V(_7'_=T;4S_8&M+E-7!R.9_E-J#VPAFL28[&E?0X0Q2 =O#X4>:V.)UJQW M/J(=,Z!PW9,RAQ5Y$!9ZTE2?:/CK>OJO.QPYP6+UKQ?6PXM%#%7U+\G>R<:- M.]]Y]H-TSF^!U_*'1];(L2 ;$9QHM^Z83,% M[=6!G\_"F2/CAN"M (TMM;3^<-\:Z3)$ZK9H#\,E7;(Z?OCH1W^D?8OJE$XS MI/-VPJS=8? <5XYEEQ5=-SK4D"J;N<7J(\');OGEL.-='C;!^^NO;I"PPQNZ MS$2$]3HGW-_&:!O]ZL>;K&)YRTPMDY9GJU(V\:6E:66N"$?WF665GR3T7GUN M M-7#C^.2+$R2I66^W./,TM^D[+1H?"EFV(DRMBR"/=LENJU(+'[,X6M.E7+ZB M8SZ3%[IA:CGVR1NR)_%R0_=?3XALK^A.C/;V-L**V[ G)]U#QL1WV9%,_6M= MIG6C9NVAR7>,;-&'*+G/ ;I'<0OQY>W8DS>?U<+U\4/L4*'DNLH%X15L@8],N\]I=ZQ]QEM-%NTN9YX@L= MXM)UZ-%ZLD/KS%5<*M "4:OF>T'7A1=I,S;]D,T3E4JOYA5HY9CL\IW^SMN/ M I1_:0'0L.$A$$E.:VZ2F$W5I<.=W&]N%7DG ?K34)=NJ6ZKU[B+;'NX+QP( M]1*MQIG6'^D7Z7'H+LX*.=9B"['AQP9"_BMB9D9E>:%;_G6EMSP@XF,O8C[9 M7DS C@R]ZJG;[*K1G#WI/V+LO?I!T$+21E6+OG6T0H0@+S]U;N-+%[30@R_@ M#CO=_/ZJEBQZ7%@L#^TEU+HN<.BU\K6(FNA/RDXG$W*^EDX$$D*R^/RBRSRP<12'47&J1HOGT\S1H6\0UMQJ#!Q1S!ZTW6T^ M$#9B3])/Z,\_G= /4;89[2*OLBF;_>WHF*>&\4200_]YG_U#MT'#J&&;M]8RN[E.GOG\..+NHN7^F=QV+WPA,G#S#>V^/5Z&L#\]P_ MQX#X'8[;X7E5CRD?SL[/T[_?IA$)E)#T2J?E :R;"!9/67NQ!))2BM:)S 38(\ZD)5KAO_)=AT4<\PNW M.CRV^=TA]3'?IJ>G5TD:8/B$2S7:16%8^Z3%\[LB"N13NM;--DJ'::84!Y+_ M[LWC8^ (G7M=NC^CAL[Z2*N#S#X^;W>GX6='7EEL'0M?1V'U0DIV/ M*!EV9M[61RUKQ>+JJW8#I,WJ2=1$?U+RCDYOXA4[R/];E0='6^18E]'OL/VG6C_?GWKRPF\EU(MR+X%9%O ME+KE9?<("#FTQS[X+O\+)>'\[^_.S]]]R&BH?ZL,IBW554-#X*."J,BS\O*B9Y3)2;1N[7C[%@" MF_/WB'Z0_0MK,DJ%?G=VGF=G^9\(>=NF]34:RNB@9=]??XV9(Y$.I==ALLTM MZLZ/8B-S.M#MA_%[S]\>*'>"H)W=E/+;L PT/Z3HTM8L2$7_S$#C\)V7,6A1 M1D[;=B5.+:\?@?.F;0GP['__Z>_?%=]L?,1)'_6Y8M:NYY="<=I5D7V!^>Z#>8 M3$7S= 6+@G]^HZ[PVWE-!7I5W@^"M?3AJ\K85(+7*,-%Q"U5!7&TOSFIPJ'] MN6AR17>=AFK%$@F2B#:/=UG:C*)&/GQTF6L*X 6B?^A(/'O",Z&DF-!%U#^_ ML4"]?.G!_J6^\LC_^;=C;J7 B:+%:AEC]P^.U2O+-TQ$J\9XP,O2<#N"N* 0 M*K]HZRYAHG.LDF*P;J$A->L5::DX(2^>QN@L1/:7P2.TC?^+LGG'E@A1LYPQ;TE*%N MH].F3T43;BW6H'M! 8QB,]A"? @3<7;)*TJC*5.GY<7^<^C_FUW[BUSB[Q3[ M1=WJ8A^S00. M*2;IL01;6EF[P"5$?3<4_+TK5";IS=PEZLYAX6=4'=:GS7MF9%6%H0._:U*K;2A"V'OQE3V%2X80\"M, < M#@6T04"8$.?>[TF>HN<&DWOT6DJZ37!(_^AF:VK9SM6D#?'.UK25\93&MA!' M0C]5XJYJNN$5%:I 5+C[SK$E0U@MV_ [0S,LY=E0A %"1RS2=Z?Y:M)C]?2" MBV)!JJ@EM#2->B!5(5V$*NNU48?%!:D^6=A0M,$[H1)*N=MI08#0!VLG,>57 M$N>A=WS.Z1@,&5WL*^CR3-;LS@0W1;O^661/']<]T^OQ\T &%I6XRCUOR];T M!B&S]FR?M_9O?*(1S@SWV(>ZO>E).'R:Z0?"H'IXA^28]UXR"@I*"SN-I#PL MR%FJ=/F(HJQGI(9&S=^PE39J$[73N0>WHQMW$GKP/FX$LMSO6X"#, K< MAKD2.HT$AJU(-A+&[8!5G<&HT**EMBKL;71H;P*XL_ C+.4-P59C-EN!A#!: MY$[08[B,9$S@EE6YKYNE1SS>*$4%T0W:/69)#XI_*2?4D3KQ#5L1'W&8M].Y M3ZLHQ)W$&[S7"N"4^V8+&!#Z)>\A-;1SZ+X>!?O\H>4_D5<&H+&/-FQ-N<%L MT=Y)J51K?V[B>Z6B0RASY1] M_AI7#$7%Q5."I (LU/*Y4EC!"+G-V4[-!-859OCY2BA\94*2"@VA]Q09]]CU MB[B<=N]BKYA]-&H*+4NS+D"U*.>N/+K"$)S_3:U7\6"6_"SB%2$N9\9-&ZY)%81G%P3!\*, M<(G35/M9_,*C'_UQL;] H;O9.D26RDI537;M1%D1DC8*V53W;Z35#+31K&CC M)HXN5]A,M#&NX2B@U*[?*"$ [8.*U9BDADG/@['Z:@BF7'5):NC#M[S*TJ-$ MUL%&7E5) 4B[55^K*+VDG'=H[039;5=!QM%:B8:)",H,([[D#G;]9Z[@UFY/ MRS6%^5\;-&%H0[HB0^@ =YTU\P,F88S(CKT7PHZ>A=D/F\7XUP4%!0=>Z:-= M0MR-$Z'YFJ L+65-,.%=2>VZ_%V"2>V.*1*EE. 6\@R<+9$G_V'?82(WA!71 M1T(WZBB-]$YDYZR-#.>JTVL_NS =][+8C+C58D'8=1.'ZT*]GZX3N/P5"&OHN+"X4U6 19J MZ8@NKF"$W.+XKL$$UA5F\-%>+'QYT)<+#:'WW/BA0SMUN'Y$+O)?V)-O[.GT M%0Y\G+^<);])HE-;=AU"MSYH%:GNCNC5[Z(FN_=%#$G%+44=XY:('K3:#1%] M2!#Z]"4.V'N@A)M5D%](XL"L%X. 2^&GK1;3P&;5(RO0*Y9_> 3/:U70JK.U M*2 $R^9TQ2C+M?3@1/%5(CN]T*IK,@3S:P-6CNDLQ:O=7D']SE!2*N7SDTA, M"+,3#Y9B;A+! =I_6<@TE]VK0-7OAB MZ>AAWG8WY>NTWL?(T\G(Y"-3.Y 0QJTV2E&,:^V4 6+4*]ZBO]AKN:B$Y<4= M1%8# /#\ABQR6'8<;Q%2IA)"*&473N1'GT/\'"&2,G<;[I*844T9#?STL+^, M23X(]?0YM=I[^&#WH4K#BO P6(8?D<38*Z-,CY@A##S9^RB?4+S!I6'SGLI> M>L0N^P')EE;&[0A[3*N63D2!TK&I14MVE&AQ1.EB!HVGAHS%'WP0:0&W^3B1 M,4P(X\8QUUU^V35WX#:.8)'I'Q_72*A\0K_R(>958EH<5(L?W<>F>X>"1 M*,L:,;XB_D_2KF7S$T+EVOZ(+3^;Q#IP?]*/Y4!KHJT\9& 9)80AXPZ'ZUAO M1N45%=JSJ# L(,7AWX@M=[DMB82'T"B;5L+/8T(^ZPN8##/Q>B :B2\EX3R%@1 M\X?MZ])%H4-E$H3.<\MQ8^B%)0<&EG_]+NI:P&_8/N<6LKYA]Q.]OOC!Q]H$40(\K(WCC@=1%&Z M81T:Y7L&P;5T97D3(!9L7%^M6%.4P:Q;*3HS;2V1(?S:KVFJ\GA!'OWU M1N8R%Y87WW"0U0 &7'ZG0US##+S-FQX:=&!M<8:__R$6OW(51"XVA'ZTW#@$ M';--/!"\)LY6>CHKJB YL915@89=<5@KKF*(W^JQK08G6%^@$0YPQ0"JI[AR MP2'T*):R5+%K*1<16DV]T/B(Y'EU*X64J&QFR^5K$\L^.GP&W(J0E52W#>$@ M6/$7%+$7XB5&7"HA9+M69G0X4@NNE%%!LFB_?$5BR2<'M]Z*B&7C;8@&P7;G M8>Q[?I#$_@M:LFAT"@9%UU_90\#(NZ'*O\3;71*G$>B+U;5#0HJ!W?U+YY>+ M/;\!25_H\8M"0^SYF]#H4TY JFJ&BK0\20UC(=@,U>#C2*]:J+QIIH$>PE#U MB%BN .^!)?4K/WMTL2__(AEY]!L0VK]9$S!T)1T)F@6UL%OL[:U8P2JQ!N^N M)C#*O8\O/N#^9M[!VO0H6%VH))AV;VK4,55!_WU,KU-Q18+2O^0=BBLZA+Y5 MNCAZ^.,O/B)409O]'7I!LI1*>I5U+G$KJ@/03WY7-HTI;DJK=TU;IPVUMG1; ML7FA6H]>WNUJ76G'O#(M1<>]/ZV+"E@7+XE]0]('"+D)<0UJZG1N65T :N&) M9]R?:S6->C&GKLV^JT&=HN-R!!RSNXH!J?HJ!\A8T;5W%-XZW3)?LH3Q_-#: M9B%NV"F_V)AXA#<^9$4UL%FZ[:'4+59_?-!H6IZP12BM3$@(\\\=9H]'A\SE MG*73OMC?.S'MD8O5\9]ETY!^ Y(;0R9-0-%5+J/BZI2PAJ8V&G4L7*)J01C6 MEF^$^U7Z>*JWKJ0X0'1./V0H"/+\^,9A*7ZDGDM1<;&I22K 0GV'6.YR>5]3 M5#/20KUB]UZGY@:;B31\1Q-"J'0K#=$A]"WVRKOO^0[9+YV 2KR,L2M[[5-8 M7ARD)*LQ(O"C,.ST9K'2=5NJ*XI5H56U>]26!D?85*KA0[?$*"J16UK2CWX_ M\2-B$66[C>]R$\!+R\KO*?)*#PPR2PQ4%D1\5U%4E@]25MK.746)LK&&$./< M5VP*?;BS*!-VK%ZP> T1B3;^3F#YE=^YAM H,1( H5W72LA!6+)AD=JP\'.# M6FM-O,)".6*--CJ[&^0E;/[@YP5L_BM"DL<\NS3''_XZ-CBL-D72"/N,O )7 M(^HJW68%.PQB76&'G3TZ@2NZKQH4A&U-R9^>)@=6Y#$2%1>NY&458*&6[F7$ M%8R06]R[:#"!=849?,LB%KZ\8Y$+#:'WL".IU%G_A-Q-Z/];^H0/O[ XS%U8 M'!)>>3R_H+@!9IM1_BK]8SU!AH_]%PA>N08@$1A"3[FC?1DQ]SEQW#AQ I8( M5.::%A07.V4E%6"AECNEA16,D-MT1*N9P+K"#.^"%@I?<4%+A1[MC>M#HG6* MZ#9&6][U%W%![JY 7'1L;,*]CZBH)CY+^QVECK%:@&%?PQ8(7.Q.9()"F"\> M N2MD7=\CUXP8#;*2>Z]T)G&39_3N8/EEVRQW3QWEL_ZI@Z;627NG MHR0 =_@3E.E)Z:5!)O^06.-ZAE3HG8-A:%5?Y$^6L#4N7>)^0MMG1#CJ%I3K M2^6I-MYM\Z^(]2VTE$+% KGMJ=G"8T1Y)B)EV(BX_ C#S8=VPXT&& C<;Q'Q72>\0CL<^3$+2V$WQ[F#CKKXF&./ MVD[R'(,*#"!L'6^W.,Q>DN12(2LX* D?VI @DQZ8^B]TU7\QBOJ_LZ3^"_OJ M;[T9H7LTE/HX]#8DI>(]J=X) L,E?0-"L?81S\?U73<5QHO_X=(U$MU97@?I MK/'/;Z(L#NKX>X CY-&AG21#;,H*\=GB3L).]O.8XU!;7C+)=\1/TQ.G=(_5 M(Q[1VH]BDLI]6#=(E"XH/^9PU)8% 100M,S#,'&"1[IV(#(VJL4&)>%[.R14 M$8#0?1H#G6I/J?]FT4$Y^,'2<-1 8*'Y08% D!Z+M8&H0QB\X4ZKQ>;%"]_VQ#[W4$ '3/7CH@=. [KLLN<1+&9'^)/3$5 MBEK#NHS.;%"C0#0J4[E3G0Z4$0Y#% AZ";_8L%QTW$KS(0#H)OD!2/X?)O^Y ML'-PRPY+0\>=LP0''"XNZ1\7Y F_\HXMA26'Y:'CWEF( @X+#SB*G>#_\W?2 M^8)?>%@N.FZA94#@T)%/6LH>410;EH*..V@^A'&G9B8008[ ^JL_#ZOLCEOD MJNBC*OF.MA,\;' HWI4UBPRK[(Y[X:;XH!:<3T>*F6'9<+2P3 '!X#]U"5BE]&"V]!#7_\;B3=4C7+# M_"BP >/F"@R1D@:[L,(^(+\\TR@W+0\>-L0 # /WGG3:+ M&O##=7:533Q/"(H/RX:5TV,1% "DW(8Q8E?(_1=$!U GEU1RC,DO/BPI5HZ6 M15 D))VVDLZGZVQQ#-=*S5LB*.5(^0: A ;BKGK,C]YUDM#SR$>AP!9X6%Y ML!2)S0,R*AU/Q/&8-/OM,PXX#-1^'U;I'7?4-=D!##CEJ#[A>%,M-*S&K1P+ M5P$ 4/OU%I$UM82/!+_&&Y7^!:6')<+*]EF ! CV66@],90>ATN6B1QQ$9$ M*JUXI2JM-"P_5@Z,Y8!&I>G679%YXOFTK7DR;8BT?2PRKZ8X[Y(;T$+1]XY/M+6_A M7_M]6$UWW/;69%?K^;_>VTDC=+SO?TC@A;P+)W!"%]$U&8J/HLJ3")V?L21" MA^;HGR\7]\O%W>W5_.GZ:G8QOYO?7U[/EK]<7S\M.V00LI Z@Y=+2%1H2O+1 M-:>07/U3>H]NH]%)I??XR^6>:)4 9,H] 2WU1P^Y)RQ,#HW%A&A6*!4"$+GT..I+GE/&X.N^L\/CK1H:)2% M,%/PS:C)1$-X<(1<.M%F'GKL/^PEDQ[EV!AP@<@P8(SX$<*3DD0[1(W(1'4GI#N >Q?+^)*\R9A8?8Y+D4,"1=96@&PKT$07, M9?S@D-A'BL%/7F7,=#_&9,FA]#OYWV$GC.A F[XS4S67+(P1>?,M,R4^&ZU: M&#,MD,GBP1P9N([U0-#.\;WKKSL41HAB6<0;1"K@!?U+J^:8B8:,NYD6(G , M9O(M5E=^1%>P3O"1X&1W&[I!PJ(TZ+\R!Y8?)LA;[%"6I$:3 M8 >D0.U A]J1V.KJQ#B-CGB/0]? $<@K#L&X_/1ZBAXJ<#SFB\9PG>X/4]-;K*@1IB $!"KJP'$$ZC&G@ .. M,D7W&JD+29U]>D3TT4TZN8N.8G?P&)4;@>/14T]&;?"!ZRLE[XB03$59.(X^ MS>&,#P,<-08.#4T".[4(QPNH1W,GL.",09/AD6F3._/T>#L9,J040-I7J;4- M4,=WOO/L!SX[)*.3;!IYN\$!!1NQ+7:\5SCF]*M#X$DOA%(?$V0V]2(L914@ MN/),S5/ (_PHS"+&X,'9L]6M7FQ%O3 PQ@Q"*^I(P/'#,O8R$+_Z\>8RB6*\ M1:2 NI>SI5<5@D?6C#L]7/UNH>?>"[L0&;&0CT(&P;F>LC2$&4J/ 244<-V' M]G-"MP+L^9LM>G*^J@*2).4A.&2-!SD1&*A$5>?=="M?^BKDD!*^N&4-<&.!H*6&R&.[7N54(WETSNCM#AFP:VFS#"MILS>!) MD*(=%:BH VQ'W<5_=1*1@Y# M.O9 NSHP/YIFM($V/'#$&E,)ACRU#\T@(NA4Z&J[[U'2:J-A8+XXS:L6%H!# M-A,3YJ$%8W8A\U3X4;,";K'39<\(D R6N<_/+EFQS#QI3U^CT!63(ZT!; 5C M3)84'#CRGM!VAXE#]AFP(AU6%GQ]&,$?V&--E(,C:5/G0"SL*:*FF#3.$TM/T18$LQ8\NRK0]P5E5Z MET.:RK!1#((3LI\NT:M0)A:3_ E&*J%G#FT=21]MX/AO=UB)F@B1PO7$&TYKY-)\PU#'E&0L0'K" M\(M#?&8]Q028RKA_(/[6(?L+%*9[9/I'Z?MZIHV,>=*@9XCE><84'01:3_OA M5N&QPO1PZVB#GK9E30^W3@^WZJM_>KAUQ,GA;GJX%?##K4& 7]G^\0:3*YP\ MQZLD:+[,I$@K8M8&A*ZE^>RK&;!Q\MH>A#1^_JA9$\9QOXP:(S@C$W(ONOAN M6AG&N7I76NZGZ^LV^!$>.R'(.?&9^(-U[)83GJY&W@RC]R<,'A'Z/%BA/"J!EA M\.'L3!9AL'RB__ET??^TG"UNZ$^?'AZO?[F^7]Y^N9[=WM._7T]1!HUC[@>" MO<2-:3=&Y,5WD2#"@%_L5*(+^-*/%5F02Y/& 67RB ,+)&4!Q!7(C*>F>QX" M^ZXT.J(L8SK^;>F"@GM6(RHT]B&_TB8*[QA/> CS:P[@*'\:KBX]+Y-7&=.] MK\V('A0(_$PQ%E.,Q5N,L>"^.[%%Q'>=\ KM<.2S:W39,E@T(ZC*PX^AT ! MP=RGL_Q3.,M_1"\H3%#CR;3&MC\&M55;E(1?E"?"1IXO8.Y MO@]FDQWPYL9SCZ3I]"653B>N3X4$'E]565DZ(=5X5BYY.B%\7/'!T7&XN"M= M!C1*G4ZH7D-TL!04CYA4@U0$3-0+GU!8G@@".&)N,$'^.K_^X>Z?B!-&+&,B M#METR3KT!5K1,F)?J%$+)Q289X1KD 4.#Y)HS8O-TZX9L^^*(G1JC@L)VUO_VG# 3<(7B'B MOZ0[Y".&X[^)E]@:]8:EKI-O6P,-..;2R?4>A[BVIY;MB;C%A^6IF\-;" (< M/<=M07&:Z(<)E?CPUE4^AV;EZ$R*HGK61SJJ5UO)XN0_H7B#/?'P.HH$PQI1 MI\N-@^H%J%U25'G7R;(XB89Y8>EA^>[D0Q%BZ'=M9&9F9EWISZ40%PP^*^H*IZ&<&LB6&- MH)//R@P8.&JSP"K)<4FYP+"T=(J-+8O=[WJ+DGNT 9T.GD:TYVFS69 '^O-/ M)Z18TN!X?^4C3UVON2X;28QA3:*MGVPDY8#K[14]"#I\K=-TX G3S[/5T>81[1CJ[]PG66QMK! 4K0_K"E8](EU0MWO M+#]W78)8<]4@ID?D(;1-$U]BNC>D M$_/M!6$"'(R^ZN,5D]M$V%X3TM:KWU M8?EOY2.SCAG<>'$4.;WLZ+_X'@J]*#/X@W)NMSOQ70&S)H9EO5,,DQDP<-16 M5Y,OCA]D0U(I,52^!+QP(M_566?IM#(LP9T\:,;88',L6J8TD966_]K<=VE] MV#CY3MXR:YCAVPI_'6//6MJW/ZR]='*L640-SF)T7D'ENHRS]\94=PQMM3ZL MM73R]UG#?#*V(@Z6G(=>^K<@[2%S[_\R'!^ @"-(:Z3)Q>\\)%?;@9 *R/J@7(4( MG&[EV&),O&&+$/([]#@T S>&7^E&?$/EF[]0V=?H/F'J6JP:[WTHMC?FS0P[ M(W<*MS$'U^\1O:X\Z:I ,P+'7K,0MDUMK3H_L;>D"6!6P!^J+-B!J&$(.ZZA M+4&D"QBVD$]&]L<$9<,0-F #V8)2%^!LP?;(H-$TA-W<\/;0?G08\[VGS'6_ M0;'OIJG12QQ)'G_ZH=OC3[/_J'SV/_]:CT&UE_0D'PPQ?B9* P:$W=7T8$C7 M!T.L/N.92C>7OG+$*PAA1R-_4$0F/03UUP)>[]BGF!;%XY.TQBD]:20% I@; MZ7"EJ -DY-*P.@VF8 UC[&V&I1,(7D>2E(,PB&F96O,MB@H."#1(T\Q+B=&J M"<%O8DR5%C((Y(FSSDN94U>#X.(PIDT-"P)GBJ3S4N(TZT)P2!BSIXD- H73 M8W+#/287(??;-7YY[R$_)>C?W[,_OLO^F+)"__I;=I_TCAH-S];_C)_O/YE<7=U_;C\7[/K M__?S[=._)D>IGJ09033.J($)0%XH#0LK5* MS" ?#@162C>:-1RHE7(07 ]2HVJZ4"OR0U#_$T%.E)"]F@!N20@+,FT*N @@ MD##W/#\3X,'QO=OPTMGYL1-(Z5#4@; 0TR9&@04"18\HIL(CKXCHG.]V!-.U M(ENS*3QSZHH0? 3:9.D @LB8$4NC,".*(V_+#"0VYJZ;;). &8GHJJ=\N-.O M#R+P6WOHT\<%@<8L=D;*5+4(A!?[M,FHB@Y!W_PDF5+]RZM >*=/FP\Y% C\ MG'9X5.O@@RD\:@J/FL*CP(='E>2ZT%7_!:2MO;'Z+WI4?T3BDNKIW^IJI__T MVV6VFF-GI:L5> M04S-4)>U'B<6.UWKD-6).]:U:V+,2J6;8YRP M:RWK!X)#^DL5"$#V?G/YY_IW+*Z=2%L)"766+-'Z<#"3AS M'\[.?FS+7+DNA#V !>;*D" P-\4L]AJSR'U^8A4C\N1\O0U==@J,KE#VWR>< M>2,7I/G+/8KG483BZ!%%2< L*[U[75M;'>>&Q:HV,_BAZ^\"--_M A]YMV%] M&59C':Z8$,8!]7L8,'4'+]"3>5-NHRA!WE5"&(I4YO0=D/2W12I?=/V5KF'] M2)A1K44[$*(2=$*Y5!E":(4%7DN(3H7'=!R:NW0A M$_EYAN8KI5-C,S+ ]G;SZ$"([+/3-TR14N$Q(,W;>8+)" M?IP0TP'8H-E!Z>_TMEEWK*=B%>)51#>S,&EW6.=KIP?.+* %9QFEDX,G+(AS MYU]%+.\R'U$V**(E(B^^BS+%/"(7KS-*U:=A_7Y]6"OKY)\<3"<]OZ>K >,* M475X5WZTPY$3+%8/#HE])R@"*6_#P[NQ^SFA:'+O5_IL+#L=6ZSN?.?9#YJ/ M+H\AP+ VUMH+.;1:>C:S+7-UIF]G92_./F$V\D9,#TEVJSVB/: Q@YE5'9;: M5HY!,T G.0^5WHN^0L_QKWZ\.=K<#7+8'-MAHM%K?EA3Z.0RM =Z_*GB(2'N MADUXBQ7]EQV=^)P@R.>ZV_ 190_GL2=":\*GJ5T/&"]PZ/&&@L$E&-:,6KD@ M1]'+20Y,_.58;4?PF;(\PD*YI13#VFMW*?_$]U%R]M65]&6_9G M_A5H 4>=6AR6U5;N-2LXX=D!5] B5I&-(A=)1-41171M_>R'LKR,+=L:EOM. M@7DM$9X@ZTG6Q>8 -QL!+L(>>G:8'X4-+IE M2F>^GN? =Q>K%6++\_1XLY">I:QOZUGK^M%AS:-79UI75?1K0L79 A/OD*TN MW9X]X>Q@/$\CF/[;#29?J.TCK^1G83^D?A:>7Z*7+PQK'*T\6;W@/AE+X/HY M^OG$L+;0RIO5#_">9Y9C3-QB=1BU?.ZAJ[CHL.2TO^H> M"V@!,D!#R>'3I67JPYB''B?I8_UM6-'%8-U6AJ7>S@5B76S]3KX29U,V-E'Q M^-97?K:A.5/;:A="=H661IU/^;8TT:\=5#R+ETU9LE%J[M()+ O(.![("/9B MW5L$=2^[%??==0!NA!?E\67633<3R%^'EPFA=NWNTYT(50KC+?32OV7A/$=? M1NJ$>'*^"B:"OCX&ZJ:VN67UK1YP1E=Z7J+Q4+S =.15AC6 3L=!AT MY4D RZVF: MN"9SD')?\^WQ%Q1X*TRH^/+W+K1K0]C^:9MIC48]A!#(['^@D@SH0WT&ED1U#TL!/\:(EO;1U1NAOD)>SPW0AV"\4^44U<4"A_B(XYQY $PG [ M_]'M\=(;&[IJ'K![Z3!1D=CA]9T(FD1XN,U7;C$(Y>1K(_VZHGX+YJA40^(MT)ADRJF:J"L3[<7_AK3T5JTU:W] M#,&5H&TR^415@]#/)>N2,")5BLI!6,::ZE2$!>B0HMK0RZN,MP/7@<+?#NA. M%V]@[ZN&JKUY-6D*:+>U9A]][/>L;<>-5!_Y2,O>R)O7T%PGZQO<584@(X8^)HY('@&TRVSFVX8O_1&4.,6X'P MX(JI,1B#'&-;?^>$WN<(/?KK31S=H]AD3W_^?7-/S]ICLL](VN+?9B&*1][3 M(]NU *@?;OR MD5@C8!#&28G 1W&5L0?&K0#9Q;>P9$VV^; A,'X81:4!<(U2$'P$+8VU3%D# M%P1*I@=)!W^0]+@"+J\L] ^:9+4@["&5%_WUH(!;UQ=BXY5D,+A)6 +F^9;= M5/XS7;U>?V59<9'1#M'.)R!L#S4[JE7<8VP2ZL*:[A,X9W_')F=.VN:T4S * MZLKI[+1;,&[EE'8,QN @C,(*H0UV#JU: K)[:&G=!NS#W46D1T4-<64["FD- M"+N+#D;=N/,LP@F!NFFW<5HG89+5F.&)AT%+\/!-^YII7]/7OL:.6^)7 MQ/;CR)N_(.*L*Y)E[T9$1H.!Y;8AG',9N#BZ QYC.[L@:R?,Q9R'W@/Q0]?? M.<'?)=.\Q*&7N/$M78KF1WS'4-TK%#M^H+?]/3@]'#)U@E_3Y8;*J'_A-Q-B .\ MWE\@_W<_7+,,8$ZXO_.W=/GEB>_?&CK/.(,?1R M<4)V:V(4Y?W007EEH7O1UM'Z*37?4FZ^E>E/7'I0C?[84:-B&/WZ!]BW?\'A M^K_I_RF&9TG1057]4T=5"S#TJ^?#D'_A^.L$[^E?!0.^U.);-C,H/W^W,3.: MX1N(.SI=>PF^1_$K)G]T6=WHMS(HUCJB:&WU@ M*G ]OSVK],:(3A5-*P]_TM@.7L/9K.VP@A$)6:1Z7[R&B$0;?_> B$L_Z*S1 MQ3Y[ *#)I%:E,7?GG;C40@?N"/&+0WQF6(?<_6Q@V7,P",X'#>J/N75OSVP+ MH#"/?8X)8$JK+=,3G0]M3W2.7Y^5/C^=TDRG--,IS71*8XN'\FDQ=^DO*G0: M)S4BZ?_"F6#DK//3O@SF2=@[=DY*C-H9^WA+R49;8)//Q^(YE@E+8_IZ,AL1 MCD2UG\<^G5)JM28OA!W@Z2;*:^[>.RTMIR1Y("[(G$"2/'!GO1;3XT$:F@[! MNND-FL4J?2Y.,CA)RH\P/#5=4%:&)PE(")R5I9*.2+R"0(8@I=U57C+DX !! M1/K"8G:14'K'CE<0PN@EMJ3F0Y)5Z8&I_T)7_1<0]G"MU7\!2?U/] N+U9P0 MNHM)N[)DVA"4'6'*^+Z?*4, $ )/):&B[,EPY_@OI>=]Y=>$C5L!,M%(K;3, MH#% Z^O>ZZ]ND+#'F(\N@&6RVV'"'A!JW-L+Z\8=^UH^M57"BUJ#E26W1'I!59\?^T=$R>O/,WE%)PMOP!45Q=L%? M>FPG+PUA==G9=7NKN9SKXL9_I8'IN>WIN>WINFS^M3,]MC](S M4P>TO_)=1Q&_H*PUPC#]4S_#M!(J.ZIG^*]\5EM.@VBM@@0]A_F=G>)TR)B]5RX]#?LU_U M(P-;-7[:U_ML::'?NP7<&263\Q.*-]@[NGF6.*@SWJ:!,0\J.HWTQDC!]?K* MFD.^;V/7AWPO_XO.BMFHN3'3%G7OV>UQ]]Z76\FU3)Y_1VZ<96I-R>"LX:PV M/F:2I:YC@#TM@!G9']F5Z1!Y\Q6=F0J(Z2Q4^9=.@[_V-\;,"C74_*"M#(A3 M2">0A_0&Q2I(9F%#?73,1%=6IJ->M0-[F/J":=UU&CO2\V E_M*8Z;9&';+$ M*NG7:+)L^8O5 _O*K_0[,0KOJ2PN>D39<^%/^ F1+3OD1H?(+4XL5T]B/VHW?I[/R8@@F]&TR0OP[9.7A"/[-_1!$B+XBS M#[/=_K ,6_.R]:"),9)LE>"Z. FSV33P70J; GE!H8]"%Z4!64&JHGL644LU M@\SR;'UHOIQR?!'%.7Q[MLL_/ON/TN=GI>_3B@<1_K-MLJV_W .DY;"6.ZP, M*1 7'S_=EESY%0>X$ 6$C2Q/.GF4KJ0"D, E9FIV.DMPHD.)C%QW"*\2Q3J M)"@&X;A>;2[YK"3 ,%H>N62;!.EH?;U:(3F;%J=\ &3@A+ MA*-4$=TUW*/7TB*=X)#^T]'G'=O.T_-G9C_*D#7IU(:PG9998Z61Z MD( S=_[C^7=MF2O7A7#+WP)S94@0F!,_82QRIMR-&:^K%IN;W>S4HV\OG6C# MSN9>G" =VN-+AY ]M:\O3I"@^7.4[CL%S.E6AM##]'C5100NA(()7A/^$5%I M?3=FCNIH,P^]ZC^42DKH[= FA!G1S+SKEM !/$@#H2++%2(Q!(VZ$+IY-\(U M0((CMF&5>IU;70U"MIWV=*KQP6?R&"@372:$\UJ544T(R7PL\LF#"([2>12A M^':[S,#WE7E!37%Z^'U17'O!)D.F"KT0"+ M,SPF,'@@+.%LO*A!R=I!REHDY2^5,"Q62SIBHHTO]4(0]KP&YE?-NE&% H$#]K!A0E=N!PBJUUOX MI2'X[%NR(L0$@9X[Y$2(K7I"]KX;B!X,5M4"()WIR4?=2C6?7 W"=U/QG2[=.-_9?]A>[#% MBFXHD7Q2,:L*P8]BR( 9P+%"Q1_9(QB"JQ:EWP#=IVBQPZF!&577PHC[RJ\ M+D8T+*.BR;'M]A/5RC;9"K59^WWLRPD17*;0J M*815AW"H:KAL=1T6=Q#"7/5A54X:M$?PDPV(%0(K?-4KD2-5JR;H_;:4>RUX MX(Z0A%(OG>#%6:,T[NB!KF3H/]&_FE(K:@7T?KT=S2*HIT,Y[]C)E'!^&Z!W M_>WHY@,%>\PXW[*3[BSCRV*512,QF;UZH-)ME/L-*;#T&@UQ_/4F55*6G6SQ M@L@-#@+\2G_F:<'T:/*[#D>395CL[QFP=VFP(;99AF_G1K$ W2^'-"GRT M2HAF&<(9@S@[8!0<=,(YUI2PJ7>PJ6Y@E(%*(M;%_I/S.R;9>_'B(TZC%B > M=>I26QZRC$!#F) D A_%53[*9=P*D,/0%E:NR38?-@3&GXCCH:U#_I [JYO% M(!R2MC37RDWP!C (K%PF48RWB#RB+.T82T\K)TA: \)6S@)74HP0:+OSZ5XC MDK_25"L#8?ME@9H:*@ADI+&CVQTJY7&5=R%9!0C;)@LTR2#:?S,KRZ@W$Q",>A'30N!@:A;Q0!*4N\BE\=@FKHM )T%'4A'*;:F'/TT$(@-0V/ M#U&<@6&PY..=I#R$B',+Y$D00B#LP8GI (R\)^1N0AS@]5[*E[CXF \X6*1+ M#! "6XMX@T@#FHPP:8TQ'TVPR)D4H_4EQ9T3,O^F?$'!+33JDP5VUA-<7'V? M:;SU^!X3M]X4X3-%^$P1/E.$#T3W?./H5-\G?P\, EOR#LY(PZ:UY)@X+8BD$ M@O3L#\7GK-<$K?,(HEQ&67R)O,JT310M2G14/6T,W^;&$/ ^QG!CV/L^1DNA M#P1[B1LOR!*1%]\5C0/\8G \1R9# A_+R 2PZX&Y/)'P:1U)60 CA\R4:KKG M(;#_?*OW@NAZBT6Q%@L&D6]:4G3L(41I'\4CKF((]OW]=+VUC ERMJ(<'J)" M8SN6=+7)%1Z"KRD'<)0_/>F1'U!*JXRYB]5F1 \*!'X$$Y'*#ZBN-IX/4!=2 MF2CY?#R\QX_[7+NSSUXC^%/TCH0?'5M^I$"5M^/AK.4ZIZ'O"?G*TM4V.P9$#=+],X^MP@O M$KKC0%%$OT]7915YFEHWJ@PAV-&0#B-\IS7M5H\'FDG4VS8"(4;2^L3,P0F. M[2NT0H0@+Y=5M"^IEX(0']EJ0U(' HZ0_$@NHE:#_!>V4;I'L?S5'GD5$+&5 M;;B2P^IW?J/CIEW*G5'/*(=.\4/UZU/PW\P3>? 0*3GWP<8LP+'WV8IDMDS@S(K M8Z&_%&AF!9R_S0Z TO9R2+,#)BL'ZMQE8RGODY MWEFY8=W!CFWH_!_13[.7 M<[UK*DE,91"1,+3-%EA ,=I*@N3L=#;F=H7 MA_C,%(HW7XH//J*U'[%_\N;1P^,E_3[]T7?9@.2$OOC@K6M[8Y_.J0WNL%/O M!A3<I=UF<;4919_QP@M;#H29"",35)).FC!&4!9(81LL$ MR^P(X$!@I?%$TVY',.WT;&"1GN[J5(20%$9J=M+'JCB K,]KDK[>V!.5C@:U M:@U_&HQ\)WMGX["%HCNZ4LA,OI\2]#%5I3'/@EMPK0L+W)J#/587 MLBU[F+U&2&5A:2=96+C2,:U9=\R#X@Y4:J+KV7=V&*E3G])\1=>U3\[7!X)7 M?OR$#_Z(94)V01+=).S%/CHMT,7O,1]L?F&2XV"SVOJ8I]3MAF>[^'L_)2QD M>**E(O9ZSPTFGYS08PWLGX@31BM$A'F36[8QYOEXRTFW!>_&6B5Y\E[#7 M@%\=XD4-YRBGB^I7'?.PO67_TP<'S O>VE/]DZ&G&LQEK,/.4)K>MU9HG+?# MG( =IBPW",5W[#NL(X@]*.+BX_N2Y^+?,&R@N-=W!&+S3VR.G77[AT.URS1QAVF M6[0;JHD+)_Q#0)2@+(1+/7JL"0" <]D>NCA+C[)$.X=N$%&PSR*.D)>*GY>Y MP21=SURAYWCQ'/A9;%HTCV\=VR4Q9CA M@QS9+ZDH+._,O[ZD+QO-GG-QTB Z)M#,227ZVRPXRC2R"^26I91'!SLJ[RO2 MXYXLH-,)CFJ(+O8%V(\$)[N(-A$D[$%O/DDRW\I@7Q_KDN]1T#0[K+_RE;X; M92TX+IR!C:=V>%H90-P:J-Q%:^^]>Z-2!3 MT;!]7#BCF6C.^J'\O_9LXR&*HJ_^"F[F,;?@_,B]B@M"S^S?%E4NQD$E&,]W M.8*BAYUM3MW;6@$KQUK67DEA\^"\S)E#<+$R M *FPODXM@IN!K?3/QO%=6_6\!?/)TQ'8MZ)&PQ",R4+_ZF@]#;6 ,R(3,$ZT M8=GUZ7_8M:@7)T#-G!(6VSU1$Q+TL9:SFD@YIVQ(1>*->QRG>2[2$[]*VI3N M1J7S#0CKJ]$-3$=1IVQL#P3M'-^CR-*3Y$S?\@1%UEJ'<"8_NH')503.M-KK MR_IJ"D96TGX,J(M6WH+-',.?[2_&>6V?Z%QGV81XF@%G309XBOR +%5GJHWN M,QJGR1-=B(N[6,N9C*.:4S:>!\)"QN(]NW+-G'EL?[%C3KZCXFPLD#0^5!FY8F:_M$%^+6#4RFHU.VJ]J-,EMSH:#9$UV56[RTY;E31M NRA=XK!Y?-N]60@KZ7[/ M<+OKZ,U8D]YIKK76(;@!;'4\&Q;UI@YWBV.@!V?/CGVL'9"(VCUE8^KG *ZN MH5.VIMJ[)=:L2=0NA&D/AC6)--1O]C43<_=>V)2?WOXNGB 2G,?:;!C"4KH' M"[&IHE,><-+'09&71:L^.5]1,9Q:F<%$34-P!,$8=B1*@C/R9#(6@0@EQ5D9 M?M2M0W#\C#\&J?4$;B#JJ+1^-F8PGO[LANS3GNLTK,J&UIZ,S9EV9).VSO0 MA]7TO6N[1WFTP#)Y_AVY\1,NA!-NQ32J0&!QI/NR>@H"-P"8K.HI=-^3#P#M MFX/@R3F=J]8UY?7\LD?F,*A\,[N?Q!9.+ &O=S3UYKAA6!V"CV:\,<1062>3 M>K.4-">[2WD3X%?3])L?;*??+%5A_^92N68K*MB4@W/*P3GEX)QR<$XY.*<< MG!#RL$PY.*<QA,(Q(7!H(Z=_J@R#]I]\>"/82-UZ0)2(OOHLXD["XV C3 MY6ANY,9T*5;+R%PRGTTN#_\E.$79D2S;5!\:.F7[ MJNNLNT$U6QQS)0/"@IHJ.6F384[[;-%GP5K*C4$(OX>Q"ZJHY:2-I3#]#(R= M[3.W40CY$( 8#T\]IVQ$MV&,J'IB6X-.O;U!3>W@FU2*\<7SRQ0D2=+EQ MPC6[47T;OM">LN4\@]A#^X.:S\] O8%:F@)C-T6"?,46RU:CP[H#SX":B%@_ M$*.VK0^K%V-/*'#[ Y/\ M4\,:VB@GZ#UHK=^U4E4\]IQ9O/^$X@WV2@LVH>2<177G!H>UDD$/U3OKYC3& M)+8%8" 78:%&P2#;9A1JT?BP%C6*S]J*GL!9E\;8&2ELR*R)82UE> >UF3; MV0,5C:4&>B#XQ?>0=['_'+&,YGP; 61,/Q,$E,7=C M_R5-RZBU\+'4)H1X]DZ=K&PG'75Q$O:2K=OLVHM!FQ""V7NU%P-=G(2]W/@A M':OMVHM!FQ!FKU[MQ4 7)Y,:<;EQ"+IP(I;U<VN!N&DPY@V-2P(G"GNVDN)TZP+(:^.,7N:V"!0.$($R91"=4JA:C.% M:M>D/]Q#U7F0?HN]H9>M=O@I*_O]%, 5QX /'/:H6#"W#I6"2]=OW6ZR=OXV MP)75B9JG2M.G8Z^BO%X]FZKDLP!7D"=JI1(EGXZ!FJ5H&_KC$'(JO0UCM9 ' M;JBHOT=$_]'U S_]*TN0P @0W\LP#?C[7C_@KRH*"_OS4V%FS$1FGJ#>%.?W M5N/\INB2OTK4X11=,D673-$E4W3)%%WRUXXNF4X IA. 4SL!F)(,G)Q_OYW" MX.S9[QV2^1-,-^,_Z&[&_^/PB?^<-MAO=H-=$72Z2#?L1;KCKS?IBQ7$;S5%S)(>%T\85<"Q3<$#76=0 MF9PU/R2K4WL0%MNC1EEUTE[OL7Y-Z;[@.(/9T48TVOG+!S6WTAJXE(M<(!J' M#6_YN198PMZ:!ZRQ3%1[9%Z9C4C(6>CQIT^)AF3Q'ON<[Q!?D6!$5&M-Q MI6= A=IYTEO?7GU,G'#]YP8GOR2.E^![%+]B\L<3P?B+]UR/X"A53;+D6]EP8@F#8R=M?4FRG;HK/>XW0%R*(ITE% MM';IW!J$T[EV-IOWTV[PQUJ4/K(7S06;LM)O<&(Q]'9A)=%'U:QPG5_Y%<#& MJF$'%4V.;:6?J%:VR5:HS=KO8Z_2.=07ZJQ).II"G:]RA59_'WM>E2FT*NGX M3A;F^F=.6:6GJUH03DIC4S]7%0<< C1\7/6B 9BN2&)M0\ICCQ= N41&=(L<>/@$A!D6;W1[P#VX3#P2O_#AZT<]2Y'TJ_%*EFX6LY:'TQTSS=(EZT-"W U=EO_JN$RR3W0Z3.._=G/FE8W/#^C[.AJ!4#+9G8IUH\^#X'A5AB>(XV]L? M[>J).&%$E[)-5+(<^95<= MD'<;SETW*TTKL/4U#G%-1I-:BS"[=/&Y\42\RNS/+:@G!&/ BO M// 0!N(I?F/4^ U++,ZC",71_#E*SU0%S-4+0>A[9KS5$8!S3F0"7B:$4%!: M=#3*0ICI^.;49*(A/#A"F*^+.2;H?UC*@A7SI$,*VO%^_2A3,?@=#YIZH&81#49D\-I^>3]0TF,8O?N4([ M'/GUD8U; D* F%+!7,GA=X)CYI4"G&X_X-6$$$76OBOP$(%C\&!D)6D%E/&+ M0H@%T^:(#P$<*?,LZ.I^-5BU "!#36=J9(P/7L1X(VCF^EP<^L5BH>(-(!;R@ M?VG5!!$8IMW/M""!HS"3;[&J9&:4)V94+$(Z- @BJ$Q_C=(!*5 [T*%V)+:Z M>BE.HR/>X] U\-/RBL/Q':GIX,G?<_)RM$+T@]Z3\S47,O3N#QTS^Z?F*D2O M%AR?J]B,BBSB6H# =9(['*[U'!7MYA.:'W.4*/_GH3'Z5M:EY>%(Z353ER25" MZQFW8>R$:Y]NZG)P*#Y$QW[$V'OU W'.>)VJCU%#Q4X'@]7?-*]>FIZ MBQ4UPA2$@$!%'3C>6#WF%'#@47;9JT=S)[#@C$&3X9%ID[IY]6@[&2ZD#$!:G*NU#5#'=[[S[ ?9#8G06\;8 M_6.# PHVRAZO4;A]]*M#X,DLCE(?&V16]<(L914@N)%,S53 (_Q0S"+0(,]8 MHA=@42\,C#&#^(HZ$G#\%!FYV+W1RR2*\1:1 NI>SI9>50@^03/N]'#UZW:: M>R_LN;;O MZ.)=[#=ZL-\EC/I06ET/F-NQ32 !%Q-R63VK6!=4T]/K71@6.U' /; M="NH@PZTJP-S<&J&&6C# T>L,95@R%.[/0U"@4Z%KK9K:26M-AH&YC35C!NW M !RRF9@P/QJ9:J>J,9FGPH^:%7"38I=]"$ RBO<)!$PXU!ML(_E(,P/9F1P0( C9.ZZR39)#YS2=2G+ M(TO0AF67?D'9X?P=CMA=D,6*[C;$A]QFK4 XFC-,)&D*$1S55+2CG&F(3+;& MI 9Z6&1&\Q?'#UC4V1.F"+"^Q_QRQD)W#P#9W8_]%MJHT:0#"P:(Q\=KH3H7;[#IS!VZY#8 X M1;1"+A?>J9";/]#2GEQN R .&*V0RX5W*N3R9ATS=ODM@$@E8X5>/KXQ7L&Z MR)^$ITN!9VISJ4[=?R=^E+9G]K;4#V?G];>EBN9G[K%]^L^E3XS\*M/QI:]" MU))LT<6^]#?9>TWFS8P3<56\AG49.!%[$)8YLSC/.FF4A_.V4UL**Y%98J 0 M!MJR5-SGGV0%1W[Z2=OV*NXC#@X01*0[IE2ZN?1])UY!")$88DNJ>N^:T@-3 M_X6N^B]&4;]H]6"J_@M(ZO](G#!&B/7DA/<:H*3<"-.%@ (;TP4'(#A^I/,$ MMR20B4)H94(&(,T0J3?MPHG8O8D]F^[FA(JZ3F>^Z^TNP'N$I$.720,09A2) MT55CW_5A0>"1,SA(1CQAZ1'&/<$QMHUQ3P@3*F/LCP0AZ5BH40_(R*BP2153 M-5#6KWM?W'Y5'-BL)GKHN_3;"P"X(C.DRL-= C:ISKK$W?AUY*.9:2$638]OO)ZJ5 M;;(5:K/V^YC#L(#Z0ITU24=3J/-5KM#J[V..P2J%5B4%NFAK'*BHUVNE*CVI M7^,=7QTHE1V1\;A]LF_\9H&RGU"\P:7'[A:O(2+1QM\]T"F/_MU9BXY7#.H# M70))+<$ 'K@SX'PW'SWA?)57@$?11X(C42=65X,0^FU*I!H5./XX$#-S+%Z% MCVZCB%W_(.R_Z=-3"5/=8I5Z=/)?]8?J5HU#B#\WM05;V,%:3"EDX)).6+Z7 M1S(\$2>,LFN!YPJ[T&L"0O1[6_;U$/:;AN\X?Q2V5?KZ;;A,GJE$N!LG0A693>."/FC& M!1U%F,4;Q'[,Y9CA5?HONUP:^E-)G"F&:#H8&3=^:#H8F0Y&) UM>\#G([L;3CU%!V^A56_ M$5^?!G*NJVH>>H6OJGL_5W\!4O_O:"Q6]=*OMX@C:DVD>4"0X^U_04'=[VM> M'9*7OR7'YJ!/>6 H9;2YS?(,J9S_;1N%Y/0?KOMS57'*!G-()E;M$;>'S0_K M$P\,8)J0H&C.PM%!^R]#.G$8SO3:ZPN(!_O&\TFWYQ%J6?G#S2TZW6\;W2TZW6WCW/TZU6"%OZT[[5>KHG:CU> ML9Q.U*83M>E$S\LCHD?FULA2B KYU*T-R M[>K:@"XVL,Z:*<37S].O2KW[S!Y!'M L=-1Z#YJT.\Z D7-_ C]NIC M^NO3!OED0?RU3\4X6GQ6H3GC]O(12!Y@C9#07G0 ;C2Y2A!++5M]'%0P. C* M0G*OZO9U 91^N^Y'BH?E\ET<79N7&W:_CVYVCQ>%.-U1N^*)15UKXP+7;3CN MZA+>W*Q8UGS54EJG 0A9S2U$S@CQP3MOF$<1BJ-\1\>.ZTOG>*;G#]^W.G]@ MX?%.*L7,R<68.:$W"XZ"3*<2 Z*]89:&[OP7=K 6TS'*I[)D9G*Q_^3\CDGF MB11[^HQ:>%LG%T;0(0SO$H&/XMX[6[E_T+@5(-["%K:NR38?-@3&GY"["7& MU_MTO=X07':.HED7@M^RI6&7Z=5$"X'4XFW2=+G!AJN-OY-3*:T!P80WT4TMS>JJ&+%3N7\>@:]0EL/HR?DJ-N,A/SRH'?\\NAT/J5IPAJQ8 MSXZTU#P_ V,5I[4,+!W_+59W]#>VDCT_.\N?_$A#^,*8:IY*LRZN^A[N K6Z MOM7J.\-:$^B#JZZJ/ 6SM*'684_WAS;1DS^24BL4G*%*HFL?$6.)=KCY%I/8 M_S-5 ^V1/A8^#-:ZM6$-#<[!46N%C7&%-H\28/\I10J878_]\>R\?CV6M9=> M=779']"Q93#W7?G ]2ZY2NL.]@ARYO=P]X*'T:L_0[R+JD%!\4QR%8R]039" M[K=K_/+>S=O/M%[\+=5ZJN_B7UC&H5P6=HN<%Q4N+PK@K72>W3 ]RP4?4>>7 M]_\2Z3C]:7HF4F?XT9L"2L3)3B<=ZA/Z!8"]QXP59 M(O+BNT@P#O.+0;S68S >\T&-S$1$A<_EX0_-BK( QF:93=5TST/0SWT2_F7# MQJ]C#L-:5E"^+P+JJB"_X]TI+HHH:XUW5T03$/^ZB'08.MD[(GQ4\_C2(61/ M=X0R1Z5F70BQQBV8UT0'SLWRB**8^&Y\"+5OQ:UQ*Q#"<5NP;(QS#&_(WV=8%PIN?2PGV>*X+;HG)0<&?O"3J MG-P0DQMBW!"\L?TP&;%#"!RNR_.2:&^@7VWXS8$II'R[UAR3A]\# M2.G) 4B8.)08TZI;JK\)8HR%V7'UV%BBW=-EHQ/[+\ALK?;WYEKM^)%9Q%NV M';[TGS:7<(V%L7I-IU%EE!W19ZII$K U?'K"VL#*=/!06%]&R;JQ M9!FE66V49901I'P>UQC-3M:W>H6>X]N0XDO29Q]QP!+3$R>8;]DU$$$74E4: M>:UFS+$NKG[OPAS%9H^NJ%;(\M)C>CH[]S(>H#%6SL5=J&/BC'L4FRV5?VXN ME8M69^30[-]F(8IM+HRYD@M6Q+*RXSS9YOV>Y+9R@\D]>LTEI#/C \$A_6/V M")%L?6S8!HA%LYJTROMM9@@A+-&>Z!<6J[F7B2'/;@@ M4'1$LHR=T&./=GW>>706_'!V_N/Y=U+.-.M"6&O+++'2R?0@65\*<(<"R8I; M57Z4I;8>B'SVEPU^)[NX;H+Z2' 4Y;>NY=U(6&GDQ;4^J[J P$4GL*=17QTZ MB-/1_0HGS_$J"9H@%"R:M3'R>KT%J6;XX'',0VS:,.L$&&V6!W=:\<*)3%:'S_;ND09T\TCVZ9( M;TO6"HUU$[I.X@,F\0H'/EYF6RWY8Y]ZM*=N M?2!N.4.+-62VMWM"GWP*]Y(@.O<_(!*Q9M/#7='-(55Y""LA8^/+5T J;-:5 M?XG)#A/:\:4JYY>"L/IHJV@^(@CCUF$8%KD[907'N[8E%KMR4ZLVQYRL9_,> MQZCNT!/PQ"\*H?/H<<:7']P6C#,2E'<5V:!Z1V47YA$T:@'"52H]_HQ@@:.U M9GWBI%>\@A!R]K?J9):30_%F_G3B8\'%_?"=PJU:@)!Y M7LY'*UA B#KFH^_ 5;D1"*G4[=%51@;3?;2F/RY6$N_18>VE=!]]:.4^PJM9 M*@3[@\)]-#N?'$B3 VER($T.I,F!-#F0)@<2' <2;_V0Y0E]<*+X*N$E&S.L M"R@#69LYAP?I))@SG6_XM>'.-F([-6*TMYF&]^6?SY_P^=_/KIQ]E']>- B: MU08Z"\D,,A\:S7 .0M+YW^GWO_NQ+4N2ZD#GL)8T28 .PM/B!9'S?R&'M"!) M5!>"I]8>0R*4X!RWN?!.D-[FO<>QC%+=2A FA;TAWRJ.[38(T\=SU:H7<.%OV'H$)\^OJ5#L%-[ ^&J@4"9^CT*T( M(F&OOAGJLM9C\C4[7>LP!W#'Q'9-C/U0AIFQ:G? !DX(,]VTM3Z%K?5;COOM MM!$_[;A?NDQ^\=GL0D5E1^QI>-\\]-(7>*1T:M6$<"B@1Z,6''#T&1A?-B4L M5I<;)URC6[K6CC=8E+W 0KL0SA"L]V 16$!^MW;)ML_/SKXW<+"]LY%J^R_G M2.,PQEXZIB9<2EQYL4]3\G(#E,U"BMJT?4J.-TN0@8[C32AB(*8!2VW:!N+R ML]J'C*U)K:8I[+9=P%-[S2"5"ZW7YVW#^>"!TX'#=5>WJ?\"I!Z9,5![1S MNN^@FZ^M.(-BEP9/QV/1!24X&[C=[AR?,.$6JU(2?P'!PM*GXW000NCWEO/Q MLY<;AZQ1=!M^1&'Z^$3HS;TM55H49_OZZZ\[NC)O^/_:-@(A0E%YR[D5LJ$8 MXR[#9.P(*IS$?7,E"G!#V&D%'_XT1O#A^*O)-W-F]?>_[IG5Z>2J^=EB)]/, M56/_G*&T.CDFT6#/PL?[[/BC5,#LS.%#,W]&J:UJP@R4?G"V3;\X\X_%1C]^ M4.E$>BRA67FZW'0B7E 1TK&-%5&33%\"",B@?Q4N&B3W1G M2+N4MPCI$)(00@?["R?RH\\A?HX028>4VW"7Q,QE0.>"P'>8^&5L\E.%WCX' MY:!!9?U@ITAAD11T0IQ ]]YBR@2C4 8%EY,.H6@;":&_#L"LW4JH0@=(D3%8I+@:AP_5#EEEJRH'YNO.= M9[JFB'VDZ%N\@A!.K6QSQL,)F35E5Q.4A7!FU2-WH#O=)S],!;JEZS)"40N8 M:Q:#<)IEF[0F2G!\/:(7%"9"=_WQ9PAG7+;Y.:(#QTMZ O1 \,H7=:%*"0@G M7;;9J0 $1U FV)WX2+)< ,)!EFUZROC L7./XMO0Q5O$Y)N_.'[ O A/^!)O MMSA:1< 87&K4 X"[/-L[$21CY2:WE=YT,S'T[EZ&RZG3,= M=XG5/QUK3<=:T['6=*SU5SC6ND@B/T34QETJ:^0+LO$H2Y]"$AXE"*A\L#\2 M)+_&J%$/R!"KL#@54S50U@.*+_PUIDMDT86UVL\01C1MD\ECAVL0(%@]?Z!D MOE$<1CCP62JS_ Z-*=_MU9BSSR!O4AA$+H33D&H, 1RMD#'^5=K+Y@EAN[B-R( M\I%;E-ZO;6,0HBKTJ&Z+$!SOFLV#:?ZU:?6RYRUCN<'^RM$$6SIE$"7 M4$>_;YH 0MJQ6[4'(6K#I*.W MGOI,HFDT6:3G01\H242=B<:KNU!B'*0SD! M=X,(KC7(M'%G%_5:CG1/'&VZOZ6'Y M;)LVSB)@07,(M"_.SNO1Z 7COC]ZJ'I#.P^!$\9E M%>GE>)MXV\20K63/@?WE?TG8F\6KE:^B^0#FEE5"#$>AFR8 830?[Z@ MC>\&BH#?>B$((1DM^TD="@0.+G$8Q21)']*X#2FP-34;.2/R*A"")EJO"V3 M(+ E!-;PW>AN@NX@!%#KP^*GIE3M>T\V.:40F.RQ!54ET"MWE1-2B@R<+WGN MNMD3]6HH?R+V1'#]\TC!M88@S0C MZ8?J9PN+55:"?F^6?G#T,X7327_#J$=W_@N['1<[X=IGK\*D*20N]I^8'.0]/ZP"",E!*!C^+>.UOEP]%FK0 Y-6AAR9IL\V%;]^E4QE*1 M]X9;",+90$OCRWTV7%@0^M1T&?<4=H@2XY/M$=75(.P2M1]W4V !M[*7B%S: MSY3W+>8\"AN"L-?KS*P07<^/D];$J.\"FM.6N@:$79GZ>5(E#%B;,(GIW"3L M;*1L-?G3MJ:;M<9C?HK-&E[-,K'>I7+-CH+-,LG^-LMDFY6%F^7233N[:6RFG=VTLYMV=M/.[B^]L^.L7>XIFJ=7%+R@3Q3:IL7$IM7HF]@5:B$]J3UC M$]"_D$.>7K$5,SBT]39VCA* ;X%T^GW1ZKQU:_"WJ)TAO@'J;W BBMEJVQB$ M.,B^B,\0O@7>:5E[O*>-08BR[(WW%"$$=U7+MW"^;[Z%P_<\38_B3+ZCR7+ M59J3?UDO8;8H_*$9.UHZ7W3R\\7L0#+[+CN/3+_\OZ+F4>3H*T:=DUR][!3J M!J"M3M[X2M.8VFD5.JU"QUJ%+JA].RQYMGP=*BAV^BM1 3 (/8ME1$5T)OM# M?E^U60S"2J8#*V)@$%B1;]F$I2"<+5G@!.2F+7T,:KM#,9JO"=)(5"&K .$L MR )1,H@0."N2U"SQ*GYU&OL'K:0]BKH0#GE=-VA5Q="P@P;BQ$]M!!(O?-==A8H M3ZI5+0/A[1 +)-50V=\LQ1M$Q'NDRJ\07N?HN#6JX(%@V1(\*G^]7M7Q//@F MT/A98M3>II/U][_I6X!MF9_N!9[>O< >N![IIJ">1,?78IK3I7D+P+?F7 9; M 077<3FG>]=?W2!A:3$_8NR]^D']Z5BSJL#WZM+.J8<0RJ'L8;UP'<7^MCYL MY'&$QH>SC;NBPL/9TFW1@P3<"Z'3&6W_\W'Q3LG%/A5&>2(K+O]FSE_%$"$, MQ,?W37.W@\/ZF[<(']FS-(2..!=.Y$>?0_P<(?+"4-Z&._9(#5WFNWZ098\K M8Y,?R_;V.2CGMZH>P+4-Z]J 8%JW84X%"K@. [DC5ZLNB./BGGM0=66@I18( M[$^NEL!SV5C!Z>82 MI&%ENKDTW5R:;BZU@@V!\5.-3[9_\^E$XI-/X;)-?Q>@0%ZV>6LAX_W=E3JA MD/&W=ANGOWM50]S&.?%[NO:O0L&^IPO]OD5_MYMLWK?X2UV:[O&>$LA+TZ=[ M0[>_RTK0;^BFUW^,EG?2&B=^'TH+(P3:ID">!F>P WG,;E?0/>$J">[\E2@* MQ[@V\,TREUECD.#.KN;NOQ.?($^"O'9X<80EZ+[=FAS3H=72XJOO9'@D(@O4BF6NEQ M![&+)*)V%$7+K O+UJJ*.H#6JW)BN.,='Q.(^2:32+KBK)4!LDS4,K(*&U48 MUL]%YT&0NF1%!Z+UWR&LP+CTYVZMNKS]9G&Y\-=8I+GR;R!F28G6RK)"Z.#% M(*5:3W+*C;><% K-]Z77!N*37586.!YQ$-Q@\NH03\%6I22$KJ'%'%=Z<'YQ M13:AD3(&*7H,QW1XF@>L;BH]\M?A94(("MW]$W'"*$BW&A^I.N[$.?9,&H#4 M530ITX$%EM3B3.0J85Z=[%*)@D9^%0@!F8;$\8&,L4>^0BM$K<=[1"\H3 R/ M=GYJ;I6+]F8D:[#MEIFW'KRDTS4[8?O5CS>7213C+2)WOO/L!U1IO*VP9AT; MW2 B<:D+T+_5S9_^TV\/!'N)&R_($I$7WT6'?[*B*#OR?E=E2S7=\Q#8?S#2?T'+F"!G2T."V'5*Q6;1S>T[+M90JN20EB9'":W*_0WL0_=454_WS$1L;(1\53O&97EM=_?. MTP1,0A)W*%#-PU7JKU\ )"4>.'DA9?-A)KHL ,P+B40B#R5'(,6[.B'5[@.%L70EZS"B?I(\6!?,2)=LE\6_)*_T3#R95>W^-9D*H>&/&12-TP+&O+GM?4)HQ\*XHPE* 0V>T&Z5S(13)Z;(1I0BY\.M>1E2:XI0EBEQ$Q+>K;OOI0SO\I++@XH6M MZ-B+6Z>]RI4K'.DJPQ 1+T#A"1QU-5GQ:#B^7P43&NF 8DP@:#0>V[?&\>E- MG!I%O&1($^:$W3$3\4]*?\:PGP#B!-$(I\\-+1[ASQ&@3DE]5S=\E7[8M3#)6F0Z5N$H0-9L%1'3K@G$<5O5"' M61X;*!L/Y1#2RV C%%"&$ 0G4;?POT\?VN%_ F\1F/B_<_0.UI9_/:+ZV MO/=K2ZZ2HB()5^QF,9H!Y:RPL9LEJ(Q;%N1MWADMI,KFXNB.%>=[BQR6%3^Y M9\6/2^)WY4ASKOL$E\'V2 ,S1X_/N]>\9RZV*=ON(F-9,$\\Y.[^P!A\( M;&I IC2T)&.!V%E& E?EC@2=X>NH[7 <>(A? 2-+"S*8Y4%"2V$6-@C)' M"2J?I(4O3"<"R$.SD453KHWX@C_,_O+_+\LC\*3Y6/9+N,Z!LQ-6XPW8PM,5 M4X]'ZY.'":)02K2D9)P#M2@)_C50BQ(4H#&Z7/>(].O"8*IYVL5J7URMJWJ#P.?KKQ^\_?@G"D'Y09JMU6,*U MKM(*5&&_=4 -PGUF?FX^U^?F-Y4!UIF+H-/ WFZRD-$URH*-9Y8Q]!!''L9^ MQW&"ACY?[*+"'ERSY%\BZ,X/E" RNMYXTU&I $'6'1:[\6'?LIQ 'S'Y?-# M%GM;E+#Z$6B_9UGJ8;C:YS!_H<3=T(O#0Y122 (4WF1I%N-K>I./=H%W%829 M( ]\J$6GY7-W5\A0^()3OP9'^T,<>/BC], TGC\MKX=VF"A1&W?[WF<,M=4Z MM[&6FYA>(I^C)]QJL:,9.RT#NKLZ-&@ WT./>%]H"@N_8GO2M,SJ[]S0X3/N M%F&M?!+6RP1TA_<1IV=??ZV&"T[B;Z;1Y^?E&_X]>2?8H MS+>RU/EN-7-:KO3R?I@C!7!C%8^K";5:C?SMRAG3,JV_%T2)C)LLO80JXJ*- MF&4AIX^B0DY)NHC691LQUW6T3\ MKX&?;B6$;OX.(<)'2]4FT"._".1V\<_THZ'DM4TZ"D+4C9:<8M#!7= 87%=! MC+WT#KU$JN.S-@I"D(V9]FZ!/JY%>;DSY%H7^%]U04@MSL)7[U[5MI.5JO!2&VQGR#=$ 0'-.7(5\= M^_S)Y@)1:XN];],+$H=8'45H.AE"%(X96TTQ&KO> 1,NWNNWE*RV.A0.@A!% MHU6'0LC![0SY#K?6>4 "8_IJ-C?.U_RV_XR^/7E;[&V!* M-B+):GT<7NQ5^N\P\[%_2^A=)XG"P.?;NR0%=S'OJ,;>,I_0:_$U.Q?O#VT7 M;[[,(D7?%G\JX68NWP+R!;5O%R7LBQ)X-J"82.%?% @L2@P6 5E4<5B\WT2N5P8 #^?M?V']^E_\GAXS^\U]W>(/":T+Y=Q"X MCH4CSL%5+ 1\.$UJ1MO\VT*O;_MGQPY>A2R4]*S#._Q]_O&2?R&0.&+%0USZ M8&4\+N_O;6B'CZN*B '=Q*-<>NHTI!,##,$2FOW4YY @VS1\+C"A%&8YW/*NNDL>W?\'I-JKV0E.*R400P'EW[+3#VO(W$=W R6UQ Y+04G:UUDR" MH'P&D@X=JN 86EYC[3BJG07A]6\@EFIQ!<=3.U["X*'DR7%0I=V)=R.ZQ#JV M"_CAPX\JAU7_/@&B:]O)?7<$7^054HZQ7^Q5 2;*6$-0HZ;KJ7M%%7$K-QN^N"XL)6%^2LP'IU"[+\W ' M?^JT[V>?\-GYA#]G=*?\L8VRGS/D9]$]3K]&\;]Y"$D41AN>?H[(X2[8!2GV M9>[/;JL ]BQW0VA4[I#_RYZV@8^"6T+OZSMN1/;A4Y?U #NT^Z(V..]XQ,'# MX^53]I($?H!BQ?.!:JS+JZF&YBJPQ]L+%RC89-&!_E.P+;^_2_WOM>)OOH3+ M2Z6IQ)MC,WQQF"SZBL@UJ11$%2*0)P7SZ.V-RCG:K9JVJ"^\X6O4_I$S)PN6-Y6E>G@#VQFU*GYQ*D MD_L2'7:(W"8A(GY" :W<^H\PJS//+1: ><:W!;/VRF^!'P2&\LBJI;^C]&5O MI R6U9K"S?_K;806#E+6%"5V2#_QR1S3_H_Y3<4\Z M:8*H&:9$"!R/G@*R07L6$/:X?#)GE' :J(B,+MP28C6X37X$\2$N8G<^QU&V M%S6GU8YV8 3^V,D(U&(R;M*C[-M"Z\Y@O&/3SE"*-(0OD1F7]#\'F^V2^/?X MZ\E/S5VI]+.)_$YJ.,VE?68L5P4?#%$:EQW_P%0CYLL]1>OT*XKQ"089,XPF MN;2N;%EAA-#@M#7W:1G3W74A 'UL/9O[JSA Z(7: M\ZP4CE N1 K48O*T+.CEO[#""]RV*+*KR895JN#]--=1_!7%TGVBFC MU_I[ M(E2XN,@;_X+_^ -12<%YN9".V>-_:9<[/"Z\P'SE(7+(S[0$H5T2;[6>8UGZ M2Y)V+A_J/@M=7YQ0C8&K'&H11,+W9MU@ -GJ.E%2<6'$V$$C/F@S\F2#7&>U MZP6H)/LD&7EY3>7R2^(02_DPU\242T$UAKP--SBC9RZ8Z*"QCX_QCD%T'Q'V M<8ITR/U$><6TW.)Y2B/OW[=)DF'_*F-M/ <20D.MMB/H1H6S.E;H'4V*](N8RMOA(<)]M@?W+]7AP>4"QY2S*8 MY/(%U7CK&6'BI@7N;A>17*\OB?\<8T3_?"@4?3='PH^BUKCL,XN$+\N[)*3% ME\J_ ?(L'+U!7!5>'"Y#E"1*-X-JAIOV/\P;]4P_H\AP;(P!Y&W0,Z#6VZ>. M!X2S2-QE:$D%G&SRSAX7A].8HCD>Q^.$#/$?0D2T>9#C? I(_J10C&N7EE&P MAR!"CY@] WB\IPW=!,K\(,E8" F48^Z$>F]Y(0F&CV]NP7I"9<6_TX!DR5*< M:G_YA;(B>4PR:?[%&-\ <3<=619&(MVXAO%]],J_P_[.H7_$^RSVMA0'AJF\ M#8K1-!#WTO'9;D@-"'K]>%7(;V2,)!%A1%!8:IHY[JN6=K3<-'A!8%<#,J4I M)AD+Q)8R$KQ:O+T8'0A<*6ZM6L-(, Z"4:04JGK/QA;\@Q] RQVFIQ\B5W@? M)4&*BLN_[.#1#(=@9VC)JT<#@I ?-RQ7HH5*-3DEVN/=EQ7L>T*T<8+ HBI4 MRJ-!-!#:N2 3LYI"$N !@A%<47+HE@8G0GT@A"-!+DGM\Z ./3#R7YB2_P+2 MD6%-_@M(Y+_(DH!@*A,>/?F2G(+RFIL^TXVRF:RG8RM%-?S>?)PZ&&=Y04;_QY;;8_3L_VP8$ M=[(QTY28P.=4+FZF7"I'0PA-ZLZA$@OXW%EE:9(BPE*635E4FP(A:JD[GVJH M@&.64EM7;*I.1UA]OLL:$L.>8G6\P/'T&)A64>>Y22Q3DQ<$FH)"(\A2&7MQIM0H;W3LHUN-R_PM* MJ6'%DD6[ =MF>?\5G9;$L.%S?U3!*6N.;R46+8XV,=J=_!#+'6N<]%&BJXUG M.ZV?T>T:8H+6V*8M(LD:QS<4BWK:RW.47Y*JPG43Q;_B),75:%'V X\6E6W> M$3XQ+:N[.GC&P=U%?I0X>)7_-==,79.D?FHG2?%5OWMA'UMXE:\M_L1_610? MI",AYDIUCO(US*SJN_Z$U5JAU^7\F\J\:\E8".: /O-9 OP8 M/2&JWZEP]CID_3QE%#:=!^&(5E+;%)%1@IF?;(1:.P%"Q)B2UEH,7%4W?6:^ M/%8SVF>%U#,42BK\2L:!3,H;SHY18 Z&8:SQ2/FPQ*IR/4>\V.M!6BO8>@4 M!8258BKEE ZQX7NG[?9A=,#RMK2M :[KVG84I[+C61.=$4J+D/(C\C(BK2$N M+9W^5!4@!.'JQ!ZW K)1W'%K(T!FX@U_Q:WA#(A-R@MN8PR0^ZU P 24AI2R M+9$G+C!4IJC!@\C8HS.@XGT:M23B945(-S"!V!B!:,S M82+]7M^]6%L#P@5_"$96<8+ RKQ_T:D<,?M4H*P&H)SAP Z155@>TPY1T@ P M6Y5VBF8.$+O%0& -. 7)KOF,"6M OB3^TM]1RB9I'JI5-+!4:E'#N1!L&2.1 MK++.$#<(+#S?>BJ2%,%1M>=+]_S,=F":W),](_QQ'R> 2J/H2!+_"2,(Y!KG&3(+!%,(N MU*OBF=L#TLSE03\!H<@2,.M,2"?()^H3IK>8.L1#'Z+"3T H] 3LW!32"9R6 M6H9\]2(/O$6]PFLLT3^FDR&4GQI'LYA2 !S?^UY8;Z)XC8,T8]4DB5#1C/HE M"&6P@)U5*G*]'?$K+[EYL0IMF=T1O@.B8!O@2>IFW,?D5=>YH;.3+8EI 0GT&*,K>P%( 7JICS=H3*RBW_H^ML^B/E@ MO:TXS/K3BLMYO">TJ013PGHX _)BCTO"<,6L/,USQ/YT_0W'7I"P8)C\YC:2 MZ\;\\]/*YWD\/E@3$4[A3E%YT+HZG MN9+GFZWD.1<>=%D5U) 4$#@\%QZ<"P^^@\*#;ZI66Y?2@Y/4:G-]KV[=].;$ MG3EQ9XYW>&=).W.XPSL/=YCTP>P63%DR[?K'RR:3^;? M7T3KA>09NP1B?L.>W[#G-^SY#1O4 \S\ACV_8<]OV/,;-A!.S6_8\QOV_(8] MOV'/;]CN!4[[#G7T)SQ&87@3Q6S2Y ^*8B#FU^^A* G..A7I16PKXS81= <-9Q3V<@[P*2 MOR.1SY-/GI#?0@, "VGI"]"I+DQ01_U@)?<"@/],/GG5 M5F_YG(+"[TCW'LG]&V;5KK&_?,4QVF!N@5VA%-^@(/X5A1D&X3:Q@_*LS1;7 M?A4[4L];1D AP/ODW;AKNN@U:#OM76VO^MT?WAZSAN^=.(O@;C1KCKVCW5:I MY UOJ]D!=];6WEO89W;L>D>;K.[Q@+?/K.%[)RXRN%O-FF- G6Q:1.N^&MNM M PNT=^*XZ[IK8#$+3LY0(U6H>XW+OW2O<3F7MSRCU*!S""1WD1@T!Y*_J4#R MBV 3/7$1:$14RR+(M1,@N$25H>-:#,!=JLXC3=%%6LNX_3;_/GKU%/U5=9 <(#TP"JKX+1 MF3"1?J_O"59; \*;QQ",K.($@94761(0G"1+[_TZ@WF ;'T-<*JXU0#J5$6=Q \D /-_HKVBA#M8;_%H3[YXCY+,,3 M[%RN40;UZRMXYD%?LC+%PWX"PKT:6 J5D$[@).WM]0:8M#_\W!M@[@T MW/% MW!M@[@TPM[UX)[T!.O<%^'&0O@!S2X Y[GDY_G>. M_^WDI9KC?^?XWSG^%[(RF!_HY@"S5F]#U*I54N<=J:SWW,#A'1:TGQLX MO.,&#N^PIOWGJ?:VVY'(\E\:?K\3 @3&<= N*T#<2 3'A' M2G[N% 'U/N#:#3=WBI@[1;P![Q[<:K]N.D58>@8[U.;MM]H[\2WV**?;C[[O M2%'//4<@V3-O067//4?FGB-OQZ\*=Y_-/4?FGB-ORJL+=ZN]FYXC>O=? _GK M;SCV@@0_Q($W:0N2OI"^$Q\RR(XD?7D'*'%1_M<"UT\?/G[D_VZDKMAF-/YD MD=$H^>4[_L,BIU7R'8,L7V5QA&V1 ^<\W3&E(LI$1YFSV!@T)QY:)AX*B3QG M#\[9@XU#?,X>=*D"6T]<,C5X!R)'1 IVS5)OJ)[WE[A16 >Z@(L1OP/B#<%, M6H9'_NUX0X1.U\]QE R>@Z;Z$@BG^R3")$3_S8E3Q;;$^FQXQ8Q_]^V5$TAAY:8;"9QSO/JFD>&I(IA7=_J\W4]/GS5[O[/24#(]EZ$7GYJ 1'Z3@!.*_3]'[V D VFT ]S:[ZER 8D";PQ M/;^*[TTKDDZ?PQ14>',2IM]^R\TFQAM*]TDDL <\TTHH\"GE<'^3V$CD<%%4@;=*X%'M\15$&9T1]SC]);08?@!QQR/4VWQ M2Q1Z6QPO$IYV\:<2 M/M9\J@(A^^=IB0+*!05SD<.YH(#FF1O.$S5.Q=M9$?^+PV6(DL2PTU1[AMM( M:PY) 94(@=$AP0T<6^=YPJ)OX.0 :($7M+X MHZVBSC8CY&A,W$5)LGRE1S-#Z#FB!M&A+N=5X.0 MW6$L"9VQ!'>QJ6%R0ZG!'%8!R0*R6=$SG%MW @R9!JIB:"(-?5:'H*E[;A2I M_/2ARQN4I^+V,)I$'=>'H'% R=21,O"EBEU><_2P/X:>ZKX^A,2R,:6J.V7 M2167=Y9;Y-T92Q^CRFN;'8+P-!Q1M?5>S1.UM&JTYXRS4@W#>ZRG<7[D,]HB7P M%TJIA88=\^6K0+@:C,A^.>+@!. :Q2R,)BE?NDQ\4)HY$"PW8_6MP>4\^&7# M)QBZUTCLM'P"R!^]BX!BP('G:$@X9[T*!(5JS5-K+(%S6WQUIU>!U?H9?;/G MN]5Z$(SFGA)@A2\X66@B7Q@!EF=I:Q:$BW'GT[2%S;EPS8Y;,,]4B0 :\ L@ MGXS.BJK=W>=DK:\#\6PUX&T'3(%S77L^6//?'W__"_O.[_#^Y#-!__NN:PID>[H*$@KLY!>@\8@\'^_21@=[@L_$L M"*64M.>J,3:P8VU;CI#?<(ROOWEAYF.?:Z=J,.YI/2:R_0)Q/PT1B,O_E"RB M$_R+KQ2!!2XP6#"N+M(M7GCUD-WJ)_Y$04C^L_4E./&Z2RIG?NN5JL:E:+?/ MTH)+33UD%N([S$>1FL%/]@:0K4;*BF[;!2]\)0;:,9$*ZPIG):= "R"T;+CGACN2:. !W(''EDK6O MBM. 'O!7^"4]8:3DCW86A*?*+IS2(@:!9ST/[=:%>%CK^ Y":LS0)!)GTPQC M5I]M DY/])>[*".RYYN!UH9[G@\CBP.1R867ZQ&'*&6Y[W%Z>(X1M3$][C"M M>+>"#0G6+(4PE0VV-T MDA'LXE#[QN?,T0V?VRCC!X69,/^=TO64;SCI\DS]K:$ZL/P,KI+?5DF>X">; MI1,3",!4L,?PX0.P)_1CEYI7S')L/08 ME@V$9O%(Q:<\D66(C+ /DCBM[ 'ZKZ;\TS_]ZR&._,Q+5_$3CE\#3]0C7C[, M@;*2%<+NJZSD2#KF3+(D?@%/(M1(FK&.-9%.QAJT%V$PN-JY0,3_&OCIMOB2 M3.O(QKE4.D:242@;&?R SUS="XM^FKN7$U.4Q"\B5GKK;!\^J.AZ&/L\ZO<) M,;RO?\\"=C%-MY%_2UYQDO).?%5H'@934>B-^+C^B:+X8[J_I+V MV6HS%YJ_0L<^2_3&99($\(9 NNR 7>HG!=-R-X LTCWA>R*-V$AK,AI*=TVX:&" (\3KF/H"%4\J)E MBO$06F%W.P*E* %DU_ZH]FO^;?PB"]913X'0&KH;TU18.3GO^%-8Y=\-6TEH MH_18"D(#Y6'..1-L809!Y2%:R56N/9IVEVW\4RMMSSC^J8!C00'A:7E_3J-: M'!0%9@Y^@G1=G8.?YN"G.?BI^Q'\M(WV_)DKCK*]S+DN' 3M.4_H5A="/C@1 M?\X.2$:[ZF_0W)Q"DE4!?N_!7%TCD*8+YOK? $6[0+E[!4.@>>F$1!3 />YU MY!3MF)%M1#;2V#CI0&@N,TU09P-Z:,?^_-;X;MX:KT1NH\LLCK$T=TH]!=I1 M:\IX-5;@W&@4W.9E7T_9;H?B MPVI]%Z"7("S2??GO_C(]3EF11Y9@%Q=%QRU=+W]OIYZQE1>O;.G%K@(.\[OD M$#&W2P6F10G4 J7Y9 [7(B*+(V2\#)-K1\R19/EKTI+X LI6R$D'W$"D'EB^6O]MXDA!T<-R3954)3RR60#"!M1SS@8C M7RH,P/>QX#M:]D57.U?#J[O50Y MF04 :XP/T\D0]MCH1HDI,<")P$FW5%"PT*F261!,&#OI%BM<"7HNGN@OH]TN MR+4+%<^\N]J&7L I:*?0GYLLI4._T(_LLEV9I?H+H62BX%\BXN$P9#>CH@T7 MV=QAEN1H]63_PX?VDWT%.-[JR*N"5^]ME(.X*&!H*'[)\.)P'3WT^*KI8)BAS]7)<];E/Z,7O%]E/X3IVP M55?RTHM]UP-Q)&H%\)0$T0M9"+OMJ"UTGEG10'?N53G8]1Y$=55XMH[.AB4B M-&"N,MUEQ'H5")X:,TY;HP;NCG&'Z:VK87*6AO6A@L(]%=7GKSA\Q5^HW&[E MEDK7Y2"HX([R7C]&NQ+@;$7CGQC%SU^;K7<[KP)A]T\H"$>\SYO_],NR&U>' M=2#XI::6@1SSLY6"GLR'X4>>D.=N'%57P6O@8^);>I4^MKU*QY4<.WV.<%#: M,G-;Y?N1C'5[ ZJV?5?X@!3CX3B!E,P07I':V$!0>E6HE$X@T4 @SA^M@-5: M2 KP&-SKL]SAF/4BN\+[* E2%!]X/S>94TG6-&BT3M"4FLI<[63=/$)Z]Z5;9+-&1CRA?(_3 M_'W;SO#Z)&K^6*ZY(#A=(+[J>WUY,VKGA&@R@GX9.E%1<&#$UPH@/3]E+$O@!BF5MXF2#7#?= MT M02781](.;L;_2Y=G.*\N+ER#)[%C=>)T;=;0@TB_!PQH#.ZT.$S)CA&(;5?Y] M/=>#8+FJ^3D DF-7BHLB?\+%Y "FQ!42AY#U.,@W#E,A*U6N!<&P\(;& >:DJ +57+5\Q+'>T9.D7W:B5CC&9" MN-59L\H(,PC,>\)AF!>Z^(+B?V.FT$TXIY\&X09IS38]6A!X5KS342B7/C50 M Y8@P(I4F##.<"Z$AQ!K[AGB!H&%"B.J]>PC=KYJICH,+[! 3=RWR,+"/-LX MVON,">-J?4S>*9W5$JXKQD,X(+LR78$6N#?LHD>YKAAG>QB$H[ K@]K80.4+ MZWU5EK1@W:LOLR2EYT=,CY$P\]FIGB0L7\Y_1M_4K+-;"<)50B:: D[:(0>. MV?D=J,!%>=\[CH%@RW3=?@U4P+'C/"8RS2"N)QGX2@#R3.PBL'24P M#'@FW\$AC%OQ30M1N XUT+/] R#8>M9<4> P\B=RBDB*W(5 M)/LH0>%J78T&IC)2QLZU'_2-)T[*@[\.8S_8X =OO[!7\*,@Y6[30ISNL=0 MU$R:E(M_&]@*U. &CX-U6.^BU@94CIR45W\?R6*O(@2.0<W-[+D]:H241! M8NK CR)6F$YB+6*\PWYI&K&[^M%*DO>VLIX]+<\& M>B>QQG)Z-9;C[Z\; OGD# M_,#Q\M0!Z"2/I[_);]<&\Z;EY4!^$@O\P/&2&\CW$8D:+C>5@T0X?%K.C>$; M$:(%CF$GCT 9M!"0C$)2N^,$T(P MK5@-[,:9E%) )95B56RF"TRP/"1".GK:!\'!W442K,:UH.T$STX-#+_\M!P> MR-DT/!F ;N A#@D@K!_8)?4V^"J2VV/GSSC:Q&B_#;R37-I6)?NDKTKV MW:*$@W?'Q24D"TK@!;V8+;P,R$^TD+"B45'M1C(58U*P/.X_UD.4H.ZM" MG6_ *D#2$C"*L0!*P&AE[\@%.1K#<2'!WO>;Z/7/'JM!&1]R1A3_X'S@'"C^ M\*_+^P:YJS^XK@BC%1%&V"K @U]@B[AG=FBRKRB*>\M'NJ[B8D1%)08CF7-V MDKJ\ED@J^\%EX*^UI#* A^^D'6741D%)NDP"5$:<2-MDJP:[#-.UD5(!B475>PIOV, @) M5$/RJ(UA)W_7?_TY)Q_]OQ>4X/_^?U!+ P04 " "$@9U4M'&UL[+U_<^2XD2CX_T7<=\#YO8AI M1U3/3(_']HYO][U02^JQ]G6W=)+&?KZ)#0=51$EFXW8CW=7^^ MJ0?^1HS\T^']W?;)[J/7B=96479MH4"-#JX-S_\\,,W M_%[U[]Y\_;F,:[IZ9%F8 M9[_&50.@#O[]-^+'W[ E)N1?BSREMW1'.&M_JEX.]-]^4R;[0PJX^+\]%72G MGSHMBF\ _IN,5D#W#T#WFS\ W?^-_=/[Z(&FOR$PXJ?;*R/U/S0X), WBU+V M"#+9IX[_\U@*52!_5-[0(LGCRVP:N:?0ONF^JZ)BM"@8X/W1?L\,*YU$M0KI MD=Z\BM)I]"J0DEYA>.&?WK,_=R*J)M M56/C//S;;S2_?]/0 T/.BBY14;&M4; _6GB4([[9YFP?.52O4[&6 GQ7Y'LM M 7*Z7//CW].'])3"#GD%+?-CL:6C/H)*E6E=Q,QL"V$CP(V@V>N?[G[S/RYJ MOR'*8G*954GU0JZR75[L^>9'?J[A_^-?Q3QK?^R:((6(^^BA52>%/_-0_R)@ M([N6!M,XKX(Q3(191CJ"P2%\2860S+,X9LM0TE+^X9[-!4$P^R];]_]TF*HKV_]]E@F&9O\/,\JMFM]H/L'6FAX,8SS_\T'":Z_ MNW:0UV\_0$'O^]=CB1Q,?A;#Y\O +BH?.,''\O5C%!VX('Q#TZJL_X7+P^MO MW\@S]G^3__QW=M2H*&QBYVE4EM>[NRK?_D.S=SB,]RLCS@R K%@'>Y,91TIZ MLL.'D7Q'^,"E]HGI&HADRHPD=TQ9 M;Y1_4V8@P6#*SLB6 Y 29*8,0RC>N@K%VV"$XJV34+S%%XJW#D+Q=F&AF!QO M>\^\]ROFM>GB*L/#@XB[]<@?B+TU8['C;R>$.,;@ (IP,-_A63C;#W F?L83 M!Y6\T\\/OZ%\[G9B\^>%,9X_Y2U]3"#&#R+5'-<&V#",Q_O8@PR;[%D*!TA^')AX[<4[%0QZ!(0Y\ LQ"(L40, M]FWXBRACYQTF?M;OWQ^*N"$8R.YM#B?C<#8*+1$#FT8S'D2T1^)(ALF,LS2P2&(!,$1D"91Z8)M6 /,G8S#$PLMP:<2 MT1F$(@P:"LQR( 83-IK <*\W]^^2E'X\&N[B^D.P;N?[9';OX]O?$6[@3ROW&M6N:51^CO4[+]<.POK6>W.[W[HY!^.8Z DS?O1U+8+#7;W^5 M;?.";2SM8>8\/V95\7*>QV91L$!A2883,UU!&01!D!L'>DQBU '=B#,FR0LB M$1# X$FV9/X V[C*/,MH:K K^F$8::!FX-L5/'8B7W=>GPI+8UZ;U\5#T=88B'N?LC]?% M??Y)E]EG'(DL&GVBM8+1#L,3BU,:K$(! +!G B&0-SD916E_V]R&'0_](.1 MQ4)+NE8R.B/QA$-#AE4^! QA0#[=B:Y,"W?&*OKU,&QKT257;RK$&$0[H1)@ M-Q)BM"]?$L@L:&2P"-V?$7Q'#7F-SZC\YM=7[$W<]Q'Y)V5C?"HR/,U-;Y[R MS!Q3Z@_Q_TU-9-;?]?1WK]]6/WGO^_)AA(_S&U,Z/:=<[J,DE;;#X5C3'8Y_ M%M21;SH3JF-1SX9]0AS.B!RHMO*>A.6.;H\%LT1OOGNX3RKM8\'^$/]"82*S M%H33W[U^?/WDO0_.?X-<[#??O7KX+:FA/'_HR\_;)T85-42$],/P/KB.W-./ MKHY!^?!] GH?OQY*ZK$^(T)G>YK%<)/U+HT>-7R<_([P?$]'8/-T3_W1[[.] M_LRZE'HQAL @S[?#[Y*2.1E_HU'QCOW+4-9I;R3>#;&!Z-,[XI-A*+?$6AK, M]\1B.('QA .@B(.XK783B,Y8;)'0$*X7"F4@HECTJ+ *ALPC\"D:(G1PSH@H MHO0JB^GG_T7-H9O>.*S8C8'@;O#F9!!"]$9+@2E\(P<3/IJPX;[.@\>BZ-@R M2C".=!"=G,&-(SS>_X;)*)_]A/#.QL&2G;17VF:_J\L_Y3=T8B=0FE\ M59;'@50CXW@L0V%AH&LP#(,1#,<@)28# D"O_P%0I 8C LZKS/PE3X\9/-N$ M=*G"7$*F-PY+1@P$=V7C9!""3&@I,,E",YB(T7[="6&^1$)LDCU"IHO6V1P> MCN9<#))_XF-HQV*X&@.$&#T.N4YPJRB404N>*=O>(DF3D4_3<+R4 MMB'R3W/9=&-1DMC,A)BSUQH8\$.B6GJ\9SL7Y\P+>LP';IA/1F'F//>([:<] M-T.0,I]/YA]*?BY(/=;WN[CM%NZTA5W+XJB(-2P-#49\(VZ[E_U#KN/IY'?_4J EL/[PG1^]?FO-S/W[*#&& MB$%>S;SZ%,MHN[J#L(R\CM2NC5='()CX_O0F"]]YSN;U>U_N:?'(9.W'(O]4 M/=D^O&$TE@0,$M\5!>U0!)D8H,,D'#4($3 H8B+*OO!29;PD5'E]K* 3 9@I M\\%H$ CMC.G RLE)

#CH1I07*XD"[4FDKK:[XNP8)PS7 M65714M11,]R #PWV+T)VTFO1,8_T*C(V,GJB MO4NR*-LF47J3BZHLAMXEXT"1RTX[L*6M0#T AU>,VDI4_Z[[^N/=]?NKB[/[ MRPOR]NS]V\R2K@U#NA8IID'(@M1KBZ(?@2<<0ZU0FD&+]3]9 MX.._-]3K'!J(+ 0]DK6"\-Y[=4X;"4,"\=YBNE^]@\HL_SLH(4_H(^ MT^S(SK6+%A*=+M%G94FKTK);G@["D60]J:H4=T=XEV#=]'WWB0\::/+E1W!' MT+H*@<^T>,A7(]&[ LDK;R<]ZHW%5"<#X7VM.AF(I%Q:*@Q"L6G26,)0-C?: M:YHC;,$^C\JGLRR&_US^\Y@\1RDCJSRKSJ.B>$FRQ[]$Z='D_SK"(A6S'\-8 MI[Z]"Z#_DO?N5/6%C0'Q-I3\#PKXAD05J3$0C@)'=1;A;@M_H"TXUH[FA1F/ M)N*6,E.6;"L:ZSDS+(,=#,&^]92)2=MLZ_1FCP9:>AGX< X:] M9F*_)[$86)*"'AA!X/]5R9ZV_WY(HRW[VI^2ZHD\1-D_2O''O$@>DRQ*R3ZJ MX)5X0GG/MA2JPU5/44:@AL@+C8JO198NDQO"_@;O/Q*8;)L7,?MS5)*D_CG) MMCF;.X6-^08$QM6=S?S:MEG2$M+.?Y4]LW_BPJ%/U!\%&/\!7RLQ_;BO!"$MS(8P*.1-:PXGA<))1OD58I2F^:>(?7SXRT]W M__V/F]_]RQ_Y/LW^\N:[S???_0$\>O;C!0.&^H'D=V\VA(GZMWP4R/R&(2X/ ME#_:2WNYVLLL2UY%J:=E0;NB6H\%C];NXDC?,;MQ2U,XYMU$!9PCAZW=, B. MM7-A0[5V0^/7"1O079+QS*'%@,WBXJ&F70$1"(9OO%;Z&T99_M_GN7][4MOS[/P9AR!WLX"I+M)W^C%P7 MW7R?1UG)3HSO:532KL4690YH+&C26[Y)&+Q'1Z'!7."7CTPYQ^2)IC 7 M)W67ITF^@>AK>N1O<(4N,B MDZ^](/@E.V0Q@BQ@LQ>]X5>>^![X78D&GE3"9; MC]J\P;[Y8?/#=]_5.^QWWVY^]^:/@6^R/I8*\?1Q4]!#E,27GP\T*REC\IK9 MXZ*3,F7P.IP@<G9:WPN9PYF]7+#J*K8^1F>)QR X(_4')@; L&* MR-G9Z(;BS.,18G V8C31"P&R(1R(1S :,)X5A15UF\P*YX&V/*R5^.,0"EN3 MA\D7W SU3R6]31Z?JG93[VOI\%#_5]8VLNN[:=,XE$OH86(,V0[U7?*6X3Z* M; =Y/1PUE\XB /'I*=D^B3M9'LL-VA0&FK5&OR2[8I*8/28/*95..ZW$M3W4ZLWS^%.2FHR5&RC.ICR& M+75S=H'SODF[$Z5Q1VO0)JX*Z0:O&GA2(U@GG=^Z:R_#FW(SAK-QK\Z&1Y,@ MP[[9(T\*X(;M>L=,'.?,P+\%!L<(.#&B:O\@@'>U=Z"F)TP-C,@SVHAM\G6^ M>PU[)H?$T?,IS#2TPW:YMHH[W/A.Y@'\KY8'1-6V[.C8N_;0SHRV^UK,=_WS M.EZS>.M^F<5#5]5L>FF+<8@LXR/R73EFB>*;9&LLX3*<\"RFC8$2BG:,:S,*( M](9Z_B)TGEA/1^==\6;3NF!2+;8J+[\6X236+L^;2 8,RI@Y6JA0S(Z++4$W M$*,D'5^''F0_W83CN(W*'3H@O8^B1Z2E%=Y M90=7WB;U*4]C9@@@ :EZL61]NX,C9<>.9*^3,NL(ZS^/=A1A_0!1"]YD\%4O MZ)GCRW&%=4FX' <;LJ>__!)ET,Z)BL\#7PIBEU2B_$K^$(;M..E#8E^@'@"Z M?3"P8+ (VL8K.#9 2\JP=-5E.@+2>3(>KM52#T=C%L;54^ZKBIJ=R1:/50=&>8JDW(T]MO/2;0? MQ&CLXIZ+$.VS<5>><=/V5V:#SH]EE>]I41O EV$5=0-%:MLU@JU.URX'./]- MNYR)ZD>5ZPR 6]%*=%W5YN7QV3XSI"A+,%/4S*#&S!;D!*W'V'HL3,V/.HN? MX0*\A!*A-4F&R@_6T=XSGER(EZE-0T,Q7809.SB[ZP1C'ER%*= XUC"<"@' (_%/,*!8DZ16,#. PLSCM_K6V&[7E M243*/PVS;H-%U68WQC2:/0R(I>4N5!DU_O3.0^2*K7UGX*K]LUA+3UCKEI1< M.U#JTI%E,HNH13Y1OXW?3BWW^<@^+48 M"XM%A9.>K081OO/#[20HFUG4N7A M-3,9QX7:IX-QXZ.MC%O#D3790'O&[1BGM0&%\)#;)38[#('\E-LQ:M9[R]W M(:OZ)&[XV,Y>"!H#UYE)VTTZC)?=:W*$T?_U;5X4^2?&G;7]JSH2N?MKGVAM M\]=V&%[OUU,:AMJ07M ')*V=1"Y_$8G>Z'4VQ3CY4 N6T)^-%3VS:JEB^C-1 M8N9HH9;5UZ5^H>=[+;@B:G G@,= ZS#9K0X>1NB@GP)G7Y)PS)*;I0G >#A+ M?SC:/4RRKRS.,:KZ16N?=YQCY!!24KX3AK?0P\,!XM MXW.8@9,T3_W@=3*OF%.8YN6QH)96[A:R^MMM.YX\Y%D,A61:@??>Q7TN^?C/ MH&=_ ,1$SF4)Q[_4L!<.LL,%=;5A*2AD PKE@L->KF?@C@-;P:?RU+L7".Q6 M8SX#H;PY8ARMINU[S' M**,9"O(]RFPN?.9>25+NH\^:Y#)[,3AG<*2\K)'L=;*T'&']YVR-(LPL?0R^ M>S/SD5;XGL]2W%6,NP#\($_L^*Z9.L9(A&<6QAF"@%1_M/STTLSQ%7PB#UE8 M0=YUN?@"W M=&"P(N)SF=BJ,.35Q[RBY'??8F;IW-/](2^BXD74G3V/BN*%42C>*S:^XXWH MDW16547R<*R@&L-]#KL31-?SE)'U>"4;@IGT:8V)<-1PO253M7?Y6;PK_5HL M]'>:>B)9H'I#ZKEDYS+UW"KG(^J$D(#7G9(T<^+8&F]K]^&D>C3F4\1>&>PI MC%K2FI>>!.D!Y"I+U7D[N>@,_I]=KD!^_T&A,LE7C>V9;&K04[K]+%I8E>G! M1^KXJV-0O/T^ 5KOF&D''[GF[=8P#S4WA\J!'3%>5GQ_ M$.1F]!&>D QZC>.IYD),7OUT]]^__?I;]G]OH"@->0;8_YM\_V;S+W_X;O.' M;__ CZ]O_OAF\_MOO]^\^?T/4OK%WPJ47I393$5]EY M=$BJ*%6L@&&970"1ZODYL]0IYF>%\E_)SY$D3\2,=]M).H-D_NH\\F'V(L%K32TE.8/2DR/0;%.D^MF71EW/6R/+6>1*RN M''"C<;($L(J'N;. R/M#[.69$UFV'3QUL?U7@.JW_)4#G"L9/K22VPLP+1A- M*KK75X0HV<9.Q14Q^]GE:Z->R3B'CL.Y&G&[W@C@BF+$-4/O3N$F6B_7SI8+ MY,R)2 GZ]^N__0UT_>NORM#ZU'Y(LKS@]Q[B+L/ <'\8CJR;R%4E_72,=SG7 M$S!-R@TW9SC[@R-C/+M4(3HQ919\<5?MJUXCAK-_S%F:Y:_4 ]BGII.]]A7Z M.L__:9'D\64V>/6RZBJM& +SB+_(#N&['XM#&;*_P!!@^_0( !^J94M/XHTD87>.X$-V9\D)7+6UE6BLJ@4 M!6)_.U4>]D]03:0YN%]FE6#U/(S0/2RZ!"DXR+?1\EIA2HI+A*B<"9D%)&;T9_R4J M$G L:D>"T_9R4R3[J'AY2S-^N\'^^(>1A,[U@D.!OU-%;5;7LI):(VD"!81R-)@75VF:?P(/_5U>7.3'AVIW3.7==GE+MS1Y!H(MG8S'X4"Z MM)K":.?*:@P"_UE5XZGK7^+4.'C)@QI+G:51DA;/2CT&W-,AEV#W/2W+/Y&H MPS3]#/F+;!_9%C1.*I+F);^\*1J<"[\:ZK)\XQ*/6()W>2PG4<6OK2BT)14W M6,NW8=.Q: U*K,#D WU,,D@46(]5Y_O'Q;4UKK5U0%)=MI5J_\"WBC??R8WB MY>7O[Z&E%COW\;JP"GT-!?KM812DWTUA E.P%8P 6R=C(=\>X3Z9%WB9OMJ# MG4Q!.5J;6.5DFS_3@AR*_(&[+HIA9%YVGHF&:_P8G_)YOY8Q7O;K%MXV"BJOZ#=FF45DFNX3R]'=9?N-K M;XD9\S\D!R<,7A355C=NTEH-E"Y!"TAIYQOOF!1D6_B"BMW;$$-]FM4,X$=3 M_[ZQP.&9P3YKKI;PX[I-]^8:PU/R_LL>.ME#I2116#;1^CW=S")#$ZYIM,NL MBW4<*$".\SSW)BJN"TB#IS%_VL;."/SUFL%[=H)$?\1K8\KPKM<$AOG4=Y@F MR^M?!@RV3H"+1Y2$(1#O$_&*Q\]DKA3,-2\JH4L8.X2E:524Y,#8XW=:N%VZ M&A;%4]"S8_64%\DO-+8O2A\"79],3!CTZ'0XIO[H:;'HC7R_VT*AOYP?QX9X M1KRIGQ-'1CXP=4+4)'!EO1X=B"YTB1_4 S$47P=4.ISD/YBR$>[TGPA^HJ4? M4^BOCU59L7, Z !"+^&C8&=4 9CZ\(/6(7S<5LSFT^(YV5)#'KA^F/\,WR%RZ]Q>W1BO6;UF GK" M(8>*JC]B-$[6MR2$/WD0=)B3O@?&HDF$F? 3L>@/Q) -$Q5N C(CW5M[Y9\\ M,VO&]K0].QUI$[1-@_Q?X9M)K:_J^R.\?>"AZ35OGIXI*>NAB.Z#%+%6(GFM MC\%$_6$0'$?"A0W5FQ@:[]VEL!.CK\A2DI_%H,6,P=F>%LDVRBXH[Q>>,\^8 M.[DFNV ;[]U$N#$@K<7P8(Q<'A>*^JD0Y*>O[[Z6Q^W7,@\D2]#D,7O]$)60^YWO#U'V0J+G*$EY>@@D4QP84T_L=\CQB3)2TR1N M@@G]S'[,'JG7G)AIZW)Q-T]#%JLTR!NOEY:C67\85A5!/;G=FH'=,0@5 G4$ M:"KGB6'H;0DSQJ:60JD1KE<0S_; ?SG6 M9>/*,#3V/"^KZYUDSGB=UAF#=;FM(;1[FZT,0+B^[LVNN6,L>;*T'(7U,G , MJ28)79+6>_MUKCO!T(8:4Y]^+/*R9.>RG;$,=&<$CBYIB%0U2?G9NQ[UYNY] M:3Z"B"$X6X$KC00TK*I.SI+(LOV*Z1Y@<(G4A.C/[=( S6T<*!D>XA M8@ X;A@I49S,! PLH%2 U6K!I;7-)N76.$E !VYH[R$'V/G0U3\@RJJ;EB M(0"D:J56%CH52(VC_5<5M9#2KQ0J +@<-2#8&C&>"_#-.0_[AH< -.%'FK&] M"YK1G,7[)$M@GX,&;M)_/Y MB;K\!* S/??0U8T,YB3A=(+ /SDXGQBPI-N58A'US*W'A$4C2[:3_-+$3[T^ M_S%*LNOL(BD/>1FEU[N[XT.9Q$E4B'*R;V45@_[]IC.@]POUD2S)FW5'*(PK M]E&D#93*>&1XX(8\EIAXU%+!Q2U^7;?"ZV7Y/ X!FEQGI(8GUSNB8N!U)6H< MW@M'+,#;R3=[,+#B&9)[&AHD$8VG)/E)CD,\"A+0_.['2V:P'(?SOW [D M&/ICM9MYW01, HH^8$@!P.G\K-BGS1J;GT0VW]Y#\*;;QFHVAT4=B>Q1]XG6 M^M3M,#RO^I2& ;^ZTX\/298GD)U(LE,=V5Y?%\DJT(-!E-XHK-=$6F*[KX@Z M0Q!>#VGF[\E!/0H[Y#&26KH^M=8D@Q!(=J_.M RU"/: ^=I\BQ8FS<+=Z6!< MZZ G76U?>=2/\7I16W+_=%E)41K[,)1V/P3-Y2>")@3N@=A0%'T2S+FFS6# I^M6S.#'5#[=RX#L=!3D43F;MJS)XYWNT(C17T'L5<-_+M!+I. M^)ONDBSA\G-,8BCD-&_YAT*IXGC:B:B*%!E W(FRMIO@.C%CMZ#_'(;OH69U M/_I_PBIG7\\WQAW ["_,6!1(VOL GM"EL'BUUJ>UGU.78?05X/BM[("#+\H. MUQ]+?-89;,[9,V!#N\[>14G!*TR=\XVJ=-@NG !1=HH1+"F;A ,4UO6H,VD# MUZ/LJ -UDBA4/(NI_#.3/"C]OV.899TP9!,YG5.N1@ .=Z6 0!9TDRC@UM23 M832&Q&;S>&(8E<^VE5P&8 ZGL_?>D2_?)X-E9+/US49_-X\!B0M:),\\':YE MN?TW\^VW QQ.\,&9(37D8 7R'FAPI*@G>NV8C1I-$'YD^Q/:=?A4OB0;M=M/ M/\,MW3$IGWALW_DEV9+3)N_4\D_$T,>X^^DS+ M#TF6%TGUHH3ZNUA$==P/M'K*8_-!!84"S+J=7A>Y7PO4R_1(]44]\J:YQ%)2 M9MK*'H(,TM)1WQ ([$2@5T\]FSK[AE.Y 6.WA9H;N7@%59.+=4.)O55 MH5Q,^;X5J315'/?<5\KX=,^:E,_&69M1<5,,X M&G.;,Q+?WY)Z0Y&V#P,=)@%BPVOGD[R2$ LG2XY).IO 4C[@QA(7M5BORH+ M#IEH$_EHZ:]96BP"/\YDC7-_ET?O/9J_RO+(F/^BN#%N!E9@0'O)*O>O7#;J MY?[GMO4_\];_C*JJ2!Z.%:]<*ML*4S8TWR=;PF8!K_334[)](OOHA41IF3.% M(OR"7+3XE66Q2 JMA6NMXU&<"G9K,7>>/>8G$\N=]JJA]'U#J2RYNA?.,-;= MAH]OU3TFO#,?$]YV5HLO%1]M/#?X=7@]+1?G6PI.4Y"WD^8/UV-&\>').PH( M%U"$FPF?DM5Q:]=:,[30U)R@4B!;YB3&S(&<,$,PLX,GGNS<6 ][&G]WM1J^ M$DHEKX?#,%TC@SX3.?^U&""=\6[JW][D!?S#F>)BW>?= %X=Q)@<'IDV60@F M;NFE&Q?A:^[=EP/-KE\DI220QNVJ,%:N=^9W/>-0A&"#W=@T6]9A>&1[Z4*< MBQ54\81N!Z)V2350UT0=@-8([H3$D[9O\E>,)F^=J;6?OV/!@S',KF;+B<7!RB9^[,Y\ M.J?>OS'$K:%P\4MYT.$I3V.V]E"AE_[R2Y0E&3U/H[),=@F-[7#]("X2&=[O M\U"76][[H=" <3^(R.C .Z2L=X+3W1I"%JMJ1Y.ZCD.IS"4N!MGH?4TIV3:D MNJ'P>@D8T@?I;6ZN.QFY._T"#5FDIK2= M;V-P%T[&X/BU6D)5U[8SP+MWJYE]@@VX83*QTGL[JU/HRL'P9J*5=;8-_?OU MW_X&S/[SDV6\+Q*HL^$-0^P46:.HMP2#RH*\0'"A?['XA7&NS_!HY!G'] MV"-=".ILNRTHT- MGG]+H08,4,,L\#-EC+(_WC LM"AHS$\6):Q!3/<'@.8U M"?IGG66Q>P\8K;$X,@ZT)&J,\,[R]%M*;$7UA+W.&D4S)ZA-/2DYU+.*PV4) M:E4T$\L*&/&Q !6#RK0TZOSR54GNJ&A?U#-XH80?SYZC)!6^YGF^W^<97P\9(WT;E$U=G9P]E59C#=XMA1ZS^NMSB](K%SD>-4UMV*;H-E5P[ MZ$]?(JC7N::W"&(N\G,]VW\@=CQ>>:VVG;7J)%3^*4"S8NXQ=9;%_&\IMZ%G M\7\>1>D"AX4:N?PKT1"6B5IUH5T,V2H$!&/N5N1NBE$<[*4'V=$*2:2E:8PU MQ?+I0O@"O;YVE;*<43-!6V4E2U(HL8)H@#4K9GEW/PB!8]P M]6J8D)ZT\=.\[(68'BMX!]2>X=F!7<@5SO%@)"O]:SF@_^SB[AM510)2AZ'H MKF%L&(I@C+IJ!Z*KP%#$JAY+V& 1UT0-:(XA72_OY=H\.+BD$[FPD1_4 RS& M&R>2,^B4P>Z )80W&L[,CGNGU4$1X*,M#7TS7G"!-1%;ZQW>_KD,TW8SLU%7 M ?^6>AFVS\.JYS/F,[A3@_( C1\ M\Q?-Q01>>"S7MG"1,Y%0PYE@RS,&@TJ_)RH0#UC G%R,B.Z&=L23MLT]973PAN# C M&!Y]TE*1A'G6ZE,X\[15"WDP;L=TQETLSY=XYG)@_-P)ZPUFB(Q$,$(C!6 MLH"%@JO18O2TU(6XOZ#0WC(#Q>MEFOHR0$M_R$A^R*SYD'"_?J[=WG]A2]M[_ 0IL0 MA[^O#"_)U)U%C_6+V%N&2/^OW67.[F)X>1KV_C)*'&;L,(9(4OA[S+0%6G:7 M63 ",V>?D8?EY4\O5L3![C..2S)RG[%@#7F?<2)=7]M5KS**<8:-!'0KB[O6 M&0RQ2;GJ)P:7-W> B-8Y J!B@)6\NKSYZ;?=G24"/'DF;'ZRY\[=3FQC3&:T ME&5*S=@O[:PQ[9--"[1]D>>-F0NTT%XP[A;6XUZP]*G# ?67L!\L>O*PXOU" M]H3_.GW\U^ECND#,VG,<3R#>4SV:&L;O82IX!/\Y&>ZU9(# 3-489**?BJ$= MCI1J,4"+*96BK8U=PY"? :IW>8@O3!?Y/DI.;;=EQ6QXE-+R P5S:V!<,PZK0H6!X&Y=BI-!"-4HM!1H\A-%KY^" M/E.V=Y7D9S$<4R9N:9OJ/$3DDD: ;T@(3"4TXN.\LS7EGRGT=FI"PO.!QAD?1X M#&,=M78!]._INU/5CV%4'N[ME_/EQ^O+\CU^_(^9_//OYX M>4>N/I*[/Y_=7O[Y^OW%Y>W=5^3R__GIZOYO(0BF8!&T*\^@I.Q @-X"@RR( M0XQH!5 '@"=X9FKZ[A- 2WQ]MXXM(K0>H)/ZD!W!V%4?]91H"N&W)YL$.7@OJ!1>2Q>[)*@ M'8DC"P-$J]*@&>9='HPT]+,3Y4C15!51),[BF!_!HO0F2N*K[#PZ)%64#@J' M!09'3)P8405F$,"[Z#A0T^\DW\"0 P-ZS1/_.!CJ/5X503Y37=SI[' H\D.1 M0%-NRS6>'1#K%L^5I>XEG@T*X0[/C:3^&9_YRT<>:8287/&,NHN=]8G"3$H^YKVVWQSVD0-/8U%IF>(]SAT?:[\8RV-G[7('][X/C M*.OOB2V\3,7=FCN1(,JGZ.8R*(+=(3A2IB-3%23U=^^RTI^\[V?S#.>FB\Q7 M9:?#S%>$\M,Z9G]E]@WRK&*\,MR/5UE%V2H-R\4P"%(79 1-&WP M>0Q@>-+6#TN[0P4E<8,!:T>96SR*O8Q]:YYI:;?,:2C"DT03F\XV\ 0^*.G4 M$Z>)=M7#4,.E31?0=WGQD7YBYXW\R-\&WA1YQOZXY?>*0Q>Z(W%@A5,G,-H- MKXY @!!N'4W=@$"6_(THPT):-*2+!_^R^)[-T"K=\.V/=BC2]<\ V9W['\TX M_Q= 1B+Z)U,V=.4==DK03$KO';QXC8JX_.D01Q7][MLW?WCS.UO S 46+5CF MSMA)H,P.B!$DT/*; %B_$[$0TBR;7)(Z=GAD"8TOLI.7=J390R73.]5 M3P)=AU810Z41HQI+P NAK?=UM@15+&G\+90_$8%_J)/R MJA[Q6U*/@ %0-BGBC&S@TENP(NJB\'[U;=2$#LI,(7P$@.O198^9*^,:<5.H20J^:K7C1?]3XG,OGRFGW5J^:KUB-@ /3? M.)-?M2%>%',! >K%PDC+!+EF^U?_D%=_5P;PI%M1$XGD?A(@Q#I+=="?%\IM2K_?'R) MOBI/'FQ""(S62&0]0J'4J 4>!MAG-JXJDBWT*H)19Y_8N>;'(B_-+W$FX0I/ MK:V,NZJV$5%0ZFVA:LY(WD&$I]0E9DY08SO0""5:#NUDL MFG0T;%7C?LG9]I_'I$QTU;W'@P>E;D;V7%UK%384E3,0-L6!5K$$M4^Z\FC> M&1.>&IS1+0]H0=EN'N>-6IP \S9Y]%ZI:2'67W<[9&N 0./*);WV$99UN M?G3P0=D?,X/..WZ(%LA$V:1]/U@;Y,RES@AQQD$9544<< 6"\'$\&=POP"72 MG=!X<_5W>;&C274LQIY+1J -RH2-7HXY4Y+P 592TD(D M,74VF$(.EGW$7>TE:P5KD\$=N+O@;?@NDO*0EU%ZO;N)BBJ)TOK9_U5V=WPH MDSB)BI>S@C$I4^#RC*UNR=!=[]XGT4.2)M6+)N?.-P'^$[AQEKA.S?8[.TK2 M-0:+FEI.LOQ^*6(I(K.:)REW#&;4K4%'VAIT=;_+6%()P =!9U,N@_"&EF5# M+(D$M4V_8TDOP*8UQ7[3HX/X&NHN==_?I:Z:78H(6DA-#"0@2W)(30\,;RDB MDJ2FBW*]Y RR(Q*?C"WPKDV6M=-9A.L:$-?U( W5RC MSXOM=UPM[XLH*W>T*&A\G\.9IFSJ]=W*V]' M_2=-ZY=E,+:0) &JOETHM88AN!B"YU4?#B(TQ$ 00)!#@)[F32,;6Y,$J/J[ M4,DAE55_JS/'\Q;]!['H&7T$=W-&(,'#VM=32#&V2#$O,*"7Y/:GF=L<^FWC MR67L3_ ZQ/^MXT0JPG715UCL96XA)Y$0I,._.']]4WUS==Z]<+R)7G@1BK." MG=$?>4U!33H&3+IIBV- %NAY7E9?]L7CD@M;OW+_YHY654KK:BVW=S_QF&Y[ M%9'@YW[=TL;[Z66]#66_#,,AYFZY,-3+S1H"PLF]LE-DR*U2 +6IF+[=H[E< MM2"G^>>!JH[( INP"C5@>,K39P144.JCDC1>?^ZTV;HA*- @7V8-"B29 M\$.2Y452O=27JG6E*+A)O:4QW1^&'D\Y0^/HU4CF5.5R!/6N8:/HTG4U4:^Q M:R2;MH0:S\M0$$$!/?5L>V7J@[+NO=PR['>U,>LN1G.G+VH;0')+! =PP[#% M0L^\"Y9L0/P$KG\)S(A_^$"KIYRYSU"'@7O6_?C'2'#O0=])[,F([2A8C'#K M! )[0LEQU.4JMP*+4$/Y;WN.B E>@\EK<',Y'NO.V9)'GH\D_TT@(@HFQ#WQ M(GE.8MJ_I='\CK.O]0A4=Z[F1^][T\G,/2EH?L=RXYP)A$*Q*7/->B7]?#:. MHY5HA_@^+\NSJBJ2AV,%.])]?MOL3OK.9@;V9V%$:CLW?Q$Z7>FFH_/?M&XN MK=HG3E>R/28@_2U1T<*]1(N8&%Q%K.CB\JLA$VDY "#C%S&P)3DE>P;74;*. M"<.N^O98)ADMR_-\_Y!D.M]E)JZ0>E Z,FYO3FE!%$C72B2*K\:)M^$NO1)W[DF3_*0O)G%P'KKS[3TX[+/(MI3$_=9^U M/)=7< \*N2T/:;*]WNTHA*3Y8_=Z(>!F>&JFX=Q)PTPN7&8IQ^03SILQV!3" M)=@RO3%0>[KD1=NS!9X2FA,)BVX+EX.D4.[MRA-$G@? R20'3B>;4!#:/.!* MZDI46Z VO%3"=5;?-56=W)RLK4("D300002IJ:A7MJGQQ2D)\M7A.JLKL=9+ M)A\97MU9^+(BJBU*/XMW=Y\1=>\5G)R($? M>$:.+BUEE1F\;QUK+9+<)Y9&C[$IK,.#ML?7,_P."B&+[E3*,T'1G4O.WPS( MZPJES@7,]3T+UK3KOA903B,[7M4K);!")K]76E:\ C+@V06J=*;YD,]Y/NEH#_Q=NR <3G\"29T?H&OM?IGSJ M$JYER]?(I?-KS-W6[0L0L>%'^U_XBLU-<=1&S-H0_?7N3HG>:0Y[YJ'^HU,V MLNN8DFD<2B1HF!BMS5?J2'6K/0@Y'UXQ4S:,^':0_K M0BM**:_OQ(11!O,MJ2RS4 9[J65=AI'76D9\(5YL68B=?+7%\((R",S-]=8J M^2SNJ6@KK,<%91C+/$WBIHH&A!D#OL!;@,- 3!R44:*B7[9(4SK+^!/'@C[1 MK$R>J?S7!^8G15N351N-!>NYTB1FNV^71J% >,@T@3[-JR:)!22U U[GX?U< M8_@/K/XT2_ )$'G&;X[$*R>%T80C6,K]'T@#%':$T:\W/'?*]7W?T5H*K_># MQ;(+(D\ARR#%.+(L2;FQ!MZ.04"13WE3S?-I4YY/6U>UK9+L"#Y)?J!%5%< MV:;'&/[QD!=\]XI.DF]Y-4?AI, 3),.[(Z]GIU674TE'!O3=9.3[O';8V!2F M9&2BSN+]<+;ZXG1EZU1<_OWZ;W^#]?NZEA9_:4N=C.OS/G_"F3O;,E=/%-9I MG^89;I'G8_1N>9=:!&ESYZ+#L+;+T&R)(W7?)!"M'9"'NF8F,!_M7"M>7AKL MYDH+$_12#(>R5UJ1ELV3L^!7ZA->M9X69<7-'G,SH^,_&S[PJ/V$4]E93L-_YNH,-9F.?'TI/OHL\'[7VLRG&/I MNDNGGE[7FE"BST$S?=R>[[=??] MG**]+F2]2MMZE2IE593F'4UB89:D4UL2K&S4=&MSNAIL(6[$@4GG8H_\($M, M&)9Q6VX)70S<_-F",7)+L;*H]U!15A6;S55M7=ZD%@1H98 MPK@0.(_*IW=I_JETC_YK0-!#_48V#'']WGC,(+Z!F'XD^_KCW?7[JXNS^\L+ M2QE?9M8@S M9H]GS+-X3BIV +((VQ1$:"4@)K)\4OEA)!:,@@^32-3&#@$3J5&1AQ?R"K"1 M)/LM:1"2%B/Z1=1BS'/&=Z#J(AJ?-]QHPRFE#;)@1>\5L5 GQ#M"%)*6= ML/)]OHRZKS\M>L'L59?34"%[E3DQ2V*OR-#0@\,-D1,3/O-&U**1DY-^W1KV M\Y=FX/ 7640ZZT7-V@LF:'#(_L;7_Z"L:&"F\P+ZXVV3H7(VW2%(Q=DT9';J MLRF_^R_1UIM8H M[],MV<.)^9=(9!I?916C'JY+SLJ2]FI(N (AN01.K'0V]$$(_]NQ SFZW)0& M2-;IE6!$P"'M>DOPPE\2%'QS;YB*. *N/RG\S[&DI$@>G_R_T\%C=<$FPPKE MMX#Z>L<<#JWR.XS':"?LP$#;0WA@,%+C8"M%ML-UOGL-PB($R'>+ MX/$LG2H#!X,_,$ 4*[84(YJO@;C7\T,%;W*6%Q?Y\:':'=.S[19$R;33#X/@ M[/,N;*B[_-!X[WN\G1A=!1D!PA]>UD"DAL+:]B9PM!4NC=_[UKG. LFM=EGD&%OS&AP,U#U[9%/5^;[PT)H_72M(+.?F M.SW'M%'RR1^.%]]4P\M?RR79?>F8D/$/?Y,.-KF'(51\2ITZF_16.BIXJ*:Q7!>N%[N]<[0]14M2/G$RM5*RC<;P<"_&J@V,8ZMVW&:3#D"Y3/449 MN:?[0UY #=H6!7\:0LO-4&L07Z[..,84'O@[H1 ZFZ@<@#EXGSS36-B#/],T M9BX<.]HX<#\ BZ\F5L9,2F,$1%4A"U46N>/[%@>O]S1 \)H=(> P&H(FS>,O MN$AZUTAT=^++S])G^S'/XT])ZF9HK#CP5!$&X MA7:@QU;]8R/.=G5.M0!%ZRPVB2/.P,EAZT&V-<$-$#<5L)N6:+<\.$=C>XA7+P3(Z7%<.E;TQ MQ;&*(NE(GGK/OI\*?)1WM*,[A+S[F*!PMI=G)CI[BZ#( B[BP,]FMU% M/@N6F88,CDA \DJ"+NR<=;>7>WM:U"R^ZF0_QM>#@""O9.94OSRGKT2OA3BB MXK4CHA$P/_.$31X\@9^R@D9I\HMQ"QV' L<\3&%3M15CX+T;CO'$&9^I:9\P M=_S5%A66S[H@N\VK//I9=+ FK^ JJ_PMO]N=H9VZ.]VF9(0T7N3B#O X0B\,T.J^%N!O"N#(T7Z,*9\F 8^U=XYDL+NC.@(C[+.C*-/L8K*D_ZL:PV_!F5:< M3G&CBOW*=RZ?Y_ST#-6"U=>WR@.@)'I(4NZ\-O6]ZANC3L<5KK'*M5(@=?+[ MZU/GBM\VR=_.2ZL##45KS6P-*VP?+@!=-1'EJJ8U/&D1X#G.DYEKN"B,7$P/ M:9U259]!%;+*Z]V[.LZ@_*ON%#P'&T*P:S[S3>1K.BJ<,-A<>K7O IOVZ:_B M1@WC(^_##9&L@O+Z:%"*GL>X0$7;F);R"@#32(U1\0G@&LLA RX*5^>R@54L0B'MI^^)EO MM-8[!D :^8FOY>ZC:8%#<26&6+-X_QK( -P),UG.?C]_-'#J_8?C4XS@\(99 MX^A%%.AIG\^@ITSV>;HX\J9=M^)>XR8JX! B+@_=3]O#2$+1.!=6AS5O"$, M&F@GSU43&2:1D"5Q$8EL(Z_ $2/D"S MLC=+YCQ)+NM;O8. 7L__?P__>=^> M]EW\@#Y, +Z\B1&CQWX*$(9?KJ=JX"FOS@=G^I+R?U/".,A.M"-?!NWGT$0! M1[CQG MZ![-KKJY\M*4GK;6.HYW$[W .9;[ZO=/4:89R2G4,.9BAQ:9)H -?,'E,N[Y M"\P1AINP&"-+Q?5XYMKC8\$=9B6'3=GX .V1)U3G[5M\'4S^D":/LITE4]@' M*A+;9.O*$_U%]FO6^Q"V.PXYHXQ1P)S$!")6%NS[?<^^!^!)K;>&S6(=!.J@ M?"_>G2[:5G]-JJ?S8UGE>UK4_N2+\W9HP1**!^;$[+ 3-H@B #_,@3YG5ZQ^ M>G)+GVFV4B/%";[7%!8;7@H]+PLZ7/%SQ$23O_VKJ7-SH?2 (3A%0RR9W1P= M5"".BYFT15V1QIDX*''OAQ>RK>?DU0T?\SPNH?)928OG9$L;?Z.N3A]5)"*P MT10D9O^+[6R,6+S&LM3K!DL3200BR-B@",$'&,':68>+K8D+['0C>.31O#BD MM7P&9NH7< "K-4\J+&1]DI>O'&M KDR<.^7!F># M)#NR?Y,_YIE)_^8B#;U!X-!23&L6J,,8<.- ,[E+-!'=GH@GCW5->5- P MY8(>\C+1M7]R@?%^6^G.B+RHM -@W%&Z4J6]GN2F/S]6(#M"=)3;1UDT-N97 MC25@%9UJ8HG7ZVWB9#9K0,@=DJ"$PQ+>IJB&1JF[,HNO--I2P1G4+>A_GL44 M7BE)_"&JC@4W)]<[3F@UK/?NH/[5?RQ;M15PA4,Q!N.(,]N$).,F(2K+'/IQ M,R/P*:F>R+[!:1 ZOS9A)K?=(N ?.KS=M;RM8R(YX+]2=%SV;UM9B-(/&;6RF MHCF=;B^:@@3L0N)#H[CM:X;D M+M<=C6^@<[7:UMC5TQE $(CC;&5QT'LV0N.[T!;2G%2RQK$A'(NHO]\@"L:? M'LVJ8ER#ZUG:X^ZT!:3KJO3A E$Y$T.#FG8*A*]@>HJ<]*K7?30857)E2M$@ M?>?Y%/[GR$84R>/38NUF>O3R=[ ?\TPF!&LU9 0$5#U#F MY@RK=929L&5Y]KI._I;2EN65R K_E/"77,RK:AO'5-'G/,OW; ?C[6$BIGS0 M2&0+P6;QC*V0797J?C ;4N9I#._=H(LH8S8FT0[>MN49)2\T*N"G!_J2RU8T M65[LH:QSD\ZP?=FF=$.2'4GS[)$6N.[YF ^@,U4BW[Y%@&2P9K.F&"S!4E^2 MEKO+:EY3OLL+"C"796%[.9NRC .YRYJD)@1]]'M&UAN=Y2PC^?KIG$, MJ24K3^C&T-'UJ%_,95"H:JIHB-,\':SD/1D1OE,QCF63E^&&)0BW8PRITX)R MBJ1V2O6<%JEL7EYOR#9-8/B&L*E+"LGW#WE1Y)_XCVP*CJ8DQRRF8CZ(/_.8 M40).]6-!910)QE&X*L=U+68MLOY8U*ZI4K%'XD0N];TL^SR9CE=L6LOLG5R& MG&7QA6Q!_.HT-212X7NS/QX^<2++) IG2#6D,$;M NB1TG;W_MQ>&6)5;@3LP,%/SK$RMQ3D>&%@MO M 2RTE@EVC0JUT^D"/)]UP]\/"KNRXZ"(67,?$%3VF?D8F;R#@39"1<)CW?SW MR+ H2*X"LU_P@(@9*WJ]TRR-^-VLTI-0X3L 8]DV[?6N>%"W]7%$6G9P!1E( MODGW:YPAY"'.Y/^"PB54GB9QI.TD&K6]1%\Z%D&.FJ;KNGC";1VH90>8VJY= M9V_I4Y3NKG=*H>'3JKPC8;W'%,8S)J,*[H 8<86QU%DC"[+E3GU' I+8A.Z9 M9#YPS"!^:NWQ%Y^!A-DL-P@(PT :=^,Z(P()=!Y4*X.OP]U0-&$Y%J5)?:7] MAK\]+2#/;G=JA@A<&]0+&39;TM.0Y#T MJ!2\]ZAK))"N,<9RJIX_=D?(<:KYL;1+\7H[,9:K]XY,+'$1<9ZG M*=V"!%[O7/5^'#CJE80S>YI["2LL]N6$(X&C;RBV#=X-^?1$^;4?%T'P< NF M:&FZX4U2@C >"RQ(]TS3LM]AAC-;)[Z&%0[3XW D;KS?T>@2E7A%4*P"U+7@@5C" MM2F\OG>X3.NX:LTMDN:/'X/ M4Y-@-R>3,:%Z,%.8UC@S8]!@^S7C:1T;*NEN?0-BC.;*++ &M^/9179JEF3Z MU+]9V%:M=8]J37L=!1G(K>EP8NL(,/P[TEG9E &D32[+6%XDCPRN:AY.9X\R M9T'+'-*MIGI6O$0CP;S#=6#3=6PY#H]Y6NI!F.<^?=\[SJ^O@M%O)B7PF M3.<.4:K&+#C/(:NC* 0SNI#!& SX"NG(Y'"1HH!J&8RES;%V:C)$>, 1?E7JY1DJY ]Y?0*&G^HK@U2EJJ MI/>*C9(T2S&[4=((G.$T2AJ]$+9&2EQ2P1[2<]Q.ZFS--0[V9)X>XRW*\ZOM$ M?1D&Z%T=(IK;1VD045 &R8%E!\,T@"44 V4E<:RA:A!^ 7V4QC-_VD>IC9X& MH<"=?A!)EA=)]7+W%!7T*4]CMD@.<2P]&'Z8=(@=4VQ4!X,:$#439(D,0J4T MYK:RR5(0MJN,B3S;.8*XD!C!E'S5S,,6S9/GMHP7+^NFL)E(-DFIH%ZE:Q'] MY9&,9M06%8DFGF M(?FGC!']E!SPNAV-6,6NJ6G9&=*Z=??M&_BX)D5;[*7EG/^:9\SW>==1:?R4OGXO@-+[7KO8,LB]>#8^C+UZ(:(']O)Z M!A++*>"$&9&M,HWR=!YD/NNZQ_4^[#SPHOR2/S:5HEL+5PI"L$UANT^=XC0+8X=*SZQZ.)T0QF+H$:,>BQ(_^@'W/5C;37S ML-TJORK;2H*U9M-YSPZ'&A\'J7I]0'6ZBKC#^'9G^!)?+LY MG>?[?9YQ?G7V>"8^_Q9XD06H;>XL9"A6=@&*I[49V/+YV']2:#'$GUPDF2B? M '_FE2(ZX_F\,M;LUYZNL4:-LW;-J_'"4@!>(A SSY34J.',JCBT,%XLA<"/ M49)GU069*QN!W#"_C;)_7- 'EW:._DGB[ M!S.F4,XK/P1:W_06:4=M\8KQ[!;_*36D&(?"]+ >E&1B.ZG.Y MB5O7]5I7::9Y8"/YT&H*CO*OS<744"G/D8^2^#J[_ RO4HY)^22*;"E4OLW[ M26HC8;V'0,[M\D;!*=ZX#(\\%X;YR Y?,!P'NLW2A7\XV^V2%"XHW:IM#4 'X5C;F!MP MLDV@V [W,%UVY_LT*[O%$(0G/I*]"^CK''>RS05;<._Y13SEG%^MQQEIZ$\\ M9U;K<<08\-//Y:KUZ)Z!?@G5>N8ORL!S;Z5:3V /1QV78G:UGA$XPZG6,WHA M;-5ZG!$&4:UG)+5CJO7HK43PU7KFKHC63'0JT[B8!S]V,ES^@_2F9N\VX7M) M\SRB@+V?Y3R=T*M<3'-?PC%*(7#JV3N#_[]L>T3?-NVA>2/J+.[^@S+RAA8) M=)X7#]8OJ/COY6=X",\X9']X8BM#;]DA]W*WH\::/KZ)P//__"_UJUJ7=".,NH)]0]J)Q8_PDNCTWSH @B!24T1>U33]=D,:LDA-%P'"B* , MSYM#7WTPOJ_B>J$ZM32V_,-PRTS;B>6+KN8[P.]?JCD6%4C83%#/'+^+\L,3V)N/2/@@GB$/Z#"81%:;QO+ZOQT--%,1.H5=?+SC.RT :#$\S! M6$%:KV !*RC^7,)*_OK=\LY^H.X2GGSRS!L?,_F7Y8J/YVP] M/[SK?9_XY;\B)WR!-7]/R_)/9(0?R:SS$TUCGJ#)IH;FM$Z>^9=B?]?X3E^D MG5S<]GU9]FQ=&_6%&ISYQU"1 EPG'^6->?)YOG=*M5AZC83GVE^E3?^DWEVV M\BDOJM>,YCV)*3/W">K[J;OCX9!2_A0@!<;?I?FGJXQM!GO^'2WM.)RA<>SE M2.94R^@(ZMT&CJ*K)[0JM+!A $\4!.@=-19D$!)_TKP\%K0IY"XZ;"0*OP8# M]B=$G:QK9,&[C8_4I'N]43@Z9B!6U:63(=YU1CM_3W3J4?Q!CWK)*@N_)[_0 MN*EZN:D/&RMFY[@_7G1C\#57>/Z4!YS]I&%%ONF->)WD$BH(U?RB*L$VW]/[ MZ#,M@2TCYR>CL)1 2VQ7"3I#$)1 ,[]&"6 4X<.X(N")M NYKR6]%:?WH*'7 M9RXGDQ.F86T/MRQN\L:N*KJW]C9SAT?*Y!S+8">1TQ78?Q[G.,KZ62<"7NFD M"!Y_F[W)<:SM5[GT')S)I\&W*IN:R1$O!ZLN@B[=,42/ZUV4%'^)TB.]WIV5 M):W*LRT[T174M.T,C,=132L#JBH:!WM7/0LE/1&$\80#@!0)$%+#8.G56"9> M\]_+I#Y^' K0@>J%:PQ$$@Z@8_@;V74!97?E7RX2KM<54WC13X,_("^36&KO M+=U2-B1^,VQ\IN)$W?#F+81F$YR&$&MCG$.M<;-D!Q# 2NJ_*W@WI.W8TL%- M:N1(KR!66([7%TI%:[%W[IM8Z\.Q3#):8H8'KXO'*$M^X;RT_54@#I/%-T5; M'?QZ)UV)*+UC_\*]!)N_NQ!N'-.PZ,*H)F(1Q-Y-Q8)4]W1$QF3D8%!U=J0SD1< MT]2I8(=J)B/M;*2=COP,$Q(^(]+U <+"A6B3SK9;\$;8 ?N&K/-H[WKKHT4326C5G9J4'*0L)AWP\ECENR2;915?9YLVY4K,-+- M\"C6.A?#3I#^[X5'D-6/[+7 I(4F-7@ 9GT6>Z'JESZQ3[P9:?, ;99[-!8< MC9O(K*IZ(U%XU\%)]&D:D"HIK;DQI=6OG"KD6_)2W0\T\]&B2?(BRW$BVK-P M8LCZ @3KA%_)]#Y]@JE+]=Z$=?Y8;UT",PJW2?D/L&T_,7TIJBC)*OLAPP*# M5'S=A9%.^?4A /\%V.W4]/-[Q4A2 "P_OO)URBHA5IBI_BH=P)K[=N(&BI2X M/X*M3GZ^ YS_-'QGHOJ"IX(2@ W+>L]A+5B=>BNOD<[S_4.22:=TV% /@^#H MD L;JNX,C?>N,W9B>@)5@T!_HAHF+"ERM\VNP,%(EJ-]=H,,0=K<#5DC=PJT M5ROMD'*S#(-A*)9\?W3RZLABH&U >.\3[:R3T-P$JX,(&Q2AEBTA$MK^W. MYO!XU^7D?<-)C0#U6+ $<\&\R.]5)KAJTX)M\74G4*P>I^YL=9N=VN$0NIZZ M$J5IN+ET)0C=7M/.TBB&PU;C!N5]IQG#C-QH7$ P]AEWNG2=6D7^8JG9;?*= MI<2(UYUF%I<-%V+/N?>[RQB/+HNQ%5;]%_% )7I([9>WNI%8>XF1Z.[6T1N& ML%,8:.B)B,QK*YDBUR"\-,-26T*-7Z'('@\: >=]6QC'D-P8W( PMH8QE(TX M@VS3*-F7;8V_NLI'?*0DXC#5BV@L"O8U;ZJ:@)O/Q#7N/M[>0%,%F9!S,E&4 MIOFGB'TP,6U!XZ1B1QYV_/:[^@P0F>+<;: >5GJU7U='4!AR!:8 MML @O;YW8:3S G\(P/\K?#LU_9?X364'55/P(\OS>&EUH\16CIN"0CV;R\\' MFI64'3&OJR=:B&CF^;$HF.6V.&RC,& U-1_-9+>QN3,X0G/SD;1IGBTP#"_M M<_ <$)"M@"41QX3Y[!7(J3GAQ%A?L Y!(#U&M3/1>5=J'N[_B:B-EOZC12Y M$J2NGH)OLL-0!"9[CEEN8^##D4CW MB%:-8D,XDL:NIL\/E4?JYEY M["R@QLMUQ)-QP $.7.7<#J(B:#)0'=:!8A+$P=*C1 M?XC<>#HU21&50T;A<"[KDV@KB><-8X Q-'=E ]"X(J:H^D>&(XF M1NX6K88(RT)/YP,U&_B99D?ZC@G3>9YQ3?UK4CV='\LJW]/"FB'L"(V5-3R* MN6XFL1,H0G;Q"+KZ1<7HCA8%A>ZD',U2<9H:KZ1N($!C'ND],F,C6H9D3,,P M8C'#M(P(PL0G@J#KWEO00UZ(RJF\+;'7F,Q(3AO!EN-QTW:G$C]#*Y>Z:(M> MQ,N%+#[;;HMCE-H26@8AD*[1[$QT;LW,P_U?DMEHT65Y%U B,DVBAR05_=;Z M&5+*KPN^+H&)W[>8ZY1'F=FE_#+\V&0*&HRW)]/9;9^BC,>!]#)E*J$C-J%( MBBX5&;/E1A%<59RK)[8Y10QHFT9EF>P2!A.5;?9?6#O7DFM7*[<"0A@VTLWK M5']MMSV,QRJ+,[ZJ55NL#,Q#Y1RW,@W&*OHR1'JWUHMN)$*)%S,90U4>TCQ" MK9VL/!]^L.:$F@8C-G><9 M([6"D.[;/(M-QX#!D=Z=-!O1T@\S#<-PM89I"3(_:"3)RG#R .-[Q"XEHTXI M0DY Z))K3Q5R@ A!GA=YT7XJ0:WOSWQ":,PJ_QH?"_#ZX0R X/E/9UU5$0X: MQLW&8CSQCX;:9*"LKG#Q.>+9N@)$FFF'SR MZ2G9/K%?V)90'G(H:I+SG\LHE5$$*7*$211]S L(+LA*6S2ND95UCU"8INV_ MXWE#F;9\M6K5D 'M)O,8FF,KEGP$?Y5M\[UM(]&.1'STKB>Z]]B].PSGD;N. M!L/C]H0/Q1:(Z[J*DJ0\J\M .%5(<(%&%!QWYGK"9 ?%$3!7N@Q"UX 3 2]> MH@D, 60B+<$BNEX)LN^CS\ZQ]4$(K,QJ*Q/=C&KC<(1,:@LMFD1CK@M5]#DL ML;%GY@^!!",XEEQ\\_@01,>>I,YEA\&$X:S.9P57#>[I_I 74?$BZEXXVU ' M.!R%<&9(U0HKD'?5<*2H)U0?Z"^_1%F24?X2O'I9*EIBI&<@7.("XSU>XLZ( M#)C8 3 B)JY4]2^&(I^1BD?(I*F1HL2IHQ*3F1?X;9LI)Q63V*4]C)O2"F8]Y M1=V]XA'P2(DI8QGLY*JX OM/7QE'63\A1('_JK:R@"*4$@5+,1JR\K5<7.\8 MG1!W$1VF><&+&.+9Y1T0^1"5-+Z1I2UMN8,SD2+E&"ZR%)U784IZHE./)PQ *$T 6C*6":8LR98[@7&2'L$*9+22EUB0&")<0M2']ER] M;Z*B>KDO(J:>6YY08GUA;P/#>EKOQD[W3?TP#,)C>A>"-*W=Q#YS #AHF=0 M!BA?[@?^41C"DCK'0_\(\&!DT?T\7(LE1T%4'&$$69?G-"@%?!4>R2^CHF;+;; A.. M* W:YT& ((3)9IFX-'$@Q>:&<.JCT42L)0.6OQQ&,*4 M4Y=[*E50.VC"P'4[>4V8ID6]%8%(QV>4MGAD%\'&5CI/SN]7 MT!NOGI(_)MKM (D5Y79FJAO=MH(A1+4=:1J2M!#;,2S"6! J=$3A2%JB%_$[2IV&L_QS/04+ZR1UB.&G&!R0N(Q**72##$"+7)&([&+IH MC4@58RPF-.AYM"#8-@ M!=7M;'1#Z.;Q" %S&S&Z.G$M2'@J,I7>$=\'63=_[\- -EMG#9EAXTCRH/P\R%R0N:/&:B@/RVFZ29Q?RO MJ2C,YF;P9^!#RJ&9NP"=_)JIR/SGWLRCM)_*(O"1&F$W/1)N*56C:E%@>G!1^03WSNP_\"#T.4KA$MG1E7.#1?+IQC#6<>Y< /U[>>Y4]9TC M!B32(. /"GAXF^4B;&[A#[0%EP5(FQ@P_+[4?;C2.."0ETDUK#DN -YOQ1U9 MD!?CEM$8=^-.)%E>-4;->9PZ2$6N/W>F4_CC$.1>]%@@\,U M>HYY=SZ#F=>=3["4[K[/LT>%GM(E+N@.YEV/1[$CM=D)!D.G1Q#6$QF [8A_ M[5WZ5-U5&/"V40_4$EF MW74N;$O5]DSV^SW=D?6%0AO2[:S'0W!((>$6AO$?!' KUS><9C%VK9I@72J+0X =:/>5QSWLP\&^!P2R@:F&D M7T_5 (!47G60FGZA(E'+4@"A.*4.RC*%L:MYKNA"JG%3@)=2O=PPVBIH%\(X M.0!1;A5"US# @P!("5]6EGH)'H:1_M/[K20TD]WE !$A0A. M1::SM54@$'7BQSR//R5IRM3[BAWNLT=H("O>V)S^?5!5)N#!T:#)#*N*-1J) M=WV;2&%/7FL\W(BWD/*1V$;W3^&=J)9:#(79Z>_(M+>1;'5_*NEM\OADSR(8 M'.S_YM%.>GW?:!Z)9=OT&/,ND3J[XW;T6V4F MI+Y[ZRU:IUW?\M/X[_*W%@_];:Z9B>0%J><"F\_BE\UB[% M^6)Y!UEVC-(::ZOI][2T>^^C@/WG(HQGKDW0DJ-IG?U(/97 L,C7$@RKX&2/"-Q))Y YGEV6NH-,LH2V%\DC$9];V]36*Y MUQ(978FG59=D_:S#['F'V1HAJ:U0&%=?*_(__+%12XB5U?7N M+DJI:]6) 0"L\F$V%KK%PTRC$4J'#9.B.3B6/!K"0<+;KB?S(]4 N:PV93+W MQ-7]F:8YSY2\_ QMA8??HCA!HI75=F7JI*RV#0RCK+8;3;KJTQQ2[CP-+)' MX>G10KS&"J]4 &-J&-L0(>A5LA,Q[_CMMMU8H7 TRY$95:LL(-XURHD>G5M3 M0]5=YT-3GVF,\6V+Z\T^*OY!>00N *VYHSR&]"/-:!'!]>M9O$^R!(JG5\DS ME4;!49FF(L,J43Z']6[5\BF8$ J93R=34P*<(]L0B8Z+=A=AO0,&J,.++H6Z M E%W!>9HN"XZ=+D_I/D+I7WQH)LLR0#01"T:$:!:IHZ]_"NC\#7^O M RV[)C4V(M"1.Y5/B9'4*(,HKK82_R[?&=,Y>0+6HI+&Y_D>#"G7F.L#_"_/ M%-M";9!G"J\7A]\N3<*$Y)9,9[KCDXQ'X]\AF4JCI@H1P_3Z 5 1%=>&"&PR M(U+BXV]SPWMIN,YR;!5<2[DA/^;L")3!'O9C$;G48;,">'>2HO6[UT_AJH8@ PU?KR;SP-I(DR9CF8E[=O*=E2:FH3>-V M_A^$P-E-'9A0=\V!X=YW1RLM_9=R'&)3UT *X-9S#B\1;F3LBNO???393?;- MPY&>W5G([[R=,XSU_P!ND!#-8VT83MCX\"),TUBIHL_+!8ONF.MP9"-?X-JF M>+99<2<(_[5R'9FH"^5:AJ-4R76B:5H%^QHU-$#@N/W6PIW&60-&:K@@@BRS MN:F_P5(*? NQ.1K?1 54-+5JKV6X=]5U(E_J[>!8#*5U(&B2QA8"+SD(Q%[5 M=0I/$H9(H" 4=0X?%34[31GA4(J4>O&3*=([3"(_S*U M+O3T;ZPD%&%@A,.%=^*;QID\^!THM*-B4*BYVOM#09]H5B;/5- E>'#-W'8% MQ\KC'L=>-ZO;#18AQWL,89H,:06<"/CP-&M1)M'CZG?T$1R=6WK("V.'>&/> MDA,L5D+=",:Z^7,.@ CI M2^Q_ IXP"^,Y^EMC*M^%IK,+KH,82YYH&HM(K+;)QH?4WJ]4_JM7&4\G5Z\3K[/SW:[)$VBBI;:T??0OLCJ M]2X_#Y*'O-:"=;SII2?Q[WFOPT'?C960L/N?=!@5KUGD$_LJ)^UT&V("^YE/ MBF^!,)8OIE64I"7\$2HD'@IVS$X.D%M^?"B3.(F*1#Y_^\O5Y6*W+\;V-9=E ME>SAON>GDNZ.*7A'4&GAEC):CE%ZRWX:M#P+X_9^P[/\PL@[H>408]PB+4U] MO_)8]'!,([A;4N^?>!?3>@8H9<^F(&FRHUPA"CD)*=C/W5+2&W)X>BF3;=WH MF)FBIZ@B\#SC"+G=S% ![BPO]FP($XGXN.45#Q[J'C3,=#%W@?TSY34NA0I" MED*RE?J8Y16O();%-)8WU' 6\'HIMOIW:1I5:;IRD682(F8A?!H^J)Z(P$SH M!M['2JE&_:!M[Z43Y7J].K*\6!Y;LT/5O.W8G]\E65)1?NX]+1EM,^VS$?K/ M@EMF">HDN7G84'+HEB#9T5RK!AJR!V0PB'ZNVR")%/2?5$(D# Z.8S;,C#"Z$)3_G?1__)[.\V95@A.-48\5*$6_VF M]JVRX*IU:8RM6&:!FH@ 7*]X?0BV=_TEB?803O^%ZP#\7GT.G' :64;(7O5WA(0K_=9>G:?Z)5Y_0FG'T!R?7=6-W M_@+@?1(]L(-*]?(AJO@;5:> P21,F ]4)C'=?[@R"@W2@Y8)-!H?NC2XQ).7 M#6G0;4B-$-UR+,^^:C*.&6Q>$!J$MYY1^41V3+^YXP_JGC3CS;93"1GGW1&G% Q8QKQT;I6U&7_GVI;[[^+'(CX>V MFP^,R2%&>J2Q7.<\$U;8=*'B:W;,1T#>%K?_IFCUJ9&>*'GB2Y?7*NXK!2:U M-Y>*C+38I/GKV3R?G2U4[L_!NTUVS"_FS]H_)Z5AH:U02!TOW)CI=+\8!O'? M"<.%'HOHD2X<^1D@ Q6RBWP?):=GRA%PP0E:ER%'41- (0F;2M%8<1.PR *G M,=Y_IFF\RPN(H'Z@^P=:F)?%#1I-^,8P=R*"+J 8@NA.5T\<_QQ(GLSZ[L? MENQK\E^KLVQR$/S,_"MTE=W=E8_1G@;FI-B8 Y+=79/K-VWMYG^]O?^*7& M4E_HS\>7Z&V11_$V*B&P9_I6IG'>O]HPP?+[Z0=AW#0.4:+)TFRZ[R39#M(P M^/$$;LV95LJRJH"1J"B]7N2-X@<&_ZJ]V_=)1J\8=CP75Z'@U^KG]A;9K[/; M3/\K]'A/>#,])VY(V!!)!.%4R+S6F@ZB$ )Y"%/"RT 1X21A>M;MW?RHY9SP MP=R3U3U2@IW.[GW1]0GOWLA 3(GWS.-R5U#X-_#A+.+=<;^'_L1*>IER,[_A M==UHW9P^;U<2S+=RR0^)]^J:*R,_/27;)_*)%OS%.V.O31?F3'\%N4-9F:=) MS'. VIRV9N[E"A$VZP[M8-DL\/( 2EOO/M)*K"[T1!RX#G5*YEP .6)BYV)+ MTTORG(T9-^%S(?(=DS^+SFSP+QFM9-$(T6O3H'%(V9EKK8Z:8W3;6Q,VBZP6 M(M8D5,OO?:E.Q(?G^SH*4!#>\U^B(@&>KV1/^4M&)VQ)[EZO P9L;]692;V7 M:05'] X=:1N4X1H'J9&0&@NZ/J_#L,$14B-Z\A57[3K!(\;Z-2/[:^>18_M. M "#@:57!T[2C[(4D<$X65D%%UX$_==?@Y3>'!I2K^&R+6Y&W\N7"V?:?QZ3D M[G'Y]D7YVU!.YG@TV/9D'+MZH^*& ]&RC"%P4-MJ1$3%Q)_!*/\00-JBAN&! MW CC:!SAM!"ORJ!AJ'=1&Z2C)U$Z*<*_X-?Q '\LZ/!5O@-<.'*D9<@F41V@ M(&1+0Y&3E&U(#;KX[?O;Y#%G1Q+3E>[)S]Z#%5KR9+BA\QM&P$!#0/_(_Y24 M9,]'@,L$994AIP] X3B[82X=<[?DQZT?[H-#^>+U=._"RMNK'Z^O/IXO)7F\ MYY0BY"81-(WS+HO#!$NAU _"D,XA2ES%-.>/A"/%:_(JE:-8N#ZE-:Q-V98& M, P2S%8\>-$^-#Z$#=AVE:WW\$*[;K8?BYPC9V-0A7_D=8NEN>,)^N@[(M@T MYO@;4J!M_B*T=YX0T,HSGC97%PQCE#_! V4(<"6QC(F3JHBR+ O6-2:(S[+X?7N3RWYC7D$\LLKA0K-@VXA%%TMO/A:9 M&R M+$B_]09/S$/:B>K2*O54/*"M3$;D; $:HU77K;53NR@IR'.4'IO38%WP1UTR MM:9"))+X!\3\HF(+1S\59WM8L\S]0 MA>4'D96Y?,KB!3WDS+2,K2PY"(:89NC 3B^!< &-S702I@FM$I)60L4[P(I M4#0E]9ID9N:D15S4*L"+E=XWGD-5721TD#44E^1L>:V7+1Q*:,/ ; Q0YZSZ M=EA$_7=EK&<$;("XEL"-NA'UNI^C(LF/)0':192JB&):M^%H2F>+,GIR2OZ/ M8%1HM!4)7H]%SCSJ;504/'N+'R4W_'#X"7:KC4!#JY,AS!K5=,A]C93\^1:< M')$LT<05;I3V>E=W<2E)BR,LFS27Q[;7L"H6&_C"2YFHLUIVV"GGO*!Q4KUG M(D;+ZVR\R9J#R[L)^__8>]\GQW%;4?1?X8?W*K.O/$DV.2?OYGSS]/Q(W]LS MW:^[=U.IO56GU!9M*Y$E1Y*[Q_GK+T%2$F61%"51)+UY7Y*=-@$"$ &"( C, M9YR;M.F(?)BXN=0:FKS&)#&G*#^]5% 2>$-G1"F=4K&\G=HCZ^)H$$*8 S&4 MB.%$]YE/D_6*BY=<:;2L"T)\DB9?#/6WM^]M?6:)S-FNI7G$4+25F0#O)W8ZFD$Q;&H,[#QB.I*R?M\ UQT!A&K.EI1,5P+=!>=RM'*@F= WIZ(@LC"X1)J" MP/>%K2F+\LO:(6B/%[5FI&FUF"7"H3,H52@['*"GH3LOBG"NA,Q+TX3MEPK]W49*5Z!T; M^8-3K\."\ !%T_V4B(=A":J+M1U&1<,D?'R/'H&*FP$_8!C,S^YORHZXYP_! M.-_IS0CJ+:YPE6JOOQ8 3/ -!3Z,Z8I4[,;A#*?;#.D"1E M;^Z5M#EW*!HUF;WAAMH>%4K3O/;#^2NT(Z:-ES1U3T9A\*-B$Y@4=6T$N'.E M&TU;;WDR#.]5;9=?R#9'NU)3//X+K&@8;MD=[)PR&DMP"U?'K.'BE:$(:0&K MZ1NYB%>=)3R[;8JEE?Q3B1^A37>I[1/7&^5G)2J(%5?:Q1#G*TDZ?V^ED%$% M'/R7N!6[([MZ387YO9<.RN/-UC SO;LK-8C?VZDAN@Q3Y)+6KO#' AO>E!+> M>Y8H!:?N5&)4P$2>[J-&\RKFYP(P(M"(@H=VH32=-?+QNA\G@(NA?*O9^CZ? M*K+HUH>\J))_T?7]Z?L19Z4^HW>9*?Q>+MD4D^SZR09^;Q=4]H@?2E_3>E=L M)B1.A?A!T M1(!D$J8@5[!IH&0"FM!6\HB R?!J#C-H0M-4>GSK BA:"#\KUH )<65JACM? M@8.TR N!AI&)I_%Y1J;DC<#D.S=O--/R)#UC-!ZS]4;2../,$]RQQ@+S[?._ M'>]*TO/8[8=,_XHA'(/C-3F\1+O.H>,!%TD>EZ,TU3)NC^%76X+I!6GG(O8; MRK5#O6' ]XU/AB(V6_>@>F3S22/#GH*_"TE'M(OU%(C/T8WZ\%D"-)BNY31] M[03A*GW)\_@M25-SET@"X=OU43(A=W%ZPSVZ,@I:]&]O.8QW7;/#SH[#6'LR MP"_K-KS[XT?,ZDH_XE>G@V,)U!:^:U2EGLB MYOG$RY'''#DJ&';R>U31DN5%4F(ZNGG40HM 9?4_ZUI-P51OLB&W+@Y6>XT+ MB*,)XZ+8!J^=4I,]OB\71A []7JS*4Y8K'4],I8QC,#W/F[*HGQ;'X+VN,N; MD:9=I1Q%IVQ[>/N_!48CSFBGV'KOE:'P:Q#:^;0G7O\S+@X?\L%I#8S?N/,@8:;/U/E+\OI( :_6R[K1.XL*HK=]LMF3 M7XA'4QYS*$">TY_+*.4^3WTPA08SNYPVC>?5)@&7IU%[CM&SI%? MI]$!O%JG78R:^"VP12';/3>?6_8$2)@ M57$80 CJ/)9^487%#Q?$H?.FZ:YXOZUY^LYS>#_@#&\3,Z=Z%D;?1]7)0E!T M%!J+SF=[H6FT#NQ38L=.KK@$;9/H_XYC_L&[.KL1R.4U0!,9K$]+% 8[S+NDMJ@?<$+'G%(1F83]LMWE2$J$:8 MCX1NZ,F8;9(T84W7QEF8*2A]FYCI8I#;F/'X/!J9J<1JE:I!*EH8P(NZB .T M,8O( PQ$T>4<_II74=HQ*F I3F! 7LXH.AY3VDF& 9='+E&P+2=B&\ZB50)G M$LZ7Q,Z\AW\'9&3J^SLB2=[9-9MQRS42FV_3,HEYN549AO]&LM5OM_^'*4G:A:;ZL"#%L$(U)/ZCV"KH^L&<.X5 MVY@H72IZ RQ4P [HVLT*CZ\-CTV9\R VX*=]5. /48EC.#\1/X-Q6!2$#W9( M^7!NQSRPTK_KMZA@;=8-KBIGXO>]25L2D.K:?!9RK_?K%B@?N(@GT.^ABD^, MQ#F0. GXPN) /A&B,W$CXO,IXZ"85%*Z2S)\2S9QU2^%AEHSH#BP!2(SN'+678AG(TH'!W/ 6W-C[BLBF13X?BI(I['3UE" MC@_ ^!HB $EU'GEFMC1+F-OT1&&-V:Q'3A'7U1R;5G!![+JT54PJSH1$44<90>#=.WG%8'AUS[#M]4..4HZS,-E1\3 M,X=MT8Y,P>/<6$PGLK>N&U1]K6?8PE-XB]P+6GVIT4$H\Y!MHWS?'^D=IU7' MP@1QF+Z$N4C&N _#6(/S&$Q)-CZ7K+A=X#A7SBW#R.1[NT)I+45)I9 ?69@P M3",A'K5$GMO@:%F>#NQODPW&G$G",1[S135D2*;/$(11F4N^\2FD$]SH61OA M^J&=+QBGQ+G@.E9H&R4%O;N@A2MJG$'8I$]1D279KGS 12V99+/.XH])"ED2 M8U.3QF'S;64F,:](2!J#RF^/2=Y5Y^ M)JIS0U.F>*V 2\&->#UO;2+?=L.VR!2O\2W-XO/5OE46]*_[A:E0.Q>J)T/P M,9$PG=QZ!6BJ' J1AU;R4U56Q'A!:N0;)D+!'2'27.RNO1.M'&WX^H,58Z=_ M!?J(4T@%?X@*$ @QWL][G!3TK^!?[9-C^=>DVG^!&HWFCT3G8/7XAG2^,'I/ M3*>C]/L"=2[=AJ_0"C8-.K)YZ&Y?P4SLEWHJ]$;FHCI#)_3TJM2Z3$2SP9&C M!T$2%#_J3(!@!B8%[V;6G7"F+9,@7$-!+N?G(LI*"*>-#TF9HO'MUHUC5^ZT MF>'PZ)*-(=!8Z<](1.5=N1?DNDQV&:UTEE4=S3ZC2D"[J*\C,O#QA,$!?,X[ MOT_Q=49C#4'_N\J[2N#?N;$C M!",[APA^])D>B/*+4;X-H#OIB 5!Z]7QNXMEX;?"W.X4!=D(,N! #+(9]F(BY/+9'G,-YIC#P%D?OVR-.I[#=)A@L;BFS5>017 MXX-"(@U&&N\.Q^FQ*0?A6ETL)GFHQ1!5XMT6$4K1" 4BX$&HO>QMH$0>9,"W M/"NZXC$YYRPQD6>#85UD4FMB;19_IL8R"QH[5)L>^EYG)1@?"">(R,.S0TL+ MJ7,-MX>7#;1,7(I?"9M_)/]95@5UIA$ MGQMXHYBFP,<]JRR7[>XP-%4W/Z59G,3CH MV+3$;VD:(OP1+M=@7=0"P,L#]1IQ-%F7Q\%MK1\QFFSP9C>'FW) M'%&*SC@J2CHXKPDF^@D4HWWT"O^"EEP)&4GK/D+K1/@C] N@O%*+1@$0E-VE M^HV_;W!)7^GG&:8SU*%57O6C9J6@(BSAE/9":X1@WF274#KU6:0,!#4(D8!Q11_1\A&^K<1"LN#'Z*2%!:9+!AV$BO.BO"6$ M!#]])_+)HO3F5%;Y@8@*?/><&$#8-^M.X%]POBNBXSXA^_NZ(+9J]*6@[0E] M&XJE1*BZ:+0[F]<'X[4N%/_G[G1D+$69>??E&C7S"R47K=_ M4+\O=E'&>TH2 3P42;9)CH19]D"HKA>F$-H3W>T >161O MT7[L=AG(!61\\7)T]>,QB'CS94NH2[S=12)TRJA6138;8;*B=#FK2TPE_J%TS MQ.?LJ&46GE[:$A^'N)#0+PS&VB;XA6#?_6N?GT2RA9!"RX&9%L_%YURE[0B MZ_<\9#Z4W0;%TS2_F?EBA0N3B_9 :05"T_]%)*H0EK7M.]KE3T1>$9$;?JCP M7:7>IM5#W6_'0V37VZYJG)?M54],[]/#>-0 ( +Q6T1@FIW [>8VCWC;N]>' M9)>K%JKXF_.5V2>,+\7V!Q]K[W)V27DO*!N?\":'T6N4T%M IVMLD$@8L,A2 M:DTS:!E9V[_5+2[U:"_+;8AX80&JAOI:DGIZIKD7=)$(_D-M-YTOY9',4;J7 MM9A_R;/=_Z(!=ZTKKQGJ98%KR196MW23,<3.O= 2F;\ M'4(2PIYJQJ=Y/]?"![*4F1%K<1Z6:&\8>.DD2,B9M:=YP M7L6=HHW06&#GVC:!-:YG(R!]:-AH\GHK*OM=Y%(1YA-LF+1SYZOGT#),2K.Q M%F=24\K<#IMO&1'C/CF"=]2RV%RM)4TB9?T3<:6L9476?EI#Q0,F\B&ZML,? MS@\1O)?J,VT$Y-S C6"%&S8#"!\&S9BLWEJZA4)$G3RL8P-*7\?5&)UN_#/X MJ4\1K9*TL.C#&3%H#WH_G:?_F]7(+/"F@A>.2<;_&_J5YP=(?:Y1>GP,4I_C M:C;9*4["[(5D)L#[>:HQFD'QY84QL/.'%",IZRU.U?E]A?Z_4Y0F8+%>,2Q; M\D_X@?V[\X)+IJJ+*.@Q+Q.87J:AMN3QZ9\GB%XD'+QLE1.]B\B^7-O7'_R\ M\IC+G@];5!:58(?(ORYM$/G3?S\)WH\TQ*$:Y-::Z$D%DR$?X%^5'H$$F>K:B:%VCCJ.4*WS]9O*QF5&W4"?.=G M#\GM$O*:Q'7A-Y>?6#)Q/\F,?J]LX]%5?28SW&^%/L;K[XFJQ[=BK!\75$NX MZ&Y*!SIW+354]);%30XE+.A[&.(>BDVR(9(A_ON>'%(+9V[WTZ'>&&%:K7MW_#Q6NRP>5Z5V!*H6HSG(O/^>YI1P!\NYV'S$>XT ;% MTZX;(<#8S"[>+_+Y6?,'X<^%=B4/!O:6L^%A,E\Z^5D_DW96D[=6+]0G M5%H&+O5(.MBKZF@HLJ$M#+UO_1C#I)IVZTKPD+_A@AP-*S(ZPV?5VE<,<[[D MM>3RE2X=XS+XHB&@]ZGI6-KWD(^>]84M'9];6WYX23*J84_X&!&+C-/S(][D MNRSY%X[%@YSZ.SGR+?;>(-NA5J$J,5XT6[* M=]AH@AQ8/,">7&M\5[/VNP*8N?H9LFM8_R*E%C7 QBX MI]./=K[7FQ#/MWS=4!^N[3 ]_3S6_QTY=4PGD$A!4 M3/Q[Q:+'K:M_/^7I# MZ]O7JH?++T5>JER283 _]M>4'=',#L$XMZ9F!/4]X;J@.CG <4#40JX0A?63 MJC.1HYNHW*-CE+#V"A& EK1"A.N<1PM\!."5K5L!LM2N.G.JO"W+$X[O"_A_ M2*GZ=@(K=K^E?=/YKP-;_USD?OTU.Z*1.6_S,'OSY&R0K7;K!.PKQ-,,FZ1+ MA@)2\NHI5HA-0DOHTVG\F+%%A=.R6-+!*&%R",3TA9E ME!)?\G2\S3;I"7J'245QDV=E$O-_*$SV='1^G+&Y[(ONUU183*5CQ% MARB^%6HP(KDNK% 'JQ^_RK(,GFG7NXTXLFG#3<[&<2TB8N+_]C<$[3\L.A:3 M&'DZO?P=;ZKGG/PUIJZ.Y(6]5>0^'!+;HFF=%5N8/3DR=LGOZ<.:MJ6G76$[ M.E$R#* 3&W;]#P,XKE7;()*VHH3_IH_CP">'_ !1C2+:/8=F? GML5>V,:>$>O9$$6.&EM&)[SX8\C'YNN1FML3^"SY-:_/ZZBH;B-P M-:FWT[P#45Z<^1>'Q5(8S$9LDQ5DUSC>ZQGA>ID_Q*0="QSAS_]W201PK.EL/' MID4L;?_*O>7P13CY50LNDCR^WSZ0_RO^6B15A;-O9-H-?L0T\2E^SI]Q<8#< M7-P\KNE+>"H>]^]B9C%\%HE[R2GX] "'UZQF<%S> 5TR,O#\^LBNBA$0]%AS@^Q!"B1T$D M#<[VT9ISP[@0[^PC7ZP(<3E4#>^=[V[+JC64 NU]KB]^=FZ#I.1QT]+YS8?% MD! PU 8;OB;UK[SHKPG![;-0&.1 MZ5Q%AHCFVJ(:YD-Q]+0,;:;P]7$-@J***A;.XGIOS(MD1RQFVBB;OPUS+*- M\/U6>)K=0#A7Q"FDBSK9?B);VBDO;@K7H'F:Q)#*\HAW20D_QC?1,:FB=)W% MG_,")[OLB:S%$YGF_$BL<4'.$WV.;>-W;@F6$1"W'W:1^[ Z2W PM-]'39X) M_&LCS(5>Z]+*=3%AWOSH-W (/*F@Y4<$*<&C0G,E0VC1+G M0>U$Z$80$I\+-9.A>C;G)M31@ANQ5NJ%"!TCZ##R'V2]S2WT:^M15D0XV^"G M/<;5'U0 !5%F0L*$O MHZ !"&?Y: HA*$<'L83TI0P4B\ARH0)B:*LBVE1\.E6% L4PY]Z;EESNA$G' MN"Q#I"% 4AJ5C47U]PZ@"A$\.X;+A=24JQ8 MZ*; ?NS'.-9$6V(&Z=RNC"%+_DY>@%Y!H*!&@"@&LFMQ',X;A=EC$9RX#?P' M;M'X+)(-6>^WAV.4%' 2N]E'Q0Z7 WHU!.2I!+81*YV*UUH(]P6N#?-,]V[U/Z?H.]SO"H*"UE]UMR/B1$)^2D2)DL M/R=94F%*J$(8QM!^5&,00KQ%"PQ>E'OZPQN.$& M@S":M(QZ5[A'_(JS$W[$!U;3]0$7M-0K6'VQF8?%PGS"97\RBUJ!=RT2SDH["0\P8_PGP"GCE4-',XO1:P+PN. M<5"3T:>N %K$'O>:I\T>QZ<40[80I,Y6YP?"''25@,/>D:8WP,6 P@2:@_O9 M<<:R)VXZIK#.]YUQA/4SNCC0"E$P>BYO -$O%-1GX$O)U(ZY3"8^P*7IC2-6WDK!-#^[V?4.D6FUE[4&$$&MOSZ3!DMOQ8LG.5W M2=.TY3?C9L=:P<\DA7(*VN9\EX-\%>"4D=HMI"F.\% 0LS^]I+ E&U0&<>V3 M'XZG"A?-PM0N ^5H3Q<[>N([-SGRH>ZO;G1T])8*M$'#1;E"&P[&]RW@9/>(L?VW>7KV$M*O]C/?))L7ZM7,YR,]Z MD9,JKI'N".?K0C9];RU\S; SG(_H[DKAI/0>W]20KM&734,_0L#&NOVCT7?]%N[][^*(R ILO*O[H]HOV9^Y_438FQ%#_ M79+AVPH?1E\T"8"!!?I[+!G%^1NH<,+\%R2-O=X$<$3A/66'SF;L,N*X-$;2[)!+E:R8XWJ. M8#BX[;+-\&3O68#X^/*IBUE>[C "WYFYIBS*I7@A;"4];:,!.=S#7U$I)DQ':24(3![A/.^O/WD\T8V-\?NYO1-#YX8B%RL-Z@Z$# M\+,0AED05X5ZM/,E,D1*O[-[GKWG$/9+V/(:^MGN,=GM%8M /QVW&HH(.#B%/L,[&?LJWU5M4X N_V2@7?@#6;V:\$6.R/'DM MH+>L>0.J^N<;#N.SI F4N[+,\S7=G[6I1#_<4\AP@OQ/=5(QU'\C4$M*/ M6?+AJ!UO/>GY+LH@F*AW5Z2#G#LK&E*YJR(9X2,Y64E&_^($AD"J<0KQZ%.) M:[<%NI\GVX1\1.PTO=B<=!@)P7+T&(RCI8E-W@TD/YF!^C%U8]@2S9X)G',3 M:$Y4/W5](&Y\YSL+:@9OMY>ENH)*%U(S-I@O9 8:FF+I,X9,X )2K,',&JUB M!9 S-(,U>[>@TA=C@X1).YT8@KE_*3:&G?J5F F,EQ=BYH3UCVBXW!3)"V9- M1%COH[+I))B_XD+HPLIZ8T3D_S;)D2RU$ORY F\PF0"!;-%6J"[9*\J(L'2) MNGU4-D-6#!;)C8?7;(J9C"UK.GA_IT-._/Q_Z?MT=<;XZF\F(;3;V4P8X+&G M68\*9:^J+JB9GV%CYJD=;E4=U:QK%-\=)\7DW(4(O)NC.N<"AD=:1?DC3E/<2A\_0^*6)T MC.B[0,$T13N<;1+,2J[%"3DW5LWOM!);@5%\8NWKCXQ*MSWG1TBF'HOX8,1& MN^\5/X;FWN<[UEQPT7O-'&$MO/Z:5/LZQ_$NB&CLK""SZW8(H!%5?2=;D4T MDYK\NR1DUAUELM:1)KL6)-J1 2]12?Z7_$90TN9N&[[ 8 .(B@)JUS![^@:* M *UO';=,-I,+ZTE'!R(R$L%0#RV+)W_$G]?/J@\W_T&FD?+^P8"?/X2@OG\8 MTM\_!*' ?U#6ZR7\QMVOWS8Z__=29I6,9-J,_N!?G\=\4_\:_4<#COX8@D;_ M<4BC_QB$1O]1%-A-H)RE77=C@W&E:Y5'ZX<*JN: ,,3:JNTI76\V<*"19,,: WK(_AC%4I,+8@3E)S-D!&F2C H.C9YSU, C M@@#5&%"-PG%JB"NV['+U9\95!@D$\"A0[4/:XI"YD?12FL4(4NH_1O$AR1+( M?:P@:1F:&D-%#?H&Q4/6KAUN:12E^9QP?QYQ0)Z=#0EN,W=MZ;E;Z&2;9) 3 M7E,,G9GS-('K?EEBY$A8]Z?NT8S5AVYC0"]G[I'4R=* -FE>0BN5BYRY-$5E M0E87/.2$FH,-6G3D>.M,Y (?(8^7_,+>$[@]A\^5@%C=K4&!6ARH1F([K?1G MB+ 1A/0-/BZK3R \,L\CWA%S1OX4K\N'QYN/Q+$OJV0#%1ZB+%'GGL[%YR$2 M;D, 3=1\#C(_$?;Y%,M2@@0EKO9DHZ*ASCBDR5DB^ BA,3S37J*Z?,X%*$*UO)OT?.>C&_'@.:=2N:]QFS/ MK3=.ZLJ)R>M16>9D!KAHH5=;,2NZR((\$)%Y$ZH&; M T6"CN0SY]06UL=YOV%IL+![6% M'^%N4ZID@66ZIXK M-C^"@&\MYCX9(8^'8YI?L8845>"'.7QYE0DO*_3&TZW MX)"\X(Q,T8\,3@ZC'XGB'GG>R/UVO24L/D??'XJPGM6Z=_*+7DP ;7*0?0U 8B MKC#Q>T@[.=*IB>O&9@&_^@6CJ*&3_NDM*F*&KFRCZ3)L&OA2K>O-9T(P M%:KG$OH6(443T\4/%@Y$];6_Q*..](BD%.NV7O86L_EJ+I[)J'*?I_'GO/A* M]B) <'XNHJSRHAM !<%52$W&!#.&P OC&%6*Q5#'4^4%42X>FZC\=OEKXE6V5 M$[NH.W6.H_Z!A\790P]B-U. 0BD'DURP+)V#,8V/NP[9/=%[T]:_8JCHA>,U MX9A8JD=\8+=[]$>HH_6C$?LF:$+0;W-VU8H_C,.S13 E<-A4U)@01X4:7&P$ M FQ^@E>66&XXC#B'1<,ALS2$D$.;B4++W^7;]U"-G-4B#E63(?$&KI3@707W M1*9(4HHF0$W6L&NLR1(<86FRDL )FESCHF^#FE[+ >JR.=,]72:',>8KDY/: M2UX4^1LM>"8I7N!-:R'8;B05-C $S1-)5NL6C/*L/2T)P_KA[Q9F LUL9]I( M2';9LGB?%Q5LK4/K6#;04PMB)Y;"BM(Z(<08.![\%'\+^0I1 >Q MDKL:6!=(,U+7=G (EOF2=+5UKD=ZMM!=,H:M=#T^!$L]0/M-5$*YO(3%\_*N M[>[F]+4_;@!HF^9O/H\5M&?1_?:GDA6#OW]A,>G;[-/WS1Z*W'S.BW$AOUD8 M_2B6!2&(VC<#G7,5G4VKO),7')NA)1;K?5!CA?5?XZ6:OC"Z MD4!:W;1@"6JT'T;^4N?7AQQLN&O)K^W@QQ->OY3TR?BHB*D*10@;JAF;PW<$ M*U!'D>')"@E(PE;)ED)K2@DH MKT M-9P3A?D/:^W(1]#TF8@$'DI!XF\_A6TZ)O>-S6>2H*]JBY_976U %R?PN!'PB"0C24_#LYL-^R#.KOUHU%W_8X M:WZO_\CJ#,#C9D(_#9O4,T%6+TN/)/RV;ZF/>N8X.\'Z.+9<&S]9MS.Y? ;\W6TCB+LJ+5MBK))L-60HVPJGB$B-*T!5 M'&+<6"]5B,)24CV5DS2V$^9F.!%#NF25P\D*/$$"_X62P_'$7BFQND@^+Y>J M/2Z^D57/O#CA9D):C,PQ# MBN,=CND+V'+]/5'=[$C&^5E,2H+%U=,;Y'RY*"CH/^AAX]@C:K(B8&@PZ^$C MK81EPF$],H UT25:N2K8,+_K0J1A<&6PP3[7!DWYX&2MRYL\A>XT191"27R: M&*+=G8RA_:RAD-+S(P\#4P;Y&,C) M S?T(WZI[IOH=KFN/D=)09L*Z39H6XP> C:>HK/3K!9$B8;86B"L&$K%F7'S/B0F@_-T_\(90/2:\T Q8= M!1$QP]38(Y]5&Y/RF)=1^J7(3\=;FLV?9#OZ6!'JN)YPS&,U>?:!E91YVF-< MM?7PRX%L69L3>*K_:%U$G2*1UK"[KR1IF719UP4Z :(SK% S!Q(G0@^5*2K1F %>+XK]$2 MF(FF9M#[H[,QG$7E?IW%\'^?_GE*7J-4\XC; M[@76J]0"9ZTG*D(3O0.HHM MV 3ZS!O.J_0_A!D\E71?2# -FS3K!ZO9#-,XU%T1O^45.3ME+%[QV#0Z_(8M M',)-Y@C>:)@+:J(!&9X@9&-B2KT-9X-/!5<(%6]EST*&[7SDMX5ZD-HT-).% MMNZW))5V70W3YCP4&%+D"<,T',J<->Y9S1>J'GOP=L9$.!,MC YUR+9EF&X+ M5H5/0JT)NVZX.-0$;TTFB(F"\"<0P'A.&=^$WU"*8:*3T<,7LF>A(-:"$:@QTP9)\FN$X!P(8VG4O$&_KFM2^8<"'NQ6 M9^CE5Q$_":([1_!^6F-GPPTSF"1XLS!"5)-/(X,SA&PZC,FWMQF%>$G>4E9O<32ILW1X0[>U P+9J*%42,. MV; ,46W!GK132 XKP=N0T0(2V(TXNU=C-2[>&MHZJ2C0!F\KM.*8:":D.$.V M$!J"+1B';O#SBNS"&+$P)K.00A<38C3VHCU7%,BT%+:\AB"EY9"DG_HJ]OAF MI5:\*ZKP;-]FVO5\M)Y>+EH21^>1XTR<[M]#6B'8@J9W:DHL>^M@T ET(;$( M:*_0#I@E:%O#?EU6P2!5VQ+JJ[$12R5M"_2$D[F]K)!J+C5-DL,, ]0)7_P5 MO;5D*17>X ,!>H',3,'L(@TY%*"CV&*J95V]X7J2H48)IF'SR$9?ATVHKV$? M\2LF/UBS"2J\P=L$O4!FYC-TD89L$W04V\QLX/BOQR:,$TS-9L%&VRI5/\:& MQ:_P\IP6I[DYE55^(,*0J[E-Q,X+V5L6":]K;PFKCS+W5DE7%3/:I%%9)MN$ M5?2*.)ZZ9CS'A**J*I*74U77;HIK>[$#VM >IZS\"/D31N3_V>]0.W^[0OC[ M$6^@D"JKBR_\1LN&08//#+/:]P04NJ1E>7$@R/.F .WFO &W(X'*2]D.%T[+ MT2_['2:X8_5'@EE0,XTG"[S\0I6OR>OPSHA/69R@'>:&$/TU*VK%MU6A M#MY'&Q3+]*.;'&_(GMH T78.<# #8E/09-1K/,J-DA+GM8*1+BHA*?+H9A6:9',VT^)]"@#OZ .2@6._< U_&68(#H16X#KBAC M>+1X+-P)>'9!+)O::W,O;#H35^,Z+.$H>.K5:%<"+*%XYLXO"Q-]P_SYP=/I MY>_DE/R5@U-W Q* 4M/WW>1X([MP:3 MV..6812L#RLQ@4!)*="B.,/^^4K[=40E6 NP'2^\A4!)6PC01NO0S$.(="7, M\R0K=$]VL]V>_'_$1T(0C-]BT&#L1B21%P"D+FFSQ!M3A'XJV5_(DDVI3A!B MZ@,O]"6W75"7T@,Q@W&3.BA,P=[ &A^<)1 MQH2FH_8;%II+MY4B$_0:OIDKO-8Y(PZ0/$(T/^34( I ;T:Q/#%LRK&$'"3M MD&AAX3_*@X/!13_U?+/8")QU>;#S2JY%;O(27IM_R?.X?,K3>+Z<^AB#UUV5 M$*;VMKA %[(VRVFUT<\"$(.;2%$CP&U7Q?_,Y)#A'3BGEI3<4!PP#'B[+ETG M0\KRH!%#C-X!ZMXAT,U= MAW59,,Z.=)B'?-C[.E3TZ?L19R56'%!M(0TY^W5(%..37E48 \]UU9,MR==! M,=XF64+#.=%KE*00%@TU;70D=^-M53,!XC-X2]E:5# MFYB-MW9/.^JT5&)B M"* QV$?B)*4YK3_+&9@EC0',(1LR(Z&,MV9:M(&;- /:5:G[U/]FT/36)V[A MFY4_D+._@ILD1MT*D5$HRR&U\9"PF)*^)#M6"3A'FE("-('1AGMJJ MAFQ*ITCH<6B1>3"O3U&*H07:UZCX!Q:VAEG"42,-V:@.B6*\/55A#-R4ZLG6 M6%%XK\1>CQQJT']3 SI2A.-MYU,CZF:*:S";(^7RI%E05Q(JPQGYKY2PO(X/ MY 0%#G>5O&*YF5UB@O!#:68BFAI:TV,/.M1F0KJ-T!N;A^I9=Z9E3,HB ?=I MPA)9C[JL7Y>=N3S:SQ=H'V/PED0EA*D-"B[0A6PKY+0N$>L*/BIO* IVT=XF M4EZ9OL/S;);J8T%B(K+PM;S/^IP.) Q3T+I]2::U;B,,:? 9,\,"8.PD4G8" M5>#:\#"^[-RC2Y&&K]!J4EG5D ?\CWO",$-/[*UP!YX+>_ MQAQH+H)!$Q Q"UN"A;_*9CI"$_G;+?S?[%9XNF@G7.KP3P"S(3H=NFD_@3!C MR-?%TP7VQ70%^LC(Y@US!^YL;"$-V18/B6)"1K8"8^!65T^VQM3F34?E_E7& MOY=U'2G"J3'S;QU17T'.S4BYW&L6E-^SMNI9/;CKT-Y".N0#WA*'_;8N8J\^ M.]C![NUD;5,X%P=J&ZA]G*/MT2TS'HHPG!!C9_U35$-?Z$1"APAOI^8%Y?10 MX/=5]+T.X%&!0!FCNA93O2%YNXY8D'?^9?EW3IKN&,%:4\+*I^T6;RI:X['_ M^Q@I#N,*R%*:,CYH%X<0A6$%S:@TMGG0W(;A XV6CPK(MDWD_C9\_36P7!]/ M!?'G'O91B>]/U0,NDCS^AHDH[+M&^JD"TGY+8K/A-.GF"<-V6&'"OCN%V*2( MSOH^)V=9-N\*08528I86\Z^6\C$F2!%8I;-9,;#YB659(UKT=VT<%9K%9JO-)AC"=!!WH M+)U; VH)Y-&ITFEX:AFI2,P>0XT8;C%\K[.*R\3V]>5#EY'(TXC502]>A;&T M(6%HOAK<3X"0[K,ZDJ=P1Z=X9Q.0!^2/31;-H E<;$.)%4?7M8AZ<:DU+U&79H20C5-U&Y?RCRUR3&\826=* 0\41T0'V2_:!R'&86 M"IY;E )V^P_DY!/?Y >(M="_KE,Z%Y0?A[*)]UMY<>!EIPKY,GV:V":4M1@U M3^ 7[U.8T1QCF*/Z OC01D"(HAHCW,-ONF4_!^[I0[UPMR*Z[C7\X"T\%S"= M%8G3HF9>Z!1!ZZK>;_W4A/8@11MU9)>U[R$#C,W>/F94W+O:+62L3)?9/5AINK6L -]U;QQCQ6N[ M1M_2V\6XBGRN)[_JK6-$)3^W,U_[-C*MN-W8S60W6 SOU[JEV*BT:&MCJ4L2 MKAU58W2\O?Q*ZS1*+F:8U,A?MA_.L$E^Q8<77%Q(=QJ*@&[K!]@NU/OTL_:8NH])1X[_@-'[ 1(!D ]O) MO9Y9^'PX,A8$T/HF,Y!YS*1:\? MOB046SI/RVL*%5VX!(!ZA5KD/G;N<%?%HJ;OY[QB/LI,DV> )PQ39\RPSL0- M(@G&M!E2.K!X7RF6J[)D4QE76#"&[CH,EZ=O[O%DTU/HN?\\E"PA*/,):G<'[*681^D_<+?"KE.P;(Z%=8J AF; R4 MGY>D;N1V^F?61/J*(D@_VPRA&G#P&!B%-( ]WME(C/B?BD M].>&3L0(19Q2#=P*O49%0B]OFO,ZH2ZI$E87#TJS%/B8%^P6%WXY.SWQ>/Q6 MG<\@E:_MD.W/_%O4D9A/5-X/17*(BO,'G.%MLDG(?]*##N.$?">5(9R'S;F! ML\$\-UQS4/DP2//IG69HZGG;<"6;&?&ID3#WB@<"FNF=FH$%),38V=1C[;G( M95$)[C'YUZ5K3/X$KEJ9ITE,/\MMA0_E^GMRF:"H&^A6/X=)!M53CW+F"@^1 M('.#V\&(CD:_P/A)5MWJBOB8'XBN&C%8#PUA573)5J\+-L[SRA"),%L;#,+B MZI@0 Z3AB1W-WX;RK!DE4)M., #C*SYGP$@WVJ8!\! [&Z1&WL$$<2"$6ZB0 M0C1W28;I:C>-,P@ @81J>BQHPS7-:/\AFPM2C,(V ,/,4\\LN8F&SN0"WBD2 MH')Y3@SJ2(SGA?G4G 4X*&XZW.F8FGI2Y#U'[M\R\FGVR;&]T+IEG90R7-&D MNP^GDLP._4>^1M^3P^G0]ZWGX')^2IS/.#\C3D?DXX0XE]I^L]L]1@E=@K.BMI!WL MW*(:D,Y-IF:D#YLX2(XN* :!;;("#^![;%H4*&IP.+4_XWEYYL0+,*@%1&J#5FT"L(+L;OM]*88H++O^Z3S?YK=/X [86*'8[7Y1,S-)^Q M[ WQ E,X-P*+B8F;#NOX?1BUP%Y:^JKNS>8ER YHQ?: MYPJF1E'9[)A;[#B [TIVM=/1S?"[;62FN/+HR>RFE1F?%,&LSNVJ:[GIUMO/ MMY_,5M:"QONAR+=)53Y$9V#]PUDE!"-)FB,+P2"/95UM>DTQ!6)DQY$[TIP> M&7)T9-CA.=9P2H2'1 C[E] M;B5#G!LB)9G:0<[UT #TKDN:D;ZT,I!/'*DWR[$ ZVWE8E9B MK,'8E!A#!">JD2YN=O0M7\+Z]DZM%LTT3S91^G0Z@C_)?1I)/&(FNC MV!#[ M8^R8"E>PUDQ/\*QU7=6H4UD _6FO]7$19&6WH-;I$/&. W=NR\:S5ELL)$12 M[A$-A["81XU$W%%1)>!Q:X#L\ +3&HL!E]E\3+/;&/K^CQR0+WNR"R M]8A3*"3Z$!62>U^#\7X>+ PR(+Y74 YV_EQA@!)50)'%$SD$XB!^GBI,Y*!$ M."HR0CSE9.#MZ-(AEKE?@[96YJP4_*,^Y!=ABO89^QJ MQD<^8N\C"OD)NXI:%P_8Z=RU]0GR^;JQ=!@K1&>E:1@N*UTS\[/>;I,T(8;D MYE04Y*,I#)9RM*?ZU7KB.Z6JY4/=5Z76T=$O\5AOO(0?G;?<>2S?@4E MBFLV+-1LD-:+Q5M,Z(B?H^_KDGB^$,[[EF><./:GOE*;0;FO!3N"F;KRJP&( MESJOQG1I6EW$' E4PD,1A:%QU8SL)AN&B?_9;2G7Z;S5H-!M';&1-&A.P&OM MYG]V7Z75 E?M=UJ&_+R*4OOD/P-:V6*C!1G][M#/N?G^+!OK;7=6$WZQ-_<' M^MB9551(]V7BO@:T*QN3+N[)A(7%JBA-#0D-1(!\!WQT\9V%]MBDW*1Y>2KP MEU,20Z[E@(04'_X;KI3=I%W%G8:"-%Y#2F.)H-WV4992[_[L_NB]S+RZNKT MXF_./J5\XG[M\&270]4!CX9"WHQ$4MY)L5A'P/LQ$Z,9%*V$,;!S(S&2LKZ- M4#3464EKD?DY,<_E\5XH)<8O?F5]N5SE82S 3K0A. OLL]587>?M)C^\\"*U M4! 9"JW1?]!$5!;N_E$AF'$H_)B1*6R*EF0,O'-C,IZX_E965]03<*Q0!PL2 MT/C209N<;D1.-QU.*S6G4WTPL9@%]1!+@=;;[.GT0N:'[) A%ONNBD74SGT_ MZV+A?J,UO#YNQ"T3/U0AL5L4A:8-0CH6*IMY1(6 ,E 1322D?"O7;XQR:+.49W2GJ>EGUVWNK'I-[ ME6:GN3I5M[PMRQ-M+0?_H>E=:G6&X$V J9 FFH8A]"&;##/:YYJ25=TYN9D( ML9GHY68]5_!69J*P/D<)+PX/UB<27(C?4(?S -7A:?/DA&*T%B_OW4\?@RLE[:OXPG4I!7S!MQ)HWT1 Z:!R'I+Y%&\ M I(MA'^[+4=D@V^Y<>I9((X(_66I8*SN^&*#SZY=(6?AUR0_E2G_JA??',XN MXE>]#O?F+HE>DI2^&[K-: +\I:&RA31X)T8CBHE^BP1CR*Z*DMSYWHF &M6X M@_=&S.4A]/OCE@)_3\JJK2TKO%J"R^#KL V$Z?040PVCCN&\S=;3S--VK-_)>N#[@"-0W4^T&4"G@A M(>#VDU#K3[[L3=1&%]1V: ?7*<6.XS8-"X)8."N9K\BJJRF$: KLQQJ-8TTT M*&:0SFW"&++ZA[0:F%W#O'^A+?9$^+JJH!^'9!9S#WE9O:Y>V;#& _D%TD4F0HHLC "<'U_/ //@1P)-!KD]'0,20,TFF8RIT8V4S"-3U4=1-F0PP:/>>H MF1#^P8<@.B>J)^6;#.OCRB"=A[Z>_EHU103G%6*]U;(8+R4D'^JIA M8U2R[*/+XG$&WLT8VGOE:\(+!*U;1Y*S!#6H58M^#()@PC(#+ Y$5Q30(01) MM*09QCH$'(V&42S!A&K'<2F,?E]7-MS(^'&H=K0&:Y[FNS/=7F^)(YGMDI<4 MLWHRVL=ZAK!^E&T48Z*>&0$Z5[$15$F:6=>P8=GW1[S)=UGR+\).#$TKM[0, M(:]MQ)^8?,GS^"U)TW4FWG^0,>30$W_#U?@41[NS!K.3+"',@>W'YI0A[%GV M^3'PKFD6T5FUIZ'/5_ M79_EDTH!BH^0'SZUE4'L?@+C2:_*[HT4I06S9SCCM5B]4>S8-7IJ2W=3%\L1 M* CH@=_ROC05UHW-',QH)>RDH.$G#5%M.0.U?6LR6G>[9&%2&IN>H/A7 M>(SREE3[)$-YAM$91_ _R[71,#]8."D_R[K=W MY#>(V?SX^]_S:O 0',^SB@B;4+.K*PY!'<:?H0SCI(>"D^8)QLK9$9CYN]8) MDX1@PVQP,.&5+'&V83(67273U;VT5J@[8U,:;(5H45$Z:T F:A'Q?8.[*T$& M377; K/P>O'$$R5/3[\O'8,IF[A@H*DM0H]FJG/2994 M^"YY[=]T/6)H.DSLZ?J0%U7R+RH*8J>37-EX;S(V/V9F)O.B&9F(RKF9F$5G MOVXYQ?:>HI/="#O0W"S'HK\,X16;[,M_!]U MPLQ**Y@B\>LCC&-5MO6;8?"VHX\A3[U1"UAH(C"BB)" *9CB K,8!M;H6'(* M:%D3&V,PS&$I:5DS^HA?<388?]!"!J..*J8&=/ 2+ 3%D],T6MLX=##J9\ S0_A:9H)FUU]2\E C[KVM-GC^)3B^RTO7P'_)Y2P>-:D]QG"^M&Q M48R)^F4$Z%RW1E#5KW_.8<%/:DJ/T/\0$*!?*(J>W*TE%'BR6R]^M_T0]+/VG]%RC8SVE(U@6/SU]5'%#?_+TV06R.I^9_-W]9VTF[7W&GY[^+_>?[.;; MWU24TI\\?3*!K,XG(W]W_\F:2?O=%;Y^L)6U3#/;Y)5]>[\ZSP"6$IQ'N&FW 78R9F77(>!41LRI8DF#NSR/2T0[%V0Q+@"J M^:W$Q6NRP6Z;7Q@POES!%%UG"5/"?!Z,Y&[V'3GYW5;XH H]#$+Y.0P9,B,> M@P9 G!^ C.CI^\'JXPZ (@KK*2 ^DZ->54@=1PX5Y[$I3"EG<%W=1$5Q)N91 MEXLW&HL?Q9K(K*AH(U$X5[Q)]$EVV*9K6CEW_XEW.VQ.;$SV!9^@8.\S+@Z03I1G._C/C[QR MK\K#, =S_JU'L<,7@!&,C]/"",)Z2R;[7>32OY]#*H5% $'?@P$X^U>-8+8[ M(5OX/5L[;,L,0)PO>&,V^&(?'._2_!D2,[B#P[*Q9",M>9X_P;$[A9V:YGO= MI%%92NX5AH?[\26'R!>=1M58Y]ZAGI!^!+,9SK(($06P=4MA=^E(;RU, ,)9 M/OT;C.'102PA[6V&:A'9NM68OHSN\BBK:UIH6[#)!OI9-FJ2Q>72'^5\F:A( MZ"T/.E!5/F4)ST7CLAN"!>7!J%QV(YA0/)DA_W?0FPDCF/81OU2W&2&5'EEN M\A2Z3Q91RHIT*#1E",A3/V$C5CJ-A;40[CL,&Y C>4[] DEK-=0*M7"( 7IK M.CR%':H5^19M"APG%=I&&W@*=5ZAK]'WY' ZH ]Y4>1OL#7?1$?R:S6I=Z7> M D-+P(>P1]ULD M1$PXF*V579T>J!+?V&("G7]N1:"]>FT&PZ6 MTJ5Q*H?&A[$.5&ZD?K#W]3#D."K71!@.8Y^G+T5>EKP"H\(5& +RXS":L2(Z MC'H(YPZC"3DFZVN%*%Q3,-3//>D\;@J!FUWA]\W#.DWSMXBLO\]Y\3$_O53; M4]KG[I%XQ-N\>(N*6"61\7@\:=)4ACO*-1:)>WV;1J$L6YKA@6"!GYFV>)OD3WD&,07,=:PSMK9K,&.8NJL>8@/JH%F-.EZPZ#(,6]\,& M'G$$_J]V#;C4WO2.@ ]V9:KO@8V!0UR=VEMBT_4YX]98%LSYFI /=T/#XP]D M*\BS**47DJIW.T/CG0=SS!C@P1S]8)?!'!-*>FN$ KWGEQE'#H92@+.U'F[R MXI@7486UJT ^ROFWUQ'+O[ALB,OOK)Z__U2B'CK]BUK:@[[E%;X,G"C,GGRH MGYU%1[:XB03RMBHJV,B;!\ M1/&8QK85*.FB;)DP"D,P?N(0DP.>H@H\!%]13YNA2>C&%1@:Q/ L676;U:3\ ME&G+;\_G^4.44MYXPQT,[4^VRD""?0:?JJBHG++X@G=)EO&7V2X8?1ZR_/-9 M[*Y1_/V(V2LTMEBAO!3*,S.+ZVJ_"(II?VZ@NN"[;& 0+J"BS'I_E&_W;Z F MMT-]&.O\J2E7N'Y9OY:Z7]>I9.;](2JKCR<\+N0K@PW&75(S-N H]0%#<)%4 M5!DY1V3A,7 $\(@@"#+4V^5Q;*!7#AWH>AP5Y)6!AK0!P"G,\,#@&U&7 <#Q=9BL-_?E'])PC@@8! M'F'!,5R++K@?_P?AX(]_FKKB-.!!++E!]C1K3@GK>]$-$&:XZ@@66'8$CX=E M=T\.=S_^C9R9)ZPY%6P0"T[/F&:UR0%]O-,82UV_Y!H9C'YDS9N/L*KBD]NF MR[,YD&L,YPN0V-$6N]YJE-)'S.04J%,J4R"OOND *Q*75 'ARQ/5DJ-:;O"2 M#Z"@66,5\ H;O[P"7%LC%U9(JVK2D@II.3T4^6M2DLWG9 9CSY69,DZPE!8.DX72 72$*S5HX4@2+W'N9QDBGLW:S MCXH=AOJ].YS19]? 410?DBR!5E-5\HKI!4)60FE?PGZ8F;2J"Y)/VRW>5/=; MPF>VP[?95USM<]6+%0MX@PE^31/(Q!MM.=(0 F93*)Y_^[U"##]M*4)G0$F& MV!Q^+,12HB'HH+I0LDTVK"@XL23' A^C,RL4 M:$U?AFU> K%-%FDV%9#^AQ M6\18J)#RX4RK)MUO98(;=64S!728,!7E?U!> FOVQMTE3< >L**:"&:TH0XC#5!0SJJ[HZ',$Z 5]CL!L9^S MXR*">$].AN_31AA1"U1R"6RZ[Y/0BH:>CD5"9CE"H(J)+#[1P_7_C+(3E&?X MP^]__#,]=<)@8E!*#!*EKQMIDRIR,K76:>)PC)*".C9E]8$&V=Q>M. M".T3CZ#U;_4F(7'?KV(ZJW5+B_$8?%P33R:SWR"CP80V#)73V^)%&.&H0-^^ M".'B+CI4XW/>."U GN?;%NF92<>[ L"CS="RT+,/TM%^;8&&I'X"/=EWHJ;" M9](N)/(O65J])ZLPAB5!&^Y%)EI U^>1R:P,OXSQ>-JXS8AU(X>HE@M]84+- M>#]GA4$&Q*. PKDRF)#36T\4"%$H1,"<*89!R&H&/Q'EIXJ^$_>/'!Y? M,"+_/L&&8:]J>TW/9[**'MBMZ4,:5=!E6=HP0S_>0^5V$P::VNVZP7ZJMP]3 MU%L+CQ-EY=/AF.9GC =* M-2M'>VKJH2>^T\U#/M1]&P\='?W^'2>^[)OQGAVA<>37PXBE?X5#@;7C^T.; M K/.XKIIY'/^=#H>TX0P0?Y*D_9B\M]]-1X)[MSJ3V*/;P*C8'WL"1,(U+3X MH.E.9)> ]C&Q+#LJKCN*DM_*>@KZR[&>Q.D68H/]APL>/PH\/G5X;# Y#Q8N MP:?X+5]Q%N><2Z)-%=U05=PZ[9G%:*09]$/;J7RLKPY9&L*[C;$D SWTPU)2 M(6F#Q=<-&^Q[#YU N:V-DY8M?,Z?]TD1/T1%E$8C&$2H[>$#,A0GK%W M DXW+W-661M,0C@=B_C@16CE1T7Z=;Z%*,Z*X/8E5*;"$)K-SDU']9E(:3U $K$<-)^>9 ,!&U5VX0@ 7'M $#O M+ ]W:TO)8<(B0.]A%:!W4 8,_?C['SQZSO0U'7.*OB;E!J>$19R?!GSH02@_ MWK0A,Z)?/0#BW,,VHJ=?QX&^1JH=[0Z@9[][!C\^#Y2?_GE*JC-[)2;TB%8P MJ1SM1PT&B!>7OV*H\V6OI:,?XJ2C^=M#L8>WK_NX2>0G0N]QWF8+QS2%XU36 M[7TP&WI@G+Y+?&X5C.PGO#D5"3CGGU^_)5IY7 [UJ0URLONJT!WG20]D1*A6 M43MVA3[__/[;K5\=&$.ZJ !PP":'[2A.TC.*,?2,3EB&\S9*"O0*=]=?*D90.JRY= M_@0CXBB1B!,!4D2QUF\J_/AR"XGAT@R '(8L02A&SJ,(P!AZM8;KURA)*:MY M >?H5BH?\4O5_NL;L2OZ7M03$'GJSCF9Y4Z#SM%8W/?HG$BBY"[EI>KX* WF M]\33?0]Q$OH\2T+43LV',XWIT4H6NM)!ZO&>2CL,,= IWZ :[+Y$@YZ2OE6C M"5JLSHC_DCN-)\S"P#@J3P6.[[-',-/0R?I#5";E3UG^4N*"YNS>9D=PJN&# M)FE"+_E$SO55>!:;SO.274A\TA5O>2Y_"K,((WI]\U^Y1[$#:&H!49(\*_,TB>%%!_L!ZVK"3L 3 MD@(8,#R\ZC5( EGJ@Q2.6-\7N%"-S/_YV]IC MVI35'>II3L'_??&ER$_'^VW]ARFGOM&XKT 'A@0S62M4B,/6$SW5DMHJ?)3U MGG/\/7_YG*\WA($"W^1E=;J-RC M_%1MT_P-'@WGQ"D&ZTJ3O6CA2T+P/BKID3(OFA?K\ YH0Z:J\QZ%] BWSX9G M\%_# B\<&@%X?_=Q_TIX!ELWQ); :]^F,4;$>3LD65[ [EI6T3\FU5V260=% MJ.*^2';DD)4"X7W^C("<6X81K'"[8 #APRH8D]5/Z^=#A%>8+,'Y?5_1ZT0# MNK[*A"XWV,&<&H#IK*H#9(T0 -JY[COG:*KF?\/5%^)X0_L>>+#U,2F/>4F+ MGG[$N/EGGT%3..?Z/XXA;@+,@'Q8@3&4#=03A;=P.X*+/:,#I8\Y."] @0_- M7YRJ_RP>"3 ":-H^B[V4!+9K*/I.$M T?W%N"V:S9_K1/!Z>/\!;&ER6ZW8; M>\2K)=4SF2^T.J7GI3D?DY'L]C73P/3\/D_ \A\Q^OB-' MA@1L*]3B \/%,**V\&B-TT]2I%7^[]\R,M\^.1*GC%>&C13<3=WBP?C M]YDLL5Z75=^W9O.P.7<';##/G80YJ'RX#O/I'7 HZ+Z4T\K7]0O*LOO69NAU MA5,W8P%Y4,?CGC7P1>3DU']Q!(@USXVH%)Q[)$M)@DA@VCKPVWI[@W%,73-> MIN)K5 'QY_OM6W3:$<='.>PY*'ZV^Y],K M:P-.L3(WGA9P ?>]Q@S6E#[A@3^J7ARO$,Q&'U"HGTVX<8&6$=(-Q+$WG<@G M/--O#CS0$Z/!8?:4V?M]8O>A-C&L*>2NU.=![173$&@8;Y-U; V]^[^$\_[B M6$V4<5T :,/($+"PQ#O T7L_ZD9-;;*'5C+VY-QYUK()VA6B5HW5ID6U*,;; M)$LT90C-*1NA2@#H[(BP& =+VH")%4/F\4,V9<_MCG[*B@L[=I\-%Y :A/*C M_(;,B/H_ .)\(S6BI[?,6BA13^ 8J2DV-;VN?NNSUD'W.DE_5*4)R4V_/=0> MZO%;%DM3J]\27C]U_*T2;UCGE)QO+DX_<%@4CS_RZ(I!&1/';0"6E5YSF*:W M?(N1R.-4GHP)^30XY: MIT*G1QL$3%3%B3:QO\V(2'9$VOKD?SV('TMCPH9H7'3CG=N386*D:Z\&@7;< M1PX4PFMOPL 1%]7Y@5!QAH"\;6 &K%SL6AH('UO5(#FR M_8D"K1 %:RYQCNS1$P7UMBF-9X?^AC9149PA[2:2EL)T60!Q0\YJ)[H%?H1S MTX95#2'_G6+ZECB+UX><;(W_HG]7\JR0D3WTGHHE6A9/IX2B)=SN"RM:);Q? MB*9%CT3\*]3,0*V .,<*7=B)5==0V+40?V8RRF@[)GU%QF5%!2U _@L*KS<" MBX59?-;+@OL,?)>\PFN]BI"P$#Z8<+=(<7EL^G[T>< ME?@;_EX]O^'T%7_-LVH_P>$W0AK>SF\N"E,O8!AC4!Z!*;GCO0/12''4H,_? M*\2P(X8^N+/(=)$05?Q#@ <3NPP%:\/^AJ/B^2VW(I\&US58K O&IQLJCBAP M^]2ATI)9 IS$+.778(ST_!-5^N-UV*#Q?(1M>LC\JD3PR=BNQOR(S,\T0(#J M&DQ02Z=5(P1HK\8,:61 %.L_KL@0C>0D:%/TFI MC$/M,P9#6#\>RRC&1 ?%"-"Y/S*"*LD-Q!?2%ZW(;&C=]5ON%(YX)^35Q:4RYK+ZI8A6&-;:GY M6C.V6GDHS-0\E+Y>3LT70_>UU'1\'EY(S256\BJ*H42?M>[G"C5*PS&+]L#7 M/KN /$QL0Y@NN/8@: 7G#.M/@ . H7D%FL/?GK?-X1#7]L;^PM/!'^&ZC(* M.2A'^^Y8+B5>WIZ\,]1C+W()'=K&X_5X] N%\+IHJJC"$#>K^RX\X1TM,Z+I MFSP XVD!F3#2648Z />+:9B:_I+B0_QW+^:4:/L27XSQM$IDA'96A3C _2KH MSZ[YZC.Z^LKB".LTO:_VN)"Z)Y+?G<<"Y 3RTW[W1Q]75S(*^AVG_O?:Y263 M$4UD$,IAE$<+4F^)=\3XW1)+J-I[)./\6!(EP:(UZ0UR;E$4%/2?DS:(1P0"IR M$+^ZIF-#IEVR\=[T24V,1H.:T#>#0@_2X*Y;?1G!R&VV*7!48BB-6==H:,K. MUMWG6:M+6V>Y&UX_@A:QOM\^XB/$QK/=3UDBN0/6CW9^SC,AGI_Z=$-]G &' MZ9%V?3QV.K(VQ3]H27#X2U'C02>"R&F:X@2.:A!6_!WH;Z 0@#F_B9[#@^(; M!+"=M6F2!B[DY6"_6YB<=-GFU1WI;=N2D:'9L-KAM'FIKUO74=0+-$/WV1G' M)^F&E&&(60?)#4>]0FF-W.WN-97-FPX;-PT;#?"< MN[O1"J**BHZ "TM1I%%38Z#@%&8HNDICJ@D, #>"-2="VR2+LDT2I8@+LB3J M!+78$.479&T7=,.V- _3A&0S J.R1H [6=&=^6 MWIQM-L4)QX_X%6-RG<5 $?G:-WE9E2RX(CF C4;@_NYM&HOU MY=PX:"^W=U-('#HVZ.HPPB_UI@B]M(CN VJBU_LB/^WVY/\C/A+* !ZC,^L5 M1;2T8$029)1*M"5DTD$;1BCY?T+I;R'Q+V8M;K8I)DI!*TLR^A$]S! 3P>D3 M*7D7$]R@0-PNG"%IGTS+_P3#,S Q*8)BY1$]$VW.FQ2O4$)XRK,=+GYP:C/L M?#R.!7$TB.-!@ @13(BC0A07C^>Z/\W:8?;1: WY[#U\.*;Y&>-'%BB[:Q>H MW(R.@//4A=B4H4XKXB$@]UV]S2CJ=[WE<._KR*< N?*C3'-9>B)&O4BXWKSA M=$M\,[^M7, PK.-73&Q[2;1:KRF:\=Z:K>@9N.B>(A_LHQV*CA+E/B, >%: ML1Q\C8I_8+KO4]>$?,1\?)D ]W[=FHJ^AX=C'T/3>\1C%XA&!_ RZ5+%O1O MF%2C UDNFG=-\J'^EXS^K9-\T(?''EJ,8Z7SIZ0OJ)"F0X:L>O$$"@]7*]'@[@I;40\>"' 62 M8XK]MWF$V]/[[0TYE23 ;U3_1I]3PZGPX>\*/(WB!U%1_)+=5:(81P*/PHR MA4U1:<; .U>D\<3)$QK(.9,A0366%>)X4(,(U9B"L=:W<#;&9?5(5(L^NXX? MFO1;(\W5(PC!HINPJ+;Q.FC/5G^8M.%]H,:!'FDW1(8&M7A"V!PF\-FP5<"6 M\2XJ453GE?>>%GG3O;KTWT="XT=<;HKDJ&D%; @;@L8-,*96-@6@9SW34C6L M8DV%QX]4Q00,P:Q$76T[76?R$ MB]=D0[S@^ZV$M1*B&:7\)VT8RNX4?E;G$F(2E[1-_,[UP#[Q1LHSKZ:0K0@# MV1#J *&V4J)LH*=H@9+D3DR@-\K]R5]!0O]\W]V5 ZAN"!159E,/2Z4U6U,P+R\7C.E)7VY=P0A*=GCAW4"92N7H$**(/>+5 MD<0[;X4KM70,1:"UKWRMD&Y0?6,0,NMN?OD-= 7H;SY__\AL:>+SFJT70+ Y[ZK(B^UOV M?B-/EK7@/'V 20AY7( &GI,"PJ?;I&6B[S-)AWMVF#0TV?&6^JO)EZLTAE7G M^M _W*RS>.J9XA(VJ*.%G#&38W<',+2#AHRZWK+Z_KJ-MZ&<%(PH[IZBZ4,I MNR>'LJ@$3XK\Z]*+(G]JVWD\;7 6%4DN"5=KQKE=_X,$PUI7#G+F$0U0(,DR M8$.LAZ7-5@"?_:>L/.)-LDUP+(U&#XSUL!*&"&]6@VJ@VQ6AIT*Y*E9(@+ > MBB:>1W2FZ0LT8?M^6YNQ3_\\1>ES_O_^^-L?OR9I2JRV:K^<@,+YMCF93;Y[ MCH;WL8E.)%)2Z#>DU5%9D8RKIT]T&/7^;@.ZW4/(-L8V,3(/H/.@Y1S 3 MXE.YW)1M26 BJ[.NGV7:V8W,""X'^\^2S EEE;#DO?P(4.?:.)HMKH7&<#ZT M;R1QTO+:4*,LAV3#DHZ$$Q]_4D,6&WM24[_*WS18T19#C 0C6'LQ+\H(0V*( M-28-24Y/AW.E<1DG%8^-+0K$<#A_?#^7N]LLJ7@]S9H32(;W>FNPQ07K>PO% M'F@U@6]8_4Q0,=K7K8&6^.ZM@72HAUL##1T*;2C+$RW$00>O$!GNZP7(:-J3 MFG;?!2C60N_E)ADQV\F*SIB!>"I 9L!&IP:99KS[,F2#Q/2?F(HML\D.*%$( M3P7)YO,2VU$0N?\8GS8PSW.NWK)XW9_:92:>;5*=;_+#,<_Z-5EL(?7@.-SL;HQT^U1+;4@VV=U+B>A]Y;U,6ENDXLIGC)FN>(:5,9P=.CJO&V3S9[ M=(C.Z 521*HJ92[N)BKWZ$0 !3?*L8^[E"0;S'#"[#U:$]"3?]2273>297.@ M9A(/[O%2@N%,1BDU@60=1&5WH)(>'8\XOB%DW!\9GU^) M0P\E$!YRJ$E,?/O/)SB3?2)+,S\DFX])>I*KHQ6DSJVI15%P:VH!HP]K:HWL M 6O*L"- CQA^=.13T\KI!SX758!C/2':GEAD@$^)8CZG4SNYG(QJS!"?DTB( M&,\:/PW?-9,@-@NJIT'U/,Y-Y?*RB0A-/7-YGG[Y#"X934NYAVOLM3:#N72X9 M0SG?Q<8PP_+\PE[OI#(%14,1@T7V&NM"P MW[)'#\XO\N:Q17YA7UOYH2TFIW'S1+WOASH5@IDJ93'$49 ^4M%&,=5FH!F! M>4H\&T%;/U+1:2I?M!LL/4/5QN(R$<:I%9C)H> T4/@5:C#P?7?EK:ZC5>ZT M7VQ5EWF4\#C=1 PT%Y1Q.PCBP2@8LM%8@X'Q?LR $5$3.SRV76;@IS@I\*9* MSZANTD?/>E" "D/KXBS&,/+E3 8C")Y69Q2?*'98F:P+,?R+K,@DCQW;DGEB MZG3[C"Z[?7HP'DM^=5MV8JB]E/>^4MJ&4OX[24WI,_2KT=B1S/O10U>=H*0W MXRQ;_B\$>ZK(IE..S[V5Z:"$R11C_6D MC[._G<>P-1#[D2X6PEQ^^>9+.YJUJ%/6> 2Y[N\$(.X6'_<&],+VP#!M'%I36W?N$@'>2A5HR2UJ4G3&^&G^(R"C'Z> M5P6G('%[;(Y/T!*;]L8%W]UQ(293\F$D7#NR)K[U8.=[GSG!]XU$?9^&Y$9B MM%4);^\:MT$%M OIUCA11@I"S7 -A !JF<6>5U$Z;9M1.7V T=:>0;7H2_Z* MBPRLX)PI@^0,O/=@>\FN08!V% ,< MMP@*I_O+>%:8V6Y!$(-!#,CY?C.>@2^7JBO?D?!Q!()71\#4I-S@E\^/\ M)''F#$#\J*4)&Z)RZL9[4]%AHHP4E:DE?ZH:%1AJF!/?\!A!68_TC&*"-\TA MS3+/>(E/"E#69>+<:_0$SIE>-X!M/:;GHX?]N\_$&U0.M/8?+,X-/*!_E_@F;Q)'X 1]*)E3D&?E M0$>(29C\!')F,"U&>":@<1[ZF4RCY'DN]5,)*L1QH7<;3 M=HLW5?**&[8>B3 >H?#+)DGY-6;U&0?E9]==3DRWK>& F"!Z M%Y4HJA]$63:(YJW?EN/WB;@H$?$R6(R3?>OD4@;_SR23*3L2FC!"_OB7/$WB MZ+S.XH<"7"%65XG\P*T_7WS](Y)M_,Z/H,,YYF3TM<7KKEZ!WW.7Z@SCS\=3,X$LH@GBJ>UW\\IN.$EC>5W TO/5^0N]1\ 8[8M:9/%NHN-IT(:EGHV/9?*B9$#4S7H%=FB^_5BJOC02B&L;CF;MI2%+> M;P4_\DN1GX[3W%0]QB#/S29"&'$RUJ$+]>P[3/- S-97O-8\5FLC5-MTU/DM MV,'T%.-RA&^Y*1+6TB,N M3KLFB%>>7LHD/HM3@YQ92G[SQ_""!A.6H7%8H,4-+SW;,,!S3EN@T#F"//A/ M%@KHY=.)K.:6]^ZQOJKY#MT]EB5WC=K/Y0A"Q=_(>BASU7]QNN[K=]?W<@@7@\&K^-DL>R*^N@;(K#6VOE<01* MRGGTSG6T5#ML-Y+SW=()PP;)/+89!W6-**+_"DE%F[=^4+Z>MI$D7N9;5,2J MO7(4AD 4B%>"SP(8L]J^T< EW-[:"[M6K!-#VI7$_MI5>V6.U6[X1>\A416WG4X M86W;)1'.DC5 N=P^5?$5^B]\..8%%-(4KW%HK*8-G-(H"N<$19R5%?P7,(/2 MEILV_K&,$50$/;Q_*.D6 ?_=_-#<'M:$L ITG)25X,B!M&MRT+J1-J<("20A M>0T!![EUW@6^EB_. F]P\AK1UI[U\JQ#G.W2I$'$#7M1DYY%=0!DH#?'4W$D MW/M\7MH34D8ZA _$LY,UJ?L@OBWX^4T6-F&)H_+EB0:,IY;1Q'!6N@ M$9**&%FAV\,Q2@K8]EG_,5/I3$0>B,+-$HU6+R=A]J^^,\A>8/MO)^(-^X(Q M"C;E)'!)WWT3)-5!$F#V&MX!%\'XB,T&!Z+C'=+U\1D8Z5\'!3(,HRX $(QJ MZ,BW5-[+XL(VSFH+.%-M8O99B!EET[. M:)^(3]E"W'R(4GI"_3_M?=%RXSB2X*\@]F5Z(E2S4]43%[?WL!$JV]7M&+== M9WMZ;J)C8X*6((LW%*DF*;NT7W]( "1!$0!!$@0@U3W,;I<,)#*3F8E$(I$9 ME0C23_B3RR..+%LP&5%/9927LY/U@E_C-*79/&KBK$6+'S8;\O\^'X4_".$" M@R!%'P#_<5LS$E7!5_WL("*H)BBJPJ#2X";$/ $DI*NU_BI$)9TF8-DA69;5 M^U 3VOJK ,RUQ;?\A4V^91@>E4"1>6J&=))W/TI#BL*%DLSPZ3TIT=$KE3!M M >EY!?E_5PFQ*?$FYK@-)VX' MBKQMY9.YH;(]_"4/I?J+BFJ_-WR3:7]LVKW"(4'XN-4GUY/K?8^'SBGO<9(L MT_4MT9WT%2X+F;MS^N]!IGP0W) \A1$,Z7RC) M2J];$4N;8Z<=&D:;_(5[/F-PF^H@PQG65FJ^BP:R@0[>.^^QI^=_@_"G_2J5 M9FV!TBX5#L6^>[5VJM!5Z0NFP J.# ?C1U7&DBLJT5 8SM5K'(*:&V^A4DMW M2X+CX"K'$51JN,;LO_ZX0 RTKWM^2RQ8KM>QM!Z@K8OC+IZ/F#CN19087!IK M)WN_,#8@37%9K)D9PD5Q+WH];3&O.WZ/M"107@'U>4,\G-8@J!OV0F0XD8\J M[,?:A:?5%J\/"0U9\XH"SW#WT$5>/=*YQO_G!XZQV*>R3"WVK/YZ^/5$ZTV%$>YIN>@;JR?+LU:Q,7VS-*!+KL0 M]F&A:$<,W0C%*2%T)%P>RFV6RYO]]@WVW%=0BKJT=6!KI+_N@!(T= T Z^&V M&@3;%!=I ^'^X:&(3+?!<-_8 ,1&VX!8+C@3VA';"N3Q>H!7X&_G1^EVU#/6 M4QA/AW@KBB<;Z#Z(I\9"4OPT3B./,O$ERW'\FIJ(A'RH'XG0H2T*A&R<9 FVQEO!3IJ@+H]# U@):'-II!^43WT0X/ UT,$6IX0D3$,<[69\( (UV.&N1,J_VWT5'7=1 M>EL0E-?P,/^V,?PUMEK':P@ 3TW+!Y/8:F!N/-M],_.!J'7]>PH <0A41 48 MTWP\2_()'7KQ\40&\'C8$4=[>@9Q/M-)I/MV/; XE3Y1,T[G.Y7(8 M8MT8.$Q'[?D0#Z\@0*L2O^?2VQ04YI%5*_HY2U__2OZGE4/M#%_[<"\1[6U8 M.=S#+MR#BV03AAF(3UD@F(1@5BA25#<7OWU#6MXG^ N=8Z ]7N)VLLG.,U[0)12$Z3O:.=!TU,D.?!$]U0'T&4?GPD M(M$X4B]'E(*_3S:Q5]JU@Q65A(A*IZ=SF>/(P\/$4136!YMZ$NM*4DPX+ \1 M>^G9UV!\,*+?/?7V#@Y)_+7G7BX)C:BC3?26Y?1I;M/KJ:S[UF8YCRVJ50*Q M#IE$HXH]7L&K>JY/OQ^BA/P3YV$HC6D\H*LV$P(",L7Y.7[=+M/U/7Y_QJMM MFB79Z_$F+7&^S^-"'64WG.9$'=_J5^S(WAWWB]-\[<9TY97$@ M=M5PP9[.F$E\%Z?XML0[R!4T0SI$(8A.LZY*HU M)0A M.F?/\F7YF;8Y7I&#/1_ VX%VZ9D*+\A^Y?T,&-"M7 TLU%[E?1CW="I_J2AG7B\JLJ]R;J$!]S 7S)OK1B5J8-?#9FZZ.[%)]F!V?.Z*@2TC]E6( M/#8N?@OY+I%&DYR;HP&D<)MC,,.'83%&2Y?."C4".V%EB0&!<3"B/*)#NL:Y M?&(=CW9J6\8S0IPI'%U/S8ES\V")HOI;3N_!;7#YQ!8%W)YQONN]$S@=[OOJ M28Z^_.:I/3: BR<90C*G(=*BK.*.ADPS[EI&$,%_ D^>^MKQTV\P*:G<.+0T&Z/6:H\S?0,]V<4 M=.B?&@796*]&08V0)M @"D0U5[ %XA;"SQV@]BGD4O<)GRH]X#B.\> M&RJZ?1T,QE#Q/.R+"1_*IN(+ 92>X$H!KF.8 XQM=OB8,86SS9 M#WP%$TUH$F-UOEWU@:A#!8N3B.Z<+OIU91:>LV=6'*@H0/._YMDF+HLFC/2P M^=\\4V@-+2>)]D!ZPC5^PTFV!VGD_2BE5;SLK^&AV-=P$_IL'FH MT+@E$2]9Q\^S:\E&%Z?D9Z*D.Y[XPPMU,=2(UTMQ4VV'588<-%EFB-(\H76# M:M75'![_TD[F;L\MSGA>+X2>L[H<(F>'#:K70]6"B*R(A"6K9KSN M[WT\B&I;/B%J9BR)_5+H\3W&W](UO#>"_C%X?1/EH&7%PZ8JF"%69#KY#J,@ M^'FE,8)(\<'&@.G.WVX,QJTCXRT(J )!BS]R(-JZ7/,JNSTREZ^O.:W%"D%N M@6 L$%P(8(0]"*)B]12B_O.V%)"2*K.! R8'TDI 2YJVC8!T9C@M!#3H3>_G M1?[*_A/O]ED>Y4"'6*!0%@-J> MU2H_D-_!\LB_K4>7X8&X-T0[TM>[K"BNHCP_$C3?HWRM\A!T$_PX!/TDB/N_ M>K3S[;X/E6Y)H&H"@AFH-<7/5CZ!!,AM02L="9,*<=5>A+SXAWJ8GU)<*G3% M6ERG8[P5XY(CTO/&)TK9X[AZ$SLB\DO]#H[>3< ;4[>']B'TL(I]N>5/[;43& MW.-W^B>);VD7NG/MF(,Y7*EL@O:AB_;Q[XC\_0'T 7S/%+^C D"A%6\(31R8 M"%($*B2(.J=(0 -:%U(\$*:(H)@B464>-+D(+O7= <^:)1!9XTI@2+4(8JL@ MN@QBZR"V$.+)'VPI^@J2+1:$L:'=;>>R-:? S\O4R%ECP]*T(9^=H9&A+VWY M@_^_F1G ,2M6AK%]FI&Q=!!]K@(B#.LE.31C=BL E.[V\-\47<5)9,!\/\?4 MP02*IU;CRKS\0HLE*Q; MCM$,3^7Z^HEH5>A3#W=?E*\/%^V+468%7XZ(SIK2C\:2."TAYO%,EM$44CX9 MXT=DI(B*0M(:X%PL)*MWP_0P!L$@_T60J6?_&XLGS+.7)<,W(MI;%FV$=]Z9R-B*Z;_N8D\DT M+(!RT(\8[E=6)5Y3BZ\M1*D8ZT? M8B+$BH=Z%S$-%A(SBK56%30N(:UFB,= M&6Y$_(%ZC2=H+J$T9NN7OZ5Q63P6!V4IL3G6<%_?9#9&5551K"_@I9;*3%2, M:U1"=05E=-UB 0EG;2VBF6>GOZ(#(."VEHLKKCT1 :=_1V (.+TYWA,ZMM & M>D]&VS(M]]D;70I^IP0^UNO OJBR%H;3G!N 0>1PG3::XT--!R F:8D<%VC' MI*@H:=< 2,RH0&HDRZE.32'1@!:?_3K@_,W/\'>* F$]8SUUX= AWFJX(1OH MOK>&&HMN&PT:$ZFC)/Y*:HU"/MOMH* NVQ.GUM2R%<[.<50< I9]Q/1"E*KA[L/2_?ATMT8^ RF PM^ POA:#;-CR(,IZ.YLN<: MT9C^#@UCG:,65A4^RS><1Z_X*BO*KSA?=C((!\QS[AX-(XC[1V:3?#A(0S#K M*D)61@E:D6%R(4+K^"U>D___G0*+S#.5)I%44[,F9B]Z'RTCPM3W*B:'&SL0J:J<'L'$:D*?<135S M_6ZIO8A-T"X*)8#M=CB-734K9+3X4C1Z@UY1]37*Z;]_P>4V,W)*M=,#4#0# M\I2*IIGK5]%Z$>MU9.F,A:!P! K/_&%P E"UX50V3P")F!3$'V%M]JP54N3N MR\/F*MKO\?HJ2A(6R[Q-'W$252DN^V8<[Q5=&<%S"GYS %47AXQB:> ME5VM)D])F_TDX)!54-=#(E.VK.PO47G(Z2O)<;1T>3,=HG-[:HL)W(A.!>?# ML M@U^.R4KIN%BJM9;BQ&46+@3S[#6/=KS9^7^3 RNM2O!1E1QF.MM70_%!Q+7[ MB1M-]=!.? !>DF[B$"\1E(W/7Z & F(@_)SDII''PLW9H:2W\9#ZTKVQ9A"M M98T!OLPT%!^5:5^R0>[SMM2H5HE7W1%>,J=4:'0/[BF*FOP@]+[%.>8W"5!L M$>=0>)J6L$^@F$;&^Z_2ZG$P:',@]A-]^'X<8O2L M0_CVECMZ?\WQ\WOVO,T.!=FO[\GV"L_T=IAO<"I_S'":CS9%YN0TC8KZYWAJ M562*V+B4=K( $8@__P=B<'E@P6WT9 J1"OPG;8K*ARVW*12>):XO6TS[0$4Q MUL]#$RWBXH,1Z4"7K;S[L%!XV/6,2@YL?_\3E 1YO4GP&U8^/S"=YZ-?RP"" MFL8M!I,\=7 QQFR#UX(>#_4/!3:%P+5.%>'\81^IGA/\/>(3]>%7DI'*W( MOTZ/5>2G?SY#@ WZEM-TWD.42$[3FG%NE:078= -Y2!G'D4/!MW8-XQE_>RK MT=;/VN.$ =KE5+=FQ3;>/V"F\0@-Q/ M]K(IUB, -[M]DATQ5I[U.P/<]T*7HU@U-V__U4NW-R*E'67/W"@#Z3'E>P9UDFE* M8U%&24*KP:'L#;.W!)LL2;)WD.T:4M#"_?R>311N 4*HPMTAC^Y7^>A>B2]:9:YA:,8,6W2^A 6X A"C"I]AIA+B$L892 M_./_"%:*F_Q-51U1?C'^$^P^Q6W*ZLW_E&>%ZAPRRTI!:80-I@VJ5#M\F7G" M!9!#2UM#_W2(UT1EE.72YR*HHY!T)-'(!4^5=19*<$\J!?/AA19N$=="PF)0 MR44$7LK*G5P?.6$AG%??W1:KK/ M2S\M+Z>T\(,HJ_D$\?]F2U$DNUA?Q4^*T4S,$I.3+"_AK9[M+'1HRHY5KS': M_@U_><$MS$JT1!'5+_0)&L M-2L?*:I7OY%&>068QQLW<5Z4HEZ>AQF?PKNI!KUMUMGJ2/@@]?KG8]NGL+-B MQ+[A0*[B@.O(AVU>Z(XR]M?R&/V8BW&=^(?MA?S$%^>A8HY8@,QX+03KY3$6 MX(B)77OEVTJ-"8*(A+,(B+)Y6Z4TK/;J^M53M MC$ZOYCQLK%'_@?6S\L#*UO-J@5WRK):YM\FVV+>OQR^\OF3Y!L=0/*F^]9KI M:DVZTIEY?OU,LWD7+UGF?/S /AIFO9,65FTNINV:I?]@O$MIN?'U\]P7T^9\ MY",AD>%!GLAP#N:INA&B?RV:LH&VV:M>Y\Q,4Q_#K!@FU2+G8Y;T%,QAE)H+ M2[:F4*#SS(ZJ8WA7H&B_S[,WS!ST5Y8L1!QQR';DA14)PG.E6[WA_"4+BQU- M>59@2%P4!\A^.T<;S;J\PYU]3D^%Q0.4V7S>1JDTF\HV_P39QGX M[NF,#PZWCNKY\Q/.W^(5EO/F/J-U\C&+MA2TM+?X=VBA=I^5_\#E(UYEKRGL MC0TD-NF45XJ/XQ$?/YN+]P\@[C;>D'&^_7BF5%D# W&$D&J#(L>1"BNV$9$M MIK6!$830$9>H06G1 L;3WKM;E1]K'-J'8'T+#FE> VHGS.%O\-\^O?W9.,:V MK2]9SG^"<:KT ==(7)AQUK+:B4668G Y9EA#WHRVE_:ZE1G@K\T-IX#0A5G< M(3S_.X;[7*AO4/7691RB#V;?M_%JVV^#:4<1\I^TET&9H1=(,:UF^ ['C+G, MO/FVCUF_T_YXBQWX9Y9+JF*0E?S14^#GDS,JQWR6F$>]DB*:<0Y13^X LN?[ MRQ381VW(F_?NIFN?3]1S%&&SWM!7 M]8G2-;H1-F'X&>Q$C5!U?W9FP3X[#!?&03>R:[RB!470CQ\753\OJVF@H_)7 MT_00);?I"CJWXX?T"R3074?'A\U-M-I^B8M5E/P#1_EM:GBE[QL9/ZFE?EDO M)J'ZP<1;NJI/,'TYAENWP\YW$#3Y%CHZLN?=![2-:\]!$V? MW&? !O59Z##4DRQ;;7Q(DBV[0 PW="M\58H>NF9?%#!$#$7T#_Y%@\D<"?*C M+$?HR8((_FNF1X3/VJD)!F$OP&BB&/:J3,<^-'(YN=H.%/U=J[Z MTIYETK,Y:^:)+0U?_V)M[0S1I:&+7Z*%G3N^--:XSI-61V/<-^G:LQW5,OWA M4!9EE*YI]9Z2M])85X7"^;W:W%EW;)FG,LK+,^-5]Z3FW9Z3%XM^[*PIVQMF7+HA95=$WJSHZ?*7 M9D+E['5C/]MK7Y#QE!'FT7(VG10NU6P:,9RS8:Y*Y!.NP=NWWX(7+0UCN%CP M?"YYA[%PZD6NV6IG=5D[A*3N)5/=,NLE2N"=+E$MC%GKK 7]O7-/%*=EQB^+ MQ/12.%ZBHLQ6_ZI2-U F'"=7Q*"]8+2"O"(G'=Q]91=YX>G,JAV,"/1?A;==QGBJ#?,D2R.FSRFNBU%^B./\U2@XX MB'O-85A>FN\^Z6,Y#MD/0?&"3@(3Z \C_%^_).&(LP?W"%!'@#NBR*/?EB\$ M9+0J+_>VU<(7[#S+H>5>/M ^HQM@YAO ^\A82Z;WR7F\7Y[1 7 M?8$\]GL9WRVOR=82Y07\Q(X?EW[-;)&CNAOH?KY>Q.;;KIP3W@X\&+]+VX9' M?B ?IA>_5SKOZ3O:$=G9%>-O"8/PN;6<8^8%\ M9'E]3_O#*,H#RA/[7O<).]]-2#>SLT]8S3SK94([DV*HT0\+M?/)9IOKLTS- M>[.-UUEER,U#_(A-IGO< MO@:0U]EB#.;ZW0:,$>R& 6@1G7V64V,!W52I,6 YR87@B.^YL8@$>[*.-QN< MD_^*X<$$F)>J6^8&1Q"=6$#1GN0 EY@+]'(H49J5*(EW,9/\!0@T,?4[ND?L M<%20.8B8_H(76-YS[SU+L2=K/YZS5=W##3%3Z--?T"Y+RVV],=)\*;HANM7D M3],T^5/@FOQI@B9_"EV3/UV )I?O68":K.=L$TT@V"/\.RM&5I11DC _B18C MIR7)Z@[3M<+;4N]'O$^B%<7[^H"?L^6*."I%+)C"<%&$&NF;("Y.<._33".AR'[[/Y_@U"S]^ MI2@M/.?C2HLX75#$:NB'F#U498K09<6HAE&MJ237>;2)Z=(G;E+<8+(@4[@3 MQ!]X_D!T_Z;)0]O;N0$-;$+^+\7DA>BUY UT\M^I"_ MD29>Y<##'7%I,PU:2#[RT*N1*: "\[+'1E>?ZRL&B$BWWJBADS=J9^*DC^6$ MWHL/-7H_,R,N^S1PPB'>6@1_A8NUL'8:%\ M-JVX]EZ 5\4*RM"]"F-Z>J!V*L=5V1GR/YR_8=8E$MH30,QU0?\UXD0CG%>^ MF]/(B"\7XAFELWE7A"!*R7=U>!GQ2757\)>3$\TYV!+YG\Y9I/B/[._(2Q_WR MYVFMQUS-N%[[[&R[_[#^F03N V&XS*$5.LE>@AGU7/_C.ZGR$4 MCTNOV!%: M78XP*V_,;G'M5M=85,]:D#R^=W;52:QRJ5,S4KB$@Q@+KW[-(I^C;I5=;5)% M#[^$Y_D*INDN9?RA$>@V-1.[!^U3EG$(;Z.:AF:/EYV5:;=+F+K/NPHZY#[B/X70>E M+]> 6LTQ"@6I\S2W]C*'PL#H[(QSJ-DDYYXO$O3WZ8FD+]!W9_LYUZ*7!(=C M^XV1NBC;/_!3.+#]AAA=BNT?1*X_VR^@^7W9_FG?1YA];F;_I9^5+X//1(]X M%\70=>(J2VECK$.4/.-\]TGW45UCXM' ^V%ZQZJ[1<./*?=!H\=X2XT9$E!# M@)M'V_]$-LVX/>S.SKK; M)CW4@,VE[0BS?[?>0,[E;R#JTU @&\@H!"]J YGPB1QL(".PNY0-9#3IH49] MOI,-Q-YWTT6#0ML[[%R)WQ*BXK2(5W-FT&O6.\]8?2\#9TJ$:2]V=A'V'DK< M!5_JU<^VR?-(CO)0RJ)MVJ+7UQR_0H9_7#/F3<:8,[)Q_7O%LJ+:B0V<@,]Y MVLC)'\#M5:8"F;.SL1,I#<25K7%T8JH#N+H<]E%Z QW!6O0)WK_ K3:3YHI@ MZ!8\SXA$/PMM1AC4JYU=Q*"/E%G-9LLRAF,/7;)3=S /UM9->0"D?83IY#WA M$ P"]5#M,]GJ*T+SYN"L8HS<1B&?M@ &^**#?G('GZ^S] R3M3! MB#FR P6/+,SM#$+K9RA>U<[GS.T(2DN#5P=0)OM,MS4K+ED:!,V)(-HU>,C MCO*S+'2L8\&O64+ )'%Y=.75J5:^ +].S]39/#OYLN?MV^EH\F+\&D0NQ[T; MQ.2:$V_UZ$LSAM?Q6[S&Z=JU*6RO>T&&4,;0VWP7584R["#GPS$*9<_5NA$#]E8S. 'LH4,('N^;X MT48C0D3=TTYPKFD&V$@>UL,6DA)/6'#_^K8*/SNH%?)^@'!-2,K"K<) =>G, M"D-A%,3H5.9DBG>ED>(CC^408WR6BC.:1._*\[3:XO4AP0^;)3F2KCL1JIMO MJ^2PQFL6_-WM#R7=)Q\VIRQXAH.SZB+9\B*>[O-G857K_M_J"N[S!69 OYM? MP!/!Z#>ZH,^\A(D,^WR4 UA^BU7W$K.NZ$=! M'3!1U-89EW.NNK/3TM%CE>[^!G/"4\7[:(>O,Z@A.(B#XK20E*)+3K]D-W," M$<]3A$QE;(%@)OJ-S?4I:_2"07HC;UGN\\KF*DO?<%[&Q&^YQB]E(]Q:Z>F=Y4>"#(D1I:AGBG-),L*G M(TW"+/22I6N?$C71!;B+4WQ;XMU,_J8 /J1]=#Q[+'J2->Q ]N6QB!O[B(// M=[ 0HBN%YUD:(G_.J, M044-/(@0[2-.HA+>?>7E\3F/B,^ZHG[HYV/K+T:1V$&P? =<1Q NCZL. .0Q M?#H82VV4E,]!=!(2X2W@S63[SXI0J!N]#ID##A7>C'A-;'<( #^J/9Q$49_- M9SM7XJ&H=2M-M871=S14Q%H;_Y0-]"];ZAAG=Y176='&,4]D8D+YL=B'.4OL+_;M--EN^H]_2,5]LT7D7)5797KJ7!I7$@ MW,K&%#)!:L;,GT6>UMGJ0%^&P*H6/H12XO8$.\Q*I=8 (".CY'VDR@S5BZ%Z M-20LA^KUR'GB3PM$UB3_-T(YE^8]E6:R/9=;C,A2<7G\TRQ^ATP'+?)*8,,A MW6;DH&%+,Q\(9W+12JCT3SG0N9;UH,QU23'*A\9H41FG%QF ;(NY4\$>1A(= M?>H#LQG6MA@!&=45A7*4(_ MV::\2K+#^NQ60ME3B:S'$NG.:$<%'MG^!#<$VQZLC'\S8NT(ZU M?*#I_@5-Y:_@(0H051 1!XE^^+?VB'_[HU,%&$UN&^M SH'"N79X$"+ J,/ M,$-(<07C0((P)ZR@@H"8<7Q!,B! ]GT]1G22^\^[P=SU)8OW3@MKG.^08;/5WWI*US! :LN'?J=.JW%P8 M3R2)1:!+X9HNE%0Q!6%0T3PRAQJ4]@UEAH%RFH(, M17>'X6NNVJPL-D!F^6 B;/1.@+?CQ4$I_T2>\.F,RE8,WY8WR,MV%P^;JO$4 M-*&ZRZ+T.6M'2KN>P9"YSKW&X81Q3])\H@_O@"0$'OXD2YSI,/YG0KP)!=;LXVCSNCI,GF@U)>-\*=9I*C#:(O)-_ MJ1FNRD2K]I5P81L1L_:P^1)_P^ME4>"2VCC-OC\=G,_+M_'D=V_IAL/R?)TW M%N&N3E:302DW,!U%=#[;V?W=4L]!K,:A:?CPL$$4,EH*?/#HS\S\X>7???K% MDL:U>4@_XVV4;-IYO/>XA!^J74]IF@UG^W)O!A'7=G",IGIT<0;@)[F8Q6@E M.CI$VK)53)6*^M)\/A1F?J&K@&">9(,M:&T<\GM>+^?# YK"AZ\-F9]K,MMV M":KD/L"/%2CG]L8NG?XBL:TD]&.]2A M'N\ACM&'C"Q>+QPKVIH$TWQ5'?C@!'1U,D=7=DD%Z=D2?3(+8LN16(6;>C93!>]+U(:=7:5NX!-YG MY$?RKSW.XVP=PBEC E]4MR$LCU;\Y>^G@=*Y(AXCCA:C&4 G6C-13]ML3Z_K M\^RP5UV+2P:>KCQ,X@.)4S'K1A@'6DX+^3QQENUAK^"1#G(N:$DTN M<9V_^Q \!1+CY(\!\V#N3*D0$;0NELVK./Z8K?_-Y\E CR\[I2AWWF^V1CD[ M O>A8/"N,(3,+K'1-"Z+9;J^BZ.7..'%SJ+BD./U0_H(E5/@"$ &W&=I7OT3 MRL<7N@HE%N'[B<]89Y 8S+$&W'GDQS+F'6T1^KMS:#0VLT U1%I#7H090*F/ MFBN?CP+67W+\^P&G*UV-#Z.9GC6@GRBI;*NG^9/:/IPZ\B@,1_5X_T]O:H)D MY&@?X!C-]"QP_41)!4X]S9_ ]>&D,8 +I! ^_P6/9>05M876UJXUFQJ. *K( MZI/ TWE!B* <*]]A#4A3 M;+*:F3[WV5ZT=*Y?/8\M?P]QQBRZ1@_=>#8R C& ?H;W64 4@#+.HQVZ@ MI :T/=^F^T-94,7[:+8KRV9XED,U$5*IZP[W)V,J7+1>'YNT0'0:^AC4'BP0 M]&FP0'T*3Z ^#1.H3P$)U*>1 O4I5('Z<;! _1B>0/TX3*!^#$B@?M0*%!.> M'X,2G@DQR+N>)\R6USC?&':'4;;CV'?>7E+/@+W6#O.'"N H"@M549XUY.!J MHMQTN0 >:[O@FLB>7<6>J$0;X.8;=;P#>>%]\_LAALJ,Y39;WZ9ON"C;!XKK MN%@E&1"@8.<0 )YZ&0\FL=76V'BV^P[' U'K/C*F !"#@ 00"R0<$1LPGKH< M6R(SKN=6N:+1.DZ.:(T)"KLXA4LX04,+]$,<^^R)?(WS^"V"!B#,4A$K!#8( M*YOOZ";X4;U^$D154X]VKEI]J'2;:M<3V#:Y0,T47T\#IA#Q >I9OD?Y&N%O M*RA*C1'YWK2MN,_',Z.VJ#"WI>%;46#;SRA;'.HF,XJ8YZR,$H_:(+B9$J27 M+P755P7%II/]:,\+ M EGH5(DB@ 9Q+^$-IH>7E_:(KR$A @H!++%S*4 3_RW <_[8TB+-:BKFMC"W MNSWQ(W;=C7:E 1"R=3G%LL>XQ/7P*:8F1$O3RXA!AF:!&GC! M&II>DM4TN#Q.XZC 5]RC.D3),\YWFMQ,]7!/1^8>]%N'9,58]\=B+2*26WPH M)2:,1S#!?W:EC QM*J5N0CCBHTZ25(\.0H2TZ8\J(;+<..1IF^4E0.8([G8Q M#3#"C3/\4CQOH_+GZ W?9^4_< D#,/E*RD9@4^'Y*%5A@0%-58L)P#P5P)B, ML>[I> 'P$=Q=HH1*]*I>@F9?T!^A;DY4HBU9!J59B8ZXI./H2KR#F>-:&O:9 M0H$R):YTN^;$$K)5&"< - +8B !'!#JJP:-?I)QPN(,\$(\U(8L4-:" (Y[O2*/RZ98XJ*%R&%X@!0AP2 MJFM=7T.&UI>X@#['_\!1CGZ)2O"^C]YO!NQP@M.]XW37Q?@.Z1KGQ+2E'U81 MD;N$'9RRFF_,"OIT#;.B %^#($-,#3D,ZE(]ZZ@!@U) M!?6B0*W1 ;S$[U!PUY/HJYL0B-1T2-!*SIVW?-H^5(PDZ&[F_%:#FZ;A=,1E M_!KU-E,:>Q"ZBO9Q"2WL*Z=,4ME3-L;Y@46-*#^$= ?X.%BHL#"OGKEB$(03 M0P$%LVDG8R(U3B]HC*GA P7GWGT92V-D'QINRKAMK=)]$L5$T3>;);OH_DJC MWL_9ESB!$U2\P@^;Y7Z/(PDM0^:ZKW(_F+"JQKWQ1"\5[@=BUZO2# R_[8"R M<1L""4[ZT($1+DXH,/1R9)>84_[[CC&9\&/*B/ 1M4/\(9L\>Q)JOPZL&^\;8G6-#6#YOEAB#R''V[3&6Z-)K5MM#8;@I\G62#3[;&=":R01 M459:P)+5 []MXM46[ W&? MP'"7X&"1M5XP606C745[K68%*!EK_,4((+XZ2C.49.DK,4.50T-5>!0 \]#YR_;-#,Q+5LT-]\_:FU1_#/35+ ?1*GU6=F#G32A M7V-1YO&*^![WN.1=E;/\*DN++(G7X),LT_7?R&;2_/ D:)#B7&L-NI\HB67F MB.$42Z"=QUVLXMWUZ>IKX08^;0Y<-28GZB6N06UU>Q4D+N,GFC,OCP3.0"]A MUL+!JL1HQX>)(&OA)$MJPDX-7A305P]R':73H M5M$7V1@O014U(GW^OCID&24);[%;,+!N0Y5#:%K6J-KN07>3Q% 6#MBCDEC) M$.?2JD232VKG[RY[S2D6[];H:\;YW%;5QK;OXMILJJ>-Y>J-O_ BA-:Y6T0.[O[P^@]0^;^A4(QU2E1YKQ?I2GEP!18Y2#G:M)#R8= M 6+CP4MLWAQ54_QHPW@*FM<_A8*"L2X!I-8_I-=QL<^**"$GR6N,=WA=_?"P M$>H(=C?#8;.=.Q)CB.,^QI"I/ISDX?AIPB3TV0?9,-9\-OS6B6R_' IB?PNW M?K,%,BEQ#RFJYM 'M Q,\QLA6(#D/*1LBTSQ&\(W6S,RQ>\:J\GT$NYYQ&\X M/>#B"U':FV^$26F47!V*,ML1?L$CZBQ]O8O?\)J%OLPB/^. ^@X"36&%/!XT M!J+'T-!X=+51H@HL L:C"C"J(;,&$ 3V!PJ\"A-;SS4N\E+0$/*O4^T@/_T3 M+N[I[GK$>)*,/\5HR5 /=2H8>BQ[)L-5LL,"K/[UF;X2WQ$G+CTP\^#^H M=%"YX#_\\^K^A!#Q#VZ_>!F2W6RGQRM;QZAKN,$GI[3U%5U4 MD^6L'NG\>-2'-#\*J8;Y./;H<9%48(P+7A,(T=>K[/)W74%!JPJ,TU/-0"JN MN^@Z-B_+&X5NP1_\F)<&)=&\+&^KXD#>A,5HVI 2BNP98=R MBPG 91%'Q"&F=TK*\FJZP>YKI_6C7A5&4X_T4O6L#QU3JU,#0@")'CHH++>V M9S@Y$KSI]:1K(_3TDT(#X0]^C%"#DFB$GGYR;H2J);L?+TY?HWTV[E67I6#/ MP&/]7<_%Y'AP?@(\4\D70SMC83D/ZDQ#5)+G,2Z$]!I'P?Y$?JY_(_WF)"OR?_P]02P,$% @ A(&=5%K'9D8OX0 N680 M !0 !T;6(M,C R,3$R,S%?<')E+GAM;.R]67/C.+8N^GXC[G_0J?MPNB-V M5GE*#QW=]X0\93FVT_*QE%6G[DL&+4(2NBA2S<%IU:^_ >)% $0( !I!Q[ M**<-+&*M[\.TL+#PS__UOO0&;R",8.#_ZZ?CGX]^&@!_&KC0G__KIR3ZY$13 M"'_Z7__O__U__?-_?/KT?ZY?'@=N,$V6P(\'TQ X,7 '/V"\&$R"U#JY_.?+X^/KWX^.3Z_^#SX]"F7=.U$J&;@#U*1)S\?;_YR MDTL-_'\,SGXYN?KEY.CD9'#QCZ.S?YP=#9Z_;@I^1:VLY#_>(U@I_>.T M*'O\R__Y^CB>+L#2^03]*';\Z;86%D.J=WQU=?5+^E=4-(+_B-+ZC\'4B5, M&MLUH); __I4%/N$?_7I^.33Z?'/[Y%;M*O6K ;ET5\AH_Q&;63GP>"?8>"! M%S ;I/K](UZOP+]^BN!RY6&!Z>\6(9C]ZZ=X^8K:=W)\?)*U[O^YS1E5_'?H MNW=^#./U@S\+PF5JFY\&6/RWEX=*>];KGZ?!\A?\IU_XI/PBV=9QC-B)Q=\$ M?A1XT,5DO78\;(?Q H X:FXICPS][7QV0O3G!8CAU/%4-'I'H!8--K^,1K.; M8+D*P0+X$7P##VC46H*6:C1*-:&+"GS$/J%?RX7CST'TX(\7Z,N+P'/1S'/W MGP1U4A4*LJ2;U$TYDMR?TJ^U$RWNO>!'VU&/(DNVW;K:>YU$ MT =1A,;N5^@+-Y-87:$U48?%VJ/_X-'GS?%P1Q:R(T6"NC:.%T$83T"XO 6K M(()BS2-45M>R%Q#%(9SB05"FC4PQZEJ;CQW1"Y@"A-.K!YY +-).B@!U+;Q' M#$?CG#_??B$2;"-5A,HQ':R<=3KC(>*/T%0=WB0AGK2'4<2U>Q"1I:[=#_X; M(MI2M(-7JJFT8H#FAWB-]WAHW%CA#PAB316AKI6/CN]^B\ +G"]B42K6ZZK$ M$FW;YQ"Q.^.)8-.(U=6U[DL0N#^@Q[%0)M51N)X!,X ZD_L"W@!:D0@M9':K M*AV'0[0\>H3.*_32%>=.UR_]17!X%I"K87Y^#!RQU>)N387KF@"-6F&,&7X= M^*[8BJ965V6[HG@TRTDEV*IJ387[*TP17N<+I9K*D0U+G#CO8N/9II*ZEGP% M?_V%MHH^X'5O,*JJ9-!R&61N ]R_)R%PT*_7V2_$",44I')\0!+3TP+LOP)^ M)+P)HDE0N$MS(CA%5KB%7H+6X6@^S-UK($P_+K1E:Y2E<@?B81_,LX.609,0 M#:+.5'C/3I>A<&7OP/ WQTM0S\ L \*K4(H M?T*QL5*_"9U8LR!+^JI88I1 MZ:EY@RX0G-A*E73L@1'1Q3= Q.H*QQXPQUB\H.UTB)$0&G5J=??B%U3L']3A M)VSVH4[2C;=:OVPA:1YI6#ZYXDQE"='MS M6]B7*4>C9U>\J501FOVFXBUEBM'N0Q5O;X.@_?E3VPS%?!*U^%;%FTNHK-W/ MVL:H3$'Z?*[B3:5)T.I_;8,[58AZ7ZQX\W9K:O/+MEBVD 68\=&VF@J$I>OR MUTI,N97Z^GRW+=8O% FZ_+AM6DBJK\6GVV(K5J^LP;_;9KS')"C, ;:*&V@H_M17-\ <=-/#": MD7:8=U$,EWAP1_NY6>(]HN9ARKX 1.#$\5[0G]3:1EUS]FR]X1(/=!G-1[-[ MZ,,8X/:YN]O,!^R$7"6I$DC2. X=O%%^1'W^*X@7@3M"B^?[P/."'^C/)(UU M6=R$"GM!*5_HOX!I,/=A/A!5]P":NGJK+^^'N8Z7]IVO3O@GP'^X>\<+9O0' MXAH:7S-(XB!1XH]D?;WCL*I9GB$2_)FLG&Q%+'J,6^BK^L&&+; OFAUCX2M*^ MK,+^N&'+D,>I?9FFX>NZ;8/G0-2K/9BO+S+_QGT8+"G:J#)+ZP_KMHC,$,DK M<3\Q!#*:B,G=CS[;-7'YJF5^)%O9IHYF7\(@68U_V^SEQYOM_?KN?>HE.!,$ M6D"#$/E6;8B3-D5 A=U2;E5J8*/:=7\.0SN\5@DYYX4 M%*P[6JS-:,X6I#%>K$5CZ3+V[VG7?XB]P3C5$1I:]2+/_27M.LN,-MPB]Q<) MVLJ3QRE22RSHM@^4?ME""VZ1FK7(KC-F1RP:-&H2KT4[F3["%*,]AI=]5-FJ ML\A\1[N^3;<34!$I0&"+*HT%/[8GS7\'F&:H M+6\@=.:5WO(,0ABX$5YP:*& FC9HM9/<&H%#G/K['BU:6JNJOE4RAJ3+T'8S MIAJH0RCFR3INU/3QLM+$Z&OE5*GNHVR M=-T&:M58H@ M]X':1% 3:FNX$50Z^"T0^%$1/8&*YTNE[<&M M0-KL5O.XP69JM?9N?,HDB!UOV_(BU/9Z/5RMO'7J$8Q6 $?/@TV(XT8L#H&> M!,_XPM"[2EOOJY%:+8W;.YNA5B&X)V"Y"D*T^;F%Z%,IKAP]\LAJ%PLJNQ!M<7-.@HM[.@ M"M&6!4^FO8VB]I0E3VY9(218]PW5]+>CE70T7QOING4K'W>COW_S)8_/9;ZB M'A+Z/B(CY/@#@D/ MU@"MN[8!NX67B2Q*T^2FJW'[R_10VHTZWC3Q\NU14[4V@8J:6V+"9MG0.$IB M_ P>CA;_'>U^LM!QX.(;&A55MO(>@RC:HT$U-%-_'H]2\^'P1OP#M]\-%2+FD;:B7_+YH(?:TDA1/>!\4UP_$7 M$,Q#9[6 4ZGKQ"J_FMMBA=:1J%;ZQT>D>FX _&%Z@[B>92Y;%[S'B-K W?P6 MQEC^T='1U='@TZ 05/X1K6L'F=1!66S::M1N+YA6ON#A![>#L H@;G^$%$C? MN([ ].=Y\/:+"R!^5OSX/V?XQT_9CRF\Z)_?;X(W$ Y?$=/1DJF0A@9#X/WK M)\+??]'=GL(>)1NDFG%Y?OGY\^7%Z?'5\=7EV5&IX64"#,.J M$DXX+;Z#?JQQHOIT>%[BEU7Z7NVGZ0)Z&[QG:(U)M%_^M:"%!D&(YJM__73\ MTR")4+N"59:QZZNGDST 6FKJ;;!TH$_ L%;& M*MA:V+X*'I]Z5+RT0[2]2HN,.HV_@N4K" DP$'!6_2='Z='3\*5]=Y;_^OGU5W'.B:#0;Q\'T3\(@V5C> M*@1;CI'ME,P!/;$#T'*3B4,EO: U$+;#H8XCIXJ*>F1M![->?Q\N08A=H/E5 M<2C9N5DO],/K;0;$ M^,^V0\K&A0PK5:^.^5P*?5[ '$9%.KEB /2,8?PS!((QPO@>?D) M4R.(]<)]A)%3RQS(SY8 F5VAO_/=6S3N,S"LE*LJ=FKV+$D1?,T*YLB=JUGV M[!?NS,E_#SWPE%#&>V;6UF)-YL=/SI+4,4G%^@<9AWXY M;)>JN^7QWK#&L;@AOFFY68#?X+#,<'T3N'3HF;7ZQP1Q=7-B7!GNS_G!&YI? MHL#W@4?ISZ1B?4*16[_"NW#$P.UTWZ$:^7^PPL?4'DDHVR<$Q90L8#0=H%%I M]0WZ<11.@A^D, U*R=Y"V*!B :!I9T^ES<]!%#O>_P=7S*F15+BW,#9K62!I MVO]395\V>S?VPZQ8;]%CZ5?@9MKI@P>*80@<2I\K_[E/.#7J5>!CVI?SB.1X MSXO IV_N=XM4]3F[NCR]ZBQ.7+H56)&\-R9W W=+!WKY6,"Q*R@7[Q.&PGH6 M>)KVUHSQG4#TM>.3UPF^SD# <+=(GW#CTJW BN2B,8'5W?LTO=U(V8F3BO41 MLT;]"MQ,>U"&2%DWO=7D.7,"8)6_]PFI9L6* WF2L\3F6(Q[&*%)^P_@A/?H M-ZP JIV2?8)71,4"Z*X%W62Z98=K?%"7RO87["8E"[A)SA<;X<[VM#< /]?I M/?@N>/]O0-_;[Y3K$\S\"A80=R4:,D]KNQVLZ$$#M*)5.WQ&]COI+-!".A98 MDSPY-F*=L?AWX'G_[0<__#%PT+8,N ]1E#!B!RCE^X2ZN*(%]"0GD;W0_Q9X MB8\OP>"8B9!^,7FG7/^@YE&P@%A19-"^)NML -NDD4CS8=.1)A?O'^ ">A:X MDWQ0]N*>OGSNI"G0T7SEY/HRPDQ(Q?N'NX">!>ZF_5G;J+;P!JT\Y@'C.*U2 MJG_H-:M7@$9R9MG863?!_=DSP=E(Y+M.Z!(PIA?N$]2"6A:W'EB!1/OHII/0 MP:#$'E4*]!5Y(\]1):A6(&KOJMM__QE-_-O^WS VYQHI9'VZ'D[O;P?7PG,BZ04P^1"UO3+=F;>=DP!]:S)@F-=CDV# M^ O@QP"=2SW+TO^IRJYI$WA<.-1QY%31,@!5Y6^T $!. C(\>G&D?M;;NEJ M03+'GL#(TLVN-)R;46>SB&^:!2FK?0N0DYO^V'HQP(^ Q3=.&*ZA/T_?AJ--S#QU+24&#\:$Z;JUQGWAR_91,[(M M*%1IJM8KEK125M%BH4R0[1I?V$%&>@AAO C"> +"99[X?P=J0HE>H,JKEZ*4 MW?;U\ ?_#?TJ?1R2' (K4+,7C)#5EY&AME-,V72+DMZTG2"A:*^XP*T@(ZNM M"/AO('P-#.\9LN#2Z 5, 9K:T/;Y"<3L$8)5I5=T$%944#952#@#I>8_&346TCH!0E4 MZ:THB:^B?8*B4>,Y!"L'NG?O*^!' )EH%"] 6#$S9?#@J-D+^LCJRTCQVZGY M)=-T-+N%$=J*.=Z7,$A6#_[42W"$+7[Z.WV\/@'NY@WOAB5):X&]XI5B,[!2 M$W=WF.(9D!A=\^5'F*?"G B*6PM\*=T[M M-+@QC3#@,?#G?*X-0DE+<>>$L,X 7A7[]^A=5& M*W7J.I1>I6]T$-;5^*! W,^DB5?M"%VF=^W("DN^%_'GJTDG[ MSFB&>E%J#@I1F'7ZQA!Q916=C]BU<6P8._HZ/O", >9./*2D_#Y63J)(2.P; MG52;0L/!B?E!B)-6?>>*" 'DCS+L<&HSH;84X%8.:Q:8TD&:IK%\A,XK]" . M($%+K?3>V2+PD&X1=L;%ZX8#"][JUO&A]5T>*8T5^2\MB-DKF8'OL@^]@G7< MD(*8R1@>S16=?5C D2)V\=E9XWT;7T1GM;#-W. !DS"G\.O9'R;@M^:PC7Z' M\>(FB>)@"<+"DFLV+WBJ]H\EK;76>OM'.)D3,U#P1HNTTVF,CI2?.>U.<-[5\?PC13E5%IV'V4**Z$DL= M?*5?L>G!KMM;JK10NS\WB6X3, D$KXQ0*O2/((*Z*CI6LX 5U;-CSG4GNU+_ MV-%"7PVWBLQ[M#?W+Z^#, Q^((,T7D7=ENP?+7B55'2D9L%H43*9PMLADE+[ M1RP=!NGE$5O=TMP>UJJ13OK%&I:.O3EJ*^G+?8F$6<=F2BAVMG,JWY\SF9O M1ZV(<1CM+7BE1Y8UEK>9))RH$EVJ MKVY08*95G?'#'65*^7'&FGM5T9M_9Q M9,,SM/#4[B6)9'3OCU/_-F_OQ'DG^"&; Q$YJ_>205+*]^9*C"AE#HPD[6C1 MK^LP;9T(C5R2%UP%X;0?G--D%@TW>*SBI@C=#H=!?*20/EVPR(73C+[-F"MV MS[! [WQ8-7Z. V8)+G#:YG1 G -_2BE]6N!.P7 6A$ZXSJQ6Y MW[-+C9L)]3D(4VCC.(2O28R#1B\MFU=QL;-9QKJ/U(WQF\!VL9OWBO<++.GUIGOE*R4ZQJDS-DDQ.S M#-H#Y.3)N]$J?3E-F83 B9)PWL$/M@C81?9$Y2KCBP_F.-BQYA(X-Q75 M[+HPT^39@>Z#?^.L(-JHE+H0+:2YL>('O23LU)<75_"EU@0)7^>7S+"ML?7@ M%$2;O^4VP6N,)%QY290_&$Y==4G(_&"E'A/V90?\ F('^L"]S MB?-.OU D(N6#>:J,IFB#Z2*F^^FZX$L"W6RNL\1-PNWJJ-KG,[+/Q0&2BM,N M?3DZ^@K]=,=26(O"EMUB'USAMDI?,L&IL;!6Q^L'*S7;4M7M%].C7I,CO/D4 MG5C-.O[I.UKGUU_;3/G/7\H6?42-S7Z]^]MP'0EMK9Y$;.P /O,?!=L,$@AC'^U-'1\='GP:?! M1C;Z^6;T-!X]/MP.)W>W@^OAX_#IYFXP_O7N;C(>_*WRB;__9,J]D[9U-+N' M/M(>.MXS?D88% R$BA4]%N_IB=D2=-GW('('K!:T# MD!, 6BQ1HV[6(G?-B]QUCY%CZ6;7H%G/ =XT\3V2DH5;@9S?NR4$/:41$9]A*$C37A(%=:;0W1GQ+7 M^T1>Z]KH3LU/S%NS:IC\=8%.\4%66:U9,D[WPH(G6I8WL^>T*#!O6TIJ8PQ812S/FS$X["U(YN>N7A M&83C!3)\\STC6LW^L*2MLOW)3EVR0*IN-$SB!2+O7]LS:SI!=FOTDAA<2FI( M1FT''1ZB*.&G0E:ZQS1@*-B78+Z:SJ,DCF+'QT%BO#PH5>DQ&9JTU) 0VH9, M$8(+"L[:_>&)C,+*4D=;E8RJ)+GY932: M$2[@<$9*(GU8D9+C"?K/U[NGR7@PND=_^OK\[P<,3^O>=D6C) M3,5-JSD")"DUOA\?'YFZ,2X=$WEI1TPDV[2,DRFZ2AT-@WP. S>9QFA" N$; MG )*""2IF#7("J"TA59(*_.ACWE3TUCZK+'TR$=J66L0$S(^$3-.Y10!1SR> M0?/6.$8S^!(M]XF1%N1"-H+ :O4@0O$%O $_ 5%# M$M3=8O;"S$:L#C679GU)))DK>X],1WHN:),38!A% /VO2T].U$*2=9SA@I[* M&&G559&J= E^Z^P],7:(&,6C66XBZJEAJ8QUK&@]DC2KI26_J!&8OX1!%*%] MY(R:*J]4HFJ+*V2+LXY"W*147]Z1V#Q(>/>^ G[4N#R@EN\/]&(J]B=39@20 M<1=#W[U% YL7K+#M=^>66 ,TO102/6O3O@G M*%F1ME^D5N@=+P15[='2 /C( MCM2LQ[NNZ!T/^#2474Y4D9^T7EZ2',!?'.B/_.)5QM%LG+Q&T(5.F&6$NTXB MM-**=A'FKV@=Y,)+2$E=>WE/)3URW) _B]/)N\ 38#ZU2ZW4?:)(Z-G+MTQW M3( 3=S=-%-N2/:(#IW)]R3^]R73%7#'NE.H/W#R*R=XYL6+5RQT'&>J;;3T'/HUY<[)O=!". \O[,_74]"QX_P(S6!C]=,>*R[!C-4 MAGX4)2"A/TR155K'?1-E>PF 3.(6BV7L6-NLFQ_\-]0]TJL%U T%5^WN,T&% MPJHNG,@_=4)C V;RR+]W8)C>H;I9./X<1!Q$X*C8&PZTU;6 7S:PTX+K[+<@ MA&^I!VUKD.WOZ%O*QGK=)XF@K\8,?CQO(U$(I7C73683X( M:5C00)$+TNR.H]A%%R$\T$^0^ODV._#SI5-6#BV@0+3[J ^:9*M2LAN_7T&\ M"%SZU&2@!?VAJVFC%3U V@]KWKV2&RCO[UD.<=H$22G=-U[Q*5APH+6;5<$H M2%HIB_4-L4%+M?CN,VM]BD(K-*?;?X LVK 6QA-,QL"=VO"AE>@143TE7DMM"[BZ63] MVU77EGE&9<'GC)/P;8'^L*%!IP)KE3=IY-?DB)Y;%O.,B^DET?SM3!PV"O[Z MR_&1I=(KJ' &@=M_(JRM0 N;5(FJD&OD$7 M^&ZTDP#S8;FB7^(5$=%]QBG3NJ!5:T<]\4S(_ V-ZO;GS8%>-KJ7LJ'G>Y9K M)X)3GI5[LY3^\$J%X@6UI+WZIL^ *L:@+6?K1BKMB[DYUEYZ3[FGV" %)V4= M];8Y5FLV(Z]XU9&TK?P>TU2I28K;TGT[ 4C#]@A9];$1B_T8\33N.46R*9.+ M&NG](:E.@Q04[7Q>.9J1Z+=4AKZ;_LO+2.#^.\G"&SA,*LA<+6VHPGEA/FN9 M3IKR=XK]V5I1\CP+;BX0S-@0$L"H<>"\%+6,JL>A3>^O[IS01XO[J'ABJF&2 MIQ6WCCVM9VTA#8MI6)H&5CT*O6L"UN:$6-8Z-@B!VLP)NI(:TOUN^6#J3:=F MCP R3&H3UJ-^@E+ZQB$5ZJN:=*R*XA Y+13GF8"\?C-.UA"J$M1:Q;U="]]" M+XFI;Q=32E?-94$>:L6S'4M-1=EJT]ID8[W< YPND]O -F60.GA+\L-!H5GN=O,$/("K& M.JZU]@\HT;Q83,FNIF2 ?G(@C_H)V4IK:Z+O1(P7S>H'_T:!%?-BK-YGAXJ =M82JO_PA0! M58^!C:(_2"AI*X;#I':WZI^_E V*%JI_9K_>_6W>_II-U^N?T8XHX^WVN5C4 MLL"#+HX8WOPR<(!Z#90>H"Q'"*6UA&$[S'P'>WGK(8QOCC1TCGF]'3>/3X<#N7NU[NG\<-O=X.')_3O MN\'?*I_]^T_F]ND;+2B;(=2"[PTUOA^?G)@*PZZ^7TK9R#$>.379O?E-6]^A M<:BD:#GL&717ZGF6W(8AG0,_!NAG M31\27R^G%[0.0$X B!%4/+K9A=S.W/*(/X5M31]'&34J^IXJ*#[<"#/TM:O39L\ECQT/1 VC[4ZYKF#)0((T[O)HR5CQ MFKXNRGP'E0DP1\U>0MY6;[N&:OH[ITS0FZKU$O%62E-=GC:^[LK$G*MN+X%O MKSG5TVC67;$Y;V_R4Y /YFW 5Y-D@;M&74;0_ M%]6*2Q/ Q:<,:-Q*,:,- ,3"W:=""_TT')J;.%G*'I5ZJ-R^SU*4?6TRS$V=%V8->#9@>Z#?^.L8.QX3$29=7J)K;C&=OG#7D#LH*V#6]QZ M&:Y68; *(5X^-WB]FRKV$N^6:MOE!MM50@CH P*W&=#ZQ4 S8_5TFBP3#Y.0 MEK"&/6[SUN\E['+:4R_HF\=A,YD[BHRI,"%E5 M>@FIL,(YQ/7,PV8R/%0U9\8!$Q3T;!6JK5Q.7.K9MSH9LUAC 9\E:K:GS2L6,8*2T943>* M7[Q3 _(F"3)QX&TCPAKPI7 4I ./#;1.NDK80!R[^2L>(O(,S>V:H[<4C>Z# M\ G\&$ZG08*OFL^?P\!'/TZS,!O&)DA(AC5LD-H8R:LL. /)Q$UW-+2]BU#6/H@:Q\WI8-V[J'SH8& M2RB*T309T#5!7]C.C>S $4+1@R (M^)V!1DHNW9A :QR+E*V7HJRS;;JQ<07 MA&M^%-;_\@3B812!.'H!4>)AMJ<)LG:6PMO. M,9KM= WH3^'* \/5RH/ ??!W5\T[U+&UF?82E\W!+7D[95FMJ25-/8&2.@(? MHB@![FT28N.DIDB?B$[_-DK5C.[>03B%$35EO+"<[I-7K>K:KL!81"C47>,0 M3N/\)>GA#[3\_!(&$7VN;B&K:MU39-W//226F/IV7;943JXL9:$B=C4(ZSV] MVNBOZ'4,N_F%UA#IGUKQ:5/Y0/C#UE?1+L2&&[^,,7HX12O8*(W=;S/#E:OW MGC5\&O?RI0IF/VK/H7K]WI.(4V5J;&ZW7ST772ZF3\3OMX?;ILT6.'G/;+LS2H>F]P"9&[W%D:K('*\ MT>S9"6/H>,5ME@=_G+Q&T(5.N!Z&R#2YYSSP46,C)&XT>X3.*_1**6M*AR#[ M;4 5G+.K]$'[3K'9$IL5A%9Y'I2UB=B^.J!6_ :_P[CQ;:;W ,'+WLDIF@>\=VG MW%XL4M!2[<.0$NO,MC/N"_ "_%>A+4S)(^ M1;2QWG7@NZ21;L\MZ#Y[;3%:0?#69R)7&<%],,=9 ^1?8C.^D=K9DGY#2W # M&ZI6K>A^M[#)<$774'O\8]['D-KE!:R*H:7F)&3YM%CU^D._=JH6A&E][M,P MEMI(F,R-UX(Q6<7#H Q#UX(SK4]Y+.7,5^BG+2B\ T54)'8)O 7+%>LLT+. MVE6+?NZP(U%&X8)"LF_<)P*=2$8K;^@"@8>HX-Y4% M#,19JKG'((J&,5K-OR8QOF(R"?!0");X9W(:+ HU)"3VATRJC5#03^U[&%OZ M75B5A*ZXW8&'X>LD0K:/(K3M?(4^Z^V,5K)Z1#EEZA=D4WD\8,%(UVB?[9%: M-O?C. K'G]*VZ.T%'A+IA&Q0,$_7"8#P M!DB=)9,@"QG+WWU(?W0<=5OLR2D$_ M6?T-AE1ZBW_G%*&DVJ=N]*'O$I['H3P>VU)*U:P7G::9O.(%G^RZ(, X M5\F&^[HGS3IE/]7RLYQPV8+R^9/8J/4.=.1Y'21SA#,6H_U,H MRJIB+]%$UW?"6A:,D!WQ+-D<=&S'VF6J:;1'04K9<2HC)=(PC'L[6EU>V?/* ME+[1*M>R((;L63J-&/_\I6P^I,Z?V:]W?YOK4K/@>OTSFKFS;VS?W@K\*/ @ M3IOO;GZ)+P9F$<4/?GD#E/6D;,>T0 O7*5:NC"%XCX'O;C/KQC#&C4"J'7T> M?!IL/H!^OAD]C4>/#[?#R=WM8#Q!__EZ]S09#T;W@YM?AT]?[L:#AZ?!^-?A MR]VOH\?;NY?Q_QS<_>]O#Y,_!G^KM.#O/QEV]=3'&HJ#![7GNU#][\>G%Z;B MSF@+/]*B;W>9AU9XQ%$VPTUPF2[_06O&I+8$X%^6:S*6!B>'B3'-B1;W7O C MXARTSHZ.! :MX?C7P?WCZ/>QZ?%HHZ;8,%2K]OWX\[&I]Y+01A&WYSD,\.T& M]WK]+<+)[4=H;G1PWOLAVF:^P1@"FI+M!=D^6M!P(IPFJM%=6^??,Z>0'68P M?J1GT=X6J-KAROQ&2!&4=8XTZ&R7=UL1$4H>+&3D6QCAK1_T$^#F]D3S1X-/ M443$X9!)VBJR'NZ&@)DK\XE&L*,!V3[=B&*O/[+0%'J@SC$ M-F+)OOC#;P%J\!2R[L"5BUC'*B/@USG8:"-%<[4%QX/#)=Z?_N5D<;X/"&Y_ MCE-492]ET48[9J4/5I%9U<)JQI]WHJ3@+.GQ N<+M,Q 1B)2IK'\!UMJ$0TM M#*9A C/_REQJU#2)7A#>!LEK/$N\_#T^QKZ26N6#:>1Q2=AFBMYM4IWI&MOH MBP/]D5]*BAP&R#[Q>NB[V-V[PL;>'7G1WU(?[V/@SR<@7-+&,;7R/]A8&_?V M8 )Z0L3:_YL%PY,"PBDFBIFQI*?S"2/#Z*F$O14U,6; S*6N..]0C?@)OU MK%^!YZ*Y MF7@V#4NA]T:Z:;F/%Z^D)5M?]5A_Z[]SS4Z$L0N#^@YW$->0TR M/IC),Q"V,:*B9ZN,^]G(N8YI 8/$PA\D(Y-,P%J*'IURP0QF>:>_)-#-TCE9 M<%C&EXY3J.X'YR@#6VOC2;_Z1-Q0R.^%\VU4Y8D@M$W:[JN8"5Y%:E?,.UZS@ M&OAH54D?WIBU/FA'&][$S2;]H)(M6T[Z#5 \S&.S?_-#X'CP+^I8)R+B@X-D M#DK;4/H9(TT[ALUU^:Q/13>>$T5P!K'OD6"V^J9!4, 'P6K[!A46E'[TR-(P MXF+#E & D*#Z06HE/YA&\WKPF4K/FTAJ?!S8/B/_WH%AFLLCOTK)X=[@J/C! M&Z)GHZWEI-]%JM)H8GI!AFT186,@Y?V[=VS2!$:+['@$/VM+&:$:ZWWPCCQ> MM3.<],-+=-K9,"]FZ2J+]\G*9LY"8]C7%KCK6\=)G1=K)$RB*#3.^&ZS;H4B M(C!S\^!KS-RMVN[8?.H*.=1Y6,1I!-F;!=IVA[OZ%)N5DD)H$7 /?0?- M"/Z\]%O25K&]M-Y21X==-%_RLVC:P_&?.W;GG_,(E7M+,P5FD+UL8,^)4=T( MMTG^R*N'V_;LA'@)D7G[^!=1+"$'2"QA<\BNHO8V"3[B_SQ"YQ5Z5*]H4YW> M$J*]]K)1^I;Z, G] N^A)4<:BHC>TDJ9,13%ZJN]7$G?.#P[:[S02V?IR<+Q M"273* ^"%7B&)06?Z2WE]FHP15'\M@]^::9N9/K?8;RX2:(X6(*PF!?6W.,? M4TIO^:C2'L9#\CE'0?<-1V:G(4>%8GSC&JEBU1)Y7M(^,$/2!(HBZNUT7X9) M*70(%..VB!>3+*&W9%)E"^D@>>MI1=\"BE0]7"(U&4$Z(-X6!O$?6]UD^=S0 M[[8)W2C]9I,(]TT'S!QR!V/&LNVG):B9QLD,)-*9F]IZ9ZZZ@*M+>+ MF?Q=6'J(M(YSVB(=)&VBRDE;(II-W,K"V13DOV8(LH9KNO)?B^IN9;X[M+5) M8]\F0?HF>@C&BR",<:*A6[ *(D@*,6VN4]7_%.G_V'I2DR:UWD%H3P#8'U!O*80L=[\)&1$LK5 M&4$!_>>*(IMHSDMI+(/OKFF*=)[/GI.^!+[)Z^>E5+G%E[!4KM7,9O M"ME $EVD",$J5^H^")GW@JE%#P-Z(>UE(T7V-024]-A$Z&6K,L"\HM12T&$P M1:%M]"10E AX;/+YX8T@?R9%WIJ'P1L98_0F!*1L!7*JT4U*M5&([).]&XP/ M?%] G(0^/I99P7C['CC#BR,EO_^))B?;)+8UZG1@-"-8*?L[;[9/+E%5@W_N M,PU564=5TD75[N^78H>#5AY%GQOYUV#A>+/1K'0W9_<"BE#=_A-&WAS261#5 MWG)B;R7O$]]]#!P_:KY7QU'I(.C1U@[2Z0NU>9&V0^--X'E@FCW.R$L+D>J' M01!IBTBG)=1\QGH?A+DR=\N5%ZP!WN].%C!L'CT:JQX&1:2L84VZP:;A9#.3 MYN1/-Z&YHE$S95I*.@P&J32.=")!>][VJ^TW&SWB C6KQCM'QKOH&;-DC5'$ M+II\-$C#WKP\C?,3BEO ?%*SB8%O60]Y38,5+4(/.$ (GX)ATFP-D8I&-9Y MCS:_A>6OXW(*/1P6:K!30H&L>MY3\DG:I&!:7V_H;K(@R][090BRAFRZ;NB*ZBY[5@ML2LA=[=;GLR[J O_YR?.@#!AMXJO2? M":VMT+>[NZ/9)CRLP6U:*ME_?H@JK^46KL03L:21HM#@%DP]9%%DI9O-B\O M'2>O$72A$ZXG ;XS@9-Q!AX2.=^\XU ?2:1%5HUY:>U1CM1(H\=*6A+-VW/M M\CX(7\ J":<+)P(X*L<%8(D=QV0;-0Q>@M+Z3TL=!M)\$5C)()C/^GC23P], M'6\;QK_MB5$62;WI@). 8YVM6'K_.;@/@RE*E%\V]Y<$#=S^%"BAXZ;'W3BK M%7!O',\;I6U\\-,X(O03CBC:]LR;8+D,_%1O$@&EY!T&Y=2;2,N=8@NFXM(. MZ=KQ_V0\#$HJVG\V"6MO/&&](F9L I+0QJB!&:2B5=M<69NC0)X9W-I;<"=9 M[P(^'T3C8/JGV%J]5/%P>-/2%KIO) LOP;6$:OEO "T5T=Z$Z]7?72UI=!W4'N%#=_O-" MWAR*;_K*7YW3,SMM;]CC7PQG,^A!U%Z^*&)J[8I%SXYZ2# 5!E%U>]>N&8S? MU/*AGIQ"#X>.&NRD[ :Q57%TG%:2#O7DEGDX'%5O)NG+S%92E!\ Z4'S<,@G M:1-5=Z&-AWIB(^#_PX=5;XZ'=TXO .=;FL;XE"%:#'VW^HM2R6> .H>[^T;3 MW?O42UQD0_3#PO'GX 6M?.YF,T -$]UO(ZJ 'ILCN72(J05V4Y1WO=O] !DQ M,UIQ#OPE#))5EFU/;-FPKR9\] %E5E/T+-EW$419H8/]O]&+Z/.\IT\V:3#82I#.!WOM%S;"EK5HQ8-NV> M.H'(]ZM0GIB+TS'; :1-IBBXI_ODUT'H#Y+2S2 ;.V03\<;):N6E-G6\PJ8/ M_BP(EQFX[$NRG+7[0R89A:6#A6Q9L19QX?AH^@G0N+%3RAH.J("R3@P>;=4^ M56N6 =-@"2;..XBPPE0&5$I5;6+!2UFJ&="LK>QM5GL8@*\I(9-M\TOX[N8 MX@&-JXWI%7CK6\,:^:P*4BJKBA6T(%/;O0/#WQPO :-9]D98PT,0U/+6<$,- MQ'7*B&EN0<8$M:/+*,27U/)_E%X9&"Z#)(^"BZ";;Q*S5(? /6:/..UD]IYI MZJVC(7.#^2M:Z56 ARA*@'N;A,C6V5%DVD?3OAE!EH^)MWK5H#8\9Z.8;E*& M4)17J#K.$8)E_EFYAOJ(=,A^O?O;7+^:L=?KG]&2,/L8]FMY082?2 GGC@__ MRM#SW6>D_12N'*\>"Y,A"MYCX+O;R1%U2/R=XR/T/X-/@ZU@](^R[('CNUBK M3/K V8HWT7'*+=MF8RA,L+5GD;D6.MYFD45;2Y979$KD?S?U;)%4Z[<,F""N M7'OT&U^J/V/-,*6%"?51:R_V4[2*JWN)] QGI?%KBM<(>"Q'=IGRCV,G]7'L MN31L%5('JT*LB1Y:UXYC4*)7^GY\>F%J"0/G/IS!*4[>7&M?TPC"5[G*Z\]V M[-F;P" L4MHKV[%.S#XH;>B_I_7^6Y8W"+8"3?"=K%OI/=GT ++)7R4LQ4C? MKC:FX5"5?]T@*]::\4"2$^7!08M-- P;A#VSGC'D!H2Q _T7&/V)+8G61U,D M+#, YTAR5A])O#G>@\NA*&.NY5F M@N8$K7AZ+:O:][.+2T.=EM L_F[+5[E*Y7,[MO?-<-3[K82Z6LY4".]D:YJ3 ML_ F2KQ80U\^)\S&2% V">,?0$FDJ:"YNG8<79I=\?OYB:E.36Z8P'3,6]_* MKLT#"SF^K[W.'9N9QXL@C"<@7-X"M/N W'WYHMZ74U&?4,.7 [<09F3/FGT\ M.]_>MI"C&S?4_'YZ^?GJ3$D6VXW9A_B!:G]>1H#6)WFK6=D5>4V[[8Y2ZFJ, M7-#3#[8]E>.I_OWJL_"Q&ZF/,B!A=%&> M6E7*7MC10_E-6^FCK?7MV$29.^RC[0.HI4CEAJYY5>^:A;A!N)'W7P,?2333 M*3>/NG+UP5IIQ OA%2ZIR]6-S+%6Y:YG:;>C6+/2RR04U.H"/M;;Z38A026] MN;O=\5&]VVT$EOI=U.6.=WIY?G1J*GB-!$_3CI)9IS,]M#![??XY.RCG K:A[7$I1?#!IK3TW= M+=IM)_\Z[6W>J!?P!OP$0A10 M(6@0YI+,G*NDW]X\0(. _1W&BYLDBH,E"!NNYG#7EE\&[YB=L?ZEE;2FR[6T M?;X:%E*O8WUK.)V&"6H3=%ZAESW04#TX*?V%L^,1@GWRKPR\K3#"*4KIKV9< M1,XZ.TGSW;3!CL?CG6740@/VF?!9"27V@!LE=BB"N!AK.K&8T7=#%!0IWN6( MA4T0U&/@\%YX/2;$!Y6":;U4DIE(VM=8:-5+KH#98NK!H%)0VFOC60JY<)6C MQ]DK.J8[)]/2]=6K@&:="YVEO0+*[G0GA.B@DJ3!:RI*>E;9;1S=V4HOJ> ) MU1W97!Y7CDK6= T.2Q=/H+;4JLN3TDT0Q:-9OK3F[1^$ !TL9Q#,BJV=H4M: M965X[F:1RJ.!\D+)18ZJ:3G[54,5:WH5KQEW.E@;]3JVI4O7M5F"7L[N1(B0 M284,8";%6*Q7I@5/1K1Z:8S_EM(YH*"2'>N&7\%??SD^] $.\XG7G)V1$/RR$92&MB%))E@\ &J'5Y+7J)4U:4M=M>[Y=&?J");+ MP!\OD%&Q(W:"7[1-PG7V"\Y.20B[R<0.HE1,>KX0YY+SWQGII1FL'%VR6A!3 MQ51FCC1A]2+P$,.BK%5/00SXYTKN^E;V8B(.!+>EE)+=3K63]M1K)P(NZG-X MM2Z0-NN$$%:3ROOTB@7BS%E;B:9R:.8[Z5E9O1?@X8=HL \A2ANYN&_& M<0(A)1@1\09AJSCGZ$,*"4LGI>L'-9.-HW=SW-5B!,%L]F%D\."':9 M902E"N:6J9/.W38UC0S4\E4BG]EQ?:S!XO7>+*9>Q_II/B3AIW76D]!! ]4T MRX?-US^)J8)2B8,5%HG6]"699@+XR IR94E@5\6,,94JG]8V_F6_@ 0K^S$G M.O7^+*MXQWKXYJ&VK^GN&@ANEV!L&XR(7RDV:IW\. M?/ZW:DZ)44@;H45^^I)8,R$75#6%'.)"LU?TPC='S2JKS^WP,/- 0=JBMM.V8Y/;&,SQ7/X"5D&(9W+. M/DL(M\HE#;:BC)S$[NC#T55I51 UC"7NVVV3P%%RVD#"H3CY):*=JR# M,EY0%7I)%1'MZ$3H)=7!WXH/_+T?CZH>GYMR%>,#LV@TVVG<.OO_C<\Q<56N M81O18S5@Y^_PT&F/=]Z1,.7NDZ]?9NFX*TY M+ZG^J:WX4]LIK5J_+PR34[C@C:R_5;$7SO<3QRN:O^U#$[1-;/;'\5?N.@<4 M:%L0P)P;5F&R=;[IBE"RZT005:U 7:5K5GD:ML:>SB[?=4S;*5A$8,GZ3HWW MYX9WX;/E*(4LUR;?#9PL[K1\U+A%9RJH:R MY&U%P=6".L4+ALCZ52W8*6.!WBCLJ@5NLZ1EAH69.B\9_4% 82,NTC[ MQ!OP@O2<(4_WS=QXA@G\S074(?8I/%\ WD?823,.V$]85'"K4OZ&57 M#.G=ND4JUZP2J[PER_!&B.]O&J[4OH M\(0R-U3H.NHM-2S ->=&531D/((H B +T>1;FS!J=)T,;54LKD7V(&QU\\@. M9P I7C%3.='G76H"NE7T, NU^D8V3E!)==X\QZ^-75SCAI=![>MB@6^Y@)* M2?B6\OM"#G"9Q7N K+A^!:SF7)C,7'Z-B-)*]@!,(=4*'#OO9-S-P,\W%3?4 MZCH;9-0LF-%Y)R/>D89@@3:E: .:OS B$*[)6[TO7)'2MR!-YP,K=Y.WB3"& MJVY?Z-)>V8(KG?<@!^!5"+_^_')D:GDG^/I KB)!T:STM7R!S\]0\X"X";!<#:# M'L0Y[HBE4WP;UT6JOV/EV*22#H3EUEYLV)\4Q$+CVTE]?&M(0&QR7%.>?OCD M6/A5*Y(3CII_H$B3B:^8SA(/K^IP-.T+B*";.-X+^A-S'%$JN\K[$_OW7RDZ M%4>?9F,8SU9,/)C9C&B%;C.0CJ0P!NDV8?=67Q.C) 7V@$8Z+-"7S,;9H?8( M=3,'FS,]W7Z$SBN:7^/U5R=. ZBX%C\M)'6=6ZI5UY!(>6^O#^&?TJ?($N#F MED!K0Z'5R6E]=5*6.@@V8LVN2\BJIN]\9TZ=+V&0K)K?^A*48C#R8[-^OW8\ MO 8?+P"(TR6Y"S..EIZDO%Y7-=BD,V!0A!E(HOWKUHQ#D@RKQZB8,1UC856, M1B>FKH67-;SQG"B",SC-L'V'M-3^#;6LXX])\.M4;&.];E+H-E@ZT!5 *8PIS0"7X%GCL+0J0;^ J6KR 4FNIKM;N$/P,Y(@-:ZV\7 M#_0/K(Q9:#\?MXZ%=DUF!D%@^!RLFA.;%'QREH!_IN275C7:Z2$PM^TT+&E4 M18,RR?_YQQJ[Y(C3Z$^7-(_0!P](NKEUS:8%UO'QT!8W;"08#G#3*YSM(9*0OBTLRA]E MLK>6'&"W81.5%;=B%A4-A]K;SG>J]H3[!2"+3--0GC1>Z G$F3UP/C+&:,9U MVBTM_(/TK/6.;D-K.& G\%C/6>@-"&.T:'R!T9_XT.8F2+-#9+H+G8B>U4]$ M<]F#$ M/ U*G9?%F3T8+C;^A%J7-C/F"MICU\+&[J9CT+%2-2]-S+-=F[2 MZSH-,0[L*H9[=-&XX?0_"8S2N1/-EZ5_L2(31,5467YV=?GYU.QB@@=-?A95:PCQ/[F3+8-+#[N%S$1]_Z87Y1UE!'&5FY]S;2#5@>P>3\,]C;. M??@7Z\ M\[H;SPG'"DA<=IJ ?P!;P69]CF1E.4X4V!6QW_K2^%3&0))_IN(14NT#G^U( M(\&%$&L":JUYQPX7QHL@C"<@7-Z"58 &/+&^?E'OZZG 3ZCYRX&;BS1\H3)K M1;9ZV#:5HYLWU$0L.CU7&[-0^2)_- *CFI6]D\^PE(@ 464[UB'S&^(16@$# M-.P@]9Y +-0IK^J=LA Z"#=2_VO@@]CP@?ZF,5S'^/72F"A7:GM@W?S\W;"I M;I6>YVBU>&2^+]+-2NE_K;2T,AO*T/."'SC*":WO;U 38/P8H%$E&OGB+&@O MJ\NL4*RUHKTYZ4T+/8-UGH/,GY?L)3A<'Q_5A^N-V-)X'?5BP#Z]1-M#X4Q] M["&;! +_H-U!NJ:FBH=N"AV:>G2B^38B=EFM?S%V_PXQ1HZO& M@5S-F/$U>$O#G!_\\A0F-Y*TE=EAMNC37Y$3=7]+@><0K)QUEH;4=]-#^YLD MQ*8N[51YUP2$5,$E^:DK-76(^IY MWR+P N>+6-@G2[@:B^5AS0=A*M&"KKR;6!PI>?>>W\#^$@3N#^AY7*LR?C&( M4Y^-A0475].9-^NIJ+^:O S R*)_O?[J_#L(T[R1C*MT M A*L(8L QG5BR"IL5T9,AC9;71HS_@E*L8X(LI@*L83;(G8Q93/5,W/E[I3J M$M+L&J=E?FMN!2PSBG7B8O_+$/V,K+;_XC-'HM M>V%E(T0Y*Q-4M#]G\(4) M832?=)C",AE_A-Y.PIP/R<0>AD1<4G*FA<& R? M;4V[O5FE<\%;A(V8D). D%=G*S(_D3U8-\&YL8-923?!Q7DGW03GY!/69CU[ MX"9X0-US)NTJ$)1B#6D$L*X31(72=FT=&C02O4@MU E%+[5B\<2DNPE M"QMW^DY25OF^Q!)UVJ71!R)JLXKQ=[C9/M;? 78? G?X!D)G7M'Q&80P<*/V MS[G+RNX^R_2;0T.B&)W^LL+K(.0D(V2#*>28=8MM?"A^;<@02A(A).?[\Y=1J5/E\8<>=I390L)8W?%IW+"[N-F_4"W@#?@*$.C,AW4LA M;A!F\DQ?4$X;@=\&N0G\%.??8;RX2:(X6(*P(:$\=VT%UQ4J[]WBI"9U5%CW M%42J6]-76Z)4W%V0UEGC*:JV7#!A BIY#JM7"TM_$>K(E\04,?A; V\KDG#/ ML/Q7LW'LSCJ[G.J[:D@RKE:/.P/-,)VEYCP;QLI J8*<*9191WX%(^ MO=?&JR=-U:SLK$SKL_JI@(Z=FZG1.@9]+,8;CNO =X5ZZ DA U!)WN 5"^Q+ M%ST[,M1%2Q9-^<N<45[!C\R:^\(RSB:=;!+%>2L[A5[O0CV'D'D@$S2(G7?38<>Y0D+K1D8M3 E3R07*0_AR%?@X M)\9HMFEL?J)\#7PP@WQ+2PF)5O;A9N!86T,U-NA;0,EH=C>;@6D,W[;#PXL3 M@^J;Z()T$Q?90[XI,H+Q^!#EA"L.59!%\N>6? EGM)"T'M),7G]M(2+[9EBR M7#KA&K_8[B49B$6.T$8Z<53M#W?:*IL3Y:PS'M/Q AGQVHF BR=_--$+/VQ_ M0H@M2J5^>L5B\=OV&[F&W:?;+?*LK.T+\-"TXV*W0)2V/&WXQ MY11M4?;ED4%SAQ;$EH5Q+P+\X\U[+9N!V117ZJ(-"M'DP:T MF#Y4:>7[LOPOA:+Z,4Q[,WP#8S!-PM3/E^5M 6X6\+Y<)7$>PKYK0H$P7T4? MZALIM=I%:Y[[,[VS6;X\>'9"M.X,';1HF&[G;=Y9C'!M()<[6&'!@[@DV?1- M(+*^7.\6LJLB&EXJ#IDJ?3*[Y#%9 !BFO\5?7L!5A&_(? F#9,4?4=5>:I7^ M)XC^I^:'!4Y<*+%7BHW1O[F+.4+PSTQ\8OI!,*7:&W=(<0]19V$<-,)"QV\8:F#94FLV;7) M1M-M4WG6):QJF%B7AJ:03;M*H0TYAN[(?\&K\! MLO'^L/&!K5:RK!P*.-"J M3R3JU._+^F1C$5( #<$TJ,!3X(=52_&L8-1_J(>TU&L;;2L@77>+EDL8%R_^ MXDP&2%?@3P4OXY\2K_]M1*<>XFE9N.E;1U2M&R.]6\I0N8S-TH%]A3Y<)LL7 M#+Y7G)'HQR#.3;#"UCA!&/^7&@@(=P&R>4--@+-#AZ[ZG&L>FE5T&1U93Z5 MUF[K'OQ9$"Y3\*_7^1\%#JU%I%DS-@B@Q3QWEE:^+VO>LD<@NVB,]_]WJ-N' M2)TB35*Z# O0N(BS7A;IO+^ 8!XZJP6<.MXP1".FL/=.[0>K.)W9$3$I0=*] MV*?+YTRC<.[X>69,9(]GM/Z?PA72/8MY0NN$S:_&R6L$7>B$F3_^-[QN#M"2 MPDVF\0.R71)!'T11O@ (_.@6Q [T^&;#LZ/CH^/:K>)2X])U]:IHR\#9M"]] MO;GX=;F-:8W?'NZB01S@%3ENYP"B%?IKWM)!L&GJX&]Y8PU=6BXIBBP:!1YT MMY!L\4U3.*.U%D1H%/E1>5Q12N1_/SX33]C#7MTWLX_T*DP;$58.;"IAH2S= M9PW@P: M%).4HC>F6\-+?!>&7=@:B(7Q:(:2H:&BQSQ(P_IM@B^^H3: $$VE/AZD;H(0 MK=E2*Q(?9N&L93U6#(-7QN76RFJ$[=?$\?^=C!=((S@!TX4?>,%\?0W@O]%2 M&T=?.?[Z$2XA4I>&H;"(W@"J1G/J!D(>W2^H@?._%D%2;FEIJ[YM-!_4C!$A'332@.<8/,;TKDPKVAOHQ#2D7H*01^4:S@,:#-N_ M]<;N#2KEAOZLR=#;#HD@_QEA_C/+]+32O0)#2,D1*LT3\I\QNS-[42TQLTU6F?(WVI>8GH)L$3B'\$ MX9\R"T->*55-/YL[$E.Y')12/H?Y:C\=FM!.T<[,%M$_@*4T+W;Q1QK@;78. M/E(>3!6K; VD&ERC"BRAZ"Q0)@$ B1T/V.4$HGCTPP1O3@AQGRDLD0Z9:X(]*$$*W/7[R2$U M9NA8B&VS^8:N"S,=2@MAT4"!D[:! MNO#TJ?_SC\YSIE/E)\B=;4X;_!$487 M+"H/_]5.9)T__._T"KOQ M8AB]BABG;AK/^[&'^<&?LESLFS]7VW9N[B$? =/5W.EL;31:NN057#MJSMP% MY'0>.X5J[RG PJ3WO-L RRFM,W0BY1YUM*S\N?. -&NC*!Q"TL]1M*6X.:AN5^&]45N9P4;OR4\ +_& ) W"QPU[.&*VV Y:-%L[XF M/0.JXJ@LA:[9^+75;9NE;7=Z\L;C=>,Y432:I6F-&6,\M;PU\&LZ:%[GK'B/'TDV15T$116Z:_05IRG/(_@&MNZO<;+""2]P MZN/M[T#X!J<@&L[1-@&WG+;QD9-7U?["//(JT*MLG3389Q_L*#:--\$F=P4_ M%9HK'Q#N+8VA\21AT[3LV1Y^7(GE#PA*?OTU'A0\!S] B":G&)7VP9H&&K%8 M_['B5]NN===VE%B^0C^%8 R0_=">WEOC]\?G:&T*W$KN\.83"$%IUM!C#R<4 M*DQ#O4IJWK/50DVN$PMA>=9P2@-*[U'U$S_(7TS%8^U#6$#K-)] M0)B!065Z$;:#74ZW[*'"C:?XVO%P/MWQ @"\&]D&K9=R@%^OT3]60>1XZ0LX M$1+A)2[TY[A,FN8W >XV%1]C4MK/QZUAH\8YS* EJ=?SS4]Y0@H^.4OV$7U+ M:=;0SP*NU(FKTJ@:Y\8_UCA5*VTN+/_5.KA56K@R\S5J;==,5[%#>L "9W#J M-$1N-=2JZGW9JPL;,B:@9@>Q;%*HJL,__)/J6<,%&>"$X&?H;5W?)PQVOP+/ MG04ATHT\L@O6[A+^#.2(#&BMO\8YV4S:B7Z-\0HL04T/U+&G%(IG929!'@M9 M. U A#I01%L@-%6SB3VR4->'AE;::WUUY\RP>[444WN'?HK71?:%Z"&*\ : MXO_BKOF4X%%S-$N?$\__RA\=WD)XOZFHT4;[>65#*@$V:8K.U/\*XD7@;CV4 MX\#;I9FX@'Y229$=-+RF:WY\JRPFV5X$?$L9NOD_>'93 N+Z23PM5J$>9]LT M:K52=YR\_AM,X^P)H'2D)ZSP%0JOFO>J)Z3;@XT8Q^'R%%22$TA@O'_!F9I\ MX YGJ#V%Y=*U0^4W4G,KYS?Z3,A]F(IQ9J7PW4\;G%P"MMLDABL6S"Q:[^>C M_>2Y0=LQ_/+VK FDC/);@-]I3(/^- _+M"_UD[3[-I@&MZ)BICX#),\=S9ZQ MV-^1X!CX3TC%*7@!J2_,G003$"YQP!'8A @3XG);R>DMRQ2:@YK2?%^N:1)M M-DW&2M394/ES;T%NUI*>L-PD>+BYH]FF]?A=7[0MJGDY&"5["ZF0P@6Z>LX MA%?@)*C)V9/+&?A>P!Q&^(_NC;.",;*;[]X'(8!S'T=7)>@SZQ>$9XAFQ3I! MU,KO+:WV8*:"C%U)=5TRZ#1(_&Q1Y<$I,BRRRQOP(?"G( UF]M)//.$K-,CV M0"S;]4G]6>SM<]?.YMN#5?[QP=]*GQ^4OH\J;IKP=\,IK^LVX\AC3:_T_?CL M7-@1I3I##2E9-;E0A?]71U=7I\=FA@DAZ]:WSAQ:]2 %43DT]S%HC%6D%;<& M= 'T".>[(MK9%7Y&:CK[;A6U@G58"L'"ARI#4XWA9&CN2L>S\2+E[1B]H'0=:K30X]5(4 MG&P2ZALG6N#HES?'2R?9^,8)PS6B_6^.EP#*J8)897LIP4:W3@L)??OSKC$V MPHXA7@#2'$YC?'@9+8:^6_U%J22#2*UE6LT5NF"IGS-\NK-EB&TH?4"!^^2M:QI_4:O(6> M&FZ^FTESN=%Z-'M ^C#&'CPC9I^@;.V=4QI 7B=-3+*:U@O M&YJ>WH"?@!> #]ZP>QV$Z9O _A2,7CTX9]UTYZI;M=Z)>>JT'F3:JVORA(D4 M$,2ER=W["N"Y=Q)<@VTBX7K8D(2P[G-#@_X]\!^FCX,M @\I$A69:O(;^,]! MF.(9HY7=:Q)C]^LD> I\?/T.M1NU95[$PU/=RRJ$=Y]Z>["'Q3G_BVN8=TZ( M.UTTG$ZSD!#@WH(9G$+ZKJJI8G^HT5+7_>00V/L-DFV&P><0/T\4K]&6$O>8 M57JK*XKA$EOF6P1FB8<3 $>9%Q6ZB>.]H#^)WC$Y$;QC4C1P$,P&11,'CN\. M-HT<;%HYR)HY2-N9%BI:.L!-[=]=E"MC=U%JM'GV'#\N!%10M;Y>X\@#1O >1TUK2*($[3IYVIK KDA.NBG0IYFW8SAJ6D>! MMI@)H-^@O5WH7R?(5&C$9(9.50MU!],&).J8A#^,D!/?P'?\' M^TQ&LQF< O8$*E*UA^!)JT_UT>WM+N,+?KJ8<@MY\S?KH%.T86U64NO:AQ\@ MZCW2TE^M :G9J@0$FCN)P0N_7Z$/E\F2BD+E[_;AP&A7%8EF/2S PGEG8U'^ M>Y>Q:-3#KGT9=2!^;+AHU%S1&A3W[2]E6T##,QYV,:OFY%-<;8\=Z<.4@#EY]!.,5HSX7Y1)9R@-P2,$1?0G.IMB#%&H@2 MBR3C &G%;08MUTN,1[(,ESC$*TM(.YIE0+ M%(%[P _V99%71Z)=3B>B7LEKXWYEBG])P[,%6M4&FVP!&@T*[ M0:K>H- /5?'!(--P@%4<;'2DQ-+T+G+F\]61H?%O2U,&,?EB9YH$5+O\V=7E MY8F9D4\(%5;T3"N->Q _P]#[>OW5^7<0IN\],^)H!"180QM%^-<))6L,NP[G M&=IL=7ERENPH&T$IUI%$%E,AEG!;Q"ZF3$+'!4LG_)-]2KA;K$M8Q'+' @5FG6V M*XPGO:6T7('20UCLWDZO<" ("QI 44@/*28D?T'/G[_@+3@9-EJQGH,EI+:B ML!W%@;'C8!;_0&;;L097F"RS;L^AE[>%UI@?83ZD-T=]$&?*8S.P!VAJ^0/! M74Q_ZG.V9DXRG!C9#+@3,%WX@1?,UTRH:<6KFGZ^NCSO)=)"ZE-?@S4"]"A> M@+!F"A;6C!H' K>H!:AOM\JOO!X='Q_9L-==A$(]1TI :=;CK*T?X=QOE*T% M\"ES8S>KV=DX6X,P-5N5@ !'I^EDG*T-.##:546B60\+L&@?9]LM+!KUL"O. MEC$4/S9$VO)4M09)$V>I;"OT)=Z6;H#&@%N>JM8QJ#7@(MQIT-]XHDGBK;]& M;8@/PW-5ZR,+I'2W()DZB0,3$"ZK 8AUP.ME>HHNIZ)J$X':D%1MD_TRS6F9 MXN:[-T$4CV;YG] V/0S3IQI%(TC/!"-(\P\.2HU),Z/AYN HTJ)!2-*F3;T+ M]SP_NC2T.D!0.?-Y".9Y-')N;E: )ZM*M0.=7UU>61[2F5J^/O,+ZVA^!_<< M!FXRC4?A&(1O<$KS/Y&*68-::_-7-WG<.EJ#&LXCD#@3'/I)F5.D%LJT5M>_Y:UT'8]U?C; 5 MZ^Q1F.$NQ[8JYU&8-,7&W!@M(O[^&4?6*C:'C<=O315LP9!!4._[M2)]0YA;1^.'W5P(GG! >'((&)*5U/J$JK#;@ O14PY$3P\! M4;*2C+>\+$%TG(33[!U/K,7(OTXB9(4H0FH-?;>B9AUJ@_+)O MG58]JJZ_9=E.2-_8I- *U#M,*H8[547TG"HR;U@E.7 MLT;F<0 1Z@$ OF'7QA.(\S?I*91@5>DK/X1UIMZ-,O12,IHUTSBB:!(,<=XX M_*KO?1#>!LEK/$N*>"A"J"-GQ;X!+ZDYZ_95][(T.E[ZJ,-7)_P3X#_@1Z#] M"/T!+=7 M1,!%]\%1[]*OXU?>4T0*='D&H$0)UR$;] %OIL=!U+I,AU M]H<6[1'2S<593>^0JC&V$OF,G%;4&NSE0:R>%PHIS,#?Q"U@4MNIL7WTPM9@ M*XQ',Y0,#34&D_WFA!#S+TWN :*X:,T+F,,(_\H=1L\O-ZAQZ(]PBN=(QX?T M,$ Y>=;CRP!IQZ>IW S[Z]'"BPV\5DKS=>&LYO$::Q/XZ0$K/%[Q+\=$(YX0^(G0T7*W" TI M>-1C!J0V5[0.9WZ,ZOBV5%?CU,T8CAXI,5FX3WWT! M:()%K=T^CY6G^R$<+RB4WC,^[<,ZQB?>!^%7QW>Q@/4D M=/P(M8[ZF%TK&?UCCR(;: BA4S J+;%="@U0&R;!#R=TH]KA$V'(X:U:M<85 MLL9IQQDAI[JBR#LKSC0?@1-)9/0X%SQ]S#[7R8-!G@IF4OP6^>=3XZ8)44>S M;U&6\X:B!+..-?V='Z-*^EYAW13M5&02,FGA0M.-%DKI7N'/ULJ"5%Q:D/\= M8-H#=XA:AM8S+P![]HH_XMQ6QUR4:!;3*ZZT5-?XYF$?%,*S/#8LCD?/%\IM M*$00TV<*\:IK?&^AA4+8U<-%$ERP5S2@*J3AUHZ9(^Y%$,9X2&P"NEZPXT!S M*M27&SA57AI;32]T$2XL@M'#A1/PEN*ZG/;%)M%KL2\.QY'),-JH6JI+Z&)'ZPE9G MXO=C4F?E4,>^C G"R%X['DY6,UX $#_B[V! Z%=P:<6M0YL#O3KD0MKU%'SF MW5QZ!>L(((0E'Q48FO: #.F;*4^!/\U2E946/,P[O4W5.D$,!K*$55P;C7M MD&&MP9DX'A)+68H>/A-+AI: 9S N"L;3-']\ARUX[_)\U_3"IK+^!L[ A>8&[UM : &'M^ MLACN\"/Q8X ,C>SHK;-$ID@C;)6\# [6PTOD6_ :CUX]F*75C8;QO0/#-"\_ M>SFAYAO]89Y^LV@-(#G6ZVM.KX]@MUX"W-R_CC1&OUT%D>.-9G^\X<=?B\XT)^3-68YSO?T]6K7/[E"_S&>=[T-P\ICHTG3<637 M-/9@1UG#&P\-+G &&YW[#;6LXX])\.M4;&.];E*(Z1-JK&<=C=H )P0_0V^[ M$GN2.\&OP'-G08AT(S]S+5B[2_@SD",RH+7^=O% _\#*F(7V\W'K6&C79&80 M!,9FU*HYL4G!)V<)^&=*?FD'R-RVT["D434F8OYCC?T M!<1RG^U#FZ5%M[B MQZ/UH4V23>VR!=2P\M.F2C03CJ,FJ.9.M9-EL)4LU>Q@5?> 2MX4KY,-EK6*;J4HG0[Q!WR&B;J^JJ=_5U67W@;[Z M>/^[PL[[+40J%KV-'_E@M5Y3'OK(_(#8X\\AVO=FP*JD-UWV!ZNU6+"76SH! M<^UD=%"UU""*_:"P:N-I31O: ?:J'X _AMV6'F*!P59/(M(.N274.2'Z0$_] M+@>M,[]59"S=ZU49KR,KM@K V=7E^UHL:"6]TG-)]5M:RN^ !Y%TJVC MM!:&J2,RC_D.W8-6'+,_.VM\K*[LI)@LMS<,YJ&6DO '#OMII7 '=F2%J_P% MO 'T!V44)LO]H+ &^VGU[PJ/PJ0K9")=UWW#J[Z(JBZ!Z AZ$D_.3? Y/( ]V&R>O_P;3>!(4.E,="8U5 MK*../9EM6IM/<]R!J8<>1/:=R,S090]V;<5],%9I0H9&TVH]5U R+N;.NXHJ MV>U[O,K&3S"YVXY;'R.%JG^PCS5>RIM2J^??Q@='2KE,L[PH]U[P0_31D1/5 MCXZ4JN#?35&[!C/4L(^71_:FZY[R6%)L9"2+YGGVP/W'RR.M36=QFL2*AGI> M'K& /R;!;U@(X$6E\>L1M_!G)$!K36 MWRX>Z!]8+7MYQ (6VC69&03AX^41MK0#9&[;:5C2J!:^/&(!W"HM7'%H-6JM M$0_LB+D. \>=.A'284Y#AESN<# 2T)\ZCJL8NJ,P+@W;Z%^[0S;ZU??G,'"3 M:3P*QR!\@U- 6'30BEF'J!W+ R%S[>\Y%!$V8/]2WO*(.#TSRUK#"R$DB !R M*J=QT,7#_3@.@;-DC+B$0C:"P&G-RF#*JYI=F\- M^@'2FTVH!E^!8DMWY62';=(\;EX^JBP79!TI=5) *E:,9;!>WE,0BJ.+<-:U M+T'@1N-@"ZU,T&-5X@=/E5I.-DCW*B.L#^8XJLV:Y& "9D)%H@CM#F8P?D0_ MR3-V1^ '854:SJY\C)(I$?(?_/G=^PKX$: L/]4(/5 >:C2>UB#=?:= >D'X M(^SPLX2W:('C!6F2_]P,4H1D2K:&E1IYTI:,XH:S:_DIR4D\-%/7NHW64(?8CQB^ ;(Y%7_@<,B\I[L)[OJ M[/XN:11[O2OP@K@J#]?)-1Q$CX5.];-.@@*);855C7Q[*[DF#T;1FB^L" M0XMNG-E(C<^)(/2#L:J-U\M4<0)V>O!1IP-1K&IXKA'N(L#!<,NUV<^B*W?G#G?+^W@NZ3C"RL[\N\= M&/[F> FX63C^'*=V>O#?4*_':.Q25[G\ ^7L?NR8D_7*#A>9[!E6_@QE@X- MC= /6JHV7G%B<&0'&77>EMZN[O%C$L0BUV"&IJ"'(CN_R&UJ<>D'2N9]6+%@ MM?1!&'&K9M!=6S<',L'=; :F<9KZD3O'9BM9'XQ59+."GWI.R:SB)T>/ODU" M-$L]+YP(C)+X&2!%W"> #*I^"&9]JHK4%4+JXN#9K<.D!?GUQ' )DY^T_JVJ M??>?!(G^"N)%X);6]E2+$'9GD@(/E)J:#%<04/:0C):9]K--XR_>I&+SC?P" M,\I$U6;$%19^H$3>@Q$+4LN>J]GVS#/'#!0U4%=$Q($35-I4!0W[=4B&5,8Y M:9_#X VZP+U>?XOP(WYD^S1<(FPERSI:VG=E4)U=+4YS1=)PX^<;3F/XECX# MP;4L52+3.F*JHT&=8NHM95? MD:29JMUM23EEGGP))6S5"_?DB.9Z1[Z:!93 M2U)NF0=/4CE+:7V?8T-2BUY,&"\0@M=.A-^96.(#OLP;)_ADPJGJ)Q/29GUZ MQ>T:3$L-^W@R8<];YD-Z,N'XR'P:P)8,,_UD0F&ZKF1%T?)D@@W\,0E^0]0> MI_6Z22&%3R;80*,VP G!S]#;KFR(Y$Z@\\D$R_%G(,=Y5,&IOUT\.+0G$VQ@ MH5V3F4$0+/8E"RFXER<3#H.Y;:=A2:/:]V2"#7"KM' E<*51ZVX\F=!KC 3T MMSH;]&/0N!MFU*CJ>XSTO>S[$"RQ>&BTW/[>5E!%&^:\SJQC.W4:P>*&FZ&O M7;L=G/5S-$M3-C'WM[5R7<&2@03AG(E+2[L09*9]8V+*4;.7*+?5VZY)?0P\ M#Y]^UA.M,4%OJM9+Q%LI39V9C<#=D(>,B3E7W5X"WUYS:F8L&Y9B!_2>BX5, MM&N'L77)Y=7IQ>]==M8%UJ/+'[^ MV7@ @#1=3+A=Z-:T.%3ZX,(E+2"X22K:$2YI?[^P,%SR()A+Y8JF<,DF)IH+ ME[0 ;I46Y@R7U(^'RG#)/F,DH+]=D14'?-AJ 1\/;7'#1L+B"R$F4ZT=!E'9 MU*"15<*<^SDBW:?_[LD),[>EJ&/N,Z]C[F^;3_S]()UMQ[V=I:WSK9V:'_1: ML,,25]IIMUP&>A)76, @D^ W^ XK==-"JE,7&$!C=H )P0_0V^[+H"0.X'6 MQ!5VX\] CLB UOIW@0>9G=!O9M?K<3LRD$4<&",$C* HAL[+-E ]75Q;=JIG M 7_M6A@9!,%BGY>%IWH'P=RV2SI)HW;D%,D""JBTNO IDI7+L0,^1;* CX0=X"D9-.@,K!JL*W6 MXR/AHO-U($7T3X<1[[F7JG^ MH#BW?TF1I;5>5#-[TEO89N3/ WQ?C_BV)^6]D>$,:52 RA6+(OV5CX[ N2K6 M:W&M-]*.]4:TW( P1GOD%QC]B4_8;P(?SWF9YBWC6LZ.CG?C6O*O#$+\F?1A MEFGY0Q;%MQ2&^(::E[89O_E#B69![?C.5>_[\?F9J<=**XCB5K(B3LB%K1EF M1 U>'PX$%%2TT5!XPA*%<0EW]*]=S-&OL(91X$$77["]0T9)S5(_!V$5M0;O M%JAM(1?6D"/D0M'SA:V!)'KZV86M 5,8CV8H&1IJ]=-RX3=.7B/H0B>$E+2G MY$+6X\4P>A4Q3MTTGG]\21Q__M)ZXRG$* Y M JT':$U$?U)#AWU\M?/T,68D1;>\F*/)M0/G2;!&_R2T\^?'V/VY<2CA%=%Y M(JC16)'+R62TTV_(;'C56IQ[I-/I^CF$2R=<7P,?S. 4F7;-C)T3$V(5>5HO M)13J;C)HCC2B\*J411NF0R!M,2DIS1JJ*$2[,@XI-TY'W0,O:#@&%'_ YF_6 ML:&U X"MDM8KX?QP4'>'I;]: TFS50D(Z-\?2&#P%?IPF2RI*%3^;A\.7",@ MGQX68.&\L[$H_[VJP_G5Y85!5XD@%HUZF!^;MBLV?':,S]P:_)JK1:V!6Q"Q)J@9VMFW!&P1]I">.L_3G-T>7$(_U9RY"676 ML9P&##1)L0.BBO: $;51\K$A IQ>P1HN2,T +?54%!3R!L+78!,6(N]RN ]" M .?^Z(>/J+V JVV0XX.?\MT'<9JQ^3J)D'Y1A#;!V5JE[G!H+\M^9K#!K;@6 M%)M!0X"S10Y/@I6$?)V$^OTADQK5%7DY5T$$<426LJ%G L+E:(:,DX;H)(XW MG(<@C1,D/(7!*-P?O%OHJ2'X5A[9?#C;\K+(83^:$:D,0?3[ DX77YWU-;A9 M..$>3E!URYGRVBCE;NN=*U?E0*U+5[@+M%2ZZBS*?=CEVYW9<]R !F3_( MET;XIV\NC6;C8/;_M_>F38[C2-K@7Y'ME^DQF^J.^S![;!3HV)!5]%"I@X(Z M5TI-'2;(D[DD>5/'?TM7JS!*B@F2LE'HU=S^$4E*$P6=K@'/1$Z\>'$\%TOV MAI+$S\YKFT'R'CE!C$]SY+T:A3KBE>OJN<+:-QQLI=VL6.!L>+;?;3 M3[@2E?>!%\)RE[P $A%"U3O$?$(EN[=7Y!.GR1O<]^F"^2F/LJLAVO7V@:E<65J%];OP"4S5IX= MG4@_("ZU05)65CLS6O=F5-$(*96)]E_QZ/?'^[Q%_!_XGQO-C-:J&66Z&17* M&67:&1'UK!NI:FA4JFB$.UQ5$JMC&SW9^OJY9@L;].OG:SRK&/+XDU6XP!4V M6T!XG@QF7C\;Q+L#:BQG)@$)S?M^:GGP;! _:0C:T>-(""LPI?'73@!QYX G MZ@(@);O&E[=0'RX!F*T5 %<['BM7CLF5O0^7WA=>5)[T^C*IV=:!1W*JL2#_ M@#9/5P#LZ;1G["BGAD"81O@PCF.4M&6NJQ>"CSL?NB;V O+9XJ":BWJ;1D2I M0K!OE06'O@!X+,1%1+,%>'+C0*RI^'](),@/QR>VMW%RZT01L=/][O@ITT8D M4A+L4>5-\E*/K@GDEPZ]F%4LZ":LUA/:9BL/)VR*, M$N*C?81,BN%2CZ(AOUK2"'GWE M->Y(KH@IZS%2D9M!#5I1J[@@+* B7_ ^#R-5'2"FTS#%8KZB*<+K'#Y@/Z.$ M/T/PJEA%!VE!%;F9LYQ(C27SRQU5QK.9YWM.@OCT8)2VBADR,L)R2E=+B;KO MDA OJ%5L)(>XH(I\SUTT\X(L.<67U'-)T@H5IX>GT F(E\836[C7$X_[9(&BFJ(9TXA M32L(U%=>5:[FT#8CN>2362WC#C_A3LMVMG.#5O%,L1KT>K2;FK9$)BC.T#S& MRC\:.D5XDBES5 \3QS=_K_8&0S#U IC+%Q');3%YERZ.1?!< M,F'(S!"!DK*NB,MI"P_*X/TD(-1M&B?A$D6E'C_YK!"I:A]'.DNM:&U1 MG5-G['X0C\$LU'(I#\/1H:6T/5AW$531QK-7XA)U:T.4DB!Y) G#N_.SS<&7 M6=X>1G03U9:G0H74]9U79M6K_(E/#GY=:XG206Q;KDON4O0>BC\=:9:UCQ3B M8EIY,9*)+_ERA%&AKK0S6[@A+JLM-R7U.T/!DP>_DGWD,(< MVP?:B#"AMR$5T(6=\.L1;AW(E%!\\2(HO"VW]3/7,0+S\N:X#HK7K@;M%@!VA.KJS?07D:--*XMUG4 MRG+V$4%,Q+X[O3H9P/!@/)VFRS3SJ<@.9B3%6(066 _>!\J=^)["F#QEG\SP MP9[MPB;3BGT<4J$ *SV:L,0;\3-7X?R(A8?;^HP5CS\*6K>/CSH5T]>Q:CT3)I!82E()X4*1ORUI++^*&2_PZ0*YJ8\FL[)S%0W'-Y^5?V6I@UDNXI+-U$< N4JY M-#O\1="LN8NK$)CC664Z1< ;UCXBL4EO?2>.)[/L6F3\TV.^$6"5!X>T$N0H MA)!2 &#DJ_V_"Y>.%[#,_HV"\+"6 H5B^A<3D8FFH2L;8J+)NC[^BI;?4<0" ML%$0'("" - N;81D XO/$Y#GX)]D.C",LQSS; M&=PO5W[XB1!WOA5O #;24A-Q3Z%A48 RF7&F:49I<.!JFJQEQ.LFEB MD/^,$.).X*WUP/% !C QN-OE532^:8'4;AZ_3!Z#*75*WOZYWC< #_6Z:7.# MBI" &I6?AYC?=)Z% KV9NO[F(QCI+*C(G_M3U;XC]]>R7K.F4] MK/T&#EK%JU^[L(J>&!E!ESJ,MWX%@W [%!38NDR7L('[Z@7>,ETRH:O]#@\\ M3K_J\+7+,50 G9]\ *N_#QG 5CG@+8PJCA-K'P'QDP3=K<#"Y;2S#C@.]*9/ ME/F#L*\H683N)JGGY$> HGCAK5Y01'Q(G#GKFERX/CAR2*/8)$(_X35$B3?_ M@+8PK,7O87$F*=6,XB]1&+.FE;9J-K*GD\P:HHV8CPA 468^M!X#W%$\K.+' M."9/TR/ROV2F?D[)NCR991;=XE?Q%:M#XS824*-F-.3YA4/3BD?5+=Y'>&[A M!?D>.4&<2WM(8Z65-N9T[-;^ERZ43>WXC\<14&9!,RF;VDT73A MQ*BF#EFGYQ-!I^=-%T;) I$?BWZ,PEGVEU71&_Q3I3L'!VE;'*0!S3B[<9"N M3R40W60U.!0 0%D):AT="H:)N0:' @ \D &LMT-!&_ *' J\>'>A'^\ 4"(W:V9?!T =IZ6,&3(GQ#:6@)'&&ED M>UF&N&HXW*ITO6$ Q*.^).A[V:*62RQCXSG\N8MZ'S .W/)"H/^*H M;JUIO3N4GAJIIYJF!K8D'?L1^[KMIKE;HWO 1XV*TI!->U 7SNM0_O71_;@^R9/Q_4(DRB(> MELTIN*?N^N4#W[5K4]6]927^$F50[.S>\L'QHM\=/T63625H9RQ[1WDJ>$=) M/C?Z(-\CEY+3[(NC./ODX1[2EGM(F/..QGO(^M0 \4Y*4Z F $@K08Y"""D% M $9>6: F"%A+@=($55!$6#$)E 5J @"@( 4Y,1D@X6:N1<-';*+B#C5DY8WO78I(,K!7E&6J>W$B3B(9:EF;R"0O*+1< M]+1IZ@L^/)"D;Y/-3='M@D1]B2>S37@&RM0C6-$F!O24&G!$$\IU2D4_!=5) M!MRVHU=[ S810I'T6C-Y&KUR'L=KJ#)NU@GZ\7( M*;HQ<@)WY&\Z1_$32?!*Z6'A M] 58BC+"&H%U0?".IHL@],/Y9W8V;TC%NTH7JCLD5@ACV&1&=UW "\<1RJS!?):P*^P)2205P+1]&H$["[4@M4/@U-@3P&4UP#1O M0KGT[>N;!P!I3>=)&?$/OGD >" #F!C<[?*"],T#BD6[-FNW2NT"#B0PDQUP M2$AZ",S$OS(#0(C=K9E\'0!VM*1<6KRB:3@/O+_QEM+%"O9FGK/>!);W>5_" MT/WA^7[]7@^729?(?4:)_"V6RJ^"(Z(T8X0NFK6KS&J?4$E%4A5XZ\0+_ -Q M;OQP?(JWS&X^6@/O[ B#=P*#[[LDJ[(ATT?I^Q,"J[LF2522(,E+XE805BBN MN9.1P_CT8?SH'S\RJM?LY'UAVRC*3BV['C_91P\C9["U8EI!T.( M^MW#\-$^?,3UKBB FLUKT/:M:J;<]X43E 38P4!J[<-A4&D?5-TPV,USD0$/ MKV*S7/UA.@W3((E?G$^Y"-SZ^G 87KLZ-$EB4 RORZ[#ZSH?7@&:DU=?>K)E MJM02UDF4!T+/II]* Q@:#0_3L M[L.'X:-]99%0?#%^KC6-'U/'H9:3RN$0P>6BR/[^^,CV#7[%$6(R>\*_D:// M\=%1D9@Z\S@/$BP+[LV\C!JT?ETN/K_V^TX=H^,#A7>IYW(L=+Y+5[T;A^UQ MM5M/J\/(V*63%G=\],Y/Q4]7 ><1^"LB/KQX_A@OPRCQ_L[4BR<8+W19>5DZ MMG9@M^Q#@JN@7&*-#&&RX<:Q42"N!D=C*/2)2UV\H@\4M)Y=.#7!$J4' M\$)L$E*$U;[J-&7@]?N1O,M&3^R,QL+U#]QJ5X?6?+":]RN%^SKYGXH+N]S^ MY.+H>'M_0MK+8NI-R7^@3LM'[*!9: MCU.WSOF3:V.9HZ7Q: [T[@+#"VP41TF%)?A?VPS!?_J6WW=//RF!#K9_!H-S M?[ VP L)J2.(68RF_YR''_^:%A_/H2K_E4&5@53^A:1H*#I* J'28A/PBH(! M3TCA&WRD90*!U6]O=RQL\$]@L)!6+@47ECP@<+A]_C<+!_R353BPY-$::DUH MB<$;93>=)I/H#44?WA0QEAI:,3 (J5YRA(7=7>@<&2QC+'G1<_I2Q"T+!E4I M)*@ "@JG.Q0+/2[9UJ\0U2ZHOYIC6ZM,L&+.TB>*IY9P*2VUP&"IK,'WLFGPS5K\!0NS'+E%FX9-O85H MN1O"IJ\"MMZ6FM^.+Z^4Y-FJ)(>B&6DI)>I$/+TVEA!:7EVU+9Z07/MF<34( MIR@DHG;5-@2':E<) I2D "H;M*Z!:VF..-B1Y'V,6]#GR2SCQQ_O"21E!A#F%]I*/3@8]L!G5TU2U,PZZ[+)@QIV8VFH#3%(J"TZR8_<_:3$1/831,_I1J !O,%^B M,,#_._Y!P*F<[-]8Z_,)F-W;Q/_"SEE*)@@%8' M5I, PH+#.A%O)']+G,!U(C?^;>7B/>/)T?'%\2D7:Z&ZX, 7!HHRR#L+K/$0 M39VZ.*=G?GDP:D$D/^FZ3ZPI:';,3'K"A1=J,P=MT\U-)[R).71_&=/1'Y"5H,ILQ3:9RK5C/,95ZL>41+XB%SW &6W0OFE6LQO$_=O+XO54$K*'4/>WS4O(==-UJYB(V+F]BR M"Z/);'-?NZE0Z89Y1^:^U[:G5Q='9Z8N=_ >*\EN.[B!^VJ%P"Q"HHIM#GL! M@2RXTZ6,VI*7'R**'+W7 M3JL=)->(VVT8K<((STU[;YM85^WL@N#0[+1@"LIEP:WZ MMB!MBTHG#AYB/7A%Q8.ELNS"G37-5>D*\L)$X_,]6J1 OV\*2OT)89 MBK>M'7K.@/9P0E,VXR9:V< 7+B+2%>$=Z\8)+E[VOH)M@.+0P? M=U5"*[.MEO>(/9+I].(&23W:FQZ;1O:+(2UR%R0Y'V)&G'83_!S_.)EQ+/#K MK).M)OB33B;X<#;*.D'^H\4$/SH>LA'^PE0NWMY&^$L8:7)XBI4SPE]"38,S M!".\039(8*O("-_&%*B@ZS#" P"^#X;*C/!J.;%K(_PP4.3HO;,17C]NJHSP M=F$D+"\L(SQM3YR[S[PX<7*7TG(#2=4%A[FJ9550U('!+;NDTFJ#@[P[>AV8 M8&8QI77K^O@]/+XZNG,^XZ)OK,E:IO;PT!6=PGMK8= 6867V_ M$)93@\:HQ;3.33Y0=/QOY$0=\*77W2]P)73 N3=IA&HRLVH[?A:G\#E,>&P0 MJV0I#7H(K^B-'P [62&U/$GVER'"].A[06*2'LH(7*O3!%LZC3$\=WKK67434O'DZ%3FOG/]\1'^NL5OC8Y/!OO6R.!@ M%E6LW#6GVO&[Q_$C(4WS;)R;Y.@OLD#@2.GTD1 #1P) N#]830(("P[K@GO' M@2,!@"\,%&60=Q98*^B"^467J9]EC+J?S= TR0^M&T4P\XZV5P,'L=0,WDM* MCHM[9_=4C2!3+];$*X(!NA=F5%(":T[5)[YC 'X-/3AQ5@JK [B4I8] M\!@'[B19H(A+*(&:=9U>#YA(7855]*AZ2.]K\^5U,KM=.,$+S5[((69%C M>[=K#\7TJ$+#,TTPC@HF5L,]81B/2_9$S^N6S/OXZ.A,XK;J%U"IO%7<2ET. M]O&=P=$KJEBY6ZEK-?M4F"<<_%]$L$KFQ9O/+'LN]8VMW L"^;;!,$F"%T)K M@")5 $Z+)B0T6V39QPKR;8/CECZ:=*1D)PT.]%7A4/#OA,D&_VY:&<"+P_W! M3U@7L)ZG*3.< T"ZTRY 4"X+0@(*#81G+-5T&J6.3Q23]MI&;K=54^SY$2"7 M9C[V'==I(?$!)+)7-9,X/LILP=^=Z9_O$9X$\5F.8)D%0[I+T6\!%G6MN7$4 M$8L=411KQNGN2'V/)SX<->#>)+7A#<)=FXMXO5W[XB5#,GP88I:VC0Q=Y-5B)^@_[^J[O M#JW"V$OB]_ M7:U\#W\*_S5S8\=]I\P"4M6M8X$2!6A(;F%FHBADKZF.-4W0 MREI'#WEI-1B5%*7 >0_?%U[DOCA1XM&N$"B%K,-30DQ%%IVJDKZDGDL,2BH@ M7=^)DL7K"6'IT61&+E#+9#WD#K5R0UIHIFG!Z=66C011K V.6@7P_?T:6BK:]>/$6^[P0H3%MV M!RVUK"-*'[E+H]/1T+>/ @IDT$6@IK64Z2I[29O>QLHPKC%SV^+OF4K^A:1IYY,CT\/'L<8&O%ZUKYV2HJ L(!>!N0!/D M?WB8\FGRBAS7\S_Q-(JBI1=DQG3'B_)KE.SH),@+X?:L(T\_R;7XM)J)4/F! M5^),[# B!^R-AN[0]V3S+V9BYNX-#9Y3BD0V?J.AB$I/83!_Q\.H?5]"*3EX M,HC*I.JBPN21@;'_DCT^-/)L,X\/*/O@:)E]<>0-Z3#!+6GFW50;CMP('T*5 MP8QF 9QJKY^Z2P!L+T;7> MP>964.20^=6=!*]D2Q)YP?S&B;WXMR#\'J,H\\5Y#%9D,SS%.Q7/]S((JUK@ M1^'0]#EP;),C"(=@NU 4K'"YC.')#8#/K0.7'+L 5]@DQE$6+(*TSN1/;>$B MA!L 1QVEJUA//0B$W#>UC:'+\Y8NET[D_8W<=;J_QX#XDN8(\C?E?9H<'HWX MR(O.*3VT WB/+')%RKD0! "_\*0%AUH" IBGB1/GO,=[^*(O9<_BS0+[B-1!+6@-80V *JT3BK4LGM.&+'I M14\<$5.<^>H%60_*QY0,NFP7VT>F".E PWL1\R1Y11\H2)E1)\/C%]6LU[_<0.+[0IL(_(MDBOZ#D( MK+G_&26/P31<(B+VVC/E/;P-E\LP>$O"Z9^+T"?O)XD=>LK@C60K^T@N%2K2 M\C:%PD'M/B$=L[B<')UR?3_ )&U1X2Q^9LI9O&_*EO,S&"%&V&JE7'^TBV-# MPA8]'AT&\9; K[/G1AO^!V<-5=?4 (@DQPE3SAH@*:G960,2.78!;B]G#9 $ MN4EC+T!X.$VQ(+&7 <=>?!BEP9&BT](C(QQ@WPJ:&.0_(\3/P-5:#QS*,H") MP=TNK\:\23?>/,3'45;"I-K/@\"B79L;5(0$A#5UTJ=^RY)SYK_ M@'AI%:7; 0=^I^E6C=B<6V73OMM2 G*GY@XM@>.(&KA[TFC@^W:&5)/H2Q2F MJS+^ T)=]O>2;0^;7PJV^"KT!8MSJM+Y06!#IQ5)4"Y%3BF=C([4B*5%N,WW ML-AQW89QLDW7YGY2J!I<8/D8U3:6W24U'L&$:Z(M4,D* MK+O*:3R['2.JX!>\3I';21(]L0R5E\751>M_-L$6JU?7PSG6P]GP\.XAJE:' M5%B'CLF/ /=RX:U>4#0EJ,Y9=XC"]8?/'C4BVQ+R@V+ V4@^F?T>)EXP+_TP MXV(A=1DLZM:8/912*+^5WJU @V$-F7)J50 KF1]M;T16_4E$UOU)0).=)WAS MQ]2GM>%S2(<"% 5\A[6[ A-B;8@L4RR[E:Z_+U$X1,K+",_@EE$-^R+R1$5!5 M 'H $45-&A..!TJ5GC*KBD,/ACWU(,]X&^F3QQNES4[P/$>K:L_LTEG:DBQV MA5^@J:,#7^B:N\":.[6()UPI2WY8$-SZMR#:&A&3H'UCTE++'FIT$;1D!YR+ M[,KNO+RY*2-@21FV*)?=JIH>/F6T:Z/DE1Z3M2G3S_;1D1F:3? ,SJP_?(:I M$;FD45\;-.ME[9I(>E[68N%7*$H^QX%+I%YE/F,HV43VHQ60>WI[VLS:5#8Z M<@(W"[6>-?L_HP E]3#LM8+K[YM^HUOVZL5W@J2J&($7NZUUOQU?G5\8FCV: ML#>Z*1:JG5\=S-S1!1B*0UX?L2UX&\R4^N;S'7^<\Z9 H"88KBA!F[KZ=%(! M+*=8MXC-]5(V,VM_1PIOZ+8\@ZX4L!%5"4*:SIZ%-4Q G43HE MG7@,L"+F6/U\,'E5+(966FRF3R:LH^U3R_O3]HK@0-^5;8.O 7NR:3,5D$4" MEN5-5@D<9SJ"+,$6MMS&'[ZJ3M-EZI,7^G<(]WV:A_O"_^VC#,K '2_# M*/'^SO[.U!3+C5M1\_9R3ZN&^LYGUSE+ S0G_0,YGSTCCE,WLXJ]?)*66M4K MWQTEZ69<&W<,SGS:3,S-O2$&$ZQ9]T7PI:GH?-5)D#&PJT7JE+X:SH4N47!S M]+:*IFW?H6>T/N%!]%N,7KWY(HEKWAW57^3&[%G3JX,T1A0RBK(/;;MS3&9Y M"?R]4?9!TZ/W$2LTF'OX/%,DD4/)_<^IGQ(KX9X"7H":^1[K;*;CZ_.O\)H]8([N(M@&&*!,9-8O05 M&-:E+D>:C2S/SI+OG2'9"C@B],54BB7"&M$8G;>VU+-ND2B%AH2B M0L,:QLJB'0* M-.L+"B7(ILQT"6;9RYNJP:7!GQ$I:9>MJ2*]G( +A,XXE?, MEU4SI3QC& WM!8=D9 =@TJ6M_MLB;1_\FUN!MAIUZ:^OC>?;DT:^JY"[B;NX M:X,/A_\/*7&IJ5+__N<*!;&D,?>L:K5^R?HTV'1OE/?N?4=ZW M4;5SHZ)W^VA%.KXTO1WM:D8R.(/TTK:<':D^A1SL2)V.X) 6&S;&"NU(;:R! M1H!=V9$ $*$OIHKM2&J9HL^.!!LY83W+V9% #F-E=B0 D'::E07ELMN.1-G< M/^.-_/L/Y'^@KV&0+#JLX@*-PJ40GPUR]H..>K#%B5%.-?]&3O3^(U1"MZ*M M?6493WSC"4/,D0M_GW5"[=C:7A.,J0 -AK*!4.PA3%EO?;HUML\$8\IO2^J2 M#BK!9=7Q"Y?=:WZQY->0NF27MOV./M=G1Z=B9GHPSM8F#.VGIN+X]36T7QP- MT-!.M"UE:"^E/!C:>]@H35)% F-UAO96UD CP(X,[1"(T!=3M89VQ4S19F@' MCIRPGJ4,[3"'L2I#.P1(.\W*@G)98&BO'C1(PI4ZZ1FP\RO!I0 ?S28-.LBI MT553SU&,LKE]2Y=+)_JD*"[+F#%:L;] M1E& DEQXH@;^Z&>6WQ/2'%=CY'4T70>B'\\\;)Z9HA;L]$ZF[)QSHK@M8 M\9^?O"EQ(>)GS:B6V1-\VV4N<+S2<0A.%BABGWTKOUJ.AHBT!0[7,,831_ZV M*U.1JN#PWJ45DZ^%/7@+H"Q0#@3F= 9:BC-LV??A8=(N ^=\;HSI)WDW/2"*7XVS30FM5&YG46WY5 MSXAV%&&?YENTWDG>QXFWW)Y=B[J&DSM6H/K<,VM4(+[^_.WZ*;CXS:5L=BUCEP5!$$;:4C:^4Z+#\ M#-9]+ZVP#IGTW4GPBJ9I%.$1<^/$7OQ;$'Z/4?1!M/(8K-($_QP&4\_/DV)4 M!>=[%VGZ'#B2R7&"PZE=* H6)1_QOF26C4R?:A3E7[0)U(5+EEV 3=M"=U4: M+.+LU)(,@#;J%[*N6M@#2S(S&B[CV*"BR;JN3\V__NE,$"FN==/+?@1VAQ"P M#3@3N]%'SI[=46/[RE'=P=T.C)14E#TIM>$%@CN045I5BD+ *.>H/&'<@H MJRE%]T+#Y*+6 ','+LIJ2E$H.K,1$-96BC\0>>2#W#'NCS.O:?H%15[HQLW M$+*7EXT@=B*7EV7'1D7/ZG>81=](P4,(!3(*KO;M7M/@O-4+)77WFFK/KWL: M0@' \M<3?ZG%3D@9@[E!V%4(!0 DZ8NI%$N$-0*+*9I> ,)&7Q@KJIN>A/RP ML%;P=/\,].N!'KB*2 TK$,..WW-:BWQW7< *Y;#CM_W6\J&[+A3%>M ;',DZ MW*3$AA5^H><3;.N@%)<96&@%%4&NK$532&Q8L1&TA46R%F1)!2@*H: ([BS2 M@-0&FE-C3P"7U< >!VL P(%=VDOY6C#N8BOW*/JW&,U2_\F;L?QC)6N#8T9G M(&L[\-XJL"4FPWCZ5^KAWG+4NG5]O%$08\+ITR08NJG@2',64JX:&U(U=$R< M=WYT)NISL->I\ZY.3&?@Z9HZ[QQS_'Q@U_]$VY3K_W8I;;CBU_-TV2 -)/"C M;#FEQ(-U]6;E\V0 1)+C!(=3NU 4,$IRS (\TT=K/;@DV07(.%Z8J<@$6_ 0H)T%-JX(Y1J\TKABW&7$HMZ'FR@A2ZT*A821%A,1>&#JI18 MX8]%7O*9/4L9V,IQ/'3@Z3(I"LR3KQWW@;M#DW!'UZ*+9BZ&C6T8C#-1'SMQ MQS;ZGXAOL?8^\:R2W6].9J]H12XH@OEO@4?Q5.65KI/U\OKJ$LCXD\*C.$)+ M"ZIAGPYGZMTD(1+8P]4+V\.*#G)JB2ZYH<6QWDG[KNCC*_I 02HY95\VK_/* M]D91WJ#AZ;H0ZP&SXS8,,KC_\)+%;1HGX1)%+1.U<&T%4S2E_2?/^>[YF 6T MNSFA.N &IB0>Y43=35"MMS!QE%1HB/^U34'\IV\O4>BFTV02O:'HPYLBRH4: MJQ@8Z+KK?X.AE)"<5;:<%!5Y5\M@&..UI.@YW:V26[8NZ)4Y-*60H (H*)S& M"Q[B)?>61,A9XLT:ZZ:'4@@B"(+:K$V'HJ+!NH4N!-[(R[X0%:EB!9B=!35Y M122]?6'=^@G7 X.UBK6PG]2P[G6Y@N2V;M;>6J3J8'#G8]8<[YV%5W6E%,8> ML:8U3INFGJUQ%4+"1G3GTJ;V?M*I17Y%*\D6HW2:+,;3:93B;A4">H@LN]F" M68RT'G23U!;_ N*H3)V/U"4>#$> M)WQ:,,O;0@G=^%IKCDZ&EEBV4Z"*F(C<$M8&8 M"F[?X'W8#\_%6UZR"#(W#/5B0P=32BY%&76TH(M:N387V:@WVCWD989!'5R.K^R0USS^\6=W?J6A,Z2' ME,QHJ@-;]-GV@,J?^/M ?EU;.-)=6&8D5DFJA(GC[\!"]+8(H^0=1&@7R(; #N6 ),IYQY_C!72@E06#M 1NG.FV5318'C.-?O,C.-!+PX-0 M& T!)#DRPL(R6Q*+/3L_E4NC8$VZRR. "')0:&(H**!YY]U7)YBS/';7O\$# M1V:&;!=%J[^1. S4(;/U*Q@HVK5*00#T4/CJ!=XR73)1J/T.#P=.O^I(M,L! M OG)Q^+ZN]#QJ)5#EB^D*JBGPYN$9&42]%=L\ES%=GW/ ;XA)D2<1^<*1HO MPY1Y \$J#A=V/H)-Z*4DM.!@3?0SF=WBKGI$VLS/LIBOUB:]6V>%?TD^6?M\ MB2;L(4IOJ2V(C54?+%FN%,L^*T3+[)G[A_X3UE,3/YUN$!->UC355@-;D_F SW4A]!7)TE) M?^ZP:N]0/(V\3$BA*8=1UQ[>=!=7DGR5'(QX$][-C2J#U!F%_-'[S M"::>XV^$YV7PHI<&B;L(FDT>R$@(ZYHGB^N(*;AY"8X/-%D^W6V!8G)Q$M-_ MXM[SJ?P$.,[((-_DC7;5P"+;4QC,RVNXECO%[8+@@-<.'>TB4D@K\#!/Q#PZ M:$7!X=Y]D1 6CV,R,OWL?5L&[L1/+PP.46%L\(-"50"CY30[-E#5D.8773![&*/,./)"NN.M;Y:M%VT,DJ#P[3[ M&B@CH07WKM4=VR:L28MEAU\).!GXD/+WM(+"VA(AHC+#U:5G\()9'APE.H#: M9(:W# M C7 8\11-.L +"[HX*U,!@'KJO-^IB:SP*DS-=D,'$]@1?8FZ1$W#MRN^-7K M[@^, G(S;4YF7VC<_Y62.,OA)H0BTNJYG,S1-\H2ED]G8S3O#>#%=U"AA!#-I MDEA%,*SHA:T<13B2PS,!JIDVW/^D^?L,YOMFV28&11P.XI*SBX@6!DJB]6;H M;8H"!\O-6&RHY<#0H=_J(BZ;HK=,.P>YD.NW(%ZAJ3?SD,M<09AEP8 M!]D6 MU%+2F1S3M W_*UHYGYD?=_8B?#(K+0AXL^SX[^'E\3^/OWJ^CWO).@1(-P$+ M=BGX:@<#-8+#F^4A^'T-HDWQT?MEY"D<_8<_R%-\ [I?AH&X=*;WGE^2@G+IJ91>[BE M2QFEA>P(!KFTV,NHF\"7R)NB8R%S&:>^)013(W?))97FU@V7SE5,5,\IN42: MS/(CP'@>(9)<] WYE#RL[+*6H"XO8XFP2GLHM-GB%:V*N5;BNF6[4EU[YT-E M2 ]A2ZJHS+BN>-?RQ?&"^"F,8Q1/@ON?"=Z6I5Z\(").9IG5J'%(%JQE"?Q] MI"WQUQ-AV%Q4Z@0K!+GW3A20I);CZ31W4T/N'9IY4X\=E+JMHB6/GDR'S*E:BIB54Z"MQR06[K+%KEZ<8G^6$KF(Y M-2QA2E=)2X;H,/DU$X&T5%@X9CM=2D M$PC50BW_[>14^MBG^BEEQZS!EQ?75Y?'9@:CH%Z;XT] '@M\+1\#/!K1)G4" M^13]09= #3"@2V!((B(E+ 25I8\$@&&G2590+N,^I_1#;[:!('9B?)I_0(B$ ML<=;]"2[)VCZ#(A4@8LJ'Z"M$VX7*8T[IM,POG$"]X?G)@L&H/7?K4!/0"20 MP_$E/R;_BKOO,[QV&*6L@$U8,$61!F!9D(BX=UZ$I@GN4LC;"%5*#1]W&<$T MI#?L/VC?T701>%/'S]._(+Q8-, (]G6\"FD7GP-OMYF/'G]K'7D9DX<-TZ,7.)/B((X MDYW_%DBLLCWTZ2&O(C=PUC-C)7>3^>B8) L4E4.CN<10"@T?8 FY-/AJ UM5 MI)>.X>/?4495OM5AXO@U+NBY,\S(G1L0Y2X,3YH7AEE;(R]KS/!E844L@:M" M2NEO)^=*YL^LZ2\AGJ,#0KXOD1,DWDAO=5F45FI0)JR M,B$F*T3RE@3SO/=?,?F1[SL!"E/*JMA:9>B82LMFW/*EVYV:"AW)9E_TA+W<($+>Q^HRY)\VER2\V9& MB?-S](^RW\2GI^CYR G<4=GW4=EY4J"HB/L_*@08E1+@%7Y4E6&T$2)KNBI& MT8[I/$]K,*22/7%J?3NY.#)]Z]G1C^CJ]/KZZ,3\Y-*J7Y6Y=5O%X5D MT:COYS 04#FMU("U+BP.K(3-JKR:!K>29-#Y$ MI?@<51RH\&:[)6-SAY;@DH6/>Y,PJH0W;GA22BORQK*(0-A0PPV:A943+9X= MO2"[-2ICW>$C;;V5/*S(5Y0L0OS+!\H#Y?/=VW?2 W T5L5&%L_-:=66\5$8 M/QA L:ZZN)7VB(4=%-%WJ;[.B1,@$I3&?3?-G])@)D>@EEI[Q* NFNAK+ 9& M(3GJ'"C3@2J=737K5&%'[]_9-<,KFH;!U/.](GK@.[GQV.B"&-Q3W-.;S_%J MY9-8<*^(Y,T@F8[(GCK%)/Y<-TLBE;^'+Q'Y[VZ7#">BEPSU?I._9#VO72J4 MG1]]_QR5W1]M^C]:"U"]D2 RC))PA*7XA7S5VDN&VB7@+F7),V2M[Z$*WM0! M'23C#&7*6BY/NK/8-R5MN+8G-1TJ4+1/KU/,'*:$5)$7/S'7[-[ MQ4]\4GG)NHNR"(3XAV+.+V)\-,V7:ML?.LEVHQ!%1C@35,O+3&9WWBP7NB@5 MCS_P&D+LE>_A^K?_)XV\V/6R8*P45Q^]W]L3*BI6D(:76F"7XN>0[-5(K&"L MI6)K1?=')]ZL/59FN0\-G;@[UHSQ-V8[9.SMP@GFN$!I"\"%QG&,DOAWQT]S M2OA^^"-/>=&9KA)?V2>N]E6+AB=UNUGSUP'5X\FLLJI\B<)TU6U5Y[4X=$KI M4H$M[^3HRJ%9NZ2F,%H#0Z>2(HE5)4XQYS),S':9#O!@>4?+51@YT6>YJYVB M^'WA)%^P?EZ]F&QWMR;H&\Y$,0 M8M\[]9(;@'%-%YO6SS>(*W"AS"Z"]/OR2SU\6\D3G.,YWO(TD_IG9 R)JQL%=?;N.Q[GY)\N**6I>F0"LQ;KFSKI/@^A\6:]E.P'[ MJ$&1-16B.JT94]"Z.:.ADSPPCM"4GAO M^<267I$)%2(_A"WXTN;G/6*.H"KZFE*IOFX:#@R3V8R8KSXK/U2VC *[?GX# MMM-$D4;ZFD]WQ1:\V#Z'01E=(?N3 $4HM?:1%Z)J4!6TK&%+-[?^5/@O;@*E M5 )#&W4&3U$IC8?H:9D@*G+DM]CQ8_" M^-D""$2=87U-*UK,V"XT -4UH31 M4PM6FL(K.B$Q_WYXOI\]FDNP?HAK3SZC;O];:IJ1:-$0H%5M9"V[\&FOB2\H,@+2:3/*#&Y.M!F@[IZ2K?P/)#NO]YSMM_KENU<'=Y?*UB4M\<"M8?HP6-YI0;JZ5$VZ_PT9?XS'MN!D]98#:0BDHUP!C2!O$0U6H=AU91-,8T_I+BO?;? MBS#]-77<-'Q&R8\P^C/+"AGZX?R3/+EV@L\G;^GA=8\5\[A+*Z! :X6@-ADJ M$W='P ;_2=\6GNMXC\$LC)9YR)(>$,NW9PG8B@17%"J;F6'IY?7V+?T>>Z[G M1)Q(Y>RR X9+4BCF&5+A"+QQO'D:?N)_4F:*?SXE[C];!YUH$P,&3HVLS'.> M N-.2@Z8]R0&,#XF95G8;L.(O.PEWV!!*%)KP*AU%H]Y160VDN@X3199B$K* M28!?& R(W0\%'02$E?6AV7'J^:&M.!@H.P B@J;^HX8JNRCN>)QXTUMR$1!] M4N=8;MD!("DTT\H+"0O(AS!"WCP0P9%6U#88A674?5+(>]!V1M@J90L:,N(I M.B?0AU,<)96AA/^U/8SPG[Z]DDM1RJZD]AL8:+IO0MKE 8(%=DMTR43A=KO=1FN,.>N#./ T6T=B78Y8"WUS(M%R%LO<+A,$*UN M(P]ZR0[-D$;(3-SO@A3]&@;S_\7_QP6>4\-&K&7%U7IFZ0?OFQ?,G17)>/@Z M?A/'F%+->J!%9=9X"[46Z:7TI4#79+:3!H==]==Y&0\S:I3$YVK!,H MZK:YM3PDL*15+@18E]VR8LA^]>8+$O@#_=A<.6=7F_@[,=M&*E1M" *38R] M!-X5DO^+\$R?M_T6SI(?6!N;#K)P%*A4%^H:"V7.OMH7Q:[B:KR3$,=J'P#J M@HH.1R;*XOQ4)I>G(,,I#0F=[EL.:0F-I^J@H?J'ERP6H>_B+>T[27+>1'*[ M!'#T^!C4$!223$,0\1ZKW/ZE)!TLP71KQ'B(GJZ)H\9)G@QSFF?&) 5ZY2%E MMV<)D_3H04-.Q\W$)IUKF4:F:@K5S>Z'-PN)5;*'%EV%-9X=4UB$7HAC"C*.M1 N64$Z5Y 6AK@FAWE:I M)]C65_3WWPYF.[K_*\V\A3J%W#H[.MX.N;5N>(2RE@$%WEJGI\YEE@J_U5KW MV^GUB4E/5K+EI47KHA>J<_@81J N01TWQZJ ;& B=/XA<& *(U'.Y0<"=T-^OL<5C%0. BJLG9L$9<*X.N:+.DMPX&* M71 ,9IT6+$FY%+DX*#,LO"(7H261\SG$1Z<@P&][:%6)RWZN<7UFB.5WT MJC=^8)> /DQ.7GIL B1I.\JOGXCREIE$F288RY=P_>$32HW(BGRR?$U>&_G MF/P(4!0OO-7FOO'F\R53*!^QXA M!__YLUAGNYE(SYLFTOPSHSAK=N0$[B@IOE3^#8[-M!CC[0;2>L%O9T>FLEUM M;/_9PG;S>>L[<63>3DI3->4 (BD5/ MI]T-GKB$2ICH, M\#]I)E.A.F#@[PHJYUPJ+"\LP\)6M[FQ>:AEX6$JC4@357%)8:%9K+B$R_RX M.]OEP*$HCD 3/3'I-)I8QTM\Y)LZP1U:A;&7.,6>AV5JY1:W IE.0L**;#,F MS@KO^#.[=OE@898Q[,:)D4OHBH*X4'=$ BF2)2*^^=R4>7$^ MR=\R(3>2!NZ+[P2M<>MT? H<@]KQIVR0=J486"OQ*R)^<-,$N>VK,;4L./!W M!F230^(*TKBH-V7;B#[)OK/5S3$)_U3[RV^!E\2O</)!LN*<)/&7H PUZ9_I5[L97IF+X6, MTN P[+\0RDC*N;0N-\:FGGO0Q"#_&2&^Q:>U'CC(90 3@[M=7HT'\AMO'CX& M4]9AI_;S(+!HUV;MA-(N(+ 5L+)J/+6X,5/+@@.Q_QPJ+J>&&#V&CI8=?)WE M*H/CB3C*M.-F9Y$5N:!\H.A[:)8TE1O=PITLC\O_]\9#C'W#O5W#*GK(RFD\ M!J0N1N1#1)0->6F[F<"146LDQS,HE)BD29PX 0F?); MH,;C/>YBNU'9?'?:<53K6T67?E)K#2=I:G99>Z]7EMK\P,9:=#@UK"*+K)Q: M8U!*TX-F6:A)5,HRQOM@9XYNPSC!HV'<".DC7,\*\/M)JR%6I?G@3P+ZR$:' MR'3!J6X%?90(K37J)(AU)GOW5ZKEQ8FR?W]%^(0GM.APJMO+(EFA-82:5+P< MO11^)Y/9K;-:(??6\?W<:>DQ>$6^4[X676W*55[>32)O[F&!:,]NU39N!:=V MH!)5X2\U1N'^ZB1XWT\BVW130I-G?5NTA5Q:]&!G-,U,M16WNRB<1\YR8^ < M+\,T2(YY)_?VVE;P2H7,.D)N*D[O\AXY08R[\H 55G]-_A[FUHKJ2'D(H]]1 MG*"J(R_Y(7/D94U3RC]1U_7Y,/FU,\64)-1CF5Y/9'KB'= =E;._YO-[UZ ' M%\V@!UFKOWPG'QM-*U\;_2/[951\$)<$$_M@T_]L15MW.5OSB,[B@AK?*W[< ML4"LA'X-?SL[,[; ;?P'.ONX"T9BZ-<^F$E,->R4)52KSBR("M'S(2R %5 O MQ$U*M6L#EJ.65<]F ?"M'7_*-+0KQ>A\,4FVF,5&Y)CYY+%9"!R .P.CMN,6 MU0RLR4/QP^?]1%]>0;">3%"?SK[])D.&>IVZS!?75Y<7!U((*PK6(\12:,[^ ML5H$'O0[WCZV*@/6V!?:]_&(#P#B5I6S4>)(I'&K]1*A]Q_A^R),8R=PG[T M$98N2[L3:_,E5 TL.AQ5U^_S.DNI.YS(8T BOGH?18>X84&H90>/C:1HBJ8Z M1HKI:B'+JA3)*BEVX2)&SZ>WA/DC!] M,M. 2;8 AAER2+4@W$%FC9N?^^7*#S\1(P=8LP!L3#KHMC9GBPBK$8SG,"A[ MP XWQF@TL:^<*!%8EAW6X_!-%RB33HP\BF/&R^.4P, MI77)8Z&N(# H X5W/\C)Z410[PJ3_]([BC0(@D@RP M8K1HEQ=:@N[N04J! M@.0>,^DB^@!4\B6N=)UC3YU!(&M7_#=95?897OF:57 MDPHU1+ 9%G4+YZDON& 2/P9Y@+ O41@KYS+[2_#(K8=L"EDMJ4Q%DW-WFC-= MY[ZW"_]]6_C"0O6/[V53#<+I3_)7](^PN%:DAMJWBL"J=55'5 MQZLW7R0Q'KG$O\N9HU=$MF+-(*?:OW=@\VY4JC5:K[&W[SKTR-MZJ/[6_K%_ M]^K4$(78?,*9SCA5U9=OW)BQCQ1^8L]YKE.+6@,E2]-;_8;E#4W#H*X(U7L4 MRB?VC[ [TZ+6T,VF=B)C/VN]B%#5P*FXE&+,M&*5]X^2"O2CR,0V2,-P8:9Y M"*,9\I*49/,(J!.HQB_50;G>(]+N2IF* E@/DN&E52!I*?/XP.(QI6 M%1GN7,62,]6=_QQ LE:L*CF[EH,HG([QA+?Y$RK&LBKOMQ&'X&-2S MJF#P\(XF4ANK_>6@A#Y4Q6PWSI4NYM/[GRLOR@JW[]M5M+_GC-2FPI+$@(+@ M[-S:F&=L& =$8XC$EWP/R9_N?Z)HZL7$YS*W &@R08I^OHK?V='1O@T!4QHN M1TC?V\K:"-EE(@Y:*I+."3E.Q!-R;+Z;%QIE7SYDYFA/T7!^?,C,(>$%;W0R M5 T[9?;3JC,+GJ'T"*P,8QW5"G"34*W*@/7:M&=@91 0MZJH@):W#URFH$ KI=SY[MVAA$@)XA9C4"P;=V_#L<8%4I!M;D MHC4=RMG1\?75Y1EP$X@J8)N(W3I$(-#[J&15U( MSG\PB*V':#MV_FN?8?>%X,/U]CL,AYUI6,-[=44OOCH]>@N"U/$?@RE)#H\F MP8,7QF!]?O=^5V_I M"M(<\ :3Q/O@Z1FDO2_.A7WORJ^/PIG(X8K5MF)@Q\6PR'GU-ASRV'Z M89W@X7LR?#^L4[I17*O.]MT/RR!U=@.PC!]6&R>&Z8<% .)6EE&?%\/:O/D:^OY#&)%*.W=6H74"WI#0 M0]%=NJP(Z_G@WB6L2CTOYF6_;\]H44=B(R.+ X>B0;7*+I?>$B=*[!Q:@#TG M#P-KUP-+ U%7I:KD"1 _+!TO2HB%B/7V+AJ]. PM,P.+3% ^AZAKO/1%: Y MN9&T,C:SZYP_#RNRP$D"CKU?J/HPIT >LTSP9[6%4P3A@%7 H!I?3)32%\/9K;)$WBQ G<=>9,A<]JQ#YX& PMM_4F]*_-E=2^)>4/ M1'(3(G?\@2)GCK(SYAU>2A\<+_K=\5,$PA@NTTM[1B1 :WEO((R_ [5H: (> MC_8,PAV.#9@CFC>,#P9\*9LMO!$MV;_#L 8^K%7@J6B)KC\4MFQ<5[(>PAO4 M,IT[C&C@([HWF ?'+SDS-;SQ+-F_PY &/J15X*DHFH?%H]K6<_3Q83!#&LQ] ML;3OIJ959763ONSPA-2UPU+;:W2"A]**F"1;H4BZYX$ZZYX'RMX44*H:/80< M$7\[=89'YY79B58-AW80:J30%<=@;SJ"7Z\0(@"HH!>X)E%:E3$ K#O'$P& M=ZO^V9!Q)-(83^3&FX=O&>^V0F>P HFT5 "+"$>]M4UG%_E@/>#N&3H$ &:[ MGC7;M<&Y]S(];797$< X(@#(UTZ&#B8D58J!-=-LA;J0B1\"=+78&9!-#HDK M"!8)B 7%"^:[O)HO2QZ#*>]J9/WS(+!HUV;C;H0O MX"!.P_!"V0*@QZ[GJ:;G81;T25[7X!47D;M*9<_V3 M57\+'F?U<(A!UIVH4T-(V0WSCX>Y3BUJ"/%@GMX[ MSVJ\3Y3LH1\-KQO-D^V0TYB:8/?"_.W3SH8$+)5K>&UH\2@;2H+CPWC:J9XU M) :G#"((V8X[9SH^5Y+IV-(DQX>71KM_:01@BAS,2Z.+%F<9\]:Y7B^- %!! M+W!-HK0J0P!K4Q=PO5\: <"[5?]LR#@269*Y&! ^'&77[M9ZB GKTJWG\Z/+ MZZNKB_V:2MNU(?#\R-1<:M7S(P#D:R=#![.]*L7 FFD4/S\" /[.@&QR2%Q! ML$@P&!\/"/3:\<*F284";Z3 /L:U/0,Q!);K89U">JO3LU9W$;!;2CNS90UY MZ*ACM)%AQH%#6S:#'N.,9EYY12O?F6;ZN$O1>UAQ\VW:5#B%#YSD<;*#[JQT M>=('"N"TUH?!L.L)6@ -K4Y>9]8-+_ )K@^#;->#3 P0+8 !I]7<#V;H#!/\P/U4=_F&-," ]%4=NW4RHH/LSKGHC&@;N[9-G*^G18 MQ%I,$T A*L;)&)# M'I$['"@PAS=O3.N\OCK7?'W5(0E8G]8.(Z+7B-"A?:T+DWU>#E8GEC\,2'!+ ME H\%5WCU1/+V[S[M#3+_&%X@QO>O<'4&B'"OI%M==.=YJ;OU]/#$MW7 MY#4H9'=S'[O38%/LOQ9J/#DZ/L[^O15G038*U85$%"K&+[]D/XQRM<>_D)[E MK8S6?1OEG;,J1!7NZ#BM&C"@ M[&?:95=T*^7GD\_PXD49I( $2DUH6R6"%1N@=YPG #BUJIR-$D6H+I-$H" [$3I.AH%R*+J]-KG6=3S?%YKO-NUC;=^ 2 MC<\9A48B*=5H\Q8:)&WK]]I?HC!6'BN(_:4#=665HVBB==',RT-U?TD]UPF( M(6^0]*W/S-0R/CP!<>@)CO9C&%/D( M#)[UAIWN%;AB[_484*$X#??J,(<",S@P^\@CX2ACJAM[-!AVH;EB-%P=7$+I MAR@=(T+-U_=H(&A46,'_Z\-!6+$C)8Q.'0:)1CV6]U!'UF^E>A_-X P\T;+;GE@V M1 HKQP7*D-(#')<2"_6+#VSDI;#Z>!A%.U(I^7@4AF#W:;!Q5[0@0RN#AT\ M#*X=Z;0<7'JB)PPN3UIS7_"(E>@%L3?5>:_"_)YEXV!G*BIIW?>VG/VV>*C4 M;I]/QO-YE'EY[83ZG?MS&!IZ5%@.'3NNW'NLO!7]U=6F:_O$_F =J./KJXOK M(7-]=SHJR:S^TGR7[\]OO"!<>HZ?ZX"8Y_ J*/NT_%+\:7GYO>(1^2^K_(N' M]^+TM\KGUY<#W0Q8X%5D<#)432%@;D=;4ZC2T)DP1TN;WPI7G3OQ.1+OP6&4 M[$RKBEZ&$L!2YGD+&<9PNO&?#Q$B^S2$Z9:\8HA5KR"BWSV,!LVZ MU!)@>5C'1IK^UB=R'5;WU@_N&^MWIT1%S]"@T%W5=%$J[O<08^GY7O*YJTF? M_N5]&P &M*GH69JM(^'.^_!<%+B['@?5[QY&@69=*GJD1AL#9L)<9BK)CT7D M-N%^N?+#3X21>DN_QY[K.='G.'"S6*+TIIX=K'(2ADK62GDE&0!SE/_B9!T> MS?,>CY)PY 0C5'1[%,Y&SBA>=QW_YHZRSH_B2ANUUG\9K44P;?9D<+K=K,FO M^.WT^NKJV-0UYMC/6D MGHNR#V2SAYM_8A2@9.1E'QFMUM/)/\K^D8FGTD/RSTT312]'N)NCO)\CW-%\ MOC,]Y=P[$?$@BDO-"4PVK"K?+HZN36WHUC1Y2\+IGS>?M[X3Q]RXNNP:(&<3 MOM(IVR-)^2P(I+N^J(---1+@C[*DE M""^U+#@8^\^8XG):$)=WO8%^"N-X_(&WHT13[R$^=RS#(-/!(O2QF'&^\Z9O M$GNV5E+7A!BO>U$WRFRJ"E MZ(K,I55=B;"N>^O@6*B222T\5:PU+=8(\_FV^ZNL, AH(W+1_H'*"O6F*G5\ MF#@^F"A$#941(UBN->3JF).[MK_O5%:J-T4>/+ ":F5CEV1#0=,4]\1#K -, ML^">D4M0 ?8XOHBK4V)A%FEGSXBE1C^JHA]7%EHCK-MR+LXCW^+39&8:JKQQ M;3E,RS8#CG-]3M%*A%>U_*26GFDHZI!AAS@2"$/K" Y M3-A?3>6 :C?R8=5D6LGTPR",9"M64DF%#K0\B31OY!W6EGUU?75S:1KR^VM#R(A'>\E=L%"5W25NUP-%)Y3Y)1%9%9DW8.R6^'9-1 M&APUNL K3!(>.?9RQU0]A_;9,U7;L912:O1PV#G][$([J1;W@H#]-0)Z!Q6C MZ3_GX<>_7.1E+/SKC/SG+_E_9M3#__QVCQ60?#YY<9)%3"L]<5_1%'DK$LW" M"[?H)5@+'(6Z[)CZR*KEW?>&'.L4L:9?F#4LL'^@"-W_G/JIB]QLHJ\^0=NT M1X9AO^=G)RJ>GV5_BD?AIO^C'UB $2HD&!$6C9(%&DWK#]6JG_@'[D+\WXTO M#>256GMQPZ_3QG@(N@WWBQK'PN4J30J.;,M]\TAO@/*33^$5P/-P!MYJ$WK6"!\?N9V>)N$\#VZJ! MX]FN(1%]@$=B M]V1R_!9X2?SZ]AL79&X=6V&6%YIIGX( M S >P5L.Z!-*X^91\=A\(&BQ,/; MH#OT/=EH@ MM2RU;0>XB-O.F"]#&37A#\]3R+%U5\^ (-,0#!U^;G'L/F*<+ M8;G'RS -6$8I)6V#HZ=6IB@G)D>)&ERX*7=Q>FS<123-%R=*/M\C!^_CI]D5 M4,6V[+,V,YY=:,8'7RYK/VBY#%6:*M^MB[,#>!R0/&,S3WU8 M M#TC$],"Q)8LW (9)ZME .^3U4@LTF\VFRURK;;,@.-![ L-'FB.SQ@AO7U(G MF/^]"%.\90KFY/\>@UD8+3.UOJ/I(L!+MW\;/B4N*^B;=!.@<>7 L,%/F=0: MDCF+",CDRUF;YW>=AN]FB!VA71=3>"V\U M&W7 82^+CS#"9G:D*B6\UCM:&3CC<> 6G8VI M,R>W+!A@I91/Q4Q0.(W3XXT3N#\\-UD4W6#-CO1R$*$0U&EM4I20#JZYJS*3 MM-UHMU6K2WZ))3^Q;^[LI0P-3WV-$ @/FBE";O;6Z\TA"K[_*_6(X2)9A.YC M\('B),N9QV"2<'UPE.H$>Y,]_12PFYMA&)-2D5PLTU1UY/[A)8MJ%;DY2[15 M6_FG0RT:HAIN6'FN8MM29O*F;..(Z['=_EDNWT.D/7=;@0<$?;=+OHQPAW) M HK\*PEK/MRX,S8[;E\>'1RWR3"[PL/LR,R4(P]84'BIF,;!I=M?\_SPF7'G=B M:Q2Q0O]B4G&L\YV?U/.?!J7!(@SFS'<+C()60"(C&],L;GS_ILT3"0"J!C;T M?&78DH+PCF;KOTTC @B#/+PJX(C3"=PF1Z1EUI)WP!1#MHV3K?Q@5*AKZMI\ MRB5U[)"16-O4_>!XT>^.3]XL..3?V8W/6[I<.M'G9/;D.=\]OXA?1!FAXM*]TA-NV\1\2D7>G3J.S4R$GR MREF_1F$P6OP5M9^V"F)#E0FW.07HV8M+&HIN3-9V4B>XC07RD*ICQ#N$!-,#3: M#1TX])/4$2QS.&VI6\O M8\+U(3+$4G,..A+2@\?_7@]0KA!3$6JPL5?$C4Q M_(7$!TJ F\_U?_[JH0BK=/'YA#Z0+[9*<"K#)<'N%PI9-<&*24#E?%,DZ56# MV09I=I_!*P4! _!6.]D)7LXJ/=9)B 2NRY!WQ;A%'RCJ)E>W@*6E%PA!$ KXFX ML&1:0TR8BC7/B+%!N:Y@$$.\ 3OHTE->K1$A3)'H#D7>AT/2?>0JQ;/PE.]/ MP*Q@!TDDY0.=V;T[+3K-)_LPAW2?-P8?)JNR@Z.(WK)?%:L,CB,F]K$]5&6- M'^1Z$JXH0V)IHM8"1ZX>0//6+7'A-1Z'=NG\MO9&OB4Y(5#\&.36K,< :S#- MRLAZNC4><',\W2JOMXL.C+Q@E'5A=#JJ=,)"G[;+HTM35I(/K$EB?WH((Q)S M<).MKI[ LW76D&^H/I:.S46'D(.)8C%1([JB:62%9[#0?4N<*%$63$14PO$4 MGPUCCW2\^=BF0R.#IXA"L8UO2OH0XW&YPEI;-J>/3FWL$RU:I+;&6@]J'3H> M%IU4RZ[HJ)VO1/>!:VI+^^Q$4;:7E]VWGHKO6]??L'%;>F(J[G-N8]XP]N'C MV?OB>,%3&+/N9WA5ZC0_N;ZZ I#.M5WU+-N[A)"*-I4NFGE!MC?YDGJN$TR1 M*8OJ>CDD88?;[NP8I:VA@XQ\BO:/K29V/?/[;;A<>KETX\"]#8/$"^8HF.(Q ML#%=HW=%1WM/_-KS( M<%!H-6%7N2[5SK?+4U,O_O I.LE6>FZ$SXHRGO'Q]/T'\C_05SQI+]B[TV[-@2.7"H[0 M]C0*U;-O%/PW(:_S#*_2+=SX)J$7FRY7Q;5 M1D^2';C5K@Y5CMQAXO@[N%GFV$Z[W2^?'C7](EMN$-8?VM,+@),+%3:@6V?E M8/G@^,3%Y M4Y*':K5"I)_;\(K7M1+VGN(/+,;KG??AN7@*EKS@/6Y>\*Y;,CS]KOO18DNB ME#/S *7L!]X3$-,A[QJ56K9.P[/KJ\M+L_LI)@*U1R3"HG F6--/6M?VO%O? MB>/)["T)IW]R;D*9Y>%BV H/QZHM)"5@>*O]YUYQ-@N" U0.E":H@B)JS(DU M7N*5>.H$=V@5QGAG%GV^+;#8K-M';G%P\ BJM[93D9<05N2T[3FF[1:061X< MFGUF3SDI.=M-T[/GMB!YOEF\GD\;KPAO M"+UI@MQGE.3OW.7.'2?-<\>FS5& DI&3M6KX#%*D6BL[Q@VS53V["#S('*3J, O*!LT-]W?<83)W/09XCX;7JE)NUD&77]X..+N):8'? MI#(7V:$MS9)R0$JE2W-#G%Q2@ MR/'QGA1%'P@?_,9!D"XIUJQ>[<&E A_5NKE+O0I WMT6'<^B.A&GHW@1^NY# M&'UU I>TD">LQ-W#HDT);O/M$UFW1NH:NKB^NC(CP.W-_P4-K\H;I]8BPZBEH?/O-VH1!M;H9Z;'UO:$XT^(I6841< M,.0,?:=-0U_1X&C=HF$CW[: O8]5I5O5\?&GF^O(P-L=^XQF(71,D/_YK/X MD6O_DV\)S, 7!XFR0U4D-SPS0_?3RDT:XYDSC@NA:59%H3I@"*(:;,Y!1U@/ ML&YSB^YR_21J9>HR76*9#(44ZXX !<56"35Z2-QX\Y!E)=K\!D_OK3JK;?%; M)-'I@>+[V0U2T6&FYPFMV-"U+BZ4HG1M- #N?6_I!9F66,IO%!FZXL4$TIHS M3>BZX24*W72:3#!#H@]OBA@7B;1B\"!2OLI+B:XUX:$,F,2#ON@L^[Z0618, MK%+*IV(F*)S&M>?)^T!O282<)2LE.;T01! $M5F;!D5%@[4I+@3>R)NMH=QL MH;PJ5H#965 +KO/RRXJ->9%\BJ#%/AYS:H!A@_[#L:P68*609?2>>U3FUJG+ M?'5]=7EM%GE9?(01YL@+:Z:_#>,$\][Q&8X:S')#P9*#1!--,2EA(4BN#K&6 M%GA!NB/7A^&*B'__%_551VV)"E]3@GG)[-UB)_RNHC!'V9Y>*3I"FV3)7)":WW;9BK! M\2O>&@4I,],,JYC-K!"2U187O$+8!ZS,,GKT'UZRN$WC!"_+$5Z=_=0EFZHX M)B'#W'?G)Y\B,BV!8Y$0]$S&]!9=U0S3"*QFQ-Q0:(5K:BC*U+5QC;5Q9=SHO%N LVRP#7?2YDWK M>"$I:M]S"1Q2M!CUNAE!K:-'%WGMV6\VM">ZT[".!V(2]MUVUI%_[WS.I/F0 MD2RXD^#.BU=A[/B36?7)&:9WZ?;>]"L3K%A3R.F1>6.#@DUE3^D+.EQHL6@: M.X401ZWU<,BOEXI!\8R81Q%N)1NITT/R@C:7>H.\F5I*)(:0I[(Z1X""/DS8/;%'W-XRTR_57%;2")3VU*2]%9!21*5@6LV)#E6-9/D MS._2=>4W?5L]&TO03ON2,RKO:'C.)JCP)*/(^LAN%S7C:_(UM4&NM9S.! MN@E?$DB/.=84@;(SX7,8A%L7%#Q#+*6XS721DKED26?K*YS;NXU!L?2<]((4 MBU]8',.@./H5052=GRC^Z@49GRM&AWHK]W^E^.>O*%F$+GMS9* '=3 O,1?L M(;!I-99CHJ_M&8!=::VB8@ZX00%B>U,R2MO/-3&12UX8MT33CG5R@T9N?E/= MO(V$VHF.2GZM;9/2)9?P64#-+S[,S8)TGD?4^3 M+&-AB'?+4_+2)LR<(\M-1.==7I>/[0]=M6JLY'=O*SW5;\#4L\HL0^*-$R/W M-ER2?4JF-98W,[6PS?R2D+CDQU CR[]$Y%B??.(##IGV,Z_^+-K^C M<-VE842S;R]N.(I]^;XTVP1@0"-,Y/*5*/'6? J#.8DE6"1_% MHWZ71^E C MX]1T=+86A.DQ[96)OKL\[V+9\%AK!ZW#3GD50$-\WP$ M5+O.C&K++ L&MU@TB*.QMC"Q6M(LE4D7>#DFF25M ( 6?ETA+&3&Q+C>\:0 M&-];@4B+.(H"R]&&Q%N8XCV[$R?CV'-*OUO6J. 4M@*&#B+JB/HF-S;>OC#& MQML7*T!I$4=16 -E"5$SPK2N+[125J E(YNB-X,FXYQ+GCZ>6D(O=FVNKMYK M2!'2-9S/M&B+$^W ] U'*6<+:<"10"D^;/AY<-H589'#(P9BYH=&WL?5F;JDJV[?O]%>ON ME_/DWH"*NF[5/A\B*G8HB-T+'T((2"N=XJ^_0*JIN333;#1#TSI59V4F&$;, M.>:8373_^=^5:?P*@>MIMO7?_T'_1O[G%[ D6]8LY;__P_>KF>+__.^__^=7 M_)_T__WZ]9__F\G\TD9EMO5+MJ7 !);_2W*!Z /YUU+SU=^_^K;CB-:O-G!= MS3!^E5U-5L#F(Z6_\;^+*%KZ&T/Q0OY7)O/O?K-ET8M;L:W?F[?1O]&7KY"; MKTI>ROV#E?[!$ S[5?B-9']G2[^Z[9?O/S74TJ:NZ$;;@?Z.6T9V_2AFCW^( M VZH2>!7PY[^HBN_?^5G4[$DB[.,B.303"Z/3S-B7BIE4("*1024\DBQL-=2 M_,]_5#^6;BQAR_L=>!E%%)W__J7ZOO/[GW]FHC?]VW:5?S8/DH&@&03-9-&_ M-A\Q-$O?O;]<+O]>35TC_0R&(-E_DL?36&+;UR4[L'PWVGTB?=L#TM^*'?ZS M>9A^R_8#*T\[:'Z9W3:._C-JMSA)!::8T2S/%RUI]S5)L[)_^"V;C^7_>7JX M?55;^9FX P=?LNV09L7]!XF@__%=T?)FMFN*?JRX+P7/]/N<5_ M/"(S*7#=&,"GI+!Y>B &;75*R&AVKYO;UUTP.ZD4_)_XZ;Z@M%?T]U*P,M". M]SI^D'9XD=MUV;-S&%IXK?&G-S8?.*9FM%0J_;-*$+KK\!^ .W@U>?H,G0\@ M)XH./A1%?TNVF8X,Q;)[ZO"/C^LMQ& 9##\ J784I/@32+6__OV/"D3YW_^8 MP!=_2;;EQU3VW[]\L/+_>9)*\N$,6 1:^-^_-L\S?N3$X_GGW__XFF^ ?__S MS_;?I[:FMAS]^Q]9"W]Y?F2 __YEBJZB61G?=GYG$K%HO-^69L1#=(-X#.F(5D]M$)[ S 04 M$[*H$.L#B9MAY)I0[@[UH3_V9J,I.LI%Q%^_+-&,.[RAK-^D;9J:G[@ C[!D M,FXP=ANQ?6G ^^N7)O_WKWK:=R$0U^5RWNQ6J86GR'.Y,!K6K&4BBL-!7760 MJ-#-EZ>\MEP4>:854#E-XAFNL/SH(,>RO130;!>GQ-$R!VH%O\?.7QED)_:= MKB8==+$2N"FB!538]+%O[_>8QI:C$,T% ,GTIL.09K+M(KWK<WY$ MQKUU18.V9+!J@NBIGWU)Z CER=0M"TV*Q-!\;>8/,\YT*6 "^M>_2&R\^2R" M98O;'F]Z>-D.DRDE^U7-DT1C#$27LN1*[.)W?6XT*,++%Z(A+V*9L#E"9VI1 M6 K9I,^9#(K%Y'_5#E22 M_B9?\8V=[<;?8,N'W>4[@_Z:*E<"/LIB&L_4N@74581\TMWJ^*J=)>*>RFEO M#5'9=7 PGV6R..9G^04U4\=SNJWFC)Z )QVOL#[+MB M$EASD3FUC6? $40>C)1TK7R8M"KLX-5@05FFJ3%/VXD$W%^ M9=!DNS0"&-KN]W'2UIQ8]3*0XD\8<2R1R;ZDW5;\!9J1?O6&(@[8-A=514XP MI;*.BP2)#ZM4)F1Z?_V+(TBN6(BY[!*^Y55O<@G!F>ZZ+F$+%=&;=AA-9+U- MN*O>IP0W*/!Z-FPO0E[S%^:DD#>\&4O\]6\6R6/9W"<$YZEB/")A7!HU@3^5 M+ H;:%.""/K*8D"\(;L/V5UY(Z32*#]5EF9/ILAJQ[RZ M;:7MW3>_Q;IU^MBD,G MMT:&NE-?9+,SIJX2KYL3XZO C47@N$ %EJ>%L>W&:0NHVB[0%(O<9)3])",Q MTF\GY'G@I0%C7UQU;3?]F^^[VC3P$]OOVUWQ#[/LK%DOBP9]5.=ZXP)F-7Q M]V+979S'7KI$Y, EQK^1V4 ;U+4ATN315I9?#A?"^@WNOI+,VK;F%YE^ILK7 M'+-@\WBWUB:_0V;GACH0R*Q6;>"1C4A-O9;S,&,U&FA2O?>*S#X21KWJ"J-( MJ 6BI:Q5.Z@'D4A;NT2^#R35L@U;B1)!B%;4TN+4"\@;]MH26S_.P9D9X<:B M4%(*W+;;M9? C9_XONU:8.M$\?&(1O4)ZE!BP;0(8U2-IKE=X!E%O_O ->-/ M*2Y(6Z-6?J( VSH0'#L4:F@/6=K\@IZO(XFHJ^5:G-YUT:\,DA/)L'V-)LM1$CX%H[(9UF*V*07'& M3OW:FB?GO;#;+$T8!".2X2#O##DK6JC)(+6=C5_K2+*=:6?+?2K3Q'%^$JI, M!ST:/L5!?.F)FK>Z;=F6$H=&9@5,_43/6]7&(PI!#/$8UQRP--OMV#[P*@&( MQ9:/\_+X'WPCHT6G@7>+M6*9BD9%@;,'WJB)]$XXN5ADR5?1EN>[:::T]T5/ M/R9(>/)[!P*T%1>;M/1H39FT5V*926T^[B?D\S>"(CFL@'["H-#B@>,J[J33 M-42K$_=[*Y68(N(NQUR15MQ ?VGW8ZOR8CJC#! ":R,1JU%!>)UDEKS)YAJV M/YLU%?J/0DGZE*T:IY2UCWF2SA,@$J=B#1?%BOU#J+>9ZJC>JHEU&SA<(RIJ;N$43^ MF?U/32JYO M3C/;$N3?*T]."C:'33Q]V_Y7I+]Z=N"FOZ5UWM\;=:8#.C?-?&+XF+V)P%=M M-\X$=LK=!7&QG$6+CBG?DKWXS3VVW'UHH^56K8-NTG1[[7__N(L^S!_^??XY^\;_;'N_Z]\\Q83AI760W%E]T M_:0$]>]V>@%!=^WLGNVD*C^_NBE&'3[9_K[]DG\.\/(1^!QQ$N)JSTF\ UZT MEYOQ_[:^)C_7U'4S7.@UF2SSV>H4*?#0X2D>_N^=,/[Z-_GU M0!HGD?&E2'U%CC\*FJ>A=P"[2OS0\S6)?)J5W !N@H(&N<3J0IP/AWRX1K6Z M4.C!!KC3L#B$Q-$Q_B@P?#"8A4S?QPAF?Q@_7:4'KL==+X;^8 ARE.FK?96S MO58 ;D*E9_F,>U5I/YG$9F9T'+S'R5R2-6X2#"H.F.T( .]%:#%(J,U2#D@] M30[*?^0/28:05"UB# M^$(VGP\T]H3Z[$;>(=7[A&U)R"([W#[_LD7=DR2VE8+M7]E8E'&B&*>@:=TZ M*51X+,>_0/$'TVDE&^(=WY& 3BX:1G6)X0-<5F #[Q9 !P)ZQM6K$OH\EO=% MFUK+>;*])(1+F2QR'H0/7OT*YD6>RCI82KW(IJR#"7D0=ME:U]FS*Z> M/?-)PP[DNFTDI2KOL,9,%.1**===91!@=G70"8>@6(0N@'DVXG.'G]K@V^._ M3Q=R8FKK8B!:$=D9%\UT 1$CI3K =,G5!Y%S8M /Q_5AN.0PN;2J9,HV#TA*&A0)0UL)#[C\ M=!=U"B[J@!O7G'Y_RHM:;F@7IGFZ)]Y+<'-EN,#@C/Y8;/#6ZIU41EPP]31Y M;ZDJQHR;/#UF(YTS&FU:0(-VK0H=BR05O5-C>P; R\%=3/W%\]5?O(DIO* MQB)?I_N#*L$#(5"$@8H+Y>[#+F_*+F_&7UZMZG-G1JJJ74VG^=:06K04M=PT MRC6J#UW9Z6&DT!HIE+6VFS'2DT'M'&UBZMAP2Y36F;5T6J@+D?-PGC=EE]<. M:F&H>]ZN*9[G+UL>0"I:+UPA$9 677+8=]'5PRYORBZ_UU]^JY%FA61C,):N MF-S]K(Z[K2ZC5DBD5B F.BKG\05S\86W[TT&L R2S2"E=I'_F3OR M13FPC]C:1_;C4RO)")*C#)X;X@+'L5T_1O7>WYX.VO1V6]6W%.;W5HAN6TO$ M=#%[NJZ-:R44NI#_S2G%C\CV\W1V5"E/^Q8^I96[GC(Z9C9=UY8#R6?M]:Y.40%0RH#"?3Y'%"AE,7 M;Z5GH]@\DN#XV]A1# M)P?_<> ^-F6]@Z_+0)O'LN\'LLA)6G(LP8'M'E)*_.A#_,[)18UOM7L5*H:0 MTAWRDZZ]O#W^O8:L[AJ<3^7_7?5?X$2)J7F4S _I"-"@"URFT1"@]!VOVN2[ M!_Z5!O9T+K5_Q&:V3ZZA>E&QN7BP8AQX@:X/XE1VH^)APW.0XFK<1L0NJF&5 M[+K2G-Z@BD\-\.Y4^@6\=U/A;>,_B[@T EL)>BE1;L M?%&SGDZ7KNZ !A5^6Y MQYE>:H:T":).V@'1.+ENH6SD6H6.*I)\E'%P/D",6IN$#B,03TZ>(>3[G)K\ M)E"?-^TO%/.^4GC"28AA_8/GW$_,19RQ;^K=4\;?:R13 M)U]13(-E*7$F2 A='\6XAH[[S]DM=;WYY(>IPC4_DI=+[P7&@?$]=\>(FC" Y=NSX=V^]U#@FY_"-KV_91X;$ <-( M#O.UY+;HZB YV)=:)>?W;ALKC1LDVP^=O-Z42^Y@4.39Q02Z^O#.9[RNR3WG M_O.@DQ]")Q#LC+YC.DGN3RR[MBA+8GIUP"6(9="LM?H5UZI1 M0UHQ6A;>9$()VHKRCR:6XW!X4,SW';EY^Q1SN8B%'186Y7XI,]&'C4K1#DK! MR%4?Q (CL?R@B 6*8N']TLDU(A9:SJS[+970J4!N+5"U8;*N]R 6&(GE1T8L M,%#,HV3[YY!8X '1E9*)J@H(@6$[R:N'W.+V"UR7.JRT6C%ZGJ7,![W 2"\_*WJ!HA%ENDBTNW1IEY;(UZS MD!6R6 3M M4?32\_-7J!@6@>!=T_AU0#5MR6D7;'U"S-\Y.60W!(,!ZN>P4A M[X444VPL2QEN)B+S1_4%1H+YAOCE+ P]BKH/8OF36$QSZE->HX'JN)'1& +5 MND'W$;D\B 4"8H&@WG+'Q/(%J=%Y%*-J3$LB;>L(ERLQYK V$M?8(SV"D6)^6A0#0]WECHGE M:E%,=I+K5,KM:$$UYR;(FYF(G(6/&208*>;G1C$PD,VCR/OGD$C;\YD9%_=] M>V90N]D@6*]&S1"S:5:TL3721]BC[@(CG7Q#Q/('7A[%VY].&*XFT6*AY=80 MLZ>IFB-V\\+H01@/PK@R84!0)[ECPOB"=.9/ZK#'2G[*41.*'^*&2EG=D-9S MC^H(C-3QK:G+CR*1.ZZ)?&'481*5X6PV,"H(UL[7K"S;*69;C[D;&*GCGJ,. M&.H:=TP8%XDZ*H.6$W CU:$RA.+GL(P/\LHCZH"1.GY&U/$M)/)T8U!10)&G M5.7MVU8C,1;;"PLL!YYF <\C;7.J6:D0.>"(L1Z!$;% LA5+6P.Y[XJ6)TH' MMMV*/VC15@@\/]7!P?GI$&,FUKWA/9YV'Y0 MVFE77A/W5P)[[TJD.)@N9E!D)^E/WFZ5$[(P0I4'?:DYBPR#;S90<4K5^EH! MOB3V =6WH)K+(-G/0W47FSTS:QR#WE>:OF2E99]Y_!ZI>7@ MU2](G':N)+9-2-W*ITS39.5"S_#R=9TSO"!7G((RJC],\V&:YYKFOC-\PS3W M7[V4:4)3>3PI5:!=U<*O)GZC4,4VX,H!AE$UR[CKGLH M3?/:+-_N2'RKEM&@RT=^"D2Q\R&*?2%$+W'-ZND/_W%Q5JK/_66&ML7,XD^D M/Y%J['PW;;8HH5I&2<34.9'AQ<"I][J/&U<_<(/6N1*_6 T3@INTD$.X%^"# MN^J[0S L3JIZT-+">5NGRM+L ??;@SOR#K@7KK6>^3"!C5^D8Z?J'2"53JZ- MW R:,N(DYBD-VL"31=R&T*"K>9TCD+#L32OSH@U=='N8-NX/<_]"P5?&^:/6 MK'X:%"O7]++%"AU23;*,RG:^T&X+#U#<])*B3X.B3'@.7<.[)7TX%O*2V!ZJ M: ,Z1P8M*+YQQO>DO_BSX#D074V<&B 54>SIM\]9H,1>-_Z33'A=EGP. Y+[ MF+7=.@L*HTJ%Z4*V>9%3.H8K=,J+*N08.5*$_)P4+C1?]<)]?,%\U5DQQ9\8 MV;ND.ZG5SFS73-L[\W[T?N0 9D:X;MQ*6@#8MMNUE\"-G_B^[5I@&Y/CXQ&- MZA/4H<2":1'&J!I->).7M; MMGUI!S7:T8N!%QF(MC \1+0[BND^[. +[>!M)3R,XKA1B')@=X"_M%W]PMX MRRRG.E#E[5=CM@24A2 M4N;5+*7KVE;\HY2*Z+!H\/P2%^ M7[C\Y)@B]@^)/J:)AWE\JWET1??9/X0<7IL+#9G7\6%E ARS0]L"M'/_=V$4 M^_)_F,*WFL+S:I&NJ,FT18J.YHO&IBU4%^8=>CQJ( N!J3:J8[# IM#%3G=E M&Z\JY&$L7VPL(*]A$<:[C,ZYS44A6^GYE0FT6Z*_!>#W *U39XQ\.;10',U^ MQ6+T]Y'X4P-IPYO/:].RWV[TV@XB6JLVJ;#C)HG_H*#F60]?2-Q?LM#\J_W% M'[J_YTEY. SY(ZGWJ%8+5V@A)'1SKA2D0HE;HL4?E'I?Q""A2KT?YO'NU'NB M!-H$&Y0U?L'28D_DY<&<>'BIFT^]'Z9PCBET;"L9@&L;1MSN=JG,=D=*Y-D+ MM>ZC:?!@\95%3 CN* M?STBQ+];OOSW!CGC+%/6VPMK@N H7NMJ6&%9&D+G9<]'SKD#_U&PV3FF94S MR8*&+5XX-0Z&RZ('Y*X8I8L;GMAK,<8&I&H_"IN5QP5;PR64$'J)U_VI=(BJ2O%\F/A-KK"4 ,/<*,OU,2 MK0IP;$^+NQZEDM\N8%TOBP$B5QA*B^PP&DA5L3>'-CAZ([R.4?7J:.\:(*=" MZT\"I-@C5Y?XVKBWPHQ)?X17'P"YO0#YY#FTGP3(DB4[N3(K-BD-\WR) MD5<6GW\ Y'T @>&@XK<9Y)QI16(;[U:9ZA!;$F,>S.F,HC!E*J2@#4_>-_%& M/-CB?6#(:Q/$LUO\"@'",B &;47&%&@7]T %AN_G883K.Y*V4 M)UG@!*ZDQG%]UQ"W^Y$'=+.)CZOE.=(TJ(%@MB:]2(?61_R9JYPURJ]$P.%> MTOB_^&Z GSRFMQ3_W]5SU1EC\Y.(7:*ZV8C<^KB!A%$$K?W?6JYZ !8DYHO2 M5X&E**#9+PT6J]@T%$FM/T6&9##O\2-OC"ZA)0*(@L5G'2<.H9A!O_(PY'=5 MLYY7GQS@^S-+T;9A LF(WJ^/#,;J:]6EX<\T7-/&\%N2(7+YP9A&& MH 3J@L?5X-JJNQCH$5Z>!_5L5E]14WL*H$UQ?C)<84ZHK@;7.1ID,EFY(?*! M;$S'1*;;'L![NMT/ABL,Q:"3<-WN0R>D.";RM-V%3G'H5]84^\\3V+]E43HG ME)1*+A(#G1FJXV)>9%B;A!;K)V2:1I@'0KTVT.]VA?D/-C'BBTQLT@%S0UJO M&SKF95>C/"%J=13:G!Y:$WO+ESQ,[%.'Z+T/Y7T7B%X0)_%[.)]WJ\*4=2I= M7:-U;4YFEIH'[WV$9Z+@R$ O5[[\FJ/P/JG:$YME!K0TL0:9R*&P/E[L9QBS MT))M>VY>]2I7"+I68J-ZRE--B6JO#'U86XH M^/8D"Q;%'R192+''4WPV'"!:N<)1S:K258UXY;%Q<"* M73&7'X?V@F"]V:V3]3U$K5$>=5D+ETZZ;\'4D6 M-.H^.\EJ]-91=S3P1KKF52;N6E#TG'+SJO_F).NK8;!=ZI9N2'\:63P0:C8# MDM]-&V-FA&P[NTGBLU[F$ M>B27\Y5YB4([TUMWYM^5=4.C^(.LNY/A5_-J1^%U!BL/!P-G1+:96[?GRV?= MT"CSU:P[+(YY=UP9A'R 8DNBY;B5(G;KKOCZ63^NF_ U9-SSJ/COK'M,K5ED3Q!")Q-9ZPLXE?2#?NJ%_<]9],1@4 MOR82Y_7,>,E:^!H!GN%4N8*&SGJW;NY7C<2+D"KX2"0>( /0F+/2BF\*HFOJ MPY6:KD;@C9@8( M)>*6CC?FZ[XNM&M8X=;)^ALB<5B4_7HDKE3F[1G#XSV*\TL&4A^($F;?NK:_ M(Q*'1MUG1^+S@E,O -,0=-QM]2:HXW-E^M8=]7='XA>"P=XT:'+@4D6=# $7*J>L_)2ER\&VU_:?=4./-&2*0.$ M8'L6G*_3_LKBJP[%Y 6BMT9/G,W%-B=:R M(+>YNN;[T$9B$"#@"G'W:9]]IE++#208\DV'XZ/VI"6TY)"72P^>_RY?CJ7< MC1R<.1+_EBP7ZVN^ 9@9;NB+EU_"I^ON"[.C61L);SZ^76(N!?:PGS/6?-#@:X9.%[!, ;KH+UEG=E1Z M*81>B.\D5LX&Z9?\4_.>_Y@];.$MEE_)P2&H,9WDXY )']6SLYB#FB7][ MU6XZMK75_?4M9Y7-447:*JQTO#$LN\;8:S3@6]3WNN7\(<"'[7S,=HKGV\Z7 M18>?LYUO]3E^V3";UIH:+O3 &V%D+_*@"T,?/N?N[>;UXY@_&(]G3+Y9IQBD MST>]@)([Z&+>A_?P# CB<0^R X]/GA?X04 8;(MD!F&>UZ/,(F+Z6'=&>P] MW,[I=I\NQ5:7R( 2:'VID[1$KE?EF96!][ D"!!PN;F2DI!%/G#J_M.M$AS_ M1OQS)AYR^(!0?:<>4)DN4E2J](Z *!RK>B,+WO(XM\ M'0K3"W]05%CHA7(;]>8D@BO#1JO>F7L*=7'G\+XJ63KXK[L9YXMNOOB@[:W7 M:D_3YEZ%RCA"L=\GVL6.#EW!ZWVV=Z\V=^GCM#X(H;H\JS-93=3TVKR-99;6 MN$.,H*7OGZ'4=UY+\K7^7+.<4B_JECE*G/ @Z(NY!AI!&]\]_/DU3I&XHDL; MZ35W7/(80L?T;F7.3W.C$7Q7WC]Z5S09$@ U+V7&?U)D@7#1T"6?,\HW' MBE\%URM>G?6'9;RAMTO.[F7/GMV+7[WF_/\567R5'S."02,:PI7PD.;ZBVX8 M/,P"%A:';87"EU[)_-$Y;735FY< WZ?$OA3G7$B7:)0>@0>4D(5A,]-77LO\ M0:S+M]1->7-&*VXU;W:Y&1+*E2A.U%@BS,)>":0;VD((N MLKCR6MNO!OO97[RGS6>+?H/*F)0T!?9JLVW.2(: M6-#%10^#.U>A#Y.#TN08:VMPJ%\?S$&7*E,1DLVRBXRPK"VAB^H>!G>>.N_3 MW+Z^4OO>PNLQ:]N>"Y-JIBM&B6 )-U:(DAZ ]*P:;-/(<#%A\*&MCZBA4ZBC MR,JO3B-H%[Y]Q+.N;J\SXKNC=O9=GOE&HV(@;#,S1$2'] 5 M,#!9.@]=TO:PLS-T^;"SZ]G91^HC-+F8#@6!<_F@O9KDBM,2 "ITT>./-#6( MZB,/:_NJ\DBAO*[)HK:*3:/:B%!OC+&2]+"W&[.WRY='H%X9\'2^Z^ZDV)8M MB;NE,CNS .D1T(0EMT57!XF8J54BS9Q*9MV^=%KZL5>!=ZMY*^(:0]M;\CI\R!_5< [.[OG\@-4<"8,(STQ>?/WS<=Y MEEJ;=3>8\B*^;ENU^H@8P'L;\LT@^ZBP?R3(OV%IN-Q:]>5GW+'X^0U2/X./^0'T\_L 63=NN9L86@A68904=JI-U ]J2ZRWA M^Q&"O ?J-6 !5S1BG1&RJ5E:['R?[E;_-(/WA(4\ESM+$\&F;)!G!AY=Q:&- M1LY"^%G">G#X/0+[.(L/IY+3FXV*77YAJ_U,/V(E<_# ^(/'KPYWTO9\9L:) MQA_+I=[#V5J^@VC%F8[P3!AQXZC7$^;X;4?=?PCFP<^W#MCC7)PK%.1 F[1YUJ8O>V*WK=@]\&[7UJGGO;ZM=RDX6F\-J_V2J$TM]?PWE5WV4+S M3P?+.74%GFSUB2"8HOIP2"G0^:\-&:2\^OAB.H.=(ZK M30##9/52X;;CML_E(?< FU.;KK]M-4!N/3&9#B,,$*S8=K3RI+>*"K==LX1A MSO0*R0($&[(A@?/QW$%=X(5Y25K/$',Q$^HS4 S!#^SM4 *E8HEOD13U*<9T;M8=0H#*S; MCF\AF2U]!!\PK :H^_-*?08R)*\ULD+0\3J5/KPG_-\2OA\A"!RK 0;\G)5+ MM:"(!,U.?J)$8%5CH8U&;FNF],'A<*P&X$?S/.=F%W4D*C:74S344%.X;1:' M!N,/'K_^:H"PH@B&.!1#70M";,PX4J5*W#9GW^MJ@!\,V.-Q%)'W6+XP.Z#=R\*XS?KU'['L!O#YCI%3 MEK45A:\-A0!AT)M\W@T,R4/C@6'A M9=$0+0EP*@!^:M"REC0@&DF[ANT%+HB5=M 9+V["".0XM#C^W=M:XS,?19(0 O%V#7%/]FNG/BV$'A^:H-1R@S, M[,C;6Y20MNO8,=9 RQ:MK6]7>^B"K\_9);)8UE;F @5\W846(U\BBQ11QX3Q ME7C2K!@U\;M_QH#;)U_/%,EEVCM6K@%;<45'C5W%[D)MS@YB0XJ9E/ T,:;J MU*RV05ZNU"AQ7M&B,OW1K&/YWCJRH0-"HQWQ1>?!L,FVTXN M70LLW]5VI=;%.N/WQ%5AC2S6F )"H=LJDS>(A%,#?,!@!P,IE4SL&CI":875 MJIF.D.,SC+8D27VX0^Y=W90&,HK$IGD6AF]I5FOU2M:M"EO'!Z=P@V_[P? M#">]>\CFQA3E-H=\T)*Y3JLTZ9#E6Z. [_#NMP>#/>^N9!4RI 7.T/$97]NX&6!^JBXV*Z.*B5 M]6:(9Y7E#<9YU_;N-PB#/>^^%B*'4*J])L+9I"N[58KIPW=(Q+=[]QM6_=O4?+AY,W^I-W>W.C!$IYT/B86A2AM MYT\W#!XMATJ_;S(M79-+:Z&==:LJ@,Z7[R;M3HQO,\=R9("7F61Y68:Y["1+ M/##/-C0Y!HM,)?V+_=-6JP/1U9*9)CINT@6>GSZ/NJYFBFY4!A:8Q8..?WR: MSK=-1[2>W?=AXW$OZ-B0#A?JI.UNA$09FJE9XMZ4;ZD^1 :-UK"##%%0=D.L MW_2+4)+$*1FFR/F,$#^^ON&P6_O2?UYD\:KX[[H>>6I= @N,1(?=N$M1WQ4M M+[;X_;4)EJ%9H"::@$UVS =;GM,'/.'D;7Y.+;)BHU5SLY$*[UTRKPSR:8'" M\5'>-2".U2G@9<8R4+L4;S14!$2!JIK-7A7 .?7Q8,;;JN64B47T&4WD#(C#( XFDUW75L.))]Q.>"& MFK1;KYILW^!\%XCF\]+]L[=L0[\ 5G/]B*$KT)';#!B\PI7 M*_PH4!X_/D'K=\E2OB^Q.M;QZP.GAD>4^L G; :/CTD+'GS=']I MPR</T."2@#T>*" *UEFI/-:CS+I7+6(25EM8-Y1D MP8+=GQ.+J?4D*9'5!'#I][LA@CW)U0&("CK7P^B^\& M5^/Z3+6!\5R0-R>6C[K8\H8(]:XK S\*E">N653J;5 ?KBL4EEW-.[J:*8+9 MHS( G8N_*:A>NC+0;T\7I##A^6*/7A_J];&0B-68#[ MSJQ UN#V$1I !=CC@4)7R3=)F\KV]:#/S'KY/EHSU0=V'V'# M6S ^NIKJTFF7ILZD$EEW0X0K*F6/ZPEX%K[5R3"&M3_T=/LKIUVY:7M:;=&R M2RV(=@XMB]/,X+&8!3K^O"VH7BQNG/6WG; *L^ C2)/4!R[<&QAJ^T]/AQ^Z#=]\;(O18)RJV97%*U6I.6RUS MICS$;BAC>J>/_U$J/XNY!&QI*D6L.M";;)FV\RSG>NL; L"GJ.<6X; Y!D#8 M6XE!!F9@/-U-,9L!R>^FC3$S0K:=W9:'LUZ4Y\'3^<8O_-KS Z]JNQVP)*3T ME(78XF+!6_&/$GCV<[M/[5Z*J=N215?V>"?96)-D\@B^^8YJ2ZP3N0HRIC": MMR92!,*F#^42NG/D_->_9[WY0M"?=X[OTM"SV9REHJ^TGX/C% ZLY^/'*5S5 M)%K^K$L4:5G6%W6%YGM+9#)#HY,/@[BXG^V\0%#*8M*AQ9&?,1SJ]4R3U2K12CC@Z/R2W.4=POP M\V _)OGMB4EGBOYB,SXPK 5]SVZG2&(J^EF5K\XK;A'..5ILO(01:ERHSO*5%HW=(\9E)&/"JR MS\/Z?%FGW7A;V ^07P+DM4"TE+5J!YP:_Y#\C[9FMFNFO>L#2;62\_I(N^5O M,2_SV0:"J35);Y:GXQ'!:Y59&\JX&G;,OUOV=VT"[UF[>FV>+\YG99 IK=I( M4\^U*CVT!M:Y!^9OB^%Y"$S@73-AU^;Y*HXO\!XND;PVU4NFE9W8D?O@^9OB^=N:^_M^GA]RVIKM MRT8-:1;#&2V6!#(O/C!_RSP/@PD<36G96"9@5\%O:Y9F!N8+O,=:CK_4C[J& M:"73Q-0BT)QT-4FT7YBL!JZE^8$+JMHJ^<=+K@B9S6+M[SZP:7A$E ;K3B0V M=)(L:I*!VLY8AK)(LQ//4^']0#Z?1_,9@DUA?+9D[SH=O21\M^\F!T\&/G!? M(G:Y)I=AUQH&"!8B0A@Z_8Q;@I*2(4#L]N43POSI(!57U^#8;+OG5!3@,! M8A\<^^=5%^\!X0"H<>"Y.Z4[0Q,%3RC@)L6@ .FU,=G%A]!A[T,(.1SI QAO M *,<:&EI9!OX==KL=.0Z#4ISYO/\=-#N*UGHEE!\"!B'(WT XTQ@T*;CVN'3 M:J<-2-93(UR8;A#HG#VOM^;M(J_.[X,]3H_ZK@#SQPUQWU8;*?'H(&].JQ$" M*J7<,N^&BIR'CG @R32_*VZ_Q,UV%X7@B; GZ"XZC#7O]GBLC MA4Z^*C0YT MQ 4)V"X?4-TLK$ZE=&NST:_:J!K^7.C%JJ(#I8]:-I+KZICH&G66Z*%9^29FGNZ[*GH5H%W,1;*T1TTF M3+E)<<$D-Z<$W&(%Z%#U<&1?6.(>^PY##,JVB&3<<:^E-IML%[Y+@GZB._F( MY6OR$M@TWQQ].RS"CJ:5-*;E/\1U=\B(69:SA8H^;*MHKB;A"UJZ#W.^ M>EKV94J_Q"+?U^*W7M_#U]/\L$21OE9!JPXW'8WN(U*_4OSV[.=^^J/C?BN@?+RE* O!$J69[QN MVZ[-*+SK4PBSK*TR^ ,H=W*6SA<"Q>>\YC@G\%,>4]N^O"Z#P*@]@'(CAW&< MGCDP@*P .3D!-WAQP+7G 7_SF/!(VTA$Y(K&4/-55E/4;;+I]*OF:(&*" 6, M)3KG5R[5P^&=-'@YWKWCHL\;,.SS!3M.R.YQ0O;@Y*&D<&(;6G(4MDPEW8M! MOSM]2%-LVI(VRJ5I==1$"M4B(KKM,%1!U92;T"DW/97\Q)AV=V/M!G5)P\Z> M;=CQJU_J ; ];6,"5GSZI575.TA#48N\AA)V-71J16%X\1K!!P2'G2\X+(,5 M+\B(,4YL$_3%%1'XJNUJ&[^X?5RU7: I%IDYGBT%:=$ M,@M"8 6 BU-?T8E;I%F"V[3%*(MU9Y#M*E1DCCI%MNN*F EMHG=<6L^D>DQ< M)PWP$]^ZE?/S-[\E:-AY' J UFU+:=J[DF,8]I=!)90)BBEWZ@;!-VD?OJ.S M;@R;AS*^5UA6XH>>KTD?QF5Z20,AFYJE>?Z3TV-F\2?2GTA5L\1-F]*('O9Z M8SSDAUK7+(!M'P>DE=$\B?TZ!99]I^FH6&_-# MQ& *[FA"=R+H@N&W@!6'P\=&=R-*W$:Y:*6QU-"9)O&:4F^B&N%X)>'B1OZN ML;],]+]LK@$M'I1YBH)5:JSQE8MPE-D;T)UE0]N86VBT7M#7)M4D7R%IRU95G6Z+1LD7+ M>^'"CK3H==..=D7/KP3/"_*.O,B$P$7'0'0W[V[:1F;T>JC-[!HO3J/>AUH7[>OYVEC:?U@6>KXT8H$AZPOWA;-)Y*; <0E[K]Y2C? M068\+CBY:)GCC<88VFCM!B'^XO5C2G@ 6Z#XL3?,.[*F+_!:.&OJ-.C7?S(, MX50]\NV<]CX'O@JY9JG8#C%*]!M-M^_:!1:^.Q!OF-U@<."77T@&&=A+:-]& MBTA%C+Q#N M]8UT'HVY%CT;!@NS)*D9(#[A?'.ZG%/( _-< 'BW& L[B1Q!O MR?+0")L,QV?Z-)?U6+'>A6^"]/X0?U(C#\A?($DK!0J7KXRC!853 R% 6]$D M#^_BTQM$^?W-P?K#S94'RMM'CIF(;PE%_$U<>H-JOF#"7:]:# C=E(J\QK+!IHW MJ31(]Y;*_8_T]A-I*1/V!V.3\C%$))G&'$>]4 MN/0"XRZ3PZ9:$= %[TJT: ML!57=%1-BH?WVA)O55FL.:O=7"%8(.6T%MU2RG#>=W!R;+>^POM<%4I/&R($ MKB9@I4D],\C,&KK60K2RVB&0E0==$/:&UC;C^PYM9J3K09EN)T M1RW36L=K$;=F7EM%D9T;4Q3R05)<(SE[@.(ZAV -P1'6@848,G1!#U2D>+G MYFQ2;+5J_H17VU,D\-=#;5G5*PWD08J0*2HFQ0I%BH:TGI,ZOIK4I'Q_AD7+ M6U74Q4CQ:@>WO7I QNX89='5DH":CMMU@>>G+T5=5S-%-RH#"\SBD8N[;:[E MSD"9$A4"I88YO5>G1S.ZRT+I]TX?H[$[5_E=0_]*-$!_+M,AMF():H:V=ZB;, Z555B;Y72\ M4&0F=;O9GV:A0\CNL-@3XWU&R5L#OK&$[5G5Z1&IL97XKBCY@6CT@6MNY95M*' V8%3#U]V\\BNDA!*ZOQ>$"!RS-CCV"#[Q* .)/YV,NB/_!MPL- M(R+?#' .($R>D"VNPW'C/K2P/#;@S6SMN2/^4?G8%P*E1P^Y&344NKPX(,5Y M>][43>X!E#O)O@[.&$N&50X\S0*>MUD6L3L=E3(T4[/2MK:E'8HL&JURPZ(8 MHU^F>Q00!S-H@?'J %.$_#'"N\JESG4M3X=G/4MK+_.(K82092UI130JFB<9 M=N)HO7(4_^+8GFC47#MPO+@)(TCNMDC>B;N@60&0F;BK:0=VB!I'+2W<'892 M5O*%@M<+>68-QNY\VA4Y>.]3O8Z04E3N2^E'NK!O F1.9*).I<8-*6TM]'5Q M8M1&.+0%@GL#) 2N$@) UH-(++NV*$NBYS]GE)DE]<]@_1D//=-K#G!!T3!:A K?H'Y4V<9]00F"VU)[D M(7H>,SOR]JM[)EI<(4+8>CC6,WQ_0$F4+?9N:@G]^V5QE1T5L,'K9&[]9I&% M,(QT(F\#F/9HL*)T?UC2.:$B&6B]L%3@G:1\N\)R.+P?F)A# M]6'0;JGNR,IHA0<$8 S-3\Y2OJGSY)*FC;Z7VD)V,LV\AT2&[ $:BQH^"VUN M][:^GX<&^]S;Q]7WPF1'*H)DB(85\%HVS/@=B<6$ZL-DOT>-[V#>/2OL2S69 MT5N:B@Q+1+&266;SN1*TU6@(K/#RVQG?:X6]0;7!D*VIQFN%84094B]K3V^8 M2*]BA1=2XWOF&?>LL*/ZU4J[6.40DFRV.]BRJT_@/5/W^ZWP94+S'>I[886R M3U/YI>Q6D9J5]WK^<+T:PWO),AQ6^'5J/&?#!RM:RE/9(OFMK5F:&9@OU\3% M?XVS=RU,4O^X+TJRBB+=+.V5H[8XM]VT"G"P-J[OBC(P15??5C^B*AGVHKPO M4H$Y1,M38-L @PX*R9KLG4C^^C?Y]4 F)U5^-LC>(-%=G5WDJJ#]A^$6S3 MS2 6\"NV*6I6P^Z^3!YQ[GW!]&2Z%87LZSA5QK6?YF?R08D8JKP4Z);/>3>1G$.#V M$>=>&KCGQ;FT49%6G#OO(MS2J#<*G( &Y$W$N1" ^!'GGEIG]"' !IYOF\!E M@?&T/E#5G"W7M@N1(G.#]1 9S@1E,9)6O>H$.IA^#DRGA_\C(;2= 2&D1:!Y MVNZ C>U)>7M_OT02Y:&Z+Z\F!D]I%<%'E,',J='0)5&[XSF."^OYZ+T_I/5( MKWX,M'>I05GT_OS<=LU08SYN-B(;UYEB1@M6V7:9,J&+9F\/[^<(_V$$%S>" MUX(+.@[A'*5O=Y&H.;)FDWR68WAH@XN;@?Z/"VBR0FZWM6/W\QEP3U;ET)9T MB2AFP/4-?4PZ#C+4T=FH,UV"8'*3K'X@I#L/7I(M)-D,DCL#QB]?O0L8)Z?( MQ:DU\ &AN.#I'*5-L]G,LE[W*F87"3)@*!:7HM">WB17PP#HTX)^0/LRT'XU M#C&CKC&2>$ZO90RG71J9S94*W43(K6#[&\*/;P'W.4<3IK(Z-KPG%NLW$=[[1'5' 4]R: 7ILI 6PDY.>K]N8CXVYI^B\)9HR;P'#M1=Y= I#>1U7>=4A[;7XW5) MF4,;-+]7W4=&_".4O?W,2VW7\$JAENG/ZU1D+2;CM=9I*?!NV/Y0;/>3U?U' MC8=DKI\AZGWVO?AM*]1>(%?X6?-WY2,IA<8"I71F2#@5B2B ML9A^'R[]V^92H(?&*X6R4@"*Y+*_P'@-'Q1[HR^26 CHHBWCMON!P]<675STK MYC-5O&Q-(*4>BC%\,"'5;FVI,"OX]KE#7,6[_%DR7U+%(Z/NQ".H>89GJ.5\ M7&GW1BA]'R'>E:MXT"G\6!7/'_1%+COP>7Y8R#F&3J*UHG,W9GV]*AYAB@>F^]'Z- M*AZI:!Q4.#]FML\VIKDVJ0+9,WO M=+[EW9O]>CG560 MSJAN6'JF!:8&ONH.2C;,O/%%]WJ\+I9;+OY>!3:5,.,P;&#JO":"KN6Z\RD; MP#Q+<,NPN1S;).>&D($9).O<0T#-9D!*QA4WQ\P(V79V.QG.>E&>!T^B?+'; MX?F!5[7=#E@2DF0'5E*A[;JV%?\H/07O!X[N^24N'JXLNK+'.[+H PQ!<71S M3[L@&SFMU>PAK)[!<2= $+8F"= !,3EVY!PY/QU0\EY!GX3=V0;R+@T]N^"S M5'1C7'H!%WST0BV4-G6W8TTC)+/TC+DY(_'6\ / FO,'$V0RTHNM-TLB1=:>:'\%[2!&L$/F6&TK/ MV::\^[$>RUUT)35J@1 8!P#9O4-;3N![Z0O8BY!KK\DV$).KB1,Y55VP"( E M1P'6?;V[.1O9*-:*^HR^FW98Z+J!A5;@%W+TBT6<0OB+2SP=7 M9^CB2$]>4<:-I1E?"G3TTD"?97.N@2/U"3]D5YGNO!<5O=HMA&D?!CKZ /H% M@?XUJ S6U1KK]'LH3X(:Q4ZCIM)OW$)D^".!<#0C@);QY ZNH\[ 4Y"ASE)V MGVY,.S:\*RT>C/?M,R^XD$7>=TW1^X^ZS)I2#:>#SE+'S5$S5P'RNIR#CO$N M?_W0%QYV^5FR1/!,%KD*AHY> ?!^#+59@=(;C#GF@4E)6'_MEWI%Z&*YRQ_M M?_\8^CA&5K;'M.:,7.%KZZ(5B48M%.'=)WBOFMQ5RHIG'49(UYCGPP@'=*5A M=N>^0)'.O&]5VL/:*@.=E9^CP8-Q749Q:/%"]U,7WRA@IHN<+<\VM&2":/, M@#-*GR<^R;@UUPX<9K;]P[9$VE\7^&6GHQ40+FR&A7DWWQ":T,:S[Y;66Z73 M=XKKMF"V1_7$4G3E?N0<0HB-Q^9J4CQPSKT.,;F^!>A1-<0TX6W6T*) MC2X95PBX% /]I=U7[< 3+9DRXH1AZRM<<0*6TARP.N@.J2G#SBI,#UJF.1#0 M,VI>E=#G8XU]T::D=IYL;S;#/PN&;\ O.2R6X]1T\>^!L+:K%+%.5VCF6H&> M4:T*!U:5FT-8<*>89^['.$:N*,1C%FU+!U',D+1C6IUOZW# M&QO_'-Q!MR#B%$CI9&,;Z(LK(HB#%#<>T$$V1B:KAUQM%[F=_M@.M<^OQ/*7 MV<2!!(#3+$5T[%CR+,%MVBKG*^U"L1N6$+-J5AK>:,AG.6BCP..">D[K7DCJ M\_ ]+>+]C4JOR_@!Z6=([RKNL80TQ7K25W0!7 M#/)!I3J:I& S&;+ <3G 2 MVHGX4[C>U<2/B.L![A\![KIM*4U[-PO5\0JHIM;P&L7-*KEHE!DX\SFTN=6- MX/I0QC\*TC+0A!901(-*1W$0=W19D@NFGB9KXE[T01J:Z8,AI>C-6J:24;CN ML O?7K!X7+]?C.LY3#@ZL'M6^Q_K+$^HO1+82]&BDIW7OJA9R7BW&SB>IP*0 M$J?SDWG81 (7&V1%HK8"\*79IP!PSA O!85O64_Y$@K% R@4SW5JE?BAYVO2 MH5=#I6FOB,PT"AF.\@7.J955SX<."^>ZHZ-CO!@8BN>#H7CM"(?SX_93VWC: MXI76!+8L09CQ]TFB50&.[6F^[49I/K]U$,S8#AA6HP!/TEXP;90;CJQ &Z*< M'&G*%J\/]9Y=QLG=&Y^!QM!"3).==88Z)VK=!3:ILED +5U "0V8=VU\!AKF M8CWLH U?11BDOQP'^8 A\ =KP!Y=G)QW3&_3 W(W[D/4=T7+$Z7TM,CEF4LW.=9(P2KJ)#L5N_U[T^SS.'Z+86B!:REJU RZP5-M2MJR^ MQ/2U-H_L-<+QK1P^EKDE!N\54^_4\HE!WYC*D2^C[%EO'"'4K$A3'#:6JJ)< M,MHY:&OND%+VY8^A^S!ETU:H+(,&IO*D7N'6LY7218P'9=^H8D]1-EH<1\M9 M<\;HXK2*D^N%;=2G]V+%UZ7LRY\;^#Z5D\Q_Z#[5Z/7K,D4U*3Y!>"L<+*%5 \T3CVH6*IN*D@;M3L26V$,U>2HS/K LLZ MZQ 5$6@#\7?52@]'>B'=8ADDFT'QK]=M;C0ET,R\7^4Q'QOGUUC!ZRPO3K?? M-/BWYA*3+:I=UY8#R6=<#KBA)NV65">'?W.^"T1S[_"&[4RSYL50$(V4UE/, MQ..4Q-W.MKWWDNYH5@#DS1U@,7G4@2'/;#?^/'C1[M/L[PZ-9=$0+0EP*@ ^ M8[S$0C:=>PDZWG,1,==,:+FS ".>[R\>_>CFX<)>/;?+VV5M%<8UI; M(%Q8;]0$U,?8.70!=K*=]IBRGJ[<^E-;)RWS;%IX0\U[L_+GZ?GS/;H.0%*) M[B/DKF>1SR:%W>:+IX>QP#=/4[=_WQ2!5VH:ZTT(EL+"V230C([Q#&@S ^LNSD$46D7Y]MC&?Y%E.G$;)/* L#P56D EW(_X@B[H\4 M(%AP]""%'2DDTU1EUQ9E2?3\YP&&%:G =T$712)0S7"F!(20OJ$(XD$/%Z"' MXUAY$,5/3S=J4;M;!O^?O3?M4E7ITD6_WS'N?V"L.E6U][G+M0$5=:U3>QQ4 M5.P5L?O"0 @5Z93&[M??", V-=-LS$33&O7N9=($$7,^LXT9$8V&@X.^RO2U MO&$4XS>4D7B$&P_/XJ$POL3/J!0:0ZY.]X$*!V? MJ$2>K(?XON')@9^AM5LFP;H\I7;*N8*HYHK)+/<(2KZW>O@,SR(4ZVP?2N$% M7P+O1R/IM%#JJ[-\!L]9;4EMAZ\4[:$>[MA[N"U%\!8/A?&\GS$LQ]NI6+6N\GF[;O,M%E?FDX?J>*B. M;^5U!)7G1%"KBM^1W!\X"K7"Q%EGB],%4Q-B]LJADM)J%+K)C8?47=%@'U;Q M$Q]8Z9T4"'SO2/B]\P,8U!\%'-BBW=D;&YG8G&J1,?6!8GCDX,!4A(0!VJH) M)'-D*&L@[R^&V*4(#&#LCB\H*[H"/WO4_ODU!9LGX)=UT_!NIX.7U<6 :]3P M<5]5ULG8U.#SKBN'TCZ>(_A6A[]\*LC%G_/GEE/L7GD*9>O M)E]X,D)\V/DV,2%Z=^(UJ8_M5*U!9'"1%I4\OV;B4::Z'>(50O&(1/'K] MM3H?XPSZ;\,KP_2*"V$DR,\=R8P9LRFS:AJ)J,#+E>4R=);N@WS#T\RX*0?Q MDZ>2PUC^_CT$TZJO#&[DS 6<=#)S7%<5HEL)G8U\".9WK/'8Q7Q0,L,: *Y M4V6;')!QD%ZUS7(VTNZ50KD\Y*Z=S \ ^GXX]3S0#Q[] *!O@R^(\Y &8K52 MEBP4!D6)$8OK49\D)EP\?'M3/6#^,LSWPYH78+[_Z(=M5+OSK/8.I]_^+$"^ MBY8T7I7!'&@'#M;V&=:8NH[M/4 >P?^"\^Z?/OO,,"7ISHR3/,N%ZF^LI;#'TX*C7 UU(NB%HJ M%V'U>;&P-/GP;O3_W8&P2_*436/D $O/@H&S/1H3FEYHL^; ?WC V+:=US/P=,J"+4!=7XF";(YCT12HRM^@DKY>2HZKFE-KK1&B% M_.3P=F+]='QW%;,^4?W(>V^*QLCG,OJKHAB*[NK'$QNO1<5RQ#H%FIR3?*>6 MS!12J_G:281._I$COAW^CW_1GP?C_X#)@J_$VZ=X#R<@)"X_!$*-%AV9S+MS M)I+-%=R"H@O+:>A\VE,0VA__ T*7.Z"OA@@^+#H3J3=1&;$T2Y2=@LE%PWNZ MV)TRDA*(U.$Q/V_Q'S>.8UUL45-MWIHR^?*BD$P)UMQ-A\YPO,MQO*K'B&H' MJ0B1"A=WXP%WF2FSHEVK-%+%6B3+XU!@G7+H\G/O"PONGKMITY#MJFED8+ + MN[U)O4:**Z62*S>8V70Z:8TC@]2T?].">W*F@;(6 MEVTI+':[?#$>)2<\)0[&14%/SZSP32 ]J=$Y-=@OVU;X@S>$_R#5?)BXF56+ M5#V93Z:9535Y@,%7TV=1:+2 M[X&8>#-\/C6DNV;U<5[]8GGF[5++(E/]- ]B:=G@EJ-.JWHS?/X\)H=@/Y]+ MF7Q2GF4ZMZ9;\T*;$45Y/$A%1$L&-\/G3Y7G$+#ZR5KJB^59Z.5$G#46J] %3&&0YS"P M^N1Y$\_5+[9%2T'1!0N;M(#M^/2K6XHN6JLT,, 04@C^;(T5RSMU:D\#C&V" MZ[+3$J^X*R6>[1:GK7GH4B8O%B.^G0)W[>A="TC^H@%3GXK&#DH+$(],XXJ> MPRG1R3BQA4/&\- 9DP^#TBD:?"LP/4G:;DIX.7^46U0QFJ(');T!5(KXC-6= M;$1D]'J#+]/-8;/9"YW6>9*H/35 #S-/1O@ PBD@I)61N4GAIIN\4* G+@\6 MZ[A5KO*=/A4ZC^1R!.R&]F#]*=;3FN;M]!-<#U EG:,JKA]@:]-7)6.,"!G M9VY8#YP>26TTT51/5& M9F)9QD -G=8)HZMZTT#8LY2VRZN)2M6RE=N9_TQB]LWQ=&EC#*M-Y,DR]3ZT4Z[#FQ^HH3640W?XJ2/ MKH#_J+T+ O9&E?BHZD[TN0JJ;;O5==65&+Y9UO"N3@H'>T\O3^I%"IJ35"V* MUS-Y>=#.59JC:>A\O9 N3_H$QN840S2@FZJQL&W+19T\6LQ@C#9K9P.6)BEV M65LY%8TIJ4R/7D[U5C876I:>&>#^6H;C$=X8,_$/L;'%;%LN+@6GR71 M%5+ M62S?B(26JR&TL==?I_\>&TO7)W)Y4!MR?&2):PUUK31=\[[8>UT;&PKVGK:Q M&34N,RNRTE97J:(=5SM:NB;<-&\_T\9^P@9OK[>Q)<>2=:5NX?QLU*M3W4@] M71^$-O -CXW]M/6"KSTUMB7UN,&D/B\RI;(AQI)]FJ[D0YD^_Y!#5=\[N1*& M.J"+67[1<7XEH9EI#N<=@>_46L[4B5 1JG)# 'C7:7?W (=3U3ROT0 234F- M")@[#,>(!+6H3]UA^ ZY"(T&",'TZN4LOT@#%)G(LLJHE2%##=?-<;K3'^3[ MH;/I(=4 (=BV\;T6H#ALQX5^WUDPF8C;60">+!<:H4MSAH?_GY(Z>1]+4^** MF?-C<:%24R7-=9+E7"G^,.I?NYWR:PUS/*FOAK5EK(5W$GBO6*FRA?SX89A# M(XEGV%88KEAQ:B1E7HSI[D1<$Q4Z=D.R]ZEL^VAI$][(-&/=F,O*F-#4B#%: M#&)V<1@-Y]K<4##MP.>Y/M,NLGD)HSV;9U+0G>VD&FFR;Q0YOOEP8[^"H<\L M6GO-2:B7;55XV(#7#OA#SQ%]_6=/;XUX M^.D]ZMZ8'7\C%.D/@N*X1TSKB6EAR=0ZR3ZE+Y:=9GBGN5X'1?H!Q5>ZE%^J M%6OD.#-2JV9%C;3G(]VJ6"LE_]"*H8;B)^RU_Q5:,5.UG2RS5 O2H5ZM+ B M:B/B3J!XKUKQ2E \59/]F5JQG4FVBKVXS?.K:;98,AILC1[="13O5"L>%X=_ M-10_2BLRCMEH5^++"-/))EL,/]&G)\&V5?QVM%DHS]]Z4B%+/-ZW.>$#QD>)Z MTJG5EGH[>R<>TU49^GEUJ1ON915[:MJBYB\^1P.$U)2\5P^X#)]#S2N&"^0: M[(;WA%T FCPT+?@^.#(KK"&9.MBM=!4UT9 -P8 S:30LJR@!D0-M:N9Z(AF M.[TZZ(P-F]!<63%&I[^]F3[LK=!,VV:*PPS9L?W>?;1TI3Z M"[U3TJMQJF&-KR19?8ZU:=U%,=H11 M:!W"A^C=XP':EVXS<6>BU^)29+LPJJX8)FVAJBV73*DUSG;Z0/(/&I."/P2>RPJ1173%JP0# MF%K2TKJK5+F3DD/)G?TQ_/AW,XC?4BM4Y%!1ZSM=ZNIK)J^2J M288N&'J&)7 0-\:2Y]=W'*BS=:^1)&C>Z#)@Q66RO#9I3[A0E7$J?@&EYB5."5K]:/X)Z<8B@-0KD=F#=BM M$=JNB+9MX$ WN2).3,NO--B/L5J6* -=M-2-LFR.^YUN;F8M50OP'D"\"^SY#\-D ;%6*'B=-G((OV\&<-Z1H> M0=19:T9?Z3)J?K0ND:541DB&]]3(Y^!Y0*2[=@10PC$:P6.W#45/G9RQ^6-M MF-9G4J:FBBI-YYU,JU.2'JA\(RJ?H?0#H.6<";M-C@4W7Z MS0EK+CB>ZU?S6L4M].72 Y]OQ.=Y0C_@^3:GD["89L,P(SQ.+H!KT;C*FH70 MS2+<"CX_W=<,#T"SA-33%F/'4JF&-3,STU$QQ(MRW@^DD+#M9+$])43Q]T:Y M>(S/JNY ZJ@4Z4[2!6I>[#1OTG"],AI];\G-J^J^<2H2Q:\PQ_]VOENQA3NF MJRM%)7N+_C"_'"B9:.B2_N'@^S5B_DM7SURLF%OT8M2KE H5WJU61[%6+=V= M)!Z*.53K-LXN:KR8RP4]LV#5;K'/1(2!Q0\XKP$\>/0# M2G*C>R6YT8N/4CX-TA=0_1Y(;U;SDLMU=]2)+[/,;"I;QKJIFV3XLBW*'LD9?+'ADAD^&5O3WL%Z9UZ(*02>:::QS4!FUIJ)4,HA1:=7]VM#ND/CO+-;(\TDTYO!L*79%:>TFL\^2ZJU*$,$&T":7;4B0'R![U>4-Q[";' M;P*615>#93DW;$;TP4_ :']7P/,!RZO",F-"]\AR4-UZ%@R**7FK&M>D-Y^**?[XL^8'K*%Y73>JO5=!<] M/C-,KLG<.!X=I;^W#OU<7_2[P_(E7]1MXR5#$LISE9PZSJH?RY/E=&CK1.[: M%PT!5,]N&?W5OBA=[X^57L+F\'QR,%W(Z34WU;YWR/0%OF@8#AGX4H@^[XL* M-#N/9-*K,B[VU2I8Z3'=63Q\T4_W11\P/>F+)H;5BM6;1PNJ/FCG%:W ,>7: M]S;UG^J+?GM8ON2+5LM"NEZFRPHCLGF]T3-JU4;_>^O/+_)%PW->PG.KO-JB MI8B0,BQLPX*2O+D?P"G=JH[C1;SJJ+.NGFPM,I;=#E]=Y8MKL9X?Y8W5U[S M5'238;<[U<%50 Z/%RGHMT M2GKHC'6(9/+3:]E>LV,=E-RR:,B\#9K*:+PM8JS0/2I=73D&1OCG5@WQR2+.%O2PVM]PJQ30@"5LZFG#] I_=%R2KBE3ATG MJ]-U<^WF"I7PG?]V SHEU#G*C] I-7S=GT6BBX9*9>:C:-1:6$;SH5-N%"IG M7=JR:8Q@:*ZCI&EK-=V>2[B73^6 H9A6U72 G74!?)L*(*+F&J4,D[6+:JW0 M*RZIN)9?4Z%U4$Z-U-,:%PSUKEW8CX1&?+.T0$OI6J;7=O@251+J62<=J[=" M&^6\"1KQ.X3&V46>M#QQ@W6,.4@%L* ER70-="!UW3(-^%/RSSHXL#*[ASBH M<&71DFU^BM)+4--11#3 RH1UQ*6J5::,$HGG>\0L0Z6UT*J15U%B9WTN(D78 M$VIG-P&^)CR:T9&<6-+E!%\CK.%LH2]SL_">\WA[\/BXK8:?P"/7RN:,ZJ@" MU$A,KN0+.2?/7W]B,1RC3PI*9SXJ)?"Z@[M\7JQU1'4L$E?7:Z\;??+3UXTO M(+:WWL3S=3@7;D>ZVV!K0E7=>=GNY_A.+=%V.Q$AS3?"JRKV2?'64IN+O_8] MMZV_%)9'>[N4S1/;_&1,VZD-.5';3NVI/6)25-;1'I\?K M44^F.>V1H8^1G MQKA?1W,TR+N&P]D%!P=:"NH93Q1K4V^7'N)(/:%RXJJH;Y^%=$9$F /.8W-K M8;;&IFM#L\YH8 XVE=HU/"7S2K<<82AVVN)Z7"V&X[>BK*#2.$&2]VNI?5IZ M7[F,F/><#KX0I!]L2AVGDI3-=".%YW/I=5JNCU.Q\*;_OILI#3,LWV9*1X5T M-">3@H+/B'5DNBZ-5XEH:!-&(3.E7PJ'CSE7IA<=CY-RAUCP;GX:*<>34EUO MA%;??+D&^-HS6EXJD?\$[PD'\=1 CZU-E91*JBFKQG(Q#2U>OJ?W%(:)KPM! M^L'>DUL;NXE&,RWB^C!N=]85J\D7;L6WOW?O*=2P?)OW9+@JE>;DYEBEW.2\ M6B^*;+056KR%RWL*!1R2!W!(?JHI7??JF>O.QOFXN6 IK&DZE"OX%]FVRG2+V9M2-YO!1M\6QJEDYV MPYN@^-C#5%[_V5/$/?[T=]_Q\$W'LKP7QA&I&6E7DZD!$TF):;(934[6X=W' M^&//6GG ^*HP?A:)+0N(MFNM#L*<9CDKK,I:GLG8)!61E&HW,0AM#NY"4)P8 MZ ,69V'1!(X(HS-YLP@_0 9?BB]46G$-U5WVI3A9;>>L6OBUU//(.#W6!S@N M!@<]G5KFU%+0>M$ *)E,I;NF1Z;$ZYI1<_(54P7Y6U4+)DD[A+$ !\1V5EN$MH\Q87PV!_A PAG@5 U#=2X96H:%*+-A@"; MM8Y=3N$(6\#QTIB+CY?KLM&NA3^:>QX8SXWX 92S0-F=I%47%9DU,N)4<40M M0(I5$Q2J5JVX_$KA^I%V@<)'JUMW19X=\@,JYZ$B2:[N:L@0UYPQL-!C%A@C M+LR!GV;>U+/DTJ4E*TR;C)XF.F:^-XVRRJT[)AOGE:,LSU5%^2EER5V+&0CH(B[]82*U=1U;*;#+^C M_LW3DCG)1?1.AZ=U"R!)WNMB(C;^CQ'A1^+X4E+WCXLSJ0E!QTBT7'J M>87)"*3:JXO&8&6%W]B&*BUY?^ XD9:43 MTY*W#YJ#M&1:J:H<-XWG>7%8TC-&B]7Y^*U;F$])2]X^$)Y-2\Y58=SF-87& ME70L/4D6&AIXI"6_)U">3TLN^W*5*C?H+.,JB4YI6@4E-KR'U8G@)9XH1_E%9R:L MP[ 91M@H=[8V_DL2NEPQ83J%Q4!B\EE'7JP6>"/5"7_H\+T3NJ&HZ?\0&']4 M0G<0';2&2C/),/E,U:@2O,7%PGM&\2.A>T,P?G5"-Y>J2\M&Q%09 (11@1+F M#7-\ZT[/)R9T[P 69Q*ZLIQ;KVIV?,JO$L5L*Y$:Y]R;3_5_;D+W#L%Q(J%K MY"Q['"NMBRH0EJ5,O17%HX7PF[.P)G3O #27Q]R,V(NE%^E,BYG5Y\9"=%0> M']Y\JN:K8^X[@-"SJ6!],FM+E7;3Y/54H@52*\-,]6X=-5^1"KX#H!Q,'HT< MM]3OF.X"UR<@SI7K)#=*WSHP/F/RZ Z \/R<0,_EHB+?G:UYL!X(\1HUCJW8 M6_=FOV1.()10J;9R.;$SC:WQCCHMS*+18:TPOKH/>H.4^ZB#]VJP!R+:(_O@ M2!O-;9:):6U),RMC'9\44Q23+H16_[[V2)N38[[:O$D8RKD_ BR;=XZ//XJ) MP_4ZN^@[?&T97]K*8&8OB?O RN:EQSF-;X-*RQ)EH(N6NL%*/4\W8SU)L'FN M*^F.Y4P5?!G:%,.;L'(\Y@=8+@4+D,:&J9FC55JTSQZAI>&YB)G$)RL\/YH+ MV6HJ4J'F=X:@2PCQ@-6%L/(R-V? E(P4&$_('0AA+R,CCX%#J!'%O#BN0V"%G9#&52=486926VVD5UT:_@DM)4,;T+0 M^=$_ '0A@,J*!%FQR957>YP4<;J@CI>T@2:F02/'"_=EP@X&_(#)A3#Q3HD;-3/79^,:F2OFF<[:7=@,GXK&A_<%F;.#?\#G0OB@[*(+B2@VQM$^IEH9(!30K%I]Z.. M1H6WTC?4R<%[@\J3Y*#3I#/EJ>"8JB(OJZ5XRXF(E?MRCE^%ECO*C'DQU\HMT9@KXT.7AOL'HN.5@2G12]'--Y-2^S43I#+I=: M_I$P/087(P77*5>K.K MM%1EV;=F%7G)E\)[,GN(DX/W!I/SR4$#\"-J-2S+*K=H-?!)ULATM/N(Q[\N M.7AO\+DL.5A*SWIT/!$7<'TURMIFI+Q41_?E0']M=[58I,:H<=FB6+H[!8<^>]S(]]!Y'5#_TBL* 9$!'SV:>'HYLZ;V;]1 M*:Z9,L7!?-UA2 XG)O-\G>1B8=@R83?V8REY]]AW\RO7@+YNK0L2.1OC:LF< MK_JR6J&M9>C<_-N!_O&TR >ROQY/#WAE,4ORM;++Q!2)KW&)D('_6J/'KP+^ M%>=DVZ5FG<5!C35;+2IC*M/0.9\W!'[\:NSGN9J<%]+UCMIQ>O:P.R"ZL548 MUE9<8_3O/Z!NM1)H'7Y/$HTLF)JV GVU%3>&+F, _6*OB<_D,;7 %7<^R=T8ST(72CT)KUP--0;\__> MN?__B!C%";EF64Q^2:I\D>V0=3&TR9$O%^[K^S3OWO\KDQK4,Q#83*0424X& MLCUOS6[1@'\V0S\\.?%!YU^GNO'!:*$W9"83R].*%G>BR^*=,/2E?07#J7+? MZ4]Q7<6HIYE6GR='8V/))1/E@8VC*K]'ZW5 M%'@,1H^D75LQX$48A3NBM)EOF,ZZ,I[@.8"#2&PT,IJ39BH?.O["_O]^?H@_ M_D7/G!SC7?G++X&!)1?=.1%S 1YI##ISMA:M)-DPY->^A'*NH?ADX^$/I - M6;1DP?8\:*&7ZI: ,Y ,AFPK YIV6Z-9>X=]W=OZ$/P;]-%[9_.=S;W-W^A# M+WQT"I\7$AEB/5_4.)<'8UV7*BUGV9$69SZ)WGC'!WDN*^!3RRS9B1+%U]P" MD6N[.28M-9Y\3['-&$DD?L-7WO'!3+4G3(5B1*R*PSE/XM5FG!CT-1$\'>#F M@_"5UW\PJ\PA^+SQ!9RL2K(9J433+>A'4A3?GX]K56(W3-E[8;^QJJNC(G/3 M>B,EGKR/+F:!8>J*<:K92S%TT,0_A[V_E"Z(#0%=%MUX#I3FZH1W<^,(;H"5 M;=OOHLL+# LE779R[VMZ@5;GG4H^UR_B0./[0Y I)%;F4Y#"Z#MXXQU"X=E] M3?.^ZZ;R([ 6U31>RP[%5+UDC@OII]((O[OWUO/?5I:_+:!Y)L$>*U-,M"3+ MU X5.7K^EVF-_B%Q//I/\,0_0V@@(T/3= S3 3^PH67J33"T_^='2Q*&T:K9 MIN,IG,]37:.4Y=QDTAH)!#0R/S#'])\3R%0J*>,4+B02)!!BY) 41$JFA($L MQI)B+#H<2M0/S+1D8/W/#P(.\Y^CWEZK^_F%9K<,BI^ M[!:ZG^58==8:)ZJ\V\!GK8Z5&=::#=1]ZA:ZKTAI(U]F!A2OK&BZ"G+\RJQ# MZB=O SR]6->K)A$JM*O'E:.7,2C;$/G4;X"EWV:5!)V)=Q@4K;MGH.\O^ MW.O^38!G2@ZJW6+.8AC.[O&YKMP@UM0(=?\FP,/A%"?S;D)D(F2B7*#SY+I1 MAJ*;N WP\'B[9-AB7,#)%)JMRNJ0HWE]0X^H,7&N+]$ MV$_.?9YA5(P3L4%*D AY(,22T920!)0H MX 0QD%*I:%P5HVV^LWRX!:"*D#XHMQ:AA/QN!%222%& &&0DJ6XD)4CL<&,3F13"2^!CO] MFCB(9";5$4\MRID&NUZT18>&O8_=0N_M0H%@>+=IJ1FG.#'4=$.M UH@#Y$_ M(%)R; %%U!1"*HA',-@F(0^:3(*4LD$%4TDP)=T7YU2T5@T1BYQTI7JR5'$ MK6:Z"X&ZC=Z70!RPF9AA,B7+Y'2IIW5)*+?DH=R&MON&KG3C^709>@SK1-E< ME\ENEAP)U&WT/I=F2EJL$X\P')5N,;I5C*?*(T1\ZA:ZOU"S46&D#QNJ.*O% MQW8\*])-1/R;Z'TINDH926/LJE0[OER)4W(T&T/DQVY#< N%:0&(\VZ/+S4U M(E:@)JG:9'1DL4+;^ZY.Q>IDU!#Y_+K=$X?9J--=THCX-R&XQ%@5)F:9@:ZR M+E,:UQNOB>7BR."&MO<1)Q(?=PBRP>A.GTP6Z@G-Z'K$OPG!;0VB]4Z^$JNK MI7X]D5&$7DM)-"#Q;Z+W5"3/Y?*X-%%G5;$1;72;U!)"YU;43JM(T(OZ,+Y4 M,_J:Y\@BGM$KBYL1W&56G\:JJFWB5,O0LI$X0]5CBYN!?H$>C]/,4A\S5&LU M((G2O+\80\E-W 9X.O%*MC0K1!A5GXYC[-JB554;H>[?!'A(?DHLUJ6IA7?2 MNM@LT44!=!NH^S3U#5!Q.32]0]V\"/-/>V.HJ=;:! MSYKUQ'"^&AD- W8_>1O@R8Z3)=-RFQ$F,D_&!$8B:A6N@;I_$^"9]2>52;25 MZ*F=U5 NC)L9+FI[U+\)\/37]>%DG1UI:F9 #^KSO.6H[$B(1F\#/$FZ%ZM$ MDD2!U]/3*-16J#NWP1XHI:^ M4M119\GGN5Y=+"ZC\3@/?9[H46*(A],GJ4& ]K]_6IW"\)71E?]29E.VM0 M$6+60-VG;J'[5'_&5ZGL7%#%51SH[*C; $]EM>:(A:.UU X_D\5X MJ:BM6R/4_9L 3Z=G5?.YAE5B*$49<"UI4JSE%ZC[-P$>ATMK0L1JL:J8X,Q: M66/MV7 A' 9;%)#Q@2@#08XEH*Y-PMZ+0QGJS2%)2<,4.92DZ->DV-*,D1G% MQ"'>B3;THF'E]&J&%@YCK=#VO@PBT89::0UPH(*"-,E88U-$M*=NH?<3TFZK M)9SO,:58M#LKC>>IFI<9/] Z TJB1!E:7!)9W&2*$E*23 JIF"S% )$BB63B M2WH_'UH=&I].BOB*S/8Z=K687EB-HTF5T/:>S5*K%6ZE>GB-[O=R+A=)= ;' MLQ(?T'O_BFVZE@1L_\\Q@&!$%:*R,O_W_\#_8+:S0@/2Q65DH!X__Y M9RK*LF*,(AH8.K_COY+)W24+[22\N8967,+O!1^>@S\_CEJU1HH1<]I6U@ V!-M$Y>P145-&QN^):SO*!=#_XL&/] W16QL@>'__/B/ M5BT#_[2GHG'0"^_W;\.T=%'SO[0 WH"#2S_^;:']%S!SB*$U%,!P[/_S#VH% MTE2$_YN>H*VD ='Z/3"=\9]C,I^BW\>09<,N^%G'U'\3>Y<0.XA#RDD ;2CQ M9^#A:??.$O/VH\#^ _?^;W/?X^F)@=[8A0SQLCQS1^8ME?F5\8B<=CJ4_NX&G1B,&; M7RG4Y#M)FZLU*__U'P2%__'("2VG81K>V@U%PH(U5$UD1]ZXW PS1+28#"W) MRYJ2BY8QH(5Z/SR!KHJ6)?0[2[)4DZ($7R.=6CDF==2Q.'JAVR0>R?G\/^CQ MM\=#64.+$>11"W@L,=L:.W_+,:* R+P.Q)RCA:6.-WXY&G+VV3R+-=JTBUH8WTWH<)46UB=;W(\#7^T M:A@TSMY=@OPK_3=6:Z(?>?@CA[4*#+9GNK=FF\ZTT&TB%8UM1=DCS3\(]O]X MTO(I<KPBI.U.$=+7*TV6LR=1KS3/Z+^HIO_A?V8?R>Y<'=CE3 M;[2AIPX;'-5),@"R=]V)$K\Q%"W3@8:E[?W MZ^:[UXD,)WI\2Y,9 T]#9*J*Q>J(&02E.L%6]DL(I6EMI7#%* M+FO#Z00IRY-%L,YA#"&,6F+F*!3$"HQ'%QFP$ M:4SR,0UO(E!CPO[_W91._$ V*P;:?>]WE'I5YG\3YCE;?PGS]\_S"CB\,.^ MNHYY-6I_B6?^.5U'.XPJ-MJX$L;3T @:+HHK?_M1]?Y_KSKOYF^7F8,=J'K? MWS,&8B$AT:G6C%=G5)1JK*2A-JR-T!Z/1"0:3Y"ISYE?>PW?B1O@^U4@&]1 M0,N92%'QF(#'*$*(R3@04H-A3"#B>&HXI)*4E!H>5$V@%2-ZH=HG\FR)IT9] ML1R-)ZLQB89XPH^?Y,M\I$KQ.J\JMEG&AUFG,AV/!/+IDU:O/FLT&J6IFADF MQH4ZE>*3Q840>_ID*EZ -"I/LWS-[4[HIE*I)0#W>)D9SKI]*Y[7UQ8)N:ZX _ M&X_M<(!^O5GPWZWK]'RT<.D0WZ\88A>$=M=7\YM96L-!)W/NJ?JV,$@GRW6= MQMWHO-U=@$AK9=$ON G%6J_G6RBVFKD@#7HN\1DZ;J5>9M9?S%*4'(_ R"W= M$183H3\Z!1+:\5C&% -3'!N3QJ(%F_@[G,.-OSS<31%0&+M_ ;>>!6+U'_JV MH>BE-?V*YT,L(C^!2/RQ?9@J!O33&6.D*?;X@<2K:/E+$GC/IX" /!*MJ67. M)=,U'&OU\7-DOB5@#:'CYR7"5W0MQ985:2-]RCYA M,1A(F]9(-)2U]_=#[$(B=M<0J>"DB>"?LF( 8L_#ZE*M]+(U7?$JMUJ59B4\ MG\-'3SVLY\0HBF-UT58L^%]C(AHC2!E1QOZ#B$>B!'WI-/29MD_-W5^12!GX MLV:US(6Q7^N[TDDA/4R3/,EF>\759&@7^XM7D:@B3C7@6 !@FR,^,/2I=Q+G M9WC]@P\P.8&E09RZEK79<-W_TA[+N6'/R3*IZIB?K5O=05'BV%+G3$'&&>9P MD)PB5+C@MB2@;J*=^_O*=&=P/8HT)(M.)&;3-!])&#RH5K+=!O$Z/4$0B5@, MOR\S&U -6=BI!6VL,A4U#"R!Y**4 ;P\5"1@']O74$R6+LWH!-NQ>'VJQ*7FN#I8CEYG>+/B7)&Q MK@LT-"M75N[7XKXWW9 9*V"(,5O55?-4EQ7B$;]U=>$9WK: ]AO[_]YI;:\M M,*AA"XA'QKFLE7IYKA UF=4X7QH6ZMWLW'F=<:;B7^RG7)ER91-"M#XVC:?S MB6_'0MW[/4B\:)5#1ZVKEYA7K!F(@N*A"'X2;F ML=YF4*>##^P1=J 2)N46Y2Y>LS*40+)E@H^^#I;:4ON_$W.U^B69^OWJ[MNV MXI>D&<;Y*9@9_2JNS@BBU;+Q&=DY#B#\QY?"H$GR1,8E:=;;@)CF+$QJCC1D3:&95>I^K# MDC#Y3$*>R[8LR,6XQ^:!ANOY6H/HM*P8%WN=.']RMB5TTGA)]@;%FS\QZ/B# M*?(,-^X7)AKR/Z:%Y43)5O1=#1RZCNUE?()J92R .;[0R%*]GQ=72P'PTA+ M<138@N7-^P(+R&C:R3&Q =B_-G4MVT4%"O .? M)IC^I0Y!_#?[V?T):H[I/ M6G)^?WU!W/OR9D%!7!( /"HF26$ *"#$J(0DB"DI*@QB0X*BAG& #\%QH==( ML9)Z:EE,,9D9V2Y$B6E,9FCA1/78HAV54G)/)W&.)8=*LEK(\^H"/DD>/YFQ M&"=&.U2+Z:S(8GQD<;K(C."3L9NH'7M&T_B\"=Z(D;^2__FJ_;/@3=ETT=A/ M;)]U#5UU>::FI3C^%F>,*(VQC";:]J&3=8'VA?1(_.>M#/AIZ?'>YC\OC_H M"OG+_ON!C%?HB$0JY-!X1?584 '(+*4Q#);A M;P/KC!6H,)I;V_O:T.R\2O7W+#PFU6<2X[@0Y&*D7SL@O,2EV(WF+2[%6[7? M@VFWP;1#Q10^KKU)<7PN!]^>#7#MR$@4I\)V\S#/WZH-.<>45"\9L%H)M->N M:&2!MRI M%;<6+1 D!,H]IKX3!Y3"UQQYY-\3"X.!KV#"HP@6EH1Y,!S[K:% MCO&Q+6;MU41CQ,0T6ZB6C8R.CAWQ7/[SL/SQ[Z9'F+SM$F:C/MG87P"YC1:8 MPC_@>)"W0.*^&^ESED9+%G5H+_P7?F)3T<+FHN8"C.?^%_X+ 8Y *^_\!_Y^ MQ1+:AU@?Z^)PY2-#)QF!/^LOXMZ*1=.MQ023S]O\K#*CVM4F-Z@DT((O\@6Q MZ/4>8'V/#?I*K?VD)!UZMF])E'^J1M^XW[O*%J35RP6NK.F:B<]F"9WH,GS< M,6D(W]@+\&V- 585;5F<85YOL8IHJ<#!RN7,B[A^CWL?8.MSXYU/-N.;)S*> M[?-NTP&[":G8%:(IYH7&3 HU&ZPHWDY(K)5SOS0C/+IBF5 M%J(O&O"WV^/__7$J+F3L#X7!_DJ:?%P ]>#LBZF?+R?*5YF_#]&$)PU?J]5L MRSF':_#>822V MF>5[)G1%E"*A13^//WKZ^DUU6F"#\'HQ\S0SNZOQG:<,]X7FMEPV.W MC)*(VHH+-WDP+VL@6AOWI4TTP:;/X+= M8"5D8F'@.EAY5T7OQ)O ]?J%!7FUG"7ZGI9K*'[FC(<_4%K,D$5+%ORN"KU4 MMP2<@60P9%L9T+3;&LW:]&'*C;:%VO##*8:HVE;FS;2@\6/?XF?1(SZ&8W"_^'Q3<9M0\A_WU%#\-,K MK0\K9](!9U+=^&"TT!LRDXGE:46+.]%E])\?-?&0:[E)-]X4IMO/*#RH= M:0R@CM+1,96*KYBLW3Z,7ABX )H640US 4<&1!N:1AG>0%KP)R*P#(:*X6_3 MV'0UX+,NALFXORH2AX3JB15MJ'[+0-TX 8*L(+6[>^N1"[U^Q9C@++^1SK_ M-_87$>CL,73S$"]E3-2T+4/W.3T P0.PY8_0_YCL6AOL32WHOWON/$'Z;7@' M8-K87[!E-'%ANS \M\N < M0,ZZ@PD<%7K)>QZ^B?H3-(9",W\*Q>NN:#M8"O=;D,75MX=A.'S@C&M9WAGK MP9P6"JK=?;NC\P:/1^/C"5_J#RJ2T9N(-:7Q<('##*WW:3@,R3<4;5UQ'*@1 M@ 9%W#(-E-/55NB4+&N%L2BWBG(3T-)E14?$ASRU)4%M! MJ$$I1F*+,G'&R:O053\.?[O%W3/@)_84S9[ M\@?5C.>^'U0X;AX[_P!RL(*'SGQ]\^1!0I$@!Q%R$R/L>XP?KJ^>F3+\?M4G M%\UWQE*_\$]8)7O0_<0O\LC 1/Q+U];43TK;/7WM81R)\LCTSQLY=3B@E0D> MV-/CD\RP,V6;_GWY>=^/8I[-Q-=Y9]:/@V$$/?7*>=!1@M"O%0U)$378DZ"TPD;N)M0U MT &#MX"_'HC_Q?W"\C1=?\5,&)D$J*]0FAP&V:[MEQE!R@*H[.139T+[ M14-3;84&X'T<==V Y(!W+ !)Z^F_3;]13UU_/PP[*#7Q%QG%_F#HY#-%?G8M M3/0O\3 =>^!18Z]6KD<8NF+<=XMAWH8Q:#T9#"KT3?SS&NYN@B(+#(%E(XXB M?+A3&6'2J\;8EI#EMNW0NW8V!4DVEC;A/Z@!) DGG\B8LC)$:$< ]8J),7IJ M*9H/BSBJH2'([UC(<>DZX+?D(8/YEP/#@T5Y PU:ZSU8#Q5+ M/U#,WFJ^ ,>HKZ(K*\ZV#'+CU_L,_4(?@)6&%HVZ9EKTCC4Y31SM'S\ES%:D MP'!=OI9UBOD!PT0:WC%UE[L QWCR' +J68?@^Z9L+\^KH05. ]%6/)'8@^,) M>71M/T,>X--[Y(S?(&FN[!? >0E\?W(P!$M+W\>6<">FWKPLBKS)55$7#(RZ MUX'=)L=>DX%Y?H3AVISHY1FLK"FY2#7N?,N-:[EG(UY3VW(=>QC<.NF]Z\5(X^9:*!]1TUQ 9H:W;^_+9X8<]9AZ;JP/U_W?XZ MGSO6$S-U->0/?U'B\]/%[@WIZ="A\9F8\KK9V#"A]N2NLM\N#_=DAQEV.TT< MB+6?L]B6T7F^N.\I6\">F@9*C)F;"I>Y8KHV-G-A5 6A=C;EYGOQ)UQQ&#<" M_;ET'"KY@WZKN?CR&I?HUP=,SP.:X6Q1X#3=NFV?\ZMQ;L;.G&U]>:?;$5;&E7G;Q_HS8^2FRY\AV5,\6M/"6V8Y- M>X]%)>>USE]TO5YF,W2ZS&"U:KF'M6H8RW$\T^0PMMJNE=M,%O[ TG2UU.3K MK4P/JS=K&8;)LM4\AV7Y)OP7:Q48K$YS+2S'MAF?<3V&;G)_?W,5\E3)OW7F M :IR.8C<;6_NX<)U'C9&D#^QMZ[SL-V!#=L'_BPE>D-&?5,&[J;PT-ZUX$]+ MB-A4$[W-&]$L@M\7$?[I6A]?#'ACF?"O7388K@KA30YY>SC2[I)_+,D)2AUM MJOL+MG/^1"7BQ.U+,$*$ "-'.R"A#IS:P^JPTZ_M(91D**DK9)>#B8*+NZM! M-S(2Y'/?U%_\\OX^-AE[;#)VU6S-+6XR%AS]226'1#0II@1R.$P)L;@H"0-< M)H4!O#XD4B AIH8__MT_IM,;$?K[^KG))ZK@V<,&?08/N_#3P;Z MBCE0*$A(0_W/#_+'BQQ-D9]2=GRN(OU0C[^XQF2KS=EJJUG+\ID66ZL*%)Z* MQ1)OT^[[#3U1[!^'G,](4A"GI^:^ 1IRM6:';F;+M5H))3):=(NI(+LC) B< MB%)O0T;0:"1H%=LU^\#)C>*D3C=;K!"+QHG8Z9-%7@0%:B&8/KEQ%)!OW'#U M5:[.UZU&W%D**+0$FX5RR[9ZM5R6;3*95JW)<4R5K34K=)7.>U+]1O,!6P^F M7GZ]#A"O<*H^:9;[LT@6-(P"A&W3/S&_<6S7.D97LQB=;;,,'A>X6-O"]ANQ[)O(:Q74&W:QK:- M/\3K9L0K6F)Z;#6']+ 7_,0229QZHS>S$ZCH?0G41Q()-H7MM77CHA+]1J(2 MVV-;K=HJ,)E:I4Y7>P*!XU'BC6'A3F9B]R4SUZ'6KDT,_C\J+0B:O7$Y2GPG MFQ.C^6J3X;SZ$>A+Y'*0AWZ")1J-IXBWIMYVDD3?F2A=A5Z[-C&O46S3ZHV+ M$H$GOY$LQ6MUI@D58C4/7?$<6Z6K&98N-YDVRW3@E7JSQM7?*T_Q^Q*GZY%L MV[ 7%VV;QORVO8M>ZS!<>DC9+4D9=39IA6+K2KUY(5M(UYC6.P]2I'>W/=-R]JL=@W$K7DUC79SVJE\!B9C+]7 MQ)+W)6(?3ZJ=6W@_:4 "G0?W;<0GU2HPWDP(5(EE-!%2S0OQ1"J1B+Y7>%+W M)3P?32B4[_.GH) Q"EJ\>=%)?"/1(7 ZFV61QCM6J&0BEGIWT01^7_)S#6KM M6KPK^_.MA(AH\#0J>H&L:S-0%<(_R\%?69;+E&L<_VY1NK<"I*O1;+]=SR[M MM8QMFFXR,(!*U_@65J&;)::%-5FN=.M"EZ"^D]"168;+--FZ-Z&9XY@,WX2* ME.%JT"MIM@ITE6F\6^CNK!#I>C3;:Q<5_NU:QKRF,=0VQC1X5!BXNWGS G<- M*Q?R^FI6(&.Q>(IX=X'U*RNLPR=:;UD]>FL 3WTGBQ+-,CF:+[>X+-M&9-\M G__=%N7.*O&N1[--NS^Q3[>DW5G]WO5HMFD7.V@8;2Z$ M\GM^VWM.70_;GX'B.6\I>+#/T$,,;TH,XV@%?[-6YOPRFPR318&QD*+B4?S= MN7/BSLJ4KD&M38N;4J2@S5N7HB3^G:2(HFD^R[90N2;;:C',=D(1+<1IMH1$ M[-V3N/ ;=R9,5R.:URRV;7>OZL]O^2%;-R5;Z4PMR]1R3*O 9CB!(E-)XOV6 MB4K?FS1]')E00\BC\YNZ>6DYLQO"G4I+IMYDH;*KTV4ZDZGQJ+:SE6.\4)QC MFFTV\^ZJ6/B->Y.=:Q%MVRRV:Q=##7O>7M#T0\)N2\*R3)>I>/,<7*Y9J\ ( M.2A[X5 =-=W,OF*H&5LVS26JS6Q(Z_P(76W)75, MG6]F"C3'<-#'\681=Y.(Z1YD._M^J6/N3>JN1;1MLYZ;>#RGBZ5[GASZ&Y/[ MN[SDT[K;PBJ'RFUJS7FE!EYFMM MIHDR6(R02A$$]0&IQ/R]B=F'4VO;'K9K\"%!-R5!A0I;A2%\CFGU=C6?0CR* MX\EW[Z8$6[\W$?IXHC/K8M/BND6V#0+<4"D" (GWRTS=[9_Q <1:-/(S0O'F3V*OL%1*QP, M..F65_\<32:C9/)M2-@U<^M82!UCX1_O,+POB8OVWIU^W8FY'Q:_W4#//O!\ MUC=R&K^I1$G8A MVV"ZSN^AL@3R*>+N87FC>WS^'X9;_F,>]7\\<9'>-9!C_Q1UT7-2QXH#(E P M)23-Z,3335^33QRM__J/%)5(_3GNUY$W]D15O+7+%^H99 !)_(\H(;V N; M M[PKQ!QN:%L32"IO"YDT9TX%H0'!!7(T4&XHE1"MZ&A,E"5H7!V)/=+"Q:&.: M.1K!F_!C)F:Z%@8MOP/;TN'+#@9UE(U *0%,=BTX;LQVI3%L5 -S$;;B?VQG MCY_XBP_4/E"[12W4C))K0?WG>%BTGT#75. MI!CA1P,$(XWJF [4D(:K#R" MH8WU7O81+$*E:RNZJSFB 4S7UE8'@-Z#L&>=GP#<@_/!=Q]@?H#Y$C!/Q172 MAQ^A@J>N)<%_X?VY8CG(&X T@OB$S7E.!#:U3-F5'-MS.& 3_,!K;ZSX&O1##=# #P%9MT8+$@[UV#67F^B;F)S8V%V".?HCVX2U, M%U>P1U"@IQB20F4*)62_[6"P3WO[!_;,A2X1ZM].M/=>M7UO"9$-2O)I=PE] M?0"P,>00?!\2U#AJ;Z^K-O313$]A!/1&'WH-P1^:X:$9+M$,9^1]HR4V:N&T M+I#-A:&9H@SDG_N* ^'P4D\- EL"PDP!V"]X[H6,V(X)M7-IO+X-QU&]&A/89!5QS149RNM4Y M7LNZZ<5-#WL&$8!GT/;76L=,[28P%U!8S;0. =G-8_)@2T M[2"ZGE0]N\[O%!"BPM%'H3Z$W0R1AL$?"B:L"F8!?FZ427 %&M*C*PABDJG# M#JZ.;R&89HYN(1'9O;FYZAE@9'V+M5X/8PWI%Q0F+".NX)@PUM;@6_;V*]"& MVM"?'MB*K$ G J4[X/V?ON3LI46&F QLR5(&R/ZB;II08WCB;F\EU=04V$'/0%14 H*0(T"'U0UYL97Y,M_!%8I@;_MDQW-(:40,ST6_/NP:@6J:.%46H/:T51OS$2)PDO.:@*V:,@L9\M8H>]P-%:>6_MVD/ M89'_Q?V"9A)J/.C2^;9.A(IX OOHK#9!G@7=5<,-V ^64P"UO^WI7BCY$("& M"=OS$ 9[N]^B9RH'0%-@ QX"/+HA7NX,W9,^+A1G[-US(44MS7-A]U"],%U- MAHTZR+XIFN9Z]FUC!GRBH7[OWD"1!$"F;^.PPTYY%D^<3F'7?$3[A/,-V),N M60!BU9X"+U$$'?K ]HZWS#SS942O4T*W$3?YM"7\%9IT;U:8H#R< MX1[.O.RTUW]("QG 02J>BR..+!",T>-C6H36^J>G[;"_JJ(MB[/?6)K-\G__ M1 &"=_L75G@9>A:I3-Q$X490#6_0C5MAYV/L1@N0F%(5"#D,> MA W8GF4N%1W>A3#BN?\5_45A\$L:A O"@B3:XY](NTX@UA U)'\HF"@C[OE: M$..@]CUTOVP1=G8A^B;#@914D(+QK(D&O.2Z!\T<&%B>RDAN509BTN8C$OP$ M!!6\#SOH^$&C#F]XD:^)8L-=@X%*'[J.:X&? >W0@YO %TG-"'F^)OSIC7N. MO#9/ XV0F^?S1W2=,5(V4/7#2-J/\)$H^>/:D["GJA$.*."@IXN@?=4@U?R^ M^1;[!=N'J"(K-C(W"M1O\K'H(GT*/$SMFD*,VOOP!D^![CPF\"_LRT09S:,A M!FW'K1@H3O!'@$;G!^?;2&/_-B**9MKG]!/*<>S9+=@<%M#P2%=#@52@8+C' MDSY(E2I#WPKZ_(!:.6=:OO#/34AHPQ<8V.X0DM@T?F[]GJ>?&09OKH!HH2@* M=BH+4>AIK:AG'8F4K[N\@2/&(-;OAG!ZE%!J=3^!@]B/X@LO/DNS^9H?!LF* M[.5Z-LY3P5V)>WKE%Y9UP4:E005DH[XBX,%.(Y$G.U9H=N9LNU6LG?C613!YH@<")*A7/>-^AT).CU M0;5IB&:!6T]QBB0;FAH/]0O1DB.:::K>'-E.77NQ@V+,30UJ7DNQ55]-NT9@ MP (CHAWH>%_->7F-_:O# ]LB>NE)*"KGO_X+@^K4?NX)KP%=E //U9.<( RT MQ2'R.2T8PV_"0600%=L3], 7]CSGNJ7,D>_ >A]^M%3&?XS\A5S$R EC=&2 MYT 3J51\TZT#Y]*GD J])1IO0H4WI#F5(85'7/=*$:, +_8>C)Y_-:$,KP M J+/FP":CBT1Y0J\F6'H<@7J$.J6XSS: @9!Q]=0JD%RCJ]"T^'?\.:RCN^B MV$=2IK W3^XH^I,/0'+H)QY%&2Q#/KXZU43C^%J0W'C:QW^0,= 4U4\7;&YO MY\1L!3(3.56^%D1F8)>7\./8%PD-WQ^AYH/)P$TU@$^6YR!1!0VW[$'WYVDW]N=>C.1E M:D:KHR\: ,B7F-? S48-[OQ:#1(R0,*!*4;C?-1Z/;+]&V6-0 N-[,(9;V"H M/":A'ZBY #6B'V0BM]8"?C+.0/&RA$)ZWSOV)CJ1UMYDR#V?VMV6/NQ7/D#M M")UA.*8'^A[H>Q7Z=-, #FSCJ/3G@:('BEY"4>#P;3TQ&;ITFCE%OM(9M^W( M1]MZ>0^X/>#V+-S0%!%P/*SXZ1Z_I"$H Q#W:GI@ (HF;[WBAMW\D5<] !7= MWGM>+.+ERV24MT;+XK"YB6PI JDW]X>>UET#+27QT+LI,X1!@1D$&0Z,2OV0 M8E/SZ5EIO[F1J#_V7\#V-N_@5PO8FUF3@P*)[6RJB6KQK$W!A%\5^X#8 M V+/0FRDF0.HK@ TN*:N2!ZBMF9[9X4?]8T/)+V )-&V77WJF\/]4BIOSE_T M"HM@^@E&$V!DPD?NH,P.9:WML5BP['L>^%Q7DH5EH<[#H+ZP$5AB[*_#P:J?(/]E? M6%.Q52SGS_N=*%_UWH_#S_MQ 6P8W2_)(N&55\HS2V MV](+N\57B'0I.,OK +A:GK+:""9_+@% M>!ZF@0$T_XDZ"XRY8IE>H=$O#WMH G3;#: #:P2".4FT2 Y51J!_O?R.LUG) M,S5M6T'Z%%5#H-[!#HA^12IZ8VH!64$I'DT[:/XG?-GRIDY@_Z LHN$@Y&R& M.?3>V/0ER.%O!QX47D#$!Y_Q:8;$U7_%*V"#3N\ 55X&14G;+^_F;@_G;5%# M/O3VP;@W*1O,POOU(-['GID/[P!L!AM'DT)H*$&QZ/,S0_ZD!NP;ZC,JE#J> MVOVB4JD]A8%X;B% NE,4PIP?S@*)M J"4B($@HUL'LRO>#,;S[7CE0RK/KW*@2\LEW)\9NE[9?_K_7^.^&/NBHG"V%?F(^C; = MD?QSD55#"F" M[9'D^BKWC=2HP?BP '^B6"%8-(MQCN5*7@B PN[,WM)/>F_IYR[STMXL,V4W MRTR9S3+34-6X;U?YHCS"DW6^XX *P7I?/X,DF\!/.7A5@-NE7'.P/R^+%HJA M0&D1;$1@&EZ%R=':W]W:E^DN!O7EAT;#'<3^2 M702%D6@Q6I"?.+=&>)/,4XY&BCIGFSK8K6G=K&S;YEP@,3)CQ1!_>4L*86CI M-Q8L8PO(:HZA&7?\./C_9^]=>QLWDK;A[POL?R F.S=F@+;"\\$Y !-GDIU% M-A-D)EGD_49+[1&?4*1"4O8XO_[M YL'B;)IF9+8S5I@'0\MD>RJJ[NKZJJJ MIN3EG%7)$)33^KU;S&OT6"E?20,)/O-"1%WK$L3;,-[@"[+GT%@LCG&+P]RB M*:F\=V[!RAWF<[(CDH&4!<4B%,8C+?4GJ^%5B'A8_J@_ ME^E&^_47_CNS#Z<9/^0?[] M\+?>L;E/([DE)?SF^P_Y=G\D&L,J[NMAL7R([9V O'>:$7V'C2K;KOZT]>HW*--WD[15[5NN\L?>D-"I/7J3C;1]O\\!7&*92L1BV17+7 MB+%655)1);V#'CR>>ODW^[I8- K::V#>IHQ28=X&VUL^W[<^B3^33^:L@+W, M'6W]=4M,ZQ@O/K4_4K94+6^2KGFXN/$!7FZ <=(NZ+_F*?KUVG[@NEZO;JTE M?D;F$.U8U&(;6(<&VOSL@08@M17XG,?S/H>M0OFR'*-5@2YVF7TO@RJS!+.Z M"/H8L7%18HJ+,,.\>GC!I$OOQYT5M*B M5=;=R-[;ND7O.GA>>\WZ/RUHAG/<8MVA";Z;]E]I^VH>6K,DH?BW- MEE_"C #V([E)'O(5J"0BOYL]_IE]GL%,[&2C603^+?K[/80>QM'19?":$4@U MA%A/@HS5V=PE1(++:$T5R=/?>#N_LFM#$VL]YL0=+^*):-O0)OQ9HA*S ##= MF.>\4TO!9F@Y!5I->+1WC_;[*2TAUA<&;TV^&X(OQIMR,G=WJM:\4]XHI'UP M%L[+GC!5-9"H9J^3IYMCVZL3MK%^XLV ]\WJQPS/_^(P(5Y+S/VIC/>F(%^\ MUVX(_M9$LW@AFD\P7I?39/N7/#&V_[=9?.))&TQN![U>R_;?+U*BOV5ZM_^= M=@W!<-]#[P6M>EW^A4B@X$6_I4HJLYPZ$$23&5N0R'^(6%;,+XUN&(>>48*2 M/8(FPY>NX*X<&")J,X/.K_([HM%'^;M8%!];4)OV3;OVK;F$?MA:#I^2=4&N M_LK*V7^M,W-HK.1*6()UE*3\^/_PXZ[9TS;+]B3=\I8KP[YA:G/7_ G+6)^5 M8]_[="X:G2O%@WM6N0:R/975\^2492>_Q76-?56C&>-/-.DD2^<8TY6WM4:R M& (SW)J2(%*@&207%%T;VG"(%MN7R0%TQ*C,!F42HAU$PE7XJ6ROT^% $<=O M4U38Z MI\)K_2D!/Y[]U'A^4^BLA<\F"S\1\2[(T.Y9Y3'SRPO:FH9W]HJ2>J&\:;X> M:N4C+3"QSVZY?EL#IHL< <>:NN*;I"H(FV.F2_J\5;19B2A Q)*UR@X.PD21 MD>&Q@.$!AD?2W@4?*_N+19F:JU6[!0KMUY95\:?*3*E[994$LDBT$Z7V+#V1 MYR^)D#%JQ8O9(KZ)=QY!#8=-95Z7 8!R67J$*6"K9&DNLU[>17X,$X!LUBP# MLA)4G=!%7H)F<55!QH:$XO2N%(I"SR)G2[-MM6Z M-4AF(@NC)+UF\J$NM#!*&Z]49:Z1K7T5\12WJAV>:/]5]F"C3VMVS:M[XY6# MY_&:+ T7;-8Z= 6F$P:,A"F?]9\HQIL+EZ="O_49JNP .E M&TT B44MPII\=@A*4,0_!#9$"FX7*5!%,%F3PG*B[&-R4 DS;C!VP3C-MA8" M-D$KB'1]I;8TFJT1F_YIH[-C3F,$F* B">-BJP:."6&Y*=B3:!/SCN,VR@KS M+DF4RQ-U#S@9M*C,]C/9D8\;_EN3B;Y?-9NJ:<3Z;Y*%N&Q RQ?FLK%D-<^: M,0/:K?)SJ(CB7Z\;B/)E]P1[2LN;'L-ZR1M7<7EP:)4$$N-W1:&- M6/H;5D)'Q(=K/-Y4D3=*FFY#AT6YR_H?UHZ97%M&3/Y;4>]FQ)/UG6E$)?A! M0.5LX^5$K&2H]0K,=FQ_I_TN"SQG!?1L09G3D.%=FA5+VO#W,1!RB36*$1?I M=CY.=0I2B[<^!QB_9^_V7>/=_M-*?OH?+HOD3H3/0VLVJ!/"^\V1T9464UD MQA?+-PVG@UI(=!:^KT ZJA2[1OI;J+&F_6EE*5 MEW%'-VB^R7 V8Y_7P?CE5JU6=QWGWJWT@;=D?A*WGDN.>(_)+/S0EM:[.[)K MU;& U2HFLISVI&6E^RR#G:'TS"5IN$7;_?;I'=Z);B%79*6@VW\%5>TG/FA4 M9HW6J78?MU/M\GI>[WQ=>_7NZA?QC]?\9K^&BRAE@Z"WXEU\:?WKIRQ7ZOOYV-[(J*N:Z$2%IN'\+[EF1H0OL(@%AB ML-4YG&5KDYL0Z!-0I!P ;Q:K**E.?Z,??<]$2;R$=SD];J7LG_23"'K>-%^. M3.'OB35'_C0O4_7IU5??LS>@0*"O3+VAU]4;-Q](]J+Z-5'=88%]G:YN[9?[ M+WDK%@P6L_@'-L5;+]UXN?=E"\76^Q_PQOQO>]Z%'^C"%#!G[:4XS[]U5DU> M#BJOTG/I=KH0+U(E8XDH#]M1R7+R)Z_%IPQY?,^#C=6_"!(VS*(FJB]VV$1^ M1AZ5R(I@E2Z&F+MN%#%5VGDUN^NF%HV8W\/O&+)U\(8;$O798)3[864$/%%# M2%CDW%S?HT*'C@HTI;%Y*+!'RI M@\(>R8]T%$ 6\N%+%)\.-%T@8>]2)DXBUI2!Q^-%-^8J[,';2[3.*:&'M>V7 MWOV.?ND[:>Q8).K7P4(A0MA-UJR^9[51BWXS6M'(]I.RP;\-)#F0Y)*2Y/T\TJ@H*Z:V&.&D M"F#&^_?_LFD0V]&KG7Z;]F4IJB7%S.G>K0^(I,.2>U^(?7U%CWPAC@4_17*[ M_*R.)N4B6,".1RQH2K8P6*\Q#WW=T8@G?2S/;J+1K(XZ,69&M[()ZIZ6F!C0 MZ3UN.[ W#YM'E76T+2*6N= ]>CIN5#8IJAH4B:Y5'7Y58Y$O_;*M1;XV.7FB M5,*[-]5!8>(VK%EL+6T:7]6>VQ3HEG,U&D/]7>U8;AGJ?LM0OR?76.>W#AM: MN#BED?[F"I5^)ME;"1+X1ANVOI9K_X]L<]2P(S)<;>)/519_R^SEC^4;]WW9 M6:M^4,&6Q^#]9Y-@5NG&>Q\]^/)58U=V2VI>5O90V;.U M=MJY:5B?H20B33SCD#QS51ZER Z!+D^(I'&#G(42FDV3B-U(YCFU4.[+PM7. M ;,E3H!\QQ*OC@LA7Q<<(:L?S"J[C9G!Y.;T&_.M=R"_9V'-KXK1E4;AU;MW M[Y%6GGE5\$,YTOI,R:I/;MEC?BO>P2-WY8$=6?/X#MXOC&8OB[&6&=J/":.R MZY^DHWF89??E$D&WF)!GU.:L(HX:?;?-4..@+SRCQ\OOE"DX=8;K0Z$ULEM5P2UQ?.?#+U?RU?4\H7WA: ^Y?$Z$ M31>EOKHH%Q,*1AK-9:);8%KJP;>X,A$VRLC60#U["L\/0@\]0@==7ZN?QU>_/I\4RN738#O0W9PUU?EL2P*M&'@M4SK389C==1!C C=0/B@Q>6MY:6.H:FE8J81UZI_1S,_A. M'_C0)_BSRY?!=>! [(1D+?B$$V;Q-.WV.W$2[VY /[FOHBD/' Q<6Z%TGHO< M3G;O!U]7Y 569ZNT#5(V$3-Z=F)5E44;T3VX6\GV"8Y(-OBQ.:([E M46MAO76.]8/P("^5EHMYP9.)[[OO&M6Q>I[@0[!(FUK1]\;:?;IIOWA=[<23 M ]C,HW.95J;$]&QG8MR71@9K6UI:L.R(MDH=U;S,YQ$#'"VGH*Z,H!C[")2-O<3*M"2E$V\S;$.=NEL'NK,(17>L7E6? MTI]X=I,(J#9"B9F8E16GQE*E\C!I9T*Q,%Y5W+0_U;A96B-"OW=A1@T$SN:P M4Q4V.:MCXIM-Y1KSDA@J/)H'?YO6*?,UC3>GN9%=6*TC1 M1^R65<0YP3+'!?'H<[V[-U)JB&QH*0]Q?#^UW/'MY#Y6+,3;NC2RH];A_4IT M)*6E/44A(LZ+B.[4U!PG@NWJJ+/_.:PZ*1?%7J5*2WYL*PZZ':*H%"?^WLAD MXRG2C4RCI.JK+/RRK?["G:SQF0 BU+N M\U8&T[$)UF>DZY1W^,CCU>44O=DS8_:D26P;,7M"*'MVIW*U*Y-&1*^5F\Y% M7W2;%CMNRAHNL_T\IB:CV 0:5:_E8M1:WT?'H?X/[V:M4S&*N,J?^+YD+6B/ M'@) #CC:7 JCZGC1GVGJF?9FA>FQSDA[N\G(K;AM^-]H0P,E!JWI);X:S9%EM812N5/0=0'Y+0MC,DVE"&+$'T M: *R0F>H-G!VF7(DS*[&QBJ(?-8 1'1#W]O5JFC;(76S3#9KB:]);X;X!C?? MESC::=2Q];03]%2V171!_)QTG;+>_/77198?DSY=QFA8GI4ZMXP!7D#+7*/H M-IS?,Z'1@:SJ$GR6#[DAZQL-J_Q"EZ4[NDHNB0+Q54JEF6O_WY+.G(\1L0A_ M^NF7,@V9XHQ^3V,>==0LJJB+T)EQGI=GPE"@KS%#>UP><;JACH5(1.84H&A[ M]X8WFJ)Z>5\-\;LTS!:5B_G+U9OWWXES4=EN7'?(;^=XLA0X$96O4S(0;6=% M&VCOYJ]SYI&Y?'*%8/ M56N810\JO#3"]<+_8%+=3<;GV^"A2;(\,3;-^F?+$J3MI$N5!0#WE/1I^7'- MPAX&UPK S+1K3P*^=&Q]F]O52W%ZPZ@<_)]^Z3M_Y?S*AO)D7H\I+?]*;5]O]OW^X M>O.&6%FTC4H9BVQRE ;G*$M*C7V8]Y\I7<&29?[P]JH*Z8L_B1#,#?.[N%G# MPS,YSS7CQVHPLS?G;>#*A*6PME)N(M9WA46>\\YH3FD*T?U0V#S4@BD3?FC> M$*N'FF\8-TG;9!(7FCPR2:ZXZIHR,',$]9+D.U*U[ATG1=< M8.$.7T2%7D6NR[!,R]X1/%'#6*067TS#%XW:69H!UC3;J1.6X<9 J6"84&H+ M41AGM6PXF4+)L*++Y5Q2M>%V/&;KO5CQ8F6-U@9H4^BM($ZGV5B26"*?;-<( MK&V^CTM^$7<8)E7GQZ>7#C4[THTD1, 5O<<=*%71UE<72=CP+,J* MOT9M>U=[JD$ M& (3>WZ,VKE!MQW&CIJ!-SF3G\Y3;!)^@"QW4B=UTY6+XY M77]#T=(RRLI5DW^'1ICH.M$X$JP106R7JE;3^KY&$#M>;6P!I?U)^6AKGZEZ M2[#0,N/7RBYWPL<37DM97RAZU;-L5UZO4X;J^/<:".-X:=)"]=%<]-D,P32: M7+!3U,3,JLL!+M[Q/T;D!6G6/JZX_(CUHV+;=\9VGG)W3[:HRK+)*D_V:6W^ MA^S][7F=,Z")_88S+I+N6/= 89&R1B8);T#;#B2(E&$Z4YN[<-DH ME0JRH,DZ1<ISQL!*,;P?VD(32>L\Q?/*K%S*JH']+ 0P;-R9(I?17F M2R:F-S3E7?LA3N_J5I"LP#/[1%:^O_DV-2I;>NL8A_WMS> M(*MX<#+GIQK6E]=AM.@BLH0!N=7TH\EI\9E6V9WM8_DZ@S8\QV&K!_F[^JR$ MK2IO$=9O'U%1MO2J#; DW8E35JW^6OD4;$#5L0WLG6MCJHO)ZWA?7K:3ET<* M- 1)STC,MQ)2*O*W^1HE6<1?=%%9=FV[+L?MEWGPJ0VRG@VM3A<6Y8UOZK*+ ME@=#'O8+S;:HT;F_85+$953U*MDI4$ZKWF \2V+%_ H^$3;4]KPN&L4X=S3_ M@KAX-]LM3+B92],B^7;*H\UU_B6[#QUQ4Y-1MA_YI6;:V;_DA6BG#/ZF%#L7 MM$_IHIO,Y8W\6?EI:;9V/(&?TDD=NW+AH4F ;&_$%7O.-FU6>M3:.Q.VV68+ M1C%7#6D:&S [:3C,%AT5Y;_U4!WKK=Z%\2<48C?34'@#WC]+]Y6LH#61)*8R MZW GFNG@[)85YBYRD=KYR+?KYF8T=9E]4RQ(5!74 ZZF WMO(M YW>1JG91G MAY;@XLU F:F1IS'[1QR1P2RJ^'VQ;+1.[^-_'G L,O%>?F)/%?355;B."O:% MG.AFCL6G]AZ2-#H[^W^B!WY.%<%+5:EBR-J6%&(9SD7>0#.KA>GKAIDB97HI MVYD;ELA,>TN!R](B;GA]!?O2-2[N6/;>X]T218N<)^WGY4K97MSZ-!AL!<,H MHQS&->7.O#3V_K15;GI7W?.QAH^L:3(2 M)BX0)D"8C(DP><+RVV?WKUTHNO.*,@*ZJ9;9W]18V;7FDH9+-"_WJ>HPK:CL M9Q>G857?GSZZKC9O67ZSV:2.O'!^$U:6:<.A:.1=\4!%UNK-RT/HS2#,3+L2 M_H%P&ECDO&&7\ 2!\JW#%36U^-GMI5Q*YH0F"E>E%VEW:YX'Q;3E$Q!D1:O- M2CRQ? *5QM[;]['26IO/UB";I\0Q*ZLL\=H/F:UQ-[#RX/B93JD0-VO6*S]B M.\6K\JR_6L8\F,:;&-)V,>5^SEVFZB"01DB*'[76R/@H[U6^N/B8D#\MQ&R8 MO+LGTY4[_$=VVW>-V[+3:JK["?/LNS"FICG['C^Z\"YEZ=3- "L90 .QM0I$ MRA?:%4+[X!-:S,5[$M DV7B^B45TN,L[^/'-FU^JI_^,"Q[;R;6?(M9EJ&R4 M25L=<5/J?SQUA'7"OMD\CJ@*TS0S[8)O6*6"!1ZWH2P:3^Z,;/OUJ#-&['M^ M*MH!BMBGV*UIT"H7:%B?O%?.O5@PB$_0NM%]V?0B8SWFN">W S'1JI@67%(D MB'[4\V5*PX^5@U3-;/Z0LOUUU9F"WGU7>=WK1"5?$6,5M]XI_"B?"K(Q(/H5D(@(Z=&^824\F[IK)[N7> M4IY-$K41Q^%-HV$BS;YMC)>1F$K$(O>W.G6"[RF;DIK>5/BN+'3RZ!U[O,)* MW?3JX?UVWSH\.N?PA\:1F'GO,S$;!U&*12ABG6AIP 0O:,[IKEZ0V*P6^X1W MH_WVX5_ZS!#%<(C^VYN957$7H^88=:*/=8*&$]*:XHS&V M5C$*BT%0%.A&4]+DBDUD[VY/(<.PZXO;A]P^0Q 5'AX71A7^:(E#C,-TMX9A M.C-]9Q1FT 1\&]9EQ4MU^B^-\3:C+JUU622F5R'N5L)]Y9ZP.B^R6Q)W8;'7 MUG[\2+P^_:D?C8'QE@.\=SB%#EF"99]+#X_X_[ZP@J^:0N M"<<01HTI=J=T4U2A/H(HW]Y:00U]>P4E%RVGW^39/_ #1MH5SGO&2!VCWD5[ M3?GG:NKA]^^JU&N_?R,FRY>#';O V;<8R#XO> TT:X57\.Y+Q*U@0F$B$N%W MZOTT/?4>D?>PX52AA\Z(I%.M>6KU?9,2Z&Q'SZR-M*U1MD_6#!"CFA:BR+;B MBYHE3ULOW?)<1*"BT9V_C *B)OCVMS)]E#)H^4:EKU*32 T'J>G]T%O^+F[Y M3MSR;34WZC2]GU,B,OM5^%I,WT>S?>(<<<58\FASH65K[%V4-[8+3HO?UZ'.1HBI M3,GX=7]A?=B=GH%Y+Q3ZH#+3HDI.$&?\B;'0NM6(UP((?^$Z3.@Q$9CFH8=E MROR'-S^\K=B"K4A17B9][(EZ/YX&4F:FS.>;51G-96O%11%^IL8)2[9F"5G; MW$<5IJLC;^WNV74XL\XJ>3BEI"HMZ)56TLJ6>2B8OIT7DC,M4]8@++28%5D; M^DN1$],4A1 NSLU6>J1%&6,NH''1@X)??N81Q]9W+@,D=9/SN@MR:LY]8-W M0[BB@B1,S M":XWM"%:V.3Y"IKS+S+SF@&"IAG/FGEC&DF(6^TMB$#J?W+3MN 'U=/^AN5= MRT8)C4JH!X? ^WG76;'#,@7/)PK>#[.+;G=^Z=HP"=8CT>+M.&@7KL#_1#0H M#[F=],GJ MVN\$TPYU8=;NYM#N\+7O.)"ZSR[OJU _OV/9V6[R6T;A>'92E9/'75A!FK&G ME^CL"#7SV\01-T::&=+LBSNHJ.Y;MK\?3Q"@#N3S$HUY'/)=KY4>R9/'*'E7 M<"J;BV$=E_Q2LQ?"FK4<:'V]I"Y;>63-*@TRE=E<$0G([Q/MS>83;3=OE.&> M\I@0VO&B)N1H510'#%W+M+\V849 %M?[!/'!R %:[Q$MVNZ2!!+ MISK-LCQ/*=P^$+4J]>5=5YH9IMM;NZ$W^^!V#(CX9!_#SZT6L:,LK7IFO&Y< MQ58?V>H=Q^D=MV[I*_/*HR(7E-."MO%K'NK*; ?B;BTVW+RH XM;+6E;O/[C MY!1/>;XOJY+G??.P&TV[RI->NAE18B9$:>GYMGN^BFJK:E>7+,[I0YP3XIQC MBG/68OEJ_]!I2"::?]6QQ'Y@28PT"[!:??9MEO2\L':',5I!D^$E[55*=O2? M:)<]UAJZ$MYI]I0#!DY/!^$.W^4R6I"!DWO0G5"WOFJ^?%$FZ/&YS>8AG==Q MN,[QI?BE^:YT"RCG-T7%G*-)+&1LXA'/+!47^+1C5UJ34V=K0W-J[DZT(A,O M5C[0X)(H%N(ZJS(A)EDI.+Z,EG>QO)D9O&P*L7R>$&@#ZHW[4P>34G-":N+? M%W=9N+[D*]D=D=.CBTBYIK,'BX^&UP1WFP*??D7I1A#[+OEC3[ T-H6OORP6 M/32Q),[M!3L,A:Q$5()BY#/;!]V,4S?>S#-!-^/4#HFF!D&Z&://= ]T,T[=P+P9KV[ P3FZ M;KXL,AKW?(:2'@U['IE1>E T/OGCH9'J?MCMM8B<%1Y#R&">QO3B-R\,XT4? M@;C&S#0%SR;81F/]F9UZNM $A7=$B?D],/,@45[RKG_0RK6WG25@1D6&/W$J MG6G>G!HTQ]F0U5Y.#HV13U,J@)5#S*9I2@6P^**0W FI';;G8N+W=V]+*(3)@O_"+['^O0 .<-# MS!R!5,!! P?M[#/GN7L-WUYV?PZTRW!73&(JNSR52Y9-=^1PX$NFQ'#@TOC0 M*#('9 R$#.JH28^,VEH'7 PS?NZM20\,6#(&AP;WU21&QEO:3XQW+05,@(%1 MVIMUMXO.%$GQW3)IF]ZRRY-I)YY:5>+IUGC!UY/(USMSE.0)>HALY;H9T^47\SG&-S='!TNKBPMYB^YIU>P: M=L$_U1(8ZV1V(0Y[$,?@?)UOUKM \V8.^4X<)?A"E)70,@_:G8DM56TQD*AZ0"B$U)CJH'(UI%C H1.2ITIAB''\9#N!X"A$U)K(X80 M4&\C ,YTC*!A?58Y'-2K-&?G%5=>J'QQFLZT;U$N,&QI*LU/E1[H\D?FCJOQ M5G'(Z#3>>T\TD!WHR#.&WQ45TG2CFE1>3;MDZ[)M4'._XE!Y]6SK'O),#Q3= MJ]1S='H^*-?4"U!@#>X0*Z-Q9?9JSS>0X>B[CL/7.*T&AUS764BY<;/$IP+F71TRD<%LF6,^!/%,Q8-BRD0YQ-K'=Q>5T214""FH5"GW49MZ^5,G,=X72YQI43)/5\-E5*GL M[@)Q,5G5CS'2<9 #@1S= L7+36 XJ:WZ43,:!00/7A4DO.:71 MGZ9&KF4 @S7!S=W4D>6YD^(S/BS##%/V@E(:]+]YXV@2C1Y=HPW7VON5.71G M;V6FT-DIDOY)C(:'7-V"*-UH SK]56G9R#M"0I9"JCPS'])?E;J-;!N*!D;, M@HPHTJ2,5J5D1"S'1=[PW>>54>K9-]#SMWR6EA-YL!/:^ZK>@Y,F92*50CW1 MSL2?C+A'P]G]"I4!(6/3CB< PD2FX0(@%.]"]@1 N,C1H9Q$^9YB3PA@!$@W MAN^)H#(B9.P0=I"7Y?GJ];H$<^(9$3(7N7Z'?:DRO?-SFERD.UY766W_&D(/ MP*%K;O0$$K2=B*'9B>YN\PU*%R&#F"'*-Q%A@<19$E;@1W6(@KI@0<: MGTQ/,-,&94]F_S8#,KMW%0[D44T>_403U*[Q39IAX<@4X6?@CH [(KZ]:2'7 M@Z1="/94P1X=65U]%@$04^6.""!,Z#T'W%&]9Q@H,(;/F%09$9/BCKS!'3"5 MH:&T.>%YR/$GUNGL7>5CB>[,$(B0BRZ"A/.IA9Z>D#B#3-,$AE!.PJBWFGUD M=FU;H&4I:*+>:K:1:<'!0!/BAF"7GL0N;3K=Y;E "]6T4-R@A7+1S*!57D3^ MI>&_-E%QKZUPL4P7Y,(MSHL5>5Z.M 07C:\0=X>>0@.D$I!*0"I!%&B+0["0 MXPWO-:D-"*5))1^Y4'X"I%)CSW"1X<"> :02D$I@3CR6HV(AJRMNHS*K]&$P M%PUB'JIS41[RC<$[[BJC;T5B7!;1L@]]RR1EHB!X/3E6ZB#3%_D=QX6 PH&? MFJ;&%=F[31>971FTP$_5_-3/Q'=A'-5-EJZT.?E E&QH,X:R+4.: -T$=!,+ M)CO(=Z%D!>)# A".@6PX2QWH)J";@&[:1S>9R R D0:Z">@F,"<>6RL"Y'11 MTRK33=3[*FFC_?Z7%A9%%EUOBO ZQEJ1:L42:TF:7-!/9VD<\]YY!O(\88_ 4-E1 O M!M"8I#FQS[Z<$B^VB/+2:<.+9_IL$ \!'FO:&E]TKR1KR,SL/;01E\RK^$D"F,X-LQN,-]&>70=Q5%Q M?[F,%L0A8NKU3=UJ WD1W7[[-?DAOC>/<9A1_2[+)PE=6?0A8E'77QY%)7-, MO2LQ1-.NYVHYQ*#QTNSG/__1?/D:6@.3/??ZG5OU)I[(AR%7Z^: BLY<'R M;XE+#(KB6II'E(*[S' <%M$MIO=NW95IA08E3J&2/;"S&FMHJ"TS?//-BR\^ MOK_:0B&_+_V=K _9*HR_:OK=Y:47WWYDGC;QJ*_(7VGGQPJB81^8ML7<)3_N MR@N4\#6(("0.USF^%+\TI>"2H95(H?>?\_<24X*I,-P4J;C %T9DW%E@/Q1Y:PBM_K*^L>F%W1#F71Y3! M/(WIQ6]>&,:+/@)QC9E3)^J>@V/T>V#FH13$']*,=17\ X>9]C99X(7V/9[C MU37.-,M FJF;>CO9\*D)G">?-Z<&C23YRZ-:3@Z-D4]3*H"50\RF:4H%L')( M+/3L^_ O640^?#]H7C^ X(F!O8F*!<^VR MCTLLVA$*8+/@O_))O&A[L&>"@@9DY!JF @P8.VMEGSG/W&KZ][/X<:)=I-8^4 MD MLLM[:2>;6E6RZ=9XP;^3R+\[/Z]^NW#O[0HX8M2L4PW M>9@L\M=#9"A+VV+V'97AQ9Q[OUJ&;W&R(:_Q=;Y9[R+-FSGD2W&4X M12T)K M.VAS'[96M>5$+E.A&[3UU&8]W"P\;R>R1R?F":EO:%8'$%&^@ZWE!H_B.G)A]#_:[G@^)'GX!\E'!+X")K>%]Z88Q;/GC4;ZD6WY@ M^,BP[8$<'6DYL8=K^M(BC(5+I-!)BN.8.'MYK1&?Q#.BA18@).=A3@3J29DSQ3!D>PX*'!,P=$)J;<00 NIM!,"9D!$T MJ,\JAX-ZE>8%/7^P\D+EB],\GO9]2G^33PJ:QRK]C) _A'>2LWY'JO'>FZ>! M],!&@:4/OGTJI.E&J:G$FO:(FGU0<[\J4GGU[!@.L@T#%-VK)G1T>CYDKS8= M'1F6S%PK[-6]]FK+HTZ*NSNW)\:L,L+,C=-/QYC9-\P,S"\_K^XW)J ME,V[50\C0Z^8HU)][W72T\EVZ UO :FM\/&5D/4$)\=& MOA^ QB6OKSHHL]0UR/*N&$\(V_G>N1XX9*Y['?R>RM3,^V*),RU*YND*:Z_B M-*?]113QZZ%N"AB8J29'.\AW(5 WVAJGWIN2A0('.#/%:I9\9)HNZ'2LE4B] M)Z>)=-N&R:G4QNDC/7"FSGM\6(89IAE;U"&@_\T;+8._I"VEA^RX9ZK5<6]4 MOHBDOKBIDSW2]B#N-I7@B^U:R/0Z&&=0N)I'SQ-36>&CY%)&%')2 M6?>JL"H&,@('69YB-7S3V]JA,]T W1G>5ZEEU-.2Y>"-<7L\XZT8.[O[VXR-)!U3U+8Z36M6.[R#!-T'6OZI@QJOI MY\9Q4& /WK==&;6KLW';NHL\OV,UGQA7]'.:7-05,B*3K*R4&2Z9;(3N_8@X MG;'6G!UV.HI'>76(#PW7/D417+C(]Q0[$N5,#-%8<=%[]_4]*,,9M+O;Z*!P M4&LW%P6.![@8KF.;&K"PH(H'K(DM3)@ZLJW=M6*R5-2[TG/[B=8 :=?X)LVP M<.>*\#-P4\!-<6[*0$0T$-A4/\)EN XR?.CP- EJRD/&$5PJ952M$#5E!P$B M4QMT/3EJRD66/WC>G3)J'_W&?9#:+>1V1$0FQE&]J]P8T<)-Y4 \%*0M#ZJ M)54>7/0VHCQD6<-G]ZB-!56Y* /9 70!5)N-Z@^& .DZK S 08'U -;#WABZ MAWRS(P(S6?*)DDZ"<\I%\XE65SKR+PW_M2%^C+;"Q3)=D NW."]6Y'DYTA)< M-+Y"'#T,U53 6 %CI43@J[_QY9G(,4#5DV"L?.2ZPS<,44;5"C%6#CTST85R M6&"L0.V*;MPVF> =S8 FQE-]&,SU43>\ .S6<<&S 9?$:<(9^6:R8)]>X;__#I,HP8(7F\=AGDY?,9\"R 1T&IBBF5>EF@5*646KI(H%6EM,K]&U"J4DH=/1MUH#/BF<@/]ART M]26SPT^B*O;FAMG]^GU-X45T^^W7Y(?XWCS&848UNRR?)!1GT8>()5A_>13] MS#'U5\003;O63CE$0V^\-?OYSW\TW[YVA"_F:9QFEP)DC6$MN2-E,KQ]PA?7 M&0[_O AOR),OP_@NO,_%FN3/S"I?XK("*A6$YLQ\_Z56_TK%L2/+5?CYHB&Q MEEO(OR4N,6"*:VD>45+O,L-Q6$2WF-Z[=5>F%NK9GT(G>W!G-:9-J"TS?//- MBR\^OK_:@B&_+_V=+ W9*HR_:CJSY:47WWYDSBMQ4J_(7VFKRPJC81^I=<.8.?REN;\L<,/7*(*9.%SG^%+\TI2+2[Y7WH4^<<[?5,P2IM1P M4Z3B EQ.F= M6"_$O]G*=\EGR1V1TZ, +1<,]F#QT?":+/J; I\>K=L+8^.[Y(]/6B;+GT?= MXD$WY].-._,"T,TX=0/S9KRZ\1\)GH%N8-Z ;IX>GP3=P+P!W1P0 @;EP,0! MW709:KH'NAFG;F#>C%XNNF?R;5/28^&/8],5^P3C7C0%?G2=1:1 M&_\;Q[>8#HT^)$SRB]TG/464O: ](GYQ#WI\\L>=3+QO3B-R\,X\4> M@:S(;6(Q;1Q_9@=GI2C]'I!Z*!'PAS1C;1+_P&&FO4T6>*%]C^=X=8TSS3*0 M9NI&T$[X>V+.Y.FGU:E!(PE7WV^U.;-4'@NA3U,J@)5#PL;3E I@Y2RIG,_= MAW_)(O+A>UESZZ4 P>E3/^40"X#E@%C7-*4"6#DDOB.U5,#?@YDCK[_W7+OL MXQ*+?':PS.1UY9X+@[?L[!# P)1=M.]P@F^B>11F$<[YHI#> "2D=MB>BXG? MW[TMH1 F"_X+O^2;A@=[!CAH8&:.02K@H(&#=O:9\]R]AF\ONS\'VF6X*R8Q ME7V5K@@4I#'21PX'_]S%U\/(Y\/F.H\6W&8'9 PR_K.W_!]2/M1:!UP,,_ZS MGP\ 2\9(H<%]-8F1\3:.5E'"FZ4#)@;"A"6W@7%%L$#?-2SPHC-%4GRWS.FF MM^SR9-J)IU:5>+HU7O#U)/+USAPEZ9''_)B(RM3F$<^_5[]]^)<6)7Q1*I;I M)@^31?YZB&QE:<_[>$=E>#'GGK"6X5N<;,AK?)UOUKM(\U@OFSA*<-7>AI:! MT,Y ;*UJRXE(JR/+ M'/P$+D#( X>"2(80PS!08%L D:,1ZO)CQ R0,_PY?@"1*E0S*H3T1<4K4S>0 M;SN#G^L)P*CB-:,"QI VZCA#*\.XA1^74;:X6(=943N%2H91U$A:EL@UFYSR M3UYU.HC397C(=7;//P+ECRQ'&6;^>)4OY\DAIF\AW;9!^[*E&\/4'Y/R3YP_ M/(3R UU'GFX.Y.A(2XD]7-Z7%F$L7*)!$SL@9/ K:78F3Y >YV>]E(,0J[G MH< + $(GY,44@Q#P9F?@S13#D&68R#4=P- )B;410PB(MU$ 9P_Q-F+@G-]? ME<,YO4KS@IY;6'F@\D5HCGL&+'!M"BKU[!Q:[WW-MCWDZL/O:\JH\NR,6&]5 M&A[R ATT.5YZJ[^UZ1O("0+0I5)D5: CW9.9J#RV3L_,0?6>GJ[CHL#L6&HG MQCQQL>G,/S533<%U4M5ZM1[\7-6,CV/="W[&5(_;T/RT2V[H+&):\J.HQC);-=5XRF/X7?,B[5 M]Y[KGN7K-*D%]F*RJA\C>W'0RH=L$P)=DK,8!]4 J);_/T$RXR"]TZ0-T/ST2 W8Y)4@ M-0Y1O8/Q]5?K!J1/M%74Z7BO49^Q,+,J(.Q^V (Q5M[/<'%\9 %@%"_45=_1/@.\J#R1/FV6P*QR#V)?.Q"I7?DZ3B[K>_E598.!S.<, 2G385KZR+0A?*\4)R/U MB4! QW1LI3IRC=T3<8&.J>F8GVC&US6^23,L")DB_ QL#+ QVBO71IX_?'=0 ME?&@-!OCNVV%BV6Z(!=N<5ZLR/-RI"6X:'R%.!?T.!4@<(# 0('")R6\6LARX5C M.8# :1 XI@T$#A X%2(<'=D6G-0$! X0.$#@/)(.8B/7[D@'49G ^3"8?P;1 M#>!ZE%>JG%R/@WP?"G!&R_7 1)TT]6,$*#A"O;\RJ@3N1TFE2LC]."@8K)&R MFM3/S\0S8#V7;[)TI^M+ HLNAZ M4X37,=:*5"N66$O2Y()^.DOCF/>Q+G"&\X(G[RV)9X1WFC_>?_'']J[9#X#B@DH M)J"8@&+:HIA<%/C#GPNJ,AZ 8@) 3(EBZ;!!N ,H(>65*B4E!$H%6FAR2I63%@*M C$T0:5*2 PYGHV

M55OY?7 =6KKOK]# [H7G7=[^5J M0/7JJUX^+N8@QTH/D&_L<:R^9 [$MU\OHMOGO_M,K[P9(;W&E2)=\W^2WY?< MK3%F1H!77ZW3/*(TR66&X["(;G&U,.LOZ2@;+U>KZV*>QFEV*90B[KC^W'$[ M]NB9BX63:#HSN9P**!%U\BO0?6B8Y[#B.K M-I ,TKH_.4I3&]XJ^8S,^<-@YDY6,XCLB<8$0A]=CI)>;!$S^? MS-A[K?DK(BR_XO2_$S>L&UO9HDK[%;DHN7,@NK:39JQ&]WC,,LUG"S( M&WV/YWAUC3/-,I!FZD9 ?YHZ^S[YA5PDXEKC.9W+\3WB]\#S94*1JN6;]3K- M"B&6?+9GB8,YU'\.F9+/H49O3@I9 N0J#H;8Y]=91)YR7Q[1-H_"+,(,U72V M\(^DY$=&T'6=1PO^=\00R>936?H9M3] +I'9>->47E>:QFV41]=1 M'!7WE\MHL< )LYU\4[?:5B+;W1H[[#PF,Y,:3\LMU5CT(>V->?!-<8[IXB1& M9=JUM5/NB?2H]W5K9_[G/WK9!XUAE::"R2;=)WQQG>'PSXOPACSY,HSOPOM< M6(C^S+1?UDM"^5I4$)HS\_V76OUK;2\TWF85?KYH2*P5(>;?$I>8H2>N[=@O M+[;N6DV/4^ADCZ%B- M?/N1+&GH9TO^ 8[*QD4V0 M#'Q!MUKVFU@\%MIW81PF9+/_L,28+&;?AT78G+[C'%;/M:??CMQX5Y>\33E[ MJ<[G'"MBG6+3BMKOX@*?5.Q*:^HUV1K^F=UI5&3BQ2K/@DFB'PMEF;/@M,E* M??7&ODO^V'=[>&80P1\!KWIN*00SPP0I$"R<-M-@E%( + 6 N A?-GUXU3 M# &6!AJ+( )3;&@SHQX8B[?N+TH7QDORG\H"-=D77=_MH9'7'8ZYF]>&,:+ M0Y/O')Z"=3X*MHCD^/5"HG-Q_Z M244\Z(I\Z3J+R(W_C>-;3$=&'Q(F^47G9%33\ 0D 9( 2>/9MG_AA/!@51( M@C$$.6 ]411*(]V9SCW!3ATRD4(J)P^AG%(JX$F")SFU51;V:T#2T/;_6W9R M!YC_4\; =\UD8(""U)[@<[%097G37UAUG?<50$+FU4%*J8!'!QX=>'2C].B> MOL,\T6]I;TA=W/L@VQ%?>"5FW&F1XQ4O9Y1EAW[ND $,^R3SH5&.!VB8.AK* M@DX PD MA?YZR&2 MHT_;JJS1L>68#7_?Y#DN!MRASM[2[;C3YUG6S,GQ\X22B\&L5= ^:!^T#]H' M[9^M\R^H?RSJG\SD/_MY!B/5_LEGQ<':'UVX8#@'Z"K,ERS39DY_P7]MHMLP MYBW@(#P@16;-%JJ':%KM&H[$*;F/':$*(.@% @.9OH?,0 $@W]YR!J2:M]F&99L4%<9U6V@*S(Y&D(-3\ M[M%V4*00]I(D_@DJ?9SG4XCNLBU#,]Q=!M>QQAH#(AR0'A+;<4;NH_LX5-I0/%C5[PY M>$*<$:GZ7% M$F?:?)-EY)(6ECV?@=6 2 P$U\:F4D-WD65(#=.PD&=-GM18<4YCL<':39:NM!_)(-;:G!UH&I'W^3K? MM%^7O8!+OAQ'";XHSZ0R=/WE5T6Z9G?=$A>Y3![TRGA-1+U9#S1Y@#.18(H9 MR#9<9/L&!-2FIGHW0,;P9BWH?>QZ-VT3.88'BI\<ST*:WZ$4[ZO MLE\9* C(]NY;KX$SF1IGLL\95I@S>5<7?-"S0YO'>0_G(9E#>T@*S1OI(D8V M,@T#^<'@O@\H]8PV#K)M&_D>)*PKI%2'V*W.X!Z+*AJ5DH$!YGO4L[2WE^$B MS]"189J#>QD*J5(ZYF58_T%6YF7+I?C]W=LQNQ)J>^5C"\.,:,\#Q8/B0?&C M5+R! C- NB'YL17 ML"DG^:D?PK;PFO3D\I%M02S YQ7LN@7P+R@4G-^.A_]9$V0W+=9 53*K_ MUD_4F]GD6&/RRX=U9Q2"-P1D(,8&*@65@DJ!W7C,BO!TI#O010VF*; ;XU7I MOEDZ+6[C75*$R:?H.L9EKUW@,R#6 4&N"2C>=%UD>7 H^N04;^C(="&J/3T^ MP_&1'T!++*DG?.\B#=-"MNU!A<;T. S#1+H_*0[CQS1=W$5Q#+P%A%H@>C8^ ME1HH(+:'Z4*EC4)*A7FJ'G,!.H5I"LS%V%6Z?SN=%G?QGAT5./ 1@6H[N-WA MC.LT6^#L@G__TEA_UO(TCA;:%SK[GV33 Q@- $;WNFDC,W !%X"+K>;8/K)] M*/ 8@A!1"QB&@UP'SE^'!0/J0X[%K:@%#(_L)-;N@J$P]?+U=>M=[GA/X.LT M7I _?DR+,*X0 M<@Q(VPZWB!V^2#>T*D!.0SQ AJDCO>/,WVE1) ^:YS]%(3/6Z+&!M H\7X89 M7I*_X2QG+J[W%6US5=QKC4\.:L>?5JS;QO"<2 UGC]G"IS5N1Y!RVB66H^QP MH'W0/FA_5-I_P-0 ]1\[KC&",A.8_5.>_:?1_LG-:4FT?VYJL+_V%>8SKM*$ M#86ZOM=ILH"#/L86SSDH'&#:2)>YW_S>H-9$%2I]HCHH%!0J#\ R-GVT8#(&MX. 7V>39\6\!3J\!2F@UQ]\#;6:BA4QMD) M/(5B/(7K(,_R)\Y3O)G/LPU>-"LJ6).IE!W:,=]D&?DFU%M,,N+A(-T?W"(9 ME51 Z;MF"R+R0+H)3,;$%$_/F0]@ND^.S#!L9)E0<3&QV0YLQB39#!-9MH/\ MP=P>.7R<%:^Y6&RP5J3:CT2!:VV>KH@ J+OS=;YIORQ[O$N^&D<)OECR9KR& MKK_\JDC7[)Y;DB&7R6->&:^)5#?K@683D"7*+9 0OSOK<:R^29P;$P@P951J M>;QD4Y 5,L7.^)HX"3ST2^.YPXB2GX, M,VAGJMHY.Z4"ZIGMEHES!TK_%36V-F/ M)'^JI)0]F71;,(]QQF>SWD$L@!9 "Z %T*+J$>DRR 7@ HO+J&D:"<1RCDJ< MTXEEJO3-?_'??X=)E& -_[4AD@+V9O]"J58,!0IMIJ9QEU8@0AG.=!0.4[R' MLP0JGXS*89(#^Z6 QO?LXT!] ?4%$:0QB 7BC8 60 N@!= "U->YY0)P@<4% MJ"^@OH#ZVJ:^/BS##"_)[SC+61#%^PI(L(FE>2L6VAS!6$ [H!W)M /U1:-6 MCY*31S&&901CV1Z1#'3(26OT__/^CS^T=\E\5AJ[N9:?Q@*>8H\UN1A%!SFF MCRP36B--3/$V,BT'6=;@Y^6-2C*@^(X#">S )\J'KE>C9AB.TH\], .D=]1. M@^:EF?)]E?W*1ZYK(L(.?F GZ'JN^88(_M:!%=HW;R' &CTJI MH6^8X).D6M12N$4FN+5[\!20-UOD#5 U1XOB*%8=!EP.(&,OV>,ZR#+@5!Q M!K!!ISD:1WIH&"BP+&1X)D!#X44#^*2SGXLS*CP<:'@2:-CNKGFA,.'TM+-Q MD+;:ZK>FAU?%B$9VTFL*O;FAMG]^GVMI$5T^^W7Y(?XWCS&848UNRR? M5"F./D0LBOK+HUB.#M/W9V:5(7!9X90*0G.HBZ#5 MOU)Q[,AR%7Z^:$BLY4+Q;XE+#)CB6IH3[RFEB)=GT0G M>W!G-:9-J"TS?//-BR\^OK_J[+- ?R=+0[8*XU9/NO(2,F<-?FLW3"C=\C2*8B<-UCB_%+TVYN.1[Y5WH M$^?\3<4L84H--T4J+G"5LBLMQ3>6N?(SNTHL,O%BXK7+=^X7$+#&Z.[Q[Y[. M?SON+BJ%$,C^ZX(4"!0,D +!@@-2 "QP+'B !< "K N !< "8&$?%I01PE,) MU?'Z3R?DOTX:A6P'?G8#JWN#K,11IT/^YH5AO#APJ*XST_TQ)8IW">-!XKPI MG3$!IL=TD#1"H8!?"'[AT$2S(.,'V9:X[R%(C8@/F^L\6G#S'M PB#]ZR=%&M52;%; MXP6731*7[9E1D"?*8+ATZA%/M5>_??B7%B5:L4PW>9@L\M=TP@US+*JE:%OM M-WF.BP%WJ5.+Z;33Z%E!D',V=GRL#F,P$P6TO\>U/5/L>:'_"VH>Y#]H' M[4]4^](H?UP!@^%!@F\CQX$U8?)K@FG[9%70 0A3!\(1 MSE\%(!P[A?8H1H)GF^3_NV>K3X@_^A7G11;-"\S=*#EYHE.?S'-NPF?$J^"H MY#*PVL\=[QMDT;.0$0SN%HU*+,-J_>P,#TQVF.P'JMVQ!O=[1R434#G,=.F) MG(%V=<^R1E[=-YS3\F&99L5%@;.5ML#LY!@9.)\S>"ERH5B^P,S)]R>Y%.K: M.M*E"KF>W+602Z&&@RQ3)BX%)NC#$]0-:! 4%*J*0F$+58VCL$P'Z:X/' 7C M*/+C6?Y 68Q],D!L8Y(A+=?:96A!Y4KS%4:PN^&!RI6>Y9:.7&=P3V148@&M MPY8.= 6=ZP:R_4'2KJ3P7QIT193<$F=F)4F5"C 6CQ'L!L2W50J?>2:R@\&] M#57T*1]?$?@H>DB MUS(\Q]%M>!UCH"B HH!XAL)A+,/PD.[M)F""VI6F*>S=C0XTKO1$-QWD^X,[ ME*,2"V@==G5@*>BF;ILHZ(@&JDI3_)+A=7C/N G65BLMECC3YILL(Y>TL.PE M#*2%[*2%94#"KS(!-,M&M@T9^ MP"5?CJ,$7Y1G&QFZ_O*K(EVSNV[)BEPF#WIEO"9RWJP'FC; AT@PO5#@F,@P M(;%W8B$SQT"6/WAFW*C$ H1(1VC!1HX/[<4F-MDMUT:Z";2(Q&KOJ^I7)G)] MLJ,;]FM0]Z3HD'V>KZITR+NZ5(.>.YDW3H$>SB,R!_:(U')_Y)H@-K("VA\' MV!5EHGTF<@P7.1T)K:!260D6%P7^X-7EJNA3OBD* ?D1*[2W5T$FI>DCWS & M]RJ44:0J$W-"S,J6"_'[N[OJ=N62CPX @' MF.^@=KG4_@0VI9SDP*8 FZ(RF_)32FX!+;#48SU2[,$&542A06&HQ'P8RK0!9CCUE[N.7+%V3H=TC M;1V'M'X\66CXKTVTII8_TA)< '$!Q 6$."2):!V6:N,@VX&N6!,C+KP ><;N MW@=:5WNR.RZR U#[Q-0.6_L4V0M;-Y#K#M+F5PIGYB?JO6QRK#'AY8.Z+VKY M*G+A&"(O$$J;DD+E(R] H8K-4-/QD>?!F4G**!1FJ%KLQ;X).B'NXEU2A,FG MZ#K&9=M;X"N KX"@ANJQ+-.WD-_!VH+:E>8K# >YT+-J:I/=MY%I06V-Q%KO M761A!(NBF/@)8"74#VF(EV0S*!-QI'N M0QH^,!/34*A\CW1S]\R>"47]O[YNOB!##&B!Z5K@ MH_*P%0\;'6LW&^<@U8SR@PYA'H(.1S0\T.'SXNEM_\$B_L,BW=!Z6#D=".(_ M!#8*G-TJ+U5C[@\Z##]%(3,DZ5'6M+-1O@PSO"1_PUG.&"GO*]:KM;C7&A\= MTK4XH9D])R+"V;BL[)-'^\DX\9&[ #*-0?D:S4BQ_(H7<\9RT".,W@9[]1Q -W! B2 M+@B&COSAZ_H!![+A !8$^5FQ08Y.-)%MFE.N97HSGY.7+G)M'=Z'U\.U @ N M354N#>)1$+Y\RA*+;$OR4^>E (L23)KM[186 U1@7>ERY5RDVY#1 6@!HV5< M<%$ +::.@HZXL?(<6H9O<;*1H1V<1 Z?7-"'R!B$2'E;3 ,9UFYH#' P,>[, MU64Z)DD*$,BW&!@^,4L#F?K@_CJ@1@UG@VG MNQ!/GWPLOORK2-;OGEEC(9?*85\9K(M+->J#Y!Q2= MC!0=1. @%,M).F3Y%C+]P9L,3!T*\M%TANTA:_A\N:D#0;XUP7 ,I'N0P:$4 M$/HJ_Y6)7-] GJ._!@!,G)_;9R5.B)][SQ($27[1";N3 M" W":B>(JTH@ \#!"1@W"60 .(#U ' . <;+M;:;; V07_[*6Q_JSE:1PM MM"]T]C_)?"_#MY!CVE.FY;Z^;KW+'4]^O$[C!?GCQ[0(XS9G=SU8MB/P=J/@ M[=1UYR!@-H+XJ@1B ;2,AN>30"R %EA; "V %D#+V8F^MC-J$6=TD6ZN8RRK M-XH\W^@\_W9<9.!S7:D=1_-4IO/_BO_\.DRC!&OYK0R0'3-YYF#S%8A:0ZW[F@*EB>/), MY Y_T@' J2^WIQB<8'F"Y0GP!'@"/$T>3U. TQ[K">A#H ^!/H3P((2) 0= M'P(.8#T ' . = 'P)]V),^_+ ,,[PDO^,L9T$+[RL@$J=2$CC"%0;B7%!7 M 6B!"C] "ZPM@)81B@70 F@9=2O/4?N0\CN,O'7,?][_\8?V+IG/2I\QU_*3 M.)+@-CAM,$T$2\VF#L%7PGI1"!,#RA7ZM6.2PP MBL?1EJYA %8FA15@-<^/D%$# MY$"#UM91H _B(,I*>S[MQ$*DK;8ZGVIALCB15PD$ZBCK&>&(0Y57?2@[ ;1 M 22@!=860 N@96QB ;1,N4&IC_3 1H&SQX']L@C)V+[]>A'=/E_G,[WR'(7\ M&E>*=,W_27Y?N9BX8R;SDP7H0J"B@170M;"39%JNJ;3YWY)'BQ^GL8E M^CDM<'[)=#3, UL! ,/O?H66_\\^U, <_;]ATA\^>\57QFOM5TP@EI./YUJQ M)%Y^'!&EAE3F6GK#LZ+GZ8K [5Z[#N,PF9-W#E=I\JDN3T7LF^LL(H\BG\() MOHGF49A%Y*/D'K^_>YOSCZ3D1Z;EF^L\6O"_(Q9/H'^CGQ+_B-H?(I?"0KO# MVCQ-6'9"6."9]EN2XZ*(\4*\E\8P0OY-M%[@^3(AH/ITKQ%AWD;DKS>8W&D= MWM-)HEW?\P>2CZ:;K:>1T6V2\CZ_??B781HS6R,JBZE,Z!N2BZX[\^MK;)C? MXSE>79/Q60;23-W4V6?)+^2?1,)K/*?XC>]GXX:$^3@D;G%>K-B?AP;"4T' M5T VJ1L+RSS&848WC>76"F91F;77H\'7@CFF4T:(V+3K9;Y?)E&-^%]WDY3-^?F7:U/%8;'A6$YLQ\ M_Z56_UHODXVW686?+QH2:P&.?TM<8CNY]GU8A%K3>AGGF'H:KJJ8MMS7)E(W#=8XOQ2_-=W7)VY13ERI\SH$B M%BDVIZC-(B[P&<6NM.9=<^7GG]F=0T4F7JRRII@D#K:Q+8^M)/LMY@:P&X], MR6-NB.Z%(,6_F5%[R=>M.R*Z1Y>,AA%:?32\)BC;%-LVYEFY .,)3D_#)GVN M7VC[H)OSZH8-TYMY)BAB!(J &3$2100SX\%L"E $S(B)*4*?V0\FS8,F8$I, M3!'Z3 ?G8A2:@"DQ#D7X,]T#18Q $3 C1J((?V:#;WU<1?1/A#XX3'ADPN71 MA(1#@[W'#= -G6[0*92'4K__[PO#U;_:_;F3T#U/8RJ4;UX8QHL^L]8U9J:W M74MPSCKS)XOFAS1CI.4?.,RTM\D"+W:X7J,MI@E,(S5FS9B$T"M^?.X1'W?U ME$+I)Q#!8S'3"8@ 4/!XG/#L.^,O/-/GB45?H-^>0:\IR !@\%B@9P(B !0\ M&MR06@3@#X$_-%)_Z+DFT,&X1&_M>2 MP['\&(E)T"M> SS*#?%DW'=O?T9B17]HU-R"MOMY-A*KFQJ[H.9^;HS$:N9C MA[G]/&.%^S42P^!MWU,0*O*!-P: M+[A*,KE*IQ7"@8FD(YY:T46)GDX9WN1=A<52XW<#V=)&&OK,"N8 MB3+0G#EOP[Q'I]%)5H\R C&JUH$C.3#N_!!YK*?BJ;HHCJZYY"$(L0(+Z>Z@ M1X8 0EKACE%+8N]9(;:N(]<.!CTI!(#1"I",2A*'K!V&8R'/< B@T.DC)V, M2A!@?XP+(;82%JIAN\@PGW_*T&F"'F?R]:*$7+OXD2AZK9&;1H/Z>R<$3&=E MMH@Y#N2T28;_(ZV0YUT.!U/IR6O[#K:7+=U$GND/;B\KHLCC9[4>8W*:IH-L M?="S5]72Z8E+\H;0J>G$2*$'";1'O C:+SU* M-N0EM'2-L["@OU&OXI:Y#QICV_)->[AL -[,67P9V<,8UOD,4'^C(LBS0^S3((<-SZ/'@ MZI-#0_M*XQK@02ZQ92#=LD'S0.6 XH&A492A>8[CM8CRTO #B<28QLW9:9_3FNHL]?^W>4Y$D/F?KNS@A*'TLEX%$\ M(!_9O@M*'VO9'^SCYU#ZF4O]CJ%TUT:FO\L4 P?5VQ4ZNOI/V.@V,EV@;!2HO0H\:H\/WZM &57*67WE.L@:/M-, M):5*6'YE>#HR#!.T"A584U+JF6NP>F^EONTBW_%VM]*)L5[C:M$P0F<<2I^F MD!]]DNR_4:F^]TKI.3XR E>Q&IC39 &.2N.'3';;0[JC6-/$T^0"CDKUO2>[ MY2#'4:T9XDGR $>E[X/ZA1"+V-,5*W@[23:@]*H?M@N%'([/0"TGHN06Y]*W MG%!F1@(MHXPJY:%E#.19+C(M!Y2I%C%C&":R_,'[/JND51F9&%E K,C%S,S!,=E#U]&;K\$]7S)X]/V4B4'@F4SFDI'<6@82#? M(O^W!R_^5QD:>C.W/GGD,G[RDQWAGUL#1ZT$H B\/=NO'"XOG5CX&# M7%J7 /AXAF>G,D ,74>!#PAYGJLW7H0-BH(# M@!SN]2D-$#] 3F -T7=!6E9O/*T85 ZAC+'6JG:?44*DW7.U)=0.&*UE<%'C*"X0_/5EGAJM17 1.F1'U5[ZGN MF19RK(ZZ:979K7&UDU!F(IR]K.F@E&PR 2P=.B"-ML#IH%YE.C(L. EHO'5. MO?3>@]&DI7;+R&Z";3D(W'=T9 M&F'8X.1=&*1N=7)(@77))@&,!NW:,#$8"68*4#1L;P>I8'08=&J6"\ S;-N' M*8"G8LP /(,VAY@"=FKV#< S:..(28"G8O)V.DA\6837,3Z)=IG59IC=KOAM ME$?741P5]Y?+:$%<4J9NLEQ:;3=\$=U^^S7Y(;XWCW&845TORR<)O5GT(6*/ MT5\>13USXCGC3 S1M&O+M!RB83?>FOW\YS^:;U^C[V*>QFEV*3#6&%:98FDR MN'W"%]<9#O^\"&_(DR_#^"Z\SP6@?1YN8/"]K'!*!:$Y,]]_J=6_4G'LR'(5 M?KYH2*P51.#?$I<8+L6U-(]H8=IEAN.0N/J8WKMU5Z86FAUZ"IWLP9W5?/'Q_=46#/E]Z>]DLRTOO?CV(YTT6GJC79&_$A#D%4;# M/CAMB[E+?FQ65BCA"Q)!2!RN29]S$Z9U8+<2_V:)W MR>?('9';H_ LEPOV8/'1\)JL^)L"GQZKV\MBX[ODCT]:),N?1PU6@VZ.KYM> MA:R@B!,I F;$2!3Q6!T3* )FQ,04\5@--6@"IL3$%/%8+3IH J;$M!3Q6/<4 M4 3,B&DIPI]9,"..JXC^B7.'Q0B/'-E_4"[^$^0R[LQ1_W$9< 9N]V=K>/,T MIF/^YH5AO.@S 5UCYIRW-*3'R!\D)G](,ZU88NT/'&;:VX1F0WZ/YWAUC3/- M,I!FZJ9^:/MVF!'CR:4^IQ#.T]#PB2/>F1O#BV#L2C^!"$[>PVE\(@ 4G*!G MXG.WQ5^RB'SX_HD).Z#?J^"W?VW(<$''2GLQ7+W?X03?1/,HS"*<\TOI#6A^ MU/[-#/@#\#_@SX,Y+Z,SUV!XW\[Z RM:84R_+KK[Z8,]>Z>DYPKCP^8ZCQ;< 9M]W-K)%8WM71! MS?U\&(G5S,<._R =@*@524 ;HT7_"1I_*33"N' Y-$1SZQ7OWWX%STLH%BFFSQ, M%GE7'Y:G=!65N*7HD\^Y)O?#61+&VCK,!CWC^KR]CQZ=0R=9.E0Y9NY(39K' M)9BS($3J VPL$P6^J=B!1:. Q2B/JCOL@$H;Z8%BQQ2.!2(2'V[G6X0UP9)XLY^4]V:&+$G+MXD>BV;5&;AH- MZM2=$"&G."$/EL03*[5CV@]\4HYD*K4,&SF.!RI]R V23:)9>N<186 M[4/E-$:FY9OV<-D O)FS[LCDC:,$7XA.3K2S$FU-3]]S2_SD,F7O#+K ;M:J MN/@G.=E[5+[[B-;A<0EF>.]F7.,[1/&F;R#'4Y\0&/R$[U$-\" JR+*1%;B@ M^6DP/+;A(]C5I:MW4?Z4X M6A]K'1],]7-LZF>NW3O*3 \\Y+L6T$X'TDY'=X1&2 .=[O#UO3R11+/PZ0>Q M5PLQP&BHJNL]K)/2,+(\ UE> # :;";MY;"4QE'%> &.!L/1'D9LQ#@Z##NO M#!VY9O :P#-P"QFIL ,FT>A@M)>L4QI&=N @PW:?W5A##K]V/%TTSCVOIEUP MY;DZLDP3 GMC+;GJG:5@N,CP;9E+.4["P1YR/&#W)E?]<\;4%\6Q(5]%ST&IQ(AL)8",:97KP*)Q6E)),6@$)K*\7=L3 M.*<.U^[HWMRY9\_)>T?(,Y>>7L[F^BB@1[0 /@YW\,:+C\,P07P[%P6,<@18 M/,/-4PX7%=L%L'B&AZ<<+ S;1J[E BZ>Y=^-%Q8#]'^I63B R.%^GLH0\7P3 M.;;Q[+X*TM)Y3ZZJ.EJK!94C)E)75+DN\FP+*!?)"ZKZR?O8II1&N<,DJ5LI[)0+H1(!_R[$=N;SK(OW"0:<#13*,M=.IO/@I>!:K6E"IO&K#)@K1\2+\D0YWO+8+VO!]%U1VX(&2F9:^QTC)''28K1\@QX.'H7M ( P8G M[\4@5:N3AP7T.*<$V!FT3X-4V'E^1:4?Z,@W3(#1T'T=IH:CDNL"& W;!V)B M,!*\& M+/H0L=_H+X^BGCGQHG$FAFC:]0Y1#M%P&F_-?O[S'\VWK]%W,4_C-+L4&&L, MJ\RZ-!G^5= MZ!/G_$W%+&%*#3=%*BYPE;(K+<4W0TO\,[M*+#+Q8N*URW<^=&VVK)GG/!0L M;4BV\.>+_H&C\ M)XAFW(FE_N,RX,S<[L_6\.9I3,?\S0O#>-%G#KHV4^\9^;@>(W^0L/PAS;1B MB;4_<)AI;Q.:,?D]GN/5-4* X"L ? M G]HI-/BN2;0QR4^**%9"GVJL.X]5\%O_]J0X8*.E79DN'J_PPF^B>91F$4X M;P9 TQO0_Z@=G>?J__=W;TN%A\F"_\(O^:;A@=I'NK2/7P2 K51 (Z-)(Y- MCPU"(_\[J)KMJ7-!8BKT*EV1<8\SX#N,#=C%?C]]L-(K^L/F.H\6W!(&;??S M;R16-S5V0I[_(!V/J!5Y0-NC1=<)9E_??B7%B5:L4PW M>9@L\JZ.+4]H1,I1+VTOTJK=:-EAM..4;'('G"5AK*W#;- 3LL_;&NG1B7.2 M]6*,Q]:,J)7SN 0#"-DCB+U=L;P Z8:AV*E&HX"%B&J,6A+_/WOOVMS&D6R+ M?K\1]S\@]KYGAQW1XHAZRSIW1VAD>T:SQV.%99^)^=@$"F2/&FA,/TAS?OW) M7)E9E=5HD)1,6R"-#WNV!0+]J,K*Y\J5N]F'GQ?'3Q\=Y.)7D8O]&X%W8[EX M?%P\>720B]^)&3DX&@<)N27%?'TQ<3\Q$^+Y^Y8\#8]*V([E*O6]-F# M/]'V;F9TT>I6P[G?4$Q^BUD[![WX&V_JQ-F_/UMZ8T7VI'CVY/FM.T#W9!M_ M?:CJKW$T'S\M7CRZ]3G>]V=+?^,VNU\2G!P_?W$XFWNJ8@]6\["E5VSI[ZRP M<[,ANV82V[/,)/V(@'^U;6:!_$Y-?7W7OW?C?SM%X\ M+IX]O7U/:^]6X[8#H[U[P1L[UH\?W7[0NW>K<>LSP/?M!6]8_'M4/'OX\+#= M=UJ7[U&TM5\+<]\W_E"2N=W9WHNJT^B+_CT5?-VJP_N["X+V=]#@?D9$GUM M;EMWWIW]OV$IX>FSYW%\^/'Q\*5A\;.26DVZ\>-AW*27=LBOM^!E<' M,;IC8O1IHO/%DQ?%PY?'7QYDY]:.S\[ZUAX+SR_704^>%L^?'!_$Z!;%:$?= M[%Z+T;-G+XHG'$L>Y.CW:\H.'M%!C/9"C)X]>U8WW\)\V,C/L)''SQX7+Y_>Z7:LWZ3@MD?VZ"8[^[)X]OA0 M1+T''5E/GSPK7CY[?#B?>ZML#U6P>[BI'V%!GS]\5+QX>FL@P#M;W=HOJH8] MC+H/F%DY, ^/'Q:/7TX?'\V$+G^_:CE?N\X?=%M9-A?\KYI(>'S?_];?[M4E+AE MN@^UEV?,VO'TV>%\[JVRW:LXY;"MA^K+'0E&,D:&J7#DOB,@?_T _@X!'#]C MQ?H@&OLE&C?6O(]>/BT>O;A]W^@^"\2=;/&YN40\?%&\?'S(_=_[;IT;2\3C MA\?%TV<''7'?C<:G^!./GCPJ7CX]/HC&_1:-F^-/+L(!B_+':[=Y+QZ"%S[ST]R,4O MB^#NG5R\?$P..@;5'N3B/AJ27][E?EP\>OFD.#Z^7?:6@XCLC8A\JD4I'CU[ M6CQ[\?++VR! N+,5NSV&1WNS;;>S1:F1R^+Q\>W#LZY M3YMZ5WJ8GAX7+Y[<_ISI>[.5GUWMWG@G8]_283/W=C,_/W7"G2V7?/QP),>H ML*S6Y7H^ 8W[]0@59K?/J' (Y/?_M!XJ-K_OS7_QHGCR='N2W6'S[W_1YM<) MBN[YUN]?S>;F#O>CXO'+V_>V[_.&[Z.BWX, Z[#E^Z_=?Y\5FE\RDC8CD=@9 M@1V2%'<-]GFH[APV_4:;_N3X1?'T^.EAT^]LS] G&[(^A& M'O'SVQ_2<&^V>>\U^HUW6:D8#EM]9[?ZDV"H#U\4CXY?'LI.'QL _>J1SN\R M6W"'3M>G=$K&HM%!3@YREWBT(RC-2)T]NM_'ZGHO) MW>39^Q2JET?%D]OF\[C/LG$73_=@WM1-^Y7MD%UQ\_/$Y7#KHV?!XMQ'3X\>6@Z )&0= MXGK/RJ%O9@]G#_F^?Z ;V__^!I*.73Y^%+?Z;TT?OL)^89/B$HBLTNO7Y:8+ M7]E_V/O@T?.87Y?SQ;;X7GV>\+B,D-RM,R:N>3M+ESD[ .RVI>E:U^[_^\_::3KS3T/^VL&TZZ M:B%_+W '_AM_R_Y1Y5^BC\I^=A$8Y N]6O;A:/9MT^*'EZ%LNUE8\VM^'>9A M=4+W>'Q [^UJ.CX_0MVLQ-X)4-]>71#OWZ&=3'EO9(/U TM^>AT6T1_NV.G_\G*OSIMQ4/;W&OT4E ML,B]I=^>]&&Q#EWWZR^:S[(^?I;E6"=,U*S<;&HZ4"3F1WNYF6\^KZB7'3=$ MFS+Z?KDD[08UT@761^_:AES0Q?YOJ[A!SA6;UZ2XV>4^&QG"QWR1W(.[]9>: MTUN$UE[AT9/D(^LK'#]S3XW__7__GQLYDNZUU*=\!!?G-#PX:4/YX4&YI#M_ M5=87Y66GK_GBQ=&C6"7^*H8+O!"SITRL#!7S^O!S[[\L$,PDJ^LOJ\)T-7L5\ HT(/0\_67A;; MWUTT?(GX;7J$?P[TI45EE!U!XXHP\6.^$D\+2YX'MWV"=:4'KC9D6W.1GZV9I-35T7&OJ04<3UCF;OZ-C2O^8E M*8RAKM$A2,X]6\^ZMD"I6B]9,#X]5$F,/C-\2O^>7]6\8*N!XH3VB!A EGP5MM7.C6R9I(H"1OLI=GY@=LV@]IT[ZG3?NC%Z6W*DKQ&-TL"?%K!]3\$ _J M\K(9^J^6U<]A,;4H3L>;398EF4J+X.1NIT)^T8O<1A[EO_[SY;/G+U]=D\G8 M,J&?^L@WM+]_)P&G(^!4EIS_LNN:>05I OE/RE'0<2IG]*;5@@[Q(E"4W&SD MG.JSK#YM MWJP[:X9ZD7QO_MZF;9#P1A!1\WW-'5=!IM\.ZSFM;5FM46R@]9R?S2@,KR_I MV5DWSYL5K0C_K7*67UT"_OBT;DZ@6U7;AI\I6M?XHIV%];P9. /DPR/Z0E>Q M\-/EZ$WKJK\47SXP.:%\I:WF4M2(0(*4U^25%-@ MN"K_V;0L9"I.+?FVZX%T>MNLZ%R<(U .]'0<^X;VG$7O:/96OCSZN_UV$>:< ME^E,<)<#Q]F%7O_@C1P$_=<4=)8E>"0=O5NUI/Q"\:U+Z[#FH_ELUBU##,PDEN0S-I+)$AHT^7@$K MT)U5&_9)3MMR!0GFE&(;5B5[%A85%NJ#\-]%(^(*Y8FX"9S&"#U^\7,E((J! MWDE\F;(G]X%^L*873Y]>HW SCZHP# 99#3HYBRI6=B=U^N'$'$[,1_@DG)[6 M#+1S0SKQ0YHU^Q,BGGU%XG@*%\1E3DR\D=JV[[&4:RH_*G)D49;95S@56'.V MY(+!,'1J^'KV=PECAZ[('TL=EH.':, MOQJT,H;)7'Q02 G7Y85E^$Z'6AT7^N^R19@XOV2[$N8#N_=%5F5*GU(L>5[. M1?LORKYD&]0'5-..9M^5Z\M4$IJ\W2B-/C\KUZ:!+-PB?FC+<1GS2+L>88[@7FP01QSSNJQ6=%[E6;JM$N.&%06' M,049PU.4S&>;X:2NYEB1FCZK>1D8T4+K*,7+ENMX["5V?6[F"GY\'_"P<749 MV[ ^+4^1LL4W45.[8+UR5K:K[,'V27-,()X/BN/SVTN$-7PL0B_>5\5GF5[9 M OE9J4FM439L;"[E&L$7' K^.YNUNB'I=(ZCLY3B?LJ!^SRNXS0P"(8N0I)^ MTS(UQ.=CZ]1? \;P1P=C^$L&8Z"M_EY@#(?"]4$'7%FX3AEK.D(C>(REG_?) MLAS$:C_%RM?PMDH?V\X87+$B=P59G0^U>$'G95LU0Q?M$7VT(D5?D7\[@FR5 M\[;II(F$Y36X6LC?*"8\F[U>T:O-RV+VS="2C9 FCN^JQ8(N]4W9D5_UGN3F MC!RT?O:ZJTIQ,/DOY"O/WI5SS@'RDXJ[%OKYT>S;:2^S&\B\)Y6LWC6<_O,#3O^ T_\$G/Y! M)Q]TLM2.WOWP9G;:T#NN.5<$;/?S5UU6P^2_=H)4.5<42W3UHS;>2H>5T9DP M/6Y9.@7P.X^%/N%T8QG[8<_+>@@>:1)KI9Q%/*-8I#N:'5R.@WA?*]YO7G__ M1TYWBY_1DR\QK"$=Y"57:T0)4LPDU[_G&LU:JO4LTA+F5OK'V473?N",,>>S M.6/#_KQ?D$ME#2/7?SI<]S2)PHIQ! M5T.K/3!-VZ5H2-K-)8^%(,)=[>"2'\['M14AZ%:N/W)5<=,V9]4) (\H?QKP M3^%4/ZWQI_<]''2TP>'S/S8E>,)UT=Z?U8D32L<,?4S*TW"*XJT,V^RY DG_ZAFYK,Z9G'B^/AT<9+L*/EUV.11RR&%D!-&&_LT) MJ(NS@(?B\TO_=]91^]HEO3 G .,5Q1E:#T0_C M5J.4:D9K<< MARG&!EW8N2(1]P%E!0QQQ\EZ^B^*E_52R:W9@D>A;Y6Q97-I5D7.N/,K0:O0 MT_8^X/ZK@;'/!3V8>B;\Q@7W185UAQ4"#FU5GBH.='0B[[X.JUDN*!-7RQK+'_NO M5UBU:',V#=?6%!NXK"O%+\9?1 0^(-!+8(<1GDY_G3-)TCW3-?6Y^(_(#Y?G M33OB1[B%OL-[$P!S?NT0\1Y.]NAD[^XZE\:9Z@,?%)*AD]BS'G*;E&J1WN#6 M#3?I2W)9ZRG[9&@.\KB/\@C>XW]Q U98;>KF4DBENS,.6$AAUVQ]X%/!"4+V M@3TR(6,2$4[MF%PIV%,WYR!]>RA]VEM.>FY=X'XF9F"2YSZFWH>JM^_9RE%AC87W_S1NI8;U]8T8Q607AK*4+^OFXA!W'T[*QYZ4DU!7@1-*RIH/;GJ*,^DL M\ $QV*GC$XWQ+ G_NV_?OBD0C.;%[F58H-FI6L\Y$=>7/].9:[FHG-BIZ4,( M(5/R3S/R,P6_/T-V /-[C:(9>#QTBS+@;,%I6[$D7O!\N8FCY$7%-6,^3>=-+VR[G(V5(B](M 3H MX"@C4N(K<>.2->FM_T_S2C%))=DL;9VCC1XY=6H^\:MOS% 5M^P)9_ K;\3B2=)MF: M9Y^5I7W'7F*HZU&1"U%^F%)* 08046 MF(%&87TTR^@Q^%N)J'$1-H&1 U()J=:#0/ZP>G$R$@]X$K88+'X]@WYE2).2 MUNL*ZW)F4%C=,+^D4I5B.LFM8.;BU1KV&_]8.NJ3 O"OHS)$_TG>62+ M*MZ'PJ/^5^;:_YAY#YWQ0+1H$(88X"4@ ''&0[X>S<;Y>P)WJ"\%DA3_9?P3 MHA>O6-PH5;93 $46"D_L1J1JA6(=XJ],AIA'#;!&/(:PN6B=4P%'LTVS&>J2 M67&.9G]2^I:/T"<\:D&+19R2I,4)+3= +V4L0WIB.S/_(H\>A#,XB"S.;<5N M>"'3WC;_[)M*1&>K[IM:0';B.Q$V@$*=T*D$T+M7M:> M+LA@.PE+6),$5,H1\N!5(S NMF-?L7>J\"/VSD[GOX9J_D%.IV@9QM3NXBX= M];XF=I./*"W>%4?G#I'5[XD&-0;K=+P7G 2C_VX6Z!7R%*5L%&SY8/%_IG?I MT "%T)GD<5.79]9XD@&6'5J9M>;B^-#"QN\VC!@@ M$YT-?VU]2L..=[0R927=(FQRQ2(OU/;FH%+<,,L."IA%7F:173IY?".W1O4@ MG!!]$0P;$GJ^Q-AE+H\QCXU), MCS(SK3:Y0>1FI,PLAZ4;>@^-6[7??T!UI M.^BFI.J!;B#!HNIJK0+IXHI-$\QX,^T#F**1AC@&!!UEUT?5LG X5>.[C%_ MD=DJD*NXZ/(-S2@=(>(Y%^KX[WWY 02.),^EI*TXFE'Q4Y$E7SSP%_0%KSPM MYD::/^IBH_*D.?Y!0HN*$[L_[N"/S82>%R="O2O:(?+/]9P" M6,K%_GFU84'(%FD=) ?@O>-H+PIM>ZM6^)S_/VTUL$1!.CBQWRR<&Q*RA6= MV6*CB*(%S.IBL 2CYB@1:)$=++L'_$SLO95=)1LMV\FAG3WN14653D^7'C0Q'I(5V'(\='L=9P\U@741Q@7Q:>?HUG/ 837UZZB$6=\ MM"46O2$"_$ _T/_,:B%1;R(BI'\-[=6&9Z(MZ2.]#;$UTTX'Y",1 "THVFMN MS+ISO;=RAQRZVYC=LB?*Z?OU[&^D2!&2'C^3B=O00/#Y@]JJ12#%4 D6_[0- MOB< KU7H*'&2)_VW'-P%B:JRF=(Y7"_D=UJPETJ,^03IPJQ9O@TG[J<6RFCP]98;9WKUO1-6@ M6_#GBD\1G1D>.W[T;':B0\<9OUQV9T7&%FM+NN -QYI*B@PK("EMN+TG(63@ M,J,_%ONI_7IA_B:^M1JXV8/5EUQR('?2!LZS.<#CON[L:NG*X[&117R^ M3J;69X) 1)*&*Y==MEG' MU-O1FUJ!#L\IX'P2&^EGI:]SOY=0T&_*#;LHL[_^]4V!JA=W"'!-R(UK8?A_15YB$$WA?I^A/XUI[@O^ MDH[/_0$?Z5S<+^'WJSV(]J>N@V'KRE/ZA)3WD#6UFON3^)2_-W888!D?I9 *4)"\1>[QL)-H )(-%?>Z6%$-TR1K)XXY'$8\?H$@N&B.JV#"*$?:W M9/5*ZU(@#N'7P&_*64_^@C0$IZP4 [+6735/;!Z1$IZ\[?J2PCA)A[:]O3VY M[DP3"A.XP,-&;T**PR(B0+,0F/^8DG,RB6+1\I,NZ1'X-20TCB]'>^%.&)^M MZ/EB<53$M5@H!1C;W69)(1IXO;$* +4B$6$PNX1GC2CI',Z*91'74L(VO"+\ MY8A(7=&YS0F9&O[(",<6S7R0/RW)*W6A!^-@W32#]"+C_= 3/=YVK,QW)7FI MLY>%NELBA13$T];09JM<1@QOI[QK,\TS<<10=?RTWXO\B<@\EHN97*1:+FTM2A;-Y%V'4NJ8 MUN%DL;&Q?,"9K3C0)D&9:Z>R=$IEFR;N%EUD!3:Y$\5T9=_R! %2.4(B0_S= M>:2+&_.62 $H;1.T_7I%BB/RQ9;\;R'XV\ES>_4,@V;'1$,KT>3] M3Q+*)>R'5B?3L(4/X=(Z6Q31+-E">XD3-S) .#&4*XM/3U-7B]*&*-EJ[GRO MZ4H;L M-))C+:-V5=*'5)"P//TBYDKG"7"#=+#\@EZ]KIWKF(;HH* D4K2M5NV4 \<3 M>5^BG-ZMI.EA*O''327>$VMSDYU#DDP6E5-PS \HQ2MZ]\HJT"AQ6,T[THKF M&RU!DEP60!Y3N(XZ@A%1NH*6'3:-"."'HSVY2@2B]2+!MBZ4UX"LN+!"/ MB578!G@(7UW#:IR]I%"RQ5L.M13D9)RF; =((7>89K=RWIC%@X7E].P=ZI.: M(NQ(,NHR%I9:;=QQ&U,U"V@XF#K$*WC5A7M+K.-\WB!TX=%*[KP+-8&P%.VV MPTMU/^E4R7@TNZMD%71.[352 P5_*B/8.*YDI)BV72O>P73X=-?@]*.= &2 M+RGZ821+F6>U1^H.9V'WR;^Y-IPNEPD%::FSY")[#/ZF:+0)PK.CV?L04U5P M^!^]VDG/H'__K=OR-7>V-WK\=1?]3/0E&73HS\-EZ>,G#1QW2G+E2S4/\#\81$;/567 PS"?I^@6[;OJ+H]7NIUK1&=8,*R"KY@B\3^L/CYZ$5=#[UWHA9T.3ZDZOZ MM+XSB11A X:* M.XO0&E=-S[#@Z#O![Z[Z+?$0+BJU.ZJ!-:;9*;=.P2I6=NN)]%'XB1%SKA!R M1<,@)B%K5&BZ/EF&M:KR%2BPIL<*)L ON_<6!QGX+%[%U;13J(L,KEPMA[$5 M8EP9>L/Q>Q>0PD/^S46D\K!<&=B@<)EHOCRFKB[)?)P)3-!_W@JJ[(3^&T64 M=+EN $56BBAIF=<:W (@O-T[(=+' J.PN!WS^OCHX:'Z>*@^WM7JX]#F MH$3T:3"BSYMAR7YKIP99Z\M&#[%B!).:TRH6;'$]U7OF_,YJG09@*9?MS(_! M@V/9 I'F$+A"5^.;,AS[[ZB%@U5[G ;+SM#EFE9YGC 7*3P57L\-OYCDS.,8 MF"YKG(+V'R-0D6-,;M:N!C8IY743<.V*]XJV3A6 MR ;$WZ$%<+4*[5S1>O1 &W5:0KNR F5Z (D/@_$0K[D\D.#U$ A[>H:QEFT_ M\1:T @RY%!"UF3(D.#W\6X/BU&,T*WE +P]4$W0ZAVG^%R@UO/[AW4^%YA5< MQY[E3+%%=)G+;+\M5Z@6?;N0Z/R6'(-_I[)MT;LK1RC4?S:M2[W8\L*]'2'C M4D?C6V-_ROYNO_6#O'UU8+8K5"'1JZ<+SAO M*W0#SI8AC,9):Y.9K//57"WQ]E.W1K*KZ@?6Y2^?'#W[7_;0?<.@$CX"^GL< M%.L;-5#!+BG:ZMT\40IE#H]L,,L.*3/I6?-;6=<+EQ]5O"3;,26 W8UQR-/0 MXXEDPH]G2?.LFD6H)9-&X5%B0LL>Q8R'VTHRH:=MN8IY,RE()4/A*S7N&3/C MDS=CN/GBXYXGBOTDZXY9U(*\LH-I9QQCR1 XI9.Z)=7FQD1S6FBR, MACGV";C1;7NBE+[?$L="4LX/P' N 1F_F?Q7]GZN_R%(*YJ($Y"TD449"5(- MYZ)=$6R'GFU;0==B,=T>7\3985E3@#3JS]P09/$OM=B;6K".9G^F0/VQ$R^;+5@P]@L)\L.3>5#Y)[(Q9(*DRE2I"483+QI.6O+7UWR>!W\ ML;6;QO?;6ND(2CEA/R$P6&I8U^4%>6IP*X 6V?7CJHN9;TX^MW:%\:MN/55\ M;6MN=J] 1V4N&1:!]*1N(8!I&%.%W-(6%KK($#,-D#_5*CHSEN%W0+;.Y1%!=S+B.+.$)IZD#^ZGV7MK@)4?"UL_M(/]( M:OB\AO@6_4_3XKQ\J[*XJ4."&C3S>=FAOPCD&6 T1P.8(BBL9I[M?C0PUE,K MP'A:08/&;^UA$7.[HV$HFKF3.Z)1T>:BC#M?WZXC^/_X)6<<:^X>*ZTCHY*R MW4BMZ3QR5^]16?3N",I"WC9P$LM5B,09,B\#(]]*%*@0%L4JH79[12(7_NQ[ MH 3CD*M+=@J836WV>KDL*\;O,@ 6@#X2@H"]8\Q \KE?QPXP=C7IUN\I6DM- M$<7L?U>[[2%YJJ&NF__]A^J_S0\OZP?H#3QO^,'0E:HQF6W6]O 8P(CHILQP MU@K-RJHYCQ/V9)P7MUAPR:J/B\&$XM/K$'B<1GWU>D@LR"9ZSI90ZC5-J04% MP<;5VGP&ZU['$C,DUT[452=IV9:#=H1'%!^?Y7B(X(F6L1875=12_5\[!Y"I MLI7)>SS?9U%(XG\1IW] M4L5P^K6V>K+T(7IAQFZKL\B9A"37H[9V60'7W"XD%I>8TI2#5 %(7- 6"W17 M+K3(3-RV!E 5O([A0M+PW%'8:K*]3SZ QE273JO6T92,Z-0#;T6NYCG25C=+4F5EBT7 MVW&AY =H9KT;.O#XH($>&\1'&P\X+U'BEV\LU&21DFD^F &.%BKU]G!.1]-A MH]5UJ"XYEG )E# K=<2\<>' M1/PA$7]'$_%OU[$/O(BI=9#P-&MN-TDD$!Z+PW3 MQ+G?-.V'QQ'QP$Y@,%/(A 35T.5*U&KVXCUJXC+^T7*5>%58!H8242@]L/UO M 'H:-CI-)?T! [YB;+9:D0=%KC\%S(J.H,=5-V2HU>VW8,H'NV/G?1%Z]J!) MUE?6"IHH3"2?9)>!_O;>NTE/U6FF0)P4C5RQ->FG[M%XIM14RR"AZ1!"S]O[(UV W700=(;2"'0+$ M,/8L99(+N8/C*!T:'VVS5GD[[\^+UN*%SF+V=,V MDD??(,E2)MB0H<"R0Y8""VV.RCT*Q[?(W!R2;4./MKY<_&8UP?V9K<14>AWH6G^GI4OZ!O* M?CO2P-T FK\H^SE2/MS]V/=U3*5,27O&0#5MD-BS5_J7JNX!7>SCU$2$;7,2 MPCK-=DC#$C6<$[_>'EQ;\.-2L[.N9&M-:7>C?A*B&:@\""B4% <@5TRZEH"$TWA *S .YO01*]&9AM@P(P_,LLF&>HT K%X>R"1E5AZ6 M(";H3$6<%;2"HU&68(57E6"9#$T=W]UD7.\M!3%E !(S#QZ>4CP+)?Y$3]N. MWCV&&VWFXT9 4L+&>2$MA M[U-RR[@,C+RLR\L)75)UEJ"5RM_.HR035J]Y!=@62PK)H5%U^\+.KM1J]UD78+GHE.F4GL1]7^-HEUN0?T3/Y MW$SLP'2*F!RB5>".>CG&QBSJB%57:A$]VOHDC)H8TZ@&276@( MMHX!.T6Q+ M(S>=(56<4:<0MRS">6DNW M86_IIVL^R$($+K( MC*U:JM1=ZB"0U-4Y6MLC^HIV*;AI[;Z%TV756+>Q5C/'L6\*=PDS"N^9/&'V MNJ536C*5U**A4UX)4OLMEW&.<-PF;1IJYYP,/G$CX\)X0@ OFH,2(Y8!5 ME)MIL0Y!Q2EI%Z:M5I8HU]E(SA'W#OYA'D)&RP%=%:BD=:IIE-Q*L9!%45!?**#@AS!.>WHJNR):YD*ZLW0;/?NN$ MF+.T7&V5XIJS!1-&&2X=;UQC'()Z93CS_YU#O\$,O>1Y?#%Z51 M)"RV6CI\YGL\7;[+\? Q',28=/+AWD"Y,QQUI,JA3?0(.!+&W(".*/A-OC4P MSKRNSML+L;-:R[_KP(CWHK9-P-Y<$'LT7?58D&7^J;LR%*^ MIX#FC!ZH)Z>-=3@_/?^%=-/L73EG)\3*,L4L]/.4BO%D.C'[8Z>#>?W5T"#V M=R7=<5U2BRE2NC3#I?2SYAI,A[*2_-CIU*9'A6#$2KG6"R?(/%C#DZC,F48. M5&M!AA&F\J,"7ERO/R+N8.AD/9M;9(NC2GMK'IERNAF\F.+.AH-F!..PL5=> M1\(PJ1XJZTG%%D>M+W(I]HHJSKD:/;#"$( Z9 :'BVF"03O09(4MZU1<3F? MOW9Z0E(UW21QQ=6$K?IR(\7R=:.4R4Q MG7LW*ZJ/#A750T5UGRJJMXD:/@"_MXFY]POM_'>=F[.SC\#U1+GI#N9D).S1 M( 1!9$9:^&H5,]XK%5(N O!!(V"7V8$0)Z725RRU =IX)EP"2_ZYQCP=UZ)[ M#.PAT4O3'K"7DM@&/EN>Y+1:]AJ]AO4_FTONIM77#%7PC@V.GTA M.:NQ2EK$UF1ECW8)0_O2=8TLN[HN9 '!?)RM%YR%FS6A1"CFU4THVINV@[D; MC>T^DI@8NH(< ]LV=,ULY=UO,MTLLCY-T9V,(WIM>W0C2'34YI-9FN4G#7TI2D% MPBATW7F=RHN6G4/-CV[LYZ?D0R9T5]7'[ 5/KB.WLJD3O(]K'OESL99!$[SA M3/*-4M52CBT?;9Y(P52R\B!D0<]'B#Y/&W;B^Q"\ZA-]N,"1QK%C9$ M(K8<*CHZU@[;&,>_&8^IX!5Y$3LLM70BQY!YX0GR3TW+&-6-@]SR%ID@C$E' MSNELV9HG0S(1EM@0]:/9MRGP_1#"QOU,,$"1.'':9N%1$K,,Q0R#C VTNK+!R31 M2*MA(Q/@+;;8D2IZ]].?WA2QQ)U^N^OK^';*B!O_',HXG(4.#SJ![.V"\;N^ MN\K#ELAQ8;0$_"-D("> DH-*$GE/$V/DS]M^!EL\R!:R@RL/C$[P.#G8[D% M36MPPZ2Y@DK;R#55D?A*XA-T$X&<-5G]6M!(D=//"^[%I-MIX\E.AFI4.!O% M]2#8R&FD>*E2XTG9D?AI!_G2 W>KK%#GM4)"&VU-.LP!3['12%T])7V.ZS?] M;II($!,U(EGZY&-UI\>QYM08HX:_/%RUWN,T47%<9H08SS=V1_5[0'UQ9P]Q[F\-Z+0'2Q"UC MZU7&_]$F.$K-P"M;U9-A<1IZC?(,LYG);1:'Q9!(QHTG$Q[EKVEU JOT(<8!VC8F%X5+<$ WQC[^(6)\"\W#ALF* L@$FL**A@ MK"C" ^QN:7-0MQ#LD_/5O6\4IPA?)>*FUG.HHWJ&RD!XK>J^:S6HQX<:U*$& MM4\UJ$\I8/CCG'S=+/]KY0NDRLNY3,E)N)$$YU *BVSZLZ8XQ$&7T2^TM IU MJ?QPYY6+^!1)GP>VG1H$\E6U'U^'_<21U?I$BD7A^I>6/5Q'0.JBEW:6;=W] M4=-MQU4RF=.4.5E-.[TD +&E=.K$+[W9]3\]FKVOC!1O.^-T[5[TEYO(DRLM M^\TZ/ "3EX-(1V1'8>A-?RU_5^/?+CN&06',JC1Y,:5?M8Z]5-QR(LR\@I", M+39CE_:Z >"_8#E''V]=(75$Q92>-][)Q4CBYY"NWD-TI=9?$O%KNFR2+.:>_"P50N. 9]Z/H$22>=O!) +9S1H#38*,/+O,.1'2IYPV*.?B MGF!,GG;Q 5;]70*J=CL SV6;H4:5H(J_Y?'J'F(M23*^LJ'3!/%JC#?3D+4K M'F', R]XN41'JJ%?FB&.:!UT"]L=JX6V(@ 3%!9&)R&^X *8I#&N#)Q"B7!1 MHQ]/'.9DU#2KK2TY__B<= :P[$D MP7:XN=S5^DQ :!5/0UXO:BMKF<2Q&L252/(':3>3Z[P5+M-JSD6^U$Y3NFJ+ M0P.+=R$Q(B1:LOQIO),?+.\9F[9H4B*^\2OLB#"SFD,+YY.=V;K<=.$K^X]7 MOVB[=^*5\RJQH?P0#\A=(/OQU;+Z.2RF]MAY7>8EB[;J6_J_A;V$? U" MP&YRO_!__$4O BM!9E6?"X](K_#JXHP\F0?@;B$G\Z(M-_:L+^#VP^O6A_VO M_WSY[/G+5^/GRK^TK7\_]9%OZ!$[:>UEW'0)&BHTA7:NH]>:F1)*UGI>R3)3 M.-3E7Y0T?,]M+!Y1[/K64PLW^/4!9 9U@B;PX\2U5U&/\,K]@??\#Y";@PP? M9)AE6'NOM!K$/<@9R/ $D\=%^7S1&1Q(FF:V MH'"RZS5:3[T;(/Y.E72+>Q/3/RB!Y&;**]+-VX'^>#EBXSMMT-S6M!<40N5C MIJYN4MAF8Y!D9F! 5!H"YKS4,;/*]CKZ0.SM1,9;J/Y4T' /;(YEEA%[N\CL MJCZ^Q(TGI0M'QL+T#*FJL=6M6,1L]ZBMYOX ;[5\;5Y[Q[8.*7#Z=T/;\8* MPK?/2&.M->!R\,RL@$6.L\BE'X[>OR3 M9C'!0/R^+X49$:R@/?-A:*7L;^_>6*,76FJ@8=_Z6ME;EWCX,B>03_A;4R?ZH?^%N^]L+VA MT]L 1%$HC_QG>+IWNM+OXBK'A^%G_.T?R'V"Z.Q[:"6R*7_5W"M%6E^K$=*; M<\+6'II;51+5$VMKQ9M #5HV3%'O8ZTQ8@BHD%HKO[J;P[:>'*J!AVK@9ZL& M9CL(ZWZ-!_!@IPM@T=T5S-ZX$(^N%[,SDNCQ7SE-_!6@TOQ?6W^6*W=-77&I MX&NV1Z:WF3K\\^0A#X'T_@72%)+]95@'[>JZUD5#A6ZH3TL=B0'SDXG7[*_E M11%'AC!WITG&DGVR#!-:&_4KCGOW,!I0. 3*3IV@.\9MW?!I/O< M-C6O9#J'I-R%KY@.@@TUG:GL].QE'_SZ8"$\18'-_X8BT))P[' M=Y'/:;>LQ5'/QT\A:X^,;Y7G@70884&!X0+L08F*$UF%7":O?8:;2*D$R8W- M]N#3/;2.NG''!"(D$>)/09DB,I[@+DKQ"5B)1LISS6$[1;'B,=AYE(R$8?9F MJGJJI38 >SIE;:YIK]$V/UZW7!'$3I:0FQ-[TV+C-QLO&E4NS@)C]CNK<%519_/Z:$P&="73*9%5 M50*YRQ@&_:EB7L\XFN[J9;H &Q1'%/FAP)EJ@^$+8BMT3NY6"L 6#$4CC('G M&AVE9(YFWZ]G?Z.U%!7]I,A/L1L#4LX6+84<9DA?Y[PA::]I.=^:B&=6,:8; MOL9U4SY6SP;+%'G\H1440=DWU9A#K(]X2M9NAY8.RE MB+JHWU:XOU0=RS170P>X1Q1,]<0XH&O7?KQH3M?T>4P_TC1RY##D9N(L?37[ MHOJ2#'=[RAFW-O@U%]A():-4I//05.0NQ8#EF1N%C6(E$@0"+Q%GQOAZWH39 MBV-Y'?:]F"41-&,738^HPNXZS?B*7IG>.2F'.F5.RM$Z>^GZ.(6'N^ V=GE2 M2']FS_-_^'\^\HGI"U]4YU\:;>ENN9>.GYM;B-:W-JY37].IUNTGK!#MT4703.V)EE6<&=7,NW[<9*K<:[S?4<2\OA#-KT"VZZE]49Y=89 MI=3!Q^11$7T7ZJ7R.\;Y5J.?6'>>JE;HST4SZQJ;;7Q" 99L6;JX[HGNVH:- M&L(Q0$EUF^!;5QM&.V;Z8A$8\F'/R-]$H\IR]I=R#><.?#=\);$)S*S1"(&% M1FQJNCAS,->9 "LE+]-THE@RA:,Z#_;XL=D_9N 0JUMQ)P9:'279(((&UP B MB4OE>7!! H=UB>H-DT6SY!57&._=G*RXBM!+V"-('!'G&A:3H,)MXM;)IQT7 M-W8?GELZ-Z^[&YV6?,JAL>?BQ8RS"#3 G%/CS= H&^X) W?F2GUN0M>?BVW?+X\X@$+MH>)1#8GKTDA/UB11[AIR)W]TU#Q[$0; M/(ILH?FDW\S%.W^/_)&+E-1LY5?:RD1F*;EB1R+CN=DC,K]GU4F%=CD+,OA* MPSJ1(0-M[9W&U* 3VKD,^^#$&6,DI6?/=="8@WT%1.>0;#^<$4ZVOQY.V=G\ M)>GV2<7L\LXN 1^;N,1QZ.:,4>*P3_!Q8Y]I,GI"L=+ ^E)H=^@21-,NS=_X MC(@EK?\>;'JF]+/J5>!C6G/VF-=_%8*XQLAY[>1*![2#%F4'E$Y 0>3&S'I& MC"#M:.SV?M84_'9)[P#JE[O5T@2,9'C))?N+D@*SOU$X2<]7H_WH(_9F!O9W MVQ*WE-EK+:6997L[4DAI$YC7E\*C(:3'XXG%%1 G1E4I3%@:."9UBYSS%KM[ MEG"6.2*#$J-;[POV=F+4 &@4S3GY,K_,"[QK M$(FG!XC$ 2)Q1QNF75]@7K*MPVG5^=9 >_+Z$GVH4$:)Z82,!O5)->65Q:]DVS"C^MD6:"1^_JR!CC#;3R19 NS@U7 M&3GI8,,$)6-KO4XJ1F2$?;,YERPK9<^S>;7+&Y23;KA@-O"QF*%(A=%+*%PH MU:=0S=8-(,DZ8$=\$I$K")QCC=$U8>_L 9E0[QHU#DJ=\RT]64Q0N<[K]-#M7U_:#Z'KS"HO(/1YZAY?BX_ K(? M]PC3N6O.R]J^2\?.I?[C$?4S5;B<9B[PX%.PD^EY1*S(HUN5P"U_5F^@8N=KM+LR.<<^*RE'JFG=/R_T]F*5! M=QFZ6/-PYV>J;]YWR\3>]E%72)10+Y(_QD(_F!9S]3(.=3F'#-G9 <<7FS;. M//O$M(^"]D;R_@K2 6=2$*W)'!T=T(T.IH67R[12EX[VH4_#AV!G7;^;N!W9 M!'/^]I]$YL6^N*!WU#7QIZ_?_1"WF7%(X)?Q"DN%51Z;M#WY"/K;;WXJ^-1_ M5U[^UW\>/WOXZA' 2L;WX2)>NZ6'>R M-EX8X0]]C7ZG'+'LCO$[ZE)W60M-G#9C[M/6@COX8+;@.'7HBX3<.81MB?K7X=#R6[PV_H.J0%UE49@P(771LDJ!/W M;#&5FU72Q4\PX^8 ?>*M&<4IP*X(YF_[-N+M9&6^QNSJ-5!R;_M6ZM MUW-!"KUY\^XUJL6F+C')-:+,DO!)'AH@*;T6>>REJ6+:<*XW8V +.#KYH"=Z M_O+B2^,]D^G!QL23D13$YFXR"\X9Y;9>*)#(-Y-KYF;I'HF>CZ*(+C 4ZV! MO**HG OMLVQ1DYM[(!?9#] MY3M)]!1Q_#-.1\[/S.96G6H=G6EK_=3NJS-&LY^.GS";K[FS^WK3H(F;?6VE M4KL\FKW'U/H3#&%I$[X")\70J7P+&S+8?L!G)W3.UFMUGLB$M0'%$FX*'T\( M-2GT1W,Z0;*SF7SBR:\/\>XF2>BS0\[[D/.^HSGO;-:)^JXVZ'S4;3#=\,Z& MD\S$PX?:(,_S3T4ID!)9R=3<3!M_47TIP9*HY:0=U!^G&)WU+T" ;;,^70[T M)7:BF.]"BX:VI87<5P.7$-"!&RN,3,HB\P"+.S MJ?H7N> DQS<.USM.D/4Z 3UAM@PLVPCE'DLDBSI896_$2=6B!3Z8SQ M%>AFT["&.&G7'[=.:9QW1WE85+@'*(Q-8JP0>0'\?;:,PARG@FS MNR8%9=7:B$Q B UF'+K:A[6 UP78Q]Y@?>F^L24[\0,6(LD8TK+KG%R,>T?. M$^04(0XZ*+;A ,68KV+$<.$S-T+TCH@BFSJ<17Q;0\ AJ^.9W7X@^XAV0?;_ MULD$?"J>-NX[&VWXEVQ^\M^1YZ(P_ON-T/!_87V2I?*)?#EQ/8;J2EXF^;LI M1V,0T[T)8I"E^ !,;6\!YPE\4QE0H[RSD9N)82!OWT;4UA;.9$1<&H?6*'?> M=M>$*"3>MO0(),2.;E3+#E/\HM:BF!Z^:=,0\<2\JH\8ZYY-NR7<-Z(J=2RC MD1UP %@M52@P;[Z/?9Z0F7R.F[ $6YJ#50\B7E^M2(XG G(ZX* Z*H=%U6^G M!WP61NA0G5/-^!E?_$U6(::2N-)CP4YYTC4UZ6O7?,*WJ*'I^86&M>)5_HV> M7S0#](TF\R1+)G':$C/.JVW>+L<.RL(D>6Z9_-#,Z::Y\WV32LH=3QI]NZV) M(\^?\5/_C$/"2X[C:04\'5R S&GA.C13NPZ$B>DG5Y5.+K0#R]!,&7=G$X.L MM5-E]HT]1%()R9,8$23U4SQO27$4,]],KEHD\IJGQ)>(H MWLX+AS[XH:;1.V9_R ]*=N3C'WL>[]&HY$]>^L*I.6XZQ'"4'*UA.A?4#S(H91ZL4=*1Q64X((YM[2 M,Z)=B?!UN$ROK526Q(^/4"*A3W?@TUC%.:H6F @9?ARL.1:LB;$Z]I*\S/S^ MS*JTM;;I_OD[HL=21WRFN&)K3LY)*ZP%J^P-/6M;).W#3]-AP4295GG\JJT[ M91=."<3Q*%V_WT7RB3(R!Z>)K^K"[W6RMA]-6[46T@%/KS-[>*#.'MF\M^N9 M30HVL*J&+.D C04_!=[F&.E/.O)'Z$78G^0%;US3@ &=?JP^_-A\4&>F8AC$ MUKC<]%VR;4!U.Q(PK9JDP92B2*=G-*7A0HY7PN^SUP(=IV@GKA%KH$:;N4_( MBTAPB5$C>EK\0;$%4@!*G(2^%O\PW^0&^K1.QTFVR:8WX>-$S*]((Q'XW%G$ MY%_-T[J!OM+Y!UR4S+?(9P!F&FD::-UA%)D+99V.3)W"6:)8E$$;Y@VIJ&CX MXE"PXDUN+;Z'7:& \JM21$0B\AL(5BZ&4Y[M^&LC\Y13R_EO'%.E/%X%,P7 ME3*/&3WZ=CML3+A&7*3R!7XRF8X9P::1TR;RV^Z/LOY^P@,A2\7.>@M/T$_ M V"!)(H+R3;M-/6"L(4&S*<7[&GL[.5<8G6":\&H1V:+>$HY=X_T MD^GP3L_+>=4.'6JJ<:R2#IXLYQ^X1R3V<(PF*<'[&K\T=#\TB3R;)PWE=V'- MWE>L#D7Q#PABG%H4G9(4$VO-2O"=?;.9#8(!RI?;)A;&A4 4SLD'('"R") / MAE):EW(ZS&D%X#$_)GX2CY.8EMR7;YY-R'7L$HS=V,B^!"%%/(9P5<&NW>P)/S\4!(^ ME(3O:$DX4Z2L/]/)GS 6NX#Z6AA)9MGF_'3@*8/B7 <400L&NWU8 *B%^B;" M?G(/>\[ 8"2?@3D= %HU[$UZ=D[^A)AWC6$'N_1A!?@E$L!D M*88XCQEGFQ4]8B@;)0GM2;:#K<7<'C'%6J@GEJK!XC2)%O2.O&[9O1&GD5E@ MTCJK^(S&/HN6WQFM(Z7!B7".=WJ;E*0QW&C@E^,_2^LL3#NQ4L\9."AQMUIM MN:D6<>+;"\&.]L*L&QFK"3"3!.]L#%<-+Q6MM/0AF1"->@&0DI&G MD>XYI,RK=CZL(!"6#\C>YQJY0=,6.;6,X*LE?_ZSU+?J:JF> 3J78QJ-KPYK MQE6SMH\( X@:TXQQ-P S+BVUJ7QO_" [7/"6Y7BAFN$](OCG9R7SK<4XU0(% M^;GZ'YB5V6HW5#Y[(D+[E@/'K^K-%(6TC9L W:4U0S MKT7!<';)]S@J2S!(R<>2/!IE1_W\O/PLPZ^#+W->DO@/G7(\VF4U>^6\XSG+ M6UVS^X26+9&9A,'5$#8L/F<>B%9BUC7_NROKSIN4/T62VE$04LO<< M8?9UZ/T8QF@0$Z=QAC:50&""WRMY_/')MYS[E-N*'G4/'LEYV\07"VO:B4:) M*-*-U1JB<. [K*;*4)R6X/5U3)N)SV.Z5T$?Q0O'2/IC5']+$O-^)QV;]A G M3L&\[Y8M=BN(,2=2Y*+DZ2@MXFR[/\G,QWQ6EE^9E"$D8T1Z^*)_ !U1DT#\ MK"S7FH_M!G02M:/.S-9Z2)?C2H>$FUF+@23S5Y70YB4P@N)"3(W^W7JRQB(N M.5";K,-/-[*1BK7]V"/_P3FR M .DE3H3RI#D/63??KS3VVK8E6JFX/\:D^#.<B=>O;/9,L_XB?U'5\ML9S6(Z_;UBF;/U"G@;!DRT" M*BK<@"#=X?GRJ]?!E*P4J<)E-C\-I!1".W 2C'E Z S-P$EKB\-S)FYYT/L: MO"8R2K*OK\ 4OS]I8I5KNO=&.VZD?2]W-G6'DO1H,18]7;)MV0R&3KH]477. M0%,;(*OH.?.I5$^/%)QHSLNW\4X_)/Z =VTC$ 6%*[[VO_I!-L4&4$4;$G>6 MW&Y6/=^GQ-5O@F&\900-].0I^Q[L'NGD7JCCOI$J?]T]/YH]J?7K]]EV4R$31.>@)B8Q#SJ4#^NMTIJ M=W<$U".OI+2KAN;!AK 2X53(>9"H F]KBN7.&WYL):^C MVO]((Y[*5T9!\5U)_NSLL;3./2KBH?&N[LOBR?&3XLG#A[,W=4E>RFM 6I@] M F]8S(Z?%<=/GQ0O'SW:\?Y/GA3/GSXM7CQ]N6,I)./!9#3&YY?\E,D-S!)8 MJM\[507C5C2U1/(W9=4 "'=HV]3C&%6 S57-3SZ^GD%R;W32O9Y@DTM685B[ M!T[?[69R*;4Q/(:%A*,>(LIW6WL);F6.2%([.]UC2%<>/K9NQ&L$W0Z$7Q$I M79;(1H7% Q"-(%5%+N]BYJ 0_PZ_I8J3U8PW',]QW?FF#N:8FEA10R7[G=#0 M%G';7S3X= N36IP=.&7[J[&//TOY<.;.@4#28 ^P_2ST97>^1#67^GS/>J.:EJ39P;7-WHKUB'+&L>;<4Y'DTSXT.%OYM&08#E M 8*^;>UF#2>*[Y0R4K$C$:!$*./4P=ZYQ/D2 Y.A/PX/1?\ M5//SF9Z06\-I>5"!\ZDFC&6T?3X-3/:OHP';JON@N657TTQ>WU4S M,?[CO_]8G3:SO])#\HR*XNKOTO<^!'P1CW3UE_]0%"\E?R< -F@OIMFN&6OCI:,VR4D\"JT$QBX!]#7A\\XQUJ8D7/G;_.9F;:O,:": "478CP\29X68- M<#7G0-3"9]\!)5!N^OMH?V)XLW79K)L ]DVSZ+F_ 2R)($LVEG7]2.? J@?7 MN"&_?FGEEC.P$P$>B>7&54TUTR_@HX5WR5SDO.)Q #J4CU:3^4\Y<*OB(;FY M\U;D'1/6GB&[MG<^&NMH\BE0XI3B2:P7.U?"F$ T;ZD$O+FJNG+9H9D0VXT] M$SUY_BBNA!A&%('?!*PSH_-()MHOLC"XLK+AV*R6,8I\F18Q MV7E3:4%",*&@JD@+.733N767'4WDJ0"1[Z:V?.*._OFEUOZVI[/8FO:5-!&B6CG M^+T' G< R_(9$];6W13A[,V=AYM7.C^=X&!/)#&-;@"@.OJFFGG*IJPDQ,,"A?ZWNI3A\I]&D Z^>0 MK]N,"-YORM7*/,D5?PO)Q*RAT@UK%6,9,8D[N[XGLFK3E"8W#1;N"Y5)7&_T M[IKC&\^YRCK^$]ZF=5LQ4CLTV"^D< MSQIC)>JO^^84[$>(5?C)5GE"L9 /H8)F?: M]'K 3P5@D+TZO4_-W("G9TA8] R#E<%'(+M:7FK"C2>FI*L;93??)3ZOWFIG M^=.W#8<:%(A\S;H>;890\8V#GDCEOBS)3V>&WM<88+>U6)F*_-5MWUVKK+X\ M5%8/E=7[6EG]NS#L]V=5NWC P?%E'HQG:1@9 ;=6NL3H[B5M (W!@[9BNX#% M.N!!;]Y6U]F9'Z_=&792T#EC,<-HR\ ML>6/!)TG2O1HI$R,#A(88"$"(IUNH9M.UFO,#V]7W"X+#$CZ9.J(UD,5?RB\ M@Q*V*0M*JQE9GH2#B/Z4I]9LN+T 7VY6TDO4J/MV%G%K5V4DN AG4F?/HJ'/ MHBTOR#X*)X T\E6;,L+_/Q+\E.*NMI0)-<)NBBM702_\FXZ(Z MJ4YSCB[>=;H%PRVE@@&K-D;"._IO;5ERUC_;*W=!2S[EO<\W6H8=Q$-I!9H3 M$Q85&YTY@7E171(=30*<@D^-MT@_)VL$T&>(FVI<@BB2H%AFQ0TDK8Z382UV,L9\YO36_(=*L:);U_!77Y 5U8ZQW;E1I1*]:IO"5=)O?;>@B:[>O4[6^TBX*F/?[ MG.+CTJANF!^4L\RG(4Y0A/!;IPU.?[R7T 5)-P5^E&BZUHTEV+G]4^=IV^^V M;YZIYV?,,L4?-K!VQN[8\25TEICO8UHL[,IDNVPMNPZ9Z5_ M-E)XZ_O#),MF;H..)%H7=6D(@"3#,BL6OGQ27(; DY+>^]?(PEU_?YR6_(+H-QEJ M3GBJJ!D%KL+VU><:32Y))%D[LER.<5U[@-Y+PE6K&D5V=>4OHZ,-K<:T"%?Y M:&:;LP#?4\GUIGT54EUHXB3CYI/+BKMU5^*AO MIQOP^C+-OG'#CT=H6+K==^SS\ZI%H\F9?,:P8%"C#I18;J5);\9G=7,YWQL!'V.PP,1:YD,-W,;,A1V)278OME^,FVTKG^-]DN10IUF]:5%?T:#-L3YGT9%0-+,KZ@[.&R M9>G"5;6#R[@'1Y0%>"H4T&V8:!>N<$!C87J+K)&]T6U[\^.9FU237ZI9BK>[ MY#XV\10E4KUBU5QE,Y)4N[3FE2G-*V+[?5/.\$5".^=N^W5BC&*O!X8O]QZ@ M'"[.:*L-*Y]>V2D\B.>$\S%BE]ZT MHQ164\U_+7>"PRDGE6P)+!SKX%KS=3 MQ3PS(-8;EC9MYRY+^]V(7Q(+..2<@5+M6 ,Z(VS93-JIV;@ M:1BZ@ E.JG0YQHS#<3Z)"!V^56JWYZ19*H?HM%SL4&)>HF-K<-C80.V35O(0 MB9E+022:7J$-J)MRH5 ;=0CUV6Z27] &+@Y\_+@*.SF>.*4-XI:W!%@E*V M^EFB>_),E5UVOB7M*KQ=67\YVDQ-W(S+?5=JGR 15S# HG?OVLK:@0E'/ M,,1U5"([ TO!;&2G;X2K';/.78VHV4)+*>%%:HB( M8QCT+](@ 8HV&0LI.%SMS>,J53=O:;G7<@0PEB$^#-2G3YVG+E$%E@J<%2^H M!$O[DQSX7I5WL!$8.D]-++!&FYWGR8,^B6X"LMNR4*T@Q3U::AK4)^,N(C@< M+6\;RS\HUT4UVON860"^9WY&NUL+'=NP3O^\1HBV!6B4,MBJQ_,46I"A]CJO M-IBCX( U'R+^K6K5)SV:?1-' M[VD[!>GP0@H?_:60>\SKLEIIOD=IL,B6B).<343A*+L6SU@4",5>;1R+O@_2 M8#Z#M7]OY5,DY[%5U6\:*D1/%6%S5Q[E WDMV M;WQW[9*R?J#XR"VGC#(,]0W@#C=I,AF5_>.=]?60Q(LF5K)YVM6A7[0.39OL M%%'6QBFN@Y^R[IAL)MQ)@ FS)/-=2[$<'U(LAQ3+?4VQ_"BLQ#:7,$]2[,IP M%#=HQ68=#=*P4?*#-.&_0,,?^9U!&66WNM9?9N_E=);F$WK6]YNR.V?^]]8$ M@Z8UY>%6J+Y,U&&(UI8<#=KD,_1IE1S1".\%O="&"X:^6E7JK$I+ M-VU"-A:/N=E:Y2X=#]AT%D"',*1)9?@!9DXRLTEC4X-=$X"K()J3PI"?KM)I M0'TBN)-!#\TZ*U1JCG_ODD,_=

B&$Y*D,S'9:"4 UXNC@$WDRGH4-+2.EV\B?[/<"]QPI\ ;U@_6P,OQ MDIAOXF90"+B+200K/_\*6S/0\P,B\LF#YP\JP]#HT)4+U&WD MA_F//E$#(-U#?CF/8*"%-&Z4Q&8C0IZR%4U=-Q<0,K*%7\V^*+^\X8-P0D*6 M:S74Y4B'C=*RTO86Y&!E)(4RH&26B,5)QYR"S7&L9?@J3/O+IX-;8Y>2)N&' M:U4FOC@9/WS.=?&K/#"[CC=Y8#>>970QT1=?S,G#MZE4#BO0DGK0Q-MEDJ(21S7TC]D-9UO9T M+4(D>&@K2,2]U+4N9Z<\:20N<];+7J:GXH.L/5Y=V)327>K;NS0XBME:'0TQ MV+19V'I['"-+I0U( P)Z&)LEBM3VF6NDHL_Y0%+H9_HS9 MOG"EMVVAE $][SH*]>AGYDQ%ERB&4UK MFE6M9:.\$O$O$&<[\/WY#NI+Y)"8)-Q@X-B$=G0(R34H8VSKOKT]9\.PRFLZ MI$V=^2Z-1:^-+*-1E6PKT] \1SDET'ML\F]Y K!TP"Y^]O:B(S MS8D W2L&-=< N2W&G8_9BP$MI"^5"BDQ3Y&::^$KP'-I!7'4R@@I\4BEL=\S M\,<\B=.@>(Y,%BW%ROYM9^MT<18$.Q>9H.+IM&>_$":HP35ZPD/E83L_5R() M^"&[;%47%Q(#-@:%VY^GG1[B M4H9C8IW"\4ILI0UY0877LHM4*)@JI7C_8HL^8,1N:RWLC\F(Y'!W'G M$P65VABKQ3N$,^9B2G\*RB0&JABR2??"&< *WF)QJ:C98 (Y0EJK,6]G1\[* MMW^81I:3YVIP^Y56&:VFO)S2>LGQH:-?MG&"9UKN0M9:4*-I#EE<>>^".,M7 MG9.+\L#&!ZZ8Q@&#VF/)"^ .UC/7[5K*,ZA(RZB%#?OM.@5O=)!HVWJ5%> 9 MUI?3CA+ZI-2!*-R4"WUZ<9 ID+/NNX@#2./B*W'.N$,"1@MH#]9UEH92)-CV M3Z?6#Y:=!S'9NB6,\"6]]5D%F S>^CQ( Q3"EXAMLB<_'2IF_EIC'$,(1]'LY]@'],S,UZ"9*WJ!VE^U*DQNBSL,##/ MWCGXJ %[-WA&_'6CUFV>GYC>C0ZS\5R3>U@!OK"0(+-L;0J&MVSQ!46]3ZER M%P=(:ZVYZMBT\16]M9 )$?9UF0TB1=7(.Y,LY]'LS?9K^DZ!*04+>Q0]T5@M M3,/1?+F1-NUJA7F-PY%H8[='?68Q,UP%PU[<_+)7:?$IAJL#?%B%=8 MR*>KJC,2'VLR[*N1@V&)4&,$CB[EG.=TDNEG-][,6Y:'SUQU?ED=XAMA4.2[ M,,A-[NE)&>-LCM3ZN#^)HU$S\A:N+![@..=!!>$*N2('8!'+[EL=H28,.[I) M;7C&T%G_'(EF$REV&=!\FN(;175R#MB\/HY:V+U&&K=1$5GI?$&\\T&Z=?P<'D&OBW!FK(XR65IH M6 EP0L4:;]451WI\RDD55*4^7G*Y,IB 9!,Q#HZL$!UX'2(9<[C;7;D6JTH] M)+Z-/NFB6D#FJC4'%-O+TK31^48\@&!SE%62#@%-=)[(R//4:(+^#%M?'P3% MO<\;D2>5S717M,YCSE9;4B23(F)%H4D)N4(T1"I&1$CC.DI*V4OO#O=S@*IU MJF]ZG(3Y>#NZ/WIK0A1R(B!:U>DZWZ=TP:_*?S;;H'-/$Q240-U2%]XH#T+^ MM(,7. K'N@>$FKD;(NN08I*U)%5M/X-U\^6G#ZD?J*^TY[> H;T["5!&S\^Y MN(_)HWCA93/7Y.1ZS (KALK(S9#Z8HQ!K%2ZVFYBZ] YQ,N:DVB1\\P-U]G* MO8VSVIJVYXS %A>!;M=69_E4*B3OAM\[C_;[=9Q)Y+>DPMG KMQD2TQI7:3: M^-CC@H[3V0KF&"M%UTE@R$C:O*VYHIR%*[5-"-=QD\ M29H30'U"""DH#[9L*JWIYJPB8]-LSB2)-?2]&1#-\^-LQ.+*+8IN6D]!#EHV M-#]XNBK)>;(B6,X @A=5:1B7DR93XXD[SV/T[X2Z&R,A/*QFK2YDJ3 2E^DXVJ'UH6%M-NG=7.B':7)F/Q.V[(_80.LZ3:-"$:Z M4&KK(%6:&F"X\W*% N5X0%N-D?' '3$H0F/<+H%-LOR!K]MF7T^-6_)RRZ;I MZ29<*$)2$N)"D0B'3.GF"0_UMX8APZ_)V28E6,R^&1B-):B5[ZK%@B*9;S" M^CW%)6< ,;[NJA+/] TZ7M>S=Z4@F3@G+=UK_?QH]B=(GBQ0IW6#$M.7M5H? ME:JX3V8[))+LK,G+0Y=XT*##J1Q[-D+!*GG(BMRTT7OK+_>/6+Q"[/ M2K-$O7(940@F/\2#NKRD5?IJ6?T<%E.RZC*&EN$57=*W]'\+>PGY&H294[S] MPO_Q%[T(=/N\K/6Y\(CT"J]HY?OP@$[KG'.F%VVYL6=]@90U,L;ZL/_UGR^? M/7_Y:OQ<^9>VM>.G/O(-L[DHT%5IJ+NK DY5_69@S%46_ZPC_9J!KD6*]>>2 M-XZ->48.ZCU[_QCV5Y[_$8N"',W1P6I:G2C3O8I:D]?W#RP9?X!T'23](.DL MZ09J%<\J1J@VBM[:8T8U5O%M0<"NA=.1U+N.8W7FMEM11[V@F.ATD->#O%ZM MF9.KRFZ1CCA!T6+#T.^6V_]UWG#T_3G66%O^C 27-K'JSJP5W++V_._3IN&9 M1^T'"1*FV"Q70E2S??&Q/Q2V".WZT M&V1:LG5*@I453/M>(=MW#:+T^ !1.D"4/@&B=-#A!QT^UN&LH@?5J7X4J8U1 MU;0=W%< ;E.Q&_5L:T+,>?X W!CJ7N@=N1]-B]HRTY?B5RZVH)9!AR: 84\Y M4V4<^,$3.4CQE5)<Z8Y].&GWE8 M -H7!U]#0:_/J[992\U:<*'*]BK, M#(PHW +K-OA'>Y!G:W28Q;.B1TBX,L M'V3Y9K(LK -1>O1TEA;3\A[J( C49JS+ M$XPL395H2;9V'UA/@LRZMXY*^>ZBZIC^GOS:EGF0DVW/ JR#E!ZD]$HI77)+ MP)#0#TIC?\F,/@ ZSCBL/\C108ZNEB,_]FJU";V@!9V&TUG;(!R/NLK#Z;KA MY('^^R!M!VF[%NPBE/E,J6!X%I8BZ\1GFKIF5DV#CXL?GF3%'*SO/EA*R2 R & W>2$MH)6SXQ^T8""F-ADNAO9D#7;!@T5E%C S%5K1F(#DQL [_\7 Z#J?CIK$3Q>0> MKQ(B7$430UTC;)$&020%K?UU7E(SLJ%=&<["Z,K+^5D5SA&MH>-40;@1Z'C: M1J8S/^GNX+<:> M:?0WUNCXB^D?R6 JAN3M01DQ$%0Z2EX],FL*!J66&T&7X554QLIL0@S8KI M9*NL>V!B'NOL"V,5^L<_9G^EBW\Y6_'N*<$M7TE:91U,568I)$X0^C&N]> $ MJK'<;-0BAQBT,9<-,[!<)P7"J<+[*]-B]V9;WXT?M8O^!._:3VOTP;UGCF!Y M>5E=F97;T>_40T?MC5R/RU R>;RH.PLXR;R@#T2NP-P!39LSQQA+J]M=F];K M!PQ(>H:3,OXA^XO&Y7F$]/K1P^,7D0CHS??_Y^W7#XY?SE@-AE4U-Y9VWSUR MD]GH_1&]]XK"GLAA;X$07YC6 M;+F$M\?W9-5/2J-IL12EC7"VIB[[2H/H"5,23A@810$Y3\-H_AU [!:_)V 3 M0YF(70BR2"<8N&&=P6O'CC!S-V+2?NNTJ02=PC]>L:TIVTL;)AF%25!_VB$^ M8Z J'?5-W7#()E.D8D(/U]NYKT>S/R##IWHR/XN9;C!](6&?TF^&.4EP^.>#'#_CQ?:*X_!A') ZOJ2^+'=K: M#$_JNU9-Q*JT2Z-:N0_V9U:NUJUMD]%2IG/<9XNV$RCD&52\_-?2J9<$X1,Z MAR]X?GU3S57/5M@:M7D+]A^^S+IQ(U,VT^21,A(VQZ8M9J_?.EUU1EO_@&_* M",#R-V?VA8%#C8;L7D&F?%&Q5]"Q&0&OW:P&6Y:;,L;NDUC"AS.0CR]GT6.* MF1$CJ2XX^@'7C;P7PQRWG+$O7,8:8ZD, &PNW0,9NL?^7T'_^R%(QOS/Y:DL M.OP7&Z[!#U(XWPW> QP.,S?[X[9Y;SR;2I0/[$CKLW,=XDQ M[J%PJC#.4Z1 M.&67RN$)4NI1-N W=KD3W]]*CE)*$N_TP-VQ$A<)A/+ MB(6J44=MJY-M.N#3\V>!>0S[1'UH*;.(_H:3.N7G;/*#N!U)C2+OB;CR'D?> M:9H,SB?'AVYX4<994+9,,<.MA8$C4YZ8%LE!["*+AOUOC-;<[AI,*.NNHM4H M6R,U\[<^:0%\9?26OY8H8Q%_9J4;NBI-AE7N, 2^O0%E(P7NK+S@&=T,Y][- M+0[MUVI8K&Z8ND6TH%\' !#]']F4YBS)U MCFM>+(\D"?(:$=H:B[N2I4-I&6*3QKTDR=&1+ZHHJ_3T1[-WR+C([:"K)GCMTA/6G\ M9R<9U6>E$:KK(Z?542W[A$Y,@=E8I5.E8 MT..Q6PEY$/9>5NZ!K&UOOO62+1S/E%LUYV4M8PYU_XVE*7W,B\V5Q*UWR1V35Q?\DY;Q,WGJRF+3/2V\"0W(XLI6$Z0N)B M9)&+0!*P0-$4[U5,>//^W1$H?RE8\HH,SYV81N/L%X2]L+/M315ER_D7$>ZXC U&1%_%Z9 B5S M$$;C)U.X@B&#/9T0^W&1N$V]>AV5JS)*V5X8 MT?VRG(=T/K)5L'72:6/=)E8$N'?41K6R/>>PJR5OOUW('"7FJ=4)F2#*A[D4 MTW<*G^4D:.MU*&]V!3L-M'Q"5,D40XV&41I.("W(:>-\= ?/_I79QYQ0*;N\ M.B4Y8FAUC=YJ_O>\--9(J1AS;$CJ]%*Z&GLM6KHV1KQB8JOQ''CX6Z3+,U)G MFTL1=W)JRBB(O(,(J'UQ-P8.+)Z1L9@%:IK.D_]B)7'/R^XE3_F&=R98(BG; MYXBV/J[>+8-YX<,%AE/-@P?>=B3\VJ@?"8,PJ/<*#>/52O*UC^O(0]\*[.)E?LWU,S0/R_N>HE#?6<_93 M.!-01^Q4T__?UA:8/*"C$^#TET#Y#)7RD/]I(%?CWV1W:&?[;S@6X;!HX'#G M/4!F].^C8O;7?G%D(<.&V5>7) O5:EC'"Z-[;H$]9BN]A=J^ZP%])F]84,\2I=[CY\2N99AYH\^J1>9N7 M:QD5&/C,R4O8,!#2"O,T,GM6X^+92+VE;(#L]='L-2G[0A7)]K?5EV6B7OCW M!?;E@F-L%>4[5*-HX!ZR5*SS M9?SG=[-:]?10K3I4J^YHMKH)+5Y;[.%.M#$4"49+_$ZL -9MI=9\*#C7[M7HH_=XQIM MIE3)D.I2+Y?M$U?4UZ&VB#.-PF$:E?F'=7-1A\6IIJY/N5Z#M\1P%1D'!.,A M5\38TDW=E(OD?6OACE_47DQ?:MN?=)=F-6M3+[?EZC8VQLT]W&AJCD4Q[[F0R ,N M4![5%)VM?;+^6'_Y)QF-&^VB%8JBC\BRI^%Z'DDRW1-6AE>-'KSF0&+)4[+, MBBUW+;F/_[^5$LP*(S[<3/?TM#:VPSTOW]L"S5T+FIIO[-XN [)= ?";7'9, M']NWI2Q P6,_2HP!+'@A2[X'8X"6R[@*] YK>LJFD6%$6(=25L*]KD'C /B9 M?%?%?OJ7M2>#BB%YI)?4\4;+09B=D]1GCVHG0 (G%?,_5>< NI1]<86'XF=" MZ_PQYT*+^W&E"X-HSWP8=4_R..T"SI;Y]C+P8AZR!J5QV1^KCWE+,4IX_?5[ M"Z09#L5QL]SL;V6W*/]E PO>,^UU/_L.(,-":XL2_M"%G *3H26C^NH. ((L MPRC[J4.EX&8K796D"M(O5& [5_5VBYO.3/K%]%*C[X [;'8D8C'B+*5&_()= M*FRJ:3_V_51+D7'DPY?Z*IU% ML6/]L)FQDZW[@'*OU;5\SR7*.4$N98R@@[ M'JTAVZM,2C'1)N$!\!X("0WCSE!J/$@<6[@_X3B&G$U8H=D),F9>0>I\]_'Q M08;F J.<-'E*NL"OB4)MQ#QR7]?EY.$*0=MAE&J"+&MM'C!, M28#/&,.SI#BY*>*HJ9L6L]8,Z&_S*$MND4^6 QI&RG]LSSASQ-\

SOZ;)FKLSY9(6S?M(+1FE8QY))=RDZ#7=/D!A,+,V:=D<.1LM7B>%G!LF MGK,E?%%I[;R/X9_ENFX"22* IMUF%F^G =,HL&LA$,6.,4>*V4(6]UZ.W_M[ M7G[08F[2$3@;M2QX-A;:EUU1-C\]Y42[\M^C!\UUA^#? MV Y-;;&1(V-AN:;1O27MZHL/89$>PR?.$"A=CKZ[]57-B\Q^1+8F'V>-8X5F M'%2A.\U>I:%KOD2O)38)YB2?Q Z%S*PK4*C@%[])QGBBKV'O*HS?CC.BXSD) M5V^4%8"Z>5MNC G1V8JVH2C?F9Y5* V;9<*WD,%XN)PX=M6XR+=;%D?N1&H[ MH$-PG1QRS%%+I[(/M<\H4AV_KSW,W>O>G2 M:&'H0,JUX:TX%ISI7 M&P7(\?0C.RP P9AKMQS6ZF-,J6(RM!SJ )(X+U=6XK2\K@=@D,S3&C27P/)[ M7#Z" ^1,XVQK.(CV@/QXIJ6J-D.D[JJSJJ)C(-]I!]3E,8L(E%2D&TKNQTE-04SBJ@R93TMA/VFRMJ XA-*NJ[[0\8 MN"M+6VFNRAI(M^+-'9"JK,7Q_[+WKDUN6TFVZ%]AS#U]PHY 54ORNSTQ$9)L MM]7'LC22W(J^WU D6(46"' LDKL7W]WKGSLW!L JTI6]ZGJJP\S;;%(8#_S MN7*ET4 M!?L,"VP? !B\V!&8JLU7 Y(^>$IJ;(NJ:,@#FA<@ 855P!7V/-2&.?%S-.%L M E<%(IP^%Z=RYSL.]W@.>P+YR*/5//'\CPOV:D>RDSQ%/';585RBDVYUUVQA MTU:Q-YZ7KA"%AW-/EY;Q'#EYCG;)P9L\Q@=AZY_#7+FP D4B<=*6/!Y F8L$ MQ^QO1_3"/\B1Z_JQ'R?-@U.K;U6MJW:EUN>UYXNZ-X:U]FJ+L\_W-*WZ]:>T MZJ>TZCU-JS[;47RS"P>MC6CU*7V2J)'K,$M*E MV@6N(,'WH>!/3%T!>46N8C \ZWZYWUPB15Q(8HMY/H+<>I,"<87SWV8MPC\* MSA2X*Z\+V_R.T8,1/BH9'$H0(L2(43'85FL!@E-YB3H919>$:3[O^JJ#5D^P M,(*/.;=$4F)EI&8%8U>2K*E493: [Z@&HA(9PHV=[5EJ(QL>?!K]W\2W*0#3 MAZF.L@Q&D#&K\K)A8K[8)<24FF,1*[ 6)Q?=E2L E(6TE*1F@MV$U)16^SE7 MK7!BLJ5EW9DT9T@KCA(52F[3)?I4 LN^WZ(NS72TYC:7Y99CMPAS/,VMO'3$ M80=(9B\OZ,R)69DD%'FQMCSDQT.V.BR)SAE&5I M\1*]0@!R.]S2>JP')SK8:AMV$MY.+'1L/YGI[=BZ]HXBTS_D:' >@C_6,;_L M"W[H[06M74>8_DARM KRB!"@;-P9;ECS)>;*H" #C]B)C9P9*[Q'+Z53=E* M-Y^&&]"+ Q>76()[:_P'"&BOZ9I)3U$,*Y'>I)-]MK8XA$1*$O^OIS[E.S!L M=E@58%&YL+SD:-'(@X8O,K @S@ 7@H9A"+B#PB25Y1BPV>A4%$?)T:&XF:^> MF]*LZ9RBTH&RRWC M>3"JDV2N'BHNY, 3G$4Q=1H]0:M5C+AVXA1I]J@UD]LMZ/2L/G&N)_?IXC'& M.\_69:PDO&6>:C81 K0/"H%U L$'QX/V!=HL MWO3@[<)3UEW2-.+4VTDMB] M:8A R@6\:,Z4^VOHEOARCF:=52(BAQ96SC6MD^":EM6Y"'U'6 MO:JEIN,P+-U\3;C-3L99(,((3,Q MUH'S6Q6 DR'%PPQ@#L7A /RRS9\^HBQ M.N5N%WQ"A=]HT8"WL!UPYKIQ\/-KT>@S@X 9G P!5E&":N 51HEF&-(>%_1X MX.0%AN82W',A+!_KT&S[U#UC-%_ALZ ,RH1F;9(NY?H<""]D MKL%F*2-!P5 V540(*LPT4<-IZBFI)@3J8X1V9*C)N+#]OL36'PM23(P,*36BK(=6H2B@\/V. M_ &EW&#S)LG.N2^?]YPU5/4@7T\O-B XPX1+Z;Q-R!W*\K'=BQ*?8N:1[-18 M:LF9N0BG1:[].)?B^[C0L/WIX6XVYE M*/[,Y"&DCAR%A1ZT##"XIM(0!435[72O5E_A=DEB#SN4L=5W>7]7HWX;!'#, M: XI4B1!E<4AWO0]=6T'EHA$<0,,9JJ1>3 \RZ-V?.F08BOPS$IMXSZH6>4 M>GJ#CR-7!4ZGQAKD%(>'H,;P*GSU((2%7. 5WK)"WGN=8!;7=8.BM&?BEA51 M_\E\@13=L3[9=$%P)O=( N44.$X_#^.D !8/@5%UZUVEGQ1:4XK+5D0?5%<> M3$ILAB]^*:\X;B"I]QA7"1/XR[ZM%@\+(2&$WAT8R@WIPY;S4T7(Q:JZ*7&T ME9#YS4SGL_WN!E!B)]KT( ?G9-@[1TA?FXR%F#EF?L^%KUT[.0>14T!BD^*: M&P*G4<*615KP\*(-CB2!,U'R&,L@-0TO-0;R M$)W?C%1G[&&4ZR-4D_DBND ,&B7S)!NND_54.TRR7JC,HT'D2T#[Q$L,\C<\ MG^"A:9!,T8KQM?H^G ",P:%%C^N_LY[*0:H6T*'K-I3SGQW0T4Q!(EO6\X#*CA,ILG*G8= +U3$CFRB6C]-HP4T'[&WJE;I>0 M0V ?N=0B?"LV9S>,*:M3%,='1M[?+<_L;4;%Z;L;Q?U0)2@[4C/O@<.4: Y@ M69F')1Q(&?L%09R:YH188<*O*1XESX0MZC,)$N(U,@WC9)7"3DG]@#^;/@Y* MHXQ5IA%&.9Z%E(908D?P0@YG>4H>&C?/<'T"2E#7$G>/,Q\W4GW':&/O&+J3 MC &MPJ%<[F9;7=@-<,A.AS:\(T%W!NTC_\^\X.\C:FR/V0$C33 M1KX8S0SB/4N=9TYF24S=#T/KV,/AZJG5S2HR90YA' /UI\"9FQC=A%2)::*T MXH_SI#ZX=KN^.3?0E?_A-/4!E%JO3Q^X;!_D!7D:X(B%4X^96[J55TRS_<;*K@/W_XY[!Y8 MB^QGX<7RQ]/%2Q>DRP%1A3WC L7:@@NHWA/Z8(!&T-8:O #?%AS0I WUGU#; ME"XR^)9&_\\5&S ZL6R0/AU\=6C+XIO'WZW>-H$O;AXLD ,EI9)7J]'==?= M8+%/CBWV6D!*5EYIDZ8VK!J6[KOW]0;X[<5OK__7HZ\?G7Y-[5<:*6%:EL-% MD81/Y?&V$+(%E2K";JOJ\\@BRRR!42@UZ2?Z@8!UL";XG_B%K6(\![$ '^K7 M;83?0MD\LA.Y!&E5-WMP6U'( N9XEXL$8J. MZTZ3V0CDC:P4+Y)B@FB(E&FV ,\V!(3C#4 $8'+2% RK@EKX^MOBBV^^++[\ M^HOK#A!)?*:ZV$EHS^WTEU^#;L#\/,FSQ\(&[#XDX*KU M2B<=+_]UHL>?3HL=,@.0/>R+!\6#!_B_F]R\6URA<&F^??C@]$%^::9V%O&[ MN:W]XD.W]M&7(I_^F9OY>D>)V? '2VT-U&Y@1<9=OV/WS[;X0U2S)>ZGKDM$ M(L^8,4%U71#D6#RUR2LGD8!_>=']+=1WN#*_=I<5_.F@*V8NS;0.QR5Y4M:K M_4B3)GH47Y'KH5&9O[SXV]],H%.IKZ=[K1*>UP8W%4RROFU'D=M5PNV%[AVQ M2IB^=AJ,9R-^IGU]^31\&K9XTY'41V"Y^"#M]47076>Y[O*$-TH1&MN/$TSK M; C&CN0J<;++AKK"#1E@&C9_Q5W.Z?4_56?]GFZG&1;8 GT)D\Z72$SO=NP5 M;21^P_#,^,#,9X_$!A&IYA+=F/=EV8C+%;L2*5B3L=I.M?*\7#>\>$'T?A*<"28+(GB+C)"J!G!G/; M<9 %N/QJB/R%%&XWY#']A8PP#I&';P0##8LH27Q)D=WDQ02C"VIO!P#+["IQ MJ8[L,\5)"8S"$#.N>>EJRIP @58QGXS-:'[D&CK-Y^Q*^I,[-GNQBDQ]WP!V M>>,LH"]:X[2DBUU87I(#X'V8!^I5ZM:'C\-+AX[(R_P>W?2 _STL[8!R,RWU MH^](D8I#L^;L=+AT[0F/O\H]^[T_ Q3=6UW64I=$HR%_A%#[8:.*Q4]E M>[XJ%R^#T\G,<&IN V?&/?'T2QT$;$4?K1:&3_%DM/P8>CLA=&PWI3M( ML)+KP37TO?&Z<17-=92HF@2P6SD"G2U9:&/0%>3BD16.T M";Q#IT+5=7^2(E/-U233-2&GD)5;U]4J2JQI"7S_H!/S]@R"_V5&NL&%A^,& M4+=@*:3[.Q 74KVZ0S7Y3?1)? M4K$@TT**4^1K0B34*]F?#]\':JKLLV-^XI3><< M/*VDO*H5@W?>NJV^G M2)67!XI\6O=FJM^^<\+%^NQ#GFF,L+(!$SU]F[4C*'OMW(D5$AY*]TE8X' %3KKUB3*88=][^ D2OIJ) &NBX$4'PC:4"@K$9,D!,KIXDG% M'=^0#H&4_I\],$\L^&S8TH%UHQT!9G<4AK6LW_3V=KW?71 =GQ,47T/0>46? MP^/M@UU$;-S!4KN@HR UI,%/)3;HW71E.?GNRWHK"9C!S_-(+<)^^LS=["PY M8@<8B7$JB-C82.5B1KC MR^4EH6B+ 'DS(!]Z9Y&1M///,I4^**B%W*;5Q.BBCX1/QOE6MU.SJ MNSR9<%!8K3FT#FMFYTW'/U.@.%F<&%P";DR:AMF=2A']6C(_*[0N0YSNC]9X M,1_>3TL5/0N]I"A5\;8MQ3/6S9X"&_SC%:/:!B9]I_6ZD$<-&"*_ZL0O^\(EXQ]RW%DZ^)@NG"/HX_"(X+H0U(KB8]?E)P M^K8\&*A3]032W-9E(G)>=3VWF1SBR*/;MBR)]. \HB<9NO=>Y)D&Z!7G&N31!$*Q5>V,-R6Z_@.H11T\GW#_1M2//*SA=6 MV1$3*BBR0XR%*;U(0OAF$P,;B6DP5D4$O4SD4#P@1DQ_YZDM@N MB*=N%*GT86LTO?WRU'>JU02G![L\^O[):0QBD^2^K*LK^=/K*%]]-UN7-)+& MMEE)A$G"=2KSV]2>*-P>^%9?3.Z0R=Q[9L;'> 7ASMNAUKZZTA<\\0&U_LC: MFO'Z$B,E'&C+%LB/)0L@>3L\Z>!80THI#KQ9RZ!KJ:/O$=_+F_D"P 7Q;PB8 M3M/_J$TRDP.G""IS3-4I!F,+$H>>;QI15_(,\79*P]1#.GX .:&N+"#[H MN9GCKGP?LX<\O"51:$GT#=^"IW=G[JGZ9N@#5 H*0HZPE,>I(Y<(/I5UX2A: M^0MC)=\:(4RMC(U5*8<^.#$ ;#-1:MBQ5N6I/2\RS(#<61AMSM FC:'=^QU, MU=2S=$/;$)^/'82JO:R#V\8H@' 1PHD#X%5)1XQN8J (N!T/<@Z"7Y/K"'=[ M0$**"J'A'7-L\R'ENZ#"3EJ]4 /=+8&1!D=$1'>8>A8CXDF]YUDZ(6/$K++< MB-<=5+[7435(4=]E1R>U05EH M,EGJV: ]046 Y'U+8U/J2MKL";MZ1HB41M M5 *680H[,!0RI."/D7B6KZ[VF*]Y!2@*+JB&N);@/$%2/&S^"7-L1<-$++@2 ME%O ,8>%0JJ!S8\![1= '5QIHHM.*P<_5]UVI]RRA/0E)!%QUK3OALQ\<:!E M?>U5US\B9EDH[%"5RLN9< *307956E/%Y_5J%=;A1VKJ MAHA*,U0LHA,'>;2#(SJJ+*B%W:%LEVI[ MOMH/0UTJRV=9@WB\ZL\/;/P*ES''C>.U@J1/,&GL6Q,>FA >%(@'9Y?5:-"@ MGH7S'LPV?RPI1+7KNG?*M'99N>Y+W>*LZ9;O#' #<(B4")3;+9_/L 'A2_$" M,%49]<7 -O )/:^Z*/K!T1PAEKX9KJJ9)_5Y)[4%OP1;G]?UYS)\"#P@IR]( M U'5LIZXB>D-XS$SW$NXT2T%@XG&8EM4'"I S#(&9ZAL,\.O@I@.!WG'%RE* MYS2%K!Q%..)7Q(PU8:M>9VC<-"\@2?NU))TF*Z]/%S](:I_642A!$5/UAK%Q M124^79E6[YEF]='F8"YZN;00'G]ZC1D>;C6Z/BZ&#%_;Q#NK;[VO&F?/RR4A M0E!D&[U%MH.I1$L+G#_GU\(V$2>%7IXBD>9%N#)G72\)=TKQ+$NA&QT*GPV# M;BBF3%4J,*%-!9U78V;KK*4T4#X1JYL*HW029V?7Q]!>HS(P>?&25 M4J.\TAOR']DINR^.\D^"8D)V^9S$0M/4% +@S:/RK:&.T)3;4YD6.27!_7!C M):E2Q4[/$TOD796_ [-,025H,Z +6F9^,T"R5I8.4LFEXC5+EAB?3 MRQDC??1NW#:2I8=D%\2%3Z#R<2+I[QA\,$P1PW0],XP8M8>[- GX#\=T M+;E1^XMVY1*!@G,X_J:,,"3L7G"9=GN+@>IYH#_B0- L$3UU.WPO\RA?/OB4 M1_F41[FG>92D-JB6,F7M%[XE'K5]*TD0*B&(@D&*L<6;9WWD:3U)H9/;SYU MI>MAPDK;]3[ 81RU7&@,'O_^H)+%:(ZB-'ZI/K%$[1+[0IW9Z"D9V*+ '(V(H!8C,>U\4::M#[+VOI,3C*7I"X2XO+':WISR M/9CE0807 OF2'F5)WS+%.M/?/$D9@-/H&@/-'\8/(!S30IA2E"ISNNX!L.PPOGPC@Y[UC1'OLMGNHNH@@^AZPXTHUX8W]PFAH8DF!E,#^MQIB&H4A<4V^<&]+H)<6'8_N<6;D2]U,C-U56ST+='C@4ZH(F MT>J_.65:-@%SU^^14_X6H*5JQBNCF<=X.B)M+BH8]^ N^M1+;=J@UD>I?:3T M$"W++?*1%%>^R221*X[?]&>0R%! J](.U'<$72_BW^&"LM9@TE'Y&PKRQRX[ MKWU/F0*DKZ72F03$FCH4Q4S)W(\IK73=[V.<>GJZDW.*A]WBKT*ZQ"4&VD"/ MK5\A 9$@*?W,&;HHF[=R]8]V7>SE]JC5]8%X, M-RT55*]&65A'&+-CC$!W2WZ3WG_]XU,$SL7'@HAY+2U6OGSPI=J7K\L^2)MJ M.'GQOJD.P0G8<6[PP:-"6[^-OU)84K??-Y6^@X3-)IA0GJ"W;"50JIF;TGMS MNI&"]%MFQ%(W/C&:<)2"#OX\7DPS0+>4C&]G:S@\-,KU*O,&:"J*A"@@2NL.9FHB'(TQJ-G!@UV#M/ MNP=X=_IY&9(%O]G NCAIP30 MIP3074H ?4P7*F%T2/@*#/U&^F8@C#A2OA1P04&X=LF "E[W5:5Y"M="V47E MO#<*$/R)9 :@1M)<% 1>%60/ 8VN2LH?4S\+V"92NMYKIPZ.Q!NN+!GCG?.+ MWA(R-P=E%+*.Z?+RBJYU?HZ>1LI&"6H6E%9/V#&@ #E(2B$/)1V^(+; AFAV M'"U@;%2"344_$Z$SAA.$%Z=C43:%_=QAH2?14]&R1'DD )\C(T*@>!E(=5VR MZ55JZ B&$G6'E)9^,E(4PU.H L$=3/R\7HO?TH#/6!)GP4'?"+MX?A2S*!59 MP^1]]V!GZ\#&&V:/4\@!? !>V<#;4MP9'#!E^\YU XC#Y@]J*@;IPKG4N%6Z M7,2RKF@1$&,->XX@]7T)O#N.]M0%-'C;JN/V+NTJH]:B@_&.62R!4J%DFK34 M%2;I?#BZYP+ 1*=U"3R-M_5#+C 0S)MMM:K\;[1.>1VL>*T-/B1\VS2 ]AQV MUVJ_5#/;*L*O$F"?)A=746: >EWBXW[$@'3EDD*6'+,.YH!7I+QCO+HH9,\ M?'#]PU;1-^C8)8G/6'0=*4&X@%H35S[]RM8F+$TS)I-VL',C5-R0\K5J0&@?V M7/5-$5*=;K^^?T4. Y?-QT:VKI#A;>QQSVVX]L316',")#]-N#EV6)*D=>_. M#C]6FN=R(D-C'6GNF%Z X$&G?:(EI66GB@9#98'5.,_%.6J0C.SATNEH43.H M60T$;E'@"JE9L6WSKD+7ZN"JDW!>2I$& R%E&?PCF2]G\O;0XFE!Q Q>HS#$ MR7Z(#MSX1G%M!=%>_*MNT/\UD7>6O#.5;K^#QO,__WCV3Y8&'UF,9Z1!4'J8 M?MB_5>>Q0X)^;^XD,5#2I3)I&KW8T.T-IE_:-GI4R^0";+]VQ++R.-S?<#&+ MQ8]["J<5>>E4$P1+P/S1:K=XA1X=,BGQMZ@QHN+FN*_296'=I/-*3#]6QDZ;52N3R88$ $ M3AYI)4J%<,;B]UH7(1!ME@QTC-;-OF:+:-]NJ3!DN4./:R3 ISJ*$L+)C<[O M5513L3;H2"8*>>18&Y-. S@>)BK9Z&ND'_-FR;.R$A)PISORV!2[*H(TLP):6/O60)R!)./@%AL M$FC5L0D1@7@=F,&0'@1@D%91\5I8^H-LT52I)%>5VPX<)2Y+#++$M"V8+%=A M@$--1[ILJVX_*!LQ_2T7BB.L8K"ET"P:%S@LUGDE-?-$K89B>V9;"TOTO:O1 M1DU>\)OW4OX0TQHL>]C79?FO/%J*CZ-4,0@L(ST7G&(MO\GNI(V&+;-.BY[8 M!:)B?@J$$.%77^E0!;L)BMY\V F"TD&U>>"QO$<8YUD.^MH8GE5LS@W!3@*, MF7-$(E[4V\@FMLD'P?#)J:T<@03*R6S*D%VBISI&($DNJ:&#IW(OJ)7%CCB-);S0W4?N&8G+*&,_DFE9] MY/<)&#G2%P:-FYUUZ?M^R$K%SJG2G6+ &:AQQDGK$=KJN= 7*(T% M,#_NHGOS,[4^0W64TW40X<)#B-: ,G-'8O1J96%C^,3H?V M7$LS!".]+?DJ%][248W*RW.W(EJC6L%34.)M4S/25CCTXF&.!3WQ_/U# P'* MKJNP)MCV$T?5D4^D[7VFS5X-*\1BKF53UIMA_A=UNZ9PM39EN="ZR/<&(TLM MPTES<,X9.@5GY!'#SA<%K?)^O.JC1[W@.Y+)?!_4PR<@7@_"=$ABPY*9X'/B4NJ -Z$01#0OT6YXJ$]03! M @\6)W-PV0?V5(9WT10>1USOF& G9E+P!I;6TL)OMVJNT8GIN-LAQ_0.$EBY MK+M&ZS/G?E6VRON#7UJ7FTGIO*@NN^:RNJ;Y#ATJC7-(@"-7OF.)1>6;U#?! M[P'[?SY2,B\VZ5!Z3B@O]GY@>9E=QKK%9%969E3O441XA@#?B77M]/5ID"%-4_9WSUAY M&^.Y7JYEI91I/B(B^7$F7J!K>QCD MW[O>(7L-%Z(@61Q\NFRKCMN+KO*'Y4U2]3>0>OHTY,A;_XB4 "T[3[ :-'_Q MJFK#[\YJ%OD%]3@[+[=(N^L(_E)N2[1].%0M.CX$L3P01UQ0;W5Y42S^6E>[ MMMS05\+?SHO%FXNR7IR5%T%?/"^;X$7CV^')YT3[]6;?OZN'8"?4?9FB:>( M$1B6RMQ&6XHF%>O6]@C=U-HAYJKX69$ VI/S1,LSODL_=S7!=DLLE1PJ1VTM<5M)SQ=2IE]X/"@QCU/Q66NO9&LP5L4^1<%\@NJ>N; M=('(,4UQ;?0,N]^YLD3KI@D]@_+]=3Y59@'<:6MAANOCP_@6/JZN_ B*W9!V MSX,XMT:<-Q%^-VOL,YF@\3!/*;9(,/=N>9)+SL,?7U!IO4**5%46X;C(I)?6 MH8QCC!6F,3(>BU!C1ZVIPV75Z).GEZX_O;ZM2&^&XP;K1!IQK(HC\(J:>RU) M&YJC:5*(B\CI.>:#?_CP=/'?>S)Q9>*TD/]-'0GEWS_4P[+IF!/S,;AHG[-9 M0[B)?TW/T-_%DT;F^F7)W",I/)*#OUAE(6I@6WV$G65?I=469SZ:G1QR[M^W M>$UK/OO:*R@98T;18]B>4'AGS]&N0G0#&DZON- %G@8@<-(&+;H97>0^3-&Q MP@:MF36*M"&5JM4?23OCV1&[U\N["Y;D"K)-7IX<_#(]]@JWCCN9!9EENJFF_.;__O2J!(2!!JX1Q#%%;_Z(MT.L GT0GY M,B?VBQB-,0?12'3+29O$XC#64,%U"3<'2HV9C62SH<0R$;#<22M6NQJ-F"&\ MWXZ9LDJ?7()>8T8LE;7'=NX%,Y GW3ZP\1[9.B';P1CSD47\4=@U*HZ%IC<2 MV@FBWJF7]]62L:*HPAPNP-MR%9FP81>Y$7H5I"$NZ;>K$)_HQ5)0:*&]LWR= M(Y>,[MB_3 %4)*]+N*DN?M!G UH%!W9)8\&4[5].!%@/X,Y*R\01 ?S$Q5,1 M"T0S^:0X;N;$SY'QW/SV))?GCU*@/KH_B7$;ZQ:5N$3*KY&-\ Q0D0Z=&Y^I ME"_?5:TR9F:G()+W)FR6]S+[^,6G[..G[.._:_81$OSIXQ=/T ;!0/ZQAB?8 M65MKODUE[I".AMJ)-*Y< P]8HI8@15[UJ5)GT_.Q9;MX/CP@%IQ04S((EMMJ M?NAH5A5%YZO!47B)5$M(=$#1QYAY?=:=LQY>Q&D5BY=4%71%"N"B"P[CTXZD M_;#X?R\HXO"& BV__/*RD!6\#0D"*THB6.(, >^SW?=$S(AOL6*.AU).Y""F1)\< MS5TGS"E@79G*?[B4%Y6;53 1^%:TJS %\DYJM;3LNG'+"(E)B,50IMD&WJDX M3NN%&6_RU&526B\9&Y@)]>9H#]@D!YF-BPPR3XDV;"V08&/):!ZNJH1YR )@ MGDM(KO1J]A*+R')7&;;H+27)6J?B+&\JO:']DXHDS?O"=2>#2G-2(P*96Y.1 M1+:=R!ZR4N[U_]ESOSO-";N_EGRTREX:3G@"M+M3E*<"0J+;G5)%W95=5(@C A)9&1<\^B6,G,+8WY-Q3RO E>)W&%#BG/YYVS -[\ MG@V^$L=? W2TX.$Z&?G2PV]!OO2 5QX_XJLTZ)EX_>/36!$9$QCIK&\J>%!FHEY@JK62Z8HCXSGED\H_ZNOF"*X6C)Y,K=4/0OO;%NY-,0K M5=@T<,OTB@DC92G2%=<0=TYZ9+.9 G8?@Q>Y7JP6'^VL21:9H2?A/TXP1;J: MY\92%VB8^>:;1ABO%& M3L>T66-+98Q81*]&V]ISY8/$_L,AU'<\XV_68:C/\$5M["J'2'Y-&RUGIDUM M1^6>XXQ19G_>_D2E5H\KZ*4*VAGQY@4;XRJ(0I%1+EB.'7'2H2T9):!BAUT^ M3S5W(W-+M4;^ "^LX_I@!>/2G8R6[MCI3H_+PZ_]>5'AC<4J=?%VJ,VF3=2M M):S7+BZ*^&SIJMUNC:[?E8%Z0JVD_S'K";"^TMK&"._/Y,;\GX[( )T3&M?' M6YH$^6@M,7:# ?RN&29A,N->E<1+OKFWN!X@2H5>VHDJ#]?#F#MR!XO.5] MF[#I)S_=H4(Q:Y*IBYN7A\V8VGX_75-,)<$_9N0E2V': =2\T@XKYQ?\0G&] M##@-TN1Q\"B:Q1_>Q3RZ0LJ:_OAN1MBQ#%1RF$6F0 M9]1Z:33" ()&2XO7ICIT&U MF,9O9)!XEI34>7]C0M,AR58F O-*FSHY:F1N7L!FF:L!'G$ F:Z6?LA.:F"5CG:0BYMJWBTNK503"H7"MP=(?.BY7:LH*NS-1\U$?A"D3 M2UK]:$4;9O@O(@,['EEZY?$/[>)YU9]KP7[2YHH8N[L-N4;+Q8\DI+;4APVM MN#0H]4SCP!:$>OZ_R\WV^\>+5U2U$ZGP"5-8O\=:"_RBHP;IYQ&2^^C!@Z\Y M=+=AB!M_]IW14B'1!!0+@?])&:%7B+03O:R"DFQ _:4I1[7NY"N1*K+,9DFC M6NE,8_Z*<4:PTYL(P*'TFR!'2-MJ=:;L]F0*A8YS6+NNMQBHC Q:5_26)C5F M)A;A6#$@Q;&'N"0[ZCNN9CP2+IP6Q-95KGFM)* 4EB3NM!V*OB)/G6QG$CAA M$QO*#YU?6!!P%NN>7K!"BTN0(%)(S_KHG:0K3:C_C7:SD&9_$VLJMHTLL'VC M'MP-UN"/OEWOKW2=\U=804.$:!% S]2F0DK0; 7[[*]Y,I B_9T9+N$D+\D M7C%=FVO[(H]"-KMA_J=88CB>Z!I]J6T+9E:470=^ZZ#4AXE0PI:(D_5_ R5ZR[3# MG[D(8_&"4I[FUC^5"DL$N':[*OXA?+!O*9CP$JRLEG94AV+Z>3#+PX_#Q:P; M;CI-80 .9-(77FS#J9<=?8WM#G]_2DRR"/10,T(*LC5V$][#IR1<,(OM:^%6_\&".-ED4< MR]6FIF5QG&K#?DM%IL8^*F+[A+-8O&PG9U*:K#K(RN1V?=6>DU>D+:/H+:8K MU+<;IA>X^17[):Z8.W5AU\-QOJ\S!&Y-0U)/J3Q9-M"FZH+T1-)+/Y@/'SWV;&PDC_V.KH M7Y&EOZ6@FUU_6_ZC,]3\-B A2G.%Z.&5!/3E+E.>8B-=W7#0JW@7H\IVEQ&G M:6R.GJ;R[.@1NMD4BL1Z[/RY:.*Y*/.Q' JSHJ;!T@7)$I89G/DSX!-;;:]) M:E%5B?(U)**UXXMT./M M]--L_-J^1/(\?A2W7[%K #G80T\ T[02UVM>TQO]%&4ID;9U60';IB+=$2KAXH>,C=#LN!P4^H M#/SJP1^BHR!53^&,5V! T$?5EN>*@*:*6^UR2]\$ZF.)'9%;07'2BYE=Z[,Z M3'ZH6O*97&,8]KW:JHE*I\G8GC,Z$-\%J^?9-NS'+<,Z_Z-B$Y+^A*O%Y73A MX0BEZL3"UZ-0AFNT;W+?IF42)R!E,_YR)6WS-'74GAFX9(6;7)&"P MG..K60I]!*5+.#RBUY'N8GH5F30.=9CUCGU.MG;D2!>J?KOLGK#!3$Y6F1@V=5'GTZ.(D>*^/(P6#X^ M/LCG6IT?'OWA(F(IKAW=Q.I<.QA),#O/>_R4678D-YX$XI%2W+!#I3S->EW' M&H525P,5$L?!U+Y-.KE:EUT2)J@37O5EK$Z/-2A*@"/ER^S,X4A**$4$K#;. M=@?*7VH)L["E?5P3)CV CL&TGEU&K"J@N[J_=[594K*(4P''&LPAK_I6R1_7KT!:>_ M!%BKGS\@O\G!S M$0#+A1)IUK2,,[9:N-\8EY#LU>^ MOT=G+"*,QWM.G,R+9ULRK2FW\)%5)VFJB\YL MWZL5]:&1L MD=,F$8/Z' O^NN9TC2@6H>F0]H5XF:9H0-0;6LSLCJBV$$5R$ M87=AA1*[Q5^?_4CQ#B)&Z"MI!E6]BU+;M/:,0F73AE?X-(AD:E5Q$<8)1K!= M/-:(GJR#:J6Y &5.N,=A;B12@DI?ON&LR][EIA@XQL\6G^AT\6E/0R9:$C_]QL=/?_V!TDJB\IZS M+8!0_D]07E5,[KX(CO!$M/ZUQ*$S \+F4NJDTH0P- M_=F/PJ]! XUQ1_K7(GF>AO&IG?+&U60A:B_6YT,U/E\Z_/L-AL[2:QS*J=IS M[A10*SK0T$CF((4?;*7EGWQK/':HMC2S/>7D0G&QXSR5DQ085>6B[%-W3\$.233,I=)C,1#< MO]&RD.7$V(&6S4Y*&.JJX_ZHBU&]WS:<2@5W [K\H2*.&5 7P1+!G\PO"L>2 M]3'R+HDJCT65;-21K\5D^&D,T6)R+F2*VM>0EDDX6T0+P MD6XL-P^6RSUG1LZ'<<3CL>.F+7Y)(IAPXC+!G+'^-3>,U>8 $.?QJV4Z8Q3# MU-\/ONDY+4$2\V-WRURWB4'70F[+S;K#.BJ66V 8\Y9A:5&>"8R'E0OY^$U8 M36Q40M2);RM.@E1)I,D7/#X]T;0*(]D7!.6-:FY)&"7O-W%YI'<(E/_=J3/ATL-?T/"V0BLPW:7"@#2<#^\VGS-=F)0_D MP3B@C?HW)FE3I,ETYCC^/=8;IU3082$.9[2'TC>+@D%A^E&T*#S:-0MEI<)! MHR3C^C1YU"M^5!K/P5<6/Q"%].OX14>EFUP"K;:8Q?-\%$Q3B@#J^NCZ<:-E MB9/WNCA9[39,@_P1\J,QTHF?\W>^';="/A6DEIKRP%5=U5;DU0^,!B MG?P*NAY"U^^A7S?G!;P&_#7#39H4WA3,2$P6#-L*L=S451Z)YHVF*\?T;GS8 M$/2C7<:<=;8L?&HT%L,%V90(;W5$8I]3V#=5NUTCZ M%7E]HMWOC9A#:['1'F!%O0&DS1)0!/7:N26P8)D4FHO2##?;NYV[5&M^00:3 M]9O'#5]%#.[,L&!X'<2N$%L7E61LGL_,1:T_=!/DN+;IW'H*T#ZS,PV:545U MFZIDN!5MF6^7!O*B5UCW)C[LX\[()MJ>K MFX[TXVC#)KB+N].(GP&-LW@3!@X6CC(&A]QYU8L2?T>TNE=H1\(Z M'(Y[MPK21V@HPEO.P&2%/I/DP:+ 8C_L<1:K]]0RG+S35<5%Q\8/E"%>I.S? M>_AQ&&:E>8Q3L@W)]ZE8\8I2*87B0^=>B?%;#.P"KQ'O>%55&TN%)*,APIB+ MPX#B19X\P:,X_= SZ ;Y!T-W14O"#?$M_&;^/?4E;_8Q$2,EE>IQ2&[RJBY5()S5G.$@HYZ;@"U1E)N"8F@N@//9W:.L:@4/@9 MV4A=_$C-?(Z)-)7+;"KVZ+KM=Y@XW6!>^3A"7\811TP#57H?R&.H15H:VWLL M%FJ2B9#:/K8V/_E-7E[%CLU9>S:E9&'=.!+,^ MHV]HQ9P3^F29N!\OT01BMQ\RWHP4N2MB]!FSOKR2&K''8O0>$ND-V?GLU>/7 M14;<0*:U6\LA]S4Q/U8#_T M&KH0K1&Y*PLU^=WV3T[/$#D55=? Q-&>NV&.#[_Y@WJ+CA?3_3S8.YNM57OU M=,C7.IHG]7GRTH%K,AM6=57[]XYGS-21,,G]N[_Z@_K:82'HEY=50BPS+!X] M>/CM0NM&.8/HX];D2ARW90O$EF((9&)7["-$EU*["#$,R@#4J[H$#[KCW2LM M3Y6R@*)YETW2+67'=Q@=%H8ZB*FR)Z8SZ2O7=@[Q_3"L#>UO;,J3[K0+]DYN MNMD81DHS:H=(7Z,&?#MZ]NZ*F> HI#*[!'?,S@=\^"G(Z9P1;RM"VI+-*S+Y<[% M%5?5&0AU*9>W8M9DH9Y:"Z<8[#\SF0TXWB9#_YZ^%%[MWDWQ-:7&H3=M@B,K MI++2^CBO<*,; 26X8G]Z MT*UN_=%!*OR!J8PZT]33#U,<:[R*XVE-WL'P0C1>X1XMD6X%U(%A6\OF^N'5 M6I8>$=N$#,402"=+C(=0WV5+NVW.[R9W(8N4;>K)R/!\0 PZK\DK49=+#]? M! L0S]QO]=AI!GCB1P;PI163B%FZI/7@^-"GG=>?$O/ ;H]?> LHTGKQ;MYB M)Q-9&:XJC!BJ"!59VHHN$ __G"TN@IW.Z("I0\?[1*>KGV_AG!Z1T M6'PJ;%P37:@>G"X>1T7T++(' Y+RZ/M@V/A_QG'H'_XUG:@^9HCMM\0PUM*K M/._^-%&#Q#(;#@/JT M87&FZ'(-^,![4=YYCFZ'5>AWI,P$E ]; HM"J6!P!Y>4#P^&Q8HA##]25$@N M'KTU,=3J(1IH)YS(J%8>E /+W;ZDHCK MH(L=G),^H7KVL4#PU#-0XP@&VL-;3)"/]DD[Y#"&* B!%84[I6'O^)A#N6[( M\#G6.-J\8$1?@LM4(_8W<47B+.:>)?BW(?5.[P[>XZ>\!=VH:SM%17LQX!/ M(Y/=T 60_"E"EG"BL$B(G>F]#RBF,&+O'V-FA^B^,;R7'MYT(FFMP\#^OQ3)_6X6Q8AH7GNRXY M.[62[-P4T5URIB2M9M-4?++T"Y]KPA[)2;L)Q0?D"_5@5ZLJATS,] F[1UG MI\+XK_K"\,&4\N@V];+ $6"JRG#H0,N:(/&Z?O*B1KMKMDQ M;RF&XWM!S\6 %-/T@1B4%(*BDM-Z_7%OD5185^>H;3[$/2QL8]DC&FVG02B= MP='"Y-?#OHJ/..^[J]U%_ W<[. E-]7]S"I]\RFK]"FK=$^S2H"6B0?!%_0 MBXJ"0!9,DIO+J1/PB423!XS\O7BJL-4E^CF"Y)I9Y02_V-M<0F)?D*?SIR(M MR$$Q5G7ZD@:1C=4<*KEI')\!V<+[?HG":F4XW+D)9_U,S0RM**%XL&I:$VRC'#>92"G]F,P$<9YC$;ERF&\CYJ!&[XZ2&46F M%""BP48VP-'R98'FF35.O+\MH3U3Q1,VMEI$6@>VTH1=S!T)&@:"UNX+/"4V M(@0O.7X_D)$17.-?;>=*[E""(].--UP8?N&<5O#P4?DTZ=X3!PZ3Q M.RO[9AN[+2&^EB4JY.2OKHT>I; +=$0/MDQWWI?;"R:R8OD"7G8-O0R"'9+@ ML QG]OSE,D8?8[(&SCCYI02$S4\>O1[$#QRKGA-TK\6D9$?,'LUV']KKL6]\ M"3,M7TKN"6]NH>N5H.X5EWK\U+DV[[=NFSY1:*-]H?B=EASFCV0^^@?GYXS8H 9O7T$YCRQYH8->N_ %RL'JY61QT M"1H^63TO'>^66ZGA<7>)4-$W<'16ZS8=<72++F:L9KW)IDK+VRGQ)C WE ;P MF!(J+0K;\C(SDTJ11)RG7ZZ%*_J'DYY+VV\5=D8P&?6FL2#YFMR)V*")UG"Q MIBP01@ST@GQ>UOUROV$^G,&%)9.(I&&(N+RRC+3&G722,#WJR)0Y0# IG5@L:8M2,R:[3$G-A-_P3 MK@%S)*GS"T>5'-^FW [5G_0_OO]==R2- M#Q_]YYH+A%-(B38&-V^]V?UO7[ M:C5UL9R'IAXUBZ%='_YOI9/@K^'FD4N]6_D__JZ)$',-F123Y9>H"%\PVH^,'._3D3]$'S"@"C$?< M6^'1?O#.4C4X@QFYP).P@'3* >0&";887*9N8W0NC2OC#BDU6&S+H[\#PDQX MW7?')TIQH.5%I9VF9\K4@0?;#Y*81V$HZGTV2*]SU:L%Q3OPUMP:(3IB)Y'/;:?6O3KM1*XR=>?72M6L[FSVR10-]M1HB5,.5!C MV:45649* 7$R?)EEU5[6?=?:P3#+EG.^3O7<(L]S _=MWB-23#P]P^.LOCSU MV"IS:AW[SZ/OGYPNGNA=(=YY8@V0/Y$Y&?D.(N3JS@CO!Y]D]UV4W5&^9@7M M H]0J/[(5\0))P2GT;3F47*FHQDUHLI"5^'&/"^)HNGA9*<)8E/9_9F MDM[M)3/Y*B?)YVQ8;_MZ0Q(<\79E%H8#38M$O&_ H95+,N843,.!Z!.A#0"] M$BDW=L"3\#QD*)%'U50*&JS#*/WK +^3)*\R;[ M1/J(G:7E[BE!CD5>A>,%=9F@[- 81F22G<:Q)=";Y!$2"MQ'8%*!P8V?0QS0 M'I'!S3B-) @3BQ>CE$)4XP2S18R$#=ZFDGU$.2QS@_,'T%:[&D965(W: TP8 MIHX/5IHJZT@+7\1BFCSO*3AAR$1']%G$?KJ_"SQ^3&7EI [OB,*8RR5&YL@ACG9L:;B5R(- S &E==_. C2"ER,>U70Z'V[/?R3PAGL$S?CV M$S3C$S3CGD(S7DA+LH?@U7_PM=/UCIGUUV[GVJYYY>]-AV=J-^&_D0^(_;W& MG;$FR%J#7/JKBXJ]R:-BU()*PUMO+I@CA :F1)1#Y%^=I$[E>L"Y\<>U4_62\:6M5A4]4Z;*$B;#3SU>.1R?G6T M]4Q2!;8)9X84B410B+:&-)&K?$-FLD/I-@4\N!Z)"AX)%S,$6T,ZPQ*P5]^D M/S>6C1@A#4^\6>B5#5DY8L!U6 ]9$'FD[[*Z4:X?LPB&[:(W3\!>WTN#,_0Y MV0K>9JX%T:Z+T0.N;XW'PP(*YU*'D;M.$L/2TX=@!^H% L5;2/EZRJ//Q%&VI M QBZ[RF PC&CVU^:T6_G^-I(/_:6POWB*6A3I'CBL -VY JQ>QN6CL^>OES\ M(F A65*V. MD-E&7BZK0)-<@8V>&Q' $QIG:VAW8@+:!<^P'I$;CM+4H^CN3+;&7P/?MX9% M"L*.ROP@;L.:K$5:"\[.LDRQ"9#@Y_%/EV-9-PA?S*"( H8H&'>B@>JO023< M([!&9-FB<^HJY5Q-,SJUQ_7."<7HAQ*YM K:^*!" YR^#W%LG+5OU^5EUQLY MP5+I")>LR26'AN"[5X20*=H7FVM -+CJ@%'<)GL.@\\BE&H,P]\.]-UXM.\R M'QHM^(]QIQRAR"_E%=^.:WGY'WRK4>NM%7YK%_CPW9^JLYZITM'U]>$W^';L M9? =/OT6[2P]Y_D$"YN.&(I&SHG1:#GJK+-N%62%G19MZL8_3NN6RR/GS7/, MS!]I8YZ1@M!8).'Y-JQR\=%7?YAY$(/8N(/25=,
(G[.#SN(-/L(,8?!CXXBF!<0C'^NTC M;1IC=83(GR[@ ;O>4H2.I MLS6^VGI[!N0."^^_.I8]X[7U7;'E_RA3:>S=F2HKB3,*VQ'.11C MVOMLD4[S 4@_:U(A1EH)K)1:YT'2HW> XV1@ZJN$[(IJVH;=24J -1&%CBTZ MP(WD.G/<&>F>N)6C,\8=,.2 ^IUWQ]H==O2DR(0?&+BSSRC0MIWB+#2]GI!I MN5^&-US6_8Y59]##3%P\W/2&QD(SHI\=]R^8%]PSHI:13<1GVS3J!4^U^&5F MRVKWI\5GY>?BAN4=;_G$(/1OG^6)D&"*G%=*]KDJJ8.M,R[6>T;DF(L+ESI< M9;HTPJL9E=OWB\_./N?FII9;AGFS#P.(P0['DD"3F"6 ZR(9,2H&N:DGZ(X@ MG],W+_G-(*6,A2Y+U! Q2VKW;E"L*'6%"W8XF_SAA4;F0'UN!^,^94)+\C^= MQ2:V1<2XI_**5$H U5:G39.WLB?VX,'8ENORS"_;W3F/;RNCQJJJG9?_7NJ?=9?5 M][R+:V96''-WIKS).XF>0!7>W-U(G NJ7%+Z)0K!K$!81U^]X7$@I1%.XUG, M2H]N7:&G=D;F ][.6_+M/ M"=C"D'XV;A&VAO#O/!(SCQ+L$4ZL)&OG-LK8^^^D.1A"<= MJXS4^]$;.,+.@9V\RQ=WP:,0]4T=&6X8CPAU+#>^.VK5S+R,#_2,$M;5V#=$ MTC5VPDEM%%:LKMVSJ+_PK1.F&I:54;WGVX(=BTC/-%>+8Z;A3A'%D35Z_0F= MX3,M%P\?_"%G-2V4UIC>-6)",#[L>&/TR"G9%_WV&.5K3+1,73]XFC34 YU2 MCCM9G&:*PUNX/&ONQA@T]1G2*$S.6VKXW;)^W">N3^RBB7L[W/#BWJ,,R5O8 M:'DY0Z?Y3[W%0HT6DQ?4(;ZO+TG&4")\=XA]Z1D]46K5CGX-II0A*X;H0L=S MQ.A4\P3DJZ"P$-+35BE)<8+/"/C?GKCV(M9<]:[E-UZXK -'4K^*%&W71>D\ZC28R78WY:Z6R& MZZ:CZRE @QMM@6]V327ZG.\0V9.3V3&<*$M)C5,'7W_W;=H_.E_><)E%F5CK M6;T5/AW +"J:&)B27$F-$=]7Q3YP<[/Y'\HEF_F[@[>>4-R0VESVX)9H2 %"V$.OA)1 MA\O:9:T9. 0?3" NX+[L:FT MZH4_34K[;,Z[0E>;$QAM'$3]5*S[Q"M2*?< MFJMY+>J,*WWL+K@^YQ3F)K+J;5"M#(%F*)(Q\SM%FRV^]HQ2!!SZ:\Z&[\,9 ME0,Z_;08$D==]^BH9B4.?>Q%%&N2J+S-#S!&,7EY[#Q[X,;<>4;8QQ/FLP3C MW5,"JKJ/N\4=L'D+.1"@;;7*8_="6WK><*,)8?:6C'T?#N/8"F?M7)3FR*%W M0L$TZ/CZ%(MUA9.@]0'D#[6,O=(TB>@=WK8_)7E*8*$,60 S-I4H,?HBA183 MP3NY*;+FTX?G^^2U\>A<^^S8W&NH!_Z--N[NXX5,Z[*M=6?-<7[9&WE4,EI\ M-1WN9."F3W:C4B8&>EV?E1/#O<7!=\;WX!2<&!$AI&:S8M7AU:+>D)(D13VJ7$ P?A M\?HF&FU\KNVL'^OMQ1A_USPG)RVHCR6( M9HA"_0:C&0EY%J4LL\S0WXT(^N=]GSSFH+WS&'P6[D]S\*\4;.40R4%2(<]M M5:=%^Q%CQ2X#.8M]+."]W38E3H5__"C'/+< <*&QF,@/%8F#;_T&XX7KQL.1$ L8U)QXC$\[ID'!^KM5-G]L1V-I;_\UXOQ).T M\1#7]>P0W=.%L?I)&]DP_F[Y+CK"W.LHMDD9&"6-3B&]FI=E(E2O>2306B^6 MNP[^RS<,>RM&.!XIL^,%:]6U?.4@N6_=X0A'_C72]US^X=$]O_HKE'N2B0GY M11A&Q.A$$![&%UQ(@G:MS/F=?FI$'&F>UOM8CO!73INZJXH)! N"E05PQZS$ MS#W-Q\P65[_#^>><^2%'^YP=7&D')V+7P;(S3ZAR!*U^-%[30F/LH ; MQ RKB+WK0;HLFZ5#[OI[7&X(\Q %Q$H$%7I,]U[?S]W^UP)FHX4KQLNAV#?. M-YJDR&_$>G'<''[@&DGZG[(4YY!L7?: M-7S9B85H 0JG;4X7OVV[-OD^ETL,^CK()JRMMD*E65$A,HI9$, _8V&VWXE7 MK%])RC @Q>Z4R+#&RPXY=7T\PFTP+!M$>U:6Z$6N^EZF2K]Z\"E5^BE5>D]3 MI6]GLTES*1?-#A72;3-XD[&K"A6ZTRA@\*7-M:0-!477.$T6',-6G123?JI? MN'VDF6@NG"4AJVB26>45_EU5*49CB)(._1^:B,^8$6]P%IIJ.H/F:O:Y*1+9 M[0-%$XQ 3-BDE5=/YXW2@S*Q%]TPQ26!EX_-4RM/9IVYEN60:\+ QHZ/7IF M 599RKV:$^;$8CM[+\@<6BLCODRXJ,5@$DV ?VBRQ@QIRF0IE M6Q,.J7BC.J!HG196,W0[MB9##%S35H8BOG[Y<8:JHB29B MT9EKBYI\VBK6-?G"J")SH.TH^+W- T M5#C'[R1.1C9]> OZPLR C^DP_#G,X'S541;(PO;5J.]SF0J=(PM%$:"O_B#I M)FIN@][/!1OAF(+K /U%!K@!E3?M$D;UCXN@J7\.__7W_>+U1;TJ:V2U9%TS M".?_J0Z+7S4L^[I;[] W*QY%HV,#38S)+=^S("Z,8MHIV#D,5CR G)I;FVQ5 MII;BP1^$!#FL(GL12@=/JS22Y/@=ID5GP!;MP>EX1=A*J7@D?77"T9BU')_L M].%<8HC2>#L^SAWDB=6=6,ED0G3^_A%LE/%4SJH@T)#,D5D\Y$O\\-'I[,Q' MOZ&91ZQ;0N4*=PJ=[+JVF0 B&"/8 M,0,;=A=E<(TO?C?"*2H"HD-( >6P@)TT!K#[J'5"W;K>Q;SC>[IB")R+NE69 M0:!%(@.MVWJSWS Y!M(R-;>3X5>$+TH[Y:IE&*8/!K_3[ZY1!? MAZ#UF%\52P/#G.=UR)JH4A'V>QH&O>_+!_PBZ>TW0%/S940UC"Y"^F(-+H7% M""O>@BNL]@'IST\73^KSSJO1E[OJ=/'+;G6*O=K$E/&%+)&T!TEJ'/7 M.>P\98VYE"WJ- ;+38DA;$),/(735*]L'4V8T5V'+$W'=T0P7S-.D<5/D-A8[1Z"TYR*QY*LQ%VO? M4\'5ZL\1R!EJ2Z2IWQ>-F[,Q_]60FQ+O*G3(2#OVTFLXJ+(EU%TUZK+E7QV= MQ+OF#;^NW^<$ML;XZ8DSD^6?+H/_5KG>YMS*O^S;*B%X$).#@"@H@(0D[S5$ M!EV1'(V$8/OCDS_+A^X3Q Z-$N(784^A1FDDH&\J4'BAU[_/#+:#&'X;Z)7P%6 MOZ!:ATJSSY],EOT=(=B@P>G!(D9X08$I1Q%\913'QK/#*] V:> M+IZ'->C@S7'2?5>?/._:;MN%ZT0D-_X.QT&PU1[.+M4P5&9UFK__LNK".3'Y M'"9YWB.(&$?,N.5OCD2RPHM@A3/1 5O\YTUW1@:E M/E?RM7R1]@T"KQ681BOGC]Y^&!Q%JQ88T#;@1\RK,)5)VM/ M9]H>#;_BHB3^'O_^6. ?'OGE@P?!I>%G>A(\6/B?UC$:>Y&!11"1?-G M*4X7KO-)5G-_H4I7O(R_\\ZH_U[J5QYF$-\WB,2EA MJBFO*:P4B8H8=N+7[G3QM1HO'7!3B(!XV#K5ZLNX)*#I^.HW;ERYYIF0PM/* M9\3\68D:)!#0F !G?I6PN1A1OE"W6J=,!,MQB?+IT5=\!/"2&Q']X)OYJH\7 MMG8,V$=7=U*%"U>,&#NM2F:J)F@E9J@OC)P(*-N1?-Z1M_$)F3 ;*,S"N4^L M55Y\+^K90<,G3X4G,+.!SPTVXHB\B:G4NYS@=#&BH*XV6P60G1VVY3 (4B5= M?6_B$(NKX(J3@K Q=J7OWA^XA>RXZ9=#1QK/U0;QDZ2>!XD12B] H?X0+!#K M;L GSPL0/N*"-T/U478=)@F-[>9/;=Z>IH.5BOK';-GE*KB-;2JKIGM1]Y@;>UQ^OXB.:IYS=(@@K2JJ!\8%C6F M(,HFS\Z(O7JGHKF (!YT[*\Y$NF/+=G![=BK-@PP[!WON' 4]#Z@PXN]JAP M!KZ/]9_$8'].N,INMR5U&'D% < :=512Y5+"J=O!UYO)J&4+;>.DLC9KL7"F MK3?3#?:RF\F-B1.IX2;N0?0$NR4\AQ9O55%_;A1%L RAA=04_-%)H [KED MQVDC:_-%>N X3Y*N!RBW))T&+\6^0ES0U4[JFOKL_VN\LG6/;=^).5S!2KC]T!HY% MP=]<4[JO]L"/!OA$ZA_:,/*_@'"^?1M;#;.:=!?6, M;L(@S0WCG>BRIM!B%!.,"O2LS, 'F1U=+!3]H9@J[.\T U"G.V \)87&GH/^ M3>:N6X>6 52J>]4""<0UG_TD@<*D3TU73D<:?VZ_*Y+<"6J.QGN:X+L&.1$Z MS4L^$9;&F'R ,GM:+!?!:CYIUJTVWAPQSHC=;ZWFX$D!3J%!N&+9)S(.?4P*@<4X M1E1+=3,6V)S M/#%;V*44U5^/;-X8QC5!"@J)28KO<#;Q7Y M+"K4),I>*B(G)E7DD2+=2I)W501*??'@#U:2CS2#%*]UZYN\E;8Z>JFH/#BK MJI9G>\D>*-(8).A)#&TT)1FIG<@4H-W@?B8":+=14CMYH;::9!%J_8S'H>&^0JJ. MXARGNF3W-9'R-K'%_=V)<+TF1+Q$1,("HS+%MY"9$O[71D/@/>06"R#%5IT4 M?KZJP;1RQ3I#[ZQ9W,Q%& &A$TVR)AABF9]<"BV"9!/T^TVL;NW<=%0&JG[C M^ZTD:BV\-)^%,':F:ZN5W?@](]QBW\<1EUM:K&J^,8 1U! M8>2P'4/- 1V@:$TL5\&]#M/?-9':#VD_Z0'G%Y2#*+:>$S0KLV/1@'A0/$OI M0H]E3"1T!%^<+AZ;D)=I\BKN7!>D^9=-Z(5\]9RP+L*YVJ'Z%1X:Y%T!4X@# ME>B\9KJ2:\% )$\J0S>-O2N2;-'[8J,R7OG"]"+/R&O=23^R<#YC5(26]7<' M%X"4U!CHP/;@SB1!,N)=(D.W'R[J;:1T26%5DY!LNX'^:I]QYRWO!1 MP9N?IW78V1L<]8%CU?,Q9O4I<[>3!+_Y@L\@6)^N#XO)H=2WQ$[DZ0+S(^,<*@PB!1NZ 6% M+7:K)#V3HU45GH5E*+],6@SF5:P$H6\1RFZ77@F*W&96J4FRT4(LLH4 J)W' M'U_D7&UJ/(I0L#6U3-]4> 7E15K:(29?H6G?;6J)B*VITLX4M"%;M[2GB]=[ M97_4U<;J28-,:2X=EX'@*/MAE\T1EF2[@J=@C=*GPP35>^*^8I>1Q]MMY<"* M]Q^NI69"A$QA&;1JF&G'\"G\*G7#63'O77%QKB;55\/VYYE->-,SBW_C=4ZH MWMI#]%A%S!SY;3X\U:K'%WWL&XM?SPWH):T!MJ-PW;I#)29OM/FECB'?!^?F M:6$VE^*8I MRC3[S;N\%Z+!_1#!CQWC$HFHAMD,.B*O1Z\AM?4FCH =$#7_>(0SY^+NQ?C? M2GO4=FY%#ZK^$ +FDBO_$2370NL3SKTM'_SC8$A%FFKL-)'5_&:)^'&7+F' M7;MM<[MU+]/#7WQ*#W]*#]^E]/!MVD8XMILYR,PR',F M-9(V6DA5"JDL3_V"56!8D^E@QK,-RH=U_5"+,LJBP[D0?B:0*U84%]3?:#SD MJ<0S%T\5B6!_.^',=MJ0=R*%_?#+1[$IO(PP' TR(&LF#;;BH9-:'^FKB];C MZ.H$1 )&\:OG3^B!:N'3Z[2?';]RQY42&H8EDL7,)QS%CVPBZ RX^)56EL#% MWPG^')BQ%;?95<)(5_QOV/KQHG"X@2&+VZILN,[H>1F<78$N/_Q* S^CGZ>X M]R^EZP3-S=T_F3&$3KZ(DSB3]36;0>N&ZD!EJ 37A':.<\2M%CPV*ERGB+-!5?3*1F[5OEC(>+QJ&\)=AS2=[72[)!2\Y MPI &VNW\1#_'2<"IHR00H!LHCFEU\4NY%QW^"C.DS]&%>T9Y/ =?O-9C?12U M >TL8=_'W$0[ASF-],H77Y^./@GG==AR$.,&$M@71W!A!&(;U']YN$8.N@N/ ME!%73)82/*D^A@"Y7MRQ:.U\3PU1*=*;FMNH,ML1&U8NKG%<0(%7FE415Y=2 MAN5Z"T7/CYR.Y[%!Z/,JR*_5QSTV4]8&U;)G9354Z?Y0Y\!12^EF-*U5Q^=L M4@=_5QP_),4U>V4AP.5%UPV"<,$Q@9*:.A*39T?L'I!31BI/%*,PU;0:]?Y M#IT[DU*B>0,M"VC_QSMD=T:!O'&(T'4,^@,=JF<:1T.8KNI_S&8.W=%VQ_]E M%T01,DAZMA]SN_)BLBJ<7CY7 HGSS.;AUQD_=[K](RTUQ*%QIV8.5(_:_O$( M"_O+JCK;F6<:[8/2.N\YE$XCO SZK7C\TH3-#:1CU*Y])8T?+'*/+X;]E49( MYO)J;PBM3$>\/Y@YNET(VYUHC)%_]EETSZ4D;>"-J'M[T.[X:/VYZK=![EA9L+3B!KY*]T'T7.0B%%T MZ5T-6[+=I1XH7?C8B8LXX7LYW&48* Z;D=-1Q(1AA=]'4-QXZCQ(M,Y01KT.]'"$ M;1-Z/B8]@/%IP.1N0.$T5\_S6KM, 8'^/W"VOQ#SN6H+XF(H/%N%%;L=>KJWFF?3*.M9W5/L $>)!F[#[_.1=WH_3@F;"W^"]%OE:0987>=K5[-\!-S>5=FSH,8:71C1%0FI$*^/2J MZQ'R]'<018F#W QP/@JS0*4T[IYE70 U08!POXM[F5+Z\E-*Z5-*Z2ZEE#XF M].#%7(99U<5TECG/EUBH6[2&F+H)$E02**)^M2N8P#Q8G)' 2P"K3C!IY JI M)9-A7I/=77S!"%5 YA@S[5J]2M9/'8B GF2Z6B'DZW!-C?XT95OP('%"I\%^ M^GE_*+&??_O;XI=P, O1X[HO>&!.8)]7YX%-71HEI=^C4I&*$//@:=,N@]'* M6A.P:UO6*ZD2%*TYN,?7HO%.1!OX+(2W/;93F$7Z*AAW9=&1M66.K#.E'V, M!B[%M93KH+ [VW%HO;G<;_;L9$*/G$@7!Y3D[JFM%%\8(;1!)8O$7V.^-26Y MCK:N\H 7UC!6J/W XA2+!)2.3WP*1D!R:&($^LU2(N#]\OBYI(%"BH$<*K(7 MT6Q%V<0>S0Z)MQ 5!\)>EG;FX#3*40=XJ,,3?7O^O1U^??AN9 MSPC N2E7J$_8786C=3AIR3T]!BMZ(YA'?8&$,.P"X'=T>_E:R+'+BIGJF6VZ M@9[@[C(QPPKK8-R"(K'DEV&(>Z83R[HJSM&/93BDJV+B-9W9S57C.]7 MWYL].=>!*>_38"Z>:Y79N1T+>X0/PPD?TYJ&;XH6FFJ?2G<8M7V>AH"(P9B+ M11G@4W9\U_$T87LYJ\(%JRR=NV"JPR;)$K>>5HK5 VL8NL.]1?W.N:[,6A8> MG0+SNT3;X.Z*N%'@NQ@4M(Q/@H+?2]-?Q[7:'"+=H@!D1/8NP_O#F/N# M8O*]ODT<;R,@%O=:+);IEB*%%!,J%9RC>YR2-)OR[YSF%S744\7V7N#I!FZ! M9#02);Q]QA825#M1\W-HLLT-K7&9ISY7$-/W"+3\VI'JIEQ6Z/']X36\:UZ%I42E MW.R[0@JR/IC#-\\>3"__,8Y!UVEJCDY021#SOE$/'_E99'2@">_V%/$ASL55 M1K@R1:UL28@Z?"TL5<7],I#8 FHK>![+<5LLZH[SYLB<=]TYDZX9)/%#9E#$ M9#!LT+X&62YN$A)+Y=7@T6LI$$,CL4+VVY8;:[SUNFZ[$_WVCQQ\_$L7YKOX M:_C1/FTZQ!/*?_6TD\L0A/VQGYHY^#9H_\985V/&=?2F?.F"+3=I7C!=8-C# MQFD%OIMO+H*O0#0)-7N"7.2RIG!<+)F<7BV#:LUO[R*M\J[B^*.%Z2).1/BT)Q+!LB@@*:KTDZ%+_YT#NI-J%E>G@OC4I' M$VUXAENB\+M=);DVNM.=J8I-S&.37T:3OM"-G![$W3&?CIPQEQ7E;FZ4FYV M6S'-*Q6.6W=X2I[5RYJH(>PI"C,U.L/$L(V93N'\F?#=("6LX;)JS8&I@C1Q M/![;T8NDZ+5DLN5N^FJB1:(148XYB?F_QH4WJ'GELD/ ?'2Z)#V+!!QWF=4! M,L^ $OT3^X!PM4QI$M_6 6@\C1PQ*Q-&!.16I$)D9&BXZHBYRG M=N*TJ$EXH_>:_5EQJW0N#%Z)VQ#-6"+-;26GQBTB9E>A>NP]BP+IZ M1NVKBZ:Y$]9IH@$BSY7TV!6/ ZU[[V>6[:M/6;9/6;9_URR;3!XM_$3TK.HA M&/P'+K9 Y568DVA^F-LQ7O>-A..R'LWEJMOF#:EBZ)@M:0KDLU)1$]HG@=@&=4VC M+D65Z8^%C,*_@5,]85^'6@#UT@D4$0X7^+P?,PK2/9 >H7(/\*]\T>TM9$X5E!VQ_#'! M@*DZD2V':E"ZO FN&=*L=<_N820U)\I)CA9)YQME^$3]HQK#L R#8=>=#4&% M8>>(N8V2&]T>'9?+_2KX-4R,L:K"M< EI&37_$I12I@0U_FRN+7P,]?K+U83 M*LN.ME8F^T,I/3MI^+("^2D!Z,+C'7U[D+;O7%,1( N)>#T828-KZF'.\D^S M1(A#UE= 6+14KJ72+/(>,N3NLHL5$F$#^ #O.O,B1T/VLW/>^F2'._5F[HR0)] $%;\LR"." MOR<)^KB#%.G8-EVY6ESU%.ELS9+&?0_&7_C?;H-8/O?]\$H6-5*$.B!I%$JX]1(738V M-29[5J5>L,2,!-$0,G",NW6 D^3,TY.OJK-PM4'3' X(](](\Z?,J=/%S]U5 M!=R_Q#!D9V+HJU.XM6&' !VB@A=]X"!>\6((:"J M6J )S"0NR;^1M9 MRH2+50_.OMJ-_8PP+;$U%T(+M.. ?@0^8CLYHZO'U9#L MA.K9"]@!-D(B)P4HS;E@^!!.'M@U\TGR\$,TJHS."_VLT%O(!:A:5Y)4]J:V MEL&LHA5U8T;.PE6DI$@R[>E%V^$2J<)QI':5GV-'RT /BON]!GTAT6&'@[C> M-PL%.LHFLU+&Z0]:](2TZ,$P>=':OH%[S2DBVXRKRC.2X63&TQ&^;X*WRMA/ M]#9K60T("JK63[17#ZR&!@7"#^ M+48L#0&3,V70#3"ZH*/"2@'9=-MJ6_8J0M1T@XKLP6 MBM$.GU4Z4F:-JVTT7QJ =D7?00_M62[RS M[BVH4'Z?/TD:E3P]GX1(0 MR&SQ>+V&'PQX@/@:2PXZ4+92;@X=$V,,0_3;=[MD+.-_UO/1K__XKY^#]=+] MYQ_K_RH$#E,V)PA_7'8T,,CFQZQE ![M"=V['9?5$NM@# M%*J+06FAZ740 -?1]1 & \6.-$+%?]X!U+R4Q,TR=GO.>RTC_LZ'><2FG892 M<"2]6K 0#G('GB]]P..C'XDL[ M"\ANH4&"S0XD%=DVX6T\X1.MZM7.EKUVTL*DXG7=/Y<9\RV)J;3>S3 M]EN+]!302 ,18A!K1\,]%A*G#BP08KVR'D JI[QB>!/ *V7#?#[J7R7.<\2O M[JQ3LO>0V(2(@?2.5-.R\6DB,1@L_ML&(T"XA.;FS=RJT70(:FM7C\6_LW(A M]2<8/7'&K,,@[ M[Y;(SPR&XTL2T4@\;IWRYSS$];2:/#[/6EY<<8G$)C$5% M:*8M7I"ME'9U;)UX<$&=55W0Z:@>V+<\&C11L]@RE M0M6AG(WI5 M=E% 3*T&>BE0=H@]%^O1-2L^3&R(',&FQ :NCJ4K7)Z^QH*[6<%H%O9%\4W0 M(DG"E5HN=?W&*?Y!C],T9VVXZDM85V$=4,UWT+9+W',&.VT8WVXI%7M=;/DP M& L22CAM6&9;[]P*2PYLHC/&#^6NC)W6/<[\)7JHA:'XG,]+@P\G*&2(M[FI M7+?TS%NCCR+_4C%]?P_6*^*?9]V*'0"2>%6+6@)NP4=_$+*8PV)%DY&XYE:' M[T46(AJK:T?D#T*D.M&4]U$68O^0H8B=YI1\]U/,F%3RECVR"LIO9, M(%B5<2.T2?]:3A0?GVXQ1YUW;;+IRB/^_#86D0;*<3: "=ETFF M;%Q>-M,&T),3D!@[E7VC=>FV3AM=)QB\;LPM M,:GG9/FU4*.F %5X\'C]K;[LEOMV2BVLC8*,:?'Y#F7BS&+'MYIP\4%GB2(@ M$%UT[9GAM^36=3[L(0:UP_\7"QM7>=Y7QG!VQMU:PNZ^JZ@"9(.3AUK&EJN3 M56)SU@:H+D6RR(_)BDS+$+;!? G#JQKT"E5,GB /S'M;6ZEU0D9$/QN=D!VGU21Q;B\^VZ.KF^:MV,H,=II]P'4U9#E@ MCIOMOAG8&S-C =?NI&,)*L^I MF_..&5:FE>->HG4=,@B",Y-LMP1OCP MI_1>T%Q(#!'HA%)P!T?-@E'DZLQGQS_$5Y-# M.Z5Y@8=)TT)/I:18:Z[8R\T2/WNBK&:@B$EO82Q&L;:0]B9DL=J0_GIV)HKD MA VKZ5H*[(I4A]3!,B_!:L$WS+85C6[-0!P1V%@XUUW-L&.S?8FF2S'3,\^% MK!$D0-L?C)I:ZDX0 :YW63DWLX-.'[ %[-#J_,"6Y>Q-L:[A7%GCL*@P_]RE M",JVX>*E!=U=5S$RS)[S1,464=IJQ:4Z]+[659> 3YUE0I,3J7[Y\:[6N@23 MZC*O5;B?R<5O/B47/R47[TER\2QY9QIVFH3[/[5B[=?*E+#XSS^>_9.C/A\U M/1K#R@YA$:312M3([L*1)XU07DK8.66E&E&%-U?G*_7($5K[F'),W&FJ+C6_ MAS%)3O83Z6J0X4Z ?Q7F+6>:2@WL). :BW"Q9S-@112&XH.D0/NYE;BS:6+E MZP@S"EKJHMYZB^GD#/!0G1 S<_Y_['UKC:!E MV=:,96E-S7C]::(!-,BV@&Y,-YH4YM??RI.955G] !_R@YQ!Q-T[%@%TUR,K M*Q\G3]H%,U=O%%J7>]$PH X7$PP4],KG''ZPA;OI8-5N52ZYPB#$XT.G#TX; MA&])Q4CNBZ.$]]'O&*/@NZ6VQEOI#]1/1(6VBP8T_;47O<46_GQ#1.3/JP%UT,#R7>0QQ[H/L->TK M73V?''[6":#$M(L48I4&(&_716FS,:_)JD;'9=[? 3X9Y4MNE^XT(_TG158# M%&!O.-K)A;[X0>[#S&_>ODP-UO=#2:=:&(4'?H>-?5]1]=0J-6'B?E/+'S-4 M 'Y3+%?\(_*;"T9?\ZY6".([E"5+V%$>\>W)NW>C MXQ\;&C\R>MSX:)E9F(1S:CP/#!W?Y!%L+,/AK5)0 WK@5E$@OV=UM@H%GC%&94/%7]W,=^^\4+;& M70K<"2+YGE)> ^)^FWUX^S*BXSN6U! CDZ..3Q$OWG'J2_&)'.U@YO?0$XEQ MR:' @HT"216X7\)\N,SJ>2JA":H2@T/A-1L+&)-FVPY/,9G;3H75#&DL"L0* M4B5T8B3%=6>NYM"=WA/9WI _7F_ JSK7!YYB3Z5%2U:$&KU!\B-L%*,&*CU; MNWBB)4Q%XF3)UBT-^*YHB4%M2PRH&>=\@I'GUJW>^-Y2GE]B5U\#%.*53;4L MYJ1!E::<$S9!-VAV0JH4AUHSB1'TU\GIQ&G*DW>$(?,@#>D#\P#FC;.L-LU# M89 @/C?^N]8Z4=\O#(SO;2#?'U"3IH>VK\^.1@W9QA<>H6JJ3S\0%Y=?M;+= MHNYGD^0-1>:34[NKK';867H')?#>!%I"-?:5WWEI!G)B!N)YV'Q)*B)VTG(A M/@Z]#@QP10@0Q!L1V4F[ES1-+!.=[PF@5Y?@)R'@I/+;P+HNY-^X6[2WH3S\ MRK>6SBQO+F!&I(H6E7=*^18MDT)00P@:G/LXRCJ2 M!39U$^%,M49N1&ESPG:&D($)E0^T/+XM0,X7O_ MZCNRE$AG=$@J7GZ<"/QEH 7=U;)MTM0./^R%6'1-]=='M"$3#+,P/C_%$- M0%FVJ-6G$GZTVR6+X?CPX)M4M&:O&MSKVBNVQ9"M$+,(J4^35%141F>?K,G! MT=J!RQNVA;2HO1ZJQ6]\K4I@+*JKRW>C(/[X]Y%I'HCB=PI#HIMPA#&'F9=J MJG4.+:H]!) &).LQ$LJ=H%LV5HUTS;C!UU&(=@S>"J38"&&IR.DF:IXL 1J, MY9E[F.',<'QTX(3>SV3P\WTR>)\,ODO)X)O@PB2"UK_&TAWW4!DET&*+*QV^ M_*JKXU0=LIL^*A"8UD"'!X5KCBY.9@6XX/#X? MBPGW?R1<..ZB(IH;X;MP3ZK;M3#CZ'% KL46$3 2VV/EA;V+,>RVLRGO?@%C M19AXB?*DECS(0F#RD9$) WUH_#!#;,]9XUU3[9A%<%K"*>^\$BTL\8X)+XV^ MT5D!Y3;8+/I;_MDLHXG9O+BN$!?J7H4/8$0;7&5BT /58H^AA,-S?!C))FKK M\BH>DD\C;HM24QQ7X+;QA=4W?DF"CX_E:$2 B-R0%0T[PK[$C[WA4+=WM5Q+AXP_X>SVKE^PPG/-"]SZ@<:,?.Y<90$X(SY^7S$'WK+N][W!\9C MV@5_JE,]X/PPEY!1Q*%4.YRX/EUG8R*[*&O!=OL+=**AMEN,)RN6S(X(;UX3 M-*;YO*U0W9DE\O!2;F1-;AQ):V$K385J&AP$EEZ(BB)8D02!C$"R;A6(_.P M[9%7T(QMZ5P-"K&&L]%-45+S4GL E(8:4C$%V+BGY'QYH]*+>QH_2?0IQJ;)!V8=I_5N3' L M/WAKUXEWK>FP2 G.QY@WVK],UCG_F,]:S@6!PD]2B1]R9]&NULMJF]MNFT.7 MJ1:=^&N4K^!!?=S"[U0]D%)NO42EKNU MTZ@J+4K#>**R,ZA?(XH5D\R^A<85NPB-L.7SW:<1_=Z'VS8LI,L=B3/GFN+- M#*BF :9>9DJ=$8DR9N!46\G@MZB33(YN.*4MYA MEB$8.3L6D"M .WMA;!!C>1!"8:85%$H)V,0+3U]C(TY3A;ZAP+2B2D#B+<#; MJL#BJ'8A[YKAAY%'"*[7]-2+#&EBXB4Y-B'(D$H-&;>Q6Q519"Y_+ >%ZX@EF+:5_%58X.D3R*$-&-N)HQ)O_= 4NI M:3U;#IU8/>DPO;EBV;DN]14A[XCL!'0C1;,F#F.WY@ *Z W1XUD7\DBW'(*R MDN@CG[C742_*5WKQ "Q8$QGI2>T\.S$'#<0,1!_F(R>37^7%+S""Y#_&?NI^ M^6WK!OC/\ZH=^PX)F>\C+B&,=BF9#[GH96+D[W"UT+2 ]\_X!^D66F>KG$!X M['QM&U+\P?X(RP]\5(6,JO1AI:2?&9RQ##UA()(&S+&*,C-63A$)?Z)EWS2% MB'&K0U5I_@F)K(K?I1BO,/+4FKLA2]JW=Z537M?F9RW#(&?2 M9(:D64_3%5<=T(: :XU;13MSI&_RK+PD-AM+(.9^N 7C]IH\Q+E_DQO5[Q\6/1I7*J4*Z5Q^LX%L/OW+/\ M9+9M)_BF(8X"'PV-=?7YI'RK,I3RCCW>(_3;>OCL\!<3:9+9UP,V6B-5!=8V MC]IUS=TQWJHM$H,+KG>.%/EQR5<*X6AM+(H>']S90*%7>"JDF<"9^74A'[;C MA=>(QAE$2,\HCW7(=>)8PX2\WGON!LSM:.)E:=M,'-J MU>C&WT^A(W)C:+_=F"G?"'Z3N-O)?4L)OMBG!/UM3LY M:;@CM,]'9N 7WB+K9#&M!I_GZQK1F[;NP?R)G&M-0)FV%/-0(_>XOE=%N]*6 M8@C.*%/>G0MVGF Z#&A^Y MBWM23Y.O,^6#)_[4YK(WO"\%-50=(UY(G[):S M(/P9%QN<%_FB'_-BRPCXH@6Q2Y SD#*Y_[/GDR>?:1B'&X5<5$);2IF*>J.^&_;.FEA_&/:9(; M-B8?QS!>B+5@ IY7PCODR!5-G_8D1#COLH SWE3X3S6/!M]BM6;31!>SJPVX M+ ):!<+")"RB9W#7V7RGYQ[LW&X53AN/-6( MQO:H_Y#[#=LH\Y:+%&BI"13/!%T^-*LK L.>@A!MHU106JA'O;ZJ1@J.=).C M7VJ\70-[M 2 3E%R//==--RLF)^:?BP8N6$5>'<0G''+'=JL/[=E\GTNV@.\ M5U$8\O*\DL"_-C2XI O@^>399U[EMQL/!0V"-J"USA&B0+- X7$4?:* 958U MOJ(EVSA%!#RR+X!1R73RSI+&6LA- #3)/FJ]X@!M +$W'GY7"I<9ET%'^? 0 M#>:72FA5>5;QCP@N_G]%5JT*_L*I?5_7R2'1\^/#A]BB7JKH.1> M3F@VZ_-*2;/P;X(FS"^9K9WHZZ1"AW#@U?M N,YB")XGQFF=@O2JW'#%=+YZKR^H)X[5)(AOS.<^C2^\Q_(7^X6FRB ME?B>G)W@!!8-%]F&LD:WJ2 $3#6,QIZ43S\+"F6(% "]5U-MUR7_;#HB3K3V.DQ0TR['8[[98Y@$$H=N4C&>P*AFH MH-MWJ:<-*BR4=^BF!D;67.N[3*\]VAKM MIS3P=:UV)"B%-F="C2P1?G;"1==NHG3GR)1?RMW1P'K-(\;O%-=S)GC+F5ON M?^8ENL4+QJWIR>8FSU:RLMXI)IT&,EV M7N?-;%XCU.CYE7ON9U0]XQ:'HO14K"N]-95.@8M7S6^O\6YQ@4/19,J6#<9O\ MW);3UHDGZ!Z2T,C:W8:3-/E^,Y\@=AM]/?7__+YUCM[U?XVO\X'5/_VYV#K= M?^TGX.NI*=FGR_ZGT8J'2_>S47U0-)*>NX660@8OFVVNM<'^BAP<27Q\!8H@=]J6GW MN9P$*7]-R?Q&(\D"=F>$]*@8$!P@%M'WN$V/7ENOJS(G[6,=EHA-TST M"J2K)0Y#'OP0!<*XR Z^) L=,+K-5>8YQ6^41$#-")3.D>1VL#77."H^3]XL- \>I] M"B_D% ':N'>7^=;9(0?$$:WAHMML?]8$X0RRYNL\A/W?O#0-;LIOO;86 ]<% M8C2:*O,\3[D[&/_)337&J +8!H&S$^>;E/7OZK M)B^%6\,7[AA8%QD5#&_XI=HJE07R4T(*LWS=U;,CGO]_?;] M*,A>OSH0<$8,45X%.MR_;N\D22GDG68W)A3LU)38>MGSXY_ 18ANN M+7W/FJ'%XZ@Q-:(U]7^=)1-HL@@F8)Q.FYS3N:FU<-3HH*'2@=]O>>]/@/CM M*")7?;_U,I^?Y3;+V[%8K[8_MPYAE%PIU.U/.#M71G>J)._O7[52)%/QZO&WW;YB31>;K7&$R!UV9F; M=Z+<:[1\QL]AZWN\YK&+Z;[LJ0#[Q$MCA1SA]V.W'T>YAY>?8]Z=]:/%B2I% M1B6?T[JT9^3X-4QQZB];/[)E13V+IVY(H:CJ].3-CRE(L-="@[5#2"13^E-> M_O.\@._3*]8EP= 43L6^HU7N;EV4S^ M[WH#&/IEVIOK\ OT-%Q[J-CK4X+SG+L%_;&MSMHK1YDP>\EW*<8[82*#=7]F"++1CLH+Z3] ML#>2I)P_(L2SIY*A )Z*5@Z1^:G)SPK-LIFFUVS4@-X/@"&,6MD+_++* M6ZD#%%]+_0N2AR(F*]NU=4YU!QPF!SR \A71^"EC1'8(*B((/),U/?U"RT3Z M4;*=*(LOT&Z!XX.:0;$;X^UP @( Z<1<,*R'/8#B:E&DY.%'!?[??B4\QC_N M.46_#7N0D0#I"$GDU&"CC6F<%0!B\X+;_''IJ#MG>/3.IP]3-;FR/G=7KAM^3PT_J:GR1&5$)!^N47D-ELUQQYA8; M\>2+W+EWC33KW01$863"^>3^IVS[)#EM<18^:FM@D(ZB$5SC3Q(H2!,AN\\^ M^JX)?SMY[PQ(HC=13E[!D((JNCX3"*6IFHPG6S0#1[?,E*<1<-% SZWKH8@> MOTYF/=U3I03GO8P]YPH92H0)LQ.]F9J;2VU40U'Z>AM_46+/'&RFZACX\\R\ M./S$.D?Y\Z8ZRQ'9YS"_H6F,&JOB4SS3HZTYS9/BQ%* : M/;KO E%S",2L9G1?YV4P9"!^\3.UO&WC[@MN*,E-.; 9;G5I$^GOR1R\2ZI, MSSNC$*P@D5K0_?+34&?.4253+,9'AWKY*LA-N$[U' QF/W9E_',Q"BHN]*]7 MWH-8HC\@^8V%?U1-G2UR:_5DIK>PSW?Z9LF1$Z'W;#5S%U*3CDYSYJOW.,?M MII@7D*MKT"G,28-"NG3#1$[;-2H'R2+3EZ[;FJYR5019&#>>PB7\G$#LQC) MM\"8<+!J<%VAVQGII@/4)J4.<+2O/WQ=YBDT49UGVL':D)2HW8JS'&S%.!CC M12WF-Z&@ -T+ZXRAYHL\8FH.9%(:F(0!JM^F"60?E20Y2DN:=@G7Q9E=S5(P M,E-=FESJ+XN-Q!DC==B?IZ_%[+3!O6]IL*-]&FR?!OM738-=35*FQ>K"S<0% M.NYKF0>Q,^0Z#Y22PK'L?'M*\8OQ8V$:8(W./UK:PKR\*.I*&C2:MO&[Z+,^ M(<0=#"_1G_XXT&^'PC7X#I*:S)[#51 M29PG3; [$W82?L P^7,J+ ["TS'-S?O[312T9SW]N=OX/FPHT()2 N0^.%M6 M4X)5^+0;]ZM0$B6J":)0DLB&4)18@UT,(%N5CDB(1K%-**M!?=;P(HJ050!2^2L9[<7:Q&DOS$31:[%KL?F]WK#4E#MF3.LV=MT%M_- M1H$0!X"2RZVA\V( Y21Y1_&@X'S-\F*]\;CVF[W)IG"IH0MS\K!JZ'(HAU#_ M "T]-R^RF]&QX.Z"+CQI$@_'9VM8.F4&,C4J!P/$>@/OF&]F8D4!W9%3E6=0 MHJ;V*@4@<)"_PE\3TAH8D'JB8J&]D_]5(#$]I' 29PKG<*-L%B@F\ MAZB[=XU4XO?BN0WSB/B"20KMLGLX;QFMT.TV)3(^L.3])D&;':T18AWH#YDW M; 85K1Q+S$F/*^= QYLKZ"(:%CW1'/)\%&_(30$ ]KD9AB7ZCC0$JN#TZ^&. M7Q3,?=3I/<%8T([9%[TX;-$UWSWX7KN41M?0!4JTWZ95M<)X IUZ:+)%9]^' MYV01W9*&@*:]G-M2QFE*(NTQP-F+R)]!Y.Y#.X%F7ZGV&>5V'//O?%./Q>K"[&FOJ*5V 0WHBLN]W+MS.-;I;#H#R$!,%%M0R MMZN/8,IEBUZW=$%H06AL(')C8>V*&H5PKEY-B&&Y[=!UVK#[L KMHDOX79X^ MDH+D'%VMJ@^JUHO0+_'X\/ YZTXJ:UDQ[7 E'911[7_TB*])ROG%\L+]AX:> M?IJ[NYP[ [OGI[I@PO]F&[SAB(-GW[1.1^A:*"9 Y$%M%:)Y486V\XE6[KRKO]QOP$:G^[KJ) MG,CV)H;A)1P1BYV[RB5TX4PK?:NA]UA7U%=3ANPGP#'5*[\&[6$Y108&2,&* MD?'Y^Q[I>>J7&M]U/@D3[CJ^<"HEJ*1(Z@0DR[;+UFV6"KTF?20W7%,AGHY0 M@.$$992K.PY$Q!#8_+R5RB4G:K@0GQ->NMEH *E$49/[:I7^8&(!T>U7FP>XW7-YB"0>;);%V<$;GOE M)&_+Y.UL4T$K/8=F.^29?D*#6MON5L,@IQ5,A=>E,T$A66B/*U[Q\(<\O\&^ MMD$/'PWIZ=""_06^]-ST&],K8?B=X1)#6W.6SH( W1!6:B\ ^EWYD1MD57\X MT(-5E+^T\ G]QT13/ .AA?^3T\1!SOS?)0)$5B)C3.S?(?[^MJ"1I9U\K$"L M_.B)Y$;B&%2;JLT[&YYT>+HP*4E7"D#<]1F0#:PT=0ZF54R3;SF5GKP%MY8* MQ$MN$>_6BSM/]TK.0,'KON;T<+'LB<>/.93_NV7&1,D\BU&5W(X#Y0;G76 M%QG]9BI?Z$E(^,*(I/C/=\J>)\D:$RS_& :[37,MR,_]A;S<:CY]+%'/%#B> M$3MJ.'WTXAY9_<-W7C]:%:(;%T7-36EA!,RV#,N'P1R'=H.3/ARRJVI[":E- M$9@]JCE:%-XMWX!0*!1T\CI*&I9H<_#.XFB_!F_96^A>*^":@I[E;.-G"?B9 MFS5!)_08GM75Y<9#/ TO43\6QYI+;7DT23]\QK?:FX+T5 T=]8[[8IT*GE.^ M\/:E_,?KU^^] OOVY-V[Y!>JXJ5($,7:YE3Y6M1LN01"GC"NZ3* 2&BR9!YH M;#4DX'G1NJO%(!__^&E6>G(1NN;%^.T)H!L>&7GV3]POS-WWF^W]3(*\Z6BI*NS'IW2TT\08Y?FRHQ ][SEC)/2((%FJWK5B+L&/&TW.\+/ M<(8\&,OVSO =/% 4Z!3G=JALQ-W.D^1-5><5,.O.I3U'Z-5D? ,G"S*% QMA M4)B:5=S5C[B3U47">J@G\5@C8N8Q?"U8>;BT8S'^&5QG19>U X,/]Z_I^"=F MO*3DY#H>F*;OTQ1^JVRH<=1 0R!9/_, MN=X59>?)=8 8N>4 P)B(8HHF:QAL<9[3L4CR=3%WUOXL(N*LV@VNPBZX,) $ M+^.,P1T.54?MTGSYQ L4?P9EBCNSZ!K@W/)?)P,$-;^)Z&.S2]9],,X7LW M$2+Y>CN290GE';:=FA071\$K[CL/ 1H1FDHEIA*/.COCGXX2A;+UNWN14%> M-/WG*R=#69J\?/NWUU\?'+W@;*=0L,K(4[&Y"X7"*C8E'@1?*O]PYC0%_4LN MLOE<.H 3"/[?&_/R#2$S#9DYVKMLQ?@%S],9A2CO#AY!;FV$%B_: M92FY=+=V/25@3KQ3%FZT#+!_/5#B-5243U!G*FO0:\"I^VR !8A;,2./B[3N M>.H>?*3.;&_7TB$JW/S9W,D?8M^5]NH@7]H3"II3NR@(W+585M6;0#TA]$RP0R;/<5HI?D0)7WPGBP[D-V"0IZP"4U!W,F%>KF\[IV M5SN14FTV;LA\O3+SH6A=V\/8W&/\(5;S#+F.@CU9628(G1 $Z>NIJS6%CSC& M%<:V"866GH]8/TT,=-'\Q*ISSUHFI. H(#+<1-A/9,Z7 >)%*2;A[@4[N9(D M SVV1(?$P8BSB6UKK67 :L6F[CVZA7\0,G>)#XFB44(,<#3XPA;8J;XWJG8_ M[5Q-FL7OKIG'/&!;3?(D9%G%;>#P 1H+8@PUE=O,M)K<6^=W^YZF-2N'\7C& MO@X(!@IF4)SY7 D!?)OH>BS$VS/QV!>+_;=0J,NH6%'46(ZWNFKT]4VLZF/ M#G:9TQY+:"1;E%['3NLT*C(/D71D:-SA0L535.AG&%0[7034LHSB'_.L\*$& M#Q_U/^0"( YX(CM!EP^]D7@."QA'LU#S3V(IT2$HK>9H:CA\[]A5KSU-+.1H*0W:CI M0/ALE5,#"JT88&P[P%!HY9+ANLSI9>5,>GX$V*P@WV$L1ZR0SO(*4]?SW]S\>'DR>'-#WWWT>/GTV>'](*'!\>'_%->9MU94,7B[I8$E5, MAOY(<*C3-D S45^U M8NAF(;-1L%4R^$K@=$-1>[;[N$R3ZX$\<(R'SUWAD.![;ZIFLZCM8HCDT*]I M^U+ *O]4CWMQ(B2W/$W'!9*!!2(=N2KY9SOPK M*3V[&V-E3J88AM9SB<(&2#L,-[Z"C2V['B*JF"AR$1MISEK@U,M4M<&:S3T" M/HQWDDD/0S5H"Q[P/)]Q\R]9N/X9VG3;HR;_&E7/:CZ/E3M'!,-Q*7/(F8>Z M:\_AXT \\+24@K$6UO^312>RDY9]/ D8OY0CU)U)H0ZFI3 MS3ZHOC993PKR6N7KK!GR4D5#HN"_6K;N#^9:UMZD&=HH;W#U$^N4YZ66CAQU M11Q@A&W=>)SFX+[SL0\R^2%']Z3W4!\[; D[I-$8U.@==6?L0B/TG.;9839Q MT$/W1L^?[I$DW6'V2=#CW"E MR#>YA/#SH<^_).#Y'&ND@) [E]?8)DV4.GJ M-\/'/0#=YKK)O]#_^/*3UC .(-#R?&F<5ZPR#>)@F6W=J?]B47S,YT,+;YP[ M=<;97]G4[O_F.@G^&G:&O/'-W'[X21-!6^99MI1Q88AN"E\Z=;K)#YQ+,B/W M]K+.UCK6YX@NP+F7P?[7?[QX^NS%E]UQQ5_J>V"W'?(U'6_0B7BT%#*/IN 9 MV?421=P<06_.*0-_^:7WPV@RG],V?(ZMW(O57JQ(K"C@2368'!QU*AJ4%:$_ M;AIUTDT3A/CS,RJ?D3CG>;'FVAZ \!-"5U#P?B]Y>\F[N>1%S:J=;92A1*OA MKGJ)7+%<4 RVY+V4[:5LIY29TMT0DG+*K5@A<3F-@CA9F2VWS68O57NIVBU5 M! @\<_8_Q[8:K22E<)^R+S V #-C,F/;2AS0.C8L4-4K0&WFK/HM!$N^7+( MT[84X'CQ>"^@>P&]KMH#18X/;3/@R,. JIJ12CFC%_=RM9>KG7(5A7UZPB6< M-AX(*\4L/NRTR@E;NY>RO91=(64, /-@(D+:2/VT>Q0#P(I_RB6[ILNQ+3VS M*D54"0&ZE[*]E.UV0"7NVW#VFJ2,"S<6R8=\&_B.]H*T%Z3=WD"A_7>% <,# MAT-[NY#\2+3EF9*5>N8(_RW^TP;57TU>%D#AD[M*/SD^/'Y"$NO^]VG*:36I MP6K+RX*)HTG;2]HN2;/@_XWTM3349:BC]%W& M#>58\R4E0<:EZ[X5!#S>%P3L"P)N41#PNVO1P[T2O7-*U&"1%=UM0'63<2TY M?/IP4?IS?Q=P:">VN%F1_W%_W"5U-Y6"QOD\+[MM+@2(QL7.0*EM!$;J<6FH MRR3@6GZ/.![0SKR@KI1*?(.BP.:M M4.743POD!(V@#AE="BR_?&2\(FD"SFOA%B#GEE>T$,3S5F=PN\#K6=5U=:FU M+5G$.>"+EXM2VM"@G*1%3)\) F:H)O7OI3N;F^J ?IX(2Z025_K22JDQ58M, MDM-HP\ZI53J3D2R*C8Y'R@*\2*,)L(15[(NEV:HM!@ K@4XORJ]*N:K2\OF. M)>MEQO 3J>](*7PY_Z%D6RY;=-%P'33T";)22-< M]X05MD^/>M!0@S#E'O4B:Z:]Y0ZT,^ZFM2)\=CQ4R1PC)"0-8,,#X=AH5CH- M'D^U+DI?JT^->K7O>N!-CV)UPP)1@0J+P8DUVOM5U-2<),*_34[D MJJ)%%_YC[<\B@N )6%=N7A<>O:]"GX7EP.P5J,Q+H51 A(Y.?4E.1IS<2R[> MT^?0.>*:GJC,Z>[@DM\0J%PE8%:WFZ+D6J !9U4*DC=T/VRBZIXF8;N-^D&LGI&33&PU[C2$B]46>F*#S 0=2.[7*"!DJB M,C1FOK2E,'Y9&)0F_V"09''FDZ': <6\6\>F6K4N5FFOI4AHW0[BS);;?H/% M[?05-1-W)T+TE,1P)\FK"V@_4.+0O89BHHA[ U1Q7#T42-]]5^U.!976FQ!9 M_U@9E;QMM)#J1GT?T9I)22VU?DA^9]>&3@$8%N_.R11^MUD@1]%Y1--T,Y'J M#YD.,425H6FW%9.5.PD]DP94V3^X\X#L^A$Z0!#=_QMG_&V3GS*L^/ FG&1L3Z5CF@V.^^M)0<[AY8Q]*D/6H'Y(\OD#>!I ME(.BJ:2^5:G=<51JA:&29J.UEEX_- 1G.\T7+9C29LNL6#6=L4623'_O#?$! M/5^(_[\JSJJ'S+Q5?,C11(;[#^(@6F&WB^6D()Z=;]$6'](M]S.DXAQV04@\ MJKG4FA&O2N2A#OD?<3TQ#93+Q 6I.VCOM&]>](]WKF$8NDN>H.8)#^= M4UD6W4?,K^N,GO*,*O!Y6*K0,I6'6(38VK0L152OZ=QKI3QB*0#;$E'HP M*S7DZU\16=FQ84^"5KME*=:2^%K4[I<55)0SNIUWG-JV:XM\CNI"2I6AN8NV MIN(^I%SNIV0U:*0XY_@T).X4:^3V6&D /!\LM3J2>G0BGJ>;8]V%0'\RPB#1-)>LF5P&+I%/W-@P"3#;I"(YU8 MECF0O,1%,'Q#*:-R[@9,/S>%M4/GMN-/CM1KWT^FGB?[P/P^,']/F'IN0],N MNKG,I!%V)NH=\0RGB5MI>F@=,7O11%[9 !\=Z0QRU!"W"'R@'?_0TNA(LTYE M^?!D^H$N^THR_720-C(-E9]=WLG?)]"YTVV",IF/RMNR^UJSQN195- M'QY<55J=[MR%52%- ^6_Y5^NZ_P7-UKB>W C M.G&7W%*\$3\BITRS><(/*1:+AMHTHZF2\P/D2N19^@XEH=%(("?7&BN.P2F7 MN1)=^S]PG!(H(9)T9MRC0"RH-SQ]"_SJHF0ZHV8?L M5ADWZ+]QFQRC3L%$[$7?0O6'CW &(O3?-Q>O(W? M@R4,S@^?SU_+% ZD.,LE4Y'8FX0:!$=4V3_ERB'5:Q?##O8"%.;S?%5Z5NPD M=K+#XG;[U"LS)H(3:C)GF][SY%5^(3OR"=AJER&L(VX#C>8X)C!""[M@VA7@ M5>=NS\YR937KW,0A!#7=FN;$]NYVIZMH!.TUW$]HB"Z4.[J!6A]7@3\?(=SA M)!#\6%Y?U('C1ZB-..:)8$\S,'R_(UA7IV%(]\X'8ZGX,!);[=QK]QLLV*D) MV]M&-)24,FU/A28JW%H?0M*CEOLG-T]2DO_E/=8N#BJ M31FGAJYBBAFZMQLZA7"6W=J\^^;URQ2G,>)^\@Z\VSY$>[*/E&MT-V8>NA.Z M/^*BI68X"3?7]9UU'QUI2"[J'20G)7Z78M$M9R'U><5]>=()5U% W@B37D'Q M$\VHK61/DKN6:">#5%GC:;IN6NH?B&%YC7U4(]"MF?R(=E7_>O.]!<6_V5M8 M1-)H[$'V,'GVY#-T!*$.!K)G[NYJ_++[7L$0#-J 0JH/-&"_V:Y9S\23--:L MZ*4'TX?)D\/H=5%*'O%>9X"ZQS\01BM$SK@"FC..R,EG;@S,MDA]BMS'%$7B MLNB'3EO7S-VG8Q96:58>3LOER[G)BU?(R?'%J]O#0S8](@ ZR"Z]'<6Y;.DV MO\2J7E*\,\^4*=V95%-M.$2)>*11I)Z,R06IIF,N-!0WVM:4H1@EK [FPKLD MSD4*P#6VW7&4/#+CIA9$WLZI[BB/)[8#L^!Y)O2I MVS=*NJ>R,8[\I0CWL_Z^XD\+Y"$X%J/$CO M0_*H;LV0S>,8YTH#(=T#$/6BDF"N =%8_LML1?%((2EG/197JPAHW-J@5%,6U_1=/6#XIYZ M4/-GTF?*/@U(0,"I>.O])N8?T176?E?O .UD%U4!=\=6%43L\RFU06 'JOL@P514/\[ M<>Y,R$AWF)0H10=8F>KFZF]H!OS?['2Q62-K9*U9[K-!^^B_OG 2,M$'?E== MYNC6&\W4M\TEY2^AO14ZZ(9AA]R7PFR:NL(S5D.]9GTOV7$I\$ MR:8+QIT="18D!H=PK3,WB[1DY#G'5<02[NW:'KOU2CC!PT=G]/J6HRTHINBC M!S%/*0=Q&?/@QB1"?5VY50.K+;.+K%AFX4$[16M$IAYRPRQX*D6XPY(FSS_U MNDMN<=^YG[T3X^0;\1Y?!^]1DMO)C]"ZLC+W,G?\=)\[WN>._U5SQX3BFZ.M M.S2LU:\$%2(FI#KGFV=>$+%\CJX);,1RRSAQG^C>V78ZBCHMM41LS,"?-8IJ M$34-Y0B)0@Z6JG0A0#]%32QQ'9!VX:(80D3XP(3A<:!OW*CU_-6 8R+^03$" M\N;O7*W,VSZBCC+,!??1 R)[?*+\R5==L^^[L% CO^W$6:@YN-MT=/G@[R#P MNLSMF@^^K/98(U*8Z8R0?^KV)72ZH?A-])^-'"B5"+MVGDC%. M1A3"6*]YZ/.D7;LG.JYZ_N#PZZ@S76W&WA+Q'-98 \HK5RGE G-N4M=(#0,84V4R&IFW$X8FS;PN[ M:VGRQMG1E&O].G.'*_F_-D<9S?=%FORY+9/O\T+MN:(.DR,962XYODFM02_+ M1$)#;E04R69/>U-MHO$ANV6"N[I\W+!\G-5!PA_"GWYN4HYO/GD^ZI\N. MKP,LX$=FG()@/X;UK-HG'KQQDVO&AC)"K()"9-2@60LH;#XQF$'6? E=3K-D ME3L?O%82H.XT1'(Y]"LMTN"3E^"LGWOKZ',^EM4$$2-LC?=UF!1\$.1G=U60-(U5O+3IE 27>H\[X]O)!_JENZ: MA7O2FT,GR@2\$^JYI;?2S(-M.**.AM+4^)RY5[E$LW4_I7)NJ1[E;W,GD= _ M9)HMN=]6!VK4V2).0.[>J%"Z'+49S.. ?K?GN:]6E%H@4WZFK7U'X%Y4QR@, M9 C3#Y31[1ZPC':.0[:FH;T_SP>)HD1(0T&L3E35[^@[D,!=^DN"8)92FAQI MU3$LYQ0"!73*"ONGC,$77#?*HOC\E@78OFU#WH?'P>9F@I60@08TE3587*L&G<"N MVG,7TF;:"$F+BH6<[:@!VI>!Q!V1A'2ORGK2_6<;I_P JY%Q+,*!O"0 M(T%.?.=:]1WT1F[.SJH&^@@R>YK<=C>(RNRI")W.#LF .9^!24]D2'J=TS"N MT^9T5'_>(\/F]:+#8>E;0?CF#Y+7VM7^(93I!I@W/0M[9!OPB5G)SCAEOIVW M5F_$1J8534@/IC?V82X.+;EBFW?V M[= ]Z^\/"GC)H=7,E/_-Y7DEH/BV27PWD6MO"9>K"BQ'MZ'[,D]NX=\Z R7K MQKR:<-A9L0QW$X'S@A":OB,"",-[*_>4B\+G_I3WP*.^I.FR'/E4S[S6,@2+ M,<8'U3M[*@8;\GZ663[;I\KVJ;)_U539.ZI[N!Z'>2^$0M9CZ#$(GA2)K1MV MLCMWR;PN*?*=DSMY]$*48Z#*(8G@3M,TG[^>_N>3PT/GP"R7@'*Y"9^=T44, MVBN4]D=0QZNYV.E._K6?^G22O!0O\ VC&H$#-\<$#UAA0)P0&R=1G@R&DR!,V^8F))*55H:V1 M&+COFVJ+I60I!&\R$_-)>O?F4FCH9"-Y4#SL.$VDQ]<,7N(@*;OC8OGQ?W># M]YUHIJ\6BR+J,Z'[>1!YGOW/$076:[FJ015!E^A#NM/)T&%^KL'TPDBDN/<2 M&)^4^'''($W>5^ODJYK6D!*H6-#O*<*:S]/A&/;//[]YI5^Y1N[(+R:'W:^U MG,/QTJM7P';+ZN:1.D_[TFV%;+\;!B^,=*8AGUW!DS/OUX:0[W@:OE+#._;$ MV']BD\[8H9>!H,,F4K ]^4=^'P#/*7.FIB+VX1%I*/8B_J*MI$,)0"U@,-YX M?5IJT/XR+8W,QQ%Y!,3A6%>&B73WI'U-3IP68JA\[$4-C-JG>*7[0*_E (7( MRBC#P/QR=$5P:B;Z:*%%JX/5%+W"!UXU#O67O'_.TE]R\,?J")-\*P/)B'M' M,2\R&@D$RTD6 @-KTL=<*"R%Q*44&SJ+P?U=E>2R<'HT; KYZZ96VNZ,NU[Q M1I.\H3=>/ SV-CD+@R [ZNM63,X+J-^&:C0?HOKJP<5# MBX5A #7= W-$FY2*-+ML4HT[>=Y+ANF*NGSWHS YY!PV+0#:=!:VTQH;O[3^ M(R'>8:RB8@"DZN#<.4CN#+62'@JU,Z/"-, IDS"?+X7_S+,DF"G[ YJC?+3B MIU_O(P,:8;%AN 168,804:GZ3_J7:VH35*R;^%[&.>8B:@J/D[&8)EQPA3HB MJ2FO-"1'4^,R .55C4J6^*$B$*;ZFHLX^L8.@H'\(]@S\3<:L&UPA-,="[6[!$[->Q^HI:K_0C+M(6\. MOD%O?F[.:R1WI"V/ND)^+HPMY\@TOZG.P6KFGD\A(+C44[TMFZ2#53$V(D7" M*>IF.@DAIB5< -SI5*HH0SG,:3 C3IA#[^C%HT><4%BA(LXO<4\U%XP,$GB%G"0A^9 RPMZOU^ZE^LEH\)[* MECEW-HN-6LDM:4TO5Q>:W_;Q&N;#FZRA>1]-%HS& [@AY%3GB;O<7ARECUX< MIR^>/A^QNA\XFUYV]?CX:?KX\;/T\8NGD2P,#Y"*,IJVWHX\5\^&KU@6@,M2 MBZB9I?.1>^>3PQ?IDR=/1G!J9B1#E!N7I/2XACJ0!XD0^49AQFNP9]9F_J)C MJV8GNTDF]2@ZH5NOTG/)%E!!?)Q)QH,M=$75\3VZZT%Q2Q7/VHU-&)N8,[)D M]F1.+>ZJZQ(;>?L1[^D V8>Q4'?NMK_.:MGUJ02?!G$+DB9H,Q,R M\ZP!/2P<9UG8JL[+LXR](C97#ZK%P1#D3.GTS5#,+D$ER[8LJ&S=>1V:2(P/ M$&JX0F?>K5+OBV&FNP7NMSI?%>TJ$1')Z6R9Q!V.",+!/F+,42 -(.*\D3?3 MY/D')9Z9,D7Y\-H@<[Y!4PHV3>#?N^5&Z7Y8C0X<"=Y21402$8J12*VQ2\(- MM$V]4:)6B 03!GSN-+@';NIN*'70LA*IT!"J!"@RKGI<%!]E+>_5-4..,6QEWZD"2W)/EJ[>%F-L81S5+$/B+)DIOY M#!608D$:==)EF>LIE'0HB!K!>B;)N^[&><9< :2[\C##G^Q3P/@7\KYH"?AL*RMU! M#;Q&*Z>A*#$D_7[&K"!ESO/M#.*JZZ\+OEG<&A-CJD:\3RN",M=E^-P]U@>C M'U1,9?$K/6Z)YD+J-G-90/*+,_J;N88>4"EAJ8"H0J3=:"N0#7>[:6LF3O)/ M?DEA'V:N,ON&=(G(*UM>!@OUM*@0!B9L13H#.(Z5$1$?>$L)2=8(J5 M3*Q#X;RAJU6(^@!A6O!=+GP$PB]#I8&*5)82>./R4&1=57VTU#$+W:!5>YW: M5%[ Z/J-.J!YHR]+0B>$SIHM*K\?'#GR#7Z'X=+\3J%GRFKI].(+.Y;B(MY- M;V-_%'^SH]@_@3'5Q]T]B@S^1 TF;&33&P0TH(GP*,\X7L@Y1F77X5&A M+YOZ7IW8[$S[-E N0*B5S5%7-TN'S?S7L_-*S$M>6N-^%IHL]1VZM,BLJL_< MOSG7[IXTKV8M(X[1YS#G_IC+98[T-[7/Q 1MJ^6AW>,SSOWZ/$FU]%>4P4*1 M+0J8O20;VS6&[@1ZT@ MG"UQ6CY]UC0!OHU"3\$#OHD"4W-(<$REW!'$QE$1R*??'S0;DB2WZ@QH4 \L MOK^4WYP8S[W;S8U/ YC.DL['; 8^]M!H'#/@+83@:4YQ<[BDB/=<9LC2Z;'F M,A/#QSZB>D))5$BS.\E=M]226G+!R=- M\F-^01FGAR-CUJ,HIC0Z00U]D:_K$+")HKET-L'X)N:)Z5CE]5[J6R<0NUU1 M5M*BU3Q&Q[(HYJV;5;U5>O?"<_WWBA?1O7!4WIC=K$)W4&J-+>E"N^S7G_Q5 MWR*#@'$VN'/1Q$"@."MP #!.407$J^XUT4/.?5N'_A81;RF%T9I DAZ/Y55Y MM@0]+]\FLY#YO#RO&F_$9ESR03GS-F-:U!"2!F&PD*E,"Z334D"XQ 09'%M7 M*GIQ_MMLZ<[-!#M*DR \0CJ>>NI1*0J7I6VHS,G#'?E!=(I:@08-KSD1,\9& MQJ#AAU1Y\!;2H;TZ!Z(/YO,\=]M=K4G*JOFVDV6$%O'!YLYK3FD\4+V-6)Q* M"ZQ=!W$7+K-KZ-EIRG2

5=IH;]?_/$'RZUH4$=?-XP&DQF&;C(*V4$8 _QF MB'1&T4P](PFF<9)M.HMO[LJVSAAM5\9H98P^P1AE+=/M]-M^IQW<'.SO!TK+ M-)26Z1P>W#3\X:@Q:A]U1_W]HI8Y.OW?W\Y^/5.JI7G4;#9:WT^U/$*;'+VP M-I$]?WL-\FPIAH596@10=9JZ_A-_F@9OY!_V0D!-L1@ YAD0TXG$P_OIS[)8 M/J#;B9\X=]@J<./O%.\CUN>/RXZ0F=\B"#ST[;(2_F;C50<_KC4>+\L__;Y#'*C5B7>^&5(N:B\L55O=!?3-TO\2/TH,8SRBITWJTL^ M%\3;7I20I"4/ZD>O.X_TV6QY$J2#))Q2'@A(%8_H_Y_$@QE8J"[I5O?=*-U< MO+&@L->EB[9[NO6#[DN2R9%?!_76:IM^C[[E4+-9?XF&;KIOKWZ7GF(V+]VW M.7WW;FP$ ZPDAR^OV4N#P9[Z-B3 WP0DN=_:[_X__YK%V=N5*Z"OO?T+&XGC M+)NF;W[YY>'AH:[>4+^-[W_I)8.Q,M327X+AK9_\HCQ%_Y=FM]UHM0]_4312 M-E=GOWO4:JK/NMV#7[*[5K.]W^[L#YLWP=?V7K,^SN[*#,]'$FFUF3H.DV%Y M1<''X"Y6&F(XN\//>\ 1$TK@]](T5AXOU7-0WOEB&0P2T 7L0L,"?]W:IG>_MX_O)UWH;*' MSN.ZIVBWU^X>M(YV:\KSGJ@70"X:?W]E"D]@P3KS? Q%.VF*BXT\ ^)P4$,@ MA]V"9;Y>*Z(K$K=2ZKV\I*@D)$O(31."3]WQ3W$/6I7VWV;>WD@%?]1NMKK- M5J=[T#DX^F78:K4:C8-A\+73_EZZW:AD;J5)O:MI,%#/BD#C)U"AKM0A1I?\ M9*Y4^"!0/L/C]'?'Z.^$WX=F@8Z%:SW^;J]9@^(O*>8T.KW=5A;/8:?3["BE M'D9*A6/%YI/4NV"(-[N@W9NM2KM7VOW'EX"5=E^JW5L5;V\O;V^T=F^U]H\< M[=[:!.T.76[8@991MPNH2*4;KZ#0/7VL?F]5^GTSY5JEWW\:&5CI]Z7ZO5WQ M]O;R]D;K]]?SWE&GQB-QT+W>;1*@PE5*5BGSVUS4O8;_/33>/+8#4Q\AA^B7 M^/R/-@K:E5&PF<*P,@I^&L%9&05+C8).Q=O;R]L;:11T.JU&IWG8V-_?;Q_\ MDMUW&T='G.?U M7AU5M;$A:I810?JW'T3!*,1B]_@A8IB/,KN"0PT!='0> M=*KJMVWF[8UTE1?EQYN-[U;:KMYXY)TR6)]W2HB!9Q'TT@!:Y-5@K/S#8OFZ M$ZX&]R]A+[O^N!AYL_&\RKAZ%27_3JK?O.%P^IT&/6V@L/P&5-AXT?DR^_\I M;DRG*J+;9D[?2".!>^ :AX>'[1;VP&$7'/; '1U]OR:XQ8"Z&,:VC 8 V'UN MQ]O1T?=N>?O[3)D,K:K;K5+ZE=*OE/ZCE'Y56;?%G+Z12G]Q9."[E]:=*9S!T?TR^_SDX?WP%+!"88P:/M.:".==!X-Q%$_BV[FW\VL0_JD8 M:5-]P%C_:3.E69LIF"MW*3*G,E,I,>9R9 MLO]C\OW/P>E;9J;LO[*9HHZ$Q+V^5G,?WU.W6;-2H-@+5_IJ63;D- M\R+VQGYE;VRF]*SLCJ.R-Q]D;!S\FW_\IIN/QN533\1XS':\:H+8EDZJJ 6K5 +4- M9,MO/$!M*]V3"B_AIW%E*KR$I6[Z8<7;V\O;6^:F'VY,]8)5/@"Y FA8!._4 M_CA([L.!6LW3:AI>Q$<_? D?O4H'5-9#)6$KZ^&;6 ]'%6]O+V]OF?5PM,U% M!4\R.+ZA:7&TK>'_'UVF5K;%3R-_*]MB.9)CHV+N[67N+3,NE$KVF1;?#?QQ@6GQ*7Z0\4:* MHY,HF+-E<15,,S8M]MFTD-E%<]-VU.7$G:AK_?$?=_4/3,O''.$^#6AH#NN4\$8+"QV1=C^PLA MI )DA 1:6/SKWZJ2Q&(PQFX6E:F8F#XV%E(I*RNO*[.R,L-I12F;N!B#2]G$ M;C9!ZU$3K-RDL8F3%:1^CTT$/:L<@)I0,14(HQ G]^$4[^]5')=#T*K6(;6= ME$-4-:UFY<\PG^'EGY>37A$L'U&^ZQ3CU6OO8I M^H'6:\ ^9 ..4W_;;I-GHSF?:?QQK\W4R-)TAD_0;IN46%!B08G%YX@%K3=- ML*H322S.775ZF3'AG[C8."2ZP2V"O8VMU !!\W:"\5G2(%'20'6@B98N8FD N:8#Y)I#]_[FK1?YIE M6-5D8^;N=-V#XX_O'W'P;_)IYSU)G7?JO)_?O%+GG289[N05/"T13;"JD\@K M^'/7B3Y(DF' "PZ686;^"_<[[__C)LL!_)9=B)0=D+9R?F--&4GE)WL9B>T*#7!JDXD M.SEW9>J#)&4LF<'ATC)$RADH9SB_Z:2<@7*&W9R!EJ$F6-6)Y QG+T/]YVD9 M"\: 0A+F&4(2M!@UI1T&+4!*LZD?3BW,6H#Y^:L<8VSK$! M0JM84[81 J-+V09E&[O9!JUW3;"J$\DVSEWONB);C@&AOJ^-/N[Q_2'3R,$? MW*V)&H6KRK8<#?R%S^1GC/SQKE,3[[F?I26T5#:E)2&PSI264%JRFY;0HMH$ MJSJ1M.3<1;4/DI?AL8+#Y630RMB4+X3 ;%*^0/G";KY BW82K.I$\H6S%^W\ M\YP,S!9.'8*@]3HII0B!9:64@E**G91"H/4Z"59U$BF%<.YZG?[.R(%R,,[! M+@1:VY.RBQ 86TSC;!JDXD.3EWG>V/4S V^,EF"L:"&"!@?H]C?)8T MT'+9E#2$P'92TD!)PV[20,ME$ZSJ1)*&K&;7M"RUP2K.I'TXMQEKS_=^RO\;(,6S:9L(P1&E[(-RC9VLPU:-)M@ M52>2;9R]:/;7TS.BF!0\PA^_EJ"Q^.;9,S1H!6[*3T)@IBD_H?QD)S\1:05N M@E6=1'XBGKL"]T$R-)828)R[=N?A MDS1"P#=HZ<\S\XU+91B786B_^L9D-P"+TP9@_KS0!F"T =BZB:8-P&@#L/V$ M3!N T09@!W'5:=5L@ADDD:[ZN:MF?ZH!V%YN^ES[3 ,P[QN?RW'<7AS3?_9G MW7I:?)NZ]=0HA^Z-+V(=0/-#2VH3K-Q$,HYSE]0^6,[B7#MHPB*MDDV) +65 MH7OCBU@'T/S0VM<$*S>11.#LM:\/DX8XU\X0-:!5JRE9H/8T=&]\$>L FA]: MBYI@Y2:2+)R[%O6G&G&%ES?0PM64-U#3&KHWOHAU ,T/+4=-L'(3R1O.78[Z ML/D-3R[X7'H#_L(ALAN\)W^6;M!"UI1N4(L^B'4 S0\M3TVPUA\RMX&6F*8\@)K*T+WQ1:P#:'YHX6B"E9M('G#VPM%_GMN 6<#I M0P:TVC.E"M2:ANZ-+V(=B%=A#3%:[9FR!FI8 M0_?&%[$.H/FA-9P)5NY0LH:DP/$QCA=Y7DHF?ZH\S[-L7 4SCN7"4@8!(2:;7&PX;#*#--!>$ =IN*K\.0K L5?&N/%Y3,*T80!"XABIP(N8%F0"8@Z_K\ M:RRAK#@F>FDNAMZ:XRE/H#SA^YM2RA-V\P1:BIE@Y2:-)YS[R$3='8UT#+VR M-=^@!25SXM$"CL4(R7EPOB>U.!:'D"B'"*7MI!SB8LPLY1"[.02M$4FP!^UB>T[DZ!]9_QYH7UG:-^9 M=^Z)F30X=':GF :'+L9_IL&A MW<$A6@:<8.4F+3AT[E.R?Y2A\J5XTK$"1TFZ[Q1.DTJIQ<587THM=E,+6C2< M8.4FC%KPYSY5^^7$E3#1"IZEM"*H!P=6%GT&47Z<. MD!0$93H0/MM]V0)]4U?]6_X9J^ HJPBGC:2L@K(*RBH^R2IHD7&"59TT5L&' M)IWVO;JB:_3"JPZV1BTBZ^1AM2#8X9D&3YE&..TF91J4:5"F\4FF0Q!%GA4YB4W&63'VSAZOJFI_MK<+' MF:YE#AGXX(^[JR!"1"%QZ:DOEJ;=L85E\:H,.0.1_RR(^31'XT%($8MNV M)6G;-G]>:-LVVK9M';9IVS;:MFT_(=.V;:2V;0N35T']<.J'7XH?_I$4H(>] M3W'GY3N$4'DO0UU#[$LG6)Z/LXF?SD1,)"0^X3G3)SMEF/)/]OOG_!SLY=97 MBPV\C;[+N/Y 48:OQWA.9V)9 :GYE&+RAG*%[P=Y.O3((3?"+BSZ!3B?/@@H MG.L@H.2]&Y$Q]W.: &KD")M3PG49HO ^Q9"I@IY[HLA#X7.?R"N91A1BTP@X M8$O;I8TC]F_/W<_E177D5;#^+ "?Z_@=!6 *P$39M\L%X'UJ!%,%/?=$D0? MYSX']\%!^ ")ZWU@O,+_,PT$G_ /"+1=5-RO/K<=,+3Q![(Q9PJ.>O4^3N= MQW)1K9_8%Z'Z7(?C*%13J";*$EXL5,?W*;5+%?3<$Q5FJ$ZR/!=+(JB.0=AF M.0S5XKFKZNY=N5\V,,1R7K>@N)\]OL3CM*S=N.83_#VR\O-J*^2/*OMON]=G MH5P4SPKE20KE%,K)L)27"^7[U+VE"GKNB2(/RF/GAO+U8^1;3I&3!N8Q"N9$ M61)J*PF;4\)U&8+Y/J5FJ8*>>Z+( W,I-&"^5U79#43?W.U>P6%\J'LKK'\6 MH26*T$29!VH "9M3PG49(O0^%6"I@IY[HLA#Z)-WE-F[V"MI;O9Y4\4IB%,0 M)\1&7BZ([U./E2KHN2>*/! _=ZKXRI$MYL%T4/$2O_U;Q3)G\STP?:4NRE8$ MA[A[= #_0JHYQ6^*WQ=G'B\7O_>IATH5]-P3%1K\1KB]"N&L*,62/,O&((3S M/^?S*++['"]P,XCBJGCN?/.]D]AB]ZDZ2A7TW!-%*$3' M0M;C9%=R6HA .L92D ZOA: VD+ Y)5R7(4C3PF5$*"BA('WV1B*?3#I;0^K- MC+, JS$$?A& .0K X5W]U+X1-J>$ZS($8%JSC @%)12 S]V,8X^\X:7J=A;8M ?Y&%_T0,6J <<7LM ;1]A&Z#)&9 M5N D0D%)1&;RBG >/.WKD^"?:NWAN?:6W-$!L':OX(FU/"=1GB,ZVM282"$HC/TO.E3XT;8G!*NRQ!] M:55-(A241/3]?B4UC^H7TY*:(38+U/ 1-J>$ZS)$9EKMBP@%)1&9:;6OSX(S MK?858LM ;1]A&9EH0#!TX,A4"*\2QV/[H M2FMUA7AI4^-%V)P2KLL076FM+B(4E$1T/5FMKB^C*WE!IA[LI/3PB#K_#C%*A),H18S8"B="VH,G&D_;D&ABSEI^GC+J6Z:-?*4)1A")B_5\N0L4H0A&AH:='J/#TZWM[ M,'4[0+T]F+J I\A6;,*@]>;L"WHLQ3&*8\1:BGH<.W=7N[V/ M<5)8"_F2HD:#L#DE7)'M;.WB]NS[CV%L[ N)6HL")M3PG49 MPEF"PAD1&GIZ.#MWC[5EM+$!E+YAZF9OSER#"=#-$8*S"#HS8KNZ$U26?6_; M[$XV<$()%W]3H?96AH^5X="]KZ,$C[ZL,377[+D4NBAT$6$8+A>ZDA2ZB-#0 MTT/7N3N0;_?7I'AV[J5$C05A$:&B9\"SVJIA3 M'U92CF-:!IAOQ:H/:G%32**01.!ZOV!(XBDD$:&B9X"D\'1[^L-MKL7!:1_& M^,4^5UIWT0EN9;":T8$_+"O W_U* ^T%/2$#C)[B_Y\B&T4V(LS&!2.;0)&- M"!4] [*=NUO2AQM>FXCE!0D_P*O(MO3#;?A%@8T"&]E6XX*!C1;J($-%SP!L M9Z_4\<$&&(4WLE86M1V$S2GANHR+U%%X(T)%SP!OYR[S@3?)MNR1;0DPSO?% M*@I)%)*(6.\7#$FT8 <9*GH&2#IWQ8Z#;9)Y!7NYV+LE%-]LB[WY0ZLOZX!B M&<4R(@S%!6,9K=)!AHJ> XDZ(#V4+]P?O^ MXX*&X )Z;*#A4,6/\:+K?;]Y<46\WDMS0>-K/&S\[__^S^KP.[(RZ%FF:ZA1 MQ=1-ZU?0O7SEO?J>C>'Q1/9 M&,!>1"5N_#1OV1]*L_M8.(35_RB,?JO10=T MP9ON1.(_S/)')(\-80[E671%9+[:1%%']E_>MX*/+#PD_S/3UI"A^V4!9/$F M -U[[:YX7J""GF12-K4/3XBPG!6(0!Y2_*M1SFQ#A8_M? .I(S+)&?A75)UB MPPSO5-1U,6_(;PC%Y<\ZQUWYRQ2O@(7>X#E&.J/+(QO\"GY8E8L$O^??!3U1 M\48:+!,\J;+KF,$'WI3B3]8F?L6 ^-=L3B*&FOZ:#-( 'I/Y[\\.O,YB?NZ^ MNN2BIMWX8L_D]0\CRK[F@"C4204I\M22U_'O/?EBWC*"K&.A*&?$R%UB^__^ MQ4GL[\U_#R_(54PE62VO@:U8&MX<\$1E=KW_7IN*B\(JZZ(CG$)"AY"C);#( M8(:G=PBYDY? LMWA$&4Y^I0!O2'3-2VFCJI?18P@[Q%]*4@_R9G0?S28DNRXEJRC2ENF:RGPK=(N M9)!>;2S_FH9K]U'N?PE^U;0&J_DP&?,JPA0<]8HZFM31),*<7&@(-'%%2V21 MH: GQKN$>K("607-=G"\T](,11M!U*F['5M3-=G2X ,0XCS '[$GN]C>RQH. M]'_!I@O]#18E!9AON'XO%& X[HJC"DJ"@AX;8/J.,[)__?PYG4ZOX!.N>N;D M9\I2^MH$V#^!VI.MG]!)D7]R,8'EA<1/EF4Y+BEP?(P3N'@L%DO^5$4IEF E M%SI@J#MZF75LS@&TCSTN%?A<&J*S3UQ0[V(*K@1[$-$N&?M=? M$--,:V1:V/_J0_#2#.1S09' GPT%,([)^,$_!BT6]#NZAVP8+H1""\#O0GA$ MGIDUA#Y;-,?\E=,@%);,*P:**"K$XGSR;Z8+/U.9J>;T\=?K0'$MC)#>^&8* MJA0)X*"'0PVZA6B+T?!W$CUGD!/^IF!*P90(6W6I8,H?VETC7 ].[!1Q_.F\ MH@R:BBZ<#!S8@XBQ=(^R,VC<'9RVWX57 (L9N9;M(KB!X $M_S)<#Z$T *6Z M;'5D"%S1\DP'+9UF>FGUJ]HE8[I=K]@]<-9AP/3B]V3]9:=X=9C^E M**9KX'/%U.Y3NT_M_K>W^P*D^]3PG]'P"Z3Q_20K4;M/[3ZU^R3K,K3[/+7[ MY[7[I!%^:OBIX:>&GW!=YF(TOG]6NQ\[(=\W#1LEYD+37)1'NK]/FY%QZ=*_ M;E%9@GOXS]],H5"A=IO:;2+6Z^7:;1J@/Z_=/AU?7]KMG&ST5)FIR)9C (NF MHE(K3<;JO%PK?> 6=83KP>FM],GZP*U8Z;RA@A%*X82_>HF9P (J4W$[NJ:L MQEARFC4DT8:O';R/7_';IQY_I&$Q_(IZ5[UO%99/2, _'L0J[G?$/%1H< 0I MA-XF'.;]+V+%<"QWE2_5]X$4 I7_(M0];^B: 9C'=*T <<)V9)20'Y0V8-#K MRT[,H.3]3M D5T; MWL:QO:PZDH?#&7FFMIY:N>_\S*@=OXC.Y]) M%:B=)U?!/[#S&5E77+^Z;T$S!AW9!M3J4ZO_O1<%M?H?6?WK;(Y:?7(5_ .K M?PVZFJ%1HT^-_@6M"6KT/S+ZA52:&GUR%?P#HU^0.T"G]I[:^PM9#M3>?V3O M*[4LM??D*O@']KYB 91M1&,[U.Q?TJJ@9G^WV1>IR2=7N3,F'#!3D7OOI?2L M9@6OV(6J!DUI5CY!';?P MKROMI*ZX)!AN:3FUWL]IGPYEP1U'LRVWPX^^DD#0/X>/72VZ.L%%88#%##&H MXQ3#,BS.PE[V23N& > 2>ZQ_?-%2?[#&\=UWS+F6H=G],[W;42P;:0T%!=I0<,6\T8:">S44Q$/4 MU/_[T4[&DPI(Q$!;2G;C;;$+V+8OL/C" MW6\R&-B"A6 -V8.BQB!I$G:Q\)4EMG)SQ J[NCD-P"3X/8KX_2_/@DZAD#XT M7HN_RQW;U%W'YTH;K[A*A?:EW^]2;\+?*_Y-WTM(7"4E$M_M,U[_APON-.0P M: ^ZXLU"(X8P]O]^"#\^7EK)#Z8J!#U1[\I/3]YKYDN9JY5VGM]FQO[( (9V MU#O-6VA'_:'Q.L_(#Z;H'K=;LL_03L3N@-O)WR ]_[7=RO)[6-D8UJDW;991 ME&NO1LOG>>&?]D_F6I[ T3VZ +/V@D8-+PFC#H'A+7ID2,#)5LT>Z//=VE#\W3+19'^R*_\%, ML_O/-'%;C2+=:J1;C5_?:NRJ'2DAQ^6V**M*6TQTV;:L K7-LR#&*=V8(DFQ M<&XFOA-(/?XH/QI8OG2=?60:9293+M7+A?QUJI&]9G+Y4JJ4R:<*3+T!/RAF M2XV3[H)^T8I_JPW&(/JVU=H;QJY$CM 7_-@O M^]Q916PXSY!#'I;I7-"P M&DZ@,;LKM6F7I6F]RK2X,.W7N%K-3\_Y>NU;YJ]*)E5.,_EKIN0..Y!<,__5 M9LAC@K_"=U<8C*,S.&KX.M>NA8^^M#GX/U3PM]TPVQS?%OS?\OST<<*)+F"C MU4YKDB\+Q41^^H,QY"%RQX#V*^6JFF-::!1Y]0=F@B79LMHO95;N<\+LFG4; MM[W7F=)M/A6JT,T0>>AGK(WHG[])5/]\E.-K(3H5"XJD:TG=-E__V6_C N4T51Q'A619D 5M5$M!/2ZVQ@%?F%<0\J GZ.%89DZ@RM&+2_W9AA.W(GQYJT( M6H#IRQ/ R&A'UB\'(4.M&L)!S9%>*:L$JN-OW=C>UHT_D2A\>X7?&I6'L-V. MK:F:;*%:%G^A^R'\XMG?&>^F^#?N]]]O-GX8?\^'"_PO-N*7L4"%+W3\^+6Q MV&M>G[(63]9P/#F"_[ ,(ME;@DC "R*A)Z&+D>_87?B.0%;Z0?$-!YI*P,RQ M$^D7]AI!\9LJ ]9Y"?98O'XCSBH%3*>NVN3F?*X*'KXR&[^NFLJJ;RYM;@6Z^-T41 M!A6\5-$B4"SX&$N3&6 CVNG5?8+RV=#_*/ZH9WE$W)*'8&I: ^8OZ'@+?S.: M;;M(O^;!@(>:XP",+/41$H&%AK/J-MC!Q#0@#5 A^GO?LG&!SK\RY7KY[[/9 ME;S!F*[%F)ZQB/@EXSZ8R'4EZ, Y849>G5&F*VN6/D<*A+,A M6I&X=IB\Q#??1]3AK/6 8>CPW4#_PY&CJ=QZ E-0UL$A/#@4SA71+YB4FAE M:%OF)9#-4(;+ OX?J+OD#+I=;]&>9!']5WL?G)"6K2\Q3^+;U]E_?VK_O+/6 MX$HA"("]/0$DG!7N4PETX\Q@FK(95;,5U[:]^4.A"(;_R_X;+>F]C,"Z3LJJ MB;5;]E$L4',X<+@"T&_3O@;7G>8$*\5;C/ Q.&Z!N'G'-%2\ I'.$331:=G6 MO+<).->9)[>Q!4GA0Z GBHMX:C8V$W"<6.Q^Z-G>:\[1Q8']0?K\!2OCF6YT M(PWGU-C MO&X?)N\N*4!_X#-^OYW]GB,I]+%Q1LOA)#RBH35%D7"]N:^?BME M]!,N0<;DH4@\,\;%KI@RM-4+F>*8")(R7$I@AI#1#@SY@HV_G9Z/,1?SONU? MWM_ +^PX A=,O&R/C5GP_\S(<]56H*P+736_ AQVYOPRF2#PZH+EOV+ARA-< MH*WO^ [67VM(][>?O_FW5]S-6I2*PURB@]1HZ47BI_F(%MBEX(D(^.!#+16S M_,6XFE?U*Z8+5(2ZC T4U\(Q6D:7I_:",L"YA(/'\0#+U8,0+/HK?%6_$=Z" MM-67-T%79&>^@5OA<,%]\9N=S7"U\ )6705)>SF_[TD*-0U7X00M7M0;/=/H MF_;J7_WY\8KT32$UTOT3XY C(0;D2=1[%)PCLX-, _R6;)L&%C%5!.I2-?R^/6"Y2#!!Y=$%C=478"7G&5!VX)J#EIP6)ZU"2[Y M"BF:RO8*Y7J7<9UMWLO+J?9G\F.I+NRD/XD>;345H+H6L#W?#MEECV%K]L!^ M5_Y[/W2OB7IG/$CW//NJ>H8 Z2@>UQ53=R&O6+EX\6Y@!L5O8%Q BY2!YL=! M%E!#['BB01.CX/*64,T#SU<>>M0$#07Q(]VT_7ON]XX>$OBS(7M$/AC-1-9= MV5D\::N_L"A[B0I;:EUHI*" X;"U(783AK(*$!M>@GD$OK!G"3!V&G[=3F14 ;QC$"=1$AH0 ?,MF5KOM [S5+<(1(?_ ,&[ [0-3#Q MK?**L8>W19H-9;-B@3L+@KKB4Q[48'VTS[:307_7C22>;B31C:0O;"01X?2N M= ]%5K2@#35G29Q)V5-(,K0Q8(5;N?2YS%L:X$KZP=Z(9J *_G ^]*6UCGQB/0_E M.=H3#$2/)8@%ON80VMX61@0M\1>@+/0!*5- PSUYKQ-NN JZ+E)!?_?%6S&V MVWE9"?\LV;\_6AN/J@/PJ1PX9A6,X0.0RBY>?65?%05(-/^]<=A3=GQ_H.?' M&-#\0YN\%BI9&"YSC;>C!Z/WAX-%YH:@B'4&!;04.+?X=#-3E!WX%F&(6BO! MP#S'<^@-#$W*T#7@'_#./M#-*=:-X,\RU H&%P(<#Y&^LXO!)L@GA6:!%H\!Q;[]T\ M\[+O?DQ@1O^&>CXQ]8D?!,31*0UC UP'N@Z,'G:J_74%%Q]>"5CMP8QY<=6> MOX@;_=4W])?L.Q.DFG#LR#3(NN-M]Z#5CK:Z5SS.P$3NL[4D#X"!0%)FIGU3 M!WX4SPM4P^=$4!1D97 ^G7IG=%AC(CXOPWZXA[)@(RS_S@V0YVRLAFTVY\WT M-[C@17-_GL]G$'9NQMZ8ICK5=)W1(-)IE@?0RUV8Z(K!A])U5OO#I;6>"877 M\WJ':F?=O00VG*S.RNXE)WUM[W+['DPOD%*02(3"P,WZO[E(,I: >*?KV/5Y M;\,\8.V+VT )FW 4SNHF"A:G)VVO=I0GV8BO2C[56G#HM2\$TQ-9#BP1$X.! M7:WL?@6[ F@Q];;,/0Z+^CCX9NIUB/,Z^AMT8-%%>/M,7X2ENG!QPU>!@&O! M98+MR-#TXO5C%]X:7CGMPW6,V0)>,FN!+,9$1!WM^"S7\&(#-A#>7_< M0/7,T]NWP.3-\H6%>#^#^ ;&=7F;6OOI(9:%\\?PM1&?SAJK-X>6T^JMC,K? M,O7#Q<@6+1;_\G;^'\%, 4"UMXAWH7@K(W5'&!W@Z\ZTH3L,;N)CUX92!@-9 MO_$5:K+TYK-%=!@.W\5H*:.)@P3:P8&'51.PG@VV5>G6!>Q1-WH1TWRY25OC]MZQ\NO[@FBD6P%=E9) 645A>D\D!%4X&.S("E(:A;0/^; MMPZ2YW33Z$714Y#((#6TH4#\C(0@3BM#4S$!490'%!#1Y>.67-;;N#0647D4 M9T:#AP8&CQNR7SN !B]W935:'[PJIBO+=_6)A:P3*'#A\ -LW1X\YYE3M%&*MI"\&;NO;$O-&/Q,9;&BO \N:S<<;%5 M@O44/^,T@>7O&C6F#1%IU)B0J'$#AR7] W&+#2P_ A1L-P46SW,A,,)OW^3U M7@:!CKD.=MMYJ@^)6]#)B\QNI?(8IY GAO;@/$ZWS<*N6VV/Q*Q:[C?T8@C9 MD6NM[8:OC\B+&JX]RAL5Z'91)M)T2S@0YU:L[A(N=S$#+W-E$UL/?-#A9M;3 M-A2S-W:948QM./+^MG(_[V5.!20X%K,*)BO1P17WVA?;PM'%G2$]P(2OV 4X M+4>&] !S.=\#QF% >X#).+SGP#"G.E![P,]VT&QTPU7=])+BMD_!8AM_?2*\ M/>\5/K)V@ROF; Z3JEHK>^C^8EC(;_N"?/.Z;U[5BZ89/BG"@@[N@7U^/_G@ ML[X_9HCK8G^CC?O9A?VB'( M53OIO\6Z#[/-:7W+\M&DK=]<14Z<.5H5SGOK_NTQ$)S9A)R#[1;@R#1R4Q/6 M$BLBR#E"VH9L.;)'_@QNF9=@EZYK+L2QQ8P'K_-[8Y$O276@$\ M@)K_!>PRX%TI9>[M3$""[*7]!!G3V+'YO2>S:;#FJUF&NR7CA7I7=IL"(H-NXW.%1409;UVB M6(AO,H-]R4V3$_$P/S!Z*(/64/S#(HL]6FBQ!\"[JV:HT(Q#^$<:$?$A;^4M M[/7W\./3_HW]<,8F#J%S)/@.,GK!Q=8F,N6>+[XV,YB(+.,$.,:ZE(7W*K;C M'3\;H8!BL&,B6UZB$5(1E!3EIROC)R]>K"OC_;\KIO)YC,:OB^=N#:VQOJ[M M*6VSD7ZL )M&?W?YG87S=I6L22>D\=R:OR10=*KGIV3@5^=_,T@='/R>@7S@ M&T$55=XH< >.9.745& "L(G!F+IE86BV)"Y M*-X6>&!H?+1A= 2#4(V!/ RR,CS@\9;1SEBR?R]_T3;K_^8C$I=T81C\@)6^/MB/+[XOF^__&=@YKD^VK5H<* 2: /3U1V4%_"Q4B"RYZ\< M3"YD97GB[HUD AMPQ63@/$* M&POV0#OFJ/)]P0,?YI -8(S,=$L!QW+T.#< M>/H7?(*#!C:R0SANXN64>%/L'5?Q1[*(J/O3L/;"*]%%?TE_O "PD=1UTSLD M@,WZTKRL9'5X2V%YK' A7/6CYS#><0.\9%\QR?7TS1TAIHR>T(73O^2>P<,A MUQAJR X&\O,VVX) L9_;@5-=["7X!&[YJI!PUH?B9>T'$P3O!8(##IY:XL, M_J/6Q!I$*=_QH+5-CWDOR0=XOR%]^WWQ^X%<9!2"HR-+=P.K"%(F-)B5$Z#. M? 06\H67>$JT]Y(X&Q@<-^BR"1@+"O?6/_%F:+$P-F8%.>,[)OK-ZET(_ET3 MM#NH$VP=[1_5@1KJO^W\4QKJ@V/PG??P$2>XX-V-#PR!?QIBZ33,_&S 505& MYC2@+L'"1Z_M)TMA6J0L[*WG5&I#CX#CA"4\5!E^,L(R6\X9,C.K7WYGD2,A M@O=6MH$K\>]%+SKSM?-E4%\7[X.G\'.#]5($D%_RKN8L!??Q['K)!8OT 'V. MVC2OGO7? )<]!;1+23PP^]#>0)JA>0=17"@0W9ORC8@BE.="W;&R!I&R'3$> M9/2W^V-"\O=^YGW5V_I0S)BOK/C4:$-YB9NKQ[4.LKZ0.5A_VL+#I3M5?[)3 M1?OIT9VJD.Y4D1[R_H.P]&J4;#4DX,= 5R,<1XP.V,M@C4<3M_%V^-=]/$^< MI+/.%E?8RN>"Q&\.@O[R GS[QFVWQ"HW9;@7!G;FJWH6O YD(!;RO?P0A1= MW"^LO<)*WT7,-PDO>[^V9HQ<9R52??#0],*?622\>6^\"(ZB\?O;)G[^]DJ MT>P@"HFM%AZI[9VSA+ /&1-D1-AA".XP0EKDT>?EQN*^.P?KI&XUUV:9I[5M M[:V=&WU7TY<<")]KT:&(#6?% PAYH4^__J$HB$E.$6/M;CP.VB*04>G#N-*6 M9#4F=N("$!+"6OW#AM*V>K+=NI_TAX.;NYP^N$_?39^X:IMKLV^OS/1SK7&Z M/;*R]8+LMLO3=F/RW&N+BRN_51?.967D&/M>^5XO/K D $=N5;G9GQ*1G\UW MW;\1YW=ZR<\4N][_;4^SYG_:/T_22J\$/UAII%U)UA_48"MZSVE&KS"!!N7$BF M7J'Z>+L]%6!"CK. ]AKPZQWA_BV0EQ])F:@"G:^-PC=Y/](F,@59L<[P7IL2 MGKAYVKJ.SMBK(%0] ((RS,CG\@ZR;]M)#X+1MH;<')[E3E?0,=32^Z.1H>/J MNCQ'&.6[,'L/4]<,$/6I\J?'N7Q'],?O&LZ.T7 V#6=_O>\#GY234B?6:B&9_H8WR0O@])*-&-6@ ?V8'503+^*!EO MF$RJSI1S3##2-^V04Z5KOS79(6QK<@^3]5<*90WZ!?QP;B#T&V5#18G*,U05 MQ:NJ'V%2U_4(BL)YOP=E!]''.,;Y][G@8/E=8;&?&-A(E "RK^7U%5+EY 2K M*ER[*W:@0JI :2<2DMI.@I@$>$GJ)#OK"@F]J7JI/BV_9JN%0:OTT"X.'PLC M$TR1S_;VRORKHQ8>'ILUUBV)=_J,?6[F"E/H=VU<67E6QYF'SE.YF5'N;BSG M]C$IS-"5XMLKM7RWUTK4BP9[GQC<.EUVKMOLAQS_EYM1W?O')J97O3.W9:;LYO M2N7^8#!WQE!*B"QE'>TK7"Y5>M9W0S[ZQJ6Y5_DEJI33#7:8Z-6?JUQA-+R'EPJ;EX*VI<3N4\_7 MS*FY>.M&3T1F7E9ZR,N@VNI672JQ4@I=NF:FNF!K4.D6N;XZ1OOIQA*N6:U6X&>/V=O'9KK7YK?(-9HT[[32 MV&D.[IOMZX$T,)7$(QSK%KD6^BWU839IC@;WEMYXY*9V>3"#EVZ1:V6<3;:F MB:3*2C7KOJ,_/-_6=;A2M\@U90[*!>UI^I25X.M,U$K-&HMPK%O6@/OT^JQ4 M&S.^.1QV8E+S50)]"5ZZ90H>QS76**FCW.!&CZOQAU:B6[F#8]VR"MCHK/3< M;Z2YK.R MI%HS_*/:5.&E6Z9@F'0$O7H#W*Q6;]S=2_W[\CP!+]VR"M(M+<].FM/G MP?C634_8&-]*#*MM<3?$I#'[PQL;*R5V,]UG7)QI![K^[%K4?+PA]#D&<%9!)+8%I@[: M1?VK1N3XO59W2^630H L%7WX?S^$'U\5"'A%[<8G,'*!"'O(THL ML8? =O6C3:U5Y%L$)8,MO"HD2312/XATSB/5#YRL$^Q'IKU?U_ _)YJ.D,UF]_*=DG4=H5* M*D>W7=+'0EEG,-]^HK^%$3NA#+YF_Y:);K_^I2@ =+M'%\?:AEC\BM]N)?%' M&J[O\BOJ7?69N #JXW-0-^<,@OJ,WIS0"H9/$D>QC.%[S;-,>!@%L7V^PTD M3V#M,D&YRL-;O4O4^/._]K=G>A?#[0YIJEX1#/Z!. M*!-9]S+U*7!_*Z:&\]M6-4%8.X,3'#_/67Z9&%1'&9\?;L(?VG5:]';^7FF7WELL]N+EL6JG^6#MUG++;Y>[RF#$+OUA6;]KI2FO0Q3GJ1^,"A1M*.OV__V("C]P31_9^;\?VLSY9;A#U73\OP?GD5T[VI/E MT2^DN"E#1?_)+K4VY63\%E /J&SV#\:&DP3PIJR?C%A]>;B]J\>>1H/,O0R4 M>KURUP*I=ASEN7.1N,C#_R>#T\B!,+Z+W_)6!RZ5Q9YW+7#M2BS=:6K3<:)9 M+KA945.:Y7I\>O*UD =Q9=!]O9.;8U!26^Y$K3VWT%H0T5I("/$(EXCM6 O? MEN*_1*CA>S_ \.A4OMW&X(MJS\UVX\VM',1V/0RL_C MH]343$^SZ&P40D$A$A>$XT'@1>+=Q6CWP<'M"]I]5RL*XTPT-6;KT9P]B%JO M5J?:@]H-<8U/QB.X+L:!4>U[N(/UOFDY7D<9%> ,7NH(4DH64S#HLMF,*>:OFW/^VDR65+LJ)=#17NSN"7PLPDH)ZNY1=X\ 1-Q/ MXR77E'KS9+[5!(WV=6JNOVI6J@%%"JR!%$/ M0EZ$8SGJW5'OCB!PW%/SL_C $Y.'0&&E];*'P).._3:K40O>L[MF8,RK=V M,2G=5^XD-X7&AT*D(A]))JGG2#W'<(#C)W7;,95T7-&?E&;]9MI,YN\KN;J, M=1L%0SDQ(L3I3N [N.D7\T4=P(T*:3ZNMCJ5@82-H-)Y<;W80YJ:+*O1!G M)8ZZJ=1-)0F)/ZG]TT:Z-:Q(J09;CS9JM^UA+N=$L?9#)(Y)D61"I-[JCW]R M7HM:H[?BKKX/M5PRDN3Y &L)4:#Y_%?!E T[9:@%(-M@A$&1*I\3$;CXAA*=GWY<*->X&--ZR(RF]U8&]')J M8&1:T-1ZQ/Q]2_M2LE.#>BM^W1P*[1NG.1QE,^,J*ON/_/F=_@XYBAX>4G$Q M:OX5 '@%EJG*=O^P&IZ5[G)/H_S=+0LZ0KM1;45;TB-N;"%ZL\SQOZE7OY5? M5"PPDN=X3V&EB;>R=F+]7;H1B\1CTB(\+D9$43P_NE+GGCKW1W#N\4+1U.QL M! P;0'M51BO%*V3SOF5*#FINKRYEU>S]0]NHR_7N/5]*H3XZ"'M9/I(X)OZ& M2P&HGT\*2A]A(8"L77^H)/MW67XRN;E]99NC3@PWE$*Y6A^>,+L8?]^3(],' MNHJFA+&A'$GDXV'"P8M9ZX??.<;:6.Y>:_;(A*IX XWH*&\HNHND"#]%@]$, M%ZCE$?":RN_P0Z>">?=4$KCFL'@OB:VLSM\KN%$S(B)AT$VVK@19NQXHHQ'5=1B&IUZC"19=,:?;GD=&"JH MOA\MO_4#?><&TYYM=%^3@XRCIAK#Y'Q8MG%+=91&$V'C[ ?Z3ET,HOEBJ&"/ M,N:Z1B4Q[\122/5Q]4.6YR-BC):T MQYG Y@B^V!SGYZ(R]B,D4YS[2R(##!/D74%5TVG)2A9@.]+(%M MT=#K.WONS$H/+5:;\_.84.KKLR1<[;ATARGDQFN59S;C>Y;K'1?:C<8]V&2"9(L8B0_!9Q_B- 6P%!FFL#!FN0?5A, MHYX=]>P.?.83#J5I@QIZH9)I^.'7[5:A.RKS#R]"HIH=IC(M0:Y5%"53;?.X MB 0?2T3B<98Z=M2Q(P 7/ZGY]926=U4[/A_<)V_RU<;+DS%+3)'F(SR,LQ$V M=G@\)!#\\@:'Q+#7CX[;[Z4[I+:JVWG M4VT>%Q3@N4@L3GM54W>/)*S\[ K@"R]<[WGVFLK>VP_QZR>C8CD]O +0CIX4 MB4ET.P^.+* 9)%+@,*'=Q2SL@T/;#J*;;TS:)4O6U:Q[\Z+7)G=\R4%12\E+ M2$G$$=6E':>I.Q<.B-JAR8^I>$D=]B=2FMT*W&[N9N[T?_QB:'L+2MM1+IE[RF0K@+O>+MAT+;L1 HM\NM9HM M^>FFFXB-7X5>K\W',>%(1N*<1-UFZC:'"E/^J%CNSM40E;I\7RB,[>9<+N>? M$RS@&H,46@U'K$I$(#_!E0T98\L1./+\D#!AX\6L^L.'BY>U-G>N\)>AVY&J MW./KH X:+_]KT[7M'O'=-/1+!L5"@G+ MXH;5_C"%=!JBEAA))':E=E^RFWW4FK+4XR.SPA[A0/B)ZIQ[F)8YVW>?ZL(L ME:U7"CV=+^CMU[MIFT]Z6;21&$N3:&G!0<) ][T"MX==.H5,YC4A%X340$I6 M7EDUZM:X2@\M'8)]R;#6FKI09+TT^I+EIW, /L764P'[; 4_[>U.>I*1X0BE-P22$B";MRU(A> M&N&!$KHP3E^H=N?"&#B/@N5FGBK-^2/[*N6KIB0^I]" < "/%9,1*;G+T0ZG MLW R2*7U%VF!=D( &NZ&T',;H1_?(;1EX:1 M^4L+-K89&2=$XY,Q3A\@'P$G$<@.4)F'?-9FIIK3-UT''4(R7?AUB__3%N*NF!)* M-#5G/'R.QW2[6TN=Z4VXN! 1Q/C;-_GB0:>_OPFA#!,>?A]*2;1*A$(0U,<@ MP\?82!%6% \D1_(3%CU\/L'OB96/$5\O_/EXT.ITZA.I@FV ME:]FQR]R)2]IJ;: :TCP;"09.^*13D+M&;'>$.E[!?LJ]2LHM"NCTK@_F$.Y M124G;DBU'E)J5$XB$6$Y>LAE.X)=@RZ 4E4AW9\ PZ4'7+X[T2<4T;[3FO#$?IHO7J11:"! I)4C_N(O,)-MP[-0) M*C)D,UW+'#**+U]:P8#Z=Z"I]GZL,Q#';C%;NU?G+ M8TJX=Z9M =/F$%]D:!V,2I]R(8EGU1I6QX8]FW3<@>MRKR8O=$FJ?&L MAU0:%7B/B/RND,4E>W=Y0X&B91QY!@X?HZ0>'O7PCA/)M%R@>JK;0)K[OF'H MN)S%@:0V8,>B\,I:2C]3C$+#@ L00#:;2-(#0]2M(P$4OZ+]3JTUUL1!K4YF#B,G7*9A8,B80X3'!X M,:O_6-BWDJJ:,E14XEXQS!32,DAW/$108Q% M$D= O._A":;\;$[5Q7F:%M!Q(N=(M@Z*>-0GI#[A,\L]MO5CXO2VF.Y5)-8=/RC%EV+S^?D&8AZN$L&) M$4$X(NA=),)=C'(?N7/E'LJM#)P;48(N5&V9U&Z80.Z2F>[!<0_K:P.J:]JT+',*);[>F-5VZ* P8[C(S&1=G.F+E[(,/&]NN+[Z7QI6*DY M8LE,#5H5XU[LM_/=QS;6>8+KA1_#L5MQZ8[3N>-"<>YBUO;!06U%))\0WUVW!JQ8*8R;]9M4>UAO9>12%1)B$0-@/!GAV","X$6BW<6H_R&A[?": M?V]<&TKCZ3Z?O>FG['JZ,4\Y&:SY1X3!L)4(?(MY:TO"N\R#5'2GBRGD$":P M)*LG#ZW]<79XN1R%^;:>R.^]BI%O33>DQ05I97(2W)?W>9E:G?5,=R3I+9?&5[XZ!*GJG2-:[DR?P%;]'(EYK9:Z^,YVE,S5\I75_4D-4,!M6* MM:&=MR,,F"D 3CTNMQUA4M?U"#,"EO<[/IF#?H,?,ZKLR*<<\[9 2N!_\?O' M4F0,$6U6BB6Z<1[B@=0%;5'H)-IR4NJVA21T\ 1!320!^.'IIQR "EM)WU:Y MFUB\69:,\6S(Y0HM;=K&J:OK5_:Y.LN*-TYQ($U3O &AI_,@IMK\YI6:8,KL M=:]G#NYG;$ZLYU)R?]QKX^R)]2O30$DF62F?R/)CIS)(Z!)?TZ=M8?.>^;I< MF=[*CVUZS_S#CV'&AW8BJNB+>3:?M6)M]>V5+ MX'NY2:[A9EO/G^70_>JG8AOXTX&\;B5:EE[QWI]5V?//* MF\$TE5>+R79SV&U6GIOSY&LWF6HG-J^F[>3F ME1([5OHOQ?(TJT7O6DK[JKC7G-"VGKCF$*B3(GCH9ZNE*KIT M0Z)/3I^+35^ R-;-:2PQGM^K; 5>RFW>=9"-%T9/B7JB>=]+];+QP8O:%/&E M&]*O*K-J0:WM%E5*.><+KRK MN.72HA%E7WIN9S O/<>*CT5'+=3@I5NF*L'SK=IH?JT-M&)3?)X\=Q7A 5ZZ M908>R]GQTVTR+P[*JL5F"O*TPB>@GFZ1ZRC/MFIRY_J%+8\GU^F7Y_;](PN5 M?XNP9O7K83]T,YN77%&?FM$%R N^Z10(C8PCU'%= MA]4F"EQV2^+M[?548B MO'3+"ACPW4HIW=/S _FAWW5Z_?&X\@@'L$6N4)=5:WK@TK<39GM:1S4'Y7GUVE*:D)ML] M1+,W+A6*TKUA#W*%YDVJ57SL<5*G.D^UA2W":O!6>9#I*TKS1GHRARTE*3EP MMH2E!# )7C PS[&![$N71S;X%?RP:LTE:(U]%H:P6_$P__=J\%MV'3/XP"-' M^),U"K4:^O&NV:1#CA4,S'\@YV'%GO$KX2HF[/)05PC)ROU->,^N;DX#G E^ MCR(O\)?'-Z=03A]2/1^^\(.#2^6.;>JN T[/^W:[()_R./Q__S!Z(/!T;L(Y M-QQ[E4C2R0GGY-"%$]ZY@0LGN3,F2B?GCR?GLYM8'Y& LPHB\2?1OZ.:D=-O M61U6*I"YH@]QU/B+$A*O..%MK/^D>\&)/22X:]LSM:OES/K6)UU59*RJ/U4) M;^XW_SW01KC/' E>,RA^>["L@(M7AN1&?@!IRL!1.TFBG3PS^SB2WWWV!=&L M_YL4X_B'&G"J"=_M+X9OPK^+ :0F[TQR.+Z1"V>R9/CF_YN8N#!E3'O6CLP" M!A]!0S9D2;:L]G,O_IPOS0K%+"\Z2<4<28F;>16W7XMOJ3Z*$WV.+F/N M*#(>6J^W"C_NLX-[9-INY[D$? MD8^(6\K:G;G?,\*:D)\).RO]"+EL3LA(J"26D:IOZ$4IHYIJ(>ILA0VHGXICMHW.[VUHIS7H..\SR\:2CN3SD6GJA*/#NK*\WV] M5D[VW>*T+7F-PY(1GC]2-Y6PZ?J%.*6$G]+ZC&I'\R_9^--33V6'22M;+/=Z M-[I>;>.S6DE>C+#Q^ '+1I#L@;\!MXU"N9?"^2[8,_AF$/A.O=&=]J)0[[F% M1F[VPDINS=(?$T:]5)NV<;OH1(3C=Q4<_=[KXG)](<+A\BO+X+[CWCX\WA<, M5GIJ5EM5LYEI"KTV;A:-^HN)!P=-\A#R&G0!E)_*6& "#/4^:F6;]3MT;>E"N--VV(8A%9]BY5E6+HN)V]>:\G1K]]JX][2X?4/V4M8'=1()1=(_ M6 Y-_4697! MHV<(%L6IO^$<4R^)!-O^*6N>>GKNMK+IY^I@GG7S_5ZU/BSG<9$C:,[C$2%. M/:/M^V5'[3]" /4+FVL4XC+:A+M.7^WN\$'<\4XW9]&>E)5&?2M?+50S]WH/ MU39#7E5$Y(Z8@A+RE75FIXJ@A;3!M;ZM>_'1>0FOZ/R[_L9W/D5Y-@RB=;E/ M@#@[0:37*=^6V?SUI!GE^NW)L_(2XQHI-#"4OB% ^GI,& G32C@I9E#%/T%! M^IV*;[R4$>+5W-T4#0WF.\60DP>UJ#$>,WT;,4>N04\JP M.6N$GG3YWDIRN9LY]/33EUT.ZF90-^,;N!E;.%:[<1LKJ=Q+DRT[\;$\+%M* M0DVA.OFH^6XDGN BHB!0]X*Z%R2Z%UL4OEH#E7IQ)C=9N2P_C[6F("6<'E)X MM+,?$9-0Z8^PN4_="F(9(W4KJ%L1+NSX-CIQL6Y%QAP.-6>(.KOAHC7>OF(/ M& K::O^K9#J $=B_274VMN)-4 GW&Z1#+=[F8._T_:;H_#7JMD_1]^1O%X/$ M(1$%I6=4*2@_^[;\K A>7V5#,P #QBX4%25BX21BA,=F&V X,BW9FF>QEF5D MRYI#\:5PP==%WF'%M-#+I!S'TCHN[B[9,-'..3HH:NHZO"0H];DMXG5O/-M* M;3ZOL_?\5)<:LV[-:O50TU)4"8N/2-RN:D%4U\/": D/RYY$UZO._:S/W^62 M@V%29J_G5<.\K6-=1T>@8Y'$SKT,ZAI0%DA= ZH4U#6@KL&[KD&]+UN@#W\& MEHU3\^._J9,0:B?AC+;O.\WB^0.ZM.G(?O8KH\NVS:0@O1\.H6-@(XME,W]] MV)_B6IMH*L >@_>==DE1S6A12#>RT7M):CY/^N42]Y&3'/2A@"Z( ] >%QY/ MN5MW3&6PUJDB@P>(_YSRNU'TN%Z,4\N6E;V9\8/F7;[%5^0U#SM?RGVJFA)Z M!'YT1;;*%AZ4^B#K+J@ "QOSA1_!KC2GZ Z-.[;>;3X-9+'QV,],E3);FL*) M/KX$N3^38/U1,RKI;..YR??ZQJR>B!?ZUV>0H#4N]5[EF"1EI53_3F"[ZN.L MV_OQ#WN%$IRVU1Q]V_!C)%O,!#WG][[.KB_TI^3C/7 ZBI'E'[1.*N4V>N.' M%*%JBR5LIURG;UK04*A;A>U4QYWRK#C*L?6GE[MIJ:T.9WDH;(Z-0&$'_]_> MM^;HL@VO0N\E6W;^V,]U9_U\%C1* _Y9,$>I0?5CV?IV5U[ANHHI+K#**/H!!+-M) KJ:0I/DX'Q%$5-\H\:ZDS>7=/V[) M= ++'7;KLD/EG==),JM:Y23;R>=+^4P/0212^7@D(;(140J'RH==R!^I M/%>KYKDFI\D#/#"J?+$*[6&"8Z6^K-LNVLV;N6G]M\DE^^EA_<-*9=+7-X^(FW!'/C'SS MA1"^./&I=QZ/##6'7@@M_69^FP8.R+J/&GB>/942,RV%%H+XP4+XSD%T+PB5 M)BH(E?9U2*OO+ZUR>39\N*Z>/H3BS%HQIRJ*<;;.]MK9FUHN ME[KOA3D(%4@P^1CK]*;#JIK-B#GH)@DJNIXBE2K;9<@LQR1NOF[6RF&MQL:S\&B_Q3U.0STE0 M?05>BL389"06V^(AACG@="*1?N1[C\:OTT)NQ+D#Z;Z6R-9CO>MDJ?J!7'W- M7=ORB]I B6JSJ+??]^L6_Z?]6*T5ILGNU,YFJF"8>ITG)^V;ZM93G%]E1-ZO MZ$9PD%!,^N_5Q #_HQ__> &9Q>XC_H^G(!^_16XZ[D595;YICD&S5$GEFWPM MWCO'6ZP$.]Z^REX-V,\0&OE.[M^%950?V; =VM>K%]G7HO#"9@89I\=QJG.? MB):K;1X7X_L>=3*^>R()$=&,_7GGH34\6:WKKS=W?8F-3IN/LZ<^D)Y4K.'B M;@V_L"2;A@5DV[7F3/W$D8V/SZ!\SA5YDYC_*??ZR9YF,JK9F@_*^4MQ(P5K7DW%=XXP\&5R%\-*V[!=A\K M5ZOP7<45!^.BTNX_"@60*$"%$;E(0N(C$BN=+3YP<'7:4R1/MX]/K:FL5YM2 M^VYTW6_?)NLU*!(NSD'W2(QPL>Q&%=&S&]F^2;-VZ;[6S^D0T$'L1O$W)9"3&;V:V4(V_B+,NQ];XPQ^9 MW$?C73LS*+0K]3MV7)0'^?3=H^] M9\YHUC.O=AR(O4>G#Y>YZ/4P%V-2)"'NJEM)N)[3 %184.E+ZOO")J6.FZD, M!G7>*;:E87\X?TXA]<5E5WE1@LR,1I<6ZH[B#JYC6G/DF@%K\FVZD=,\4M+@ M:J&**45!M3I0E0X\= 78B[_Y1B!EJ'77&NFNG99UV5"V$5;@I-5APXGW!MHP M7BV*QKSY;$!3$,,N6CR2X+]M5SR:.TH:V!U:^<>)P2 ANZPTR.2?9\]R]5KC M*UCY(0Y"9RW!7F1C<3B8&G!DS0 J V3+@+K3ZX>3!>1Z]=1\VG>FU>0L#&1Q()U$]C5Z=I MPO6]CMLI;F7Q,S([-EV;COCI4BU&LO@B:(G&.C\2$;]$9XT#! MQ:50&1-UHT=''486Z /#UB: T0SX^W?IE'XNMXV@/LV$0=R*^I:1]F96E3>/ M=;=@VG8)..5N0YYM,1@/LCL>9OJVWBSS%7Z:,^JE1Z7:YN/8D4M$Q/BVO >Z M'"ZC;3EAD/GGRR'VE)R\M*Q9+*M)ZH,S:STHM_(4+0=4>S09X>*[XAKA=.W" MY]J$@^I>HDM'I_OT.12$3O>%>0)[=)"]*S\],1!&KOR2H;:7P7?\.J(AY$EA MRL&C?3B/N&]D*@-?P;V,ZBVD:::J";X8CQ9926;%;,66"]&[5)M/(A]"BO!" M+")RFP=;O_/R.+D;<G#* M7]0,TX+3&K1HVI8 HQ0>'KA8NI+EFR-%[P*YV$RE\( 0]1&31VQ&%L)U0?<, M".;Z>ZA[M7 SDZO%2I&M"V ^FTK)V$S$ZH[RGL4()^S2=TKS*>^C-)].-Z7Y MY-'\/38%Z!9 ^-R!2PZ&GF +X"N-7K?0JO+ '23=%W/8E)/ZH_;*O:JO!J15 M@K]M(+*1)$L]";IM0(HK<;25,L_*L8*N]2L#_K%2L**Q6:'7FJ*5XFTU2'Q$ ME&AB$B6EU >ATTU]D(OS071-QL+3@!UAAN#U538T _AN""X<1KT4ZJ6$B7L= MW$LI+)< .L*[3P+'AC*16'K J?84]$V*082<:H_T'] M#U+\CR^L@8F>CC\.FK/7P7V1&]MWZHW2F%;1&H">13+"\6R$Y78==\5@_!,[ M-&&VZ"<8&58A:N:68YJ/2G MTPM\%3I5;?+/?^$_P?<4'<@6LA=] M_^:+I8\>$E@+]C]'6> *0$YU\%:\N%S>_B3EHO&58>-___=_5H>_M&!1Q=1- MZU=@IE;>J^]1,AY;K!Z(=BP@#Z)R%S[ZEZQ/Y;GMOVMX"-LVH+/3!L7>_IE 5U&]6'1O=?N MBN?%,4-3+E4+Q?RUZE&]KK>@/\6LZ5&O9S+E(N56O8V6ZKG'[+Y4L;_TF&DO^$Y M?+3T5T?)+(?)E'/,VD 9.-)R,95.D:_<"=T*;]E=)U1AZB,C V-,+0[)JN#7$<.DY@I@"H M@MA5BC"IZWJ$&0'+^QT[4>@W^#$#K;/\][GL\+H117CS>T_3[&ML/,8E5" ) M;279[;1%*99LRPF):R<2+-=15,C2V,2:QD*:4 *S^Y'YW.RQX]?;*-N.<[E' MM=?&^3[K5]X(^?C,>+QY9&_<1%[AK1C(5:MM?O/*.\,GK(E=U8 M+]U'-4\1\UB_LL^UE8$RZV0'XZZTSHO2;3Y]6G>O.[*'89.=WU?E-/#Z=2#-(?#:?;CCZ(%$'=V)S#HI5 M?G#]VK+E%+QRX^E<^CDF-]G6)!M-I I%V\F.BX5I.]9FWU[Y<)^8YB866VH. MN<9DD+W-*Y/.M"UM7IE[SKQ&'Z_%^B#C]N,EJV#-M:=>.[YYY:S:>9GG=261 MC;:UQ"1:>NB6A&H[N7GEZ#G6:=9KR?J +[?F,IOUA-5.?V M8/:0G=^78[69E:V^VE"=MKS_;:5V2:+-S4";=E_=[,2YRUAPK(G-2U]J-7DH9[)#ME6 PU9ZC>SL">H>NWGI6!\7 MAX-,3,^ZX_^?O2]M4AM(MOW^(MY_('SOC9AY ;[:%\^,(P2('8008ONB$)(0 M0AMH0<"O?Y+H;G=;N!=WL]?$C,>-JT6I\IRJDUE963JU(^21"1MZEZ0KKK%-].44E9V538EQY0[W@BW5@931=,24IFFLZ;F M(/C46YJ%E8V:Y(ZN4C'WD ,C,*IQE(S@ZYYHX/5QP?#:R-"(.W!@! 9H2>FAU-SV MNTNQP&A!,^[ @7$MP97.: DO"#%,Y=R6:(52HF M59^MFB5&P@Z, +D,!CU.K')F.%3[!*2'%CW7)>S :\V*9.2Q*HM!J_FH&=GK M=IDA> D[\%I,@&\WZYY$02NTN6V+?DT/RY&$'7@M)'06[;:V9=BMV%,\L0\O MJL6XKP=>2W"LV3H@]98XG!*0UU@16[D?3VT'7JM?@XO2N".WQ2:T[9KL<*08 M-4;"#[P6497MN<:7,;.J5>VF%;;033P-XM@!9"'%:4VLV8$ICV-8 M2/B!$3!+#-TD]0YMVLC T4K,N$$U= D_, *"A56'2[=HBDUAH/2RP-3QQ1=A%/V'8:P3B>78@#@[4L MXD''0EB=E7<4CNO5H%P0XJ?^@DL:!GCRG/:!GMAKLN2EK_UX_,MS]4/$ZN7! M>THTM[+7ZH^.8NK6R&'@/GZP=VK23UZX/L^#[?LV63G+?V=0M,*[FHT@\\+>Z$HU^#WCH]2,^'R!SR'<&/>JR\''IR M\AP)3@YD03 M]=VG4^;Q3[X72%W/54,EX#Q!\]:&HC$;PY>V6RG!CO (G7:Z M62WQO>66:JORE*U6E^UY4;#5(:)_XA[;5-Y4/-=.SF(F+STT@GDI-KIK:]Y3 MB2S&][7XO^KAB_E0?J0#+=2?+4DY-=9'(Q'_;:51N "G=) M!01Z3H7XIX]206$(A2]HZX 56!DFHNXRG&T^'![%O/^$\!>-Y"B$ &0 9?B,#_((,\(?)T%?&PG3173?89LN1,6K" M,.WJN=<%QYLQ=!-=LN:6B>H;#B,U-SF4E)S.1?(82>1)^K6KQ^XK%I'>BOLU M=Y3)"2R=0JI#,QFKUAW\9[@ M^;MS3R_UVL(F=DBU :VZA+X92]YF8?+2_G9T%,[C.':\E1;0ZY[I]7[Q^BYZ M-=C"IL.:[1E+S':]>7$XF58G_+F]NO6&+<@*YHA#N1 XE<&F&@R2ZA:)E(60 M/ H?T:L#]+IK>KU;#K^+7DVI5^K-UD-)''+]8!D4B +1/O?JI>DCDARV"R(T M5&M\Q;)YS>@D](K%,8PA>82 OUP:7W""RVUN5E_D*)QZM_HB!P% 4 !0.%& MH7!?@:-W%*%W0"H+T.DGB#)U^I6*/%QB.VAH+FLK%)UQM?FY]V3:1J_1&6^L MP$1DG?8:U46_1482G<2): C*D]!K1;0!00!!OBY.U"^AH3&H&4.H*<(M5(R& M*VGW]U7EOX8@_JQ(N9T-ZXB%1:CXG-ZMV'TF)DBZ:4G#5![&0"@54.0TL9XZ M$HW6,!9J4(&?#M=U#FU3]7-3I JU=(W<2!8DA)'%%Z 17Z.3 K[I5B8!TWD( M!_$:X)D!SPQ 4 !0 % <1K_A2O*;E^>JO08T F]V\_7&8'$4^%V+\LP]$* MCQ7QD@IUR54PR8-^&Z'XX_C9_X#_&8]NN 3J_";5>2+'_W'=,9T$_=SL094? MRJ!%.^Z P6E(K!(CIUD60HKR].0"C.3F<9S(TT@V9_"? .X [A<9H7D+[M7( M\ON.@E0A8F=):W4R-_M^E, ]#;Z@9!)\R6:, \ #P%]FO.4MP)>%NKGJS\F. M&/+0JC_T2C.NQR> 3Q)?\B0%YV'\U1D>Q%* UP2\)@ % 4 !0"%^XZEO)K[ M4O5?.$KG M:1J<2 +(O\JHR>O(MZR5:;A%: -M&9Y3.*$N03WWY2*)FG(9!\ EPC MX!H!* H "@ *(" R5\%3+BEEJ@>1\]IFZ7F^$EN2A(W>2T_)?,8D+!R2S4] M?V?B@1W+@TR])[*/=Y 5N4CYAA'+?]"'+L'W*$L2VT6-J,N19K$MHUO]&VP:OJ\!*Q&4R.-0]L3?UR6= >!>"W"/?X+U8\!MC>H;AR&Q$1MJ6V'#3X+-9)T"%_OV M$X60/'6@+!D [AT"]^CG2C\&W"4R[8P:%8]E!7\L5D8J#^\(/0%NKS6,(40CYZ?"JCX8U-[$9, OL-%^@[GI_RQ19:@659R4MQ1VX^@_#/? M!8@05#$D9;: D*T:4T5V?"N2X+0\+09A>8S&05H_P/:%Z+ /85N$!DW'EW$) M0EK5.;TC9!X.4VPGF1@0GDOJC]S0%X'B= \ M ^_RB M[./0'F,C=UVEUIY9Y:NL7V2%4*BDT$Z.$V-$GB".>9@80/MFH'WLA-1_'4.)^PJ!N8"-NPO@=1?K=3/;MEQY:!MK\5K3YL2,J3VG@#V+ ^90KGH;9$WAT%;3E>:T M;4MVET_ C'W[2>-8GB(!F &8SQ\U>0^8O5*#D"-L-V2%93#I3GM%LDZD,S,1 M@YF@\S3\ZN8LB), +P9X,0 P%S0P # , P=Q$GJWV1X([SBD_H(Z;">'4-U1#]@S-9QRU^ #!0XF^ M$;QHN)TU+&[U[7AEM.NUXC!V'I$TFP3.D_@1[TX#2+Y.)']!U&.G>:XJ^_,O M ?%F*HB4B$BF03$V'X9@I%_ 10#%)\FW/$I*$^A$5&<0IP( MV;J]JM<]6';)*(%RDL";I_%L]..Z@A]?)[:X8*YY.<-17%N[4G?D(K+S+S?F M>3,2[2D"FD#V*0Q:3Z'[$ SM:(=J)^*+R.2T!=,1M?IVMMBI[0H5Q=-!6B\7 MSQ,DN-D64.%2-=[74L'B1N728NW+4%6J14Q"A5CD47GHP(%$0 5 MA0L6BG]-!;J'K6!EL.Q"R)3VURMGNX*V?$*%))D8RJ-D-DW^@N-O5Q&4!:4S M;ZUT)H "@ * H "**C[A\3>7P5U+=?_VG1>(*@O2%#?4M+O7CVWW#2X&K]L M_)P# GJU=G>CWLX)( ZIF]UY>]KI=W0)P=.P"HSG4?R8*9, _?>%_I-E";\/ M_0C1K4*MW79JLOLU=$ &48)^+"GN1.1)"EQ2#M!_->&3CZ'?DVS?*G E M#"I1(M3KK7IN@6<2]"=7.,?H)ZA7YWX0/@&.$G"4 !0 % 4 !3N.WQ2CT6/ MI_E/ER, C7R1V>WGU\#'CG\\ O&5BKY-NSK W=T0&I;[Y&BF1F-T&CM]:45? ME,K#\#&KQ@$\WQ:>CQW1>!O/J!\-IL%0&9IV11UQY59MUABD>,:^_23Q/(Z# M M4 SY<2HW@;SP-&;?4Q3[/%U8(BATNK@70+?(+G)"R!Y3'R53Q?7%3B"")K MG^J;%O UG'7\27HOU1\H2>M4"HMQU#1?:Q]L/$!D;#KR>6737;$( M-ZVM1[2@M&HQD=/ZO 2<)[%L!6Z WCM'[ZGTU)OHK4RW-=I#/(==%5M]F>G9 M1F?&).A-LFSI/$1F+Z@"Z+UW])Y(/;V)7A8OK*#93FR*A6Z_/VZY/,8.] 2] M2?48.(^@V:V=>XU=55Q/B]OGE-#S-$?9YK2-,I<=723&Q7(/$8B($H&0'\A.N^+0"_A?'':019=UH8:\AHB]%EMGH(^ M":6A>92\VSNPDOI$J;#[YXLR1?N[WC5;4U^4+OH590/5B^[=Q_L":??GFB\I M]![+921W$C]5SJC_@N !IA=I.X2;'#PT5P93DPL2NYU6> E-ZSB#PB\ RB?5 M;I_',Z::Q0+%#=>0X54C"U_6QY,"D^ 92Z[91O+(@6NV 9XO"\]7+,0^CN _ MBK -M9C87#G80K;G[X0B#]6W;3V!QWW%XG[393/9\')KV0JU MW#XDYQ]+C0$/[987NB-7G$P<,LZIQ& =)%@M[:'ZUAI7;DU::$,O]T19\X:; M =4W.Q*3=O';3Y0F\S21/7T$ \ ?WYE]W> 7T6XS'@[#F8+I>Z,7H?FM%_2 MDRXF,3@"RE/8:T7] ."O!_#7+_W>!_$_JCYMUIG/&[/ZB+55L3':E8DYW4@G M]R3TAN"X6/OC7X*PR0[:NN$R]4@0L#G49_"R4(I2C (B'P @D8"ZRFFI-OE^.%S?T M)/NA@ $7Q( ;T'D? /ZB.<>,3BB_,$U3\!]_"N3-LU *J! .1/6%;GS]*@Y; M\5R[%'?$<,)X"!^JQ[K.P]F2?;N^O-'\MN&X7CQ9/#M^_/(I["J,_[FM!7-7 M?><&.3Q>!TB'*7*B5M:1C8\WEOR2CV.[/T M2%DLU]X.9X=J/RHVM9:U4O6$65AZZHO CUAW!1#K@HAU R&@"UFM-DS+6+65 MZ8;E6%9B=D)0A;?I:D5\^TF2>9S*9BZ""!/P)8$O": H "@ * (DP/?:G_ MBA=--4>;&4'N'X^!(^#@WJ0.O\8DG'>H\EAM/VS(%O= ?DU!^Y.5&/3F'<5$ MYA&']BRN'WFQ5YJ674>@/$0?L9XB8,,%L>$&$G+^C/_?8=^J3+E1C=PM3%EK MUU;D5.W)!I/ /BUDD*<04)T=X/ZZHC'OP?VXB*D;>LJV3; $!3G2*DIP MGU0]P/,D=EWGWZ["*0"NT:VY1@ * H "@ *]QPP>34E)]G3>=R_&=: M("@-L3S4$3*?V@M*;WLU\)D@VD*T[?N1XJ NE^LA)%']M# M_<0NJ0;Y\ECBN(D8+JWY8-["-6RD2VA:5YS$\@0&KM8#C+GT(,\I&1..BJ;8 MZ+4)LU0I\D.MS[O<*$H8@Z67G<%$-BH*& ,8+,#Z8K&)XQ)"BM!:!Y%7UUD0&0)^)# AP10 % 4 !0N._(DO!E :.K%.37 MPZZK$O(WFNWS\8,H#658MI=826"1R+'\S;HT+Y08"4L+7.-YFLP*]2ME$G!M MS^[:GO1(UU_XK2/)T0=,65?$DM!Q)GQCR3>W44(&[-M/,D^\[K4"-@ V7$"@ MY\O8$/::.W8]=E%3KO7;L$&AFP6C)VQ(TH.(/ )?U\UT5R&E@+MV:^X:@ * M H "@,(]!W%>30_J:$$N">KD9K%.2173?ELJYS[M2X%L'Q# N9ELG_>738A; M6&$RJEW72SY@@L SIF$@3RVM[W9<)^F]YUI6W.2QDL)KBGZUVVGZCAZYT*HW M%0NNU)S',)"PM.(R0>4),GN9&7!P 7^N(=QS"OY -3[8A-92% O3L=<+!F%@ MK5/^) ?%X#P%@7I8@#_7&2 Z!7]XW40YTG<;T';EM\/!H@L'(I_P)\D+0N@\ MCH,BT,!Y!,XC@ * H "@ ((*?U]2.DA^2<-*JF&_Q!7TE005@)AI0_D!=U2 MC*G\C :_5'Y,%F[6ES<'!'L;]BB9)MR:B91[A+*$N0XJ,1*6%H F8#R/'#C[ M A@%&'4^1ITVZO1A1E69>4O8#)8>BQ09@86"(5IJI8Q*#I/E,0@^&(4%G *< M.B.G3AJ)^C"GIG1/&\>L]B&-+@SA4H?6QD[*J>1>,3R/'[A0#P25@/L(W$< M!0 % 4 !1!4^EA0:7\(#82/SB/,+TEX7_FQL:[GSHP@4=X'=#7EU)M% :XQ M[*I&X3O(":1IP$M86@X:QX@\?COUH $AKL,3/7)TYU4^^-K&8%K:0H)*OE?# MZ%F/F929A ]I[ 8EZ3P%XJ%WSH@;2 QZ08(_)O,LJT07- MF:&I[WL2D.U@R_4FSIMMMS]B@OW:8WU/%K_PC B,H[8?R51Z(M';OW? 9^CI M8P>J#BU$+!%#VD16H3!=ZA*6%I]&B3Q)$> #2#4A0>++HA0:K%*C'@\LDQ; M*ZW7ISL>N/L2X.M]Q:,!(5 M,VPWYMN!*DU;5$JSY. :FB?H+,] J LXM<"I!5 4 !0 % H:Z_R3#*Q,$. M1JW<6:[!C<>Y6#-]!SE)(')UXSE++[R# V*]3,G%!<9(@AG:KMZ90F:(-"() MWY>TAN@\!6?+M%PI9X!3?%G8/W9^TEO87[@S:,T4AFNHNE6"2GTU;"HRGV#_ M(44)R5/T:Z=A /IO!_TWD(KT.][_&*%I^O"HN2/:;=;8Q2O-6!^MS5DZZ1/? M?E)0'J'1N\I&RJA+X)W=K'=V@/?G'@( ! $ (0;! *(UCQ%:YZJ(_X 09>; MR_*_FJD5P 7 !< %P.5+U^OK7YS?<:G$F3=7 .V..PCG#XZ=_P*)UR)F'HR0 M'9W -JRVZ0IAPW)WH<]+.);6]L/R)'7,RR ^F\=_>>__N'5TZLF$F[+E:;( M$JUQV+ WW?%&UQ/T)QLE5)[$CIDY"]!_\^@_^^4-KZ%_&.*HIZU570RY\6:* M+@)J2J;H3_)983Q/$:]._B *]-%2TR"3YR+GH(LJ'7%SF3H?J>OY,LV_IRV3 M*V<NJL;WCK]!CMKB*L64QDRFT58*\3R-2U-C9-8'J=O)LL'\.DZ M^'1)M:<_RB=JM2A9\!R:LX8$FQ[=;&\KNY1/^\PA&LX3*"AN!!AU$X?,3L$H MAA[XABG!A"F,*_S"1/O#9I@R"I2E!ND&U^Q>7\4@ "@ * HW"@4[BL Q2B* MIZ7JRIWE_'#J&ZHA>X;F)\,#D__*>9JJ:78:6HH%3#H2R=^7GC;3O/@?]X6- M_"3NE#2UE^G#UK(5:D# WY. O^)=S^WVQQ,/N)GPC 6])_27?H&_^XC]M,:# MGPCV1^ /$MP?NNV,1"K=UMR-6*Y1 MP%7,\@/B_7T8.>Y\H-DQ;>IV;)O@P)RR]3&5YRKU"2O,M[V2"*L.Y<8*DTH4 M)I:/S7.=24=G6$?O&>7'OP7E4RAG-HS (I.M#)4@A::&(>YC=)2@' ,H!R@_ MMW3\(I2WJ^W(G13U(1MJV(91YKA@"WR"[]4<0$V@>1;-E^ #RKPOY-Q#Z M^3C6_WB4LN W?8SJB3PI-T'D?H>X\#930F<-O.+RAO MM-X-@ N "X +@ NHIO65(:$CE;H$7+F5LK " ( @ "-?EV%YT+3;JW\J6Y9-ASWC -OA^/"1F.P;>%%LS!B.,IOMG=&P$L$FNR] MD%@>Q6[G] H@TJ42Z:1[-</D"OEP2;)WS4B9PV>;8D"7,+DNIA0FXK<@F\0^ V7[#;?!7C @ # , P!SSSE/ M7##7O"1@M(QECN;X216CAR-O^\C3#R#IKT32@PR7=ICK+-!9[L^%;JWN=D-7ED4M/&S^<<+;UMS#&L7"!O M@#R\*7EX_GW;8^^3I,JM]%RX[0-<#P0H/>"_G\!__X*,H_9_D8%YXL+C[2[= MY#:7^!]>7/+2E>/'!*_M[D+PJHPOQ46%#6M!F:F.;"$4=8E(:T:CW-;**. >[< MUI;*N;FCJ(Y4&%*K)E28\?I@4V7X\39==Y+JU%2>HL#E8E?G[UW%*-S2-4( M"@ * H "G<;/WHK"?>%PGFC*F"LB,"QM4N@X8%Q>5E-"EUN 5/&K\ T(^J&T8=#0?K4UCJPB2V0L66"\6\G1Z)01!YV$,.,& "M<9 M8?H8%580WJXN^Y$(K0:#<( UUCRZB1(JI&FW.$GEB0-G90 9;I(,-W"Z['7X M_W%/H=_GA[7Q6D1$I+6;3KD8_WB727B0I-1">0++GM/X_<#8_Z:R["RRY[U" M1S76/_\=__'X>XJER5Z"Y/G#PY]@F7S)'L7",IFW2M,/4TV2S(L_BK M?\A6)&_]1[Y2WQ'LL0CHCR<:)B.1P[]3U/_D?OTU&8_,8-KRIO!LR%ZX"OO? M>OPHY=WC9ZYO)'#ZX6G[2]V29[]X:FJ7P%V>Q"A9K*4&07]9Y=]R;NXES/ZO M/ER.?X$4OD]0'TYS)GQL^/A M>K Z#'_'3^J+O.K8<1V!:]7+3)\MYX1^_']MMM,7TC:+%^$E= MU'R.*0OYW%+S]C_GXB;I3_''.54.Y'^>L,\OP/MR!H21]SN0Y#+3Q=WE2NDNX@*.@JG8NUVL$M:$K^WK(?A&#.4)F0:$U^(MEY!;)N1 MA&:_G<,-AVMCC@9MEW"I2I4H5S1I$S/S"LF:Q<&7-2U2V9;W: M[FD!V2#$(4WAG#O&\%:#D>ALR_%.;W(=JNR;YOLB5M1KJ=T1RW6$2N95I2GJ1/@[* M=0\2%LQX4^Y8XD")@8=FF]IFK[=SJBT2:JX%%V.5R,,2C&+9IA)B3,G>&%F; MR+@6M'$B7*5 M7I:L"C%L4KH$'[ 562ITS"+*KZ%2KUVN<2$ZUK6X P>,-<-K]?JF2PY,+IC7 MUD0\7B..B55IMFF+EOC*NM+&1$/%(JU=X+EP$#<]8(+A5"?[+<,KB5K(=49A MFR]/T+CI 1- #;_$1'.F"15TOUO:$)O%!.E-==SQ6[DO='N%) M',?J$G+ !#7/7IJ<7T;,:M+%8 MRG%?#YA@[6DUHQ&*E%A05D:T<$67-^.F!TP@[V@!@I=*C]VJ+0R?8[OZQ(B; M'C!!?[0;;_F1P;-RI;6MCR:C[;(>-SU &)+3('4QKPS%TB;NR+1%4P,QGBP. M6 OG1]Z:=H2):;-\K.FMAF-P?.)Q9)IB&QQEE,F@SAI17]CPVWH_6L;3V@%K M;2>+6LBI_3J[;:]'.V*PKD\L1D)_66L?EGW4IGLW+]:EEKSTM1^/?WF^1"49 MA ]*)5$UREX-/4KQ5#C*8> ^?K"7C>DG+\3E,T_QH4U6* ;>8\<>I=%^ 7QG MO!UZ?:_AF5)[]G@W?N3,>J[ M5AAH9Q+$T'<(_R6)#X>@X0^$H'^Y.)\,.\#?,0J8ZCI,!7\G"&"KZ[ 5H-75 MF K0ZGIL!6AU-::"OY,PL-4I;?71K)@W5/HE#0MUJO2,MV:8(V]K?'1,,G'C M#PY2[&8F'_[G&_[M+P<,IA><;TT2VJKR5Y.%V-ECX/LGU^40?>@2V^'6\G^TU>-#8#*C4,% M@0!4C@251);?%%3@NUJ+/ROY+I1&EZ6+CQ1*.@-Y1.&_@?F!^>_*_*>R]NL! MKG-;&ZR#8!V\U8GP&N>+ZT(. H R@6-R=$7V_,-RE^MTV[=L_ MNV#HX43S0^;W__O2X-"EG5+.CM*7G3)[C!1>U.WO?WK?KWMK8&9@YMLTY1GUXCJGKG !&?W^Y-\[XEXVUH6KI$>?T MC)HO=135+;318I\M- E"G*SG7 ?^8,V+AR/*R1'J0$O*T)4LV?>YF1"XBLEL M#%_:;B7&CM].D9VREB8YN=XVO1'(;Z%3"H]5../30K'-D9XM=AB M66%'MMQ="QF5D>2D85(Y@_P.92\]!ZRXN*# VUKGK8(87T.+WZMB? 4MN+$; MI?OE;\5E+C%S\BLXQ*NCWC37G%X7,?+\M,4F4IO8/Y M.YREQR\I 21E-XE 'U__9IX0$1 Q/O6RE](Q&A MX_!RBNS89JM,5K9K6!G:NI1>3 !]1X]SI0<@XI5'(H$Z_W(B4F9?7JU4!3>' MJW[=5Z7YTITE1$QU.P%]N6Z_3I'^_#[O8\AT, /=:8CLZO3WX9OMG^Y8^6W> M^7VZ<05U/)*II2'* [F_' =.!=%UB4H$./D=NY\H&F 8"$(?A6%A>8ROB_IZ M*0YWVSIKE=ER*#$QP_:!:I0&%+NA-+<+H=BU2>;/48Q$=+1(JRD13Q4._(H;_QQ# @G-^WB?8 _ ,S2JVV MK&GR>C06FST+QFK$@N86ND0_I%QDPV& /( \MZV)WT\>>&Y*"[?%2A!BJX0E MC.<[>!-)] E2,^Z+/2!$?#UZ]\_T^6,HN#]%N\-J&^N:S4F7+!G2N&^0O$0? M+87CRD3L2?(U+FSZN,LP%M"'%(?EQK:QO4) M/;D3X?C)&(!E]\JR*U"^7\HR+60U(R*9(=2T9K;38CK!0.$3EAT_TP*P[/SQ M8""03\&RM=SMB(;.".9V+:XWM=:X4S;2^WV.E49Q_3'A$V567+Z+#O(N01CY M"[>N?INS?I^J$%HSG)U984W-G!/>M#:>,E24W"^V3\& [SE:!J@(@M*GHR+5 M,-R8L;9DEUY4A M690DI9)R\4A)'5>FUO=]&Z;UG6*A+LE1 M4PNFBL,B V/*,&%?7PV82]R@@=X1B=IN?SP&1)A]/*23AD/BOJ1?QH6!GPQ M;*)4,OYIH_E .,J6MF@YE%H35H9[&N). H?HZ1*,I;LT9!Z!Z3SU:E *L VP M[>-L.],>S)G95C%KPV586FFLP4V:0=GL+P653]B&??M)07D(HO,T=3^%3^\R M4^H<;#O/+LNYV;;N-,I*QY+$8:GEZL.P6X+M=&TCXK6-RL,0E*>@;,K4W0>A M0,;4N=7 A7FI0(Y_=LHZO&U\8-):E/E195TMLZQ<6C6P5DA,HD0BX*<2Y("5 M@)7W(MO?S4K6;N*6/YPLV7"@365R6BF,]ZP\D7 'K+R6B"Z0]R=C)5-R @Q9 M2%MV2%8Z8HOHS*5.RLJC"OPK4_-'K8ES89,0R)TH'Z?J#B!*;I%0TU,56(=8I*T$P"@2CSL[*FPA&?9R5,CO3A,** MJ++VG)Z8H^I8[(M1PDH0C#KYUC*8CLX?VP Z_?-SS[M#X1/4J!=%5/--KL'X M2*7>%B82+\$4R.,$C ,:_ B,6TAJPZ&YRH8=TK7F8.82]5DK91S(Y02YG$!? M?SWC*A.J:C,:Y+/&'*GK70SBL$+*N%O+Y[Q\ZH$XP"5'YRYT: !H &@ :&XJ MXGC4H;F'@-A#WZ8O^A:E*BI^.TN-_[%SL+)5_+,=Z\M42/Z_?__O]&8="Y#O M _)]@(V!C2_)[S_S&G?].5V@SM7M5C>ZC/KJG7ZE(@^7V X:FLO:"D5G7&W. M?-4U9RED#\2H_%H-9L6PYYFEH+%PS")O=C5&0N#]94,HPE;$U0H9\@OOT^A\*W"Q[1S7,SG/U3QV)1FL8"S6HP$^'ZSJ' MMJGZEP/?^-/5/)4BV[2P(5Y@!2)^#]MKX'1+3QB0%O:&7KUF[AXB':!XVYVD M(9QG/CBR 'S7-5[I)/'F)5ZEK8_C,%-K0T,C\@LAUMGU_'BF0/8:$0)7Y0%^ MG.#6FZ\5BE_(C\%N.]IXV\4(J@8MWJ[ /N4@?,*/5$M"61\*\..6DFIN4D]^ M(3^P1KN_Z@Z:V9PS< DD*&EV[A7WPIS66PQ2?O"F MJA>SS>^3S$HJED.MO]N(6W0W6S2#(M$N,A*"/@0RR7L.Z 2G9%$)Q6RGR.1 M42Q0/NT0&TB.4)055+18+? )B?9144"B^\N8NA 2G5+M?HY$)7%+P55=$Z&" MLI$6#4?8S+ H(1'Q!W?PON*JH+[7=8:!SK)=>.)M\@T0SGST"0& M^&8K+Q%]-8^71NSX&^4 T[>%Z1-O@?\9TR.;P+H(ZLAB=3<8R[,R&HPV3(+I MHV^"WS"F03CR!-O;OT#]Q[!C(2C@\R&,\*P=3!"JUB4M9Y2B^U@;W#<3=@2E MZT"\Y+YWQA_FES?W-OAV1$.EW8X0PP#%ZZA479.V+B'X"?;& 8\ CRXF\/A) M'EF;2L3SQ; B$DQU.EFJ(K=+@B;X"?;0 8^N)?1XD]+V2WF$=T;FSH#0LJD) M>A>FT)52BIB$1\?::[].A0L*NMU^WAK8,O]]VLADYK0W0=@@9[*YXK:]'L&M MK"(?SQ;$\3?- 4'NE""7M1W^!D'\_LPP5BS"LH69CR/J<%6;-:*$($??$ <$ M.7\H%6QUOT60!M9KV+81ZE!U#JEZ76-'JL0G!#G29O?UQUCW?7LL/)>3]Y7G MB[GSEY42O%SH1\W,IQC&S'; QL/$5V_CPM(R%TLK$!YW$,RZ,T MD:>1UZKO TH!2IWL'IJW=T'.3"F#'YI%$@J=4. " MNMPE72Y(NKZ;+O/!PMW .W0)K7;=^@;&N5+13>ER.O$*Z'+^8.1]R])WT\66 MU4(TWD5K-FQU<*):Q%K\)*7+L87I]8=KCUK> CC UQ)3NH2! 9 !D &0N>4P MVYDW5Z]L:085_8%7?+M!I&=7E+\S_DP,X=&*U@:16%C"I8ZFS#2.9B04 4$D M0)=;#R)]G"X[)FQW%*]9$HUNNV.$DU)8]E*Z@" 2""+=>!#IXW2AE84E=G=0 MG;5-T27;"Z[+JSQ:ZL6V9IRDR[ MZZH7F'5=0E&0T ?8,?Y^EHQ$2#:NIVI>,AS:$^QRT;'KD$,$ R"4!I1"(I6XUGIW_\KQ_^+ MN_KXYQ%T.4J\0Y:GC7Z;-F#DB43_;S]K9/],R#5SW;H1*]Y"WC2]SLN0A\J Z2/"K0 M[/@[2Y;L^S'! E5);[G+EW0PO ML$VGUZN9,KOVY2A&U5''+98#GQHW'=9Q6.4\CZUN$%-LU(=(5_ZP\O[,N-7M M"KW>U;6EV"2&U/1$2?.QN!(EOS\DG'36C+ MZGBP1211JX2(;\L:1SHQW@ZZ'V]]\++@R_?TWQ]GDOT*DRXK3W-X.N\F\[SG9,MR%3EXJ CD^D%2+\C3UEHLTS;)[R8?^S$9 MXE^,_)?0^O$']7*$E3?%TULK;]KHF6+^N_#R@^J80A1.X1 JP0I)21BARA(] MFZH2A4YQ&2)1!9>I!]4A/PI!;[42B_,B7X$*R[X_*HR%IN+RB;+]O64S\+?" MT,(7HHQ'P:2DEIK-,B,AV9:%K;?AR7XX-;G.@(8L@F/T5B2E>P8O6\Y-;-6P MX((#%<*2/!R;V\* 3%H2O[>L1A61%-K.R)3)DNDW"TS;F\6"-?OMV*Y5G4=D MEQ:116%8B6>(X;"3M,Q\.]'#NAP9E2VS,*"%@)#GK=6*D=#LMSL(3H[A+;D2 M$;Y?*S=7=6P=11(A0;^W-.:8"D6TWS6WV[;>GN(<:<7])+,MQYK.H\:VK4 ( MJ7?91:_7FTUYBOO;!X+;,/+: MUL'_F_/P:T9\:BI/?3?Q MN'Y[T1/X\[]/#\]^-_[']^Y%/7,X/A<#0+X3)+#-9=HF]J5?W6$'M@&\ ;8! MO+DFVP#>7*YM$MZ@P#A'-<['$T->U\YG'0CJ P-QU%GCRT=!B5TIS7OW(*0_ M17M*3%U+_>BHQ/Y=\N%_ON'?_G*$4/([3#]N;CP&@>#E)A?3QU!SC_LE1QQ" MZATC.'WQ)<\'[-O/BNOE@KF6VVJRE],<55-S94U)(Z?[G0H4SC]N?4X_E6H% M&'4"1GT6#G_^7V/9DY7XWQG-R>8'4"J]/USE[7P/E+ MAP9 D#"32V!)QR%&U@];Q/Y%_+>)Y_V+N2]@;WOZ[WOV=ZG7@9H_D888Y/D$VSQ];UL169AM90J35=[XJB'A.$ M^/:3RD/4:Z5!KC-8TM-\3?:4>7I.4HWEI>4N$T,]G90$[M/UN,M7+"(?<<@X M:OD7"MD]"!]F!4K$FK,EU2U"VY"5-AH[J':1$RR;5JFR['/^6A4YV!X3?<4M ML7-&(E-9B>0)^+4:*%?.FB\6D7=#AD\IQO>001L-BF@5D;OBBL$G4,"N840[ M@8_EZ0,5#GU,-,-".-DPD%8>3?68#+&&Q&(R8 0@PP4&UJY8'KZ'#6*IU6?" M< J;PZ@TVRXU 9DL3[ TK)KSN1N@Y;Z)5!VX5!?&JLTEI_ECP8A@>0A'OUPQ M7J GE4KW5$'&'YO:BTH;M^Q!@E#EE:E,0;.L>&CBF:3]"-27\T@MI&R"V2E= M5AN2 X^9&9C/G\#QY,?:8M 2"PA+[-ISF&_A+B?I$I5(3!+!0%P&D.7D*O1- ML@0=9VE.$,PR!8W6*LX&;F^;)R"+(PS% 09AJLG-H)I8[QMU"6=BLJ2%7-%C MNF.W3A<0QOQ[G?HF7Z9\OXI-&KXA&HL*3Z^5A;MS3^"R4>NJ%&X4:PF5ME+! MZK2"IA,DBTM:RA6A\)N+:E8U1_-D*Y6DLFH;CN$'7EH5 ,0U;^!(XV5-&I]2 MI ](C2<-Y@5.7\X9P#BLZ'D K985$-48>#K8G MH,O$VEHMBV-6(N>U:8TDD1Y:U&.Z[&.C& 1BH]=P2/HMOB0<^<<%"]'WD62" M!;7UB.T.3$&H3C2.0TV:Y+^>)/$(QH\ZP)9>4+&D2KGML@1KXU-][JJ[,A^S M)9:E6%:3_O,W4?JUE7F/H;).T[/^7,O)2E(567:V2>0UJ6/LYV)KQ/(W9\00 MTQ,IO)2]-(4TF&N^ED OI5-:-GEF.+*C&'$C_Q%72<7MD[W!I\96-?RE)6_W M5RY\K)NQMZ8]7AOQX7[^>L?D'S]4L>M953+%TF0OF1+G#U_U..&AR5./7);L MY&0&,ZE4_&S(7E0BQK[C^*^/ M]K6('SY[HW#<@UV20N>G,,H?+NE!?UGEWW)N[B5KQG_UN=)!5"9_CPD1S]S6 MBZ.Q#Q_%#9)K"Q.Z/X%4?@]07P[SH?%[+#BN8)"&:K@TF]*XA&DD M)=&XADDDBI/$#)X2!#3]]O-9,>L2UQ&X5KW,]-FRT(__;+.=OL!52C6F4V6% M>D>H,3VVQCW\TM>,?N;T\)OI^,]ZF?O5S1Q7R3UT-%?OY!ZZVBJS/2&9"V#R M7SF6%^O]<:["]7+]&KO73&.6Z0DYME..'U9F2VR[R/:>BI+E$H\R^1.!%D5[AJHYXWFKKLBAUB'_8*8];XBZIPP]G2O:/J34U(D>L M*88>N]+ZJ_:DQ>J'"O%3I&3W=*-1AF1]S*[AT&[3\4,/E-%,-?I:BRS(JYZT99')4'4URV'7_>3KXRFB@"+$B!R0;2E.')1I2R1*3FP"03 <:7A?!"5]M0W)H M!R/='[5'];1IIL(_VMMLU$%)7K."@I.N@Z*R5>4/W1I07L^A$CW8J:RQ:2][ MQ@IG.L#42 %'"J1K-FF2Q+VQ M4VRUTZ=F1I5T>U9A7K%9D5CQ#4/4*&?82&]-R(QJL&([TWD$D^9JB%8$=14Y MI)4.5>:U=!?&)\MJGQ6-C;]M!IN.TVPD(Y U *9Z>A]9>\ MA&4-8/;E%K,I=(NF-FYO*;8Q7:_BM\*RUS8H10L) R'HL@@ES@K=/FGL5DG+ M+*FV%-\C:,4UM[W.5ED6R38U2;X],U KM"^M3,6]'+82D69=B$+91%HUUG"'-*Z4G3S&L-&E2G M[HV&[=Y8U6'2@)*F6?NSFZ):).22ZOFAJ]M M-ZS6"S?5>=GN88/4J)G7&G:&_3H4R9 9+MK=CC/PHGE)E_"L5?7AU!AMW.E0 M%/H(Y,)*=]7L1G'+S$OU"EI5ZI7@HM8H%(TU MALWFY;X\X=*F6:Z*K86F5*& U6IB-6IPY:ZU3'J:M=7:(M%MMQ]Z9K4'K2)H M7AJ84-HT8RNYH/R_(,-VDQ;9IYK6%CN6R[M2D&&0N]O_*&XZI0 M3#J0M=5"<0:E+J]IYJK&B_QB-^R[;?[0)2>P-G":*V[0$+79IM^1MYW)VDKR MZ+,6L#P+9N8:1D-#HP/FT'THK9U7-;^>C2EMJ7MB#=#CV*Z4[KE!D[2UZQ1O6V'J'K; M:DN4NQ#'$KAB![S^[$*87PM@V6[R2V^]%*OZ=+,12'I>-OA]R/(WI,K==CV: M!+:(;&0I1#R8J_4?PC6_+=7JR"84E6R(=E.>=[J]ZICQDF_/O-)\Q>&+UJ05 MB*$S7LRDS:C4["4ML\,_6QG5[CAT-V9)L 53VK8&)I;<<9-E*ED6YJVB,<.A ML&N'K%K3<7.7[%ID+>6OD7H/G?.L&9IDQ) MO5Y5_>2ULD9=2@A3KA%&0;3#H:OQ.H2L&DD'LDQMX!(A2L5(9^TQYE;YUI0J MSF)9"64!L&CLU+5CKG!HBPL;HX)C.!]+$!C.-HV*BZU<4YDJ6VU#G*BAVS B M]"1*F6DZ4HLK9-$(&59NMIFNJC6[0S5MFGDM@U0VE##H%<38O1MZG=:\*I>C MI&GFM=1@PUM:.)Q M$CQE2CMZ3CN0(^H%[Y3QHM0TUI'O?XZ1.UI[#6@69,Q\P); M+]&$#ZWF?J.[4F>RU-&3IMD;M#HLY."ZCD&E$MYWYK5-J^FG33.# !LD)O6$ MQE)LEG;]2F]>J]@5)FF:&0/!YR,9ESR3)5:+P1*!K$$%B9*FF2%8*&;?(><[ MTR2*!;IIHP$C]-*F69--.9\,+&)'LV&!%$1.MU=,>=\VNW#S^*+A+F!.Y"B4 M6Y1-K.YT]FVS*GLV(6$%]FIF8>B/T/JXK =>^F99D[EC,EI*Q99A5D?E.4); M2H#,4C-D3=:NB1MOO1J8IL"T4:VX+&FE6#S#6-9DVM;:==1HPT,"72W3!+[P MI[VT:>:I^*X$UYD6C%FJA$H&U.-3U4 M3YIFE6:_&K9XIE&$"B5BJ-7"N4WNTJ=FA@!KA3N/LQIS4>[$HKAM%IL&ECXU M:[+)3%.Z#![43%LR:ZOZN-.NX.ECLR;K]0801+NBS,IM:#.NJ,-:,.?3MIGN M$KV!55>7E;:H:3V'0EA26 _C/N#9H856HM\,?:E@%L8%=,4P;*65$!(_P 9H MQ5.P(,-B84IV KS1J=?-*&F:G1(:8[[-SQ:^*!2(2G/3JEA3.FV:Z>L"$SC= MF@@^9+<$A[)"O+WKIAW(#.W.(OJ#;31SV##RG?;,'$%1E#;-#BWI6.N:*G % MR&Y/HF@XV,J(S*=MLWJO%I N.>BXXG8CC">]1E>J[WN;'=K)KMJM5PP1%6VM M8P3F*N*;\>H('Q"'6UR?#TN2.X+L<;W?,V%B>S03L"M-Q M;=\VJSP6;FTYW7E5,ZQWQ4U3*;:'6CP*!^1TM+$%I3A?>A#1[AF%NAXYE0*3 M-,WTMJ5,O(T;U.+)@XETKNUJ5H#S2=,LQ<9K0ED,!ATH[$P9.(PPWPS3IIF^ MML=6@XK&2Y^556+N]WATO>72IMGQ"LH2,2KQ90<:1K%S-_?[8TA..YL=KT9] M@_O#4*:@X6Z)XPV--SDZ'8/L>&V0=4FG5E+\7&2P,GVI6)+HM _9B7ENUZ-" MM50LF8(PW-8@7_ WY?BY!QP0=!U&O8VPM" $J_27D4@XJL@D33-/[>\:6RRP M>Y99( E,P*6>V!BD33.#,-8MJ^/*M3+$+2=S MGS3-=*!@U->;96>K0LW)H-R=(C2EMO6D:7;"'R_8UF)4'K/RO+_IC0)G'@9I M![*Q4&%<$_12D8-LTJM8JR''>A*3-,V:K&EI7M4J>&MS.(:)G=HSPN(\[<$! M;ZC?++9E<3%@-;L8-(M% B.&^^=FNEONN_7Q)FB66")JE4BY3,A!+.R0 RY& MC\-&'B*,BF)3B3Q]..?86L0G33-#6_,,S[2ZYE9L!CS7V_"($ W2IV8Z&QEE MEK ]O0Q5V55)Z?4'FTH[?6HVS#=>SHK3I4BS]J: !Z*PA*9RVC0SM RZ&W=% M8CHR"XNMK99CRM=B?SQNFAU:J52OXQ2_D"'-=79UF:TU2H-]VVSTLFG6RLUN M3Q:Y645VZL2BV:A$:=O,FW5+>M'"1IS AK/VI-$@T:AOIMW-L@$C9V8]G,L0 M6Z4@&G'#M1"NXK8'W+C]GC1(]AJ0 ^Y;#<%*S/MX3RWR'V':&";R[0-\1W&@&TNTS: M-Y=K&_P[ FXMO5#; -Y:T"[4-^IV@@&TNTS9@O;E< MVQ#?R5>/-@/; -X VV1M@WW'0%S@0FT#=-KEV@;[#K]:(Q#8!JPWP#9@O;DF MVX#UYG)M0WQ'@']SH;:)UQLPIUVH;\H^2SJDIQ;=MU]H(J+=GMWTD [UQAW"O&RAXE M #%7'>']+ CZGB;[H;?- =M?73#FTRYXW)UDGU^VOLCL(/("HK%@ @#16# G M7%LTU@WFF@4[P\W6?FY+P/!D4-N7^/]9/_\ MHO<'<5< @N.'7+]D$GCYLB"T>A<"^%P);Z_7DCP[(3IAH *S\32W VYHO+MU5/@\&WJIK=Y^C N8+D% /L'+1T=G/KBU+V5 +AO-5 M$1FPNIQEM^:S*! ".0@#U]L"I^2>)X.>%LB&HZE@-KCK?1K%M9>>-M<KO^P-F_-@X>)W<-*,G7G\=\WS'[9OKF7SYBH!D![/1RS7/AH-AOZ%PQ*'+:*HQU%@CK'WV3YXI!8B3M-3_X M.FD!8/*GW9\KALG!N03L"%W'CM!54N;H9W^NP[[6> MZ[G*40$YF6P%[-[=@7S _7^H)&L!?P%_ W\_LE=R"?<$Y MEDL]Q_)5]KWL4/3=G$(!YKRI8R0OS/EW>P!363%USPT=]<=_*8JFS6;'?J>' M9Q8L;1;$*,@_K8<_.>;L0E^.*&MNL%#@V\Y M1[9CBSQ\PX]GWR"D8\*%@9^,4FS&;SD_AD?<&/J6,]3_?.LKTK@>-7EI&;39 M$AI568JQIZN)+A$2\NTG3<%Y$H/R%!93\:49KI67Y.'Y[ 4O'[-CONK SFT0 M3!3*$K3TW*9/-@F1"VMP91!6V*+"7S>["N@'R)4^^N'PY[XG=4>QPL2"7==+ MAH\) L^8AH$\M;2^VW&=9R>'ZP\Y)$\T1)]H*-7G0G^(#_JF(+=PPR?YSI#D M8QIBWW["_Y^]-VU2E%O6AK\_$>]_,'H_SXF](W0?YN'>YW0$*DZH*(+3%P(! M$1%0!A%__0M8U<-M5?7D +IVQ+Z[VEJ-BY5Y9>9:F7DM"*#OMY-A#X*^F[NW MZH4 V&NS7)*QR8!%?$ MI\\(195A"BG3)'$-@)V.Q1X88"_]9H\!L-NZM]NA*Q_N#>X?NOIPKPLVM\(>& M].L-70/%U-I.[=1&^&)4C?JZM^0E8LB. GH#M<:*BK@YW#-4=)]PNB;=LIJM M^B :-/B->4B-*ISLW9.=.T*6(0*$-K^?? >@^A50O5(ILB\]=\PV^'@G]=*-FR; MU OQZ6U\M6^I7MM9/_ +I-;DMD7J]D:V"*\[G,/;8%1MY\ [)0N=?/4;V'(" MC1ABFP-F$3%;$8)=_;@990%@LJV&$;A,4.=^ZE\7JPAZ8&B]]#3G"5JY=U0# MQ4L^>\&28LP5F\;:$J0WEG6APG!-UQW>'TM_A]"!IGLV,W5Z$K*E9^(0#HQ8 MR]*?T*?/2)F@J3)&(]<)]N![IR>N[9[P>T>SA)L-.LU@L5:"JWTCY94%U+R;R2A5?3 M'U]^F:C.V:>9?OE/T*;R&&P">:B0J(>>DCY*AN7,IM"RZ'ZU,/2=*Y;0A;@T M!8IEF[6^TX^=6K5$)*YV*IX0OH#I]&Y1LI)-S_7] M-THI:%H2FR*J&1+'RII\.$)[EF)D,JT43'QZ>BQ*7+%2Z6OJAML[^H*C M\N]!QU'W7$WQ5S^)Q[&R"?4?P_%K>-%P24E:>"@&<4+G0,$8L=J91@)'[*1] M6=H=@+&8/!L/ZR4O5?@TZI!NT(H6*MNL!UH41]"0G@P_])*_",A?=Y!]>JTB MPG2WMOAIM!AB^J))Z*F#)*Z*R+RWWSXDF\F#N,?;P?'6[E'H'Q?5,2PVI-@- M5WV9@.>]?0I&"KC'1Z.>*0 8/\23Z.F*'WKQMXAJT /U,*RX%JOKLM$BY/W0 M71GW1)3OB4/]L.#V%D+T>NY@LK+D:HHH& *0>C2VD*)#ZN,*SUDX0A5INCM* M^G$AXSRQPN+V7<'E$5Y#4AE'8V,JK--6=].HT^EN+JWE!,'C8U$M%1U=+C)FW9OUABC!P8 +< M5\X1]H(J36L<8]['MU),=NHB2:\:(7%7O[4/1:*WQ2>JA>"1NT:D.K-1,[\% M#CT>CF*LZ*CZ^5)05IEAU:A:$]G=8.]$2F!)T/+#4IMK RT>(NYAH.]):R08 M"P5M^.:J$:5 N_J!1J[)WQZ2ZZWH0/NN%-0(0FX^<<,(LMF7;!@ ME/F*M[=*8#;LMK(QZQ4*&NW@RK(6452L&C*5UHBB$%Z&4TX*[&&:YXN V:6=0.5-N'Z-33!DV5D>XSK#CN)&4W.KEFG33 )7[(%HN8H!TN?D MJBQX4=OM'*M7MV3#'QDV&WMU6E]/;=>FH@2I1()4JHPB1!DGZ4>AT2@"9(O! M?OE8!'QYU - Q CTX&FYK?)=M'>ML!D.@F.K.U>'+-&TN5VSNO--*MWEGH@7 M88Q^)$ZK8H"O"'R-P @#(WQ9/0#VH##4>->V!S?7^R+HP5/RN.6JEN=:,5A_ M-]T/$(I=L9S3]3&DBWGA=)AF&J"O,=B5$@VWIYDJ M:*P?=V29L+] "PE%VM M+N5:AE,^S(-Z):!65NT ">,#W5%=)C.F)6MZBA.D=21GU&.@$0CP MBX%RD8OPB_7U@%\V7&^IFT&8C'DCVX75)]%*W/1XJ:GR$U3ANPWBP,AT6D9" ME4D"+F,XH!I[(JJQ2Y^DSL2>7< [YD "&'YUD!TCXT9OF@95^ M=.(1@&& 88#A8I,P7#JO^.02SF'W_Z6S&$\NX1SVI ,)/WIG])F$GZO5-SL@ MKBP47]?25M^M[OC9H3FHC@/MNZ 5\)?I"A@M!5XZ!5]TWRFDSB!731%7^P9P MV7SX;98O%O13[E@?Z=[>5/53+D?05==PLB>^58G3A5UV+.D&5)L[1,<-9WN< MCV08DJ_-^ %0#AI^ S5G>@L#MACT0!OS.EX3!%^2WH4P'*'[IC M&-R!D1.4S\S8UQL\Q$B5 ]5I>((:#G=,BO);T+D"E!>SR1B@O%@HKP?-77=8 ML52)'ULKB5FMI+AGI"B_Q>4X .7%;"&_-\KO>(7._:"Z',Y9RZ?H/E0CG5VW M1\S%)I.%W3>Y=0=@M9@=IKG&ZDW;_.\'773K\_@V#Z*4D"<@W=F][\-HC9;< M;!ZZ79Z89KXV(UZYWJX6T&T4F78EUTB]\!5+.45N==>AA>YRMK8XON&9&NR[ MG?B$W/0\BBJ3Z)5ZZ@%P 4_.?7AR[HG62) =T.H-L!A9^9(8OCOQ@[ M\0Z!Z"F.O]0]3]=$-Z71\4>OJ!%>0/.&%;*J[0%\J-6F$!^*A^YBYBVG?4.& MX9O49C\Y^'+(HP/ =T/PT9O!3#2]@6N-!&\ITR0'UY0,?+=((CT]^')'<50$ M\.6G3/(/P7?D:U;DQTP7JG6ZB\5P/R$G00:^6Z2$GAQ\.62? N"[(?C8.HOU MF[@RD1!U7)%MNDG9&R8%WRT*C)\',DII.NC M71W&6]MC-4/03>I^GQQ"]V9M2K\CSY"Y= 7OA<$S<7SGN%,I1E*<:E<\UOCY MRLEB/_BZQQX@^,LGJ5VNP725FMHWLR)_""MWSASQ>#6O0,U84XQEC]BW>\,, M5MBGST29PJ]XL?O3@^KN'JGTST+!Z+?K6R\!G60)DP>_@2$-[G+08MU4K=U\ MIF_:O1UEG0[DTU+5MS'T+^"9'I:J,=>0NF4-ZA_ZIC9!4.V- =>L$>HL% LZ MRC/QA*M;%) ^.;!RR)"9:V#]86GHA;$CSE%$[^$+$^+XF3Z624X^-K.S!N3: M9PV F3*/W*.YQLZ%BS4OC"5[AAOS_62PEFI48"+#X5YC>B[7'4D*,HN)D7NI2_I 'I03!)5H > 9O.R M>@ ZVHM,Q CL :#J WH "&D*<9"3.QJXVM=]5EU?!!,S6-6^;,@:I_W8&SO> M!A$BU2HQ6$OVFA[38WR_[9K#=%W2:A.$QLHPA@+V&<#S!FPTL-$@=K]7VO]Y M] !P&@%.HWPFKN\5HD7H.JYC/HU X8%=B_@!'H .'#RR8'SFW;5;C6&MK_D)99W-)VFI\T]TSW95>QG[.H#D]P,0D]= M*?XI@:MLM^DMI\IF4W)/E$(ETREY^N8+!4ZPTM_(_OKIO_[ZJVND@)_< .60 M(.?2!P-/+N$E#W6>7,(YY), &'YTT@(@8=#!^'@)T;2\]R)QJJH1&WG1'#(RC&8Y4Y(L0] Y%S'H@WS<#GU@;!_*V(*0^ E[F2^=P7QR M"=^[J3;_ =,ULI'YB(]:3J6VV8]0E>6YQ=#7],FB5S72^"A-6%XQ/@)MA/EL MR;UT*O+))7SO1M%[V-8+I17S82"]8+U=;I&M!4V8H;J%Z\= JV<;R#3S^&,# M^5QMIJTP5O[K'RC]'S^1[V;C1I5$W;;A8F.J)7>Y3+[8,2IH-05ERJ#5%.@!:#4%Y>J@U138 ]!J"O0 M#'=NT:VP)E5STW$ MI_D-S[694;CP3CTWUSNBOC7S9E?3W@E^V7#5DMV8^]R3F&[U"V M=PSZ4J4])GJ&VYO 4B3#6)9,Q= R1%WE8E?@P$'_*3#<13?<(*!_PO[3_.?V MKLD]?5_W;;['#8^MW6 !.YT>1#04NM*O=54G//EQZM-GN(Q=B1L>] N#?N$' MS-!?/,YNVPU%;AYW?6CG"VLNZG54U!FF^$R3\AA<)A ,-!&#)N("X?/"9-KY MPFNSWV$978DY*YPOP]J>D?JF8&1X38F9"*H,TU>ZL0@ %G1[Y[,LX^(H6RQX MN*KL]Q6VHL5KF8^QW4+,HM:T$@.%Z'*B1<_9 _ZZ=&E5Q33^^A$&3]Z-+Y/[J$ M[]UW6("\QBU9KT>!JUKI+D37DK=(Y#!(UM/5QLHFU+/?O13DLZ_[CX_2$S+= ML,2U,4"MW=00COM]/%%D0X;Q$\]UF41HT+(-6K:!Z2RFZ00![J.W;!? .=XZ MZ7\51\F3U,SI;BX_FM46?K$-$E\D<)94X2HB\8A;_R2$&>N;OR>!]410% MZ+YSP*UA!9K4&]-FJ8WA"!9UELK$S0"+BT^F4NK^OXW[X>!)O,.*89;F$DO22X MS01>KZ4%I@ZNJP8< J#5!' ( #T ' +7.5<$>@ X!( ] !P"0 \*U(J:_Z/2 MW%U0/4J+@ZLIJ5XZ8]WQLY<5=#_P3#70M6RSFZZ<+^C)B_F),HQT;V^J^FE' M+.BJ:SC9DS\Z>>WK!H<2,Z7/A@MTXL3#<%9?&S),9(E^N Q#\!43_0"\@$\ M&/&"&'$0W ,^@5O8 ]"?7HS^]/P'=?>^P?I&,5RK*U6R)=5B=#ADC55' MU)DTADNSY]>+X4#K*^A5?X <^^V1?$9P;F(319*8$#)ASJV8S *2@R@#<+() MPZ'S6FN WF=J7+^'I[W#Q>0WKBI, YKPCK9>]=IHC\Z./-+T/_Y& M\O^/[Q(H1*I?T+??WF/^;>,ZJ/M_C.;T7S$D)\G+,WK*Z<%"=5AD;"X8)A2- MW9CY0]]?VRB^SR\S0'_G]VN9UF6_9EZ\_:\%#J<'9 ]^^?<+="$N38%BV6:M M[_1AR1MAU'>&K-UO_&H%TE>L?%>&E%FPK\09T!>;XR-=;AO5!DO(#JN($CN< M4^$3FT/*B8.GR@2%E.FKW?($@ J(=AQ;5879>-%B'OA^[J#_O(WXEOLC+K-[94E66-LOB).+1X MJ4/ $KO8^UZ4AC=PVK^#EDGXPUT5@$V1NXGS#YO;$S'\(H!BX;"F(U^I0N;< M'<])M O/M]G^("O#@,LD@'YRH ?%;D7,]<'<3?./?3TXT>=V7=]G@M.N2UEL=-$5="W9 MC:4_O]U@\<9F=]EN'P9KA6E*.Q>UE,-X-A[OAS),99E)&D+!;?.@.QR89&"2 M0:A^KZ3G\^@!Z XO3'=XT4*T:^9.+QN1'=>3.JPAFL!.QK TKT LA\RB-")+ MLZI7BLA MVAA>KWS7Z=PR^[N/\/>NTVD3 M1U^8*'UK*:+Y8'B-SUI@:&0C? MV18!QH6GZMG^F3CH@9N)$W>:WC%>TDQ_Z_K)#U^NQ4[6@,QXPT\@\TN!^W.I MX'+)T3/R\4 Y@+K8QVA(!I7/H/,52!ATOH+:=M#Y^LP2OG?G*Y#P$W8@Y?J, MX"8ITSC^*6*J4PEK_64KPR]?-C>OYP1M9_1Z U+,>(DR.4;#<^V:ZR0ZXB>/ MXY==4SEIV!M'"=WXN*Z9!GVP:KW#PJH*'1BO#^5DQ=(,*P67$>@J%[0!UPI: M/Y]"PKDSO" \?JC6S_P?N-_\KNV[.-9W#^NES7&@5%M[F>4&7)M8'<C9\\ M+/7I,WVU)D30M'OWIMVBA;W72$/G(LJEAI+?$O71&N)8KK:*<'M!I*RK=):U MIJ R0I[S'X)&T8=M!Q6-:>#M:2I:T\XLAD4,*2(),N MT^A'4'JBIO!7A2L1V;SZ>E RLSU(2?FF/B>M"^CPLUDIV9_\NY0H'F@8OWL4 M 1K&@1Z AG&@!Z!A'.@!:!@'>@ :QH$>@.Y$X!= MS*P!T6W![D^D!;T0#$= M76,5STF6R7\YBM:TQC'F?7PKQ62G+I+TJA$2OU4&]4&;U"DEQ3C:VZ?BHV\. M7][*^S!,K"#N!)=J.@9SS? M5OE*R?JKV6))F,Z[.M>"+9.GH/$"D@R['J6V.,W!7]$6@[[5PG2/%PV#-TK5 M7PV3U3T4!?&T2TCV>L_&4-7:TT86'Z49>)0HD]05,_ DL5L)2]LGOYJ.#*X M<-+<3R2;;1[M66M#D+3&G'"4WNJ-$66<_JB-XE%[\?^6;&=4U=,SE7&7)?^U MWL'4_?_Z!TK_I^1]H<1(]2-;@/3GK:C8=0?IIC$ ":?D/:B")BL7@B3HP[I!JUHH;+->J!%<00-Z*JF 2=F/DD*@&8O#\F;06;=59+1V05M[[8 M[MN0C \S3%+ 3SXAMJ(=AQ;5879>-%B'OA^[J MPSS[;8"E5A1FXM%JDZVU CI<O MZ<&(%K?2@DDKA,+> F5'%5;&VAFDLN+5JWDP0%63 P*I_"/J1G6HUT280;&S MF.*4/:0,)ZP1.$.X(60Q8EJ*BF 7P]+!74/?%VNJ/2:H)@,5RC>95N,M)O/ M9;&J( Q1/;F=M*ZT3+U!SOVO/RTKO4-9]N5+33_ U*?/#=?3DP>7U-!+(A$U M+@6>XOB;3&%*REY%_DL%JXGJ9[E=.__PO>'DJ^NS&UTC^@[']@]U[[%'MQ1R)J34Z+2[C:.)7V_259["O!_Q25 YO70ZY%Z>2V[&;UD38M6F/ MW0KFWDBBJ)O4ZMZU=^7547P'^O_Z!TQ E^CE?9=Y#* 7H/=2Z+4%=[,;()N= M->E*ZHX[M$7H&*7HO44:ZJ'1^PY?'$#OPQ84WAR]R*X]JPA(I\[R[E*EB345 M#Q F1>\MZG\?&+WOLOP!] +T7@J]_G!'+@]=>PSM/,];3(@-,O&'*7IO42G\ MP.A]EYL1H#??A<,WAV#@1=N%7)\L6'L\C2.]OQ+4;0;!F]04W_?(ZDT0WOO, MZEW^/(#=HI0FWQS%)*(>VY;+-JQF[&,!TI;F32K;Q-ZD:OF!/>F[K*8 C84J M8KXY)&=[I,&N9IYKC7ASCLEB6$?ZV<[T)O7-#PU)X""+4OQ\=QA&QG2J\:(@ M6Y/YT2-Q Q/JWLDS@A.BZS#+YA>&^:\KN_G5O5<'Y+NE-N9A4JDM>@YG$5:S MO1>AKHQ.3SM/ZM-G%"[#$'[%FWH?&)GOV"V^0_*;7_ 5+3J]1?'US0/5P=:*>L1V,(,X M@@TKG8H]WNXS=YB68^/8%:_+?F TOLOOFU\T%K@X^W[^S"+:"Q%6D,B*N3V\ M[6\76W:=G;:D==LH5,:)#_U9[OB "Y&J *WTMV#P_?LBO&$P[KT&0!%N01L+ M%*$HBG!EKM("* )@@K@%068!% %8A%NP,@)%*(8B7)UWJ0"* %S#+9CN"J ( MP"( BP LPLUHPPJ@"(#/ZA9\5H50!$ 3NY__GM1 MU,+@(J#K)TEBT.VAI+EA>D'F_9/$OU^R<;K24Y[14TX/%JK#(F-SP3"A:.S& MS/=98\:7^65NN"78P!V.>_BAPD[JE,A*:WNK0=_UM[;[C5](4G_S#=EELSX? M!GZZ2HD8OV28H2\9YK7)5'1[I:.0OJ XK>%7)B%AR B6LKS 981&RS"!E''H MG#>OH-C-(]?+@X#P9^LVBH; 7ZH2R1[]PX-E%T3"R]#*I8 E44X/.W&^),7;>H=SAFV>,6[G)#6X1_$]88!+M>JZZK>844^;1BGRB$^?481(W"-= MQO'S4BS0<',Q2I8'@>!M7>3M\)*\6;RB$,=H#7Z_$^=JOK".Z.N*R6D]RT9X6-E.[ 75'V9@11)G M6$81.(E9KW*L\_ QZT_2IP#879HP92DW]W6^O[=BK8K7US0+]Q>_W]!S->Q) M6V6['FH6!2E3<^XOV8DLH"?L88FC1,H4=>XH"^HG\TB2 H!W 5J4&HS7N4#P MNY;"-T8;LUWIA?T<.CH[.DP8D4$LJT;M6L(R62*8/8&-2',8.(F5L3?ZY("C MNQ@;2J[PEL/=W\_SG\S:!\$X,LP$BI7N<2ZL56NLY7I/Z.^\3BWJ.Q8WJG1P MR3X*C<5I3T@EZ,/Q,DI?;5,("$_R!K[<.[OO"$_Z%>FP;O0-R>*1ZF0\WDYK M/3Z'+FY;KRW@:L\.I5CF^97.[+ (8K(L/?3I,U8F4;I,72L%^.!<"C_); )0 M=C$NDSTUD[Q9?;R70AB)F.[6JU-(#GS<&>K\2EVJRD+(5EKU7KAR^?YZ<*J- M03Y])@FR#!, L/I&SW=JF!:K]EJ!$U)RZ%[XB"8.*I*=2%Q M+HHK]3;=0*P34++K)7&(*-,D\0%4LOK9_\Z^]RY']S][6*^9^\__D_SG]=^I M&UWQ4G5?O3S\B^JF7_*"9@CZ?S>H.D6P;RZO/+UBHP)#W\P[^^__]W^^G?]7 M"%94=^-Z?[WB[)L76YW*>Y$,67BZ8E649?+=?RF;2(G]EQ>ED^UP:KMGQ_5_ M>7K*L;/7TV=_]]1,,(&[O8E4SI4MDPCZ52S_HY167@KX?XA\[6_(_)78HM<59J<$+);'%EF8L M(XQ*;+^>/*?.UMA>E15**%PNI48V_2\"E9A^/?T!+OTS^5JQW9?8^K^^%*C? M9C'^R6PV)<5.P!CX)=,I!2LW]!,7XI=+^D'5$_7)ZK?*):8^*I>VNG?Z>RD9 MDOTM^;BD*8'RKQO.^7>,J)*Y#7F)(!J,:;JL+B%,QG!M(2L4ALL0@D(PK&$: MK2.?3@JMO#H:&J[U.MW>8L9RC1&V=A?!KFT-4_*OOX\TZ2[B+O38AFJ-S;KI M-!F$0=.1Q-]'.NO-M!N:4XD8[*-[6[*RD.$3&O+&OL-M=)"/G7Z\Q>P?C2&[*(A*UK'6L MWLKGTI%I2OW[H<=EP&'F4(U8NS+V UPY0GO:D$^W(7P_E#@8VVXL2&NI.>H- M*YMC1SJ0C(R\\5*[R6ZVQ$;"V!IM=]T^UYVR4)P^%3F;0!/AN(@.JA04LR3> M8QO50$:SH=C94_M#BI6:W%JRI^*A#^^(E4 /9?1\J=BE;1QZ1C]F=;-N=JN+ M1:]#,J,Q_VXVDV].RU%E7>;#B<&4.[5JA4.O56)W8B&3L7 MP+B&Q0(J-RFV*5#6"":KDN(:RG05VELL(V-OR-_?'X_C M.>:9UBZ4&:P]K]'31OKZY_+7T9E#50,06KL]5NVW%FS/UM*1Y[)2>LZV7X$K'6GDB&M: M[:W% Y1^_;FLYDV^B>+TE)8F.[Q1'U*F87:SH><*&/,[..!W$H3XDT&H[*0# MS603.).5L'6YNM:/9+:F;1MU"\><82(K_ U9U0UD$QQGO ,UPZ[+BBMSN&+3 MH>>R(M3^:CF=Z1U+IP^##L_7AVLDG< ;6!WR\^TA4AVHUIGLG:;>&8^WV="S MUVJ(S-&=XA-7J@WVZ( Y0F.Z9\B$?/;]6#-HK'PC8J5PO-[$ LZN.TU&)L]' M=I'ZJ.=5MH2U0QM$M*)]8B@;R O2L6J[):3//$>*M._'>HT>06$PB8DM/N#WB:*2;VA*=Z,% M[4552U:?-OAN&)A8A4A?Z5Q3%C32V(_W?)W5UXUV%*UY-U''=.C95!G'/?5,_+6J[,4[?X-#3;C1FN'"E.C6(IDZ7U.\OJ>#8T / M(<2*6\?67'&,A2'3YR-;LU:OF^R[8XB@:'+"[T=-$TI'GDVT-E;%YCJP.(F@ M=='8#NB9YT;)R+,UM9)0;3'<^2V6D+?&2&XNS5D2J-!OK*DSD4QF-Y_,+#T^ MSNL1%OK;2?KUYVL:D>*NPF%3F)TH[?5F&"B-[ZME3;F?N) $@="[6\;SFC8\U4F)Y0H6.2M6?N E4 M8/@-_(UPL4?9@PE$#-;-(7J0)$,:IJ<[9T,M:3"MNZU(M)3!#FGH$A3L?",= M>O9:$E-;^CN,U-E07/EX@V&CCA*E0\]>:PZCZ^:\Y1\M6ZWINIRVS69[KES05%HK^S5:8;D.-K,J]2[!54_//9LOT>#] M%3'G5A;?\J*N,=,DM7J:[YEZ*>*LW:V)(@Y-L+ECL!9+1&XVAW/]DL:3QI(. ME+G%N:X?NM5P@J=; ?1<9LZ\>:Q5>K$/Q;) ,),UM1K8&';OO4(,F-Y!J M M&!5+.M'MULKN1J/=G$$D!-JH M:\:;^'(W>[%S.6RE;2>$J$J8.,ZCT:G3HX.K)F.Q-PSBCA\>Y#C:62-5LG M"KMJ-O3ZA$T@[>5XZ.6=A0^#1<U$X/';W+7@H\8Z$(Y 2V':0/?5\;=>S M);5F1JAF[>!V6SS;G*9/6'WFCQ*+T)_LZJ>QYZ:F6QOQ4 2A MEM*N;75+W0ZJ-2-;W'-3T].:$[G1^T8DAZN0C!WC&6R% M2M@9)_\.&Z5(?R.4VT K'%=FW9%4.;K]7<5 PZ&6#3U;!)NT"&Q6B8[L2!XG MSY8V>WL0I4//UF \J70.XJ&V@7;*;(EK?4-[WB'*= O[+(\0#@O; M 6RE/IHZ7P-LNE[IPYTF)5CK"7UZNQ5]/WOJ^78"W2SWHTFE9A&KKH/O F.\ MVV5#SUWD!,''G+L[2+H];85;;#1H@UK=; )GZT6NC^1P,%]VH-V4Y.P6)XI&)QMZOE[U MT<&O!!ABL4H+%YRUJ'*L?AI[?K 3B@,'BQD?&G4L:H#7JS/2S5[L?&WA,1N$ MU,+&H-V6EZ4!,EO3P6GL&7:=UC+R!IB_L^)]A$]Z(Z^QKA@)<,_7-O*IJ:.P MPY9EPZN=S&&U=EMC9.2-(-!9VDUY0O7Z4*5MS&?Q5##%M&7[C0/+;8\<;KP* M8;%\=1$MUMT%0JK9T+/W4IC&06M*%@EZ-M=S,42ZQB:>F5U!S87I8Q$.4_9JF(T]FRT5$)"_\+J49)O" MHKUW/*TR.HT]F^[8K&Z\T.1J4*C#V[U]= \2?YK#F1APIMH?S1P;9V/#[[EK M=;ZBN>RZD+/ISL>5PYPA=S);"5L8!46[53<]#7TC:@ZC,8H?7*AG-AAGZ M''JH9D//)KLQ^S6%"/HDBR06H5YS=XHZS8:>K>V!'D[A_M((V7A.V7'8U7:' M?O1ZQ_3?S/V!Z>^.7289NSCTJ.% V\*:\7J3[=_6MG9PUK6U695&:U)R8F8% M\VWC]8K-OSGIFM;;-06%LI!E8Q\,6N18FS&OMXW]#3J48)@;;L1 X:0K"+W9 M*,;357@CNL6.2MAJ>J,*Q(5HO-TLZQ"5)G2_1FM9JO9+%O&4M5?=3>IZ];]> M?_@VFT!L@]=,8II_4D]YJ]>L:9;B4\+ ??W@E.#+/ODN#?A-XO]ES'E*+_!> M)_;RA? I5_&3W$SDOZD/::F^2:I]\WPW>>9RXT:OJ8_7OU?2LH>_3CG3*%FG M'Z8K7Q+(V1>_#E46OKL) _WVN]R(7^AQ^YI^_O.":R":?(H&_S?U(2L\ MD V #1#-&_07R(>TJ$ V #9 -&]X&QAXFYS*!L FMZ))O T.9)-/V4#_ID D MD%/9$/_&/KS7!,@&N!L@FC?H&L#F)J^R ;#)K6C0?Y/@!#JGL@&PR:UH,+"Y MR:UL &QR*QK\WS2 34YE V"36]&0_T;!WB:GL@&PR:UH" ";W,H&P":WHL'! M ?2U9?.K=SC^J$ZP, MQ39MQSZL6TS4XXQ7YQ451W4WZ8<9V]'L+!$/_AJY[ M S;Q$ROT(=%*>E7,B=N+N="EG$ K?K! ] _"H#PI1?5B2O%Q@OON!O-/U>(Z MN>4[7H-\OT7)N0&YT>4N'V=/[[T(0#/NI1D_2A ^Q2( 1?AQRNLI%@$HPH^3 M.'>/)[^Y N$Y]A@W$?N/DA!/L0A $7Y\K/X4BP 4X<<'Q?=>A#_:-( CV@>$ MQ>T.X[X]C_W^I@%X>RCY[L;4;G'1P)^&4FIV/_?I;"ZC@/:?(Z+*RZDM4!UP MMIN7L]T_58C7>\E+SV1('N/T]H]WY%^NN092!R>S3Q1P@I-9H C@9/:+'W#3 M&VF!"RC.F>P?QWQNH&Q.>X ./YN=?FH[ZK]?[D\"42 XEP5NH&CGLA>Q"M\C M'QRW/J"VW^<@Y$?LD'=7_WZ8WDW\')[O/BKP(Z;#YUP5H"IO6HN/V?V M7AX M%?@14]USK@I(LX 2>F!6'CDKLU5,K6(ZP+44.$?SISHP"I0@#%PO!EI0X 3- MGVJ!H >*Z3Q+N?2]-AHY3\ZHKKWU])7N^.9>!YKPQ%F;K$!GE?RL>_Y+H@;H M0X$3-W]\!.$ZV2U:GKO9)/,"NO#$N9L?V@:0R:*6XL(6X58G![3A3Q(Q!=:&)&;0O3T('"YF M'(H=..B*YR3S >IPHN[_\+Z,3ELC0%U@E]%YI!4?+Z M.5<&HNC*8*;C=3\ #N-"#J/@.\VWC /(W!04"=\K>/X;:(K01/=X8KUZ4\Q/ MO)(T^K] -O?H0@&0NQ/D[E[S=RG(Y;P;Y#&:/X )+72[!9!-?ML@@&SRVYP M9)/?G@$@F_Q6\0/9Y+>B'L@FOQ7NW\GF]XX]%XIJ&9X;.MI?_U!575\NK_U. M+\^L;/1ED%@?Y.W]4O:1Z20;H."ORFG4SY\*5Y6-XJAZ2?%+[K)4UU4]Y9XX MB1Z%RZ!XFB*I\FG@E=Y1D\Y/5BH#HN,S07#A**Q M&S.?2FEC4?*UV3]D?)E?RC BH["!GPJ.8J= M2.3E&_[ZYAM&V9KP8>"GJY2(\5/)3]0C&0Q]*IG:_WX25=EN-L?5FAE$; 5? MTY/Y%@GA8203,O+I,UQ&:+0,$T@9A[#_^>_O!5%09/Y,=>F%#\,?!&'2J"Y# M6\_E?)(C)#YLP8UQV&"KZK#8\*J@OX"N[-$OC6FGF;0==1.F$ARX7KI\3!!X MYB(,E,5&%]V^ZWS3T]A^R8]_P2'Z!8>M06^['FC#AL5)M#]>[%Q/DH<)#K$$ MAR@ W^]F.QX$?#=W;]4+X6]A!\W=:YW0Y<^7!N:V0Y(I>!5B#W?2_-2GD";HO2?-X?IATA[O43H M6ZQ%4K.'8S1S9#GFT-([_:4&-7* M61)DZ]^ W3C5I2L1L<\2 0DC!UIWHWD M?0HZ&/KT&4'+)(R<0>]?Q?1[?\9F>$.>OEP!+P_>\D,8?KW0::"86MNIG7K5 M7@#96M?K:ZG7T2'.F\4K"G&,UB"Z/R#_CL-JP^L+&&HWV9JYUCVI X_]II'B M$$F\7QE%X"0"!<%C7UJ[F&WRG5O/3.\Q?P&6LY2;^SK? MWUNQ5L7K:YJ%^PLF?\!J+EOKML.AOC2:T;".V+KMXIF#PQ('AY0IZMS! 53] M;-/[3F=2$Z M8,OTE 0FTBP 3F)EC "')+_?\YDG,.5PO\6H:FB'F]0'\>GE;;5O24+;6=?I M"Z)F[8-@'!EF L5*]S@7UJHUUO*\"R/].;R=6SQEF8W9Q"%=Q$%[6?1')=#" M\3)*/\PV[*;(>NF*0Z&8^WTUJ/SZ%S M8M&*Q\2ART"*V) BT='$PR@-\Q#HTV>L3*)TF0(9LC_H-P80^@4(O:VV+Y#: M4S/)F]7'>RF$D8CI;KTZA>3 ._T=4L)"H.?2'-E9BCRE.NM#W&TL4Z>$()\^ MDP19A@D J-]OV'YR0#7$>L/I&SW=JF!:K]EJ!$U)RZ%C.8ZB !^;>TVRQO2=A40.F^R&^X7O)NC*JF_+%I^.6Y3O*CFNV:SD[T M7@:]3LR7MEJRP4HB1 )&WZM_NF7QE+FH!KW.L+>%%.?0JQG"C*L1'V[6CKKG M:HJ_>HU0X_@O9IF$EZ)R2$+2M&9$K^NG/T7W-!O>._]-7P\8W]<#7]#]<).N M4<-S[=KI!-3U&9[;;C:EK;6>0*)>K\;^ )-[QK+7!JF2]"B"*>.7SQ1S M'+&]FT%V.=U:LI)/L*%!&!6TJTYW;!JZG8HS,(*^7O[XV6W"K:E1@-6_M81O M3; "K/X/"Q/F1FC.D7'5E'9"6QDJDC9>,[^>12VBK1^OH65L+CR>;6K'8W]+ M.U&?C1);G]8Z %O_4!?D DOPR_45Q]AW=ZN6P$.\ZLN&TMA&_/$YHD"MRIMB MG3C ;,V6@U6[*A"B;:26 ?GT&0%VX7$N2WX6N]!K27/5V$SGE@ZKMF@MF: # M_7J;21'!W(45DG+%Y@+2??C8I_3UO'W,W'S*]E$F4>HC.#\7E5C;]\.,+LQ= M)BJ<)G%*)S*,5#5*^\0YZ%HI]1&>J:8_OOPRT;NS3S/4^*".#3"#O4.=\K-F M\2Y,1C'77LE55.]((4_&H6E9W?#[([!?8U+)GIVB2]>2]TYM6F;!3JPJPA?H MG-XM2E:RZ;F^_P;'"@]/]F&7"VV6$ QG71UPB[3%@GO M5A(]" XO'9OD%(0_*AKX ?S&RB;4?XR^K['$PEU8K0ZY0*5XZ?M!8'70N,DD MZ,.NG-E_;.@]*WO85=!WJ9*=.#Y.F:79#-AP1.@XQ[67&/4QF=@OPN_7O9^' MZU-I; ]YB] ;AK"P&MM#9YC@CP#X ^QB.7!]MP/?K5V?%7[4J0P=0.B:]V0)F8D5!?+M?8.X:\RI$]P2 MW4^C-3N9]>SM\!!+D1TEP$NIQ8#3 R1A]P/0QYQAA[G6)[I#ILZ&)CGAMGV= M:W,?MB9>&TIK=.N-FK@_@_A.M=X1,#@/ :Q@N<+3 M"X86$YBW?%D+RD TWP*I8T0FOR=,GY^*R7'FG X$SC MPE)0E9]<0,@ +LK59 M324H*'\,!K!?*2B_=^7(PQ1/)OCBEXTO ///R\._EI2H"VA'!6\+W)D(#$@:T5D#"Q::U M A)^=+HB(.%')Y[Y&0D_%Q=)=KQ?62B^KJ5<)%O=\;-C&) @?RY*$4!E\-TQ MW3G>WE3UTUF?H*NNX9CO M7&M@:_C6X^P.P<;:3B#[$"Q( 2/#D S*60#Q"$!KOM *6WM/L/GA IK4,<6< M"?O)FHM2M(+>',!5D@>TYB\%=C^T"OL#OC2I>FS9&XB/5O*(V'B9;P5=0(#9 M!* U7VCUX ,B*4.8EY1!%U%6U;DB](G.I=JH<"DDG"(+C M($#5DBL(7IRJY7ZP,\>F-A[OB2H[P1C.EAFX"[5/P2$079A((*54?S\RL"GX*WY>CB6 M*E3@)C-3@C!PO3@EL$F6N!"\-7IVNB MFS; ^Z-7[1=>E/\-:[*I3B''&'JJU$Q&CL:0KV_FB0^&;U$T^R@@RB%/# #1 M#4$DARJV4%55L_2!6AM'?0OG8R8%T0V2%X\"HAQ2\10!1/FI>_M#$ V"Y5X9 M*P=)XOL"/V'5@S'7ABF(;I"*>!00 ;:CYP;1=&5M?9L4?8L;0@=>B69VR&8@ M I1&3TEI=&_TW:&F\P\A)*R%"#$(HR)Q&@;/1+*ADTP6S-VB(/-1'%$.N9]R M#85K7U7WAZ!@>0:.#:ZG0;5&(Q:LC&$X $?.F<;^\PM,Z/F PV\7(EX" M N;WA.5?L5!M=R856D H2*E$>'<>#1;UQ0D+Q'M8* )C^1WJ!X&GR&.QX)_Z MB@-27W'-M<\J;06NC&8M]-C*,BZWJ/1[%(#DD-,NUP"Y\*5N?X@!;"&TPEJU MUX00A.@YP:8UQH>9C[C%)6Z/@H$%;A=6Y*VX7!.FJ6&L4N?'W$1"* ;)Q>C= ZE%0%LL+\_ "/2@H/R+0@]O<)0;TX-GU '"Z/5Y9SFO;Q]M;R+:C MII4,>B,)RT:O<5I\FF1Z8YGBJ/I;Q3IV;,OA1)I!O"AZ4"1-YR@3I:L&:-H M31NPX'?3@V)0AP$]N,WU9D /GET/BD&B!/3@-E>E 3UX=CTH!J<,T(/;7+N6 M=SVX]TX_-TPG%]V\5]"V/:9VFF'9Z&[6.P:-7D@QZ4)DY"5E'((>A+ND$% $ MG"?7YSRY*'[V09X A%[->ZR]2'O'$_XP7Z,GP\=5S-QJ]M0T^M&UY(T3"9[8\,;*)M2_)-Z+*^@02]K;L!5(HQJ8FC3$R1 P91@'_P7/R'P!C>X7,*&C2S,F=2;]C M,M]MW)QN!P%)UGL[%@D;%+R&5%>5H]1VICW^*%'(KLU"H"J'O # ;EXA@PPD M_+@2OG?'=@$\XQ5[M&_G)2=HHTI4JE3;4F8.9G!HK1ZD]%!HUKY=3&J#0@#L MWAW?^0?8->]IN2B&XCW+^($ZP:$1,AQ8ZL0S*\-LEYZV?V,P -%U*Q9R%8?D M&E*W+$^XQ/F7.L!4:3D@ZE9LPKPXBKA!L,N\4U:5@-!%;" O!+) X_F%JPTN M 0?CN-A*4FMSM&JVJQU6*.]OT&$&!^S39^KRUZ04M>5AIZX4/RL[^*[2 M !0M/5,'^:]$N2?]D&?TE-.#A>JPR-A<,$PH&KLQ\U#W1[3[C5^U7%\1]9WY MRNZ$^LJ: 7TQ5;O.ODVO-]TZ:^Z0A6U :)MO)3$QEE[$@J)EF,#+B?I=+S1^ MX O1BM&A?^] .%^0^Z6L\3M@RV*%-\("N&IM?+G%S%EB- Z&\Y&DDDZ&-7#9 M_.,S(!0!9SFMSOA%G*'UI0$%(^(@[6;UNMR@]X,1QJ0X [?+ X8)@+-+X0RQ M]&W41?R]I,35J&JN&JUJF/DS0"0!B"2*DKZXS&TPO[TS>P]8N7VUV0_0\V[.;Z.T(+CG M#/L24<.X@2Q:UF%_@E&6F2@CZ'G>#X#H03A*<@VBJUPS<\GX+AXN."YJMB1+ M'XBKD29Y8H7.]E$P.+!X?&*70H'GMR^EN>@!7T7KBX;!>2RWXG7J4%OW./$$ M&'#R\/@,.+D&S"VOJOD3#-4;:Q*MBE-!&NUW]I[9PF;4C3(,W>">F@?&4 [9 M@_)_.'#UVL9?/14(IA5=F$YIJ;F/;7T?L%&[?DK7IJ<"$%K&J2L6 S\P/ "I M4MZJ%B_I5;SJC)T>#U@-JAR6XT.TX?M5^82;&]QR\\"PR2$!TCV\RC6*$']1 MQ8/MGE1WN]' JAV[U2TGS(^RD@5.&;/1CUW# Y,;?5]G^.X--HE2E#Q=TW5; M66ST=\^Q39\L;L65[2II]I*'@T@B5FKX_=O=B@Y%A'/ ; 7XC8&(+SV^40Q.;G_J3 MWS>;&C5:=EW:5*1=U%%$I]'I=-Y@-SU M!2!@LB%+B^JZ9XU8>+#QXQ:%D\,, MBGST@9@M'+)[*+RJ'3?S>;[26(23Y8 M)@M?2E"EJ(F5]+-SDV(6MA3$@N2.7 =]Z M<.^-7#$3ZS^^H;(:)J&8[OO)+!:FDZW)&W%O;T@X[2I_E*301/;01A-D=\3( M, $(->Z9><\[:('QODU^'NC!L^M!,5@/@![<)O4,].#9]: 8?>E #VZ3Q@9Z M\.QZ )J("Y6MO=2^'2%Y?P$[#BLIVYG3$55B0DZR?7N:LL7+$/[1E0\ A5=) MX@(47C/+>RGH^(VCHO"8HT@U;L]1]*BB<=P).MB/H?/ +[=A92\T#]RAVH4M$YZ1FPWD'9JC*(,:\1[4 -(>HTD\_Y[LFM3OMW1H MM>JH8T\);<=RWH1!IKBP;Z2Y C*CAD>Q,@F1P*,]:JM^_G%VS>;\"T/)C RC MPJQXA-6]*CV@F-5:BC(HI1W[ $J@9Q]4@?PFM+8$NJBQ DE"MEFK;AW%)VXY< H2J3)=LR;9(UW8YAX+UPVAN-I^_BQ$+^G9JI;4E>(8R1RR'OZ7SVP]6+E:R73VR7JGEO1B M?/2@E@RT\P,] .W\0 ] .S_0 ]#._V3%*G'\5Q9\O7SQ*?1*P]W3![TL[FI_ M#;O>B'4),28K&[]1D6)!84.WBFSP>B3#%.C@OV>M2MYQ"NPUZ.#/@[V^/^G^ M!6SP2D=6:U)L=UE$$KP.WF](>S&SP1GK/E3&B7/Z0 ]0)H 3# @3K#5 M X%,R@^0:C]KB?W8:CXRWX>Y-Y-?:GXJE$WB\C10 M$0:H/H"$ =4'D#"@^GA\"0.JCX)73[Q6#W\)9-Z(_J#5>#+L5/&Q-!HS,<%# MHG%,3Z=HP-L!>#N $06\'4#".>?M !)^=.:(_"?H;L,5\5$<0V\VQJ$RCK;L MJ.X=O)9'X&O62..8-,U-D&4( 2U^#\OX &P@X!JXMPV\)M? 1Y9OTB=4)ASC@(YRTCXC?0VHB:V"PMDZ5G+L),%[)F_F1U*M]8JI+Y8JI*_BIQ[2MWH^D>:.Q_ M]L;^>_O:GTE!,)=*07#ME5Q%]8X4\F0,/@58ZC_H0CJ3G+K9N'MFF; T..D@63D2LG+6Z. M7.(G@/M?_X )Z!([W6)0*@ $WA^!L#Y?+FR97TEA^S UJ/'2P14C12 &$/CP M9!9%0&#^TO"716"-AT9H19>6DGY FP*.5DG&'*8() " 8T(0.#5$T"8>C17& A\%<(1I="//I!JSWU=GY&(2QMF.,.5XH0@ 1,#O4B!'>)6[IF[C%Q&C>6 < M=C*R=H-(7[=Z0[JG,1D2P>$,H,O)%:Q^NU#P-E!2%@,-BSG[P%9@1^_Y;8N; M3D]0 J43F*A2*=FP>ZU -1T[)<.B!-EXW!5 .J6M H>?E(/0N M5]M@U>V2E4,;MI1]!X+WCLHPS>AM8K*MKUL2 M3U8[K-VG[;;C3*$&=D+ 3QT>/"H?T*NJE(AL7LFBE\QLU4O*-TM>"MQ2AY_- M2HE$_EU*5.:V1:7/?NX)>(4>7<* 5^C1)0QXA1Y=PH!7J.#E5''\4=!Y.CEA M'.WMF'/T3=SSUHF[O.ASU$Y96GI_.5(8OM>E!Y&,P("/"/ 1 >,+^(B A $? MT9-+^-Y\1#D,H.Y[1\_5HJ%U.]AM^NL.RNZXJM:OK?O*[#!,HZ&T_@ NHR12 MINCK7>#S[$@#O$:/+N%[\QH5S99>Z>J7JUE02MN:!Z(WF[*5FF_)HNFQ/,ZD M%C3-C@,+^NC\2$7#URV2Z-?$6X_V78HQ.CTKGFV#ONB/Y_(^.[]),^A$F2;/ MR<@ UAZ#9NG^6+O$C5)EN5].>MIR]U M+_GE*>ONIVGZ=*B]S1ZV5S:A7LQ"GH+8I2(0.X&+X&Z3O =Z\.QZ4 R2&Z ' MMRD$R+L>W'N[6+C:@.^J3FOG ?)I3E]BN5.9ZBD4&Z>1V!M!LS-?VE5,6PY9 M;M'LK2)8# F12;:4@&KEGH4">8!DG/N2>!PB\2LE"KA ( M+/'="AMRI0?YM\17JFZXIOTU?'@*;1''LV)SVE@W8,2:'+*M<5K@ .SO?0H> M .[R6/5P31QBTVU]UL9Z*C2:L4+ :_,AJD<9#I%/GQ$,H/#VI1!/C\++U4-< M$SK\(21U2?-=:,3LYYV19$0]XP0=+'5A%'1>#O''UU==&R&7KW[X %.?/C=< M3T\>7%)#+PEAU+@4>(KC;S+M*"E:^GVI%?;+)4\/91\=V-JI7] MV?_RM=&\=]A3S,N"WB,43(OA7BQ-[<70B*F=.2TNXVCB5ZO#?#$Z?3W@EZ)R M>,/T[VHS:&]/AC66;Q-\9!ONJ!XGIA^]Q4U>CT*P]%)7 V )8'DA6"H;:+G M;&=N-9ON&.9JPZH6&BDL;\ @_2BP?"ES K!\U%J7F\,2[N.4=-A,"39N./MZ MFQ[7#NE9'WJ+.[\>!98O56< E@"6%X+E4I$$'8X4@:UHSG[M:K7)H3I,80DX M:VY6B@;P7(@KP&X&RFJXJ?*=:*%"X6%";0FC3G#;;&=YB]O!'L598F!KF>L+ MONX.,T_>+JH/F>^#P0G.KY9/ I@5\?:NFV%MOE)P!8YE=+5 '6\E:]>G=\1?,:@3>A@0UQ/N;MVWB54=7L MU/,6MWT]"KY>"E !O@IPS]>'=ZS<#'>L&$S1F;X:2+;5U-;DKDL*3':LF=X# MAL!X&270(N*N$./M"(" B5[FH^.L/8/=,S^CT3,]X :V] M8O?;TUV-164^E5F5F4_BB=%#B^2[1B\/Q&RY@!BH:L@.D5HN%@8H3'88UW*Q M,$!ALD/-EHN% 0J3'0ZW7"P,H [+$'78]PMSYD+CWLL"-ICL,(SE8F& PF2' MBBP7"P,4)CN<9;E8&* PV:'8RL7" (7)#A=7+A8&*$QV2*1RL3! 8;+#=W3+ MA+*/)> MX[;,HO+N;#4/@JY?3:#)&[0^E*Z3/OJE_^%Q)DU;-L-$@GW'2Y-QOFFG>#Y5 M[TQZ3HC7-F79KRLL2K7G,P^6!8S2$@PFC1-SF8UZ=SZ:!P'>S*M97M>+]/KMS!J)+PAAAB[6!F/6A'9C'G*1.$@@17[Z&T/)(@&7 MBP1! &S]!JG,@V#KMD;M=L#*AE%SVEO3&!M]0;#<+B>;@=>AL-2H43$" 6O, M+5EC,@78:]18_!RB'V:&V8Y#HP1[T%8@#:'%ZMW(XH/?S_6^&,Y^6#O1,JCM MG)W,]X(5!-76B"E-&X,4< DO#(+%]@Y]EVXZLP8O!TDNY^AD,H6Z+)C)/R"0 MX6%^T%@K."\P>KDVY?TJO)9_O[+I:E:O2@ZTJ"6P$AMA+(:SGK)+08C& M9J^($V21.M,R(0B-06)^?:.$V%S4TIO^A 0&+5(44BQ1* #2;]# M "!=A_BE-3A$_>G8GQJZ7YU[!U$S<"V#%JHU[*,D@5$S@1Q%6X/H84ZW?G3[ MJ-A"446\A !@_09?"P#6;S.TP-1 8 5L.X;U2I5GV]!L5_\#,HCK86>P<%K1 MTC0-TF[+_?5H9HQF*7821A:RB&)$$4=.>1\ ?'[.K0+@L[AY1* TF\PH3P[ ME 2>4^IBI3\Q)L',7TX7R!2/,FA.EK!$J[P3R'"]7-Y6Q$-I-FX?]1]/S0D. M%\OP>QA(4S+_E7[N78)&OWIAK>C;O_\3?WG].]E4)2_1[=7+P[^H;O(A1\U& M8/A_KW(G+ZN)2%[?"L7?-'D\OF(-0I W\TZ__M__\W;^7Y-\(=DQ'>^O5YR] M>;'5,8D432&GJ=#"4R4#DI;Q9_\EF3LI\E]>M!QO2,@KAO_Z@M5D*0KX9X+X MW\+7;Y,%.5E-2]I#;];LFY38XU^]_B@%Y^O/'#^]Q?[+4Q-^GJV://N;IZ:" M"1SW)E(Y5;94(MA7L?Q'*JR\!/#_,^*8LW&4Y/MWNU>.$J0D6;Q)]]3$J'[1 M4NE7-/7;93ZW?C?"X'OIR@S7X[E.LTJ/V&J!'\7_Z;*]$5_@:@6F0??J+%]H M]@I\@QZR#:Y398=\RJI;^G>!'0C-T:Q0XX:%48,MS%AZR!?87C5^3I5EV&Z% M'18PI%A 8:2"JWO'?A7A(^J_XQP5%"J1_WG#. MO[.)2JG9$%59D>2E3(F((DLB3JEED:*4I8CA!*H0$KZ(?_GIJ-#2JZ$Q:\RJ M65=(TX#6[6:T+W=;D4 GQ&'?CVQP?:0^T)"6H=+MJ"N/&;=O:_%(\ON1$20Q M3'\H1/"&56?:9KX9H\ODF2.90BT>>?#P[;O,6UZ[@1IM&K,/06%6CI U7&D'^=BBT M&V$DN[4HH6UA5J6QMITJ.TB&GGR^M9CX!W(Z=E@2%O8F;X_P0$Z?>O)2/5WN M#\SJN"2$#7Z%KT?D7-HE3T5/)M#S?+S=$Y&%4&^XY;J\DZ>!K?@6''9(6L=.E&BRET4*)]+Z C+7;I5<&/0* MX@VRXFU:=64(SXGD_4\%4"&C[NA0ZE"LVF%1>+7Q75-,GGHJ %RS8ZP(Z]!E2R5KAX\LQ6U!JQ ]+1!+V^JC8Q MS:KN:\G(DY5"@_7*1?=&W0CG=)MOM_P2QB8C3Q9J6')&[8HLA3 W84,3;OGS MQI:.1Y[*'R.-!CEEY@3+P(B@VAL9DNQTZ,D[-57IT.!XWS#X)B;1.UM@&ATM M&7KR4MI&@<>EB0W#'+\QG(,\FU<'68K^@BQ<_FR%9)GWKR M6GZC=&CMQ6I;@ QIT'<-"6[XZ?*?O)8AK??0FEKU!)(FEF:9&+INF$S@5/[3 MD=,\5.92@]VTNU.:[W9%$1HD0T]>:TZS[GP>#.HPM)]T-SY:JC?T@4B<2K5K M"Z2%+)IC>#/!F7&#+BW7BYU(G,JJ7:=7MKX=K6"4=@8M:M1WK9TF$F=D->0& MDU# [#++EWLV WN;WF!*B\09697LB5OQZT)@H#2%=C?5%JHLTJ>>3+6SK2$5 MH:.QAB6LM^08";1M*9GJJ:QL$G6)$J&,#&O;:(:*2E3G<#KTY+5:#:CG'B2? M%RR!<7EY:Z\FRV3HJ:P01:?76V+AP$S+)885C._7V73HJ:RF0F-M#NL^/!'L M;JT"!=2NE C@5%9*+^HY'6@YB94EPA?S"195@YU(BB>?OU6:U:;*0"X[\5EY M/^8]JQDK0.ETY)!WQCN=[,[@B;>J],(^48=Y.AYY,M%H6I\[&]JD!;XN;E6* MHB1NJ<4C3^;I[E5%(BT.927=5RGF8)OK=O+I)ZM/1QW9731BU0I'"VFH(@V( M#9-GGBP^1-MC0>_8?:-N$7R7:N);#=G%(T]UBL;W6K^K$0:\J83S_8YLEJIN M\DIG-O7&@%0W ZX/JS[,(WYL6=MR,M-3Z4\.P\76GZ!SH;T==W"]@6S16;I0 M)RLE=3JFW'591H"X=GGD;2I0N4:+U.GJ6QU$PO!@80KDW/ 9J+68R_%;E4]' M3DHDYTW1-2Z$;=W&A+UMXWPR\N2=FIHOF_V>MX4A?[B;+FFL6[.3D2>KCQ^V M$._;VL30!\&A-D)=WMC1\,AH:2NV&)K5Y9CU F>:TY8J^>*F"JOQ<,V'7JZ_7L^(7$KM@Q' MD!<;UO$8,=AD 4ZQ5ST@L+PTZ@ZLZOO.8Q+1EZLJY"J=[%39\S#X(I3#:N_,&B56-V,OE2374-U-'WNJ!;XG[1OBB @,?<8,C%EC M?Y"IXW-/IEL1_.V\;D\"=L)7.I'E=12+/#[W9+[P1H'ZM./'MGUFK)AR6)JY M@W@5D%,Q(#ZA+"8;33T;,H M'7HRV5(GXMQ]]3 0)GUE0F-A1$GS03+T9*XD4XEJDQK18G6RUL;12E1:J^E3 M3]=67SEMTAL15OQ8MQXT2'8S0-+'GAK"-;$0$+:)5%FI4QUW#C92K\5@3,:> MO!DV-)O]J-,1!=UBW'!0Q9Q^=!Q[\FK5CB)3]0;?A25YWX5&# 2)Q'$.)^\6 M'@2.ZX4$P:+6H8R*$#>3C/3=3@&Y=KJC)5*NR *_FXQ;JV&$#H3CV)-WXW:R M8/..VQ7TK=_I^!0>.D$ZWU-(6NV!Q*I!:QOCK*3/('S=G,4[#8*>ZH*A-83N V19/&AMV30S&005NU;1DZ,EKC38SM-2T MIW5XTZ(T+?*HZ0S:)4-/-W!K!_E)LO5X/UTZ$]T=7$<>VI!QY)NB NY!T-M M39P'F+?>[H]C3Z;;@UN[-6:1FH'J]L;F5V-)CC=QY)QC7%/[PC:(W U;7_(0 M&2Y(IUF.GTN#9.C)B^W'S6I?W1X6K$0,-JS6[>\W:#KTY+W4932EH"866UQ()9#! M2+&:?CJ!D]=:^(2F=K']G(V&@_50FR!KG$]?ZU0,H6SL:_)!M^(#G[4?5$UC M2[+'L2>S'4Y'R(*HQ]N@JNP-(ZL,UN1\(0Q1&)5AB#D2;6!CI MT%,I6/618$PQC(TLAS*WZ$@(S%TR].2]EDROUAD)LY7!A71?'05KKXFF3SV1 M B40:]H/V_7X+%=ILS@\6\\Y.AEZ(H496B[;PV&](O#3.5>;HT2+Q]()G$KA M,%.WU17DM@Q(;U6;"L^IL5#3][KT!^UW(-561@;0S?*O+9N+-%TKB>OU=]9O?9A M&=$P.BMC[X6J=B0!?KU536@SZLC[J1P"\-^;!()WO&0"KQR7L=FA66 M+)41MFQ6J+YV''OR9KI!&G@?06<"Y-6=[9)U_.DZ7:]3D2T(O-2?>)!CA$V- M&..1HVADN@JG(MNI2R+TZ7;98-J=N>V,Y@+/I>]V:B#MD3'".^'(,^K;V$KV MQ?%0[,7S/7,,*+?=!L^T1K%/,8*%T6905FH0G0P]/858+;9K(]P0YC1)MM?V MSEDEBGOFR."L^$JS-5:K E_#^FJX"=@YE X]68/ZS-A7?7->8SFU-RR0,\?!2]1%MLY^G3ST5;[E:%>&R8E=95!OO6I ]6NWY M]+&GXMW&VU!_Y'4B..RBS0TS[-1'^''L*2+9J=BEO0H6S\'72 Z=U>.%2,>> MS'?OJENA.X0[@A0J+43HT%-+HF-YG8I!-IL-6>X3 SA$RY-&LXVOV:19[1DW ME!Q%30LGJ+J@JS8SJT],8Y T0#KCI= 85Y.#CJ08[>Z.Q#V^U B25((S=\RQ M.6PS^$AKL:C <@I%>&/33(>>+,%Z6=.ZZ@%9&]&0F<2NZ-::H+MDZ.F>1*V7 M^\:$F!GZ/14N +"C$2J0[$P1$)R8]O8$CJ5/O54N&S-'"-, MR8",M@R)!K^;V95A^MA3X9H^/PAYLC$2I,%&&\L*75U4TA<[%>YJN^W-=18R M!-11>0+;L\L>=QQ[\FHPK#I([",B[&;IV*\3>_E Y!B!^442(^0S1KR7+?(F5/CF^4[\S*7I[%X#.J__AI+, MC;^.D>!=O$X_#<*^A,73#WX=*BU\QPP#]4X16?@S3'R-R9XO9D,^4,SV-<;^ MAZDPR&<4 :+*A:C(S\B[]<] 5)D1%4!5;D2%?:;>S6P$HLJ,J "JH8EL%))4+2<6@ I+*A:2 _Y<;40%+E1M1 4N5%TF18/_+BZB J=#5 !5N1$5\9FD@*AN*:J/]IK\69IFEM:E M](%UN6HX_,K,2A]=DQ,NFP\NDNR8R0]3AJW?7# D99Z^XHJ5/KY@[W+]).UZ MCEQR](6ZCP*E^>B"P9_SJC.5R^G,N\?N!].9Z\3FP2+]0E0\8XMTHX8][U_J M/^.:_.3V_!F7Y"?/QB/<=K FZPP67DW6ZPO^T'@KC[@N^8NG*+ M=B 7]NODM*O\\;HRY6WWP3WW/>^Y@68]VL'A06_#+ZPM(T^5_-"++J0CX)[[ M#C=3E[YR^-(&_G(;!] )<*G]6.;E,;:.'*X)V$UR?ZGM)"VGG],K?8SK[$L[ MH4X@F846-YL5FK;\^:5OVP7/+6 3!1?90$^R>)%]C9WDVWT#7%B#6\5;;:KO ML[]F#2R],&FK7G"6X.KY=DKR,S+3C"T2V%VRHC@_X^O,YNX"MI:;;BW@\AU< M#SQ,YYUKXWER@&N2]^6.';:+M!S3#.>)E"56UZLY2O&=69K 1&O_-U)7U@K MC@G?IU\OM),<8UN/DR6?KYJ+?.G*,<3U.+I"6TYH!T!7KJ$KQZC6X^B*LRR MK>6J6TOID=3ETEM+KBY3KK^U %VY6Q@L7[IRO*I^'%V1)5<_R83,[$UV[G3E MD50E]E54;YN?*N'<*78\O0MJ"U"6[Z)ACZ,LNBT[EEKXA^GX_C_! M_G(-E3G&Q1Y'9=1-J <7S-+(5=#PZML+\5#W&W$QE&?LO>X>*\K4:N1D+\^=F!]6SAE[K_O'9S*U M' #.5PNJ9&HY+B;GK+W8_0,BF5H.(.>K13(RM1S?R/GWHA +238TSPEMY:__ MD65572ZO_8HOSX1,=1G$FR1Z/E21_DBWXP-R\!=T'/7;BE&13,F6U8+D%YQE MH:K*:D(J=%0.#"D>OT%A%+YHNO5M5S:/U5$OY4 WU\ WR^0E>O)VD=#/*/'] M.A7^H^_CF=LU3Y(33OM":.O!4%W^]Y,0?R/R@60KDJ>(QYQ]<5:>MM5@(=LL M.M87-!V.M,V8_E1(*C/C3T[_D/9%;BDBJ(@A8J)Y8NA#FB2YR<,"U8JU/NU$ MS2WYP)$->J_[7T8P:6N.]-=T-]7DTS]FTRAE/-)U[/B?_ID'I ]^^7NFYP=5 M=J^K@B0W^E@C0C@-&7PJ**JL6Y+I__=3LU?[5%@ZGB4%__VD[X._[-!2G.!E MP*>"+5FQ4%X^X:\WG\"G:\*%@9^L4BS)3P4_UI!X,/RIH"O__32215W>8M%V M056-S3 RX8K0B93I0"1%]-/?2!$MH44,)XLH0OWG7]\*(J]@+7TTS6@\5:SO*X7Z?7;&4%B MTFUP569>@^.)-(=^R6B6ZXD1)#_]C:%DD8#+18(@ .0N5O_W,)"[K0F\'=ZR M80*#:627QB[5%%3(PXD:89EVAXZ!2<7 O!(%KH[ZW.-R.0Z,$>]!6( VAQ>K=R.*#W?UQ&*]P_-%G -GT.&,! MERQ9F/"N18]VI9)")H!$X,0ICGI2_.?%L@^>QTZ^E)UE"F+9L)/O@NQK MZ\.^I"M-FSF6T;[ C8?Y06.MX+S Z.7:E/>K\%JF[P^W[U'6G\RMO<=7:)B; M]<0!)VZZ$+)+4(;&=J^($V21PO$KV;\G0QD V8=!]DJSRKZ4DM)N_)FNI\=_ MJ[P@S:XV]]!Z664%$N*\"M]8#,EU!I$6--8M>1FHDL#5AU[U,-,;VUIRQX(D MERRE(H5>Z]3W;#@#0/MSH+V "]K!M!541Q$;^D-AM:C#HZ69 :_Q>W 1DA,, M%Q@^A>O^"%/(D%P0W11_T2)%(<42A0(S=JFR0=0,7,N@.?,7#:S65OVUP>P:NH+ MS0CST^,9%9LSJHB7$&#.+E:S#_#V,;SU)2_^V0ND8&H@L *V'<-ZIK>6G9C*T: MZ/C'475>DU]05H.\BK09VUN!Y(G9UMG00W^905=1KTP\T8]@F-VTE<7&&(IF M8Y>XBBCZZ>\88>420-C%""$ P@2>4^IBI3\Q)L',7TX7R!2/,FA\HF6C/>-W MI3';WD>S@\0KU?TZA06>&A\<+I;A]Z"1.7J,JV6ATHKCIKKB+ LT+Q02.4,P MF8?RYOSFCV9MWTB[*:"7V"IO7=-^ASQ$(+Q<"N_6;82!\"Z>_O30PKLM141> MDF4>5^2WYH6X0^#JH=.:JJ$G)<\1$3$]'2'BR/EZ5D+>I%8D*Y]<1_@UQXM? MCI;EA,\^.>1XCAU_*Z>7%2=W["^#7B?F"ZXB!6KBG\/D;^4SOI_D@1CBNM>< M35OP1N1JK=I,W:"+CU]Y1-%?]#(^F(VD?7R82W*WU*IZ_._(.4Z/\TY_TU,# MVO?5P!^J?F@F[UWS'(LYQAGTK& = MN-N9VJV_"=MO>;*^%EN*8)"3ZEQUK5[3$3]>.93A/?J'WC44R.BBJL]IPYIU MN H^=X.9L(LWZR03($9WL82=[M87\JYOBHH[1/T?>K]^7.'=FI?G2?=KE=#1 M"!4\SN"]]J:$50=!=?[Q<'4>-UW&]/G:;$+T8*:^;H^%=:,FU=--%_^E3?>I MF9F:OA^F[$O.,M;II CXI;=MHBN%K>H'JE)(4@\\74Z^??EEK(@G/TUAY(." M=T"T].L<$[^Z==Z%!0:2A]"X1Y47+%26*N@0H]8'Z0\H)])G)X!3E?B]DWTO MW>6.]!/#+V@ZOMLN7LFZY_C^&3**053;VX$0\(*%F_4>-=5UV1F(E)C6_I$8 M4B3Q:^6;/A4RGY6-*>>P_-[5.:B>HTC^ZARD> 1/P:+TV,"0"/@8LJ6G;P458Q?1JUAU8?J SD[+7Z2+2)+GB1Z][E_%LE##/ M2KIT63"]R\$TG?(ZC_@B#+=7/+':'SKV^'VFLVN#"QU RT-_-?#8]J!718-- MW6G::8K)U:\RG@I'F4\V M618UUI"WX ^!T4W-S2_=/3P/S=+(DVQ_J7J%I>=8A> E+O*:.1HX!3T5QJ^G MFUXXL130-.6 IBDG*3192S6-HK]>X9=DX'\)2J;+-'*.V^#+QZ<_JSG>.$7= MFZTP^46RS/YQR)GLFFFO340SG=RSNK0>=10ZH,0#+9:/+4%Q'"VF[7JOE5\# M$ RXNIY=Z(#CZPF%#KC!GC0[*VLBS_15RV52L6[@7Z5GT#-'S8.K>6:EM!$, MJ]9<:LM9E6DN=[%[E61I$<42=956ZU=G:J"3%;E;^?)]4.AW9X7Z-:$_-340+Z]-4_4(V'8:A.G@L6YT3S7A"U0":\4!EYF#3N$^ +0>JD6D_[@_KHB_AMHU+ MQ"I \477:+O+OF //&@8I&Y;4OQ\5;?MY@J41Z"!FND,UDQ? GCM/M)OT)W^ M&B9Y;710JI*_7-,I\)(&JF2QA"$ >/<.+ /@_7D]]270 L\. W\P)T(6,@V8 MP"><,,:.9@K_]#<%%V'BO53VYZF9[JE!LOA+50]"+VW&<])S!]14/6C]\\F* M_'*&/ZA^OE"CG1A^W++V!7_^:3' U]IG6N>G9FTY%.&);!VFC%.?5?!X3T.2 MXN=2"2M2"':M<@" 7E#[#(0.:I^?4>B@]OE),Q(>5^2@XA94>P&9@ZK.9Y7Y MHPL=R!Q4=0*A@ZK.)Q0ZJ.I\0J&#JL[L1YK22W!H(?E'!EY7M?TT,)#3"IS[ M$N/GI#3SWDD>V8HE_2IQ.*TDVI1,P1\Y/\C=3]%42<#$O,%2.A_.3;[UA^HQ M7*[RJK?59?48BAJJLJ/9Z1//A,TK]=KRH(^9OL%10758HK&FIP^2);XZ^?Y3 M 3@W!;0 P/D"\&Y>KF$5?+^'+=$?F%+%G4Q#+5GBJ_6Z%O;8'S47,, )PO /LCTMQ' MLYW-UDET2I<0I+%HT\D2/UZGQ;P&]@'LL\!SGCWL;K1>HSYU-UV#=#?* 1^/ MS!63'G^1ZW9VO <=!&CSG7<8WH36X?ZH#)1^A)?Z=0OFMH[8(YLHLZL=48E^ M^AM#BF3Y6I5/3X9) ,D_A>10#23=5A56\NQXI7S:C:?@>GK2-/P%EPS3G1YH MS9$%R[2YH-YU#+6>,T/9LHB*Z:HEDHWJVUW=4+=E'S]"\NKW3,\&2H#*BZ/R M!8E"F]@9M![:1KB?RP3:&]<\+F<7OJ';I7>(TV!9OMJ$<*:R[\#!+D7BU2^, MG@F(N>$VR300:5D.K=!,K"$7K%0O&>:IJQ@,^E9MVK)CJ2_8#&J5]KXIND/6 MJB 3ISYSL::>,RL9;"8]$?7G%6.S*0UJ8M\=KFM';#[>7= ]P0G89;+*+G-_ M$/+;I;)<\@("3;0Y#K5& M;*\AZ!UZ846PPQ&K(QROGF+T5'@$?#17Y:.Y/Y*$"C)CEL.:SDKR :,[2IDK MK=) 8T)Q\U/#]CP4-U_OX!+U"IQXHE(0!HX7)5PW\8+G@^+F_@G'3[YSY#PY M,6'0LF)+$+PVL/549>0D)#0^_PJ(X0L>SFPW3JD=2*%.K.%0J599BQF,_$.\ MW6 W20U^4%QEDT0&X.J&N&JL9XO13&=I8S/?4 MGCS@*CNI?'^(JSG6DN:&L]FS(3(0<$ZUM_Y^E^#J%HFT#XJK;%(A 5S=$%=R MH^_PLRX[9Z$!>JB5&P8:.:D?>(N8!DAFS3Q+U;W1>(?,U3^$U(K=+;8#WE., M<-QO1H+&<'1]D$#J)FFG#VJKLDGSDVET7#JA],(X$1=-G%@/!(*51L&&:8T$ M>#%*30]R]3N(1X8)0,G]VJJ%WOQH6L@?0>5"U.H/"Y5L&Q=[2!;JZH^MP6&Y5Q[U=K5LBCV'2ZY[EK\X+ M>/_D0@"+[&02_B%,^MATVL:F0MCM*9(5,;IT>0F:8 /"I-LTF!F/L'O MPKJ](56.GVB<+3"N4>W+$3ZG9T<3\$LA_:=F"7VYI?+Z@/=+Q^&D?32O9* :CP,UR50C?NT M4P.J 50CO_Q\E^[A 1C<'H3![=+=VL">D4>RE+R%ZV[**7;^CJIIRTF6EEJ+ M#WI?VKQ'QUDGO94E6U;?B^4QXJ'?6\R;/DPR =QR=UC(;G8B@A_YPHH84;I> M+ ^@]%%XQA[+L.=$,YY0-8!F/!#[$M@T[M/D+UNJD3>G[YK,/]?Q\2:0K0B# M@V@(]9J!UIP:#O625&#\R.IS31_OYMJ61U0"-J ,QO"OA],3YCN(=ALK" J- MNBZUS,E^883C00K/^ A6+F((]B@M-(;S62K *B6"9(P/833RW-FRVHZ7(6Y)5D:Z\Y R\_L]1@Y2@%W=ZJ M+\1-A3R4?>=QG\DF;="E@WE Z#G@M %"OT$D'PC]J82>33:02U_!@>A[YBDG M+AUJ!SC/5LUK%LZ&&0RC1]%?Z6GG92;'LTYRK#S^H)L>=)I?SSEG3I5ME-.& M6HT?LR&#P%N2]A63&X@(D<;*$:R(DJ<7J3FH>\TIS+*'LAQ;TYS('- )9(I. MX*,[Z@]#5,MI9.YPT:D+DC70J_;!US%LEVZM9+RUYI).((\0NSL-0=X@=DT2 M@JNCKF] T: 4MF!#+7=@NV3T[65(IZBC$B(/A#J-/%T(>0!Z@,T@DZD8%S@G MU'URSNJJC<'U5=L,UI,V5"JGYX0DWX(HPF=@E8=J[3RB*IMD"!<]* "A@]+^ MZ\7G+[ ?RD2ISUF]9<36]>I>'X5^0[..^R'^\_WPJ2O\AZH;>O)*\M6"LXS% MGS!<'\OV0<'^9[ !Q+9G@NTX];Z7R+ MI;&(15ET:R.A3NP3;BSR)AV!G@=ZN6&?R(D1O%V+DQ,C^#OP^Z'],WH,*PIK MV1"X0&Q%P6RW'M&I_;M%YZ#GP5]N*#[R8/JRTU_H3TP?-%)1?"LQK, -C'G\ M-]IFB&L)]&[!*0RH5_)'O9*WX-IE&A#]]J'O1\ K;0BBMN?PF@'!6S,ZK+O- MRC[U.9,61%@9+98I_"H'OGN0V]R_@42V0)1)JW?73D5_A*5)_ M#GDV. $\92<_\9(88B3&+J]K3,!".[K,F L)7@_2&PWDZE<:SP2AW- 491I" MMVR"]">H:DO#>=.#JW/!$H0-U;;',-P>I*AZO-N*^S=%RA:L\G;O<$V*I]\! M3V?3J+NBC+4%:;5NR]55?8KYQR#SE2\<[D$2<__>2=E"3_Z,TI7;*?T)E$)8 MGE;J6,-@(W@UG:A ^:D)Q0Z8$YZ0J$#YJ0G39YY7)$#YB1 [Y&]O(YWCYI=W7:\A'7W MY3135;\R\P[CPX_E)E-YEVY 79N0++FCB2 Y*#NJ.9/R$MJ)2"G-]2"OQC4 MD ;(DX#,[[V[WJ(Y$)!YMMA\ -!O+_2[\\CDS8VZ9K3W EZ37NM#Z^&T;+'6 MM*PQ]4.-WW.IUY0$?Z_G-0%:D0-6;=LR7,!I,UZ2)U4G"7/DO1"*,G6 MIK*<:"G2DF)^XIHI%@!JV6+PN3_4+APJO@ ^ G)D+CVQ#AF3B*PQ2JG$.]TC M/O!/?Z/(NUWDGIK&)U[L>&T=4U=2D2?19/^UFY&N7K"G#N#RR2.7STVB2D U M'H9>!JC&?0+/0#6 :N27F>.QVFWG)8C]5(IQ#WZ"/.X9N2D?O7!\!FC&H]3I M/Y8QR8EF/*%J ,UXH$IJL&G<)QC\;*IQ\U?.HVJ 4M>\A3C/?U;3_AK(X253 MY9;'A(;CM%]'G0GG#!==>C:E2$U0NQJWP*:[$990MU)IN+-41'#J40IA\XC/ M+!;09@&?%XZ+7AA4R*Z_<7=[(A10;:.X"C$P8%)+087_'%3/4UI;U;=Z/%;Q M$[F9\=HJH'P*5,<"H8/J6"!T4!T+A ZJ8T%U+*B.!3@']5O/+?,'%SF0>>9P M?K(B&2\RN1B)]+O71%_N*\[<^

_/-QIUQM7-\U&W6[K3Z/#AX:-E#:@.N)9\, MB_;M46?M=#H."C=;VOF15[L:SWOE7CGY9/G6NC&&)_[!^*ZZIVW=GQYU'^JG M],GTF*&WWCNZ+TV+Y4%[:/6;_5ZM,^Q5>L7DDP_[ZV=G!@F#L58TFB?.M'=U MNG5*GUQ//CEV[IJ[FEXOCR=.N]P\.[CKV9NGO;7TF)6P:VN[+?]\;,ZN;;MU MO%ROWHQ M]&\J^[N%.7TR-<_MT0FIVT?F64O;K/GUUEZA'G8:O?7T/$L/%[M;UL[6L*AM MU?U[KW"UUKD]I4^FQBRM;R.RM;L^'JK?-V@3Z;Y MLWYB=!\N)SM%4JI.)G>;@?-0@S%3\[S3+JN7]QWSM!O<=DZ]]=G1J%">TR?% M/%\>O%U[4?!V?7'P]E'OR"IX^^4ZG'R\9J8(,WWG]#F;GPDV$JLJ=^DX#A1'L?]2!A0@O4 M=?%$LOVJ)MT?43&7&#TV81$%R*;M0!"B .67!9],(#(&6801LOQW1OLY&K[< MB,>X1RQQ/DH C3PC/R#8(+ 8T'FF83?:*'\UC[L&&X8@/^@1,3QR:*$"^&,3*!$%-GKKFC/7?Q/J?:.ZRMDC CF.; M5-%=DWE7Z8^!!Q:VRTBZ;;S'6FLP0'*EMX:N67I@Q4"&4S[/)-.G&B"(GA"Q M@(VALOG3 M\Q-;Q^2$R="#(QBCOH,%7E@DAUG?G$5Y8C-'G\&2,8.0"0NT^M&(4;?=*3L! M7(+'Z[W4^M&]9#6WE\""C=R08&-R=.,%#DE5)IM>:NUIH-E'P)*_@P3^L:SH MX(D+8LX/3RQZW35LHR52,!95I/J7!SO&X:QD=3OEX4G_P9@[O#MJ81@NWAG1QLKH>F006(>4EZ#@YXQX&,D^HU^A&RJ] M=XU.K_50VC=.QI/]JX&V-]XD#WOO54W\]&X4(X&236:&/^YG(*]C:0>#2U): MHAE0[0)]SD6IN7(#P"FCES4V9ON9VU*?-#UY#<6PV#W?U8 K"I!3(.(K#H\G M4,D2*24![D0.&N%0^2%V@I?;>VJ_ZEB<4FH@L=MNNH 6',D>] 6N@V2^'Y,Y M&//28< 7#7CRHJ> P,? M@/O3^4W8YY5A=C$*)_&09_9IQ <=:E\VV_O0CI MCBT,S&WN90>7G\Y\NG'_MYK=R[S?D2][8_T_#)Y.O)0/5N+SD0AP"6 Y1@L^ MR/KZSUKU/ZH[-X$7IRQ;&1_X%%1,03'Q=P'@Z7ZQ6,&_5SH[+:JH_<*@2ZC:,5_Y;JMWRZ/)<2[RK__Q8R M/*6R_"UT6)'A65?M.R>V99/A,;>:<(Q$23;O>G\MGP]2-'@)8ZPNBS](.CR= M2;&@8OO-K@WN\!)^MNE]#A%<D!9W1BWD_V;W2!OA7A5IR4>>/\ M09P$'OK5;?1^MU&4Q_[KOW2=D,'@LU%H,S MF(3W9@+C\Z]9"(4WNUJ6NF*, MNJCKK:1.P>O#M#Q.WEL8C=T,S\,I0:Q,\:Q@*8Z&.3\^.NM?N=/]ECF]O5WO M7QR=#ROS&/YEP2/Z+R-PP6_B$?O907H1 1Z0;R(]UKV^FUYZ.W?!F(3;&Q?' MPYN=S@C2M\O?_ETKYA O(5U1\]>P_M+,M,]^1G+/!)R=!B[IU9JEA]F\W0FZ M9#29Z$?G_OVE/L]$G'W3HQ3HQ<;LU-Z^+1X?TM*U]^[>8 M0I!],RWC\Y^S__QA=FR'N#,$KX$]]F[OLNQ5&M_^K225AL+;4D^[?R?J5:_< MD6'>!>WBY*A?+PV.O3O-;KR+^H4$[![6+D^VFXUQBX36T>'5Q=UIP9E_^W?] MG76O3R8X_@9_^+,ES/LI51\IAQXF^^?;3LD+BYI6\C>L@^/.='=IVA<>MDJC ML'=<.MJ^Z!)CKS8Y/M/+M9MYEN[UG\(R]N+=I-K%\+QD.\6UDW%9:A6ZU>.UBYV3@U.G< 2"[_WTX$\F\WY;Z?W\>CVVE8!> M')!;[3HSPHM1_AH'PLIW]JZ^,\E?>PI[<9EW>NY5'_KKEQNMIF]NE;:GG?[5 M5>/9LBRK;D(:\L6[@WMWYZ@_'Q>N=LA#3=]Q"R[4\Y=Y*T#$'&6PI3GL"NBX MN?=6Z3[_:5BYT[Z4.^VQTW6H5W>N_9HVZQ[42.W.,[8G#_N-)?K62I5*RSTM MS?:[S>9.Y4KKK8^\^I >R95O[<_RK9T1VYG)8M[^FP?D/MER5RZUMP^U9[A[=']>[H]GW\/H!;U#PYN;^_N.D4V_=;M\:\V]'/]4:O M"OI#Z;W#;I^,P5>NG\^K 3QR8$KFO+\YNUW7NX7*YO'PHO)@-2;+#*[=A6%) M'PUNW7'9&>X,^C?&F7-V2L_4^RH G^PT_05.A2/'I];4C(Q,7;0;^#O,IY4S MX5VU@PO.45S %?8:-:]7JTY:[1(IGAZ5#;=Z^6X:0;%^/K]I7ZUIQ9WY_LE. M>3R9;5P#GAXDXJP+WF#_^@0%%B"R:;U9/II-YK=SO'X67Y>J?N M%FZ6&ZL+S4IU2^^/YJV=,[?K3*;%BM<8OFM\Z//+P3_-E[,=N/20!(#!/*!L M%7#P96

>XT9YTG%;[KC$Y[Y+M@XW] MQA^@++]H8XY/#PY,X] _+I8[Y'32O=JXK16&2]V86<4+1[W;VTZQ;;?\7N6. M3(I7[ZM"?S)IF-27_Q=!_23(2N)*^'.P#9?2SN]^2@ .&TX)HDIC8U)BLUZY MK >89KJL_Q9T3;4!VU)# &Z PN;8YD,->VMQI'&&? G=,AT/FFD-%N%=FAY_ M$OIV,@AVXL\)[\\)7:BQWR_\G%IV'&;[$>1TEUAD!ICN %KNL\=3(,"L@:^- M]"[/ QIP"DV3!>@M'$Q-O\#L#V5'F (OQ2U#H?E^6Z@ MBWC[(KA1')'M(Z4\=+5E_? X]7!@S0A%@S331?Q[VV!PI/B KDT1TOJ!L47L MS0A+[@PI:P&"^()OD F@&QME =[;3<*C+V(;NET>APE7,%YE]T0^?[IS$V"J MJ.5K^.2:5GW2WK-X/[M/VOJJ3QK?F%6?M%6?M#^W3UI]H)5J1GFM1XQZK;>V M7NWW^J7BH+=1)AN#FK%>'9!4G[33O<'YYEB_JK MN#5G4M)O=\>37NF&DM3:U[QY5D\S9S8*P^'P>G?T>\?+Y^).C MF5$;7@W(1N7[;R.IIMF;=CM="X>;C:.1_?%O6%6MZ[FQ5E]?6C T^F MQK3Z@;ZWL3$NCMOCP7;5-NS:S?F\5RJF!YW9@ZW0J5>&Q;O+K7UW6&]8HZ,& M/)H:=;O0'FG;VT-2A 9Y._OCM35+HZ.6Y*@O;Q>V_J)V8=5O"]_Q:(^$#Q0J MQ><)E7B#L!,J('"O7_1N*4F9TMS M=-T\JMF=A^/A.S502&/89VPE?D0U?WJ'_BK@0Z_6?.*-XA/>KM, ULA3&X-=8/$^,\Q. MU8;48AGR;EGQ-D:RX;QHID7O8&PL(Q[E-LF07HEV/F>9&BK[)HDLZ;RT[9L::MA?"@9W2;0K'IEJ+NMYQ8A/-T-I++5XD?F<2:<'5B9H*++5QKW/ MFQI!VO M%KZ.[69B 8D!8+[4#IZ95 .4#< 2_>JXXP-ZPIN&"0W:(OI"NY/OIKJ.C/Y< MZDZ"9X8SM.B)GC$N][S@J:2;,70<8VY:%N6*@?12+*(1_!BU4FCFM:!E6'H6 M?2$>Q!SR2?]2W!LD.?QWW$))D_R][[ =3L>&;>S9/I4QT&VK@71(_IVXVB[; MA>'-[6S8+!;(R?EL?#S;+9V<_AE7FYW1>_/)"RZB%V>DCVCZU-%'Q @LTAY$ M(='V8-NT39] P6)J5Q=T>MJ_V&H>G=KK9O? 'J=0D>1K5G(WI8 MZ(.>,_#G:.L:#KP):4T_]XD^LAU*G! N'1WNIZ@7HY>XG[ZYL,S>E.QW2X DJFQX,T^M.EDS5?5)H>#V%^V8>H:-L347&JY M_\PUU"E0,@\>?Y'I";"CWV^*)1KTH9,!@@D6=+_\M2R':D9JV7G5U0LGD-F$<#:WOU)KUT_K8PGNZ439],8'+6O&]_^ MK29=J[E"[@.**MZ$@MM;O;93KFUI7:+?-EO%]EZS6 MOM]E?3*?MM:"8L%M=2H'S?'&SN&$7)]RP,!(+?\++NQV(F:?6]W><]W?,28_C>BE(X9@U2-?L3.C:+7KR(5519%TB@O@?=X5W>*K-%[RU M/^*P_A$G\SU=C:+7B>"CQ _Y&_RM@E';/^H?M3K&L7_IGIV>;'C/[X;U0M?9 M]<;UK#"X()NMG;NQWS\]"<)S\#^6E@'I\GY$W;.V]/N.>WM2[,RMW?U:IU<* MFN^D_"!=SR8;-\W&VG6U53".1\&#._3L.8"[O*-'\A/J UM*3N)*[?G;U9[W M%*Y[8);:Q&<<=PP,)Z "F]ZA=WJ_=UT,O5)EZC;.KSL+&N2]A4"]]@\/.NWS MO5:!'#8NM<'&PW0;!&KQJTC4Q934JN8IY9KURU;[:M0U@W'+./->U.GYA<0\ MN-DYOCL^VK]OM8\.O*M)N5,-'R"P\YYB=-G"Y%QF;J\4S96B^9H3?*)!CC4Q M(D[B@Z[=D=/99?VAWZU:]\V3L1M:E5;V 7X#4=AHWQMZ8!>VQTVG-=@_ML^K M9_U3!;I MT79S/FY?MWM4$%;_+G6RC<4K*T7R;U)>R-(IWE"-6O?IT8B M,3*)KL.=-8 J31*-10\65TC#*SLDT'T2E$.#,W M-_T1W35[C%6F?<=UG3E]T'(T@'^8"/ 5^K-NY[^?B=[:[6SUBE/7.?!J!]5N M.]@M;5\$VZU-_?29+:HV-0M0(SLC0OQ#ND!X6?K6@>@L@$/8_F&$]<"WO7<] M&][/=@9KXVJMWK[9=0[.^Y58P^O"^@O@6 \=>PC,< ADV::TWZ04DZ"K584K MJJW[H]O3R=E-*SRLGXUJPV.CTJ5<4?NYED)=S5&)8 $=);8!0%_"TEC!,EM< M',D"$02VB([+S%7H+@/E,EN&EI6WO"YD@' M](.X)H'GFG_=\)I0_$J95K,N*8?BD>9;.SW?GES=E;1BBUCSTFWWWFV=5N>O MWEKY1I J'8D#3);S- M*VUX/S%.BX7"\=W9M#J[/1M0:Z.\7OU96LP4B[::HZ;0B>H$ 4)P9T$.^(R# M=@(J*1]&3B!Q:>*< )7JOL6./Q\,^(R*$89%P82+%^@CV5US.? 4>[(\O>UN M<0C8]@#.(EX) JA"MP+L49>)6+%(-R'3T)O>K3UNLD' M UA,7Z:_1&1&;G)@HECDGP"R6(8^LXU(P(D9<1F)>"ZF34T$GV&K +L+:!AZ MOSI4V"D(!X@?%H+J8IB>'GB ,$0LC]"+V"4"MF5@ EZQ2<]"A-D2NT@!-H9^ MX271%. Z)Z#VT/]!G!=J$-$H15R\A>%QT$>6AYV=V%QZLETXV9G45)6Y(14*+NCG@+QE3*@Y ^82 M0H5QE#-/H$N4AFT=T>Q#FZ%R@M4,N7>'R1O=682(L&ELE51E*V@U^H? MU;G8[ MK?[F] ;*Z^G9>D87'[A%90T_AW_0M@LI+ M]:&(28 U1343=$_X,>#A&,3UU(7>JP*CD4LJ\#Q[]'U18Z!%YF<$VBN\CW'_ M-4-?5D"RT2#F:+L?ZV<,PU\-FPHW2U H4A#/J>&\R'5XV.X8YO%=?@;NS_".21]A$A'51LGM&MBR#"-C MC4X3 *FI@D+)2+^5PD2[V"/%S [1@=^)63GWW_G[O \?^!0=AOV=\_ M!+ZI2Y#_>?T6XKT:#?V@>M.*"/;%8IZL)-.(:P'OH[^EG MP92W5'-T%E[2\?A":!$RRYE[,@^Q!X,,,!+9#W/1_'_F&LFWF]&C&KA@%5!= MCPP9*[@YQR9\GGUB.?/LYZCB*AMWP5CHEZ2_M'W5IV402.$ <9$ST=VB3@?= MF2R6RF'&T=D$7Z3>YTG@?COBC?F(H',9@-#EZX60!!V+_Y:U)S-]Q+O5(KAP MV#&VN>!6=*$^.?(IFS8S5CDJN3;33(OAV=-Y,#\T[ T48=#W_\]_53;^\21U MZ-'0A@A0,@PLS:6;"3CM9,Z$N0)E3+S $E/&F/]C1#380W0C1Q!PLE/Z M!@Y:A1AL"U,HYVQ_B8GT,TPC9SLPZHP\10K9/BV]"/1NP3C)54=>U 1]/MA) MJ$B:/3NWK]&SYX;@J*NQL,%VH[,IVBXT.EW\IE!_@5-1-^*.6'(C$HC8AE3K"_!7VLXY-ISI\[4?Y UH] ^$30 M^AEQB22/""\N'+-(+X#CE<2M!F.&2;AX)T50!MCX5%3!C>(POF0Z2CY'M1$O M\"3;XGQP< LR6Q1=A(XE%TD'X2YWUG<@/I58X,1PIAB9&-%C.0Q,=@- $!8: M!\KV#CR[)=KG$O?&XEUAT]=!R!K9F[Y+]^%1D\L*>4RR0DS"TT EB M'TT4@^PP(.5AGH)C;,K''O>Y+8_K(R*.-"&*\%2C$ >IFH,=-7WF]AY0L@#( M.)/1]!DIB:3H99>*36#G@<;EVH?FCDFRJ4P>;0N0 M%)X/NK<74D M3:U\A+8?]?14[Y!$VU)^D]#7L6,>(^,BF9>'2"0.(72''/A*N+%D4HV,ST]5 MR;B1$TG'%%(_BZZ2K"!72I(BQV8R@RGR'#*ZGSQ#1(-<::-ZT8[]5.Y(,-9.]E!G+3L;'4 )3\OF,;2\BF4<+8FXSIXMH+ M/P+!SO8);;7UB4ZL3+X_T#ZF9"B$D*8V$QB2TL@&[KOC3 ML00?2+7AZT2E&A^,6J@Q54%XM+#;$ZP>;@MJX(1YL&5$,S'VRNBGF'QKT'.C M=F=3S"K6YD3,51$A4B&-[ON \K*+JDV]M$[%FVO.\&YCFN0N,89,13;PF;5: M,0<'EMV%. 61]"(:R5 :.$.F?^%6"7D$I@N^&U/'(1 !HD_Z$WCJN&C6QCN$ M\=R&O-((A@P&?#7R*=8-)A_9(O)=F" MTHNHT6?"X\HVL_9R>XG71=W[XAW: MI9J]J/F6>)#J#*:#/Y/Y.*S-M^Q"M[23VT[:'(E32] T%F8,,S3+Q4*QFL]! MWF>Y^$\C;BRJ@FE/Z1 (+-/DM3(>M\Q:H#J%,G^T/:DYX$[J5E*%Q<.W#F'CK+H\+%C M>8[>0GHP\XM.9I[Y/.A;#(>_!(T/2F]%LX!.?!,SF'CIE]*KWZ 7&A604ZK5 M4E60[ID\E7ETG45KQ@.O""+A9$R-JN5@(RVB"+BH<:6/DBXZ\$P@>+@;.=1) MN'XNR<@IE^N;U/K0HUY6_(CZ/,M9(>#/W'9,"#)[5]2A*+9Y7E6ZE8:%]+[@ MB=!@?E+- 'X-E(S3"Y4H.@VH'D&>3^T4,R._!?GZU_1EB!3$MS MP0GD-:(RIBW4!_S,%/R=2W_]RMQJ.:UP7B\TVK4SJ[4^_/9OO?JSMC@#'YA$ MI[QORJ157IU#^-MYCGY",O^Y&3^U5<;/*N-GE?&SROA1DO%37](9^>,S M?K!8E5J2+KV'F&Z^R#GC;^S,S=_7SZZN]C>7U>GWV&?)?TY7W MB#P\:#8$%[BY#6=J88/L-_;-*-(7=$Y3?Z'-EYS\THS/;1:@C>+2W!"<0 4V MG5C!F8-6)!MW*]W8H[#7Q5X+7#<+J9_HIXWJUL "G1M-<[ Z9#TZ5 2Q_62& MNLD\HFIS^7S4D1MR*&SQ5U[X%?AB?N8N12'V8S.+&LMC!-H@9(*7YH)\"K2_ MI/&!617Y^%PI8:#;/)B@4<=P>+5P0//YY9^>6LR(F2289GDNB[TGLFG6ZL5" MJ1B++FF6SG3Y/,9>[0BE((J^2CL_VQ%0T=[:F\.S/BQ@)T/5MD:M 3 M[T+S$O9NNERP'ZA"SUR,V26$CZPDS;AH?3%SF^5ZQ,SQ=+( R8VHY&<(,)(1 M!(66=PI:4,;FAU,6-Q1,AYZ(>- NEAB!]6-@??)",VVH@?\FPP)UW+QP7VI] M3\B?U'-Y+/-,C+;8/_*6]/K=:_!X\76]I#U=.*.D _K12TSP.?WKJ8L4[L[? MN.H6'/;E! [/X#8,"(!H"#\S(#R(QDB+U-;BV=%PM[ZUM]WJK)UV&M7PX![0 M[U+&1_9S:'R4/G<$\KF*<(>D-%Y&U@L.3+ MI2Z#SY1K(E Q"!A(A+X;A#D5 (#S"DD!6/LK0Q.;YM#) 6Y%GO[OF##S?E>C M'T[IG08.4(_G[$"&(WO#XM$<&^&6A@ GFZ=W)_A:X3K.BV^($3"/.]6Y#8P$ M>"(BR-)N2)1TG]LR/6TX=,F0:S7*ZWDR&HNF'3M4+:E41$BIPS,OST2" H\' M+>^V/5.GK@AB+&1/*-A4.YJ8L+"9Z2*V@.F3B<<"N.[,U EB &#T*DI+5G(S MN!&D<\'EY>-YC*AK.LB[^BIS\: M CF'VJA0SB0YPDV-R9:8@D8=,U "^'P6-=)%["KE2[0/[':%L\!V84)""PI2JS8B+3HD4FYQF6H M'(%K@]V0G6<73UM 8P4\YE33%HP&Q$W-2G? ,D4.IJI>)$,I16TYT:RUJ-JG M(?+QN41(T0[T$Y$R)[ M"PS#\B>,=WQH5.JS+?ZW;-SEK_#-[=VOL23I=7W%WAW&S.BEKC$^%6%_HT;N ML;+*9YGR>[ZTV2.=ER%K:E:6%BN24*,A(N.''F16*J1\CV^%4DA>9!^;M<[N M97HO.$JI)"^SH:.JQ6]X=X#9EO!/LGE22XI5A*0F_)V[ <3B8!Q,+R6$.P)^ ML+!/]%I6_4#'A4SJ(;<@LA/%3>D'D0-KK@NF,!X)6 8P\K8\Y$CTBFQZO2Q MGT?YZ+P D"=[JM8WY-5FK&VY*'1)&$H@:"QE7Y:G,9-*7@6<6;S($ > 1%]Q M8*@\P6I.O"1;2=<0ED92S=WS6%B.VL?"G+-"-3F3?F]:G*#LS<(B%%9FY&ZR MC2QZ8VQ"*0)$) MWQ N#PZ^)UU-] T$_!"4L1? ,D,<.">R3J%@U;$)Y->^\O6L. +"I+S>SPNF M#,@X]GHZ%BH%6,1G8DC; W^!R4.$?*?H4/0DX=GAU=V4GKR8&Q4Q&X*AU!8P MO1$?3Y=HP6Y@ MWA-#!,)A#?1'ZIT6&YL#TZB39B/'SSW]"VXTP=4".Y/>%0-M!B$T]4+ )/O( MVQC-.;WO@'M _S,)+-^<6AR+DQY%?\2^UY1/Z&FA4DFD ME]6QE&DPT (YD4IC3NA^FHAJ M'G4=4 BMD@-^"GN89Z%$7E[*\7D74#"_X+U4]:'CAU%21)PCX ;):!X10ZEP MB!?=YT*D.1'TNG = O6YRS4M-V-LK1+#47_##.,$N1F#)4_.)Q!O6*9F>0[K M[,!*RT3-"]<"=$3'AJ)A(B6>[DSZB 4!M$LJ=(*E@5X>6'J&N!$03:5J3-)B-+[$S(G5"\ )7^8G7)K-] MA,-GX8+@-N%90VGJRU@,\*A0-KE4@#/&U0S"C8X):'P^-,W$I7(E)_9C54:0 M>^+J)E3_@;E,!)!3$)/T^)1865U),>IH1$%-5D/ M&)8H%KAVO%%(Q#E"N0%+F-7VL7(H9F38$ #""D\'#4EN@$3@!G'! W<0DCXN MK5 CX2F5LNQ/IC&*;6(M QB+R!RH:#AN:E->$.Y-A'?_@(#OQBK@NPKX MK@*^JX"O&L)]2<"W5'Q5Q+?\HHAO917Q_5R+7T5\OV;$U_S!'I87HA]G%/%;HI"[\"**6!90%)XMPPFF?R^IUE7NTS14BQ418/^ILHX7@ MVV)>9.P9QT#GP4[%&<;G)HT+"/LJ(R/ %TQG>48C"Y@ P?E<_1%=U7"48?"* MU _&:PWBQC&AVUX ;%/YDG4\1%LMS $=1D(H9$58TI23N,P=,,L1^?&CT* M[E:,PCZXJD=HR3&?(GQ<@&5A6\1[\+M#F#0C+"7;%B1X67JY^XI_'PL%)4(H MQ@5XC:W\.",J=1)?V..OU)AK@[*+J?@>T/O!MT(BR,G0!VM#/TC197E\I2)P M19$#WN.A3_PYB?6G%AXB%98.)($X=^#Y27P 1:+X&URI((WN3$/1G%Q"ND(% MG065$@&B7L'/ 4R/A?G'1*+-RC"UZ"8A0431Y MD73DQ/*.8%<0$DJ%H99GG(5!'3OU$P,JY#6/59NJ%4EJ*4Q*DC$YSMR)^>@& M67 /A,E;(!Z.QX@CU$5CG#&/_Q3!% XDQC--$E3\# $_+*SA\'Z:Z&4;\XI* MZC!KC=55X$I\9TQL<>\N)I845DI'5X^(Z ]EE)$Y%9(SD3[%TH% HO?# KZ3 MTU@6K2+TWST."S$+&^6F9]ZG0NU1];PGL@( HOK\>?,RE4IU,(CI44.Y$C$+ M1 AYL'[DL%B.;$.C4.MG+E[G9]IL7;S4R).A-)QZLLQ%DG+A1*.UR"@#C/]9 MG=/E#+WY2#IQ/XDNS.0]IC)&#F:LIM9=D^72\!BSB+&I7_&?H$:!;,'U%2SD*##M"6ZP<, Z@[%1Y#UY7H\M>Z@4"JS;!I/'SF.I:R?/\:10? / M<62B\"1>O:"E&S-D))[&^+P#(84U"E/>*D9.+WY"0+MD_,RN(AXS1U;EQP B M^F"5RF1*E@T+F/9,98 ETC? X1=(1W)5K(R4KK;C!X9,8E'SBO'RPRXA^-)D M S8Y6F)@3.IDE)"%JH#=3)D)7X20F@:/W(+2!HHSDR^3V(8I24_*-'[FCAT^ MM 2(53,WHO? O0GWO^%J , J1[&38!P4"E5] MCY<;2=]P3M>@R]30EC[=1%)E5(W:!\3&4!V:Y6)#] V"5P[S\@]93F#T!@#= MGS'7-KBG1\[<$Q-B1NH3+_Z9:ZCO\YYP*">K&WA(C/^(-W@*80 M*XJ58/\1V1-;%L*II2Z8*RU;Q"FC1!GECFIHB1I%;@7)+D-@,6D>-5G[:+%B M1X[\(_N^>,*/^8IDTY3(:<1W[S.TET1;PV.E+MGKDRGQZ)V6;.CR6+;I&@7F M^8XQOZ@?Y8!=(O"G_/QG[H0#3+'F51S;F(%G8CEAB/":@GP ]TEWQP*E#0*U M^*.(YT2D11.E+:*=B("QX@'+$C!'A3F8Z1PV62O")U:!]]QE:!U&YO^\6[^^+%C6N7[\>5 M8:S'2,$C^B]ZQ.?44*2;K8"H\XV&OB(N729KH:(T$JE=K=^>D[/;AV)P/+VZ M.B.5Z>;Y_-N_8IN2($Z9I1WH'C$G/'B858E@F*Q25>('1X_#WJ$_+HJ^C+2H M,RY)RYKH@$0EQ-_&NL=+<*PT\"%C K!-:PHP!.MW5C1)B\= MB.I@\%#*#L:&*/LT3)TA$X,=CZ> ^<%$>#$NQ[-D:%YXO-"O/B/*_%GH1BUR M1U&P<'KRE\L3>**.*IH9U/J)I;$+799>2-0(>:^+OFZBG+Z/&H(B,CD-,H5' M5-4CP=P&8HB, 7'#_127H@(XHD M^_H)#B=BQ3E7UGQ'@39&.[:B)!(?9# I62C"84E%4RRP*NY.=76BC7!.M/YU M"7.@ E?V2>QD,2Q'&5./"+.P/N9C&;'^7*UY/4-KWI;';GDZ(A^5HMA=C/(!4IG] AD??<5UG+L 1=,>%EAN4W]B/,)5&?+0 M5T/6N452BG1^6"\W=" /&J%0P-Z4'A!(GB;86 A3 MZT'!4LU,4RD<8"4J'"XH9Q (I/#. U P@"\0_HC8.Y@M&/V-1E,.34*#2'2P M>*I^VLS-@&J0+L]8^RX!-PHAD^\BT0X_$SZM']GSS&KN8=K0"AI MW;$B@JQ9IHL'%,#+/+4&=0T@\;[3X^*KE,]&580]' 36@+EO.? D=B!1_9%( M"%FF!)N3QP9F\3=X 8+H,,-0+-0UO;$*$ID8QV-)S7TLZXDC1VJ2F HDFL R M@C(R3EO13BKJ>,+[J\7FA][HQ1B1;.&F+OT8B6E^3H>7:%4E$IT_BVN+!PH] MH1IXBJ>#:Y;"\5M7M M$NN%$_?J]\$[)9RA/ #=QR7 0.CE!J^'T+U)YFKYSL0J/^-H5M&4I?=W;&.1 M&GVZCQ$Q/F[^,;DR:*&7?J/7H>7J?6ZG:U>D;+#@5<[J';;P6YI^R+8;FWJO/>;B#4V MO%Y[( *-Q5[@;#A:?_9PV2IWBJ7;V=W]6[[,&BMF7JW MW:E](!NN';7(AK7_<-ZJ7I?GNQ/_)JQT3BE=2FOY2JVJ>^UPI^YK4#& MV%Y2K:\&IU6P8UNV' 6.?GOZ)Q(.2AMJP@']Z_A\>UN[G*X]%"_'T]V[2F70 MWAV]G$W#\%>#K\,[=QI"K&\[[A87ZF*C,C=EZVHVOA_=CTBW$]Q[]^ZIV9GM M ;.FY4+^PVE&#[.:I$'_:E8"\V+7O"P>=$N'E>[\\J[W\'(6_DV:C0YV@FIK MLW<][@RJMG\[[55NYHUO__Z5Q#@AM;%ST)O/Q]6'^=;6@75\>.#04UW-U\K5 M% ]E"[\/YZOG=HO]6%+6IYOA0;&X5BP>]&O[>Y?FJ'T_GW_[=SU?K&1<&Z#2 MQ+2XC$LW(4.7ET@B3!;+U"1Z0&2;J@U-4@6FV+ QW2B0XXH"5@*E/E31/:@_ M0G,CJZ?)@ES,?)0/Y6)9&%T3N-EM%8HXD0>B=C$0:2D9P5D%5Q_= ]!;.U%N MJWKL=(".=TV-=5PE'QSD?EJ/3FV0DBNP .;T$97R8U3PQ[+[H'E.1TR9Y^W9 M#ZEL]VQF7CNKMV M.-\Z&)Y2L5JFPJ!<2@F#9ROFK]F\CU+<7[I)NX-P3YO:=:.KK4V"6^VA=-18 M^\A-NM-N.J721BLZLM!6&] ;^M[J>WZ@M3]%_*1W7ZY-PT+Y?.R]> MUHK7^T?'>[L[K]!$7T_'_=OMD]V#NY-JJ[,YJ-Z6FC=G5YM 1VH8K*>5B,6& M 6/[+.M@X8'(- [$X8"\HT42;<(S#^G!^7A%^*5;K#>J^FF!S/Q6IZ65JO.3 M:3"X?Z95YMK3*O8JE4+\J\JKPJ\VJ52[7*I5KZTEX5 M9/\T^4>O<,NP*+%$;%.=,;G/X8?A&J_XLF$;_%M,_N+:=V)\.V -KBY.&2(W-3KIR6?A7> M[;7&9?UH?W-C>[?C-T^__;N6K]0_S)!\OA/F663<'URL]VYN_'FK60@NYZ1; M/MP]?7VL]CEDG.W==#:TIAEVVYU;S2MLDY&F@<#LBSPO":'U M.?TMS]O-5N'^N#4^&K2J@X>ST>;E37_GYIWDUO.\ MZ#=WQK]&?5HMGJ;]9N M.]?==6,.9V:M7/OTSI=G$?V@=]8\&\PN>]W+]KD_]0O50O5HJ:Z80N?A>/-L M8\-JF=V;"WVS?#$-C^D)J^1K];_)$Y/2:-X@LR/>G1<2G-6>I!'4P:)^C>QG MEDLT(V1YJ1[]QA,-'/&GFN='#N9\KA_X&?1?T/88,G;A8G>C$9;:OC%#+>'T MU(9#EPRQ5ZOL?,@P-#7;XP>?8\FP/K"B2E@%]US0RM5\1Q4SDAM"/&PRON\ M#/ A1Y$5SEMQG/DS7&:$\\OA^?FD?3@VC8V'WE'%W1Z1UU^[4BQPLIQ$5&E+ MHF2*"JVV]U#M7PSK8W(_OZSMN/VC3A>\MK5\I9*5*A6=!);^ZL7QV/\&JH?A M\PC>XOG!Y\[F4Q+;"![6;T^O[[9:8=.]-TY;X61R#]M0S&^4TB)[$=LK"0#8 MPJ5-J0J#U7*%] )02'Y88W\6)]2UY)6%]!W,G/!8[UUX/W M+,K?4=)R$,G9VW:=B;B]/:HW)!3C$VQE<$Y?NTE%V_B;<&@%P89V=7"R51\' M1=T;-F_K%Y>0.DDHSTSI&WR7*M6?T%TY>YE_1E")9<\HQ3>8Y1TW5)?J EDT MT51&$0W=Q%9YOUCN8M-%C!"F$0_D;FN94. M1$,^IO6=V1)Q[;>2/H[LQ"^&(Q*EEAHF M2E, %<V=[I^OGMJ MA\TJGE &HAG#ZBVAFP\',HKZ'G0"T 4(40WV;O4?EI2SM/Y)0XT- 3=QG7MF35H!B/GU#X&.L<^_1+#+2) M-['R0E&V1@JF)@NVN=!B'_!MP#Q8^"W.CSG' +(QZC-&+QYJ\9I]5J;*X2=5?S)K M02;J'F5#+#H'.@D,51;ZO.G#!-X930@>H<_P:C-8[F?H0P7>$*7\U$.@.'?( M(,PN&N:1-/ );U:L_0PF[<[09>,)A/]Z-R_O]3G;UWR M47Z>G=.1*SVC*VK;FSPK[5R[ITKMA68%I&'0HT?_EG9-H:P8-M.#F^%@YZQV M-&[N^G>WT_+M=?/Z]-DE#*^ER"MJ&#Z*(H>[Y]?UX6&SW[K;Z==/;GNEO?;M M!U#DY:4('T61C;/IJ'UQ59NV#FJ-ONYV'6K_0KU6VO_P] ?_$:H+/9:LOPZO M,'U>RF;*]_<9Q(_LQ,/$HJ_=\_M)$42FG;QGER@Y-U6,R[AB&T$%>E3_HK:Z M&V%%J_:[XE7%'-A,8-23LR8JZJ9ATDL80%'3SUSLM3SQ!I,GRHRHYH2W6PQ@ M0(('TMM,D?9?]F#&CAZ-4M#[;7;W=N9A=;I/'MWW0L[C_Y M/X@8Y6QJ='J;=]M7YUNM[MVE;=[5^W?G1Y=0PYPE:=P_B!Z5;'ILCHSF8>_: MN"R&O=&-5ZIM7?3LT\RZS?^@S&48LDP!4A6EJ"6J)CL/E)D7) M G&!>:G"01)OVAD3"]F6ZY=*$?YR"<&554+P*B%XE1"\2@B.9?B^*"'X3;I6 M_;6IO>_MF#TC'N47?81!+]F?OL5\2\Q5*SVTE[6=^WGMJGY2O#N\;N\,#V_N M[ZTOX*&]?UV7+D88'N62I)'NSZ4Z;I^<77;,Z[O)29%V1_*VM N&9[/FQ)%O7_3]1ISO0/0^^]RN&^"_).;J?3J"V=@,9C*V7P@A M!,@2"#2 \:>_N3)3$PAL5]EFJ'SI+D,B9:[,M7*-O_6!1SG/"O@Z(><+L#@JK4MI'N]$G7T/6\A '!.S!-P:"A@UAQW_"U@S[3KRQYY24?N MPY'0G]#."@1RSNFM@WW!2(V:8'_P M6!8=-=/7HYZ$?")KW5!AFC-])&NX=[T#\!4-SA./=V=Z$MX1%W81 \9#)@! M%)KZV%KC_CT^LDF4L#3:B?,@L(4PL17R%T;O<_S;T'9*IFU%0A\.H&T5I<]WWHP7 >Y[5\62R0I"0/V=EVXL[078<]#85@ MO+<-WJVP=Z"3KT$B!NYE8^C/#H[F MQ&$$S$UA-^Y7^H!U^?DQ<&8"X!ZA " MT^Y2,J M_:>J.E":Q67KBRZXCRG'VS?>WYO I88CJYCFZ">JC/4*[Z(Z$M,?FM3>^VFG MZQ_YK:\;G_,(&HT+!,4 "90V)]H5"SC"[U7J2T@($(TX@!*ZYVHT0Q;C7C(4 M3/&],P]DK2/98>@O&%82$>-L <<<7JL[U$$:I8_OJ$89C@!GO$JJ]*2\EI;% M2O5&:3Z\8&2\.,]%$]FP(H.SA1C[#2H]9>="NY2XNU=OLP_9:O\ZV7X2H:U; M)A--ZVF']0QJ-2*BU4S8KQ8';F7Y7*^)M7 MW^L/NDJ*_^M?Y_%OO7?,;?_E=]"D0G,5:>5"R,.W3+1]]]AD__2V+3-0,T7% M()HX#0S\K8Q!??SAF55POXW1A:K@SF2^+)8]#OLO3.6I-:1 MD5:-K"?$"WU"@#Q:^U@YH/\-Z@O+[IM#;M:*73_=MDJU9OZK'!R_R02B^,-9 M+M+68;V(]F3!@3T?TC4?C1^<69J!=%K'2(:8,#98YY9B:40C0D;,>+RS '\^ M%V(+G!X+9G#,L6&4^;,-76[I^&@$5"IC3M"M372V,#KV#+IY0H:G]Y$]E_$< M\4&G/\C_(K>N]PO"EJ;4'SW7[$5D<"2&:289!')^]P?$;M%KW9W+G MOO#$V<6V:;XV[QX;-42K)!=-A4!.7H;9\>OD&A=RE91=OAUP2II+-/F2,2M( M+5RBEXZ'&!^_E^]V$I8'Z*PXAZS@TUB;N!8#Z5Y5IQ$T$-#<"BG=3>3T:+"8 M-KF8]K),S(1B_+:;VPTPAH\C <;3U,^&0^J@Z^Q1Z4_ %S]!"I %-2I(":8S M%->(*Z,1$W+V19-4,X/[V+L,HS18K2^HZPQZOJ*3A3.(X)N0CS#WN[H)[345 M?-#>']'F4<033EZP]:#P5"3PN".28 W"O?JC-+!DX)XRD NO.]G^T&77&4=* MLC0+R',.2(1^=K^$M*,$2SMB:4BN$P=>0US(P0)UXB^COP1<18T>)M[&%"PD-VO$UDL:YSS==8;WMZQ$7C5F4C')G4T,7JN%!-SAB8[3CW?D7:/(YG4]N^<\GV7'H0C_,N5141K M4A4&IQ._W6,4'S$0N9WA]&4R!BMP5DH?ZJXGZCO_.-'+-S"J_)) ]&8+ M;(/3V*90E(%]B[Y)#65K+=-GXQPA9;:UF*VZ;ES;AJ-:&&/+*>@@$@"RB_ 0 MA\(.&7RP,#X1=>2:XC+PP)R*.[P2,7"^$%'_0\NO%7S(8MU.H0S$\*]?V/<135Y&[X%MW7XF,9Z0M:H#4XW^M M>ZJ\LCLBJ9Q)+&T1(C>X5S,]4@21#D0D+/PJ4MC>4/(E[;6*GS*W,>+8UC.< M1$8'YP@>%Y"_X@CVD'SI/0[DJ?\Q(ST"(1F:8$/F%)J/N'/RB PDC\*['Y0M M+NEP3'2'6&@ =MS3:2@6%1>D:RS^;%=>.2? 7:(T5>25[-V>-!_OLMGA9-W M)>(?3,2X;#? ;%@_"/QWP\ 49\>^NOE"D2)K/_(A&.I*^P,>I MCF[=L9/)FG.M@*ASS9E>YJTXA*@>1?JB-P<-E0&E30IEY.P^'-W !>3 91#A M2J.)^'@3@4)2XT!S\,_)9YF@W7?7<$32NQ.F I3.T(U:RO06P 0(K(6>9@#P M(9!3T+8/K: *G!A DG+R, MTUC\6A)5.A"K@][QP]$1R38X6A!\C34G0)8B>=G?/!]7^:'SF4&HF]Q70QD= M)#ETE.FNXRI2]2_,R41WP$^)(H+3OND+E?G"MEQ^A?E32"H,1X-L&.]^HJ?; M-F6*GZ/9LJ=_1/UCJ-KBSPQP[RKG/7+8ZER PIU%?"9CGS@+./=L4&B&'%>1 MG@?_>=W_X]\^6R>W W[Q^[E;X%BYDIM-'D9^$]]2V"Z&-"++L$D%CP%@OFX* MBN^;$/FR]::C[LK'PX<$^Q"IUHHI:;J)O2.$Z4GZB?]JIK3W5DBR6R6*9+);)8IF!X.2'8IFI7XIELN@DBTY^1%T9R9:H:,$T?2^U M*CQT0!5 XJ!NZ,C.$U)7D;)G/#MN-[]";#Q-/N_!3]#.Q'9;].M/WX> I%C[QB(D:$RUV=@0)#O8K '05 )_QZ'<;+_ M33 >^YF\"I)?V]HH,/]:ANL?8!(<:'R3FI X%.&+&)$0YPM%V,0XD.!U YQG M4-$"0-"&8JJQL2'32";$DVC2@?PB&Q)H![A\9Z&1SVCL:3=' 3N]G*\)@TPG!5Y,/6YM7)GHT4@!7 M222'@_D@+VBZ \;7-VW9A8R%P)0F2K(75< V-CSD__Q7/(LN,2\W 0<,\6@* M-.IZ6G9OIBC.=\/X\R?RM;5PJ;NE8!6>T[ZOO M%-MJ_J'&Z2E.X6=R_]5XY:2']:XN'C[N5*H-'.TRH&9*4@ /!'>\HT5?W\+6 MP4E1OO;/8@^@OZ_JCU8CD(BB(5._5402S:F3V2_C5@4RDN\C)WMJIWC0#U)* MG(L*<&IEYT7X5J1LC[G;ZTNPTWX5A_;=5]L+]'(HB,SAF(6O X<_G\*MIU1\ M'$I;RN%6FK[_*TNP*^N?:U!UIQ/JF%W35\$R0M2.! M#J)X@ F@+)+H,22K2Y#)IFE$LKNZ%OTQ,MH5# P%J30X8]_)NT;J9',>N1$1 MCQF;B%N9[2M)=:.^$(QNZ%1WO;D-,R+CAKMI1)X[6Y]\*!.GH9"FAT Q9U^V":TJ"6 2Y"82D[#%79 MT![:BI/<""FH)F1]P!C(_W(1/V 8;N2X(?D>6'N"V>!O=9+Q!TB;2*$ CY!% M3(6% <<0$%\!. 69![J_F]??T$?0&XR7\X.DWSK; 78(%+4H4-Y#TC+Q ">G MFR158:^ T X6#%^\62O\6)%ZRN3Z MEE=R"S,[F 0@.I(?@.AH.O(:"] V[&%SW#/E'*S5A>9(^: YEJK96%W3RY3@&N MD9C Q81D3 A>',!41,:[K225.0:^4W#>'[J \34B0ILL$8YB3(-2@Z%H*KY: M#/((/$\X54Z((N31OGHS]!=QB6&MP,.8(EYO/?!#/RAY]Y!@&"DC?%GC6QO- M&@D@G&@WM[92SF@4&#NIWTP_.Z)D;&YK;Q17FR!G08/2X B]&/Z. :2GLC' MJ)O72(8$1"5%"-D_(BQ'+Z!2'),\+O!_>W?9QYM5R&2(:T37(7 M4W&!*1\]4%U*2IB(\S@00PFR&=+HMI"C75T@."6<=BN.Y% ^QDSO56&&L/]1 M=]W9]MKV<3W>I':F0L#VB/*.)4T B<]!%PP1P4A\$GA&4/1$YV"X1P%O#9A' MM*#YV+N1(Y8"K)/8BL3PAD.+#A8T"D"VFT@"B=X),P^=3,@2/N#CH$J&Y]2X M2^:'/66]S/2:-;N40.I&LY->!Q2+F"E+/T>V ?]E% M4^=]6H902]T-[NVGIU+_9E&]'\>G-7N"M S^BL]L1P$B)''94<^=+<0!=3?8 M2TTN:IC -[C#NJ18SOU)1E!O(%:#\3!TR='20$,61Q"/<@V@$0[HXJ$2/DOD M,;!CV_GIL D4G)%8W(!+J1L&+N#"+P*+<6>']P^';?[L]H3OWG]/S4S\LI:Y M=1R*=->@6>$=P2<-;UDHZG>I3;>T;O8*K>>JTND/;CO5R5__)J_X9$C30CCR MCG,%]DF?(7)*7DU\6*7TSFVP=1,<3R:4Z6F&$[^%^QL>'&VX!X!^- M-7U-;M"S/PY!5KFC8BV\UX9ZWXME#-52"X-V++'.%4KUEQQBEU0TF=UEE_=N M0XC!Y%?.B/..9."%:S%GOP=;#J@F7K$\JLY+U V+"/F66\:_4:JD;I(%@7]1 ME4*^5>N]2F*B G)-B":%D(TZZ3N,/]4[[(MAA-]YA\D/KYN\/$YG>YW.*B=V M!]E&14'*<2H:YXYVA7TQ:=YYA8G73Z6I>K=HJ?UT6N8[J<;#JHQ(DXRFDKO@ MTZ=TA?'ODIW\N5QAW\HI!Z\P,S\K%OK%VWFOB21H[%9O)IK5''!+,I/YM1N, M/XL;[(NWX--OL,3#S53AKA6U\"H9^<8BUDB#89>()N.[K!N.77X)^8!IE@_( M\@%9/N#EY@.*6.8-."DN2XD4-Y SB?0@D4J/!R*?'@V&0E+,ICDQG1(@KP^. M!_E%5QK45J_5VDV^O43F7RXK^45G>N4;N4[\&\=P@N3LR5Q9B,J\T)NHLFWXM:+U)2RBV!JG=D;U*O---6JN8NHR7Q6[R MNF0]C=:#].[(CB(\30MCF>\MT^UKSKY/EI*/DT%F=^2J;T[(5]1 M9\G\K; >9'='"C.EG1NV*ZE>3$UL*BVA<-MKKP<\YP[]A>3-],>2-S/[DS=K7V^S,:=TJTOR>M=(^R51J@?[O>M,#Z)0!RE//WKZW%\E^ N5A=ZJX65'D=SQ5HF M:*V:N##EG\X__ M+H=]1[16N4HGH2D&]DO,A@Q&MTM,1LTFL(EJ&\U+Z,)[. M9^1B#$%K6&2$4 H26CA:<>HJD?IOOYI$7^> %?F6[7L^Q/OA"#D4<_Z.K0W$ MHT0'7R,:O*G^THW!+W:&BD-TOFQ+/I(NS%UQ2>\2V%5_\:,^4,?E63?_\Q]K M](Z-F2J6',.I7TB4 D$I(82K=)QMU5EL%<]=I;-LK[YSK_YC&2 ,/TWPG1)= M,F'JVWL)]:4RY[>IM ?I\B"1#FG7!]7RWZ<'96QZOSMJQ>(E@E6BB..@^CZ" M!=UL'Z=7$Z<.$AH9./LF2"G&5HRM7+;Z7"8Z*2:!&,4?<^@OXXR?(U&^_N@? MD2J_QC9>E.?G?TF2+(_'IT8>@1.$3V.(TU^N(^L_35DZZHJQV\2_WOCV>M^; M7/S! K:/Y!9_*!I]T 7JY <4;;F!)M1=R]I*KN/:KNU0=%<:*)EF/L<]=,>J MI $9DU$XZG/Y]73OZO03B78U;#_%W6;>-W'R$@3!#V'Q65"8J3;D,!X"I+B[#6 =]:"(5&@W>IIJU407DN*F*K/%\IS M[F'1@JQ\ 5>>I].[2!];TN _.//4S87:*A.[G 3<[^N;X6QC%7<6Z(HO^_"+ MX\9HV&DMZDI/F-9KUK!>F71F7Y50_K%RIYWT?5D.I.^3M44L\>68B%<%BAFG M^&9#D79U: ;;3A-A^88 MIDB>.6TU1(. ]!($5E+!9B !,+(1U\%?OF>@>?K>$@*92'KN3* ONK_AM"%K M\@J0!.$!S[:AF",%\[1Y%2DZC35V:$'+1.@R" XR-%)WD5J]SLH.#'*/=@$& M?#;\4=1KW+'S?%^*OU.\#?.#/']Y:0.$$%F /$,4!L!*!_(9O@#,6FA(#).2 MYR)IF&.)EFWI!FWT1#KN2)BDEAX9V] NRM^'%^/+^AXI6VM 2L;M?G:Q%".2 M:!CX?0[ L@.'!;,>XJH4-%WY12%]O\,17@D*I/,+"M-+2 JHE5ZO:I,V4\;5 M=J)E&HV%43W38 M9?]ZT1/\LW5A_\81!6,].]C)Z&N,2ZHI*K2#PK@!P$R80B;N<0/,B2M2,'*S M#YXX[ 5K!7WO89%I0('C]07['R6D %:QT.\ER!Q#E#0P C/>B8 ^?NVU8T9(KNH"T9[!U0>G M M!R:80@\ZAU<,T K]H2)^!T!OIQLB/-U /7 M!1Q'[^4 (NX)[7!9$ WI;N^@F6(@^5W1N?=)6Y1VF^F1XMNYJ)%2+=/4)057 M4)'[PG]R0A[BVQV\6^BARLR!KB>-]'QS\X#OD9CK^ !LG^W1!&^!'[(/\-"I M<*"@<,'^IG;X^::4\>#D /,/[X/I8/#ZYTV$(&E!X$HUTZ6/&210%$2,.-]$ M*;@](H@!_>SHQ4U&$XP2%W8V"#@+LPD6I\%/R-/(#]UG*62TKU?\'O'J7X,# M$^R#T)]O@FC![]OZ?>3UXZB8X> &RAT1]74 "R(= M;\W>GOONGCUS# >F^ 9YMVUD_+(%<7Z0&1D&F<$@,QAD1M@N7 9DQB^@,&0^ MAL*0_=/Q%+ZPWVK',7W;,B+9:G_K*\V\&=]I2S%72K4?%NJ=D)P-KEO'=QV% M0C^,QTYC;\^RI^L[@996KJ9*6Z&*AH.&<%\M(=7)! >I@I1 M]\HM+K:[H6$ MH=3%!;09,A0/8=U1?*## =*KB?F/A36E0&1L?UO3ZE Z5,/=3YJXWO:\%*;( M4G.I54:6'7I'I#I'VVAALZ $^@?N*F!&0RR! 'T->8+(@4U_:$J.K$%D(>KK M.?$BX2?+WN.(DKF'S!A&#E1PK(/$L(Y)&HC\C3O..ACD5'V'B>4\5G>\_T1E MSH-_#"2T;RTP0?3 F:U-1%\/]CJR6]"&;N#:+6,;UNV'<"?K"TUV%]Z6%S8Z M0A*^H(&(D;_A.X'[!TY2)9>[PW_R__P@;A3?P?"U6*>]$ +?$]L-G=#Q.#+4 MYS8YMVM9&\/YA!&T78F?8@YN1]@#(S-T9,!V%DDG#NL4H-.%]V57Y?R+;(YQ MYA1XW_%9Z.JN\.G8QD*SS3):;IMR,,511^HL[.K,GH4CJK]H<_YZO1@42X)B MIR:+;E+(CP$ZE@O!4W=:2&T=2C."'BR!:S>\49MS)) Q%M@T9',3@]&QNQV? ML&_SH,$7TL8ED%7GLV^^_>@ZGB$D7>HP0]BO+O3I&\N&MTGAN].S[\OR1%_& M2Y7A8R+6GW.9[B,@FA[8'9\80A\C_$E03@ M6C%DW"GNN!)_1)II[XT^.-V@:G -.%*M72!B'=^+07RA+7D.AWBDHSE;6$." M(2#TL7#YF C?)\$=-H$->>-R]K@\ M;^3VDX]K_/@:<8:KE@=$Y8'5$\,(A+'DQCGA16-3MK#"#=E9NHG#K 9IVR.: M!'@[0'X/;]S;B>Y[;EY_]!497@",1SPQ.&KAGQC^B=OT"KT7WJC@!D+P=#2" MO Q^[/C3 8J-3LMY,T2+9PM-W\BXFZV&N[>:[B5D>KD!$#GUHE/T5!L>E9S+ M%.Q,IT,5SF$?*1"?P@XG31?GF'3B: 5W-OIH#FUH16R;;N#)[EV(0Q[8/T6D MEZ8L(?9U9/VC:!LT5.2/X@=#%.2;/7&*:(BA'6K,4.,H]!3/:%+$ES1HW7($ M\5F_(PC]15.$X,$D:%1"&V-M8/_U.9Q&+**=46V9 (:71 -"9:8GD.01E<5H MYN8T332;_JOEC+M&4UN&4[OE9Z:M\8+EK? M3_KV.+VH;$2M6;J=/I>SDWPB)25S4-N;2.QF 1ZIU\6G4[]0J#^\YB:ZU)MI M\Z95J>NJ7/FEXJS?H_[SS4J02E)IW!/,QZK6>:AUGF_0P<]$L^G=HLNM=AJA M@= O=#.W9>Q^N!,-4/?V^9C3ZVGL4=#JE5+SN=7NU*=U/B6?@(\Y+#UQ,G': ML)*EH6O=^+9NG&$I-)2V^.[WI3F1J]^@DT06 CKU>*ZD.SLV1(CR$J5-T\$M M"GJ2\U=TNTT\24<@S\ Y,$A+QI&E0#+!6,.I>%ZK5?_/D+Z!K'*<+^(FX^ 4 M"1?9%]C%))F&_I7A[)E#R\,J"8PT[>$S;@&OX\Z"2-(X:X VTV%310JH#8F5 MH-*1/8O,2%H"^H43\HJ22!M8#+)!4L/W,U/54AM0N21,-)Q7PNTZ#DP[N7&+(BNW F=UW,H0Z=\?7[]6:NN&; MI6;SQJH5EB0DD'GQ>)QR2FL#MS/#_7V#8TY7 M6:0K8($S=H06?@X:;UNXXSL6C:XYXR3.$F/+E[-X%2DJ&JU(W)T29!"[\_FE M*> \ QT2/T!R!\8A>1W^!6@@MF81URN^=TP3G?V1=X% 9W#?2\A\2=M[,^HW MI>D#"8!\\%.L3V)SE=XWSF2@.S#0! QI&>N B#;HMS8VQJ.$8=W;PQWJ>>$L M ],7.H,C[J%YZA%JI2MC $2'W8_=FM=\3R\=K@_-N MIGI^IKIJ8,61-[>,J&R?W$WI8^IL(;18"\*38QR;I)X#KPJ,:E1;,7JJJ8J. MGAKHPXG#$<0]Y:^/D%>R4R,G*89DST ?A#([)(IH4#WP2Z)5ND]5W.PP7.OG M,]9-)Y!$0A6.']\_XBJR;^&D6M/+R LT%7I')<;1=C)88.&/<@3C&Q*B-,T1 MHG4J(9)@]H$7FQ1.09"4E$.;\D*$,E2?0U&9 M$R\\39405Z*BD=12J/+$3 T5SP:R#&E!F9=K&4PDE::*/ YQ3N+4(B18G.S* M0K-8=S,K%>S_4;#$FNIKD#40CY5@DDAHZ;8A41N6E'"#D,031M+.5[GUSDE@ M;^X0RI#!'X7V1?'$= '_LO0B2\2F)3TT#+!Y(?MSI18L#ZFD91,9%J*6K-<4V?3VJ( M("/<)7FOYW15CM^-ZO7VD!.%8G(R:&GMNU.5!YI&Y0%94F0JTZ)7M.#C><>\ M,D2G< MWF$H4'8J8HDSDZV?$?%'I"[.D5$/!R$**=Z.'TVTD+/ KP=>1A2;BM!Q3)JD7>Z;_3V3X@V3QA:\N()-P_>EL)H\@UN@NEM2H M$J@AQ!4DA](-;>AS#4^8I&Z0ZG[P@)DV#:=(:&O0=AH;EX(DZX2$.? !V9J5 MB68M_8CDYD3*8F"+B2'.X#54=HE(%F^@QM55V3Q5S"M/ +FNR1:AXCL)1I+N MB1"#@J+I#H&>)$_=R7AY^W?^0NXE(A\ZT)AF@;IP M.+/.ND9X0E&BR62,9[_ M)R*_=42&,E:A:>06261#E1UL#4P3V'6T;D7R7VRBJ<_QN4)S(_8SR23#Z>"T M GF,1"(!L/J'9!RA?7_73D)L$!\%\C[\2F3YNT7W5B"^1HP$MWDG?@+&2QC* M)&T-NU!I[EK@6Z#MR!#7\RLH_J#$Q\H"^<%,AA.,U7&'U]%&@\2((>K$R ;! MUU.D]"/VEA!A_0 LY*(C@9NQ1O:?2IBMJ]>O[8? !Y#438!3H]:TP:JO/(C8VDI,#Q M*<*5Y5PG[] ]M#ZJMP".0]KUTM:M?W*='OG'#_R,&!__2K7BPG5D"2 M"TFE&DGZ_+NK+Q"/Q874CRC5%ZAX@QQ DH",*[U(^ PK$^YU()%'T?S1('J( MZ%.QJ/CR0)WPS-U FT\ P:,-A>0;.)+8O=HI-H9/?N.,0GL!CW7T!%D230L# M5!#'A":"^@VO=S&$D+ENXSQ/;+#/])&L.1FIP1([^-46UDEPR0"-L;UB^@.\ M:G$&"W[%V0^F12?E0KG S8IQA$"5(-2#5"8"$N'@@ 3 09P+%>ECIKPU?"BC MPX6Q.W XQH.-X),D;?,J4L+F'%TCOO2EJT@OFP"8_@,*XDWSH^>2*,E*F% ^;->5+!$R+1D[KJ*VB*DB< M/AD9IE OM_[ZE[]*[R9A(DFOP5;Z,E5$;!-L';[C.2SAGJ!S@8F$7!6(;QKZ M%?XVQJ'Y>@7!9HQD=T8ZL@3=Z16_^.=_A ZMDS@^8/[H,C?(@&TFYNVZW$M(6T1O[ *E# C7=%403.6Y!^T7 RM;$044BRI0"\G M=ZA$ID5R%;PYN891$,")R@/3HR))@W G3@6DYVK?POQSDR;HDYQDB;'_38I' MB;B+B;<'?T; [=D'C""'S<(E*S A:&NTX%-UK M($J!Y'9(2-40L!/V7V9OW0%PDC]TJU";!SP;)"ZR;YJ_.2_^P_.B=RR5O-CJ M=N[6L'L.E[\CGM7G6T*&=]2Q(+ 3,@JQ+:EMT[?FNYS:XG_!.77\=7VN MH^IDUH.,D9P] 6"%_;8(L4-24;\/"[2P LD'QEC["A(8UVRJ3,&*WZ.=:')$U':!)!S)=];E:VW$O1BSX8Q)7TA M4\GG8*!*6S.3_3/3UTZFSY5_Z1$3:6H:C>K-"6T,^I-M?7[/](8;@N;LK,Q+ M0O<] /NQ:*"+NO"\N/^V"8-^/QIAMQ2\D6"\RK@VVPQ.'I<4^5: (11DR]*( M1XR$M&=NT,'U&FT#PL=:APG0@N#:"8ALP]+@ +N'MP5C#U/ MO1$QM+X8N0[_+MUU?KBG+AI1KN0K9$4 4SG[-Z+E!VBD"S_D.V+[SP#0DSP$ MG(O.^E0IA M7L!GWX1Q&@2.>3D3113& M1>_D>?@!N&1>I]H"QO$?$0/7VR:2.$&3VP@1J,N7S%V7D*WM+^WP]0<@T6X\ M3!*!$KXS303E!.T^=6,/<; [XM(9CZ(18ORM+S:'9#&)SHVHXY9Z"QR?:="L M]&7VN6;8L0S-*++?+60TPO'4%.QL$.=?;9 [<"48^T#6:'4AGA\16N@60>2T*U-W^2-O+JUEI_MQ.X M7\C:8F&=>"AMA->!U!7U9#.1@P:\A[S @$=/PCU.0P7R.;:*Z4HF CT2KF3RV1@O1",D!-HAZHKK9MY2/6E99!> M[,D/R.[.(*T)8\Z@D^0I?JY>X&":+(@1I1&P>>(_32=(OK#E*DN;0[C_+G8. M9IS=0"#UPGI0;5\=A!.XPQ[5_5/]Q%ON0X\2WN%JW3]KG SGO<[WMB W"\'K M8Z3+A#]("-Q_^&#K][AH@W!"'\F;P=%NDG?N::5'C3[510.97&_9>PG$BB3I MMRW33D"1-NA.Z$\DZW]&RJ($-9>B/\Q"KBTL4D-_!1>UE]+@IJO3E&*/%S.) MS%O;'PAP$RE.%@9"!(>7'05EN_F"L/5HVJO$I#$6FL(P4CP+P9,C^,U.>R4J M330L)^1=B]^5,0Z^!)B=T1TWM@3>.5C/.*."F![S+&NF$/6 M*RG4<:.A<>$'M2K@AV[*S4[:<3&;3^0L=7G^"D65$]!KX#TC'-Q!_ -!O*9'&@R))=#AA1!.!F$?B %&<$CQ#U#! OF1,H]^*N+H5WDD?# MV9V",X)DPDV>%.R;\*::H;5Z(HYH M_5\8=MT*L^Y\X4?RQ-5U2*X4DRN-C! HY7>/B> 7//BL*ZAP\-X)C90;4 M.%P(K6!56)P8,E45<1YW7E1&-K6-H"NOHX%N+Q7W4!2I0A;=T^>3_%CQ65_8 M/G*K,7$6\)Z?!BLP/0N&*H"[Q"?/IF6+Y-%[:J.BM!4$XDV-HFW[K25P3T,/ M'V3R400OK_H./"7RT,".K(POIN$G]5S'):9H*W#C56KID-<[C;5EP_* (1VH MRNT517T='4C<">RBF>,V=TL+ 2W;WUS5I0A^%X7L]H78Y\BV,4VG/A,>X](F MC+!7V,]+R14\59*,TV ]KX//Z[2S/^A_R(H,)1_!UR0/@Y@VK3W=VO'0IU(7 MYYZMIB\EU8%(6&.[Y7A^OBX.USG4IZW/ ;.;%/\B,A NI*BY9)"UA9[CCB_V8:?2DU@$O)UCC'!ZD-G&'#R#-&E'G9] M.!%:@#X!PPUL6CJ!JT@@:X6/^N,+=)MS"T/1L+,O>(S@.R)XB%$(,@D?!$1< MF7(7L!1@X"U\:\!UPB"EP*6!K'&G3S)42^-1,]NRB2N0/-)>H*\IU@)%SCTJ M1HHC0-WET"R;T),!1]PV\6*'^DH.DC"\T>X$)[$[R(?^4V0O@$S;3EC^"N<, MR>(H^'1 >?!+;=#=/$%+JZM=[U*X0'>^1J_=8>+O*0%"RETJ"(X>T-@*@628 M0$PV7(6[1E<4DJ!P06U%?DDDS 7_SA,/6@<<:+GY*$>[$HF:IP2:^G MM\GC!BA)7]^\?K9>BS>+=:DY2)@;*Y61-I-?@FAOH(GB;>R0HO^N[LRN0!PZ MH>#@TDO[M3Z^3<8Y^S&6390FUW)JV$)J7R;*9Q.[ 6%P/B%Y:%%T4BK*T!/@M PZSOG,X;KZ8G7DO+I4VN!4Y2F^XC1=;W)%[H$9MFER_YEVIOP562*L^- M7V\&_UQSQD5DR)90^". MW167_F^IS,P@F5D-E8T^M0['Q;:T *S]>0H&3MT0':0/SR89';"0_6^\BG2F MNJV-=G43;QK0/PCGM(I.+,F>KW7.6$#LG<"R2RQB^ G$(:>8C2 M=&3$TQK6BBGUG7$^SA^39%A'[Z)7"GB;OEUW_ ULY4 )VMGYY 7FDV<^>>:3 MOUR?O$A\WM*@.,VDTIOLXE7=-&JE=7-:5I]>UN"._XL<"W?D32DS[&>;+]W> M,M>I)-JM^;72F@R$W9'U4D:_?=3Y15B,,EC^,/\Q1RO!\G=D5;MM54M M)^1-KS,3-BE33,CRLC5([8[4E3M9OM?NYVHA5DH6:O/Q5!^M!^G=D;/<8]$> M&_ER27QYXG*M6JS;NIX,,KLCKP7#+#TEN@TN9FWRY:W+-S:I=NZ7;<>-^C>8:0E1] M_K#.)-3&F%,>XWS'C LE/K4& VYGZ*"[;#XU!M=W7#/VTA#OI<*==(.>&D*L M_CCY-(D_U>.#U0>I*=V27R-<9W\;5KKV,++XR8W$$+HVDG/TG$K/E5+LV5U?=/-\@\5#0T- MH:N5'A?N5F8RT8O9A9>!)&G%.#HL0LCY;SV]2GQ2[#WUY&1#C'6:S4)/04\- MV8):YO5):7+/2375SE@;_45\;+?0T) MD+*39B5C=-9<1W[,6-+K"[_A$4^' M;$%"&Y7X.\T0$;.,5O5Z*ZO&)#37D)/=K8T[M]U82>8*\U;!T/6[YVX!T35D M"X9/R'3I/ZSN>K&ETK7V:R_ ]83"RT\-)O*C T!"Z MMN:I/).C.4^UTK#!.QFN=7E_*/^5GB=IRU6\-XAY= M]Y3N'@XM?B 0*9Q?Z#%8!WI^8<@OFO^'\IVZ 5!4#"(&8+\6F.>T]WIH[,K+ M PF%N)&V+^)##3HI01M-TFW.Y-GT(.N[AP&>P@6(T% <^D)])Y@P^5:K^^3%(W[L*?O\J/N*C M?7NRO]GYX4+]7$_SLKF8")-FJ;F>E];E0B]67N5VT.6AN;JMRDLE?9Q'_[[6/Z.L5P&@)Q.MJ&?*O%. M:$-_35YYN6D__TN29'D\_L8UA>_L8>T78C:?>G=_+P7.Y7!C#>^89P-'"X)D M"6)=L^W_:FWN++;_Y-2TWY9QA4!\^ESLE/^21A>T0=^K'GVQ MO#@Q-P2(7RM1(PGK9WE+'D.6G-1M%XD'2DPB7UN*=['5 MGREQ6K*[+^N\VIS:PX2ZSLNOI8]7&O]*]2=B1+0R^%_)8\?M9XJ:C:K>MK87R=F%5;$\34"7 T\]%X-GZ J\_/HME21RC@NE,,#'F% M44CV95KRJ9DQ3,\X?C"8R_-?I'!?$NL;:Q"^Q[IPK+N+R_?B^ M%TNT;U*:>3L;M^4!OTG*/%'>@E22Q*[S;H89S-7 M"%->CJ"\?)"SGQ[,IM47DT-U(X]6.3[7GV5Z.<392&U)1+.97<"[$W:'G$4, MGV5IG4:J\EF0B1V6TTAB_DXR780Q^%8J39< [GY=0LWIT>,;+,(@A\01AXQT M&\ #OC_/GYF,YV R$O5P"P+DC5C;7EVRO&EWKM]'&2*QF V3JH8SA&BZ4(B MFN(/,3PS'YE%<+KQ^;,@ SL,WQ/Q9>;?)YM_#7T>8\;?I80#+Z,"[$1T^A/< MQI/3U#Z:BU"4Q[(![2LM\>6S4P\NZ$2RE,<+L!B/EU3@<%E7?"%V9HC-6)EQ MT_:MO'[N"=9"3!8,::TV6P#6CU,)A/@7NH@NB%-9AN,%<.KQD@3>PZDO65XJ M+)J/7&E9O*[>O<0RST(;M]7 J0%"2$/&"S-B=A(: 27>(NUFH91S 8?E<^LG M3HP"EVZX,)7CS%4.AR?OT$)AB26'+1OZ7-KKN.X_#9MQ2QKGN!A_+:VL5OU> MT5O0!@@I(=DHGV&EG9=BTS)5Y',R63SG@ M<"C'X*+QY%DE-GY45:G.T4&>*! )=KKDL"I/YO*X5.ET//W#8S1B1QT42JU& M_ZGZLG[45%FHJDF^;DXZ[36T%$1J1SH:3QVJ/6)#356'U?ES#E@V 2R;^ (UXL0,A"W- A>51.8AX5MF'WU6WNXQ MX;F9AG)A&@IF6$_&[77W/NDO@_EU0VASFU;A1NZ]Z--L C/YW/YV?/]4'4PRJU*E/Y7D"TG2 M.UUK["RHP-)WV6%@Z;NG:_2]KWHSS ID2;RL@I.9@J=I"K[#W[6L+Y\>&K*X M5&]'V?MNYNXA^;K)#7B,]",DHTF&>LQ*.)D=>"9VX#L8WD@6]5YF'[2?;GF M1N:HT!-*8J)5+2>O)R^3 9_%(?1,E/M*B(D+8N%=.*4_F(69YO&=+/P0Z]SW MA.K3JM?)U?E6^?FY]]C) 0MCC8.+)@_6 )V#?^4LW&ZLR>(I%2J$5F=MY)YD9_%:C$!6T0:^1Y_%[ VA?)D=,CQT57@C(( MF_-0>OY8"!NW==]"W$ 7HG.X#\]%=S^M(C!8(2^C1JU]4# F"E\E.LQBJJ<84_T%Q*Y!R P%C MHR2Y*)=F&6"78BTQQ>3,%9-WQ>_+VY*,;5?S8JCS:#5V@Q;P-4 YI:- M)K+)BTKSVC:>1RLX"69D;.BSB(2&HW-B, S8D[>%F9YQ3#UCL_F0E429K(QX MK."PV'Z1M*CUBM5JG^?5F6KD*\U&N26KR%;":"B\$(VGO["K[ 4Q+/-M7 ## M?I(*\:4,*Z_Y0?XF/GKF;N.%PN0A;6GR2PX8-H$9-G40O^@2O1ODL "HO/SY M?OD36SKS<##-XZ0]'#E),M#?9-U=8$GJK@T19=+XI?4J:!FU9Z^;[IUC-DFA24L,7/JQ+K2GY0T8UK*IYI;A#W1NC ^ MDR\!>;_-U>]S&K=8VP^]V?,XUR\]QX3<# FT-':2\/%H(O&%JLH%L?5NP=N? MR]9,23DV6S^5INMZ2A>>U:4LCWCK5',?2EGD1K&"II. MR4-S%I1A1^:4C']6 _?[8">AAB&KB&/()\PZ_!0?MD\C_!!VPH%LGO%L-;M+ M%6IJLWK?[\?[A?)"1.HC1D'AT]DHSWTA6O<%\3.#06%FX0GP\W!4GMX*A5ZI MU$^8??6&4Q+J:@W\#) HD N3./=FJ[^KJ.UH+TS99_;A*5*&'1EF'UZ*?=CP M 7PSZ_#$4Z<97LJ)I\I>-EX**_QD_>&8R^E$7$Z_7D)V$"RA 7P.^4B";X0T5DC.\ON4?<#FC)R6G#9V$D,<06UAZ,'0;6 M'NRT=?WWQ97GW^ ].#W"L!YAS!PX-7/@5R-6!XV!%VL^BUT+YAV7XI.5CB64 M[$&Z-8@GF#'PQW<*^PUK8!]=F(' =$)F(+##P R$BS$0+L,H.!<>8<8$,R:. M:4R$F!#J3)C/$_)(Z/536K/[:,5JBW9N$,F)CXOAP=)B98 MENRQQ,3$C!>7Z6<FOF'^E^BG0+,+'1?YQ'2YHL&B"%IO3]KD"!>5 9Q''_ M_2425T+,)!O.PH6$+V>%4*$<2\3)2L@A@?_^K__'/W]/,,8D7=.-GX[T\RUL M2B@G8$$XD6-#0Q;5F#A&[_XI:FMQ8]*%9C)70L*I/_CI2E @121YE?^*>)FAD8GNDFKN6 MK-M6WNX)C5AL?EK;;1Q&%.E3>U9:*3S=:,9FL0WWW[)IT; MZ.I=IU&2^[T7Y76T-H7>>A#???MC:C.0K7A9[E46V;7>NC>?VZ_PS)VWI\18 M*LFW)X^<7!-;DW9V_?0LM@;) ;<]%K+<4GQ4K>HC7WI>K@?IW9&-6F,\CSVT$FHGE[@9V:](^>WF!MF0 MMUM6XO;QUIZ7-D_%::(S'L]?FKD!S^\.73Q>CZ1,]F6B;K3%[7)4&:R*B\F MC^\.?966Y?+@=G+'B=7E2]D6N5DU)T:MOQ[P(02XM>[543QQ?\?=YE^*V?Q->]K- MH*&9W:'-N_@TL;E!#]GTKMO)>7TTNYVMD=:[.S07KX_M9%MJ<"G.-IL/M:K9 MM-&!%G:'YF]SS[JARWPO)JO/=KYFWM4!PR:Q.S0V>IQOVBM[W%-B#26NM-:W MC]<8OVMGJ-X=IXQG7BYS&]W.9,H;I;D9HJ$AR\J:3;W<7^>D4JRL5$UQM.A7 M'Y&9&;(L;6P_3@SU5NV)F9O<@ZG>%I_7+C<[FCZAHH2[IBT9MV9(G$QBZPX*O*VD^JS5N!R4A.ZGF M5#/6?2U.J*$=''H_7B:FT_604V/#J3[L]Q(;X\91MH-#D\74(/XP>"J68F8E MMKQ_S2:>5FL8NC,!_F9BW3T/'@MJDQ^/RERK7[ 5-#3DO*:0M)B7[6NS5+%3 MO:=F[G:R4M$$MC=V( TSB>P(\1P_'$F#A)!$$GN8$@>C(9]*)Z5A-BN).ZN+ MJ MG1XMIO%8<7HSF(1)[%HG.Q"'R]8C%XM57@K#4KOZN,B%2>Q1;#Q/=U2MH,;Z M:,CXX?E9T2=A$EMXC'O,/=ZK2GJUBG8?9<[$3*K''S44\'>\MFYP2GPV1 MI+5>'FN3@;?_6W8&^=UPT'^%T0A;WX-QI=6]X32I MK_9OAEF>L_+Q.KH0MTET?QB9Z@X-'7-MN3O-R7WNU3Y#[A4/6_ ;_N=N8.!2K8WQ]N; M[!6787MSFGO#^.9T]X;QS>GN#>.;T]V;[-7!!#:V-;^]-1_-I'I+##__M7\J]?I$B\IJP;Q&*VIC+Y MQT86Z4?R?"2/J#TM2S@W@/P5YZ-.EKL_68^Q&6.S3Z,"T2;/F+,$CL]^6C(K M.Q$7<2($CIV(3ST1)]6BY5<.!,^N4':%?JG /.[Y[W7^-]M/MI]L/S_N^/GV M[627SWE/Y^<@[+WKF6=KP+_S<7X19LDO ]XJ-G@^.R@J[NU^>@OT[ &=X8^LB6K M:71D8Z5(LE/M#F>GXQR=K9K["ZOEU^Z[.E^U>RFU7RM?BVKY)E/L_'HM_P?* M]RF,>$@5_ZTJY?A\+)[H*<.A^'*]?BC?]J%4!+ ^HLED(II-I+\&[8.Q^/FR MN,#Y61S]Q5@:<3AYO?(ZY1,WP\J2 MZZRN;RH#WA+:S]_2$V0_AV6T>IN*JO-5JV?B5GC0;,+->W(I(DC>X;_ MHB[<3&;\Z3+C_5;1GRPS*IOZ75YNM2Q.?E)+3UIE/K])'EF#:O+WI M"=.T59ZN'N6!-D$R ]E("60DI>),9GRF>YZ)C ^;67^RR$@5*TK;?,JU2\)J M_&0K6F/4VAS90ZME0X M5J#SSUOWMWN33V3=;+__K'7_N?M]:GUR6'[?GG:)?U"6'_,4',^[>*&*>[>3 M%>ZO)XU-22E6\YV'UG.RJA\['CIZ' [LAX=8KR+RB9O[ZZ4QX@![F*0\9++1 M3"K%S'W&^-_B(KQ0QF]T-N-RM9GI]II5H_FPOLGT!Y,C6^P/27TMKN-)7163 MIO:27HHCOMY"C(\3(1()+II,?U%[U,MG?.;G^YB?[T+Y_FE>-A<38=(L-=?S MTKIJ\##@KB>([W%Z1"*:$#X_/>+8G,UL M>>:[8?O-]IOM-_/5782OKJ";%G00<)UQIAU\,7Y4&O>/TI2Y[+:4 L!4:)L& MC]E:.OH8/?EO_@=JCOO'6Q? MM!^7$[4U&9MDD&YL);A&8^.O?=#H>S68RC.W_%+_>=W ]<^8=G^M? M7T;9E\>*?MVKI-!3;M;MZ8Q<]BETV6>B66XW ^\'<^LQLY^Y>=A^L_UF^\W< M>B>@J1Y,P4.*@FE&D'XV5BR6?'?!ECI+OKLL7QUFW#O,MS7TKQ#MG9\W[_F' M2GQ=JHBY^$/S*9&_S[4&/.ZEG4X)T52(^L[XG_$_<]J=@=/N;?X7N6S-6HU+ M@AH;K]J\)#Z@W52D63F2^$';ML_C\[EQU+Q;LL[]W;[#^?-[MS M+;/LE/K-;.]F6+Q=F]P$V#^%V#\93;*4/&;;,U\.VV^VWVR_F>_N#'UW5!F8 M3R+RRT*>F[1\]D#6WLY#6!K?$;P$QXWI_G5 MEDU9-*1I1)R/D V\DC5] >:X[WZZ$(7L+VJ06#-IN/U602GD,+*WH< M5R(,]U?$1'N.WAOB'TKG7[M/, ,G$ ,+T60("C-CX*-[ M.E@R]:F'8[Z)?\ME3NRGQ-5=23%K5DG+QQLS"?,O!&BB<6$7$/FWDZM/T+[K M(+*8V&) 'ZOREC^+V;7GZI]@5L496Q68*=&JZ@Y+OD.>Y5;WBW6_NKQ1!7'X M(=#R:"$DW825BC,.9V7$,L^-7.'PS,:>KZO6HKQ:>-CEK MEJI(U?P$.!Q9')E$-,X=5%D8AY^9;YK9)6=LE_P*@XOME-2("4_WI:4B)G,U M+M6P!7R%0\%G-)L\Z!(\SZ!%19XCBFG8 A%',V6NF!90<"6SL,5;&LGIYKLR M ^34#)!?27(EK(D7YV=,3Y+M5*R/RZ\\'W]NJ')FNLE5QO>:.&P-^ S8($(F MFDXSGRAC;V9]G$8)RX?9^\E,V/HU_VKV.B]/][.4_E *<,, V;W,[?> MM[OUW+JU=T0DGI,5(S],CO,]P>@])+/R;#2_GZ"-P:WDDMDHGSB(0C\E!*J86ZIB]$L9Y9 V=#K[AD)IJ-?R6D] 5Q-G/F M,6?>"3&V74K<39OQ8K&4&LVZY6KZAE\T\96=PD[Z>&87>(;Y\9AMSCPV[%2P M4\%.!?/C_9E^O*8UE8V(@E4KIN:?G0'/ *8OS$L'[$A6':+DKTKR)J^V[AJE M5'*9R+WKN)E69E M?I.>%^:SAS5F:DBOBT>S\4.0L8RIS\,AQZ"@+\PW=Y"GK3O1CL?ZM;%:*#2E M7G7\^#B2UL#3@#+ \Y^. 7U)AA2SKIG/A9T*=BK8J6">N#_($_=.U&G'5<6:+\UNGQ=M/J<:=;X%S)WZZ]]$/)I.,E\>L\^9 MUX:="G8JV*DX/BF8+^\D?'E5I-@A#8-8UKF=OMFM]N; M3)ML3!^*PYK055/=I:HWEL+SB[X&IDT@HSRD 0]CVE/KO\.\:9?E37N39Q7K M^J8TG3;&7*$[2Q:E;CHV3+2 9U-O7;3,B\8L8^8O8:>"G0IV*I@7[0_RHAW, MB".:1F0H(W5&=OQLEOC"P.98$@USP7V]"R[,!G "Z65#GX4.R6-N)0.[XDN( MG3#LYEZXV/115U-B_O8Y-GTNCAZ1G9 AN7+QJ" P^YZQ.7/:?9/3[HO8_.$V M]ZB]QF-/I=L,MU@LROU6K3P!-L=)6ZW'P*=CC_U<-Z/LE..B^@Z.95^XD.+IUKVHW^:RP*LG]27_T^- P*S-\ M2:?0)1U-Q@\V:6?..&9@,[<+.Q7L5+!3P9QQ?Y S[F 27D-V2US'ACZ+C'Q* MB=/_%>E++!7OO>9^'!D'(]T>:O(I6 PPIF?^ MOE/.S/L@TW>&U;JY,&HQM7/3N;]^3;[<3+D6,#UX 3-"-)'9]>PSIG^'%_"/ MYGGF$3QAGA=C]QD]WYX]R@5Z4H3XX+HE78,/_^]?R;]^D09Q_BJ1.FH. M0B9((TD&K)@/.)G+ND$L,6LJDW]L9)%^),]'\HC\LRA+6.TF?\7Y:-#KS)CH MCV6B,\W&^UV^ 1_Z145>=IG!I1,[$>\[$0+'3L2GJYIG?2!X=DVR:_*4X5_? M<<9[G?]]F3MXM$N.[>?E[.?7(KU^=#LO)D N4^2:$XC"T-?*<@,C0PWH0E0 M\TD$PB0KQ5(^L9#Q!"GRV4D21UTARX4ZPURH N+'.\J.^4W/E$=5K]%7SF7" M\ F&Q$*+6LMZ>+C1>>[V7AAG'BOI.WZ1&\33..DIF8UFTIFORW]@+'[)+,XR MGTZ"Q=.;=$^Y?;CG.-F.:=?Y9RLNI=? XI#BE,Y$X\DO3'&Z;!8_>AR.Y3F= M89[39W-X)Y^O3;+WY7:I.4PT&F)16SYG,(>G_OHWE8@*F4.(HN?I$'.-D[]M M1+^(,O^QWTPAC+,5I\_Q4FF77R/S 8,A".IK-['8?9B ,I\>ZS+ X4\/B(UR\S;SV:CC+ M5YNY>:EPFY_?/\7NM=M*"Y@7&1:I:(;U*3L![_6)<2XS&$Z!C_(V7U[_^@__S^6;V" M4T@.IY-NX/M$D\?63S[C?6#I"_(]^O>4Q,/Y*SXKS_Y!^X=W]J-MGY6T.ENQ']''D\3$"3!L9VB8B@&E>D1..CCW]A4C._=8'F(VP MBRCB;O%E[.[?_(_@_G:FHH&F+H*) MCP0Y0*62'5B+9D34T)*08 <#'WUK6K"EAKR2T4Z;N".Y%Y]T8%8CZ'=C'?UP M;?[$FWWL7?(>E-T2=-S[ ^@^:4;U!Y^L1"_$@MJ5=R2;"\DZ35R8\D_G'_XU MI=#OJ/B;B2\Q?*//7>7$FY_S =8J? $= M8SOUV3MUAL'@=]/EVS*23\!%_95$^1-*=D/H]Q45O$X8XB'#])^.1(PLX).R?LG)SH M17JT8W(. !Z_H%,5MC+DSK3$]Y>UR3.MZ<^\P07Q[=4RX(Y/2>'?\_J:'K(D M8*WFN(/F;M)?SW+%_GA\KQ4YH9ZLS./M1B9>^W@!P&;S,["2PPO!V;)Y2)8M M^')E5>G/-EV[UZ;(@=%JCAWQND(1J/#XJ)'<[ M(C,APH0(J^#[(B%B*%)53->,"C=K*5-E(=XE!P\?K__[9B&R;)=X^S$6YTI* M<3!_RC2;V8;20D(D@6N+$DDF1,X2>N0M&;*S6-9W_12$2/WV)M/HME@C:9+ZZ]^$L*N0_'9' M]],2&&W9E$5#FN)RIA$BEZ8O8//=@J9S\&X<7]OZ@U0K9I_M+LGA(C2?HL=# M)<)"]'F+F_M65^@/:ZJX6J0:0S/9+LT^#IGRR7+RX,S#2KOO=36CC:Q;K9?: M+%;C6'WS_!QO#5)@PF6B0GH73X5)$"9!F''V"1+D.=.7):FECTNI\;BSYI55 MR5RUSDZ"//2-ZB)GW#[TA-6B6)_4LLMB$20(1G5)?:43Z&(ER+>F'##+[%PE MB-%-=^Y*1G-2$NJQZ7-MU7^ZEDY?!]EKO-UW[Z[[F^FDRU56;2-OO:S3FSJ( M$F2\I;GXYQMO)^\ PI8Y-N;0*%4.8%,P-QCSI3.#[U.$;4?6-(#&FH_J#IL% M)6V[GU[FN]G8D]J_*69T.VL_&-.C2UHL'4(F'::F#?O*W4VK_)3E8EEY:;KY9J&:/GKT M_R/2Y2E]?5>4\T*E)]?*ZF/=ZCV4-) N$,0[""?.I L+X3%#\4NER^--H=U= M+9+J[2AKW-]G>NWET]']3(>DRUX#<3BV8FUA^2CV"C=<;G;[TKI/-W(#W+@@ MOBME+BRX5Y'GB+H:-@?%T4R9*Z9E8" 2QR9DGC7FFV?&WAL"D[(1GHZ?B8)2 ML_@T2ZEB55>Y3B+;G/4K#^*K<'2I^<;<0T1F]BDI32N+6:IDRZ^6-$[G&VJF M-< =$W@NFLSNNM68%&%2A!EUGR)%9K.A53)O;G@UI<649HY7[NR[HV=3?5R* MM&,WHZ=K(Y]5"_SS4_RZ.'@6^/4 MVY(1+/"%S9]O%@APH)\3(B\2XB8*=5, M#Y+FJM3,W*RSL M\\4HDT%T B'AR!%7B)1CB<0V4N3_^G_>U3[#MS!*=0&+Q8D<(QBH MK<6-21>:R5P)";>-A@L6!*2()*\RF?^.>/_\YZ\0:@):O8]F P+HXTA!Q^#^ MIGMNQ7\_L3/"#J[2FXT=F]U2A]S*W6:D>UV*%)J-3K-6+>:ZI6*D7&WD&H5J MKA;I=-$']5*CV_G61@[^73B$'O4W$JT1<888PX+^%-94MTUTX9K1B/PBR>@9 M)@CD:"17[$0C2$B3O[$O"/Y"'T=&HB5&T:VMR:8907PD&VO%A#X.(+!_>-!4 M!T5*D!_"#GI8=Y/N<-!_G+2NU^5[0U4::K;3;RQE,9T;P- X40SP!9.SWAJ= M^#0>^=AAPMN5=P6]'N+9 W M0S^!:Y=/_X,>_2(;$C (?=7"-J2I"'\O\+G6MZ9Z%W)J"MS+@4M]?D@1LCGZ'=#;TO!E:+TP01I#>L[AD Q$!OP.:#9$O M*3%F,I(.HZM(;Z'/<9L;3283)J]$>AC2UK#F1&<)W6^0,HA.*D#KX18XN-61 M.Z60I;EDFB+-3C? LG%:)J%_D9$F6C5:@ARD4P3D$KIM-%FBS7;<][@/#<[% M?:SI:,NX\_6DN"OA[!]+IW20;,4,R#F;Y8QC9@;&SP )A?_V:F@8+"15=U M34"EM'>O*BJQKG?IY?S:7MBQURV?O&D. MA[HR:HG9\G(UJJM4G50F/_YEST/:_X'*\%$[XQ*'^FVA MP6OA-*ACCK&.6,B709T^DA'ZRF2$S72M5)*KMHREIA6S[>1:SYW&.K\0ZI-> MD6[7"FF>T H54IU,5X/Z ,@*3?ZD/A_JM[V,7P#U@6/(&?!,NP\';/+A+T&.!G^[!#UV_?9G^&$WN/2 K].W@ M-V!E_Q@JZG_6D(RMX7V4L*#C+>[?A-\&GXPS0?LKXZ_/2++3"*SVQ%M)!.5E M5\32 BD4TRR#L,&W;DS=-X*))O-6=XHRI?:!.! M.>EW.GW#H02@GD@R'60A'V\W'Q,R/[:Y49<>8K-6,N%$+2L%"V):G6S M^?/;F#]2;GA&E?OLVJL9/6_P0#DC.Z'6H0<+Q>8\(>JIMD-!?L1_0W7W%YA/ M]^]';7=0HV>D-+PJ%RO#FQ'J=U:&I_);MR8V3.%#XE)%X8G2069*5F2'>>A( M[T<8*=R9U.@_V 0 MBR+^<:-U)VAP$J8[4IYN/&9IWM%7@*.IN>AQY#_[.-EO(V,_/ROB]71'\QOM M8;)X#Q/O8>(]S/O=PY21G9#&-$>.R'122J=3A,1PR33X24M)29J5TTF:'HUI M[4:60+[#BW*':8C :%UJYAD0^=)O0.7C:DN"[BMA^8!M&!C;?=HR5>>JMEL;5HSE>#E+.\M$:F3#ELS3EKTI6TAZ37Y#^+G<,,VS M&XM9KF$0Z6E+IM)@.,KO#H7LF&C[&W4Y,7(3T/+LF56V5].$1CM%]"2S2A?% M2CFM3"16(IZV3*B;DEU82A,Q*(\ILKM@*Y7F1$J>MVPU'JJMPK0(7KV4J_WE MMD)R4WA2XZRE7LBE)Q.OOR+D#%,-,AY5%^9K*7W>LN'9'%%UE(9!%6R9Y9N) MA;Y82R1YWM26JFW_HR8F& MLP%/C1@^N]SZ+;(J"&+YH=0=3(DLG0932D:,WRS+O0ZW4D7#7PJ\TM#-9K8! MGAHQ ::2'Q8M?4X0!5.TO48I*[8IT%?NO"F?R=KCQ6(R-9;]FDBR6MY+--? M$3UO:BQ;?JWS4'2%@DW44\5A0Z);$XFBSIOF\HUIIZ8/:V)]-:FEE/9,JR9 M4R9B6=->;[IR'Z9BK[=2MC8M2?P$-(V8 5;OCWN*4 ]$>35T&"FUHCHR:!HQ M U0N66^X0NH!S( F]FB]:WK9ID1%S( K+@:6,\RD1(HUBYMJ0YJR! ^;G@' M:6?SHC:K$&)B1,^*7'_8-P9@LB(D*R\46XEEOB,2@=%ZF,_(05USFM#'/VLJ M]5NZ)JF3.K%4EFFF9FB+3@L ,$*R&F;#(-W\@A?GL[)8XKC5@T*#IT9(5E>R MV''*?"@)V5Z[L-8[3C+9!TTC)BL[-!V]%RQTHFZ27:\Z&DK))B_1$<.J39UN ML;24QH9,IE8SU5[2S583-CV;+#-@]68VDR,(><(MLP5M,4V.>(F)F('9@SOM M#:IC7Y2'?-"=-0K94ALTC=!!O4DSTVJF%H&1[/:;!;]5765K:XEASIL*#^EL MUYQ)I$'E5'+#V@,NZS=ATS-]-6FTQFPGUQ:%F@FN4I2EJ>O;4.EMWK&2J*Q&]-INN]/A)O3H!?8U8@CPI+[1V M.>L)NCYAJ6XN)9LV:!HAKWEUD&H5I\VU42\5Y]W% YD=S,"P'E?K]>DTS*O2 M:=BO3*?ZOR#K]@FYW --]S,Q! MZ;QNS-5@NH[C31$1/C!>.-W'V1_ 6U1D=QJ#=[2[N_!CI!0=<7@=13_^/!OE MKV-W]N]?:-K""$+-GX/I4+YIYOLSX2+5'S)YKE%J"0F&ZHV%$]^P]&UP$KDS%MQ0CC0^@UDLJ7N8J<9EQ!(X;K\9@CLWEB_42W M7FH*S$U,=]-< 1D3H)'^Q?@0!ZB'Z$-[8J +[RPM5^ M[7\X'D42?&\7 8%T3 GY]FELXNC4RRXR\1AG2+,HS. Y^Y?N'D;N^O.B0]PI MYB=W\9#-T;"/GF^#9T+=LI^Q_>\)>'KG5QC'68,Y^&T(91?40B_>-Y5'0-/X MGO;Y\93G#RB0KSB@\!@2>_/A+IK%:W.=:T,2/RD*+\YU+@X&SO6N#03.Q;(A M>''>O#BOK.3R6R?@2R>"BZ*EGW1'Y64U\N73\LI9 %XH_!#M ?_AC% _.6J_ M$;??D207FQCBAK']'M\7W@7]N_V7O.V$D0I <<,?8+Y-^!-*NMG%,7:9-^%O M-!E_W%;! ,, >]=9V+F2-PPJ6#;I%"!8)-[#2;IID: (K#.QSOQ8G?FU ("9 ME'A!WU7C7=&"8GUU&_KJMQ6J#B6ISO^]"4UT.3OS.N#['5;Y8]73)Z[RGVFV M*RLC_CL'M*9Y,2>\#-5]5V[RN?-P,\:;^NJ9>5J^[PKF!0O,;_CME\[,U6G8 M+U:GL$ C>(^C@<=;D_MR"F["T7M13>,O*XON.I[4<&S55[RZT]:0\R;2ZVPPN8D@G,AFI/#26A2R1=[J*T2V_Z>S\2PN//E[R_K1L:*W' MY0VG_& 9NF:3.=Y=:DIN=UO6+:_1$HH=U?D3A^%ZTX MKK#=-%-K&&+!;;ABIT3HJ]F;JL"\72N..5(JEII4VV@W78$8=+C V#;#2SS9 M5#Q)7U**6'F\GK%CY?%:)PHK#]B1:K$Y;C?XH69H>6D5]!X6%8/_8N71-.1: MNCBF G&^\0J^6EVWB1*_NZ,S'4\1YS5/KSCHXZ8E5Z58WG'%Y0^XQH6R\3,J<[%JB"O-RVW MX4^3QJLQNB?ZR_.9P?6?#%U2]M? MFHI.FL/ZL? A3\8-/@;/_8O\&\R9O\">Y)URR7\^_EII3" _CT!"/>#6QP7; M5MVV;:H1?N1#.EDG]*F2$:E58R!;:[THF:A&*Z"2Z307I[CS:RG^QOB_3R;Y M"?C']/'SZ.,+\"_,M,TB(/BM49])2LDV98\H-B'^ 9&D4JEXFCW/47AZOSMF MDI@\8":)A0$SR7MCDA?W&8$%(=QGLEB C!#01@>+E7 MA'^HS+:S]FS3[8M49I-@!L64.Y_S\&(.P \IDHDSY*6-!JP([HD>XHW&>V6* M+U $V?&,Y19C1Z1J3J_$P3 M=T;&FL2TS4*SW%TZZK-[DF>/P)N4Y^+W/ANZ>V\63=>Q2$>TOM_B/;_?%'G? M^;ZZ6<=B_@5B_NDEA^Y%S*^.2[Q$E%N:J\F.,D77H:G:2C/M!;HL[=$F7K^' M^+U*'.%DF.N-=0;!Z]*H0_"!(>8>H2>$R/L1<\'J@_=&!#WT6GN;,/H]5I#! M_P(QSQOEXAI>($S]^#=%QUGJ/.CQ?LDQ]X3D+RU@A--:KC=8^4E(YI@L/Z6T MQ$A("K4>5W&VSK3%0R3#/!B'I;AA>W0A\$?&QH3UCYW1*)3]B^ MO6OMAOV43_%3$#K!^*I[;+Y L064*SW4FXF^6+"IAR&E%?Q$NRF1J,90$K@H MY/E!4)R_>[L<'3LR=^'(_ G4UU:JFJD/"GVA7EJDE4&GG2:Z/(0ZK C$QJG4 MQ53]FXR;%#0+S)B)7!99G>N6[GH.NDH31TYNY@XW[+'I-WZAIUN!VN((IAK[UJ,M-9,W@NU^N*9YS M$S.#1>::X@+7GY3VU:DBOR^(:$?GH6&O$K-'S!Z_CCT>TD-?$ &;VA,N97!K M09"E85)R/*?35)M@B5#A0XZ+D^F+#B6&.":.F#A^.G%\#<2M448TE('5,++Y M+EF:DK5FN[2&$ >4D>7B3/H#@MSWZ\QA_Q]31BPR5R RF#)>&V5$%]S$=&26 ML8MX:RP0%Z6X6T((<1F./RK?B4](#9)[R F)H588%.762F=XB:(0!23C[$<6 MOK\G=%\U <25)NZ6"UY$MSGUG)*Z]5MD M;\)?Q8X\YGY89##WNU_N]\*"%7MRB+<),4'$!/%J".(>G^$*U$L47H5Q).>5-:1X4A2#5 M*@09QQDVDA.($.,L02< F!=O1TG1 <2 M=6L%/D%EG/ VXG46<<(L\%Y9X!Z0S^XE#,<;=_M08SM&H,RE629MI6BJ*5&H M>!/#Q(G4^2%##.!KJ]V$"=Z]$KS? GC&C6:>.])3Q+R;: 7MLCO2YCP$,.1V M5)R*2/:^+6[W$BCG;4<#?XPION-HEA+$M(TRE:V)%IO(NN7&_@)BX6KNW_&8 MI7DWZI=_^QI.V$VY5S=E!]_L#KT=1[9<,SQ.#>%;0>"-4'Y>?E$H/8BV3"R[ M3*TJ)'(LE5Y+%*KK1"8_T'6Y<^CCFD[8J[D"O#]?T(W<5B99?Z ;NJ,NT^ER MJC'I\A#XJ&8">W\EGL"\Q(#,CV7=B:UDT]=BH8/CPCOL'V,LN-#3U4=78,2/ MI-YC:/>W4)A%8WOSOC4$H>*L6WF@-KM0:V9#I5D?EQY59H1]&:3$X3I+-UDB M.2!*TP1OIV43.):H)@\=42WT_BAU>/('C#$151,"N]$W>8GMTQVLR/M-OM^6 MYY7PJ^O-(,+\ZU[L(5+KM=>5&^CWI]**G5$C8CZ7*E.^F>FX'+"&Z?# "4/? M%M^ZB00'?),EOM84"P.^UO3J><+%4R*AC8V--&#%M'U6D"=O/J:ZW/5-SGVS MB:N*I^#]NK?OUT7E'^SSRO../8]LDD'@#AMVY$V$_SA6@K73EQYL(D%RV^'& MJN3KQ35:J!__6>(G;"U@:O@1 MU!"X=<)XK"E>?1SY]TL["G:!7[;ZC4K#Z#4;E;XT;J6G/B_1-$K'/Q1GG@6S2 8BJKA%><\^+<]<>-L5D:2MLUU "PA'FSQ M8_J'A0'3OWNG?Q?W%&N:]Q$UYZYO%KXU+<2;A[?/$%^P3P#6 ?2I,95=K>Y[ M#2 DM@H 7A]';QH,V,6 Y)9:R\A2:K^9\@>LWIA(- MY8Y*+$RS>2?PNM!'O M)-X^@WQ_#9%Q'ZK69.HFQ82M90N]JE_.9)"&@+FJR3C+DM]I6_',?\+< A-- M3#0QT<1$$[ZE/94=+3Q!C38<=2NF+7TP!;&YYDWMX^IU+JH=<]36DS=X5_)6 M:\G@7Y\N?%6 M$28%G[U5!/4T) MU:]_S9[(.+VT?+_+"#+8K9!\N)RN@%D\F0[NKM9F\M,:B,23(5 M3[+XPH&/9)3?&/J84KZ14KX1^J5,PJ_F^JVT$2B5BKSH6LEN<0*A#XDCF8Z3 MW/M?LW3%WB FCI@X8N)X!;. B>.M70+\E:KSMF;JE1.CV";\$)GM/YPDZB=W M[3M9B@9OA'Q%G")O.Z&G[DVU\(= DW&/.4U!CE?X&TW&3P,7V(/! M1NN]/9@;!A4,O[QK9 ^+1!@#N&61H(CWT)FW9:.Q-W-U,/KJHQ91R!';_XN7 M_>.UYU4O.W8AL0N)@V!8&' 0[/:#8"_9'X0)$HKL3F,+QU[IJJ;&1D%DEH0U MB<$=DY7NZ?A [:UX>3@5XJ93(;( F(T=+C.!Z&IJZ?%*0/Z QF>/WCW=(%V5 MY:*?3%5:1B'KSOEQ=IKHM9L2@T[54AP=YRY>YX"Q?LVN/J_, M9(N;8%(0*-G-+S1]WIU6>(AU>+HV'6>)2WE05T<#7^7+_.6#Z8OIUM_/>S5A MR9 /\FKN2:U]+'_[^N( V$GY ">EM$?7"Q37L_4!VC,]G_?(F234G4"R/(M3 M1BN@P3CHK; T$^?8\W2N]ZL#C1V1>W=$7H/GIS#>D..)UEC9CM$> MS.U2;D)G,]0$PA@X(AP;9UGJW1V1ZZ,:OX^SC'4+" Z.L^ X"W9AKL"%R>_A M^ )4_1OO9O_X\DC4P/_5?75O_O&-7\. MY%!YKUVQN6XEIN$F./'S#=MDQ"NVRK_!;^X^0"MM_9KL(P;\ MBA;&LQ>?LBKGPHA6A*0.R_)_Y=C4@9KQ?SKU;*2@PI\!AH!",$_2/W8?_?BW M P$'JT=EH:*U//<@MW(HN^\SK+/4D]^2A'I':(?&LE./=8I"+%NOM>N54H[O M"+E8OE3C:]D27XFU.^"#JE#KM-^QNZ];A4M9EG_QIAF3YP 8\/1]S)O:O@O, MGAN/:1M% \]P847G>(S/M>,QH%S#WV.@"?H-?!Q394^. ]MI:JX; SC2G+7N M:N"=P ZI?S^F<%Y4*:=XB!)T&:EQB5#(<3(]4J61H@'%S9!)B>,T0I+E)*6J MM$IJJ>2/4#SD@Y-7K\ZM>E;7!8JI3%8MB6G0'B^A<\:G+7/%?(MI=%8%P<\K MJZQDZ&+;6DO4>&F_(HUY3H\V=.1N7%ML5Z55$>=[94=MSHNAE>HL^?V4N638G7F8R@J8ZL M%0>.U4XU)58BGK;,C\D:2;4"0: JF79_0_@E<]Z4DN4)D?,53TQ M2[26*F-.I-1Y2\9T1&LSXLN$3VRX?*93TMU"4^+.6Q9T0NNILLH30;NGEW*# MLM\ 8X^8^=)6KMFD33;A&IU)2*TXJG?!<^>B3*4[&FNT66>,J&V8=M9IVN2Z1HB-8XGS8]%LKC^VNC4G4:O936R8[628Y MHCYJ=\A,>46/ASQH>?9V;9H0E.ZFG3/*:L4\U/51_\,5?3QO[F(C!G@+\;^.GSZ M]Y<9EJ?]_VOT]Y.N(U\=VD/H@I_U^4B[OLT'/7'QCCY!'@K)/7X G8UG+!+Z M2+> U^E%>:JP/J0I![]TR]0MX&R9MF(@YW=G".!+(M@EF!3R[YT3@&X;2(QD MN(4(J ^\USR4T+7LQF03/!&:(&C7%-M%-2@=;:6!Z7*1 7M,E]K?B1X#WQO; MX(MK]U>4UW88,ERC1\\N"B"(3TDJ7^8JN]FO_P_$XDN![NS% 1T )/;U3K_@H6K#S MB1\]W#2+'%S/V;]T]S!RUY_WV1<_&O;1\VWPS#&0E_V,[7]/0&']%3*(-9B# MWSKO1U@[-)5'KFWZGO;YGOSS@D*^@E8^DK$/WN;#:_-U:_/;S .\.!@X>&W^ M8+;]*%K=[G/I/RU;L-P3ONG@%1A6N58%K57SU M:>M;%HGWJ57QW27ABM)YS_^]Q2S]CZX=<=]+]:FYV-^AWL-]*)$K'??GEW"( MM)-XO3]QO3^W2L.[KOMM' 9X.$9\%^-S\X&G"R'!3SR&2G@:._FCFY)/QG1Y2"C%( ,S M#+)'"0;\/K>@8X?];(78CT@ZYNO4DG1-PQ 2'IVL5;JMUBH!,%UZ8_O=[[@;?K#'DS845L8"F(O:4X%J[$J&H/YL>_5)QFF5LJ#?$B'='27$UVE"G*T5+!Q)CV B[S(4OK M;CC##<65KDOU8=?IDNK; PCT+/<('R%$S^YYJEKBB$:S-#<*6\(MIVB)IH+7 M'\M\9V5XL>=11[JVU:*QS;5)FDB.-U2%-=I%;0;SH8%W15)QAKYTBQ#6'E\5 M2,".TVUKCX$P;@8Y/D,2_E9+K^AYA^ SDYO3'NZFE>Q4ATY6\$NI0BJKU"0Y M#<]( -^*C=/$I9/?=Q.^0BXR\K7 QX9VD@^/J2@.96%_[*T:M:V9)CRQ;JG5 M/<).U6E)36P[E2EO"+Y:69+3AWG+<;]0LC4].8I<&B3%!@8V/'GD=> M]@-+ERP 7&!JGAJ6<-(@]-'9"53^PMT+NPNSU&"=#$>; F& /N7NZ3JJ?#'2 MX+%2-#$GE>TN:A+R1).04HE:]U>3#8:)2CQMNH5 M@$4-2/L"O-9S?.T32Z#!_^^K81Q+Y7$1%>+E9RKNM. &\9-,?[T/\0Z'CM_H M21%70#N_>A92/Y/7>^$C2/U,<3=]7OI/BU&\[8PUQM.GX.F+#^Z&KN0-@^-=ZTO< M]UJ'KN)-K_73PA%XK2^Z@K>]UB0V8'O :K_:78ON+TX;>,NH_,UQ7F'!? M>V&:A#V.#0:Q"LQ[^*MF>UJ,_DO^^WUN(2>N\VS75UF[[WQDX=GDW,_+@1L$ M4,AW>6K#9)=/60_\1EQ2WFBQ#II2G?[S"WC#451LUWT^2P< LC[NR)NH*\87 M')\=,JXA9MG*RI:&M*/,)F$Y')9)Q9/D!QT6NE*$?GQP]!M#\=DTUR^"(B/7 M@UJNT.X)^E;J&/+0+/23?WX_[ANA* RV_>HL1<_%>M*LKHQ2/F@HS;"R#,-1 M<89+82B^:^SZ.T/Q:9[H%T-1R4S85,IMKL3Z5ALXLU%#;O=>?_SCG:!(=Q+5 M1%LB$T0VT^8;+)U4K X/H)C\\2_-QMGD)23>9@#J%4Y[>-7ASF,?O:/'_M5S M<#][WM>E;*[ !7_F&(K)DJ[*NMNU$%1*;;6K3YQ*ZRE36E7J%*M(EA MBLM;?DT=KL/J24G@B[/)CW, [@9[7YZ#<%W8NP*?^QGL)9C6EO:$H"]J!ND/ MB/I@&0BO/[#U3MC3:UJ>7XPK)M$KE?-5J2Z)36<=UAY*D^DXR7U0Z;*[ M^7 M)X6\%GPPX$92_]QA%/:K=AWP5%Q)V/5*I@)+Q55% *]D*K!47%4PZGVGXKXC M(/+;#WACQQ%'3%X7,:EU\GFYMV"V1,]8%)O=HMX#4D96:''=6TK;+PO. MS4@AEQN2J:916'J M4EX.N01O]!RNI(B95$\UH-2_>"?LO!K18R6;&SHP_A55E"X6KSD=QA^6LOGJ M0=QHM]]E[C^JIM,>^5G;@HU=-=XC.2?5VPJ"+WYFN.'CJ%UVO-\K4M, MIL%.5 MXQE['T%+1@W@O&I4Q)#01[H%Q,?[E4"-GA_DDW..%^;NQ[]_R7_O;?EH;]5? M\?7P&XU6-N9H$]\,#VUICCO5%Y!UZ_"4D*5Y MB1$LSA<;^:YN::X+NJ&[,=A!'SU1A M(4!]Y".' G37MDS0/] VM.OP4_B676A!]17OJ!4PZ$!G*!KXLV/[DVDL[/9A MD#%35V"XP9J ;BQ]W=D%(^ 3;?!()Z*CAX&X6N0@8\#SL,&#Y[H'?8\G$PY0 M!,U/9BP%G:*6KVN,,' _O9 : &*Q GT$/V@O@QL#U,,T@'OTF MH(8CG[A[G1.SG=TP5[+I:PD -B !GF9J<.* ]Q:6F-R_]/ ]-S:7@YAEPXO- M% U\Y86.WP(H5"F5);>K=;WMB]IT/E>J'6_34];O[?E1+RM@N4-$?3]K#2@M MEB=/M))5VDT=*EJ9.<"B*F_TN3\_>( )*C0--=EQ)'VHC8<.N^5$/9LF_'2[ MRVN@8_^RYWSG/S]CN[?#"04KL5]"W5H!>(%91>?W%D#IPEM.G .\S'#J4>D\ M@$MYL0"?@"\C#.S$6-U)-O@F_,LN)@?$? >,B3Q'@$/? 0(9(C.+I#* P(?1 M-V=A._)1Z"XK!T GQ4JN"=8SE'N 5$!/P(.A#'JGCX"1/B@MX $R:'UI?#L= MLM,;/[],0?) LD&OP/*$HT:96^1?ZM]Q^!LB8G#*(7K!G*-*E[L)#%7!02^" MF8Y$)&R]6X*##@(?9Z>Z)8<3B/(%=@N&U,/S7SAH-0@=*%8^++_N.+(UV>DQ MU$/=@V%8L*#Z OR]6Q* 9H4 ",H^*#M=FK[L:(OJ[X=/_DDD-$:/WZ4D?6" M;P_ [S]C)2OV( ,7WPEB$)+Q6-7Y&BR&7-A M'=@IL)!P*D%7W;'F.#L9LSW0X+-UB>MX4O8H*"V ]?> 9M[G9!R&#T8_\>T M_ I8X-IVC(ZF3"W;M"=!UOY9\=2?^SNFZ'K&J"ZM(9$DDX6&3J76Z=,,S9=H MI[USVI4='6(=J2,@7ZA_083&BM9($ILP[%I#JP@)OM>DQ01K]-/-'_^21(1* M@J832AQ:+$T+%PO%YJ.$ $+A\?.F+EL;'V FG)S8X^P I? S'H,3%/L+>O<4 M\<_9U]#GY#\ :#(4T7U'=NH$B5M>&X&E/,A;1M-G4,HZOAK*::0 'HL8>*#N M0(P"RXGN)7@R3"""3P%Q.L2.'_C::P>(OO2[X?%HDO=5HV(T&%\XRJ3S M#P-__2Z@^S3C^*?;FD_"5F$PZZ@0L&)JL@-CG]-].& 7VJ3A2_=5[8G_?$@$ M\[0F L4<12_"(><33"H<1QB$@__^]W\=]_]Q^QF6*K:=7_M [-' =E6%*123 MG6B)D:/)1D(>@W?_DLVU'+C[C0WN*,;[ZQ#,A5,18W]RW']BCS_""3F;35@% M^6C.3OAR^*W34LB[SVP7Y2S^.[CW[\BPIP0U1E;50TVCU(K?R>C/QU,1BXF5[O M".TP5M"IQSI%(9:MU]KU2BG'=X1<+%^J\;5LB:_$VAWP056H==J?[Q]'!D^> M1$MX$WB?

+W,8U) $=ZC;CV@%_OK M,-J_WR^X]Q91>WF<[J*,/MOL]8&\TSGZPJ#>'W,XY/HAS^,0*]B!<0XIHZ7! M(!STMQ'C#4-K\ ^'D-)QT&@?ESJ)*91.O-S85%9CJN[ >.))!!*V 4XQX-A> M;&W[H%,C[1#>T#; UX): +X:V3 W#"><$$G0;CR&#U:FD/T>NC&R@=L*WQ&^ MUW: .EI/=66*&OB.!48&7RB??EOV=BZV)8=4.F;":WGCQ_%0."(8>]$5U-6Q M#B9(A]-EC\#2[>.$17L-ONG$(Z*DS[%V- ] 7\'HH&WM9P>M#9R#HW&[*"<[ M]0]<,^3: @SO)A00G>/G'_7I9%+#68-<"+6V3<2TY-V1AJ.(Q.Y-[FFO)XZV MBS1,9? ,(!=SL$AP)&%BV(F=3KB:DM WB=![_%5$_Y%DGQNW1EYA*V9GS56C MG![6"8J/W$9ZDQ;]O8- $@>/ /T'3M0;MIX@Q6G!J4"8)1X$S]DOU'SCN*6'3#3]7'V<2WXPU("J[&/N1YIK=T8'=.[0U/47"]OQXB>?[;X1?PS)[9KM3:GKFR@& M>'CV21CAE7HZ?C0?,,P*-!?PJ*8ARFSG,$5C3=OML.R\,* )CO\66\@!4E6Z M"UAQN !PPR< BMS1@;<6&\L[%?DX%<"V EV[./#=4UKZRI$Y88#BK]'?2 3V5T:&^R-O7G$P(!]%V'?+CA;'!Z+^N)_RYG? /1&P M+ Z8)']QI#RN+Z@2+EM$0 79Z0K73OY:X2VNN(S2&L%^;>QCX* M*1(O&&*\(&%QZ+:^P"+ QUCWW358D_KCQ!F0<;6J.0Z@!V4;.>BA+1\*U M\^?! J.$ L71]ND$;Q5C1'(0L-9@1@^*X)3+'*=.0&0><:)][L+C#NTA-6#O MW,.[YNPY\#Z/O?R1IL@^8D6A-S-Z?'?(XF0=#1L#ZD, U0CEN!$JTTSP'+"B MH3-?*_E*HIDG"+FZK@_DH-EKU7^W)[?WDXX8\\\8A.?CPA\$SM' 1'A0#(_< M^+'OH)W8,)#QF,#S,U:S+>WHL<@M"SGD,=E$&AONCGMFJ*_W/KRVS[Y!9 1M M-MO.7M"!C=1W424H"H?P7LB'04?A%KNB.XH_=STHVFZ(9<3QYY MZ( NP Z M^!#T\4 $8"='LF4X_L)3 M@>8&$1!K;<_=L/],%ZS&QZ/*%T3&!W0 1C!LMN MJ?##K\M#R.^R.1!+BZ%[99YN#I)IM$5(H(Z'>X5'>N7@::_!XID!BK>H4!A< MX)D 687NR!Q,E!D<^?K/Z,)GS#=X[1,M&3^QYT\=CY!:(BT9>LGJ?I%. PQA M@L*Q8_/S3!TK&LI5"_6\_#BNX,G&*E!_NPB*NBO'<*C* S[G@:":,3JW9SS&ZSE(\ ->#C#5BZ8]7._;7NZ_VW_&#OH@?S!CX[?'] M3W6';H69,SJR8,B(GV0*PC:F-H$);4#F@68&RPQ=501>W8*]/@JHP3G3]J$* MJ#H\J"A\\&BD J#VA?%:V0DI_7277;< MO\Q;7 7P-M[ \\E+A['!J:VJX7K M$N8&7ER>?40EC#*&28'G(B^'^ZHH,A>.&S9R+ZTZ# 9&;!OOI_M8F2/(@4<# M"^&'3P9*3M\9JD.D%/4H_N2OB-.J (3./J*'!KY[>BBKX=++8=N%#;?6=+2$ M8,XAM0(NA U.:S+%FMH]L+4 M#NX64'^ ][F06 $' _ (.+#]V9@2RDY'!+,BK_>L94^L'_=+ 22=,,\;ND6[ M5.BP!^2.4:#@ZS//56TP(>$)"NB!ZC"K7S%EUP5CO>#V[?+HYU"+G^;3PP9P M0PKNT:,'(!HLQX!SJTS!7.XVO-PP_+/?:5.UL6[I>_=WE[L:\>!=_NIA[QQZ MPRCRL&\!CX2H**I\^FW;<0]IZG--!ET"R[E !WY0SC?RM@';E57@Q<*#+DA' MG8C9X9#*7 ,J50UKBBB./@J#Z' 8J#8?6%?@_>OFSYBPT5'YO)<\W=$@,X*\ M :I0,$ -O>LBYT+49;4+^3PZR]HNZ'.(R*DPN+"GJ> E*]TV#UPC3# RG-_ MWNGT"-+X[$0(DIW'I7O^D-4Q10(>N;OW6T/_&T57GNNJ[%X\I@%?=111 B9% M6YV=!]L1BK'O^0ZB)> -4-(A?#9(<%04-47D9 S_"N=S]ZU3@8R8@'W/HW(3 MCGB4[VHO6$,8BD;=V//79Y^W3X Y!)'V0GV@62"A_(N-JO_0__O,ELG[)9 M:*+_.>)1R+##3B1,.;!][]=8WVB1#MV1^[KGA:%+=%HI*VQ&)\._/:FU\::! M/"G4@;H(AO!\J0[DB9R6W_C__B>=3*7_>=JO)S4Z/CO)R=%6MJ%!B0-D$BE) M.S9QY#"<[F@6>-^YI!TD'!WG.NQ4[=,&'^,?9Z4LL-!AH8-"MSMW'69'3($_ M@C(Q$CSUIIFO=R\'86?L3!B8;PHC/I\ 2/X8ZC1XM"2 MCW57@5["+D_H0#=.W/&G'@!T6< C8$+S>*PKOHF$&ST;N-MAZO+1,6$LE5@J M?Z,BD; =21C<%S$]2...RFN&5GJG35$BS:$TU56)&(%%[ I%+,(*7R2]0,&A MK=I304.[O=_($!BN]8^4'HQN' MB,I4=N9CWXS.%]F3DY_/2V3TOAZR@X<=Q:\(7,.X$'(9]..P0.C9NMII5 U& M,7<_AO,"_@J]#ECFYS%/2E:!2!W.]>RC1[^-:AV',5!H!04)%=D]B?$E1O3^I%APH)#O2QW(KO#K@9FJE/;5L]%,HY&%D3>H-ARMEN8G1WGY<6EL0"S]R?V1JC M!#>T772V-['-I%5T-'RD[P&[L=LF> M%A Z.C!WFL*TS]Z[&'N#2^WI'NKC2H8U3F&W]T'#70;0R5$V\$3TY!V'M'=R M^]P+3JH,/0V41V0' 6R:Z*LGLOI,@M A]G>427B4781.##[!)1H:D+CX87"[ MO\-''(*DH5"B^NC[#,LG![1V"6Y':FC>OA;;443PD*KE:#"XOLNBTF%< M-R:[KN\@@X_6["2^>!Q41'L&2,&C)#]YCG890ATFN\=19_!L'4G)+IWO,(6O M&_A+I.=GK*K)%E Y)M!90+S#3*=PL>';8F[@ HUQV,5&$ 2&55=A0'IEF_MX M]JDH,RX)LP4QMN^\%%086Y4'H+S+%&.W5'0PK35O>(^^T# M=0MUZS2G[5BMAOEDX?" 1^=I>WNZDG5SKZ)/E-U1>MGS,'&GR, \R0;^?:+9 M&+P5OF27I[X#P3%>][M74.7BI*[/3>I*XZ0NG-2%D[KN-ZE+1FE<4HI.:2K% MCB52I482PZ1(:93FTI+*46DEI8W3&DG^",5#/MQ2,5&FC: MYS1!2^9I2\'P.&V5V0Z,MMXGATM.*&Z4B42?/U.NE@:=XK:=(OPUI0^]K<'0 M+ ]:GCUSW@VTKC]NE(T>OV8"G;2(9&,M,1+QM.4RF7+LP=;B!+VZ[F>F9"7K M5.!EXF_.QUZ5XJD$$"\MEC!6;KX,1)<];9IOKOL5,M9&0V&SGI?6XG4J/ M)U+JO*74:2Z3G)T4C?;$I!+#D1F4M[!J_%G+B931Y4[-TB @VHE@EBH0F[69X.&IK_.)&OGYE;FA;&+>U^VY0&1F(GPJ M'=$!@\_I_<)R9"1+A"8D^^),3H&G1BQ44+3DZJAA*41AK@T=O[0QJS1H&K%2 MF4UU4Q![EFLLFYZ;,PO)&EL!'8A8JAZS4+:CY&A&)$:,QAIC>T%238F,6*N* MUBX(->!X"8$[KNMZ+['9 )DB(Y8@P]#)WK:\R!#MQ2;3+]<;TYX)A#]B"3;> MT&9H+FV*>DL1R5JF0O:F:XF*6 +I(>-DN;2W,&2";>B35IF?D*!IQ!+44DI" MS];X*E%/U/NVF-R.C7*EV!I(\J@]ZO$1%+,%L1'%! MK=LAQ>Q83@[7E7%JV0%-(Y:@U1#E=6Z:-P4@47*EF>MR;!LHBH@E6*8JI;XJ MCE2Q/1QUVVQ9'.3SH&G$$I2 &G:;-74C4@-IFY\. Y;;@J812Z#:#C4K]:M= M06LJYM#FQ_F&L(9'%,^:ZFVSL&F-DRNB[AG9S'(Z%T8V4"L1\TJT)H&A3OTY MT6;4\DHN+F<]^-2(>57(!V%5\CHY4;8*9:V7).M>H2G1$?,ZV%:7[$-E8@GM M5L'-2 !HR8UX%5VXPIMY 4ZPVCM1H0JKEX !V(F-?!2MQX&N,$8J_8 M'VVR;M.IKL%3(^:U_9 TB,:F2AG9K+ZF&FO':69!7R/T4#9?\EM+K\(*RT'% MDAYD=S0:@LF*6(+*B*VHAC5TB&RBU7)'U* UMX 2CD!!.G >2"6F7EZ MT1W.&Z4D+S$1JU5@YO-UK]M9B?.BE9ET"(I6ZDV)B5BMA-]>A/)"9JM8C.1J\;WMHH=QQ*GNG%Y&H(FD8L@6XH6;<\FGMBKYLN;-EF MDNN A64BEH"5O391K;8ZALS.B(S+#1TF"9I&+,'2(3.KI;RDA$+=DU/MAE[N M6F &(I: F]%UR6A)$V/.]C0^Y9;Z2@;T-6()5KG"4.^)4IGH/7#,D%^JXWH; M6+>()9AE5G)W'0QF0L'(.EXYI[:Y%&@:L02\:CSD'FJYOEAP,@972#"E.5": M[..\OC[#G'Y5ACF#,\Q?=('"YZ2[!"@;4=MFVZ%3E4:+-[[N+:GR-8'L-1I[@R6\U3#D_R=Y! M(>MPZ^\?#A[V,]8X&L-C"!!,T"Z5&W(K%-.' M:?_[L]#$<5GK$\FZ^>GW#K35J::ZIL7RG*< M7SXSS)>"I35?6D;6G5E*AR#=37%]KCFCVWWHY3-OOMHH(CWEM1<%'9'G\YMC M?KQJ:SH<&-2INZ@7I.!*&&,YC4<1CUNRNVC48VPIS?XGW$_>OW3W,'+7GY?= M^IK\23)??*]=N( _"?;16+S]IK W7O;'?/5E?]F?+(4G!4O*BR3E7N?D MM9=JWY)Z346YT_>)HM--K<^>). -P _1#9]_.&'D3^9K[V]-O7Y"+VV%["L0 MA92#)N-'AXDQ^##XOGJ20N?G?O &F>PIN+#\?+A+=%?B0V+=? >Z^9WEXKF M]3NIF@^GH*^?#K']OWB=/V"=KVPV3I;YSW3=8Q;8]?.5X4/7[!:-]MS-]PC6]TB:_.=7MOW97=;<;) M[Z_#KFL6WEEA7;_HXM6[ O?I<_7.U5N4K.Q.PYP<^ ,\>[^2S3!['AO5.W"< MJ)\4^W3 +[T%0VSG)&+AV&4W54Z*=;](YKM^7L@HS=-+,'A7JH\?TSZ(R[=> M[+(^I.@;D!J.#GH?9#1+&^OH&L']]4MM+]M[+RHX#,XZZ\$K'PZ45](]#EG1/ZTLH&&[&=S/'KA2>FAA1$$O/C7X:FXPS!7D#2/=" UJZL@;:S MOA]JAF\G>'T?^4%7J$YNPC _@B):L41HDJ!6MV>#]:))^(M-RK"M7KUCP$-F MP":S=/+C[#'&U%4Q.6RAWPU2Q1;964U:+$/HXQFW*VH[7@)>ZP7+V,!SQY@C8XY\CZ8X"'XA88=WJ^="48]0$ZIR=E:8NZ8G9_E0N M3NFIR)1@@0-@4FF"BZ>Y2Y[JG?%=]P.-Z74-^GYVN;"9?*%[_7C#D;O;S(U0 M!^5TF]=S@T6)Z'7[[6U]UN"&75Y*0_-)$_$D^X'6\WX1\MT ?!6H38 -)HQ:D-0_WYI_'MTVACUJ3$'OV+8> M_.HCO1&A,&BOYE2F$S<@LJMVKDB"">G,UK#0%]R632;C22:%R2@FH_=E=-\# M.4I^E*P,O?:$D//-QJ!-E+M&T(3( ;:6X@ M9=X_UGM=Z. 5!1:UA+7.%4U? MP26+QRS-P^XV)J0W:33W MTZR'--\Y[WMKG$.I^A>D%-],=!B]R2S8;00Z4O MH?%DXQQW*1$#8P-3T=NQBJ^$1D:>FEF!:!6,G*@S!QUA :P#I"9%Q* M]KM3'LK/0VNI^EIXY??^)EA8K VL]HVZU3>:<(&9[(T8Y9ROY0%:^/$82 7H MX_-*I[K@&,KO::)12+87++NB>ANU"8<+0\-))DY0'VB0,>HP";X;<_]RT-GI MDEO(]?6&4!C6J@0[-)BEOX;#A3PX2ENA.#=":7Y>%0A^F99)K^&E#<#^DO$4<2D@AJ&!Z?#- MV<<7(T,HFU9"[*V,^JS62V348;6[1<@ 1C(=3W+?,"TX'Q8CMR9'X6/W?>/' M5S\'>&OV&UG5(/A5L67+Y2VUHLFN=AI+:VD+VP$=#IW)YU5)6A[IW3%?;HG) M-L7ZV4ZFM"30=4?PT X^0XMYZIW9X:<94N\#(RK?32V&?9:V@IT=K>6#3,Y%:!VYC15)<:;R&%P1"X\K&V?2E6!:&"*:P M5V4Z/P AM6F3Z3BIXM;0_*9::Z0#16ZA*S2!W20),DY^0+CWZEW/<-9B4\U4 MT552+IBU&W6\;W1C*9K]7D\I[FM02S=AN$,HU<T M>F\-@0-/ZM%LG$I= LX]T(>&8R] GP.4[P@O"UG R<)%:ZZ!)EPA^&_":NYE MNF'*EL=;JK 7ZYH6%0 F15):42M2%&2RR'2G=+Y(5GF)0D5K2#899]+XF-ZU M<:HKQ,9-&,978L.CY@'A]LFT&,Q[[<:VQB8E$V$#;HZD@&M)DS>^-?('**E M8^F[6@R)'3ZBAYGHW=I4>+8(#$]TM1:+)T?J"+0]7F:+JS(3>,#\E MV^.EW^T"*DJ%!>"X>"J%#^1A*OH=+.XKD;,QU]ZVM&T:8F\X&7<>IN/UM-6$ MR(&7>J2(.'&QC/\]<%&P/K(UT<%*[3:K, W%-/3V3.;>U7X4YS %">!>V.QR M@ NVK:YUTXS*T%^5Q++BU51#*R=J^9)"]9D94 2H9@S'Q*D;O8;RR\WE]X+( M5=O&-T)$,6:5I?Q@B6)@SE.J0(UE59E B,!:JER! M=47%8I)Q)GDIG(41A.GIO9G@UP(HW<[,FZU%AA26;FF3FU22G71O @$$;"\3 M3Y/O'P^^+I"@H@ Q*R*S$OO@F*?>H@E]K'+Q&*2*,IW51F+ =G.VH/5[7'O" ME/3>?]8N*[0>(VC.(+(2'XO;Q7YQLL(1>$7*$ZW&1+.1Y" M IT=(]A+U?7OE(?BRB]??7X'5WZY$\O\BOH1+U!6 3V@)O;"3!N4^) 6AZ*R M[!6!_4:E7\ATG$M_8& 9 Q>7?KDG]^&YTB_O"]DBGZG8V8=.T2CDR65!290F M3J\)(8MKOSS6?HGBXOB4(Z[_P4MX2=]U)=(0>:(^7:\2_"*H/)0 +T$E M8-(D'>=2^").7 #F;JSQ6_'BSDH#IY"FFV)R.JWQ8D\C?6,-\<+ G LJ3I"X M @RNV7&M\X0KP&!IPA5@< 689QD29D5O844T\/)4VX=YR=_3S;LA6A1%AEK4 M4.MG)*EXAS#83KT=CKT[8%R0WPH BBJ-\@Y MY5)V+?IJ?ILO3YRVWT! @>40XE22B'/4):!@'H0]5\R#, ^Z&VGZZFG"/.B] M>% %&%PX%^CR>4R#OCQ9\U;5YOVN]WTN]RVXI.^MZW:U[F/F!^F\JY^=FSX) M=JN:\5M)Q;<1BGMP#'E%@5=?N[&%',"P"W8&\$F=VPQQ[P2Y$>#B42C&A)D,DXP./WGVESD*P3%;82S7PH*WI/LOCSR MRT9Y527MCL[5K0$/00$/ZS!QBKA4FNQ.B41.&VM@PM28HZTTR[_5DSI?;RZ_ M_6GWF["@H'L>''Y/]Z99("3V7'/VH<'@>=6Q*)9YNC-.=H2LW:P$S1(W21> MZD!5(\A4G&1P5RI8 7C!U['E-V4X>K1V!.>EL6-0A^[44Y#R1YKP,N7+1: M\HO#;7TTR8M+TC"::[EE"7V ?50_@KJ47X\A@0GI]9O&UR.BL,UR0F:AC<2V M0!6VL\5D4]DT(2)0^0B*>?^*OU?O3)8L!A3! ME_$@4E?TAD8/IB)WHNY M_1/TC)B%0)"Z50+D+^AG.UG%N"+KZS495 M#96HS!'LA6-B>KM6]2CQD[=45-CMZ*,('9'L3()L7B.R#OFT;@_S$(0%- M1;432(*+,^P'!GOO%R7?#22W9#Q?#9+BE#,KZW0O9D]+BH]N8/9[/W8ZYVL=FQ^/@4R M'EY(W^@H#]9#K9LS?(>31)X=+R864#E<>$TK&2O60T^O\A)#0,/, MQ%/$W>P%WRCT,/)NP^R_&GET;=C3V*Z?$ L<)P0B4:RVR#5$'KRM/4ZD[IT7 MMZ>VXR7 6LUCIBU;-\&$;U2)8 9]C<8: : #Y#]C.XZ]!DL2M4]&,LK"I'MC MTRC4K*):^&Y2NQ?H^=UW.RU"DBM^B(W#50JXZTABC[P&ISKI]I')!O?MG=E]!K?$W)S%OT(3_7Q*^[Q>IXE MU-6F9A6[75J8#_/"FJ*72UEJ2@P5'AOFXBGF T/G&+WXRKWOX$.\/V[[=">W MG%7RG. G3#"*D; V9![B%E^[]WBI1&2R."ZMBN_=NW__X,*13D>:Y/N3#4,D M-)[)EX5M=]$'J@-5WDH21)RYF#*#(8-OWKLIH_QVQ"S&K=R\HS5&@M[-DIMV M8<%KLS5$# RE$VR[WK?YW+?@GOZ'FF>V$>X:X_S"AGP3<2,GDDLNW@9O<6)C:R[ M+NEBO9UG>TL7<&*Z*3%AB9]XFL-9G=_+0[]"\-U$^.E/P,=8?BWO92'X*N,J M-\^2#4KE(?C0':A$^MX+!'U80?CK&N;M,)4K1/]-F-Z+%:HOZH"^0,\)<949 M"OK2'M*]Q/)A1JTE)JP A'=PKI#?72%(;L)$_CE(%GEE+*1Z_$I8RBFZ.!IQ MOC5J0I"@$Q <KW][/O@E+NQ?[CKR)J!YVV=2Z M=.Y!;I8H,5NA$\4Q.\G),-,J+.I#Q+GD)7\;HPF3UGNSR&\ TR0MK>DI134, MN5(=$JUQ6K(+$P@F8)+3<9)X_Y)\UX47-%LQZ[EMM^MWT6\T((8)\!>9Y>=2 MHE^E-KR%O^@+_6*>2-"+U$-RR(U&8Z V4'F?WV<[8S3A,XKW;Y9?A:A9LV:, M9JT")5%SE M/I,RLOZ:-N8CJLRHXXI1'/(2NRLHQ) ?>&TXAB\^KGA/[L1['U>\"%PNT1[Y M:BW!$[JLFRS;]MUUM0F!BT\L/IY8?#8R@!-R\:G%^_<3+FJ0Y3J;W,[,D2W4 MI7(@)S>"FW$G$AM6*N+B*7SK#3ZW>#_6^5TPTQ,6M#=:J#.C5UO[NB\1C1K! M0\S 9#$JSE"W3O1OT4W&=.)ZM]AO]=@-EJ8KW&*^L4,]U^7DO( N88KT9HI$ M W=/M7W@R7Q3?^_6.%*$EZ=O*#NC;@<]0=YHLU2ST1NN%X 9A25=R'2X#F_WAP M=."_JK[Z1&<*_)_DSKV$L-F!OE.+O90D3&WL(7%\H>OP"2-YVOF7.C7A@M3\ M.7BE$OZ^"T#+NQ5":P'^V3]9,379@2B?_G,Z0S3L1HAQDB#^\R&.GJ)!T=^/ MFV*.EC"Y5S-+!IZ!-12/M,M,3( MT60C(8_!NW_)YEH.W-U .>XGQ>S5V:^#VH)3$6-_'R_,+W4JGKS3X[).GHH7Q[,6GK,HSP(*0V?N< MNU=KU2RO$=(1?+EVI\+5OB*[%V!WQ0%6J= M]FTC:*!9[A3V='B,3[7CL<6 MFA/^'@--T&_@XQBP7'(YX3ZIM%H='O;U2ISDO4>UGZYU* MU>@)V8FW](R\UU]+J&3H:;#Y2)H3A-TJC$!+9-/6]+-Q>JA MG=OS]"KXF@] M3Z6(^O2AV!92P4CBX3//WJX'.8Y=+VLU,:BT!]-N1^N5)TV)E8BS63(2K7XW M7:\)!:JYJ4G)=E9N\E+RO.4RH!^H@?' $ 6[[)EMBA\FNDTI==ZR$C2"#9UA M5;$^Z3?RDU:.G4LQJVF0HQ]PT Z[)0Z-'K*/ES#==M]COIG%"820\/ R&[6%:;4?(WG:C3 MI"U8"N$;J>Y#P+7;BAXI?STC:%"M96I&4!FIU\C-)CEINXZ2/X[:6O5!MY4U MM$*NGYS4[,',F$3)G[]95#?+=;LCE#61&=;GVP+O1\J?M6T(BL@+96$I5=,= M?M!RZY5)E/QU"\,.2S5,WLBN#3/74 <-D:$>*EEY*"3U\L-@(Z[' MX]XZ2O[RMI29MK42;6AJSR]G2X$O;B/EK[=8#4L\35JBYLRH@>E7"W0M4OX: M67(U'=,]BFA[G49IHS9Z'8D_EK\GCE?XQ9%4$'KS-<83(.F M!)LR(:5 N0*\][O6[(]GWS',EX*E-5]:1M:=64J'(-U-<8V^1;Z;N_ ZN_K4 MY$[*_#'/W]/F8W^>;!/#'#%^8( M6&7Y[SWS'NTY^"N^'GZCT2N M/R\*P":YG\3-I)J3G[>S02;QI#R9%.XGD\:3@B4%2PJ6%"PI[[X5>E.6F+M; MU)P&4%\[)V<>YBLG"?B)\,/_]X/]\:<3EO[)?6TZ*O?Z";T4=LO;3NBD>U,M M_ '>DQ[^I%FJIH8_YC0%;>J$O]%D_'1?'H,1@_%.3-H[XXLBR/2[Y;!@^;A# M^: (+!]8/B[(!XEM[>W9VM>+P7,1YOL4>K']OW@9\3+B9;R*T9XLX_T9F/LP M*;L_T%?3O/T=#&YL[-CS&"H2$E/L.9B M]RIH"0%Q_7/QSD[?E1U3I#_ZG$G.#].@)!+F&!)D6NK8AV,GX+>+QTZ"X,4G M3I" 9O?RN3M_(IG3+>E)],A8]MMVJ5^>N/J$_^/S)ZT=)**.XY?T8C$[>9@0 M/7N^JJDY(N5N>8F%Z8I4.LYRY,<R#,NP_%),ZE_L0#*6\:9M_H%B#2-0'WC"W,$H; B;=PLJ5Z7B2N'2M \80 MQM!K,$2>8.@WQQ_?BJ&UQB86K#[/$TG9RWK,VJ,8XL_/#%_ 4%^PM^)P.\R( MR:%DF2\$X# "*2>[^R,-<9]SEW7KVI[JBQA>R\6RWV*^1RMQ.< MO#IE\&%.:0<*7B.4NYTJJ#:-$F%+%D?TQ!I1F,FMUM*8?(0J$+LR6ZTX^90H MSPI]^%)Z.@2\K1<8)A/LZ>8G#<"S@^S-N, $?*)%,J2>4?A,+,+'F3 MV2*P,W]>+^ ". JL,EM1)=(6YCH7!*K1RBYU" Y8*R"=C-,,C<&!P?%E;F0$ M.,RI2[;[I459U/U 9W/]AT5G]2&6PQFYFU2O7!.,@)W-Y-RJE-1=>*81.)$, MDXHSJ4O1C'L-BF9MUX.G_^'% 3@J>M=L]&RXL;]NU /]C+ H!$9]O-,G48ZH M[)?I>M8J&7*@M)5TT9GQ#B^A*VTY(IZBS^,Z?V,H82A=F;_Z&='1WT%IZ:5F M4J>3I(BRTQWD^9+?34JPA@4L^DLFX\F(.^(QEC"6KLV]_8PHZ>^P)(TYO;!E MEIZ1Z#:H_,171;8'S1+P#?=Q8JC7!I<:STMACO_;BJ'Q\L_9U& M:)6:XT6N41:(PK:^%"?$MF;0$PE="$T1\$;H\WLHWL^Z8HS<#49N.&;Z.XRL MV)DU*E26@:#G6H5@43/M4076IH(>:)J+IR+N:<,8P1BYI]#I[S#2"(H;;U%2 M6H:^-%T[UYHH_2RT(\"SI)E4/)DZWWE[LVMY_>0LK.QOAY?*69.8MEEHEONM MPJ9?E7#]W8GLZYS6/ZQV7EE2)-6HB)I8]K*C5<_B4QWG#=<^[X$B[' 2H6E( M:QE,9ENF+FAB3A8?EH[2EM<2NCZ=HJDX0WSO>!#&VRTXP'^(-[W&6(.1:3JB MMNR/VL,F-]UR?QXO>@G>1-'44E2BTQ;G)I-DF.RR[9.PWBKP?EF2B7/<]][+ MP'B[!6?Z#_&6J74G(S['DT*/,9K%4G]<:K0^UKZUJ%[1&V7E0 QR,E/M:+.5 MRO( ;TG(-NEXFKV(M[L(TM9A&?L8$/^Y"V.UX#5C:'B]G-X'P'\,TQ& M<+0IF%!]I<5T"_RNW2O]_@;'%S\_P^GT8J /<5Q9_#XM*:BM"2/09!"6&@8KMN30.TO2-O(A0-(5'38;6AR496&:;) M09>H-SA4'AUXTC09)^C_G[TW[4U=V=:%OU_I_@>TSCVO]I(@QPT8,]?1DDS? M]P;"%V3LPAB,#6XPY->_566;/IE))GTL[3U7 #=5-?I1H\9SG-8*Q"H0JZ?& MIOMSL1IF\LW,',3)3$Z+]Z@R07/3*A8KE"ZFP]0/JD$/Q.KR8O40,'9_+E9T M3U%DULZS4YNP7F<#[6V2^<""-/TP:'[C"X@K2.*(J-!=+VAI?ZO;ZM4*='$=7'))&E*>&X2Q)?+@# M'4AC((T_I);C"M)8+L1;W2K)57DA-6$*U;=<(EO'MA$U98#N.I6@?IO%O@TR M]2YFW#?"UR>%=*-?XG?>Q&[G4?.K]=..TL&B'"Q*XH6)!8L2<$K *0&GG(]3 M8NRS+LI74Y,/8HFOCG%R=<'Y%A#,37'<:,@[\9OBN'UG#7\#Y(:K0Q!\6P@C MMX6.0-NV4,Z!T 5"=T7/YHGD[*R ;@'+_ R6.2/&6\ R[WK%S\4R?PC[%MCI M!Y*@CUCA?22JLVB4JZ<>KH@J%E ZH/3/I/25DT27AI@+C-F=,/Y]EKK>?_H\ MX(: &P)NN TWW/N&R>6W2.Z_) M5;XN".0[-#7VIH.3UQ0V6C\&#WH/&6C@<#] M0(%[Z%;-YQ&X*K>,#@;R@N=SBRY5HEA9X:(>YAT=C8;9V,^6N-"MW,4[D\VG M 3:Y1N?G+XGFH436^+ALMB@BQG?SPV*_5<^N:EK#1="+Q\,T^1$*Y5-DM3:> M^-;[WOCD[[OAF\;1RMDZ1]]A]'IF#^!'F?O'/D%Y!F,_6+1GM%3/EJ;VF&BE M(_J,Y:N.B\@'O>LH]>$QD$"0 D%ZAL./9Q D9O'68"R^%LW8$S8O4Q6V7]9E M%[TO3H=9^E)]VI];D*Z<)GU>)_5.OE$6" M:I2LC!Z9\\6)[*$#1L-TXD,8ID#@ H&["]?YABGG+PII\ M52WR_23!N1B")!$-D^0QNF\@<<^22+Z^Q#UA)OF+$L>5%B6IJ*Q*/)7N=CI, MW^CV&0]ID(Z%8^=M8GW?.>73U1WON]K[:>7S].^[PRC^!]3(W5X5/5\"^HN* MJ.QDY0HHTQ11R\;C-75LS+H&YP(VB.,3+,1G]V+6@@F;?Q*)XP97Y:,(_0 M51L-KK<06()7^/*RRDA,=(K1YQ!X32Q,?5@*&HAC4)G]4 [^#?/IGQ/'Z92- MRXO!6Y*(O+;>Q,QDU'\K>V"0L3!]XFS2=QS\]YCO(?/J[SOX/Z-<^V8NP_WT MH;JYPGJ^K/OGU%792I2@),-,XKA:/)##I^W+>/M,U_.E MZ+^8YRH7^3S3BP]R4Z#V!:UH2VVGQ7GPE8EXF$Q\F.AZUF3]K1H$W?_*7+X( M=E]!T5!!2;J-P(E^I(;ZFLO^353=\H(BJ7J9!WS)2@V778V+MXVS^PBGX+P^ MTDVQ2''.=D>I!='-)'1J+5)4,^9X0)9Q@@G34>9'9^$#6;SG"IIORJ)2C6JO M0U4U>+#H#5O]!CM^8\^>YONJ+(HIBTF1(Z%/@&HGDR_4UPU6D7T82XH.,_%+ M5L_\*%E\)[-^U[)XWZGW;XIBLMJ1AUR:(S/=Z+21+_1&A7KS6F;Q4 +K<$ - MM3!/9EIBMYY1J-BR%)<]Z$HJ3H?CS+$$?HAJR#S *@K19#B$O$[T+T7@"2%I"_M3A#<( MAH9W."P,&(JVK-8A RR!9L-!CPQ]%C(A)YLA?10R]9'E" ;P5T&8005GX9]N MZD3#"PL6F.WK"JPC3"#/(.TRJC*#<36ZT%<-G#DOY)AZ8MI]'<1$H=(=D\6/ M@OF("42D'ARHQ4V@^;IAO?[5]!8+(=ZVT%+51BUOH0[50%4PC$$B-TNPN?$T M1E!O8-R99>5>*=<>5H="\HJ'2MEE$XR;Q!CD9FMG;_^ MC9)AECZNO<:R9-OK(E4 M9,%&3#NQ;A>0]HS&PU3\N"%#H#[/3X,U.RHY*^K5X6NT,$BNBF\-ONG@(_IL MXKC4]VQ*U!]CR'0'&3*]4;Z$.%5%R@Z^!2K8H: *FN@I26LW!S 6EO!GE 4 MWHJ[':S$75*]A'BX*I:EHB)!]U%P,"J^UM+=8>BJ+J_]]X=& +YL+JQ1_@;5 M%6*%#B]UTPLX@[!-,KBZV7W6^1F3,P>UT:6SX.N6E>Z4FO4" 6H%O=UF4KHR M_Q9S>GR6!:#N+M])AGN56TUG 6H5OM1Y*Q?86:M,)"##D9!/Z/CQ-M.%A/Y@ M;2^3UIP9;WF16HR):4E?KOO2M,(9JZ^G-3^]MH5!TU3*]>PZ8Z?'9#[>TNJ: M"0T:PX39$PUN0@+V*@[$]UW!?;F?9"#*[H9&JN[\J%2@6_,L*+C>>1.90]5S M<'!QHZ1=S8>,TEY2<$^-.I"1;^Y8GKF _X\M=HJ6ECE6XBFB)=Q8;[4- DD&*MS;4V 8VNUGMDR)=X9FL-1'K>0+P5262ZZ0J-1J*=)0.L]2Q M?;Z]CWIOI$R"<3W#J\4Q =;V>#PK-;) N DI>;T]-5=YTY[F\CV0Y1<];:C# M>#5&AYG$U0S?34_6_#$U$_DNT2F6NU6B2X*DL:3:)8O]ED7]4VK&\O7AN-M4 M7GG;(&(%NYR;DVL9VEHJ'#WA.!]F66]B 8Z];NSM!B;@%B;@,$R#OMUI3AL M=B"1XUR!5_JK;F99[,?R$M(;\7 T?H_IW7LCY<5-P*=)F1QK+%'I3JI.T M7VUCVE3+4&G03 *&V\=5!8$-N(4-^#0Y5\9PS+"I09&/<%DC:N?:W8*,)),* MDR?.29_1!ACP,O@4:9.AP/O_AU8@4.R74^Q^K9&7C$,[LTTWL>0=1CC),26V M7"O/!\LIT76HT;*\Z%$:VIBEF#!U0OX#77XA7?X]ZN5?2Y*X7A?R&2JY<*9K MI3T2'1GW12#H$\G20'M?3'M_CX#38F-:&*3S,7XQX9AU[\VU[D,@6MRFKSV6N[R#;YE81_F?XMUMSZ_X+K19\ M$AS[2AP+F@P70S&G5\VD$3M5@9 8>-U1V2(9_\<,Z4O$?"BSN:GQQ'+H9_UW MNN[";T_V"D Y,@EH^@YIH!2[^[M[F[:;K5J7R@W/>H4%Y1F>8[@X/WN8-##U#,D*;#P,X :*\%LA2N MBD:;&8H& \611SW1-@P 9X[XM EFBF6YVRQP)L>7N+?Z8 MRN7W;"1&NC-QBW?1O__W_^R.?ULS'A%U53=^^87A.Q,;N^)&X1IQ&42&!A"F M$6$$W_U+4!UA;7H39=D7*NJ?%OVU*2Y'2Q&*O;#L?X>V?Z(%.5K-F;"*[*R9 M5Y$>4<'(^N7>Y7^%B\G][W03UWC]PH(!]1MZ]MY3,6$L?7X5JOQ>#?VO$!H; MR/[]5[N6.JAM=I^+_H;J&UH.=4_E>5]!;8$W]2##HDIPR ;FILI9N%VE,VIH M4FMG6JYV;=="[7PFE*I56[5R(KIM0OUEAI&Q / 9YABJKW"(2[?"(:B>W<]8Q:%/ M\.L0-'Y"&'I(*C!-=Q_'4:#U-"VD[/[^W_\9_KLCFN^IE'UY.,7H!SK*+?T? M#G*9[LQAN;XQ!>W6+%OM$/)XW1B@2V.N$P;O !)G_>YJYIJG8[;FT+-#V-*@ M\ ^1P]Q::G^OS#/5:$%D> ]/>2C,BZ2KIH(W_0VY1'QJJ%2!KB=AX%Z8 <+-_!R'BO0^P M5:-;#.6]:NV;W#K0YRK8V-RDH$VQ@(^A>0QCBAFZ:OK[?\@W0*_Q;!8V:^YF MX8X]?!HK1@56++!B@14+K-@E[-*?Q931E]V0+?.A'-C2&LL6*&YCI2%@@-/&+CJD!\W,2O: M0A2WXPW-<3)(<0-(4W'KE7$& Q,$_8'\!.@?(/V#LR26H8@H'OW@*A.:;BL" M3<<,1K"8H?=O/?G[SI=NZ#YS'R:(HEL7[:;"D4X,[X3SVV_1M5X)M60#-U7C M)P/F;J[(E5T#S(4U?OI.$9'K%UA>-'[.I,Q7*?F[4BW3'D+]XE-8V.2>#K(2 MMZ B?M)I0KI[%'-5$.&M7I-&SX'5O,)Y-WT(75&/NO O18,+9MDXN_,2J@@: M]$WP)K=7%&RW9-]-L$!ZV]9.A@AJ&'&*R_8-R=U!A^OI M'H\-[^1EIIKN:"$5D@KX>S&H=A3S&;QHMAT,M :*+J&-)!6?U%2 'TS8RV A;QI(FQ?NS1SEHD1?UM$Q _\0U\%RN1=L)=\VO7(!1*<-V8?( MC]Z0SU$@-PT!6ET3A@^83*8"V5Z @*]<3A/P5TPY$UJT.B]0$% B: @[J3-\Q1CJ9G/;QQ/& 7C(FY%" M)K-51 3(.^WA"E (+CP1F2L;4LW MUOYZAT:V&S.AOJ,62@I#/8-&Y]VM&UM2(D/BYB(]KE&\9#O.!GHWP&G/= VL M7_#\T'S=]!Z4Y E\/%+* JI+5MPL&];,7D0#QR3;4(>AX9G>!H+YS^8YNS_O M16?PZ6 VUY'0N070<+Z;86Y3IH><#-^.6&KS>$R+D8#KLN%UF %4WX) CH F MPPWR7!X; E6![.#QGDMYE*1TS1 >B*W9I@V?X9E]7TY.B[P[#P4KZ.W2Z<:! MOG"_QMPZA@3QQ[> [X$RO3O L2#Y T++K2%EA":LZB9.[VI8.C9<\I$Q=#7% MGO:3;,-GE:]L];J">+!TYIZ=A@L'Q1)%T# TN)UQPHEQ-!Z\UMZ6"6;?8R.- M:#^#W"AC SQ<^_,!64<$@,*&I!3]"258Q+[Y""6NL02AK_W3!K==2G?JBKDK'Q(8";;J MD=WCQY/>SBY;0V4AV>*69W;7&/'P9J6@3G(?!D)#VU20!@_[ H:U ;P"ABF* MA$04RIFHJZJ[*P:7[$#8\>$W[#9*Z-&( .BU6.VB^Y"V$%1_>\,90WV+_C9- M7T:\AWNF%]_FZ?!W)KSC::-5\U2D"C95FQ]V$GK<;SS7\*?<5JPOK?7<FF_XS8[WX\GV&,8;V'!M7"Z78!$' MNC]CQ74O. VYN+J#>1;99-2BQQK9ZE;G($4C2,!E,9]C70Y (X/7;L-\9(^@ MMM=D@*W[$''6>XG &_1N^6QCQ(=+4=)!BC)(408IRN=-40I^5ZU\9T';XS2I M$+.N+1*)0BJW*L@#W&(2L\7FRG94Z+Z]1O3:M#6+I:%7G=$&=6Y '5^YU@A' M+=:CRE1(21-+2$5F45X>1 ?$X961,2W'8CF0XF>+\7 F"*+DU!N#V/&51BV# M?IU0?"Z?'I&&H( *?#MS?&4VQQJ-UJ@=X2,UFT_W6-FQG<8@?GPEG4@+O5JI M5>-3="IJC@MI(<[( W9SI5MV5+6A,Z:(7RKV*E!.;TE&;4!$&L/NLE"C*VS! M.:R22GI.74J?#;URK+1BBC"\@6Y &[XKJ>KB]"\_@ #U]'4XTDW^%@"D*(I\6SJUELV#\6PF5MK6JBLZ'QV2)ME-B:?/53LT\:M+ MDX5L*@/9.*FQR MR#5'@U'(6)G7-RF^3?%GA-KMUO,*6W%__TN3+<>GU M?W]VT1$S CRP39+/Y\^PF]'$A'3&BCA&@<9V;P5H,ARKY"FAHZ((D"O!Q?DP.+X/.L#S&T;\*+2P<"_1V9[A^<1OC>OL9?DK$W0OPR3%S;+- +"\Q"F,Z#<2#76OMXCV;P!5]C"E9$47&6)TG%0]R&?="3 >!+G(W *VA%,/V $;FX7?:'M M/ENPW(X]V%%2X$P4P]^"DI!2<-,,^A#EB/$K(('1!'#M"LH<7,147%1-::$L M&!JV (-P-R^YC?IQ3.>V-,+9:>Q7;MHA";(!W(PQS@1BFN!]')R:AY>B_/UN M:F[G*#JF!9(6%: UA5]4!/C84-1-CJ).'ILJ(/\UNR/#7^)\_(9X15,0PD)*.MLT_A.JV8=J"9H6\,MB# ?@,CD]F\JW/ M:HZ+'0R@=L[E0+>9=3^4L],J493'+*^0G)Y=SG/LH+M?>1_[@C*N>UFGMHZM M@ %\HP!,N&KFM@"?V5'!D^QR:/&999NW2Y.JL>JUZ6P?M9N)TB_'#2H^K8*A M(*FX $+;)N85TX2>ZKEMI\M"@]=$KP2LH:AEJ(XRY#B[+2\ZW)?(\65;ZM^ M"^?0TJ=4P42=()&.W#N!D<+*$__,>3D>Q&BA MFOT"]4^,VK7._JD2LX#7OV:@_R*]"*,;.! X7+R"[J\;'B%V>$0@FTUCEE&G MA!T?5J7>JIU^:S<@CQ"Q,$G%P\0),()/E!"WL2]X,&'/.F-=L*,PW'W7 M'\Y!2>_FD5UF#"1 MEF'#-,6$8_%3&+9?8J#D/@/Y.67?$$ S@2S,INC"!% _^0;(LX$G.JUN'3*O MA^#3ZK -Z]^#>TM$@0 MU]"#G>M^*RJ\+#N[47L) #Q^5*\T@S] VZ2KZCKB^J4H0E(D=#QSK[SK)73^ M../+!_%&.MJ1PSM_.! R[1F*=-^ N9FTK@&OE^E>&U5_+]'=HL5! 5QG S?M M,UWFP4]0==/=F$41UK[.W1:X[;"RU^'LD$70L=A?>*6^GWC]C.J#9-RJOC;G MR*^54K["V]6J'&W7DKU)_"A3VQ+'0+)54!N=>+"97.]\.L[;3K3J6[6QUOA, MKFEP>3X'WQ=F76/0C&,V= M:>\\'Z5XT %C?\7\SQ&$>?/+W19%K>5_NR/I$0:_V+]4&)JZ:EO@1MN3[V,& M[J?UO[11[OW[IZA)\8!4#T$JDGU)!+2Z*JV^B%KZ6\5W3^O"?F%=+JIB_GA1 MV&^LR4=;>>_MX&V+"LXAQS>$5SY8L/U"IZ^O%V>ZZZ./W/_NN*KN%\A?W5^\ M0+">5+#.AF[X6VMW RE O9 "%GXH%G[$1;D\Z]]P5;XG-O=\0U1:NE!=+,QL?G[R\FY5WH\9J4NZ?!V;AXIQUBQ/FMPW^Y*]^F] M\2WJ;+._JO&$5!EG9KGBK#^2DU-2:J )X=WQ,,$<(Q(]F3'-;FISW+-"NUL2 M[D[8LUK,!_+Z M'_W#[@3JEU:G=WH[W=W#BY/\AIDK]!>$)+4-12+[TI_2X1 M:>08?; N1*,#9Q!#6H(,D]%$F(@?PZ<^O_>PKSKFZ+"];INJ5S][6)[IE0L& M[D;@;CRTSEFO3ZF; [7"N76->2@()Q0*+;0Z8RTW3!(IIU^I5.A^+R:@XRY0 MH;!0G<2)4]4%3^5V[/0H]I0'@$1S6\0>'K\]J]JXLW4XNXZX78(V4!AG;(W2W*#.%(C439,GL I>7ZGI.TV MF=E=V,#E.*?+L:]A:*AA4!< %00JYJ%43,'O&+'ON10T+WD"D.]21^?EVOK. MX\@3>J@M*,O1>*%/IK56SDX5!ODQJS8&+-)#5)A.$&&".%7\NZ>*_@>7#6TV MLO=JQ)ZI>NI6_6U&O\WSA(2AO@10FH';*,KM*0)"<]V$[]JIY-NM0T7UA4 S MO096V'/#M8B7@.:];]GC5%47T3G^;3%U:F=Q/*SHDP@9:98P=&80!+=N. M3Y'W>?[!<(0XEUB58OS:D @S7Y@5=<'Y^ 3-.Z7@OCRBVN?=@S$!K3]#:QB@ M[Q,MJQM-@+M=XJ,-N'*^K?OG&N"?WJ]MU/>H!GT*:.O4K12[-YP^)-#BA]-% MBK/Y=74=C[W%N_4W@\-G7H@H%8XSQW&\3V-4*+U%MMF,SBOL/SK,LCT( '_Q MKO<:->G>B-\]'_!Y!0YU2J"V/ZVV-8[O+]MBA> 71:".V[34U//.NVK;;3/Y MWM+O])_T.G[HMD]VES$T:=,3%+4HE37H#4B'YT+VGKF%RO$/HAL =>ETF[EY M34!-%^7<:YSZ$MH)(6[AJ^RV:QANS[@?]6HXF27RCPK[9[K"L_\^ M)Z=)\55UQI8Q91K&0D_-Y6)G_GU8M?2G$;GT]GA27(BQR12LIE9G'JTH]KCQ M;M( :1%T:,AM?;2_X.B\$8P*?;2N77 MVS]XLT,[[\"2^R3_0,KOIA$GB^/U07J >BO_5Z>Y'8-.-&A3!%U M7<9M*' ; ]1X@H6NT\GC1I_<:\)3AZIQ!@348=-]N^:NN+9+,J_!A]NY9#. E]#.HD3\[I>H@8CY MDRCV019H9PB>ADFAU3E)N6Y? _%1?)HCUK%^@C/ZT36+ IEHF*!/A# GZ.9B M[;EBM(]:Y'LD5U,UWVWJ>9!_>KPFG]&@R6?0Y#-H\GF*"D_6Y-.(5^3$:^NM M2:R9?%WL%XQQS3C9Y!-4AOD1*.:6?(M/\X[<2[WQ%+HR>GAES+1D?MK6'WDS]0RSGHZK15F7U_#*$^U NT1I'766$W.:ZS+E M>&&J]R>SD^U J]'\F%KE>AD"+#OKN%(=K+7DR7:@?+:_K"C"H$TLZM5\9=JA MQU1%/M4.M$_9;,Y:]EK$8F%D)CEK3B599Z<=Z.;*NC(0(J-I)4J4$C666+0B M?&?"#1+'5U;8Q*@_[L58GDEUYPH8"-S;B!N0Q/&EI6*YP?94L3)5LL5B(\LK MB72V,2#)XTOC-#NE>_-L.1-1(JNL*:4R2YY#Q^"/+FVT\HH=?XV(&2 W%YD* M9.1L"1*4/K&FY-#N+Q5Z1N36)3*;KH)65$'+K0QU,>$%O1!=S0BZQI?@6/=ZMYX"X?JX-^H7.JE2=P+9];4> MHQ?"Z3IKO]'0%UJ-[L_GK&U'O]QGX[#)RC=:J.#&^ @'&X&WN.WX)K;D=MGQ M(&KW&;E?'?QHS.2JWR=BIID.%^!-V'*/6[3Q1VUJ L7\ M*(KY?,7]%W=A_[!-S?VJP(?DY4=R0R_Z%]O41XIT+\BJP0:-M"P MO]>P-S@KN9JCQ:QBF"S!$U64%K[8/OEU]E4[_V? M+/U6%=59<@'!TKRCA(.5>3_F?]ZEN4^']\RZE\%CBZ1\7#$,,(:JO)>"ZN( MHCIO0Q%QH>][5^$O=RXTQ[IA1= >>T@"N*C*?%;G^8%R!;<_U']G1T%.U&\? M%RV@;?9/E"T@"8(_9+9"<>( /Y%4ZG(^-S.GI46Y79I7YCEC+;L-SA*Q<(*) M?7!Z_XDCB2!VN)9Y>OQHP;-8G%L6AH]$ 5CTY[/QMR_5W-NL_/36MX]LR5" M;:PTR[VRN96.$_:HUE,;RT2EV,I$R#27I99P'GG9[8\7BX>9$X>K?U!0=3X9 MNX=8Z4C&WIGOX:Q_4AA40X=(0J(K0%X2*@A<@L#EQY@++ G#,5(* X7_=*L MEQ%82)1L,@_DINQV0(R'H8/Z8^*6[QDDNE/2:SS"2 MK@:L(. ( H[ @O@"4E<%:$?<'!B6D1.&A'$&1)=2(KUI*9VHT1RY'/:Z7@O+ M*!UF8Q_U]P\BCB#B>,J( [)[)(@Z@JCCY]@,S/=571-WHX\3]B*1[:RSY#IO M\8Q8HFE.?%NM'7F0P"V/F3 1/VZ4$T0>0>3QX)&'.[9=D4(MUX+BJ&>/0H[F M&U0\!:YRX"J[KG+;$"0 KY@&OG'@&_^Q;^S?D%7@ZT%962*D#M_$NNYHQAMO:E:7^EEICGYK425$JD!FY+OPM$^G!1VO-MC07%#KBHQZ:"&XUA@;)C[$30O<[GMUNX^D M\C/]@\Z+6' 6>>NTVNKT-36?$]TI.>I5APZP^\Z>A$5,(/Z2;,/1#72]$"7Q,'2=QF+OK7OR016@/! M,(^[F_[TP,8O-X;WZ7!-0FZ?15TSQ\H\*-]ZFCCFJ:V_S[S-7=[UGDL:F69# MTR,\04&59'#$M*#GS]I@^JJ.P+C#"%1^I"VF$7V=5?(6OTZN<8=,A,@#1$2>?-].S.F%'0%=@'6%0&3:N:=6;?(10HIHP MR# D>#6:EM;,H$[J-,X'8*L>9 ,^JH$)HO\@^G\$\X^9]?!J[[EC=92<+<14 M;2I,.2YGI=K=DOBX]K^) M_(/MY\,%X$310%C1>R 0"#<:%W#N?!L$J/ LNH' CE T&:?",3IQ9%'^#N+)^X\G M+VHL'C_*<<>6!B-@8&A<8741<_&3?*:[#'LN;U2>^#R +QYM8?6Q&>EF2&(4 MRS0YOL9-RNTBTZY1#H> \- )LGB8BK$7M"(_2JH^ATVEHXFED1N^9;M8%03%&X$&9CT3!%D<'^4Q O/&>\ M\"$^35NW!/5L8$9!].#->-\TT- T2+J-3MP%MN%AH@O?I)R,,JK@5$\*93TR M]&ZC$LVD"@S36U9($.=EA(*-#AF'Z001)HCCW%005/S$H.)_,.XN_*^D+/\] MVM)_'OCAJR*:[\!_0W&'8UAOX+NE$P#=&U1NRS\8$D+*PL7R-H"J@)$+PFWH M:T&UUJ$9L,:ZY*)NNT]1S)TW"":^74$$+H?[GIO^<$Q#C_BS$DZ]/U'R'5KB#_,DY;Z]6M*6N+CWJPYFB1^TCNF,$]CF^U7T(NECW)Q>" MZ@5&$'CPJ(F]QPC>Q[VY>8^S+,/%6T.<&B[L-]P MHL<- :PQI*(H:)INA8:(S+ZU#)E@+J!IH<>8T.SM]!7P[H6J&!*#?VF]A'(< M5P_C-?'>C*JN# 5R6^@_PM\^V#VT^2K\QM$A0:%-%P&^XS_#OSVVG0.,!#"R M+=OPJ1$. 6TL:"(257BC*D5$5%^!Z&O@6PP%:*)'$/A9T$Q$$$4+R:H^%-00 M8A_<^@#^#^$-V*KELYVYUH AK[UOT1NP!M@(FNNYN'R\6=Z=)4(KC19N,W*X MQ' 1)2#9T-RCE8*SA$.!BP%P#G]N&W/=!%=CE.]V X 6"GEYBF8+GMN"+=<. MO+RH0O6"3/?XGWW[0:/7>H:;(/[[(L9X'[&0BNX8.'?2V4@LYL[$M;CHW__[ M?W;'O_4F(J*NZL8OWUW?F9B'54]A]T(&D:$!A&D$*_=?@NH(:].;*,N^4)LL MT:^-RX^6(A1[8=G_#FW_1 MRM)HS81796;.]X-"]R_\*^R'^=[K+H+]%$(C0T4-OQ7NY8Z"8&%_H;.$73WU7]V8UCO*ZCI ML *"\IM"48B&FEYY?"NR!/_AH(H39MC001T*'0?;A)H5VC_D M53C%Z((?BK73W:XY3!%#WAZ2-29>(BJVZ0SPP7/,%ILK([S*5SOD M O 46&KUWJJ:>\O( ^KXRO1T.+5$)M;D(U.5D&=O8HDEY0%]?.64G[UIXW+9 MR*2XIO.VLMIJ+]X8Q ;$X96]7(TVP23-$XM(L4@KJW)D030&S/&5X_$TEXQW MIXL,4U";#I$:^,"";! ML\9 M2GQ58:!^]';FQF=$ALQW>:[Y8C<*,]TFNQRIV;43V>K\FLB-\N 2)-3 MVV1495^Y4S-:R/EUFN))E<]UB'8S&VM7.XG&(+ZY\L#BN/<-!US?28EL1,X1 M0.+TU2!9FT_&C0&ZE'(S$? .^)/UNZOILVF\KZF&0^&+O;R'J^WG+I#KY"K(;<61Q)H2:K;JB$75'T M*SI6 'UJZ*2&TD#$:;@0389#*('GKX ?4"/'_VA-0F-!"NDB[L('_]!"10%* MK;$.>0]Q_>7?C1EZQ:HM ?-7Z#_*W\CB;(Y)H$A!%Q4V,9P_AYV0 M[ZC#&0H4=3@T-[]+?FAMK,BN$&(3%QD**)K! MITDT$_^ 'X&?,=-A\.K?#X-6>(&;7D7Q_UZH>;"6Z!'+HR? CT P;0.?5PG) M,*)"OQ1KKZ^;,!H&Z4L%VF88:HV!BA<"(# U$UEM)&KPR?L/WDDFJ#JRS!I< M&4-98H.Z5Z*Z,USTI-UW>BN)5\1$KX#3!ZJR%\_O3'\(+ < =T"8,GO,A6*_ M)5I +SSTB8[HI,!K1 L-$OYHGF8G04*"A,_TN#RWE9CM12,X-!@]PC78XS[3 M3W.@>!,':9L?X:5>G 9?K[KC5-Q 3P,HLP)%#7ZM0.X2W<7;D,V5.QQ3.[H- MR3(6T,^^K"#!.12F(5H?Q%4JL$Z*4QB^V4 #4*R#=WIQLB?C<-;> -SP\A/G MLTCD4A 4B>I,26I >Y^^G,5O6>4-LD-E,+ON:X4:C5&$(N+^@6A"%.7R^9=C@ MFDGNBZ=1=WSBO4C0?ZN;SO$#67?_"0:QJC WP2__C]V)H3-37C"+/&O1#9WV MP\S=34DWR-R&C(D8CA@MPW^I]S#2&\^G]EKCL9<$\]$F\LZT=YZOPV>.H%3[ M*^9_CJ =@E]N2([.Y_TV&O8(@U_L7RH,35VU+7"CT/@S@-#DY_EF)]GQQWM, ML0_W^P-2W0VI*.HE&@]H=4U:?;'(Y+>*[Y[6Y:OX\Q=3,7^\*.PWUN2C4/>] M,/=,)36>'-^PTO#<"Y9]/^!T5PY&G:>6,!"OGRM>SRI,^SM67U\=% @&4O(C MI.1L=5._]0QOP.1\Z_\%+/Q8+/R(BW)YUK_AJGQ/;.Z_8'2[)Z,!:U-P=C81 MN?\%.+?FO[.*V8L7HQ_DM=W^"7Y>&WZJMK-9H3N/OA'=Z3R_H.E1+3_^\T:[ M._ELTT]H-UWN/5$X/IBT^Z^C:+TS%2I$1",'5KYGH7H!U!\GP899ZO@LZI.9 MS'U!1YM1SVH''\B7NX.CZG5+$/RT@X\WZ)IBC2@9-QM^3 M_YRSU'=OOXZ*O]"QT\NQ=VK0O^Z[!3Y#7*AS(NWYT5TN0NE>'I@ *APIM+ % X:J(;3='=XK2MCNQ!^R 3J7 -??JQ! F-[6>J?L OVL^84I M( 0UN3A&N_:"7X>N:RI4-Z&Y*EA(1>ULVZ.'NS^B2@0X D5T&533ET UX;-0 M+<(,]1;<+>A!5Z J>!,SIVY;IB*YI;%C11/XM7/J.8>_-"1>PF ML"Q4F3^$"R"88_00%*E?5+V[90?,@"8^776 V6KG>Z_\@(CRZ:D]%+M3AK(G MR3RS+':;^RT48W]VB#"UNXQM5.#B%L*0&XO N!:A*AC&8#9?18?)U_22I[AT MI:T74N.#0$!4#%14^:Y);.P"=C9D+':E:X[DE=?]93GML&&,13 MY-O2J;5L'HQG,['2ME9=T;D;6E"?ZSE6!P;*)PDRJ(U:N-QH9]T+6LL>0HHH M@K'^';DV)(I0.S1ZG5<&26',93(E\ZTX=.HE9321__J7/#ZS^=_'P@[UO[!; M@@4E5(7_T1T-%4=MAG983N$D0T*S="Q$WR2!1<_J<@A1J=C< G31E$< M2';8KR/3H8^F(&6$R['@$"2D#';JX_:/8+F%8N?F)/<$\#E89Z6;M?*D)J7Y MW!NKK04UMQ1RC:^RCB_%&4RS"C[Z5M"6P"T4JT$*&>C8V):]3O-'92)HEOC: MIC*E/.CEI'4Z$F]#_J!B)_@#G3,[P2);58LLPA# L1][%WY5W/%9O\,2OX-7 M(./BJW=4%@S#(BU7ZS$@WVRP;K3,L^$9K-5=YL1OCUF!"L9JRO)B-0Z[#'36O^&VL. MTT*.+"[514*/=C=1M+(G(?C@XXY1PC75&L9)T2P#&BYD;3:*Z[:'6+<5O%Z1 MXWYE.U(M?450F[AMEM)'$(!G%L@K(C@P#YOE U\ MS*%O&*TXB7WW+. M^ULI7TA&/&>1+4N_$!^V8PNJ >^FT M+ELD#.=-=''[G_W?%0W2^0F_I'=8,/(%?/(4D? M]SBYEU7XG1V\Q3+\24UAP-XW8N\[78:K\_=%U^%[PG#_A7(IP1R?C>GO?[KG M[*1)W1\&QK7K J^Z\?R5@J2ZL,;-#-JZUYC6'Q$PWEN?5$ MH!3N0"E\H1K%W7PJ^#LY!;278@VAE>H=;CN%3LRK&B M[%8CQ^@P2WZ$UOVL[L6^3OGM-OS^AG3@EYS3+_G1P"OWKJ).(T,>:"%.-8 @ MK?-0=$[HGTBK0DX&FK7BN[UE3"1'G6DNZ[CETU0\'">/*^:>S('!L!S[N]>! M?_*=/.Y/@]ZX=^WP#0>F@'L"0C+MZY""YL5# &F1NJ'H1EO?>1QY0K&,^_+ M2+?313Y"**^IUT@T(4;D 4:"2I!ADCX^EA& MM"$_184G:T.>;K%:72]WQWQMH:V[9 W$B+)\JFEWJYP334?E!GPD-T\W%3;9 M+0!T9?3PRK>A:%3G6LO*U(KI:-JL2HGW=2N3BO:>8T$QGH6;4K%Z.=J'RJO3%UCLQCC M[/M=VX,^[,]QH/-N.KFW#PJST7%&0<1(35YK9US_/CQ!5?=T5 ZZ7_/03)# M 5C4Q)9DW($;'^;Q<:O\DZ0GL+F\!N1^;W+TC-VVVH*+)^C6WWLW*-

$\]55751L+85[L='ETVOK-Y\G(+U8]1& MJ$E^CPB/W;+C6G9K4LW&5HXSF8*B;LW+F;5M18):]CNO96=8'%X$1;>/4" = M-(Q^&%*Y4,8!K1Z!5H%8/0RIZ!?J'/M@1$=@Q^:P2=MW:!U=$?Z #4 M4E#=JL?G-.+GUE%/?1#![=5YEC(1(^K88ZZZ5J;4J],?Y59#)44WSGGTX+BP M!-5&?**T!,D _"&S9?X3IP[453(B.87$BE!B4L'IE<5]??LR7WU#_GEM.9(0.( '(_%)@ ENMI'-; /IS'/MB& 6]PKVQN M!>6$E7BK=L16:^D%:RM!AG[$IVV.HL,@5'1,=GD;6(4D'@$ 0.#QTXN&_=%2#4 M:.WBNZ9W-O]GBB4^R;!,0T\U^M[KOZ=606. M!)25)>J3YIM$U[U,KBL('#JE0@.)G^;?L^7=) +!.[S/>T/&F!:;O?J\P7?' M@P$='2JE2LNY"]_X<,1XC=IC02T5USHSK;$1Q5[1E61F MYNR):<0$XB_)-M#Y41-HAW+ZP=B:8";@5B>[)W[J^*P/N9$S,[:VV;@S6!(M MN2Q&HN/H>/F*Y2SZU[],: T$PSSJF_@L@8KO'!B"!-?*F :>[/V'(C_&ZOM, MZ>N*YKC?[647QFK:TJNEDM.H**_ELW9TO:Z![[?%+%^N5#)*KCJM=X;+9C^. MF[BY!IZE$\&FR0-&FD]@N@\ESR2GEK3JJWQ&20\L0NZ,YKF"?$TK;E[]D)]DN:X44ZG&W(;:>A:PB>/:AJ"R+\![/U M/A\W=]G8>VYY7,D4ALF\12R: JFT2ZP49Q_7["<%_K7]:H\YGHH[N76;J=46 MI(-(@'JZ$W00U =!_=UZ!A_):<$"QEQNZW5B7>IIHWZ,;M7XQC6=A"K5-=MM M=IW*S)SIB*GT"G(LCT4+.@GTDX?R[ELW1>YS88V46! PW'] ?S2YT'_NU\K? M<06*5ZBX^X,G#757&$Y8X_*\'V7Y^2234=[>BOTI67)Z> M$,'?\+!W+CAA2&QI-JS-T^4)T2H45R63D]/9#(<0,7 %?"Q^G,P]GR'Y2<)W MEY'=1_(%*[\&0_. HX9OI)3^X.)EFJH)3 MW1/:Y4BSRK:ZQE295JE*;K22&AT. 5JC"C(R3-+!R; @Z$#FYG\P9.Z_/MK< M0>73U:@SW\!<[[73=R_;>,34W)_G%IGWDQWW;X78#64=CF&]0=R63F!J;X"T MK:=6XH"$9;4DQ<$Q,RX*>74$$+(4!PTW_( M"3SPS?C]4P%A[W6J D8NY+>AKP756GNCQX#>M@F^-PUA! <407M+HFY:(5-8 MXH7Y[4QVZ($XA(S_8V[0SEV<\:,IFN_1!Y5*;*:[O4+1EKJZ]*@,)XANWP=; MQ^#HJ5X]T*-"XP0_])Z">4XKA[&2^*]6824-A33HP6Z80;OA*RG0X)!FRT" MEXCP1W.M 0,2%3*;K5I(\##/'H#,NPRTF>3.0-%\T?#!:@Y$CZ!P*A*0;&A; MT7CA^^#4X9 WA.=V\9<-X%++:1TD0.C:+;@6N(KT.]0TWY2C0J^AV<KEE M)ULTI]UT+M5<\?GL -6H(P?C?_]'V+F2R59GHW@T,N3MP2Q2(-EXN=*!D>V M.;RR6*R0BJA$5E.[K@I)<3F/,E-Y@&MS]Z^TB*J=&BP[##'3:\TF8YK9@8ZN M9 ^OG'=D85X@$OQT,8KV&C5Q74S5Y0%]/,[E #2@=DKE,MT>JS9 /2L.NAR\ M\NCMTF)4''4;UCK36@OR6YEI#!6S :\\FI'#L&LCD@353&I6RS')BB/D"^CM M1^/4WK04E;'*$Z+;'G)"0UF9*4(>Q ;$X96-2K] 384W,E,SAZ)@=]J#U,09 M,,=7MNKV>-49)==\B2LI/2)I-E,)9Q _OM)N;1W.M%1IX:D5*:!PLSHRVR$>.U*0_8 MS=N_7]E>H)S>DHS:@(@TAMUEH497V()SZ&Y[C>S1?W::V:>A#E5UTS9 &[XN MJ>KBU'.;AX-.,?66' U!*],:I6(=.F,Z9%YVPPLHG4#BK ^N&Z#+R+^@OA>% M.1R'9=C@;/[>4?3\25?$%77FY3T$T'<1+_"7*&L%B8-4FOCNA;\/W0"^ MWX!_@L9Q#*^#]A-::WB]!#!PM!F:J]"CA^I;@19W*&A3:.T-KP!R!%T"350$ M%:IM.!#+=BTV-KE0^8\A(:"-417X5FSUX4+-\+OQPW3HD\,'J- 66;;A%E=B MW\( P%WW&9SX&+]/A=[=2^C]R0P%%8X$63#TB#00<6SJ/H4FPR$H$02^$XD& M=)B@KV$HV/YII@+=(]^GT555=Y!M<]L4BW!,;E^Q2\MA2QQ#0ZB"VNBT1+:1 M13\6QA8CS5:C*7&VD,GV@Z$2GAZ@^$U9XKP6NWS][#]\).",X,,3?N-%J(H91T2W# M?^D.//M?G\T\QN@7XL.]IP#^_=SP[]].3U O=$"JQR!5XH7^*RB+J*OL0%%=]<(O*%2-Q50>=GUO"C4JVC MO*/[!TH^GJF ZW>F*F KS%:Q'\)6Y#Y;!;KZ>73U1PSQWC[5F93,[T*7FRN9 M:W'%_:G:@"L^OQY\Z_\%5O>2$G*7'!'HB9NLPN\"\_O7#H'S]#S.T[WHQB<* M0K@9*JI]9H-Z<]_JB;AE6YL5<$S ,8%^N3VWD$_%+>_IE\")>PPG[CZ7X>H! M[7TNP]6UYWTN0\ - 3<$W!!PPUVDNRZZ#-_SFNZ_A0'.\9W).;K_V9ZM88,7 M6]Y7OX9KMT0A!J9A#5PL#'&->Z!X9\+6^)&E;&(V ?/RBF &:MWH\F-9JWT? M)OOTJ2_.2@F&L88+_5Y++&Z8*1%O<4#RN5>[V$KSP(R:Z$@L;I=.$TPX2D0O MT<;$-02!5 12<8=2$27+36L=C:?Y4KXFI*_C(JK-&#GLJP)PONWMH4?JM5F\K-53 MQ8PB3QAR$:^_@=3W6S]^5X+[>7&0%&6!)X3.-.=(0K4Y*9!)D.$X> MXP\^:S(LX/>+1#=WQ._5-5$0XQ&C-*V5%TM@%K1H.8'X'48W49(*QV@BX/8? MQ.W?U.X?^6?HD:5B=;D\#QG^7V]M6B8Y03-PB)Q#'6V?-OY>#FX^< 20EVV!Z8 =OKPV6Y'BMEP'K5BK-JY/.I'5]&S%@2ES?J255 M8OW:X5JC?H5C^<8@CB( B@ZSY$7@T@+I>4CI"53G>7/X#T7\J_C4GU*=G!B3 MC(*MV)EN"[K9Z9S::$2OG^ZGII0YTE+ER13D]%%WW"P0DZ@,52=TK^/1,$$= M0X@]6:[_:FA3P7; 987]G;F=;89/GP Y.D'UPV' "'AC3 MD.Q%U]=7TLFFH23M9EW M=(SOAZLL\XBQ8OE:V,U%%Y&NM^/5+#B=\947$LU4FPZ1U?4[VRLFF M@U06+B-AZ7B89#^*RG\4T-SAS-SY[C3:%%4@&$@>QO_LOY5&;[EPI\W]PZE4 M=&=97)[.1F+QPVZ9__?_[#4*W82-"*U"-W[YLKDS,:]!*87%5 81MP\IQFW[ M):B.L#:]B;+L"[5!OOZUD6^T%*$8@K@-;?]$"W*TF@@(8V?-]K PW+OVT3"\ M[W[3#-4CC*7/KT*5WP/X_*\0&AM(1_Q7NY8ZV0P5_0T9#ZH"=0\LR/L*AC\8 M;D0?A5(ZQ@TQ-UPK_'M&")^CP.MWT"K56CO3RA2I7316XE6.#0'AOL9(_>@3_#KD"180AA:$00)Y.(0.8J)(&(02N#? MV]#U0Y6R+P^G&/T ;^YC]"L/U>HF*IK;@SP*':$=N3"3.:B,YO_??]&)?\S/ M 58Y *X[.D#U6!%'.0PM$Z M&OQMN-X*8AA?"7\W) Q;AO'0T*\NB*P)+$1'^!W6D5#_R08 "#K-O=)]-1RZ MI)@((C/T^AHJPY&%AAYX]N-A9CZ>!\@&'F#@ 08>X/-Z@%N VG+6;HE#62%2 M\3>FE:WK1'/2. 7CVV.8UYB3'&F96L(">CJBV]*$.P7C.U>+*[62SDWYDCE9 MU2E-IU=,XQ2,+Y5(9M_*!:%%K+.E=#19M4N1(7<*QG?*B"FN0NL6P=!,3>^] M559DY"2,;S7S6H@E7E. 3]GY8K5?9X%6;IR"\1TN4GJUDVXWI\K2J*R[256, MJLXI&%]B5&TOI7(?$*U*M#Q:CWO3TL0Y!>-+KOMY0Z@9:Z([9/44O:!*H'$2 MQI>/ 6;$SWJ F'7JJU4\K^=B#G<*QM?J.RI%.E)]"AI,QRB,5JW5JK$#XWLI M ,_U^E=K#&UU&UINZ$25=4U&?Z8]^-1CR$YG(C;[Z;GZEF'>\@RM&N6>FN'N M$A$W_BXB+IYR!'DK&Z#86R'_UF-],BNC2(-2JD MH5Z*G>\A=QD@U@;(2MM'?2'G'2#6_CQ2!2B #T.J 7P84@52-7#D"J0JHAE0!8NVU2?4<1?K/WP/^,:%% \3:.Z_(O3 \6@!0^Q4N"@!J MGU8UWQS\Z,[6X_E;\0=<<=[U>'* VH 5 @5Q;UP18-0&_M.=$/ZV?:,DG MBD.>'T,R8)H JC9@G/M@G$#;7 MG[8F8)@"N?6S/[CZ7(0"GO-_N'P$W!-P0 M<,/-ER'@A@"X]F&ZG9\3CNG^9QN $3X@:-/NN4?OG-@I<#5N*E'D.#+D4Y-, M>]T&I58Q[KCPM-%P-$Z$">*CAJM!N^*?R?OW#>#T.=Z/O\KQH6V]%7@A0Z:D M<7JBSRT/A)9A8V&"N2 H6<#Y#\KY]PWF]$G.MWEV/.S$97Z66DW[L6XKFXPV M7*!9*DQBK7]!R*:?Q?L!T.Q=\7ZJ&XNLJ>R$)AAC469[$#WC^"MX:>F3$H=?\E,R 3(TUU-XZ4>XFI*\WA/TD MS\_JS"+),+UI-QM991).IIL=R2ZX+!FF&#K,1H\[O@9<_VAE&P'7[W)](A^? M5'KL*L933(.O Z[2$_J<"S'[&:Y_UFV7*R-CW?^"/%6.[O,3/C,\_I^X!W^B,C%>[/F4DH3@964LSR\HN6BP9IJE@*^*9U-R-,+=^ M%I4_@PS[PY7O6\SS?S"[8)7D+GW+(G"=Z?B_TC,C/:FJ6[[924KEC MSJUB0K[+GM_LNSV_MS,.F3=N_XW'^S'^T1[L$4N1\7W@HQ,S>#3(HSTFK(U^ MIR,Q8$_QU:FD92O)3%NC3'O!Y@:Q5:?QU[]PU:+L,:)J> ?]QD//F:M DN$" MPF]P,VNXA(**!HO7&S551^W*1X*(I!,U4H?$N<*:>JA& UZ#%EA%J$6X:WE* M%4P39UO\"\JZH)EU88T4O8=,GF)S4;XWC!2G,\YA^]I;?F40^_1@O@"LE 9# MJZ!!PM@(L2>U623WO-B&+,P.65)=:S#DG9'$YP0ZER[&4RG1PF0Y(@D4*17^ M]^56[?9/BQMYM^)V3C?DR^(V*@S6(RE3X_A;F7 OUFUO<'KB&BR2I9)O99I:95XS&Q6 M^]V8 Z/+/B2U:'R4;'I'P* M*859=KG,-&N)_*+*532U,3,P=;&F*\NE+9]"-7F5 MV$0V*=("G^.H(\3#9\OLJE3MIX5NIMLFI%1#'=55Y20%I')E5*V;:T"4M'B\JRGJ:%%R M3E&@ZS2+LZ;0HC(E.MZUZJ.EWBC(IRA0?$U.(ZU9WYG6*(OLU0I"5)PX->X4K;+2 M:ZH^DIP645L5V6JRQO?4%7<*U68VSE:APGDM32/CE1$9\5(BE7-.474V+9?K9N4D5HU",F6NVZ S/,A!VK>;W5ZWW' WG0Y0@FHLUTD7 M^^W,3&QFQW9]TB7/*"-='H2*_?[BCP@B6N ZG">AFMB MT#UDK="WG8^VKPHTV#Q+O> MM#\_#U4033 2-06IQFMO1:2R<>V-BG:D4N=2$:#MH+O\,:^PF3J[=^IG&WV( V]T@;DL*(F@%Q[I$X@>#<+VV0 MX% !<2Y*G"_6U_S6";A?K^RR>N+RW7].TO^V/>KC+S'FKFKO3B[:-]J)_U'# MI$!&GD9&_LCA>V2Y.",J0\ 5>][,@W/%GZ$L!*KQ;FE[X8;8OPV"K[("YSDN M&A#S=X'9]8D9**([Y=T[F??U]<^=3/PG$_RZ.NJ\$_^>0KNWTFA4Q7-J]Q&. MT33/QMUW..NS58#[P>1]%?K3VVJM!SK#XI?-'6]%YQ _NDR;CW_L]NG^TEK'8HS$N'_/)J%\ADSJQMIW1Y:(UL] MENL/1#K"I-+SK-*:MIK=:9&J$1JC>DV%XM!\_8WL#UCZ_>?I# MULYVQ#:8):-M@N)7ZI)Z:XNUCF^BFH6Q/^_6KWP+_YA.M^CZT$GBC15 76^Z[-&'3L3J^SBA*IE"8W MTHG6J&,V!BQ.,T6I<")Q?&XV8.M/N>T_F:VOD&'ZD*T'V4AE,2=KK4Q.&V:$ M>1R4AP9B:^2QD]$P'?\(E^,^NF5\TXY>\M3:3AR5P@FKLFZ:P*QIGSYIU<\M MDT*LR$\RD1&3[%1GZX1D<[28^ "X! M2U!4G* [/@^^G]B3O#!S/-]G=+\T'&^WVCYLDKB M\0X:;8YHQKY[1)..O]!WM8/]Y:,,6:_=WQH(1@AH$I!"%SFT&8C,4XC,G_A^ MCRPF%$$FSH88$3#%LS#%V4[Q!DRQY^T^.%?\X2G>P%;>)6$O?>KS-PF2!SK! M&] RH.4ST?+C!,S]G\8.#,H/FO?5=<^=S#N@]\^:]P^F]Y7MT6U/WA.WKOD^ M.?VDH.+Z)\%RT5( _ EC.WCU4BB?>C8FO\/YGZ^>$6E>8C@6R<;-S7ZOE*C7J-B=S0LA2/1QH"_GY2_$X-L.YW5JG(%3"-1J9++9ZT<+]WN7"-OI]5QO&ZU^1P+?0!V5Y56^G1:@H8>[C.IQJC=1LQ-_.) M\^@/F$W@)'V.Z0J]+:Z5HM&AY""@>)0 \J;'=:!E\@$$.0E1 $'[F5#NX%0\ MD8-SKQNZ!O\4 ?YU#W9P>Y$_$I.?2X(%X+,9DO:0")NT+,577#G.UTACM'!F MJ^RB+'^D(-Z H4N".3ZW;NA9B1)#U05EJF0LQM98(>O8CMNK A_HH/ZY#&)X M($W/:_^N(4*3@B6LIFIEGE$BL=PKN4@Q2?5V 9*BE&+]>%,I9U)B1V''HWPK MU>779@+S7$?^?T2,]"/B_X,#M]#-VCEP"S]5V]FL MT)U'WXCN=)Y?T/2HEA]_"RI[P[-M_2.=?D*%ZS8Y7Z_)5XEGJHM2?2;%Q=>X M/(CC'!<=) $"!O\\@T,G:/=$.?R4HFVEDU>Z1(DGRS3O=!>#MV^!4W^?P85Q MVU*Y9"XZC33H3HP2$UQDWH ,CGR4)KN^V3;@FDZ_J<3JKVLDQ MOUZQ;)1,%M[$-M+BS%__QL($_6$V]P&375T#<:4^&H4DV\#]&LZ]OWCK&9[; M%MU/]?"54UU7IH7 MC6GNJ\?L3ZRA?,NE*7+1J_4)07F+-@:9H2%'Y %)H'#]DD64 5\_$5_?7_DD MWUA+III?F\;@PZN/_C.O?//]WV[IW%3GQ_WK1MI[R^V>],YVFK? M>E[GFXDK%SM=$T45NO5(8XX/UHM&3[UPV\3]_@%4=&<9_G_VWK0W=659 /U^ MI?L?K'W?D?:6(,\#GM9YVI(!,\]@IB^6L0T8&PP>,.;7OVX;$A*Y-N[C3+,02.47\\* (("(9\8YC_(RT<(D"-HPAKI!S![ M528]_-7K0NF[9[^I;+E#C&,N+X*5=X@3DMT.+?^?A$PMJ%+^KU//1/(@_ Q$ M&- U6,V/>-X;,.H_VEEW@%^+'(YV5DCQOK:LD!T:FWHX4 MBW)_WJ@69#[O\_-UC5\MUZN)2!S/J=2V\ICS-!UU%Y6\GG8+)";#D4=S;OK, M/)WK5II\,CU99*U>MCD=P!:\Z-N1VY%/;\S:J"\D&ZL688MN>;F&6=Y'(R=2 M<6JNZMNB0/'YJ;=.3;&T5-WETA8OBTI]KPV+5 R;''BU58!E[ MNEF:$B 26]U,M4+=TH'/E#J>=5PKY5)&;I[D<0+3/3IOC4;38.C1K),B:_=: M5)<4\)K?S QSLC 6P0(B,%7 ,8K@\IBF2SBAK?7>=DWHZLL]8JL];J*)\O MLN,B92?S(PDR'G:T^SZQZN1*4@U M'K<;!&3GH]VOAEAGRS?3!3Z?I9>TJN72DQH<>;3[8GTM.(.TF$3K+4*4QH3T6C4=>6(]$2\IB+#G4GP]<' MP=!CE X:&LIN-]F:F17:BY(G MRXZA6)ELM\S/<51OY?-+AU[O6MN_'IF:T7EL5=XT=&UC.,1&'VU-$\YYO*=" MLYSJF+*,\NJL1*AX6T_I32]*2 U[TIJ9*(V^X/+U34F:;TW=G827O][,"02X MN5P.A[PVQB661-OI66%WO>7U2 ZUT5*-'I!H9N37:OQ@O=3'<,XCW,^Y-%FR M)M,>ZBO:L.QWZEN)]\)\Z]*0\+2:*V59AU4V0C=D1K&;E? M8VF91G;6G'0I=5?;^]!O.(Y>-:<4U+*&7 MK93M]7!#H;,@7OJ,TW-UL-I'#W+:0EK(P#1^"178QYVJNGVG7BNQ^33:\S/U M0:E<6;'321CGT!:NJG#.!^-$. P[4U^KKYF:;XTY#'UZKSS<,V0.&]"_W&LY M8VNQMCQ5%==0Z^-([$0W$UMM?',ZT%(]W1W@P)HAO)Y4;-Y",[%(0$*(V9KM M[(^YGKN-Q;W![J(W&/6$?]BT\D=UG0A)Z0DE7YS$&^H0@C^Q<6>=^T 51CPQ M=(RKN\!5S%9W@RK(5K&VNBBNOIJ#]3M[XOIPN5!:XL="Y?RUI#]#':?HJ41\ MNZ?2S27W?P:&'QT:G*6A4LQ0M\M0UZQ6'UJ8#\0])^VR$Q-+A-WT6,3RA\UW M8KEZNZQR^:L3O_/7KP&&4_5UN7$$_ZDE>B97\NH8CP7:?=#[;8+A\A+M-N$0 MD\.5Q-U9X? ]V7AKMT2_:/.^PEZL:K)E)F5+530'9E+;YD(R$,.4%O:C&@.GEF57 MKX9SN+GSUO@_*% >D6'5,"UG;!J:V58GL#9Y4)K<]\6 QC(!B35V%%:!!+8K M1T[T),&8Y7I;H;WFY7*KHF6M[??+D==,1SVXOY>'VCKB]E[#[ ^KJ='60#/# M*IBT,G#RE6:8P(FQ"98^[LMTCPQQPU+_)_$-=@:^X86!W2.7BJ:OJ/QZ7-:+ M:J?P82>,4_#-M,/+*2S3XOB5+50+!B&W6N8D3&?&T02!'5_I?GPW(F-:2].2 M'/7$FO/V=WX!Q^"&3E&N+D>^I7^?J?-0>AC+I,26)ZLLZIO-C39;+^?T^NS2 M8V9NF31I552^7,IJ&[Q<*RN-9GAQ@4 3*'%&K7OK7L8MN5_WQ7-_7 3R)EVS MCNE(QCW:G%?1&W=%L'=6!NB3PKU;IYIX$U-$E++M2:K@>86&WPQK3I- N*/' MO9SND;QO69+'7'"^>D&?Y()UOC#"V35)H7YU:L^]Z:HH,5Q8B?K'.DC7.H>, M(7.W1S _DV1N$2YW&/ M8<*R.0MD''7J?:]YPK$K\ANFN;N2I!%QK\-"CF&XO )H68TRSM1!-I=3>FT* M[:W;V)C!W6X^X^TJ5Q!H L-29ZI(&CLI]^"D7)P_3NZE_!E_; JU8JY7[1)H M9HS5VE*IC966W*YRQ\T@8O=EUNV16\3,K'[W=?/JHH M%?LEW_-+;JM^_,.=D=34J)+QGKB1D_JPGD4E7FY0^356[=%!&= PZXQAF/B( MY)+>Q\USP8F.MF-#\C;MI=N$3&QBWS#)W")<8A/[#DSL72<;9&E:T+"X1[LB MOMYQ)U:Q[_\*DDVYA5)1)?N-9=Q2(0VJ"A?T>WB_P])P6B?QZI;CT0S3G9$5 M7<\)A:"^/327Z3B=Z$?=T/@QIG#-7"3E,PGKV]_]@U\U_A$B'5"P_*Y4U^E2 MB37ZK16O3K!^5\FWLAG"@_U%PB (C1WWS7L0^K]A67]C@/FL^+]Z T5D___S M5L._:+^NW58X&S89V!?91 @L@4"!$C3=@D?7"63^_NUQQ%,M%5F8#C)Q)4L" M\DE5GI!K]2CH''9*0,+6 4M+M6$GMZ"-@C2!?P#;#:I[1"=!(=)O /)TU@87 M^TAS0[*=K*M^H<6%D:4I-#^TLKI?'/D&FELKX]Y-M+B(>T>$Z_F4 8OC3S@9 M5^/^G.Y\F8KY/-VHBKGJ;E!%/;&QKKH/5,5<=3>HHIX8 M/$;57: JYJK[017^1,5=22^*JR^F[_SV]./6X')TD>DRQ_F_D3FWT7[HR\1S MU@C_'\.$^3I(/KKOAB59%%$D_U1E-V*:^'I\^M9H@L62&!/V:QQ%+BT#WC.R M-+"4@FJL50@+N"QI82P]#"%4O:G1A<2\EV$,55[T4;WQ>U MA$&'F%IB:OE"6" FEYAAEEW-D9A8SF*W MA&&$QZ&6=QLA/'J(X3$B"O<(E+.G+-PC4&)*N48BPST")::4JZ09W"548E*Y M0J+!/0(EII1KY!K<(U!B2KF%+(1[ $I,*5?)0[@B5+X7,[AL>3[F&]#Y*("R M+YD6AID(+!%^@,733AJ"N_WJIM=FK5V^0@RGF)Y.&'V(X133TTEC%#&@8H(Z M920CAE-,3Z>,=\1PBNGIE%&1&$XQ/9TT=O)C '5S*1C?B)U4/RBC_S?VSSV$ M&;^QZY,U>KET>8?O-*N(,7<+11ANH!O/KHN#&-&^H6%:SM@T-+.M3N;JPN$V MFBWZOAB(ATP@'1H[X1!TXJD&,=6/9K3!>,U4=ATC]O-%#62QCHDQ:%;R[=WH MW>QBQ]@6U'XCJ_M]=Y5I*E.)&5KVNDLI*1>%]0!R)88&'2Q9&KM+ MMKRFC7KV[+#8B3^7=W'IJC$/*1N)GB08LUQO*[37O%QN5;2LM6V>6Y*MW/9H M/<8S$R$CFW-O4IW59P+TL['4)R39@Z:R94QK:5J2H^Y#L/CI0K WO_D31V4C M]GL[]T*OH -^#O[?S0R+\?\C\/]^)E=, +?39_WF'.UW\[7NBFINT/Y\MFHN M%3%#6^A4;)=*(N^6Z^(JDYOU6Y6S^^9\_&VQF7SYM*:G)L_IS+A=E>*T4)]/%TAN_:\8Y0]R)_X7_]B.!$SYSFS.F/N M/ -W&LNDQ)8GJRSJF\V--ELOY_3Z[(RD+"U5SD[-'%KNHJM3_-%=M2R:Y2'N?X>0?O%#%*M M09=0=L]NWV>TS8?$"8]3[K2&;%K16 MR]7L8;:4L&KXI3QMX=E'/Z\F\W*+G8ZVR'7" R6!8/,4F&)J]2RZ[@1AX MS"\GYI>C2'5]W>D.YKR#HU*F7II1F+W6W+-[3W@::V_S2T_05R/;G.0UM5U= M!RQS[DCU@_)+9*>'G\XP0KNNY,5THZ?WG($][H^P?LH_NX=#XT['WI*\BU)6 MD2W@?+OIF]#F@L%C$DV@Z$=7A3X?/'Z/%*Z2W'N:$//^Q1DPR[A2Z6%G8PDN[CNR?V"]7[K8-XT6&-JC:MLW@]88VJ-:WC>$UQCZ:L]S\M>Y+]6NY>4#$Q0(?J%;8#=Q?C?'_0_$?%PN\ 0*XO_M-<;' WR>D M8U_ MCUS(N8)-]U8#/4/E1J.!L:F5% XR=U!"\*&X^P:N3]XYG]ZW$7<+UP'OG #N M3U#SPL#ND4M%TU=4?CTNZT6U4SB[6.WJ:%IHI:4"ZO/KM$3ENMZZ&8K5U"?$ M:A <_'\=^ ;P7T5;_[L?7'/G (OR!6.?X/\8R19?[BDG::AC)R#1 M3QI E]H)7.-^*YQAF!Z@,!5B'E$W2U5V5 79Q2T-@-3@#\Y410"*W64@^.C_ M@J=[PD2L%X6/F&-$:/\_)V:.K&M) MOBRL"&)<+TR_[@WX_J_B?"EI%F2JS!3 3+6+B[RZ4"U@IRP43IEK"\UVX&+6 M*@] M;#5(YJO298EXI4,VS1ZQ@"=]\N-C90EEAUF N@]E6"PXP*-B?,##4+V5N/UZ08I3 BU?1B>6DTGQ+KWJIATUA],^]]>_ M%$T=00P!T "$!W2/+1F0ZJ3?T_$E:!-([D,P8V(1]_IK+.6J:+(YZJV+=:+* M%"\(9B &P"LBX6V6K,Y@J'86_*J?UT;]$8>*%"!2^KCR#N))-N1S<[( #:2# $N U M-D0>F,CPGP*Y&(C_O6S<60FR:1C2TE9_[3_\]X^$YFLA?O#$,9?!UV -24/R M3=?Y-=8VJA(E:/>!2G1?[V!OH;P^W]H-VRF3-_;4'^TC_ HG^J4Y8&WR?]^8 M9\&BP:8^,-"8(P,K.*]ZOK*@C@]HTNJSY_4I8I\-/T1R8 M1*6)+M%YSBBB=)/HRNCD72<%D0*3XHU">U>5)8+GG@J8=RG9#J*XH:EB @&- ML"BB2+[]="DWX*T/\]D([1O7*Q28)3[T8 ON%05 @Y!/#_ =Y^?BBAEZIJDWR M &8[E1NZE>&O]H^"@,7^F6EKD$!_!1H T!Z<.UH!7@(K'VG!'25*R-2"HNG_ M.O5,Y$%"8!'LU'^D1= )+$3 C1DHZ1:._4RUTBE=ZZ/K0+]CLEJ]P[?#T%FG MCG0*/)*IU]KU2C'+=?@LDBO6N%JFR%60=@<\J/*U3OORD8 =%CZZ]/0W9Q@[ MNP':_L[4=&T@SNP$L/5E%;L6QN3$G$L=S.KY:F?J-!86NFFC.]-2-1$XG8.31G./&Q"ZU MQ28K4%NBVIU)JIP18>=>].W(GM)QN'%!KPI4=5)TO$).4=.P?]+1R+'H],"[ M>CQ?%Y6FC:_DZBBHVWH\9U8N*>U&U^'SW'K)F+*.CA5/9(Y':H-Y)YW)56NH M3V8*UC8_SQ'Z!(P\VGNZ)S9Z=L9;"O/MA:>1N30S+6"80NU^$(4FV/_: MP*\YW!LR?PIS8P]Y- 'P'K2;)5:.2C"6I:Y<;0G'(F/+G(,AF@64FV2!E[6H.H*L)^ J<1D!U]IY4=N0DFZ[E)!#9D+0Y5!#P MV.W.5$ > -X+5A^L M?+4'26+'JK:[!"3D[*9Y)1P@1 *(!\IE-^+SH+$#Y.V@'$S\A.3 TH'E.C>A ML0N?0\$.,0T9$V:RV'N([=X#H +QMP_&@1U!409)8&FH8(]*:"-;8&O6&GZ# M0LV @RW)>$+2$@30#D&OS]_@ZVQ[#Z.75[XYH MP%ZXQ>!4<" /Y0-,%4F8G M3G8R33UX>V*'F#VR7RP/1)86"]-!1N#/K@%DSVY"57E".+ R&/< U TC'K=R M+G-T9G@9659ITS[:*JP'>E+H='F9-Z7F'U1]?SD"JH]?5A<=S6:ZD%=_'\&[]4/9I*W*D&8\0+&VNH@\+HPDVTB:85<:GQ%[MH;V MYHJ=+-7;3FG&_?7OK9^9GA8*C#!JUAOK6@VM-PQBV"$F;:PT^>O?A1F1J/*6 MC<:AAD"TYQV#[ RD#=,X\W+EF'^J:T &&YD*XV9%_M%_L6;,M),>UU*AIX 0 $0O(_1]O M+MS,X4/PT\"2WRNON0J/T:!3H3J.L;-3QGO5&O'&)^ ?.0>6^YN1T6((>X.Q M0["_#W5(9?=X:!2I/K'B7+=JBY&/)CW;F,W'&:K2.UG3%("32/Y7!K*M=4?] M#IK)21-]UC$7_8D7G -A]/$YT-X2U4(J4;3Q&)A"T.(9J8ZGJJ$NFL#\N ,2 MB''T_;3" $NE0N!2:-1I';1BGHW1& -?.5!] M3A+,F59XL%LQ[??2N":31MK9. L5;?-5">VO)P*3Y=XW/-^1?F]]8UF5]L[B M>V$?Q0V4#+0Y+W:2>A2QZKRCN7=.GR2']NMA H<=G$F_W3!$#U1XT-,"PG]O M6"CJ6C7,Y;M L,U 7X%_UZ:F//]L:<)SL<"/TVP8^])LN+Y %=HN$%_["4+( MO3KH/8GQ]FR2M>6IJKB&6A]7@=,(*;^X."2PJ(LDP?E>!RPA;9BR_M<^J$^N M7;10((@"FLFSQ8(VFK2IU.0O1 5DN01OX,0K\;G>"#X\3 MY?"\^/79^L$-@]W)^LLY.4O^)SRBV+]T-QFV6\^G:EA0Q!/Y8>F7@VT?S ]C M+&. Y3W$]M^3\$#B5YB' %V@WZ8 ')S\QCC\-C']''>SEUIZK6'VK'!V(H>()T(N#$Q/(#B 6+Y>JC MLLK%H?!;7^,:8( G13\ P7]JG#XJQF.!=A_T?IM@N#Q]WR8<8G)X1'+XGFR\ M_>9Y:Y[]+D M.MG4D?<.F#.S"0X"GY85_)BNM'3>\[ 'O='6#_E M?_\JV)\QR7";:ZVU32W']XQD/E5+#["-Q $F205)AQB6^HA)'L*)X!1S&2 : M:$&NG2%P*C8,[]MM)=4;C;R5E\<-:<5O5 M,A7)GIZ6;_O.=)E;S M=7<)F.9.FRX &+-=I@_JF8XXZA;HGTH$7GJ P)G;"8R?\XCQSIH+6)^*9\G1!)>EA MB4-[*Q8C"#;-JARL1@84)T40#^^1MYZO",MAN;-/WLZ^1[O_IOWV&TKIN6C[ MFMC[NU<:N&^]\05_*_0WZ^-,4(RAN*BJSM14(I3)NNYEI/%2+NFJPT_:=4$Q MW6U39* R>>?V\N,[8=?*%(@A%\[:9.T+M"ML"03-+A5=K/-C5V36A2T L0 M_\P1^OU0_MWX*#^=03"Q0:9'@N:M&*%>?KD[,__NF[/_U=WK"O=U=EQTL[K)S M4$4_[K+SC<8&<9>=F^VR,P=TO:_S@3V1>^K:IR"19K8[E-RQ0+F%0F^>G(VX M0607G279E"?$E#8$BBS(;3\S'Y.%2507'FYI8G-)\GI%6K?EB,4K/([OH M9"O)GL-MF:F>D4I;G^%74WDTB>JBT\[;.;9>+R5US6\6AY-E,F?DN:@N.FQU MB)IFB3%02I*GZL("P#(CN^AX^2[6RIB\(;C9C5G)5E8#WN"BNNB(#:REKE6F M(%!ECB],TRK:PB*[Z#0P01%&SC*'9IRF;_6RF277CNRBD^N6*RN>*)?YN3AE MF>S,,N>9B1[JFG-+[N/65B@[=@DM MMYMSBO1$##L>BFKD+-?,ST=HV?9I:TTZ:F[+06/K:*A<]RRJYQ<55.W,2PVA MYDUK+C!TB(BU,HZ/D<:JADIV=3"CG3U5XNK0WX]K*TV%H$FZYS MYRI:^&59"CCZ\-Y[X[-GB>>&[$O5R @81U>'U)EB7YEZU:6N5GW/SC4G)%;A MKE$=\A.VX8^NATA33U@JKC!U%]7 \*<4%J/J+E#%QE5&[P55,5?=#:H 5\68 MNN%BB+\U)JX/EPN=B'\L4NZ^WLR?%T/$L:=4ZJ;RMOZT'-?E S'/2PHY7+XH7X_>< M3N35T?MXTNPQA==M@N'BTNLVP1!3PU5DW2WEFN\$X^TGWQ>A?E!MY[!I[LE8 MX/:W?[(\=/8&KG5=O33,R?/.]]3YDE6[2P"(2*)MV?KX5^B<'(^,V7!D5M"5.VNF2KVJB)-> M6(\0QQ,HK;2+]7X.HF1>%)L-]F6%Y;HP]A$4%/S7.KI@>GX M9Y'QR17/E\EXQ$^;U>E*4'D5]YS.MD.LILM)6+$.9Q(H>\):"7?C1!UT+ \[ MJ^]R9V'?=P?BXC1U=WZ>I1F[5"=37+[_ZX5,?GDSE;6#3AY M3Z3V^^:I7AG/N-1 SNA:5VSRMD[1?6TB,D$0,$&Q'S%R3.BQ-W9=;^SS=-Y5 MW"95&VXL856R+I5 Z8\,LT?UPM[>6534(%,^B ZNU85B6N'S MW5TW9 E+T"JJ]9.9XY-NGE:]:M7N&?"Z.%"15(),'9>:B?GCW%KSA[/'*9V_/V6/ M@N)LNQ8U(P6\J/5:&RF=WJH>8 ]863R!?1BF?PA7< ^RV#"./<"KZ[MGRWA' ME&'AA_?M8F4Y[UIN2<^C>4TAS$5OG6UFF[M2@V2"PK#8 8P=P)O36U\E\V[2 MJY,H7BF@2;-DUBM+H=/?3G8% \D$0WQ$YH_J_\$V(H&SYTPU2T&6$MC3"0.9 MMP^ V+F[;V4'K-> ACMF!U)P(R3@"/:O9'(MU9!S4]T7QLE4/EDPNPH'BW,! M+<>RL0,7.W!WJ@@_S0)KFIIFT7R7%_)%JM VL4&YH#0A"P -2">H#[-]'\)/ MX\*"D8JKACDG$@*+/ZI!H4X;0"L)4)HT8%LM2)R(9%FP#4J0EI)$%JJ#_%TS M'17!T-.4VHXMX-C3^Z3R>]M+%3!]2,R[\X]*0,?U<1M0,;=0*GL:YEY(>&<: MU]0HZ[C6RNE>OEB3^)6FH2PVZ!=&S29<,_Z9MJHQ$\1NX-6TWTD9H>O9PL)M MYZNZ.\I6/:E+Y*UV4)DUK"N/T1\%^Q_53P2PVE4P16QW-%-E!SJ-BF8#WULR MD* %[Q98"*# 5+1UNI.4Q)_2_^<3E?>/IQB=_*>-2J@\C"*U YIO&-F=Q3^ M?EBI@O?-G%RQ2OR"M()-'5Z/17;;+$U M>^?^W0W )::8>_)_3@>6A_ -/JR7VC$=R;C7VKI7]QUNK$WKW3L/06ZPIO"; MI;JP843]P,AZWZZJX>,5JY>'39W"G%4R.;,*(]6#[<6@ X'B"8;^.=?*SNE! M_'!R/[D+\3UR=S=TLML:F8*0E'/;#C\8M^QET$T/'AIA1(+^\-K_Q9H1'VF; M+[5B.YAL&=F0^ L-B"_<:/F;%L=SN\3!8%+,UB M!RZ!^IGEEB3YS*J-1G;J7$ES2N.%VH+/UYWDIB>+8+'-J$Z=1A,S)\VLQJ!^ M/N_UZAJGKUPOJE-G89QN8@X#J-OGRH2M+SA3<9M1G3J3E)#+K3<54\>K$[E< MU0>HD/*B.G42^!A?.))E\ZO!K-)B5+FHI2([=6XINE?+-=IU?5ZWZ0(QS*%E M>W=K\_7(&3%BDXKGY=%DIYN7RE5ZU*\VCSMUUB3+$KU"90O^F^T(F0W.UU?, MJ#2DN-VX:=>;FEVPPN%H+9P585S M/A@GPF'8S33(Q%\UR'S9]GG[8/K^KXQI.T!X\RL7L'A5=::FKZ7)I) JNC7,BYM@QDTP;[NSV,=Z.N[/%^,F;G-Y![B)^>9V<1,W MLCPW:NXPKGO%E+\'VD]L1OF#>21N-_D' 'JH_I+7IX:[ M)X;[[R#Y@R7AX]\IC-KVH_2 _!$7XGZ+P%CBW"B]WLB^;Z"/8XSO!Q90I]WV M8V0N@]>$)WR(]G*XATBR#.\#JPK,^D!<&ZP)<:8JHH9#Y\%I(/*W]KCW4L^0 M8W=;Z:3$/LUJ>8\I=>^<2D<5UAQM1NGE6.JA6GI5UK5.-X65=_T9&0)/8*D? MU$WD])ET/YBH3YXX]WFBKM-INM@?5@HHWJ^JK7ZF-:PTFV$S1H9$$R1Y^@H+ MUR;<"#7E:QUQ;!-D88TFSD#7L,F8#-75"/75M*#Q:,\8[ MUT!M578M#18+RZUK6@2GYL?]I-C6Z)J^VI1:I7+.PG5GLNN_R*02+,4\:!+W MR77-CZ'5,RF6W]+J:+-RIYY9[0KYE* G[:S*)=O-79-%,I%B'K_)XOMZQG2= M3ZF:V">*?:+;T$B]D&I;(=%F#V@V!T@V;,$:E/V*$ 5,F2+R+8M8"776&$E] MH3*15\VP!2..8PD\]IIBK^DVE=N?D'T&+;&D*XT88=YVVP6C6LAZN!=V9,12 M5"*%?62MW:=?Q:TES8#@20*0)V$)5X")D7.@ (%:6\<>U.UGB#R8/GLFS)QI MP5*4+RR>!?3Y\JUF+N1WKQ7F_,9&STUR*<'?DETGWYTVUHP7=F;$$@!!L?=U M=\DOOZ/SYY*!#^>;Q#5"KGX\?5NV6TP35Z>):T/BE"1QGQ;L3RH%.)U(D^6>E7 XN M]GT?5T\0"Z_+ AP\>;GBOWO@F,OP[^#S_H;B$\:J\XB[AZ\O%!Y>0WPV%6") M -/ZM:?*YSN/FXCI@E<_4>I>[^+D$[JG= @7]9G&$,EU3 1%4/C>PPN"7RA2 M\%W"?Q>4>\@%:T@:DF^ZSJ^QME$CRU\"(X_VL<; MJ1,L$6SA?;D3+.*U+ E2XUZOZ8VP.;K^]T&JRYD M%0%"# RSU5WT4 4[ 4(L^.FK_$(P'9!<-NR&#-X-I@-D8KLC&X@\&?YI/@<0[V4S5X(ZF2)K% MS!Q Q13:VT:*;6Y;&93\5N_"=]Y3!\I76T@&+&/S5DL%Y8L*[)@<=RNIC9"G M_.*R932536'RU[\,G<"QX\IZ 3+/#F#L9 #N<04QP^1:6U2MC[KRV"@OL/*W MFA=\%\!\6YQLTYU&B9^K?D6CFITMF>?^^I>D$@1QW,\\@0!F7ZHRU'B&_X04 M%[(%.P]!QH#L(P6'-C:D\T-1HNUXS0-"9"YI"\-'),>QM)$;JKR@,>N.^8+ M(/U?^_!L _R^X/K2$U)?(!Q@.@,A$L&,B> Y(L,U!&UY1F -L'4/X#E-LGRX M$#ASQIP#\>0_R[G]=P!(P)\P1AKT]=' 6O<]?C1X408L(/B-!<8!4;K=C3E> M&A2/0%>\%LF'IS.[-D&C?_YY0CH'*QB[%JR\M^LQ!.8'*Y:!<@-0VL_VO)+] MN\!_.7<"1%P(U5VS/MB"*%@L(!P3[$R=)Z,F?9X-/(.S/(.T!*RY 70.!>P9N/IM\2WT5?&MTTG1E>2)\M:MI!M M?K-#21Z L&+:-FP!MF]/PBV4+ #?_FLDGXOKY1)?=^8IM*<*:KJR&E5;E29, M&6(2)'7LN#ZS;$!0 ?8,\-H#[%T?86^KI9T*85IV32WM@J@*TF35RY@:/TAF M)A=&6+.7K(O)!E405I)!45Z!J&PL*)B!8W9\'K9#%_84>&@W',A]XR.&YM^! MB2@;JF3!(,+TC:M"P)>>N0;,Z\N1>.HE$+ +!N22%/ZVK,O__L^G?,>#C>W< M2#QP2"9 ;@85/\-2+A[5?& 0%0CXQS'^0EX\OQO0K M@WN3/(#9J^)UX:]>EZ_;/?M-F9X#,_X26/G(EM]1HH1,+2@A_J]3ST16[?FM MYQ642H1"+&,&A?[L9ZJ5_CTA3QW%OG_'9+5ZAV^'P;=.'>D4>"13K[7KE6*6 MZ_!9)%>L<;5,D:L@[0YX4.5KG?:E1, 1%CZ*\/_-&<;..@QM1=.U@?@'=H*Z MD54P1V!")! NVTX@2V /!=\#[0._@<<(,-&D!- AL)4Q8D*CR=-L&"Z!YMH_ M+Z<''XJ4U_P01>AA\501&\L*08PED69H14PQ(TQD%9(4%9Q-L:I$D[*DOJW, M.EJE/*\P[J*ZY.'963?GU;%R9/5<9SJ<],5%;B*LFDJ?;5>)ML!'5L]5O(6, MR])R@=;]>L<;]ON]SC"R>BYCL^UTIK2:\E1U@G.U];RUD9M1U7,S5 +N39,1I9/;>3S@_::E>G=,G.#1RN[C.#1C.J>BZ9J]30IO9U[:I=+XLBR M1J@Z$,5)F1P4LHP7A2M1&I5&36^AZF5%RG1['34CM9M1N$*;BLIO'8[2>_QF M8?366&V>X:)P5=:-SC!MIV6T7N;)*=9<=-42G)-Z.W).3AK+&284=#RM$^E6 MEN<6@*8BL#JK&94FUEIY*(67#,YGD1AM2*3Y&*]7 %+<#7)4/J"RMN: M!T8>O7VFM'PTD]1+ M7*Z:0_IMN;=&3U9*]62S/L1.H*>;).;?*6W&JF)U'X MWS3T4:M9]$IZIM@S4RI?=-:-213^2;0Z6;%U+*>[9B[;ZK=[+9<^Q#^P)G;U M@L/PRH>UA?C)-0HJOT5-5'7EY]+%?UA: M>?^*RY=6QI]8-JZN?!?E+N,JL0^(&_:)C'%SH[B)^>9V<<,^I=@8-W%YY<\" M@OD"(!X@Q^QT4#A-J67BJAW_6>1J2@$_4CWX,^OQ=W4S>>+WU+ M],;N0#S72_E-AW6J7>*SI4)%U>N+F86[C-3'I5TE9"S!II@$2G]T+^_Q^.1: MJN GL\_-W7#Y+/L85JG*5HQ,GI<<(ITJC#%YHTS"FLMX L>)1"KU>%67:^8B M*9]'<5Y[:_<3%K@M#KYQ!?AA.;"MG-ZHJUF-T7LSM,+7MLPJG?7")KZ QS V-U[9&U7>2'E]XU6=]K6%S.9F@ES)]EKB=41*VTG81UG M8*XFL-09VP\\-F/$CMR-:L5/,496TLQ2LLG6A'G'X KY6M+?Y"9AI6<*Q1(4 M\WB5G@]]N7,HPFOO+W;H'E?%?6CD3D>:6A0=5Q8T-=G":\GSXSYZ3+\=.4K>Z'C=,?,@:,PXG62ZYF/CNO0 M:+EK7)_L*FZ,Z]O']9]=Q8T5V*T1^LG4U0U=^;Q=O-P%=?[.CX[Q>:VKU3>& MEP<0_H\A[F]TWV=7##=YM?JG8OOLXBG&=HSMJ]RCWRFN&\RA;JEK=>&>)&\T M).0;W..U]-:/2BA_4TH=8P]+J8-OITK0,U;I19X8976]G#%2F<(R1_;GWT_0 MV]-_1$X>1J[IF=RER\)<::>DXJJ?$;N3W15[#$V@[$=)>3$;G2S<]8/9Z-:; MS7V"C89.93FF5RR*9LAMH^[JS>QTXX57[;%$"B43%$[$C!0STH]N O@)1C*Z MV6J/U8I=84Y[BN3G:2?5AHQ$P9H5*(,G&!AK,J :!L!S48QLERE#$/?M 6M[LOY;F%MJ_(DK%O!8@DT==RW M,Z;\FPL?Q(;@URD_CPEFN]):^WJ[EAN+DU%G/&=W!2P(ADHP6$SZ,>G?J>GV M,>E/FZNU-^%[26&.#E"TX!N%=:D)2!]8;RF*2K#T1Z3_,/'&F@K[NLKF7$7^ MAHW"_WED1^_4^7P_V'^[%\LOY'_8R#U"!BQ;DW2-,/NRGM&-Q;"BUU2&],(" M+@3V&Q$0LT<P1P*2:\L=C(7!%^LVNZ8&7,^-Q=MQY3UJ6DHJF6G)5N3(Z3!.-,C%^M-24-7J#V5,UM!YIJ3 ML$A28$GB<1PECJ/M2.+G9(TG4]U <6;3,^C73)5\&"EL<_;D:]+C>U&U]PY0+!\ MV=)C&'.<4/'-TF-?*"WVW3WM5G90YF'WQ#&7P==@#4E#\DW7^376-JH2!8># M2A#A.O<<^=J^WPW;0>B-+/BC?;P1),$2P18^D(S,D?CX6]/^>;NH-P+FZ!+3 M=]<;?H43@64!CC/^>W@S2!C$'.,2+(,_'<'_/T) M>:;=([8\J"AR0%\8OB.$B]8'A&_=%P@L+A!H=B2"O86 AIL'@A5 $0!@M]T# MJ"&>!K;N.F"U&O!U_L52 M>(+$J2/MD( N.B!A2+4O*$$FDK8X#UKNS*SU_5]Y (NZ!75W?1&%K(\P%8DC MU6?5J8SS2S1#9(HX62#1# ;(0 M,4= R*S!KX%H/)2?\(>HUPM3 MSX0*$6<2>$0HXXG%OM7'N75-@_HZZHPR M( =C5MRR7$-/Z4FW[+G]6E8<;B=__4LD4.KX_#X1VT2G!#[7KX U+L>*CF!I;T/+#RI;J/]@Q:-@8ML!_PDG MA?K5G .7>JH"!;E6GP\/:\ L17#VGP28S%ZJ@05J^$]QX.2!=U+"_P/D(UD^<^/@,N% 'D'W5KP&?BA:R <##\Y!98> M\'N=%^P"@>1(QBVX6)T,X6K=@M9#RP)6(02OMQ*W7S=H?/]70_(#PNF87 B^ MC&D[;Q5)I%0O=$F.YZJ9H5ZW&LY<6"W,C 1\'S:5(%/'324#E/UX'?I'$"\/ MRZJ1G!%CM&[3=+Y2W6 5EH/7(!),A+OY1G/!<#)B>@O5LJ?:$D@%()[ VW8: MTU!M&$,!0O23"%JZEBK2&6R[]NIM5U"G\[E<[3B;GNQ]%!+%F-\ '/:\.=#5 MQ5U YQ.H>N>7=2L0#_7Q_L$>I9TM+7BUFD:C[75Y3<\:9$DLOPJIXE^VBMZN MJ;Z'=T.U8&DK:?(2G4OB![CMV1M-S+@#&]70C4>C,T\W9QRL?GB$U_\<1N#V",B ^*?@ 5&?%(<6<*H;,95W!/X M3K0JTC8_,/ MI>5T(Z@I6Z'+0M[B*NLB.RCX@R;,8WLZ/LGX$(&)G17N 5%V<+ (OGW_;#$1 MS 8EY-X+?4(:ABK9D%_'\*S71 +WDOQ;^N?YG.4-=\/%74P6?;?"!( TI#)M MX4J[E*C ,SCP'F2P;PLF#DW?N+0$?.V9.U2\+B:)IP[20,)-YY(P&/NZZ<3_ M_L^K!AO/*?#0PS>M7_N*R0<;VS7VP /'=:(FP_X=TAB\^Y=D>))O[S;*,$]X MZL43WR\,@@(AGQCF/\C+QQ<_ZY4OMDD>P.Q53[KP5Z^[TNV>_::)R(&'=PFL M?*0*=[0H(5,+BJW_Z]0SD;5I?Y^9$? DX*.,&?3OLY_I5OKWA%QU5*_ZM_GI M]0[?#A/N.G6D4^"13+W6KE>*6:[#9Y%7I C X-SRC\O);\_%"FO^2&*T-_(J#"I;23JTV*&,?J] M@I ?>GFG7FYI=L,3X5#\9%3_-?)XBP ,?SHL!G_@E")_[[84 .K^CK0_$R=+ MA#$7Z1;B+3=V%@*C" >GEMD UI)1'W\CK2W3@1W$$HZ*Q&L=@C ?5!@.+P*S? M#$FP" M)8^)(% #, !Q[22;=](K CET9-3O8PDPFQ(8XM ;BLJDA'K+4G;/]ND^;2NFNNBFAB*$# M=(X*ZTF+XXN& )B.Q!(T'155#PCJ;6(>=@-1K&LD,1QED-0ZN9S46Z:V:$]? M%E8$ 5-Q3I0]/*_PO8HT$!KUP=P8P*-O-I5@(SJT(XK[?$GU MG0AE(NJ(.X3PXA#HNWAF(&\.+<>7@^V7R <,(D)6#U^^GPPNXFC""-FWCX6- M@H#68=!V%YBV(X,;2!U(F9UTBXD%$,MZ0='I3@_OH/FZ.Z-(L99O#)L?$,OO M4W1_$B,"B6M ?O@0QA5+WO3*UHKCU91):M30]OQD+?#5?KKBRE M;PY5#694WGB2*Z)S$C-\;-#?K"CN?51]ZA[%0X+V.U(E/^C.42-C3/6,27=S MME&RY![,G"83*9;YG5BY7N[F%:CT4_I.9TRKV-#KJJ E[27;]ZW:5(99.F2$ M,W&HZPYB.E>AS;?1ER+N]==8RE719'/46Q?K1)4I7I#M'SU@8-TH@3:%2ZTP4E]+4-Z9O#E52I,RZ1]G%]U:WXY'S+:KG*![CZA(A^ M4#;XCHBNFY(QXY9E26CG]/9T4JUG32A2L 1!O&- OR^A'P:2WY;0TX&;J6#6 MK,DG*7W>('/BB,Q"8L43=$16WVLA?;4PS\O-=\FV5?B_,&JZ@?1 N.^)(PQS#IJ/.E:<$0Y$M^UNNLME#&C?SGP']X5U@.9GN^/9Q M1D#TP:0T0YMK8798 @$HL."$0+ NS+DF!S077AY]272SP_"IN0S.%,#DX$. M[-WB@]WLLW]?KBL_SRU9,.T*[!I\579)W4'>=AC/3<+,2YB^#7.W QH*DNO> MNVXUDNR7L'( UY?020!?"(]$<)+V C"@&*R)^A .:/%Y5_L\S??ECZ?,;(^O M$QPJE;GNU5MD P"' M2F!,A#"Y3E+VB47O5^"32VMM2G!%1Y!D<0&LXU'6LZ ]3"0HXK@"VD[:OK+0 MU 40&48 .DF9:PL@\:P@VP!(OZ6ZL.&IY6'F-6!;J.5L)[R(!%81E.L(]5^$ MT-M9CH?W/X(S&,W6AH0^6![!_'=I2$M[/CFTU5N/JUO[>)31-9'D&47, <@(B ' M@IU#.AF9D$^3 -Z]?[-/ M[KHT,,Y>/D9HUY6\F&[T])XSL,?]$=9/^=]7L\]UP'*F!>^ZOYBK677DO'R# M5RE"0R2$-U[>G(\'1^"'Q__0 M=$.D/5R2 )1)&VPXO-=P>"P>'):!'\]5R7:#RP_.H2,35C/9735]2]F']RTD M)\+(,Y<']N'K#(;I:PTT=@WCT A\T2V:??SJ0^LYO"\@P\2#?6VJ0"-$_.Z# MFX''.;\WG)]\=]G(J3@;.6IMO5)EODMJB4M];==",UQU4.C$P=C'TI+L;?,49Q(BNC;D;RK,PI;U#3>KTZ7;=0WI@,+]K\[&FE5AD*F5\>7 MJ*H R<-R/%'+PH8I1R-GTP5*B4TO*TCM"MMM:,[2;7,B.1G4QWSG9K0YS/<&Y_4,UN*XV!)V+H\=#BS*?,!K.D=6F5 MQ0M=(3TB-A,1PR)F[8TEOSTU:KR4J7?8OK'PE)H'[<3C35E49C$==$:\7\GF M4W1CU2C+8"AQ/%3DTTZG6$#GO.]*Z*"+-C8* Q:0.A[:]E5Q_XE6N_WZ[ M@8A2]WM-( LU[&AZ-7 ? [F+J2E,G?1=?8ZE[2(EK#F';)X)R%^J\1L-Q- F MME_B(6/3,$P/NM07U6V_*4:\,TR#DAO?K$]\H*5>V6;[MWXAF!-N#(;^=^8E MU'5R:,R\-OP.RG[OS+X7(XXE_Q-&8/8OW4V&[=;SJ48C-/6$I3ZJ,GZP[8/Y MH=LS!GC>0VS_/0DC,+]"(]D#,/BM?7H0F'H>*HULTW =]4K&*OJ$DB^&TK%] M&DSU>;HY<#_^L" \_I3"8E3=!:K8)Q*/4747J(JYZFY0!;@JQM0E,?7%KF6_ M-2:N#Y?/0N*L(N7,P=!/4L>A=_5%L !S%CX,SC&^"2+L*?4<+GTVSY<;)*@X MA>PCL3<&PX^B9OL$K[FF%B MDCDYR3P:Q6"QB'U4?OD(\X,+?P,3']/C)/(_%N:[>O M\!C+J_N@XML$P\7%U&V"(::&J\BZLT+A>X+Q):GKU__)LJJ.QS<'D(^LFKP% M+]D^I[6'63@G=8EN'T"G5/WXM3=\U'+\0]LGQO)W7=J[1/)#V'YMV#72LA/! M_0(7V+[VZQ211U7O)Q93UR17XNW>/ELR_8\[^;Z;&I7V._[R=:.*S(Z^GL?L M2M E^WY3&_%*E6_WK?DTPQ%\@_RC%H;12PITRD/-%SFG4[3Y"FD"%D?,U-7%;I M79 GN&[+[S:9:E5HMXL$TU]0L*P!X(D4["O )@CVN+C/=_3B>^1S-]Y VM4, MN @[-OT>Q,"_#V6ZI[N=O%@Z#;O3K:\GYDNJQG3]J#_TU>4&2KI[G MI^P8Z-",;HT&:5;E.)&&.A0CB03ZH;R(.>:>G:7[T+1O&,:546[=7.1F:+FJ M.W4.G4^P[O>K+GR98=K-2D/?%#F7G].3&E&JYL2Z-0$,DX(,PR2PB!*G#^9X M9LR%[5BNO"_C "AA8JGVZ33IC>TW=C@O[G"^$%AQT=B1UTX B'.+-7H"+?/Y MHM3<8.3*+BPO:&$K>9SN2AEWA;8G^A)W.FU1E#R1@1J38A,,&U4[(&:,V.D\ MA=/Y 5\L5(TL62-4U%=IC)H:=+W!75(Q=EM)=UF?;_MHKU 8TMR*2,US\"(J M4(PLE2#)X[I$CW_FE(45.YY+O(QBGS/V.:_H?F)S._9#3Z(WG\DK@OGG>J99IHPV*N"9 M;6E88;GBMGE!Q5EE1\52V2D5A7)!9["ESS6U21/6:,%A$5F6.JZ3&O-%[(:> M0B5^Q!85FVDIMO2]\O]?AEMLB,M?*\(BX(M&U-U(TU',^J MZ:!T40JR!8Y]%)WY0<>?5=,Q+62M3C794&-_-/9'+ZE7NSNRV\D,8H%/C7H! M95#?ZO1Q82TZW3\H#_MEF;'EJPQM;;:*PUMZNKBCJ!6P=J-I6@F>/&>#$#W5E9@:OSS]<4[)?XIU6T M^>&PGB[S;7>8FO$BM6B)%^0?9I1I-[>;%=R.6J>1JMZOFE0KIJJI3*,!QM"!"E%; *CCAW-?V*NN'=/\^),<7)M>$:F MV*"25J*M>H=?]1I>AV0]:5+F(%, O8FG4I%IZ_\\OOMXK8I),63NY$#U!N 2 M4\P]G2B>#BR/[ZQ\V!\J]E2^Y:D0P"A33!?V1+H%J^QQ(W8U-LS!0RY8E(:*B]*F'Z?7E^")G(MO!L(6O2ZM;!]20VWZ(Y MDQQIK@>%=P+%CVDZ<7Z0 *5VV/T2?,L0KM8M:#VT+& 50O!Z*W'[?=;_+4@6 M;&DC(86Z.N:N&. $@H>E$BCJ^9!20S/FA\MF>H.>"2JM=2OUB+62^7U7PF/_GK7PQE$A1SG#.:0"S57JHR;'%E^$^A,'Q8H;=K$0WT,HVQ MJ"*26(H64^@8%Z443H@,,QJS!#9"1Q0&UO"J3R_%=%LXFZ8IWJ_-.UK)WMAS M/;)%M%=TYU8I64CQ*[O5XD1M4K8;S:@6T2N.;TUF M,VLU9[SJMG+E),4/%\0DJD5TOCYSMR-A4!&2WM!DRQ;#BHX7U2(Z1:1%JE!0 M,KS49&I^GN*;PO"X\;-(D])8'HTED1R3BI@:XXS(8A0K,BEV3#-CE:'HHR;= M1$93V^7ZI(SF^>HXN1JFO$72B\* UEH-L4'*DODY)J UX;]UG#,I^VM'PE7HSPA^=8DO=!5I[[L$V2'Q.5(:*F.TN_4LI(LX+Y) MS\B\.6&59A2TVN,13EE/M?:B[WIT3Z*]!M9T5'HZ+O/7%+<*$^ 9>+BIC?!@JU#Y.K MC6$\P\QHX@E+?&ORUYEA=Y&1T1%7?0=7G64:\#-,#FCE*D!ZUQ*]-?XYZ[CH MB$!^WZ:Z00+YS>G0D32-F.5QI.FY!DC?%?I_K&C\K3'3MR_X'E/4W288+B_, M[@,.$3E<2=K=<'Y[*!GOH [B^^9,)^ZB4.1L:<$;Z7AC%2#?US(JKX'[R55M M(4LE$]Q5U4:&3#N.[#J954V86';6$!QGV_IF-\=AVUO.[7:$=J+K$IXE8.IFZ3 +] M?3#/MRF='\YEV#FY+-_&1B596A?U]GA6LM:#=5J=?+V5U!>XC.\.38'SW2+3 MJ^F!O%\BL\OJE MCO:V*/E2HYY05TF4)=,CW5LJF;[@P^E.:>JP?]5W]$ Y([C[<7GM9U/9+!KF['1;H@-P'SGM_*;^*F>$>(T> MD)GZNBGJ)&/EO=K4&^4;O]%-^O,0-_':DLAF%)XCVYW9&'/CS51)A2-"2?00 MXL=:MWR]#<%7 +F]YC4D"4%9KW/^T.7897()Y/S<66+^:P!M^QI8RHEGYCTX M_V87EDPHD-_H?\"D&G,_G^RDF.DXGEVLQ\W!%#9F^O[^!YVQ#-["!:3R^N!N MJV.<0,G(@C@^:(J * XN[I'@-/=G,T")^J9%2%>A\5PXFG!!FA MZBY0A6-/!![AZI:+N]\3?-\/EZL$>MX3*M]2*W.6>NX+<>YW &37U@QWNS'/ M7L?2(R9X'"8X$)%7KQ#<\,(-9^C]-L%P??J^*!R^Q@RWGX*$!\W7ST3TM[_=LV63;(V=VTJD MBLZX/Y8$?!B,KX,==GS96,@UL-WQL=J>; Z7S>$B-=&%KE=L$@V_S;>:805= M.H:AYYR0>Y.Z%" \\:@*\MR"(9("]R@%!K)@=WSK"/.G4'DR9'6CKZ]&Y2%: M&\9UIM ,"W NP_RWKTP!ZHG(=HALATAJ *DQMF7YB-PH495555L.JEQAQ4QQ MI=06B1X\NPCW)^4,OE&>9A.ZMFX/.MWLHUZD_V&H@(ZLALAHBL0'$!EA[1&Q4B*6%M^*%N1[WX^!>\:Y55N $K(^*C6ND MVQ\$6\W$R^3J#YM__VDL>>A9(,('1LG]M#WIW-K9)6L(#":7*\3 W25# MLW\)AB^LG,U&*>H))[9GR+^>#XLA*)#D$T7]B;Q\A Y@";,C=R!V5YZ9'C5 M?H+DYK=W$J0VB'&MV56P\@'*$Q#@< #Q^)\.FSW*3? SX \@NHP]5MW\],<_ M0?HQ3-/-AJFDSC.5"N$8H6\F6E()$L-2!,I3L!"$D"623PLI@5<21 H5*(424\H?_^S/ M:DQWFC-2[FLIKH(IW1QEC,2F3!^;:%FC>1/-YUIE;I4B:G:YV)8$]NA$RX+M MY$O=80KC5M-YJ;?L#[-IIGELIFBIG"LT51E;Z%EGW!]V5)N9MOUCLR^3_6PJ MIW3*#*?U[,*@H/'TND\?FRFZK [M]:)3L1AVV)V4,^4AI_>:QZ9DII-V0FB2 M1A/U\FRN[[)TTJ+H8U,RU;;9ZN4Z19'K]9/5?G.N9%LZ?6Q*YJJ9$NQ5TI11 M>5!HB(V14-&)HU,RV3F]SI@I-Z%[6+VZ:G=[-NPTECY<&2^I:L^;T2@S1RU. MIJBNS>>:/(8>+JVD\LQXY0PT+CL?VX:+ZSI5]'D,.UQ:1=>-<=Z?H$P6[XXI M/KY$&Z(*#;6#I#A?IPI]?54H!($D>FKY;6'HH6N)D>9T9: M6>C44Y(,[DH<+A4H25QK>;F-:I4U5IS.!I3=#T:E'RQMIJURIMI*J)05M*^G!A!\K@[JE LOS<"E6ZMMZ3_ ZNB#YCBB- M?6NF^CQ^!%B:G^R/F$F&TU>E!I_JJ^1PH(*['@$6KF)5?+FR6JB<3*E4VAS- M.Q2@_B/ TBI^+>=858LI)/!49N@RM-P$=ST&+%V6%WEL-$6S\"T+W(18X>"N M1\C:%=2LDY+MOA[7G-8XQY:7RP'-X\?@6EA3=,$@B_HTHS=Z?@V=YA)@Z1'" M=C)CL%DNT^?FO?P2ZZI=K,H#8!U!04:BRSC3\/MH>])7*,''G;@-N/H("M!$ MMU[,K.(,-U^YI51#924AW^031^!:J=7=6I.N-%&\@\LRU^27W:3*)XB+CY7= MN@>O?8)3\V57.6E5SO06.%H0LN1RJC8:J[P?>D::Z M-2:6W!M&^P(21 A@\#51@>A!\B7-T!KB*VNAM40;:*ZAMON;[Q77OB^^%RI>3] MTT+E[HM5SC"V-O64).^MS.OJ;:1E+UACOG&M@SO^O'?7EP;H?J,J'ZH.NI(IGT3H=\F&*XORFX3#A$Y?).X MNZ6R^HULO/VL[V\;5ANRR>T#Z'QC'3:>]&VEQ;^QW[/M^D>B^?:J'SZ(YH>P M #NV(,E@@1XI\_NU[;Z]?N=K'>:WUSS3X+:"A\S1TR7*])LZ.V_+):E>&Q&" M?\V)OVML6<=:>'>IMQMU'NLW6L5!?#N9,YF.I5/D)0;/1!ST3>;PMW/0[S6Z M/^"@[+PF#FRJ23"5I"DVN#I;;-:^/C/@"QQD^IH[R@OC%,<:2DI9U$>+[(H. M!VTF4AC@H.3YRF3OQH/(@C765+:1,*?!,IVQ-G-^D.GX;>KXQFS,^]+0KTML MRYZ:72P*I("RVJ3OMEJU 5:\JH*>R+QL<*O.4I\/B_U%WW;G3$$-.W!@R<1E M%73$9O?BRMV7&G_-9@4RERK$.Y,BLS+GP\%:JU?5U$4JV=]B,U^K=J9&2QHR ME5):QE%ZN)@,FX#-",AF1"R-GF*SA_"0ZY89%ZWI3'9E1%!M69[*IAO9^I&W M_$VZ&-#CAASI+35NY<6B2@@>45))5&#Q9;M@$'3/OZK53ZC+<6E016DF6Z_( M9L]>B;4,';;&P? 8AEYD7FO$2I';?&962GLRE?4[_"N[:@P=FIG$.9;Q)X-LZ'3C3#I3VLUJ2J0&!='&^O9T&>:2?&J2G8RQOT*Z5<+:&^D MCO+RJLVP?A/V)PPZ(Z?P4[9UQ&/14>X-Z>SC/,:1> W< W>Y56,Z2M:X93K? MNFI *,?+?:E=LT5N/M+C8D9G1X M>_.J]X4(,X)S>-U&7-!-5>*3EM_75]5BM].CAYE*XJKB@J>PY;0YI06=5::E ME.4T1Z@9] $&*AF/I=#4C_%[HW/V'^.JM%%Q/$-EXCKK>>UE%M5:N'Y5 MK[DV\SF^.O> MD%XNP>8/INR&M%B'I+B1&EV)%DHY2J_H;$\46[:UX JMJTJ-1'SHSH@"ZW%X MJUXW=*T%!<;5H&;XFAA9$W:*U=J0C:"RC>6Q$X=Y7Q<][Y%7K?I%+-P M_$QTE'M_C?V^75!\_:@W(+F-6$@4^*S8Q'"6\X;9<:/@J^P2OZJG.\G0<;N2 M3@^X56-H>FZ[K(Y[/IQ-$VA7 KM@JM0CL\MM]33\=G;Y^@GP+KOT*%VQ9^NQ MS/4DEXDOZVL+YZYZ5F,-*=%MU59=9M7GUX,Y9PQ;7, N1,@N/_'@][OZ9D60 MN1=O^ 8 $Y',?7E^YP/,8QS?6:Y@P,&FZO$^:Y%)%GDPG_5@N#8K%?A,HZ?W MW(&C]$=8GUA=U9QBAM/&^1_O/(_&LG,B-/\.<6Q58\A-)%CVZFK!K)M;.TN](%MZ+WZ?%# =%TU*CXD M=N [)"D\1N'GST*)#)[(%(R\AXAD(N_A)WL/)SLW5V7'^84(HNA-/4-P90DZ M%6"'ZZ!#V[V.O_EIM6XW( H>'\??G);VW5+MSO3?@:R+3(5O-Q4BZS(BF4FARG(!V25W* MB(K2;8+-PW@WF8R11^K0_HZXZH$J2Z[.57?;6?_C7#7N%D?##B\93(7@\H.R MTEO221IR%4S*0?$8=20MY^_'=X:B;ON1BW./JOS[VNU_7.9DW%[/7@[&%%?P M2GZK4:@-.@V@R8.F#1B6C!')P\S9\ZGRB/?NUE>\;87_?3WX/V%%SYAQFII. M. :?4NT13P\7@Q(->0_J^T0BEC[2,N6W]?V-\5?4ES]RP&]*:]]$8_Z/"Y'L MB,.6;*&:8Z;NF)]-IS9G8J\O&6&$1WJ8NO8$! !_G%2]7=>I5@>EQ/7]0GG?$!+4V UX)1@)@Q$GK M]%'=W6@F0'3F?-/Z^+N' GPBH*9J!;><5_MZKRQVI\D,U;$4G\>3@?N+XC_: M^8U.F^]*LW_WF("/*Z(=C0RXG=W]I(:;=Z*3OV]FP">B9-BT M*E#2(J'C6DKV"]@,ZXV H*#":B@R\H0?L8GGG>C>[YLB\'$&PEV.;=7&M*RS M\7$OY38ZS0D=,!#TA9,_TA..^O#<#F3NQ*N.2.9V(',G_N(/;]T4C!5XN_=G M9*1%7LX-SQ7XN(%%5K1U68FW%'W.X@FZT,;\M>;SB:#S$HYA,?QTS7C$ )&7 M@.>UG&&;.NT0]M)U"95R #0PR#3L21^@526R#"*3,;(RXA( M)O(R?K*7\EBL-?E$V&PFAD2)P,H)N'0F" M &[&8<9F1/#W[V7<_3#E+Q*\XO;(9"XO*%R;)#/,T-4+/$-#@@?>10+#8^B1 MZMQ7>NY_70$\%OQ7TA;_;!?7O2E @GA!T@U^TDR@B-U?^!,&4'= S>#_&'6H MR5_N33U?]$R6^,M/AJRX 0E^4/5?C4M?]K5[8H7(RQDL!8=$@[AC.>3?E2S8 M#B(#.$E(3A:#_+WP+PDLAN HEH;_XB@""!I^P!!?MF6$:__/F3D@Y]G!:_(8 M#UD 2_,=ZYDAP+?GO$3@"W<%PY,SJX"4#RL 3GC5F_Q$%ET/Y_&$W]3)[$)- M)&S?-EM?UR:[4&:5U\]\S59UP;;YQC)54?-R5T7)L8!*8[5$H;C_QS]I(I;$ M#GL^Q2X/<*!D=P"^FTE]!H#W"K72#+>(,=HC^GF&*J.ERO2J )].4Q5IS#-U MAFVNTJDR[WA^C0Z'UQ#D89 DH/?+ QW; SIV5J"3R@Q;XHI9T"MQRTDQDMD: M5+^N0KX =+:?;0#=,AFA\G+HH_I RQ8AE2>I&(D?!F016W9F,OB\D(W5TW?) MS#U=<#[I_UKQA>H0_+-]E&@ 40R-I?$KG9. 3]F82BCZYT4L'E&&95-;J.#$ M#EA"@RM?TI,/:VOUF.!DGQ5SC/:2'#>^_=-4",:\VN@I4WB!62X=8)%Y"Q#07+ M?SIL]J@= S\#P@-,;OQWUU'?_/3'/QUHGB&6@F2AG#)A+\X-U0KGM%L.@@0G M]PG>J\YVF'9HBG18I%-DD"Q;;[/54H[N,#DD7ZK3]6R)KB+M#OBAQM0[[:N* MC%TLG J%_$4;!LSY]$P7T4Q@>5F> [2&$P,&F2B#>SACP99C")UKQY"9;(?? M _T#OX&?$4EPA1A0/8;L.(@%*RU\#1ARC@N/!_Y^B:J<%"G[_'! Z%- UQOV MQ+"GY):ZH"SGD\(HBFF'CM,H'TYOV5V;KDRJ27V1R@_S>F%4X'/)*56M-WP^=;B2-NK8 MN#3W>MR4H]+8PN)IG/=YZG"E[AK+3EVFFXR\3(\<&P7<.%'Y]*N5/"$GB10F M"SPI)%(\@0.#.$V) B\E<(I"D[)"I<37]V8K_,*?XRN+J0@./RC,M+B:;A[# M@-7&&7RTZJ;UPI+L3Q-LW&RP1S&0-;(2V5QW2"Z>D\E.HD'8\13-!Z=-^ROQ MWK38$IQ^CJG(R64\D^.S\93/$XO MYQTJ[S.RWD-5H4(5!^#I1W"5'[L-VS,=E.DUIB5)5/-EG6X>PU7=+"]F^7;' MU;,DY2Z*7'S22QW%U0 CLWEC,:69N<>W!EI)Z4F+0UR!E14GVTTHK.>CTQ+3 MS#+CKC E?1Y##YQP:34O=>)L@ANB/3Y5 M'XUTE%HH*K0>MTN!B0&-3JS(-R MMS?L[DY#G1C28K72VY,UFRUG.LMVS7]M3K?%L2QYAFPI)RSYO.=ZMKQK>3.A M$Q\H[0[8;<:P1/V/+:8K5*'-LE-RB,K]=CP]YCK9; /X63(PSF?@X:[MR=>, M%[Y8U9VQ#-["!8[%ZQ*(;5S""0(3LB".H3$"X N^&X;EPR;A"@#.;KPB4)#. M9H'SZ\%W;I\:!-2>S>XP; I,;D.8.?*O[8?=C9'@NHUNAW: &!IZ M^T;Q3EQU8Q*_&+CI9&#?NO;VH5M#8?,^'SK%2B6?<.Q4%'MGVSOWM\ ]%8#E M+<2VW^,P@OPK="!\ (-W;?<-8H(';Y<*(\U[ZOZ%C_@_PAZ6$,-">';/P M>^B51DSRD$QR=3#K7SUG\>/+*2]C=.)' ,C%;4@=KUOI,I>\U1:,TGX[9R_1A/(RP MU\$V.[YL+.0:V//X(,$%'K"QN*O,F$)'ES-%P\L20\=553X8%Y1$8RGB<#[! M@VE4@/;$HZK)!!XCH7)]> ,B&1D0D0'Q X1 WO+L(S) %!(5,V'56&X.A(!*QQE[YL/\ M,R@#T%@Z>7X9%1[?5)UY]9RZKZ>*EG"_O\ (3T;CS5%O46(3-:KD[W3QV69R MLDHO.$^5)1JPK:#NY6TVP',MR7F-[C?R.&MCKDQ/YT(1;5NTEFAVXZDA?C-Y MG/YFFX@0[G,_G7,6[A0F<6JOTWAATB;X_5BAZ6Z)Z2:]IF,(413V0RPM5=X"KBJGO!5,15MYXT M_:XU\?UPN4[JS&F9V#(X%RIZ1&Q/#ZQ8)%]V M8#H+%S4*=(L8B+S#M?OBU+7=F88NK\]%W>8 *W5KCL1XG?6\*@GS[,2#/<^( MCW#10W@D6;#& CM#PLBW93IC;>9$IN;=FIHWJTH!_[7@NVUE@#<8Q8?91'R$ MDGRYY0P3KD'VFE>7 4Q9K)2LHJSI4TS)B!@Z)(V9'Q:%)2ZK2"/NN&_N.*>* M?,T=A*"LUSE_Z'+L,KD$N)@[2\R_.G>@; 4O6VFCH0NJ0<2[HNH/4[#7)_$! M[GA4Q[2JB?LM=R)[.K*GKZE*-P2X$169BJ*?:6LO8$4GQHN%.^MUF#9MI!/#M%D?3:X?L"+B M%&>-IL.2WA,K/;V$*4+"V)3GXS_="8UXXZ(J\TW>,+Q6%9NQ2YI9F>ODI)PF MF4SQ^KR1,@KI#&,474Z>#01CV#%:394&O$%\@#<>PKML6XKK"_;90K],O,Y_<0L,'X]5[:WI//JP@V'5S+S 9U,)7ETNE)SCA6O+G7U^@&DQ<#( M+WE73.AME&X/!7'<(HITV%_B9QUF1JQP?E?P8ZQ06Y#4 $OA,V[>];+CK-QU MB_;UE9W:KW?2UE2W&&%6';)RIJ9A5A.PPD\^N8<0F5]"B;[/)8CH?LWB^7&!Z:\]W&"Z=2"K7-R([B3C3 M*2N +U8# ^.JF52>\8-IN#_G&+(CBV/3,BQU%=G'#VT?G[58Y)EH,H+S9F]" MDD[.Q^OF(,_-FV._D:1ZZ,2X/I>S+9%9>'6VJ1#K&$K],A7 M_(&\<-:2CP_Q@H'FXQ:%3E9H05WPN7HZ7B,7U^<%"JU[W1%:Q)F>,ZKQ\2;5 M;Q0#7@ :CSR?PGN+;N[&?PS&J$>>8V02GU=Q!F3UAHBH"&Z:7H[I@EZ02@DZ MBR^71N'ZV:VJ4LB72TU&9\@J3[KQ>C'7:*@0 %'%9<0HU]*JIQB%BI>9MJVE M631>\&MU4S8Z\\SU&<4NCY,=T:S3'&OU\#%0[7-C%C#*QXLJK]'D^J#IS/L4 M#]L(GZ_A'M@5)!O-](2PT?<5&/>+R71"@%R>2*1):D02/*F029Z0Q"0/ON(\ MF<9)"I,(2I%&X '_*VRO .1@#>Q>/]/JFMQTY(_J2FW=TEV?#[R,_96UO-SM M]]H2H<^]UGR5Q899*P<(!]+-_LI"RAX+LE]D.'P^-L15A8JOL\!7.:RL"G^.5J<^G#N_9X!)NG))00M>,6G>\H&:8/O##!+K]E;E%=FDJ MU%K62;>1M6EB66NV5)XZO"?6IF4AU3 K7,'MF/4"[P$0!+'6@Z4#;F34&6Y: M8[3%E*PL4V-CO*(W\:;]I:Y7+";9"MOB6*&96JNE;KYBJ=!0/[BKZ]64HD / M'*8@<"EO9BQ2;KJYL>E?O2N7L,DF,UOJ[4E]XC=';+4XH:'(VM[U4MWHMY*W M8%F2KQE&3G-$PW(\^TB/^0PUS]BM14%%67-6&$S$CD+*F\$*0(@ F>R>6,?# M9=B%.M+_GBS%R*?=GFA;6%QT#, 6\"^S +:/?07X C!"9OQ*F7>T!5;-H&P_ ML9BE6F+=2?FWTM]?' ,=#1ZAF8@+OPJVO8*IG\(4&% N;."O;C8'C0&X)H1T MH(H1V91DZ:,M_A7+,"S?B9K\7[K)?_(<'?Y33]3),5L_JFOR>:RV\[6T#J8X M1+BY1=Q0[XRGBW#SG4W[T9-C$2/^9 MSK<;K+NL67KY3N%'\;\;7+@*'$(3\)8[JL.GG&JA3@-WWX+G!6=KNG]:@?P< MRJ#NG#(RFFI%1!$1Q1Y1="Q7,'YOY$*D,V\5N1>>/_)>O.0J .#:__,P NU; M<7EE)HYP^8-P&:F4&U4I-[+OJVN2&]GWU475C>S[ZA+J1O8=X?LN]_TU]75K MZ;LP!" 8@BD&*1V6+C#&PH*',]K M?D[$0C;I5GE;$.$A .*96IALQ8$/?-L53$FP)9YKYWAT9EL5)U4A.=8K8OFN MEVD^@(A\["0S#*NVUO/7;SN1J5;Z/9;*56Q_V&/A3]2_"/4,@M<6G: MT5!-TA>MJ>]-ZU1S,U$I1B6)& X'NT8\%/'0-_)0OI/+FW6U)NMQ0JH5BGFW MP$D7X8=A 5\65DR=8WKZ<%9PM;I>':B '\B0'Y*Q-)H^P0]1O"2*E]Q4O.0F M9-S5O>>;V/75?>>;V'6$Z[O;]<-$24JF:,N"(\/*FN<2FB")3I80UT($6# ; M)LP]YGFNMC9S3KF&^OQD*1L90,A4Y@]_A#-X0 M'\%-8_@Y0K 1VN\([5<6GYULPM.Z1:V'5CBLFN#\WIQ?_[[+_T$Q* HV6J>+ M+983.&NPR.9J]:$ J_;)#XC!^XP!Y"U;!G]$1,^V95-<(:XMF$XX8QP1)'A- MH+8>QOD_]TG2CPW7W9DEM"'T[(;..R]D7A TLVHYSA&!8-3K,[Y%=NMH7"EV M378AF35J.]L-O:!1]$-5X?TPT[G-H0CA-X[PQS"$OB8%9OF$?-;K[,9JLCC=-2 MO15CB,V$-:(O<2@J:BW,* R*,V:J+I1QIB>D*CP=SNC#4C&*Q*.@4!0=N TF MV.0Z/,*U6:G 9QH]O><.'*4_POK$ZB(*H9Q;8D,V-R,9K>UF2Z1MU 4= MTGN8)9/"8RB5>+@(690E$V7)1)D34>9$A.L?B>N'"6%\(DL&^4M[['*B*%7F M&T*<;TU8^&P$I-;O+AG=[:7U-I\3#:R8\M7$U5)ES'X!Z_&U(LKT>GF=G\OB M:M:B-],I*2*6QI.1R_?#7;XH5^9'HOW*\O.MUOG7D8/S=&/)3_K] LK.B:*P MFL51VP_D(/D!.7B?H8 ?ERSS;792="Y\'T;3E\Z3U=&0)+.MW(P3BIU%#V"Y M-I*W,TVQ&)Z\H 7U0_7F_?!3E%CSPQ#^&%;3EP2A,)B-M)3>JG"%\4)06IUI M3\H&PZ_(]P7APP2F/II;@SUR1.K:#6X20"1(E@?G)3V^3'AU9OIU*ZH_1M$X M738]3DLLXFY=;.%\_O>MJ".B0>[7QYG2A!)1H90K+H9KCUBD_>=!MD0,):+T MFQMHT!'QT6?S*@ M:,<)>COC-DK0B;CH-KBHD_;G/.Q-JOHZ0)PCJ$ -;FMCYY67(X^8' MUYJ%?P>?MZ-VGK"T/#TR1&=_,L[N/)UGJH1#(BW[UY;T=H;W'-XN>/03*6_M M:CSYA&[]+0@T^9F0$,%S+01%4/C9-2!Y M\/XGS.,C]SP/N^WC=G<(Z!:71RSD/_YYHZWE+;TB'.VJ'3M;!Y^#UIP^<&QV MSMGA[-?=LW;@\T#M^(0TC. 6MJS(-EQ8MUP92?XE_+T=!WOTLK=X\R+3V#\P M,#B0GV2 %PB98# O,I-M*+X<1',=1#!-3S!VX#2="9H-S07$E9U@$*XLB&, MB)D%Z-=4 X&['9NK6)[MCI&Y)]BN;,<0 )HI\+T1Q9;G'KB'L8HAFH*(@/2! MXXW("VB&P%6B9HO>U'&AK^D I-C 17>?$.9EP^^^C7S0\20Y>&JYT5X#C@,16-!%1@&"U;">V603V&$-&GHN8 MEHL8VE0+224&<&:).C(#&)21A04E$-37,00 79==1!1FF@O0L0Y/(+8R"A*/ M"?X\LBP=60B&)\>""<% -TUD$=[;AF"!/V]N!,2@#X *%UD 5T( =5MV/,-U M-A3VBIX.9+\(J->&]L#X%2,E(.%<>#S9?D-[G-B92+PYN8G#VNW]B6/__M>' MM,'.QC:* 0^$I"K'P^%M@@*>_4LP?&'E;,T>Z@DG_GP1X9L7@Z! DD\4]2?R M\O%%.^R\#9Q&O .SO8'$X57[(XDWO[TS06Y'G%T#*^_/%/\_ 1G;T";Z3X?- MOK)/P_O"SX#P@.EC[,TOW_P$A$R@3(',R%K!\&;GV7@5_CGC^.O=9[\_.QV\ M5YWM,.TPJM-AD4Z10;)LO=^9H##2"H$O]^&:)Q4J3L\\,Q0@<2"IK9&M N@3@,;-X1 MGZ'F&;NU**@H:\X*@XG844BYR<.EV#=1_2EX8^33[HB1K3&/_+79VR[$KCG9 M_2V=#K2)<%27"Z9@K!S-.:ZX(<="Z^C5 /LGI#>63>#Y@"7 N(=J*+@6W#34 M9/ Z^ NT?5Y9"+'@#^'+>0[4H*%E9DT!.=R&] MD 9\T\T:@"%HW[G.ED3W*>&_ =[^$L%K/0,^O*\[%EQH]1O!Q?#*4"+(4EP M'APP-!#1"NWBC<&WR36!$-S@&LA!>0'Q8FN.#G%@B5JP;5\#KW;$G-[0I;.U M]R"ZX O"FWGFQGIV5P#40%S+YK/Y';#7\\4:-+L ](P5@,Y"-L#-I!<\/2&9 M73CM7PK>$:@#2)VQ(RQ^A+T#?2-+(5^#M2*PX%?PCQMN!:07F&\?#=?, '[Y M5!9;+WRV[7'R>#H5:QUWV8,MMT^<*&+IW1-%\*W>R>>%WHQ8HSU]5IPG$@I; M'.\%-/$/1&]6JU_9S8ZZ<$.LTMIN'[[WZ05($2.0CA_!F[-%R^T,+@8G!)YN,%(E'1/&Z5+(Q&S>=/H2\&&[LRZ@IKCQ4YK:USD\IBR27BZANPV8BR5[SVM@[>!CU> MJ?48=":A< 0*SE@%V@<(/ O:C9<]_O\"L[Z*M<8=6830AR.Z'=E\*]A:>E:V MQ\[Z \#S2M_HV7U?1LE685RO=Y;6*M,,#==;[BQR/@BT9F-N,<^[ WW>D-MB MKEM/"81_<0C\=@K(^2# +/5>SFUZK(XW:4RP<,HH- 'SF=:1H/M[/^Q:>- 0 MV*GJ$2U@JJUW# 1HWCB(;$+]N4VQ0!)8[*@1_EW.Q9[__W8X-HB"P)M_\ CK MFCL)(NBO=@+,O9DAK'YII@&LQ_C(L$1]]W9P/^%W#>#'#/>V$Y _%ACYK3C& M^U&5L !L \+@/Z?#W#CV7I@;+-L$M$=_OX04=QWV6TYJ%K8G:/YHC%MRSEPS M9$H7E]V>49J[/A^DK@8AI^>5#8X6S)G>4W52*^OS=&I *0+-XXY M53;!"'T_0_$:NK9Z*EAY<,]EC4?7S4EFH,MX;CRJS?EA<43S21Y]O5+1NJZ7 MRU4J#$F9:G6A&5FN#;L$'ZRL8C4K3S>3>:;M3>.U+-EI8S.:3QVN'#']MF4) MV093&(@"7Z2S(E?T>>IPY<2;=JFN,.TSR3G* ^[#@X&!IJTI*M%S' M?'U>DO(YW^=+DA;DU1TL%1/<6%*G<9V)ZQEC-DJO53K,LSE8FFBG7=09L*R^ M0@U^X648G\FI/)9X7KH7(S^+2GJV\W+P5,B6I5;HYW; C3-0CORQ#7/)5K>1 MU.(9!:UHW9(F&\M\'QXBRT +S< ]7-N3SQ;N^G0T%$OM1;6VN]FZ[0&/71!Z M60.XFT'H MZ&55Y#$T8Q#D%:DKVLE4CE9ARI)2>=?(I/ICGZ0B#]E-0ZHAL_ M*,AVPJM[API;1?.QL^F==X>:>W,N H.T8AB%WS^QV$GBV)Q7O&BX=/+/\(1[ M^]"=T_<_/ISN]L>^?^%K@GC"UM(;;]'H='XK_"TQUH\[U[L+*3 MLO"\5!@YEN&YKQ,0KF:,/*')EXCSX<%*<*N/T\UN_L+OI00EGM"3E4T1JFX& M51@>'&-&N+H#7$5L=3>H@FR%1[BZ)JX^6RSSGCWQ_7"Y2OKN>T+EPHD\'Z2. M74?DDV !%BW\,0C2?3'5._64O*V"NX_ \%0&PAL56"]Y&A%#10QUYHZ'^$Z^ MW$,P4=@+?!31S$5I!G\TFL$>7\Z]M\!$*[] M/Q&J+X+JD\[FMZ/Z\83<8\JTVP3#]4790;GH#4 A(H9O$G87)(:OR<5;ZVWR MZ>##_LEP;--LSSVK,W7[0#I;/YBM:WU3O0C>VN_9=OTCT8Q_]XZ_BN:'L "K ML/+6<6T9/,Y4'U6GGULN?7N;C]W-77Q6CV.[?,.V)$]T6;LMVPM-E+*A9.%FM1Z2 M/_''/TDJ1IRUT?6]&/%!5[QS-+K^D9;:<8/\AHXROEU8G-"5VZ9SFS_2IK3Y MZVZGQK2P8A;<6/!UJ^R%&K MB:>P;=>W4*\U]R>0DK]0PX'C9"J&)R(_\SQ9 M,C^**#X)4[A;PPJCW2T=0.2X/%Q'&4: MW;CZN]"1_.UO_,&SAV[H,.(&#N[KEBF^Z6.FZ*[2]$4GIPN3[GC4[>>F\6IS M,VL3CR7Q='0$\;!F[PT=,=S "?])/DD,#=+-I%,V(TP$3.VI_LA?^9!/X"E_ M+)TX-2?J(9R",Y_HW]CN+GN \+-/%N_IK/ZD$/!,N5MG6[3-K6B#Q=@*3G55 M=3-TD41/#<:*N.5.BG2_G5ONZ1S^)+=HM#;V'\3KSL<@?TMP^,JV?,_?!CS>L>XY\4#7G=3S0-HJ2AVF@P&"V[ MTP7C!JU2@\0W+'&1V<4_DC$^DOCVPQGCNN?])QDC0^F#DF8Z/M,VXIEB,3G@ MU%' &/#,/T;@IQCCR/#5RXQY/#@5^E1SVIV;S8Y.U?QH:/KZ(RR_&$1_;A&] MPLQ!9VSQ.=WC>4U6RF@QI]/'NH.KEI+%6^EI YT;ZV2=8NIKEC_:'7P\[S+3 MMIUCF/BB+U11/%MBQO2Q[N!4MU$O)I5J7-=F-4UL&.Q8&:K'NH-7\R5]3HJN MB>)U*K[FFJ;&<_2Q[N"K:I*4ZJEXGA%HODKGV\(@,_2/=0?7C&1RD29TFEN) MR]Y40WUEG&H>ZPYN*BM/*C-MA\--MTFJ79T51T>[@V-*)[5*4X4&UV9J%#K3 MBKPW78W^55INI MXRW'K1*G#K#2D&6RZQJU;L2U*36AK]1'G!9%VY.EK;329 =X&8%[LWTV2+ M=B'?ZHZV.)8ESY!9Y1 5;_0A'U!,)]FIZC**\S:I+T:V7>RH41_RJ ]YU-DU M:IC\ U 5]2&_'UQ%;'4WJ(KZD$=]R.\CJ_@FFSI&?:.:V4ARB/N21E/T:YJ.VXQ&JH[;CD4R[)4*_33!<7Y3=)APB].P7S)U-B0;#NDV+P< M)&QD0W+-0FI]N[],KCQ1RSVO;S!9=2Z/)&+08 653\+L%0S'8BAUP8J&'T;[ M4?'?V;(LST+[HR5-&$-OEN,$4JOG9JZ8< P:T#X!:3\=2V&I1R_H:PL&@-M& MP?FRH0AVU!_P]NSZ;V?6W?#WO,8Q@>PT_R:T3,-^*5?#LQGSW7_RO$3%6RRFP\2F5T4IDM 53+ MR_)RTS$^#73/C^P87Q-L77:AUP7U$<#LU KP+R]GLNG(D=<5>5VWHL VYBAP /#>YO62GE?G]3EK<20S0MN&DDEX\V;8XCV=C.'DJ3K8B-(C'^M;M=MG M*+U@FGA*2!,XROJZ-7>'9+\TW[1>3U(Q*DD\ND?5%0Q/1L"+R!+B"LN]>I+P M^TQ8P<*%R#*-W*R+:RG@WPYF![,*K2Z*S98>8M/(>5 MNB5RD*?#!NL4!7RL4W9I1,F1CW4A+?1Y2LY6UB2[8)9+O3),],H&QO)*3PU; MIV.)5 PCWBVD?D 7*P/P&KQR=(X5>50WH:M>8OG/M!D$[H]%[)5V;BY.QP0G MK-L (;G&8$'3?#IH5)F.I2DRM-_;:=BZ\R MAEQCVY^ H9FT);:4I!-%:+S3*5"2*G?)!_J;(=IAXJO MPR*=(H-DV7J;K99R=(?)(?E2G:YG2W05:7? #S6FWFF?\74_AX53AOQ?M&$@ MPA0PAHMH)N*.+<\!VLF)(?)2E,$]8.6^'$/H7#N&S&0[_!Y6E(!OX&=$$EPA M!E2<(3M.F)OK:PYL)0Z/:_Y^<1).BI1]?CA&Z,_M_%-MEK!6><5!O64[/E&J MJ>E(.3KSH9!C?92;3EM9<8XPFE8QK1Z; M^="IVO9LY5@C5)/E(3F>G%\?=M,?6[;;D>UI3AZYAYWS4V-C@L\% MRT0+F5JCD_0:2M^[G7D%Z;UY!<%>XD"Z3Q'#$LS/CB/X(@"?QQ&\ TK&SO*= MBN*QJ,#4LC6BG)^XM6@(032$(&KK''5+_PFHBH80W ^N(K:Z&U1%0PBB(03W M<4QXDRU>HR$$T1""B*%NE*%^[SSV<9@H&D(0#2'X LU$0P@>EF.B(031$(+K MH#H:0A#)M$<%0S2$("*': C!O64R'SWGC5(SHYSE.\A9?DX2R%BV;?D >,<2 M,1-%NEQ")X.)'I]T2D;*(E!-H#>#!S \EB3248)RE*#\P@4'C1^NEHE[I4R3 MJ]$9S+4+LU,C 13 M=V+(S+,=3S!=V(P%T)TX1MSG^XP"G@)D+*V^0F:V9HC83GG/W+ 5I MU3(?%&[9^H"?\>6X4!>4!8>C]582&PT-0?;?$6X;J<3OIRZM9C*]U)SGOU;A MVVXZRM6"8#Z/*F5W(@+YQ B5>:KJ%JUVPFWN247R$U(1/K9D.J[M08#F 9_2 M 1B>12,9BL:Z8-L\79S3='M(YM$"VRA.)X8J%A;-/_XATX?36!! )P:$W%_R MW-,6X%XA9J /^?V*XV(@JC7ZK#V0%R*C%;61GRT)=+7I ]V!'K9(VH+H[R ) M] J N231)2\%T2&56SL#S*"L -0S^/TH]!/IE=,:UWB76:F= MH<=U/-22Z3_^21YI^?4X+/_;8"ORE46[OAP('*F4^WTQU5L37?6/?ZC#5@$/ M)06N"F27F$VR[>)(X=@>.\FEA6*E)?BP=_W;I F$ @1"#+%E9R:+,*O&6#TA MOY&L_&5P3H8"&5_8-,5-*Y1:-]Q*=YU23\O*FN!Z-H!'3G#EG.R(MC:#[[8# M%#2)4_%43TRBA3Z909N./#&R=&!3.?+6_)%AX8%AA':0@$PW=X7",:@]<,? M3R=BK6.N^R)[\E9QW;Y%GQ@ &SXK::9D((V,/XRBR5+:97B[6;VA,HQ)<57FD#L!: 5SNH[6C(-@R_"ZK\3.AQ? >I_6Y% M4(J+0HTC]0)1QY8KV9X!I&)/B4,Q_">4N=\!^9!W?QORS0X=GRSZ"R:>RQ>] MHC;EE[/F=T'>K3=42LBFBKI0(--IFW)[U!Q /O&4/JQ4_O,)V8F027*0E>?\ M,).C!> +Q 2 ;59PQK0IE:JKSXN6IV/><-%/ MT_ T_1#0WVAIW#N8U6:N@Z(=:J07>+YL#]S M35E&B\>!K%@[W-R>SJ4TW1_V5LUC]72,QW77Y:3AHK(83R_R"]XUO:/U=%K< MHGHK/6/JE9YCIGQ1=JGFB;NB>59ZU67IROV_ZQ>CHZY^):VA\O M4#97H:JCV3217:H\>;@R4^L#PN"[%M?NX76]UVRF-8_F4X>I@7B%8O00['6E4Y'&,Q%# ML[)C+B8HG3&HJ*XOJNN+*B6B J2?@*JHKN]^00U?7=6UW?28U8M\RX&&:41'-*SEWS]YW%3&_L]VR[_I%HOKT!Y1]$\T/8 M?6;J\V0P>@E#8R1V:HQEQ#'W9@A_.\=@9^&8A)94Z]YDNM#E M>M?I]#U]):!?']#T&8XIJT3-<.=\@YNS?;^T:#79=;8).(8 '$,F8@GL5"^ M1_45 &[(RZO8VX?#MVG=:&#T!14UN1$[Y5Q7*B]YM\7TY$2'3=LEKAF_CJ)> M6_C G.7R328[;2WC76Y5'3::?"H8OTY20%$?EFI$?'>%D\R([RZG[K=\5\EJ MLT:+PDL,.TSTN@W9X2;:==1]<;IJC S/R:&]D=%JQ<=KT;,@WP7J'HVEDN\. M8+QW]_G*DXIO;/=G#_?=5R>C:ZGEO&8*IJ@)QDM=[JO:25/=%E9NI8)K2U.M M8:/<7!TTR'Z\D6F,FE>1"OHHH?6597/*M*4$P2BMU%+,TSP%M7$JE8[A^&&W M@8A!OI(;],,9!/L=!J'(TI)=N36#J>C,@%[.IIU<_CKF*BGKC4IUE=.8 I,< MCC(NEI5&/F 0H#;3.!%#4ZE;F%O\8-W2@JFDFZ) UD3*GBF'W(FE8PB.PG]A M57;6FH)76R&:XWBR]*;;'EXJ>3(2!-"#MB#'&J-=JKZ>Y+$T#]_Z+"$C9L:L M:,^NJ+K QG,<6K3:;M6_3O\O=+)8XS-UG>4TN9 1&6(^8=CF'_\D3W8Q@*B" MQ(2C_PWV@VQ1$?R(_3?L#?06]K:KR7M%W-;X;P@=+B/ M^0#CK^\)N70D"_9+SQT!_ _@Q9N!MX']=R"R+]/[Y=H\>LTN+ZFT1S6'/)_G M2$6T"[J%M4C8M0]]2AU:=W\&J+EE('^M>_S0+;S2X];]S-M/:X6AKFI M9R>\MA\T,3H*Y=FVQ 4VH=IOV!4+4 '7D-Z!VPU1> L[5G8< 5QY*D6#[M3 M&2O8\@L\'MS#0:P]31GRV'XY#?@1W%$6Q/'NLT/ M[D9$\$T T!$U6_2F#B!9$79M&0D.,!7 P78+DUS@2&ZN=;1=J7,KL$4=V0Q MKBWCH6GTJQC\A[=4&Q]6]=6:F9:<=(L=%B:#CGJT/.&W^EL$-]I.NM^-7&Q^ M@NTWGP@\A3U;:L%_@IGK!27O74?9S2WNZI7:_%45P V#19#CRG'8_;'"U6^ MZMATG,; +<2 R(09 /82[, %7/\^GG+:0I/D $O.&$@$AZ^+DA6O)3(=)EXA M26ZX&+-U[)(V*&U*.Q)X7B^3#:I 99A5G^+;5M?I5]"]P 7V9:SMO$;V&70- M"#GL&8WH#AIG@Z'8UZ7NA,%=O95+#HN:$K9+?#H\QPSX O#'WT_?YM8\"[A7 MWLFA810(?]-R@8Z09'D:Z ! 0K SE05)3[-?6AQ*@)1BB+P49? D=RRX 6V. M+0-(1&>/5,/'[IIXQ7#5LVTW%H!1)X GFV&G'Q42M15T9(1/MB&IV_*>(Q;\ M#(P"<0RD;- \2Q2<<=",$7R&*V:6'=P@?!5MST,[ICX2 4!VE0/QNKLEA.3. M4T/N"K0+>$/ >>>V9=YK G1&!DNMZ&3%(]LRRB9IR6S7V^U!9T\NXA]@L-7J M5^L9/@$+-;9"+)2+[]DV\8)74I)*J="6C<\&#L+ M0P([A !YX?OXFX,^RXO0WP]80)M%D@U P($8B@5L$@MX!%PS'6FFL.42J,4A M($)&"OEYPX0;@#Y'05Q'-I0G)(0MX I;!J0AQPZ-IJ-2!I(XL)><\$D[ZDJ1 M R/MI>.=X$#%!MD?2!SPNF"G4#3 >YHRP%N(UI&F $Q TSGLE@K?0@*LL'/% M+D4\ W_41. %SF):DH.<&' X ."L.+61AIKF"\;VZT)3=EPV%BNV9LI_I M!P;ZH!V_;W2]1/8@(,]O[EY4X&\D?==(3XWLH.MR%;+"-W)NAFATOA[5:VP@ MF0>0>Q7N/AH?XFG9KPYYI\[%5YZ15?1U*5-0__B'2+_=.!-R+.2F+4Y$RW&= MZV+FNW+R/A>G [P+3+?PW ,8LP!*=?DX&LS.NNHV4SE<7RWYLF./TQI:@4;L M"22PWKY4W,='+.('B 1@YX 'KH/79I7-$92I!L@XWN(^F8MK9;XZ0KUL-]G, MH]ZP,@)>X>%IS\M4!J@7P^>$LOXYC"DO9[()#>(#.09M%.2OT+S='&W\O95^ MBF:#:V< O=(F*+'C9^Y:Q(E+-=>_(T0#&SUC1!: M#K^O!,E[5();=T?/-RM9)N>4=;8X*"_)I%%8DU]O(OU9)5CAC'3*0^DDXPV4 M1K-MXEVWX9]+"5X,,]^5J78I);@<]$:-J5>E]6E;Q";958IC"1UOCAWDS.QTD14,6;)B%-?[O?BI+ KJ>%VXA MN=]P!">VF63/B53Y.)E^W0;RW__:ZX#YG&H-FUM;]J]M0MC.QC:=-_$@-TR5 MXV"$!S_XE&+ZP/D* '$ 3]LW>@=E> MZ^SPJOWFV9O?WNGRN4&,:\VN@I53089-!I2 C&W(S__IL-FC73[?/68+&K5# M$92U@C;CSO.!FW#.]*A/-[6OLQVFO8GZL4BGR"!9MMYFJZ40X0UL[S@49PZA4+(Z;P!"?X M'HC]S7D.5!("/ .YCP!/I)M7W-@1WDH@_Y^2>\^*5+V^>$8H0,)M9E^$ 8K M3TY*V$Q N#UXOS<, 6;W;$8\O(#NN^*#SV'-]R/9FK,]=356R%06X%B+(*H: M!I2=,0RVR@"50"M!@;I53)MHZY[M^!Q;W8:S=V/3A['<#^8Z!4=ZCC=R@ 8$ M@@2\9DBA0<+3L_4$GQ_>\,T \*FSZ)//WPXYV[ON):#\K+8WFOI5'#DXICF ME1-LRY958%Z%&E\(+]Q&S+YO?,1C'0"^JXT.K$;:;_MC>@I'%J?\Z MP:7!$!Y#4^1-[#YXY^V]PYC]J^/$;\US%8! L5<(%EBTV/Z9$1!0$%22-8-[ MHML<7(/&43*V/<"EQ0#*P9PBR]Y+J'RQ YUMLJ4+#38GR!\R$090>]MW3EH< MQ+00 QC3 .$!F\@SP=X_1AI#QA0W6PB/F7?VJNWL-4@9/?:,X&S\Y6 ].,K> MGEP)XO9\!]XZ,%QM;1$(?V>37-2Q9IJ(4-#WR.W\$8*V*$MJ6B04'A2][?GVN%1Q_']L* M/ HS57"%H0EAPO>+A 3O"@>Z[0L@>!'$!OPO0$R@4U_ N$T"V)6.$ B;TZSP M^QX GY"\!:2+O^7&@*"?A2J0#*JG25"DQ'8%% #30@/F .2 7=DDO'F:%;@? MX#7V)G,).]N&KPF Z$V]4*\C,I"Q@)P$"3+K5+YL:O&S,PEG"V:?7X()WJ$! MP&5)K$)O8/,\A/#=A<_OOG$LJZ[2H*F2).GSHEKBFCXZ5+"OCS9NR?"(6)88 MP8;Y@@Z0..$;R5).5C11.^X\SGS9P>QBLZ!7M-1J0)4:7)("SB-%/KT33Q># M^:DAKNW-PZ$D#)X.,0I0]$IJ?I\$SWDVI.I#T;USMBL$,5X5)B:"+8+;@RL\ MS1EOZ2U@Y(O0W4VEK7R(ZE:K7P68D5"U'$=V6)/9@Q:K!,4[;P0125PF;,HE M=49("&:/5HH)B8$'FD\G$MXA:C:FD&_#XBY+48+\ <>Q1"V0.9[Y(AZE35 S MF#N[L8"V!HP-M-;J_526)W;3M!K-8 M7[IM7$A56;D\F965ZJ+)#DH-VIQ?@C2H[G*;[+ MK;CF2NQ:@.WA7C'Q?ZED"-56X:BJP:LE@45MG$CW_1FM]F MC#U<[5Y*,*YK'ZXBF,'YL--?44.)396&?/!UT+!T^N.">3IC372[J30OWNSYF"VZGT!+8P7DX\$:("",9B[."H^2_LR?KI M[.K4)"*Q*[K\D4M'*<)GFV7F:G=M--:G& M"S:^7?QRY@3U2[K%?TBV3M.V%\PI9FRB,]PTE97Z[4RY,9Q]%6W+8BZ>E*UL M9K*R@Z'2,CH<3U$W]#@=/J?-<&)O'P41CMP#2 >W^"2>P;W M#\OG[2OI>K[3'+ =OL8)[90P+H^+DVGS\Y0"J MZVPE%+0F9*Z.K6(@%C^N"_* )VT?1ZB7IG$C%68RF7E&YU(Y/;TNO';LL(B2 MJ$.!4.A8$]XR+$5N#6!JHX&@ZXVC*6^FH.S[/-N<;@&YY#.<+8ON 3C>_D\W M9E7;#$NAOU;Q7S=7$&3U($KY]4SW5DO?#W(*]&6\I4*@BNF!%NRLMZ65H>X< M0B59T]#!DBPH&0L%6%@X4VTJBVE9L=# DXPUX<"BK)%"CUTIJ7RYM*8&7!<) M;_3D#:8 HBH^+40*>>J^V(G_>F\G!OCU!'#?3TCN!'9=H0TW[,37]H&RZF8 M0"\>)>0[P=+0*S+ZHLW9;[B835&L[;B<\I[XU7>I!U8'A:/(&/_04U M#?#1FZ"OFF@67HG9M1VS2"E=9>65MEBUQ8Q0'W\JM%"QT .K _QT(X%)V-*: MD("GLY*,JEW3\_$>V_DVU,)'E9M##[0K*GZM=[-C>TZ% M52I"6=;^Q9%]D8*B.[ 4)> XH9N+A%\E.1?:1*';Y0J1$#WF&*$_*O#3Y%PO M#F\C@%86#%@SK2W9[& >3H1G1BII)WYS;] YE3MINS:A=P.8I@(D?.]WW!/8OPNRQF^%52CG'8P'OJQ"^ MRXY,.].R-4N1=HXQ#B*< +(81.H.>Q'[]V#W9^(.V7"\>S*[U5=O3PYY%]AK MT?$9@6.#$LT4.HH)4F00_AL+!G!7T6V70.KB6P=#/G4"*IC9)4 M-'$2V!S9_FY=[I&,<_Z%]MV9D,-_> O1;?GML8CLOF&TO?Y)1?]Q<[/PLG?O MD>&X%[Z2ASS&-R1 .#S.0I3YS7O0]+:'P@1\K#IT%=[V5A.6'W28UG--N)9##!T\(M@<&[%)L JRG5"/JY-1&XX,'X[L MB]69T)&6]&0:6;P:\Y16K^)G,HU$UMCW]IZN6PVY[[TP<>DG*/''277T4B36O-M)$MQ+C77C(_]C.C5YW,Q> MI^0C*HHES SPR_MA=^Z(V=SL7I1J*#JYI/MYMSLE(=VLVVT.;3S\$H_C+%I3 M]][K/H]RI_2^&KVAEUCD7!'.G97O/!\E8J$;SQ[1O-^#J #F+R=-V89D^&V& ML+L7^,7>4*%O:(IE@ANE"_^FR;#SJ/>SSDX"^!]6%*5?PF?+*?M;=3=;%7]A M?*EZC*WRI>IAMLJ7JH?9*E^J'F:KXB^1LUV[_*VZ]%9]M(_&[S#Z[>GR)3UJ M?J=3;M%6_I@[=MWU#Y(%.HKH0URR]I,M%4(O4>JPZ_:\AX;GKJ=E-'V3 M]W.0]N,$3T)48!M/^7RO&E_&OH>,_0GR?"*Q0N45+M3GR&>9[\(R-.FSS'59 M)G+4,>C168;RS?*S"LRYG=\]Z#H\]+J8J#T*W^G_9WV=_HZ<:B;[[1O MNQZ#S^^3#%^NR.Z3##XW^-S@<\.M3=]5R? Y.WFB]?R=$<1->\.9Z[B\$G"O M-[G96T[QAXM)Q?T3Y&*]DMU8V4T7_/7-D0_R,JGX;E[F3H^NO"IJ4["Y;5/2 MG!)+>_V2G<3,IJ P[U>HUH3)MF4&J,)8\46E5I!R(=:P\]<673YONFP?09R M?4*5W.J7^V6#MQV3N6+22+*6U9VD]&(O/ISG$EP!I6O3/_X-D9$ $S[7,=F7 M'%]R+G$/_W.2,\PE0QF)YF5R3JV#LW5QM(J&/G79]S.2,\J5$U2&FC%L,3RL ML< TLYJ.)"?\X]\810>BY''A;5]R/AUL_^:2\]8%W<])SJ1'C0OR.M3CLOUU MCFG(W5&/_GA!A4]*SK3.KL4E/]0G]+1F YZ;O=872'(8U,>3BL0"X=!Q$]XG MB^_4W()C(\@8"D*IEP6E=[;:"]O1[R3Z=PLW70[.N0S\EK3K):&XFF>E,@NT MWBJ19B#?8#L#>\6![Q2#?+,?*;PF^24I&S;=6-%+ M:5!,0#%@T+5;.L!$+@_\[M]72D*JX2G[D4D_OO*,4''#X&_IA:(0BXN"VN;IAI60>B61+Z MFGY"S(UUO4A-1:K!T50^MJ:GR?YZ..1C"#1&F$ X=%Q.UY<"7PH> @V^7PKR M?%,&155AR6 T%HSQ(7.A2$@*$"8DZ4#(%P,_LOBH:._]8E"W^!45;99FY&HR M6/+)>KD]']I0#-"A,L4$F.@YU^A9(XMI,(-$D[>M_H2=KO*^9^@'4)X4.%8' M64V34"Y*$^@+601&4U.D76F ?TKLR,(IC3):RTHO5(NRV>YKW5Z %)LT;#Z. MX"4=#X1C5[2KOD1]+XFZ?Q!Z"8E:A'2#4HI*@ILG(HM1LE2<@BF2* A5&2J M+Z'[$N5'+[\'GKV$1(W2ZV"+"NEE5G[EATJO.NY;?211$/7&HM#WNPSH?8O3 M[C/XV0+B2$6K( R'L.@&D._R^I&?AX"QJ]6O#0.[BB$#CIK40=EO581H,R3+ MZ8E<4$&JR<;$:3F!^A) @!H.!6)Q/Z7,EX('A9[OE@)K-)F":,X@)_-J<];J M# "-'G,LI\*?##GW<,%]\M!?-H>-S@@BP@FU1=BP=9II'2 ML!1 (!B)!&+1X[9WSQ_]Q%WL@DZ'-;B+J-NK'_CTPS3/AA@]IS*A*.B]0,)\ MGT1LG]KA^C?:'2/M089FB\I"BY,I99J:AF=,(1:LH[95Z"0]$#_1\-@7(5^$ MG@AN_K$(]:N]I5F?-:L36NHG&7L1F]4Z"21""(8&HG$_?]D/;3XU5OUC$:+X MB)W-C-DDRRFY M2XCY;BDQRUQ]-JET;*[9K8OQ=+_6C142:#T02H8C@4CXW-'8LX9#;U4VUJ?, M@\2"[H N/L?X'.-SS$7;%#TKQSQ%R.=L(X^69@K*H[;RNKF?&X((7M*LO@*^ M)82_SW#0[Q-@3\#YF,'UDO9D.>2R\C0;&:OKU7@UY*DP"@TQ$280I_T[CK[, M/&MPZ%,R,^TR\1G9,Y-:7F.%;T MW:7F+H-%GY*:;BTD+]G7M$):P?: L0!7>YW82&IP;>IH#-6G/F=K,"C];U. MO/"OUTK>&5RQIG GQ2_A_T-8O?/=F<HFC@RB2_.LJJF2_TQX=]C3I1I-D@E%R9][XW__\ MC]WY;]W-H*@IFO[+TX@["QLY7@Z-E>,0!/LZ$"9!80#?_4M0;&%EN N-Q5[H ML*=M?VVT*B(%$7F)Q?XBMC\B@AQ1\CK$6]SS1# M1G+]2P<*U%@+@)Z]]U2\,:8V^Y)=><.^(<'UO$B!&.E(,_]7JYHZ*3#H9RBZ M4& [4;;-W]LXP5F5LB\/IQA=\(PA&;%2T6"_R+%"*\@FVU&F6J>' M/,X*Q6RQ&;F*#QNE5!UH["K;+U/%M-#0$G6>/AYI\]9X)(.NPF7)UT0J-J3J M"HU&A@]'ELP<95)61V:#YK*0J$G58%>P>7R$LS]R4F8[HTI/RY/5.+>.T-F> M0/>'?.CX[6MF..LU5XL@24<:YIAE7_NEH U''KT]T5J"BDJJ!=:J:Y6"I5&% M*HU&'KV=7;5:X:[:K4\Z$R:HI\=:1"JA;A;DX4B^LZR%PI'R8%)D6O"7!MUO M1FR>.1[9;HP;N:$-I(FW;X0]@L3]O=!16V !FL]SN+ M?#54CN7M0]"$#]BJD/'@L]2A@^,@>G*3MUKP94E%$R(,8'%\*H@5%F!G@E_?#[MP9^#T7-2 5YC;RV[?G.[Z6:\VWMCD>P:;9U+V7 MN@^CW/F\+X),GG-K=]:\\W -/G"@:+9'+N_W('(I?SG QX8$^"WF<'BW)\H7)42=URA7CAJ_DS5V_?9?1YP6?%WQ>N*G1NZ,KJ^2MK^^^AR>RZ$!+11<\B*$NJ!>J78:8 M__[7?K%K16XH[+[N:M_\RFJEE9A;3LUB M1G7R,D]< P)*/SR9:9W72;,W:<>ZNEQBTT,^@CLK!"+4E2J1^3S__7C^Z,II M*Q6RY'9.[I!%CBJ%.+LSY]>?JBCV,9Y_+7 ),%1&%)N-)U:5?),TAEG$\Z@Y M%^3YF,_S%XQ??W.F?V\>_;69/AJ+CR6^O9R2P>0\V0QW1D6C@)@>7?=D O'P MN;+-CQ_MP,2Z'%Z[L]5=VE#=SYG3S07XVDCMX.I1639$H"B""C3K5+V_(5D= M!(M]8TJF8L5U:*E-:,NH\PPN'1N 7' ]V^7S_'?A^6LCM0_RO$1WISG1R$_9 MIJ6\FJE>HMX))R#/X_H>D>B5&@X\.<_?67+![9G^RDCM@TP?BL8->\"1TTDP M+[TF*XS6G1KH"BW$:Z% F+YDBX"'"+[=*B[M4^9!XAEW0!>?8WR.\3GFLOF/ MS\HRCQ]3^<**KD^.Q8_\SV]>9^]:09=S15_LS[;^VQ_V[C+I]F^5&.71IWILNSXVA6\ M%TK,(F+*=J1!5BT@)T_4/;LL]/? M9^&=3U"Q4LQ3: Y!15AIEOEK("_!R17N5)/PBJ\Z'+?OFKG#W*IN!R;@C]9Q M8#_P%.$2SEB0V)%-^"G_?3BG Z-QI K^B&OP@\X664T)*_@T(F\HJ/3G1BR/ M]./I6K-8(?WPM.>7%CAUMYA3(2O@0@.BI>LHXQ.R-J$(MH$KQ^ZM+H#'H=:_ M@KK"=4QETR ,JV_(DBSH,IPF*G"J:B;Z< Q$^# -/P]:4J.%2 +X=0 ?;LW@L!E\(YH%?#FD"?P#?"_17^V]&3X4OQB54QU!@08Z M_/9-"Z)#Y9BPS)&F0UU=@OD?,5W MF(D\GHNSRE"5AM%S[E_0 "+"!*C:C '4G;.8CFR.$'&@;,!W'O?4JPBZSD?5 MR9 O)W-],CAA&E4ZQ]6J:?O'OZIV9/(&PM\_'6VS+BD+T 2%/9YH!I!=? M/=Y"/=Z=?DRV\X^G%-.69D,RP;D3LD& )9C.3" 1 UV;>GK,TVI0#T%QA(M6 M@Y!IY 4H@O"[>1A;L3AIP&E641_0,MT #Q#L:1CR8>QYAAN["\ MBLP#T0 + %$_4=4AO055! YVV,,*T,2CS[*Z9LV0M&P?@E#$#H)XIVF?0<>$ MCZ:H]<*N-BT.C*93L=PREQW1OI1MW[/K&4?N4Z@ O.Y9\ _@ H=4+J70XM': MW<=4C"@EC[),EFT.TN%5-]B>C<=[O;D^$A=@!P-(2JB<-K-J""9H $@4$?J7 M#A0Q,P!NJZ"@YBZ6J>FKO<$;^!"D=_!#CNLTN.HP/B/ER*S)U!>Q>E"P4:+M MRW'(["_BD/]WM2C\$2M(5WL.@8K"&)[6U9R@AJ8:>YSR0B2@0*//!459!3ST M:)R$CQOF6^&7Z#/-><$1ZQT 6 0YMP,.<(^OVV^BVQ?WIMJ;\-T"Y"CP>.J\ M-0*[J :*)@H\0;$\5- Z,&9()N#G2&)E5$E %1SI.Y#0#3D(6S"@QZ>(EH*% M33#Q,]&+D/2A9WT'];ZA1[Z1:+K/@FZ>)>6;4IX%1ED9M.W.*Y/:"_[2]Z#C M6U(Y9 OET(RL#OKA/#]*#V)SI../TU'_0LH<;:]@&, PL%)TD4Z Z O0+?0& M $@I%*,F%#"4#07/+N!PU$P'ILM(N%4*?K@(C%T.1'%NH U>+M@7YH_#L(FS^S M(7YN5O/WU_.2B[<2(G0^'/]!P\8P#3&"HLUPW!MQ!;N$XHD1&)PY_!#N'O$3 M#416A\;K<3[%OU/__$U ;&18@FIZ3]Q@..P)U03=)/+Y?-)#="RD@C:5Q5-O M,HB?#:#(8. X7B[M($+XFTB(9H!(C809U.9$C D0GA.%7P0@PAFB54$94"'I M1G#S@@M!L4 0*F* ++F&7"HL%_"UF *:3EBSH2XXY(#60]\!D@'\9Q1L,(6) M\V11QWU'(=Y$J& !61P=.B#SXGY[!K\(X&_P(;(F$5-A10BSF;)"0,H;XL5> M-!2OAESAP%(!H@O)$N$O'C!%?B"62',$E6[D+_P, 1UEP/?"*;CO@",A/D:4 M!RHNUVR\$ A3FR@ST$&Z#D'=\>@I0!!'Q-R"/#-8R8X_C-U-] )G82L4>MSU M0N%:EO+4FJ+WA4GG1<1/2!+%,A"'N'L+!=\,>E38?S%$5@L9*B=(#5S6 T@0 M<@TP?:!'!HW$WY<$5!]W0K"C@7B:BOYC[+@0B#'Q1F.V1JR$2+CCLF!UB@*Q MBJ+9QJ_;N.38D?O&/CEU;RYY4AYJ.UR$V=SE'20H6]V*=*X.1("C]W 8Y#(H MN%"-5453@YX:09-4[(4X>!XZ&4",J< O0?D$ZEASXDQ]H(*!+,J>\'MNKHNZ MOIH,5W:OJ=A>"FOL;MSK(KU:T6!&%SA0FI?J028[XOH?=J]7JW=ZULG-KKL# M:D!'#/9&X#3""RD9K%2.IK)U\#J0!%*L__CW1-3T5GR#-.J^G QV6A(86"C@ MKU!G#T?P%YH.8$'"Y\#0^&"AT*'MW[6^.P]SC)_L] ^' R%D<(0./BKT\G84 MS0^U?JU:I^]-K3N]/D^@ QL<'!L]I\+]:#QSM>(QR1Q-"PEU!5V;C*3+T5AM M$2>GF6FZ8'0[7*B9N+M0)C4EK3 MP>\&U)*0[B9.KOF30X;;0./OI#3O[GBJUDB]S3.W\O??20BQ1#O/ MXK!_:B2K O;RAK@,% 07[IDNZYP8H -E)!E 2;^.D&2]A\"_WNA4H"!-Q( MZ'OW@0AU#@$\58,.)@J":@GZR@D:40&(1$@(^VL'L17W@9O\1WDZ4YR@A(-D M+ 4E,X+-Q Y7@ ^V%8B)#G(D<0C"\+395YV.?1:^I^$?X2:+^_B=$OOU&#F0 M6;+3C42;LVQR9)CUN[,#'!UK2NONLLG2I;5LL9%"E\U .T"?@-\O1 IIA %R M'7-0J/"^(ZEH 7&D:HHV7.UPH;'ANUREQ6[B3&QS=X,S8 M'.8<2Y9^G'-\, 5G(Q#56T"?[I";-4,2.QN3$E=E M:TTK;RF95QYZO]";!*Y[>7B<^D) ^CE!8AGYI7!@$+?&<[ 1\CT))'+$%-H> M1'?)$I%"W7C)0/XSZ_T1N69-, MD;K^.F&+E?*@$UO$R$S,/BVW*/R]>\)SE)CULH0(B"B@X5MK'"TW/"IXB[4W)"*YBU9=4P M@2 1%GP<>H(.AI8"^9>._(6A"7K [<+XNY;0I0V*J4)LIPU,VS6#FQ&0'"XM M!'77[W$RKA%%\>[8VI82!D1N\.6J[*;BN6\\J5<"E:&0DI;A6<,9Q%*MGRQQ.,=O6Z@[^0:H5O/AO@ M)"E!#Z_;>97K9"NU<+<43R?&4#(CQX4;_W+/R-S'>CA[>RQU**Q.*B>86^C M](XM[I_LT47MK;HHI-:===^ SU\6$I(NQ"?QX6_L;4)U(.L*ZZ*--!M(F@7O M*!HND?#62'B+W,'#+@(F?FZ_46EN4>R>?MS1$,\*F+]4 MK#]M=NM%0V^2P56*K+ZFN%Y8"?>45P273PCWRYYW9,O&R,U\V!I![/3B3 7A M% _A0W$"\8UC 2'B0ZM#WC*">!/2P;>LWF7!D;$8R HRJW-+AML# M5 M';K=R,#Q2]QX"?'VP@6,6.P1P+*$%W_H@6[A@P(6*+IQ-$M3!X*)E^L (A,G MPIL0+!"2!\5/ )C-UW9M-K;SF_VTT%K?I@SVK_;FMDMA"<#G3&45.&H)@O5] MB+9C-M[>Y\#;ST<9(]!#T";@ +QM$Q..6?2_,7!=_!>]6&]2.6(4A(810$\D(VAY[I!F;?"0)&F8H M[G #!%48XE@8T=>DE:?\H997--&[:X%>4VND<.X-XA4''Z+L&W0/&#'S=I)H MX]!8G)=NZ>AFJ1,9A#K;!0#0]3Z6&/2=W?P0EY]C=4M/[&M#AY M.WDOH(=XO('">0XK>\E3+H6AG03PY1(8.,P(G$7N),Z_DSQP]>Y(+!.*( (D MN[K+@$L(LV0#S@7E1V/D8SH7JMRWH(BH /7&SM-="IFZIFS2@G3-PU?HKWT+ M/A$G&WK95C@UT=!4%2C0VQ#QMN.7PF_.4 0,1S5-\27@\ =4\D%$9M&]E+W= MY!=O84DOXQMM+O:YX3>A/L8YQ(BXB"SN?LHZU*W.RMQ[YLZU TF#.XY\ICY* M95ILI1Z]3YZ@'7 _,;8G@8A1H9>$U+=FF8BM/#*@&1LCS5(DQ#6(B^ ?=8<% M3S"@L4&M&(I5\RN:+A?M'PY3?#S-G?Y0FGO( M3W-_!QK]N?C[K>[)R)C>PQ2/DXZAU5=%>081(9KCZ<3C'7SZ37.00\Q]YEW\ MW_^*,]'X/W>6>Y&U!'6XAFJ5R%F"9&E'F\B.T4%6#:FC[9'HBY MZ2LE>0HY5/IM5MU7GLR15;8WRZ7,-#DU0_EB;9K48Z//G,Q=(_>Y/Z%I.F-& MRI/.(/>Z[$Z*Z8C]QF'[+9.?-T> CICNQK,0V^SF/E._RWT^(=?[*<_T"=D5 M 7:@O[&H'AU\/Y^H]F>1]'"J-!JL,.!%,I_KTJ'8O5Q3""5I+1G+:=4)$^L5 MR$9*;5%4XGY%U8" #&"!O*<;!#XJNT-4EE?Q#9; OMI5QQ;1',F2(./")7LI M#.X9U.:VZ?;\8+CMEW[^G 8;">'PT/.WAYPWDBR*_ O/&%L?1 -U$VQ^5GM# M?MS>0)9Q.&:GKN=#6)Y,86!S03,4F\B,7)\8(WL]SWTX6?=/SI&3X;S>(<.K MZB2K#RJ=BJ*IDU#]SLS+6>G$:L%!B>BV/.*@EV.-\@>X\%;+AGC4MZ"^!7U? M7",IR%E+Z\'?"1=Z[V;'I[27 %$RI9=3)O7$8;KC2QFF@*XZ[7L_3VIVCM*, M?F=V(,&'EK:"OYYP=5X0K;_(TKR9I#2FBO2HI^AQ5JX,2I,\G^-7LS,1B+<+ M67_:NO1%.T?5['2$2T7H6+#?E8:S(S9/QLMUBQ'2)37RT?NN?>DQU[ M.K"&/I4:=8[8_]MCO<65OEPQ(R&)&TJ25;?L2]Y\ MN]3+:>Y]WGCLXP*5][G$)0.0:;F^6)(K(,YKJ4Y+IY9?>J-I28DUT\ZN>QSH MEMA\%(C=SM"^OS.Q!]O8T:@F3_)!3X:W-3/<1UU,D9HJ@TY_Z &#JX.[%P TH$! M;8SH5%*1=FL?[Y3T/;BN)BJ"/$6^F;#I]X+]+6ES:]C)8':7%"'_\F:Z=>[> M?"]P6N2B0CVXH1&>I7?/#-<==OK3G&AK<+)\ $HK/3U/U&#&R;3^Q.Q&P@)% M1H#JU$'&N4&8ZE=61>2^TQ?],^3W@;)SF/D2$MH$PW2F5!W ;^"?<$4E#]V; M>@=T8J^9B562%^/RA$V*@\\4D$E[[-32T,PVVUUS=MO-E8&,7!W4O9UKN!L' ML>I.(6^W[;)Q6NA( MC7J!?PR\]Y4UJJV.5(J\K=C^.?V-VO2 F;F?0QS;%+!J6NAZQX9>WIW]VUUO MW>S'&P!QKUT1-AC(=B B[*\$EVDQ1%15WE'OFSO6;ZGWDS;_7B[Y.@U7T5GJ M;FNRW3:5=]MBZ;3^>*5 (673.9ZEVPMNL:;D'!_]3%[*3@O<]P1HN.IT4E@. M@URP!#BM,8D4+,X^7=0 76K=]I>3D/*2^Y8K=Q"E9/*LUZ58GD(VE)$4>EOC MW9C=N9J*51TNQF]8$ *\_1W9.+BTZES$/75W&G$#? 6^M;^Y[.WT5M:]6\9P MR*8X(;H0/7#SVMS;!MLE8NRAXOL#*G!X:%,#X8V':[]=S.[K-]?'SG]G=O1#'XPP93;E")Q7N>O$UX4W-^-Q2P>XT($3_-F3(<@5@NI< MJ79 W6$[[.TM;:\U]6YCP<#V\C(F'U[9R3F]$$<]07;>#3&?:2/8AS['#C!2 M>6Y%2?C3MC=A*(.QF&[ M::=AQZ91!S'5\$[ ]WZUKC-TDV^@O<*J#?U6=AIU7+8C:"0RED?KXF(^R4JI M)!?*],DH]YE Y\>TXK"W+ D+JB210D@<4?5:BE^1PY.%ZHF?KO[P2D?(*@0G M)A0PS5:1EH1Z!95K$%!7%<$P<1T&UVCC.Z4;$PY9Y^\7(J^ZT GD_0NL$&J MS; &*(2*^T"6!*;0-)I8*K.70M_8ILY543\9T$'3V"2?X2JX!F,JF MZ>D(],GQ]U"?F9FF8F<9U\"03:"L;H>+$L.A#A#V?9,75,?)UA>'O8@NYT+058$K^CCY@T[!/E RFW]4)1?&U2++/R?8\QE5+%AN61:[: MC-HW(U2\V2.%:"Q6Y)JM]#17J (FMH;8-!R(A\A *'YJBA)."A"VCU%??U*X2^?2_\]WBS-IMKM:FTJ$]6Q;(P%^U:,&*\45KP M"&.APE2?@0%G&Q&< 5(E^% /,2CNH6C3! EV%Y9J9FPPD#!FKDNUQY:P.]$ MU=.=R%USX>%."U2 M88:/Q4D:_B9$^3Y)AWBZ'QJ(\3@M#>B(6]')^49+Y!,9JUN,Z='H)&AWF6): MFLJ16AV9O\.1HIU<=VJ9U&12#<:3H:"8ZRP*0YX^'MG0Y:*5SHE#=EXMQHH2 MM:ZT^@DX,GPX,B>4C(Y!:2V.R92+=G?2K-%I]$SFZ)F@T5BR\P8WF1>T91>" MF]?5J\V'CM\>-CL5>:(9$79*S::ZR,TJKYT$''GT]F&1"=/<:&ERM%2:!M.% M3#-*H6<>O1W44OQRE*+G+"/GLP-]L*@/K 0?X9 MA;:RASQS/#+;SJ[5>*$SFPC3^#J9$ K!12'!1X]'6N90F9*@R'/9+$-6!VV> M785L/G8\,D^MHF73+L0XN9R.3JCBZ[C.VCQ%'@^M)M>S?B)4X"9521H$I9H= M'LWAQE/'0^%BJOEB-V63\J@=7:428GMB+@W")[Z;5(4^=(&HF'XN%HB 8)>D^M0YWVP8C MQ>%<3U#5CF85JQ=/66RV^,J0O?:"#+)PZ FR-B96-1[IO;Z2S50A1T[RX62I M"N=Z@J[**WQE/%H*NF6@NTV=;L\&D.>?'M9%4+"V; M<.@)NM*=:&<6'TLB6^Q&ZX5I/S^C@JG=(#1G0[B,UK(L=7V,!0&)<6V MI#H?/L'<1B%8G^7-.$6W&S3FI3.7J2JX#=>H)J2++ MYD+)A01JPJRF6K<+7G/K21V./)KG(#6(#KNZ1)/RC&7*T _CA!8:>3S/0;.F M@WJHP7;F>F5IYEL4]*/@R*-Y)MMM:+S2Z0I'FXW2F&,Z)!T\J2FYS&MUL2[7 MA^QTMIXL^['<PI%'\PQ/L^O&4DEIY#29S=0C63*26Z.11_.T@OJP4:?K MY$1>S3,4K_)A;J0')YVR:*Q;P6:N!K5D['B>\09=(H=3+CUA@D:F M/>[3-)PW''DTS^B 533/X3HSEW*UJLX5-;-BL)F\5H"6/'X\S_9K- 7JA8_%"CF0JBVZX5=,RU6SBI#4+=IEJIYBK#":=^4B.9WX'_F$_R2;<#TB_"MR_5WH[)UE M;SKAX"0CZ.D[8/S=S4Z.@D%YVNXNJ+ %R&"]WUGDJZ%R+&\?!JJ;X@A(E@*J M SPG%7ENU<$F;N/F/#E%I$SLX[7@!)**)DY^>-P4B0-AF BMVUPJ4XV8E18] M:RR&/PA@B,(,OLO4+7 Q/CD?>L;IG&[=G4U<#K=ST%3C-*G11XHE;0,^*-]" M4V0)!X&P<^3T@(#?1B>&.AC!KZ%C=O=9IPJ!7GNM>Q[ZVW=5<9P"WR)X7U7P M':=O+]3AO?4#]S:<5: +$:X[B%Q'T8D-[,=1R.U]!3>*LHV)Q"-_.92^FLW+'!P\V%GV3O/1\>Q [BE'L6\WX/HLL4O M)^:$0M&_#??LW$'9#!7ZD,&MDC=VXJWK*O0+ MQ?A[7F?O?&EYO[W1M?;NYW;WRYN?K>X-N*^W>7_P@Z MWY00L0\0XJI*X\H'Z;\EPE'PY(-4@:X;^O!_?T1^?)9"\9<8[9VT;US1V9+ MKC3A'>)?D82Q=U#PW %K9J<> @%4%! XRLEP?MB>E/H2Y4O4):GB&, '%B)4 M2FA?/'P.\3EDGT-HTN<0GT/.<@CEF]@'$(\_W>BWNL5=2#W\SIO\BO6CFRO^ M3OH[Z>_DG>[D$YB6YS F=[KNJS/LG:[;W^_OM6Y_OQ]RW9\S7]L[5K_^2Q0! M& QN3X&S=U]*FF'\[>5;]0&J-W$BD\NX:%SA#HGD0;%+Q0ANND*$U:&%.56,?/YXC!.=CW"-!E=FZ:S<@G\N W.DP;^@XBHX:?T'84!JP_D=EKUHB?Q* MR&5;P?@K18)A1S%6%$BF ;H*2O_XEZ*B@7@D=%2"X6]?=+ZCZ+RWJXK.._LZ'(M.)Q>U&U8YW."JXTQDV..&P:GY\*(S"9;;?+\D M":1L=-M")5GI+=/H4B_SX]]()! G8^Y"4L+WD_[$3[IANL/O M= P1VJN =.G*ME!#*OVJOZ@VB<0T4#"EUF M8 TAKX"@FLJUI$;3=?!GT9_#*T?%(&I41FG6@M%1).]-O)W(+:C8I#>:L-5Y#73)CIE> M-&TH@A!OTU2 B1U+X!_C[5N+64LS!<5WM]^3&1R"&D)R>D)\#Q5Q!) KK4Q& MZ,S":[(SF>7FH="@FAL]O-@;N=E\N@J7RV10'/>&O4S4E!()/H;0;SP^58SK(>3D32-#=UNS4+V_8#BA0M7, MV6LZE8L@(P.Q930:B,3BWR*6>ZML39\4]YLZX_.$SQ,^3_@\<36>>,S(S-DT M[Y1;O',GL[OO%!XE?GHIWG\_ZMWQY\^D^*Z75OQ-]#?Q23;Q:5RRJV1[W^$Z MG_H&PGUFSEP]/=R%06_48#\7CUDL^(S66LV82;'474@+@Q'ERA#US*%1ZU F M.!Q6.[Y3U_5N).!2$[M#2F[W.JS@!98TSJMG7#!O#S:/"/_YE G3T M;)*I+PF^)-QI$O>')6&5JZD],*97;+:>GC*+=B[1#=M($I@?_U*1 $DSSY?_ M<9A<[7LI=UM6;PW1:B#0BP7BH;/9C;X8^&)P MCZG#'Q:#,F>/Y8%15LCJA-5ME@_FV0ZV!BC+EPQ$Z+/W49\F['?9Q-\[7.!7 M7R"XK\RM&P<$+YPI_/DXG]7JCOM-?1!%5G<0#"7SW<*HCKI80_ 7BAYG7?DB M\:PB<0N >.&DWP];N\'4[C>B6ER#[U]EU2I=&,@J;N(>QC$-FCR;=^B+@"\" M=Y;/^V$1J+:"]?5K,+QFBP"49VS?YOMD HD !'RA2" 2(9\OK/==Y_JORX2]0Q(]^Z&U?QW WVI_J_VM?FB?S$^S MN&NL]4U3:#T ]8G8>BV?&I:[,[W.38.U=82NF+5H=LA3C)-8$0L?%T7V^?[N M^/Z.\B:NGAW[>V8_JL&:[&;8>JK*<5FZ6U0+5K:MMS&/X_38D)\\]!!,_L6U M7^XE!_8/E#M5:@V6?;:DD9V"IE92%37>K]<1XZ-LV !)G5/N3Q-[N%IZ[!VN M]5M77+Q/]/<5^;1_H"."6558!)<:(+/=*LCTQC6EW8 Z A<.IB "/&$=?0EZ M4@FZ(QSY%?FW'X>2\RQEZ6+=MKELJ:/GV3&WG ^QM#@WK<)GSZ%]:7DJ:;E/ M0/H5&;M_8&_4<7Z@]-IS>U)5$E2Y,2^OZ#"6( :EL$?CQY4Z'SUHZ-?G?=#2 MB<^5@/L'0FO7LFTYGN''I!!2Y*78ZRE+;8K!X($:>*YSR-'%!/TOAYFEYSY/.X/.$ MSQ,^3_@\\9QI3V?3=_-^_=J'.TO_QE<0_$WT-_%)-O%I7#$_/>,)8-%]IE]< M/?GV$_&7="N=9W.Y5X-;6<-8,KH6,L&BS=.X<&T\$(X?U^OTI>)!I>*.4BJN MGIK[_I@[X-NUVK+>T,CI(A)4JMEHNV ED 2X,??(V0I.O@SX,G"GZ;KOEX%8 ML&QJU=1KGDV-4QTV)"X:X3RV @S.O#N5GOOP12W\6K4/7YWP/G'>5Z39?@+J MT=,>G(G*)EAY-:R!6:]?:($Z3^/"M1098,CCC$%?)AY.)NX(Y7U%XNS[C5P] MQ)M,IYU)<%5^V*5F?+?$* G$_T[Q,BKJEZSU!>#A$F#?+P#I; Z(\16G39J) MQJLPHP0];]A( !#*HP+1T-G6]$\3XO-KU3YU5<+G2I7]!-!K5]MJ/-*L"MPT M1T9+H; ]G0>AH<-%:FDR0/I!O6\D#D^02/NA K5<(W5/FI% M$ E$PV=Y'\.[_S8%N'7P?TE>? F+>H::H&+'!]#.L* "!B;>S?<>2#N+K%A3 M.!_Q4LMP?D4/^B5#_"B+'C<[\\/S/[%4_)&LPLF:OX)XT,'B*7J[^@: G";" M%6(.([0!88X (DKG.P$.1(0D(_Q<"B4 .[N M FS^A*FR1Y2+!#>\VX"3VU]9"?-:",T@JFCAQ>;C/ MDZE8.DOW0TNVTZ2D9G_ 1FNYA". LFH!*6&>&<>C8=0/ D#9F,&IF;H%OD;3 M'K)Q"^Z#?KR9R/' N^(FI<%U36>6"22BOR*$V4Q907["FZ@#8^;NXG:K=XI2 MXATW-6*F@R#ZW?V3;!"" 96+HFBV\0OO^YT(L1^BQZ,&W M8MWEC7#-D@A)(R$D@G K+()8)U=R7ZQVS%<3F!7_BV,1X MY"_\7MU[J?LPRIW/^_QDYB4G>]^P !@ MZ^7^^T>HAWJ)T_[>W.?>Q%ZHB+\W][DW] OCR\V=[HTO-_>[-U!N_*VYSZV! M8A/U]^8^]\:':5??FX^>_OW.J[DX(43HN@']772(?8 .5^7+6Q/AZ K=!ZD" MG6KTX?_^B/SXK,&+OT2IFZ83Q-Y!P7-W#C.:CB,V*R#H!% E(!%I(.*C?B?X M'J("7A3^(A<0K\Y4[Z#(X;&"KQT>="//LO9%V=9Q.QY8T-'I_L7N$)]WCV^^ M5G_G]W>>)B^W\]]JXZ./OO'4HUCM6T+!NS?_=U)"Y,N9X$[6_;N0X[.N^^IV M_D[7_8WW^SLN^W>AT6==]X.K\\]9[3M,7MC^9T3^S=,!'4]1Z85>;%@=&TZE8;IG+CFA?.J7_(QF=[TF/ M2Y@9 )TF06EZ#+TW>)/]&:0WZ9_R.!XJ,]4E-RFNAXH^7C6R(]OFP_AV9_3E M2G<[F?L4A[\<>?"EXG)2\8DD_SN0BGI27)7JE4B'!&.J-NI)K!86$E JPE>5 MBEOSRE<)1?36"[VU4'P\^_\.A&+>3K;SEII<3HJCZHQDBJMD?8),!7,]H;A; MY/37HX>Q'";!^>40[(Y0;%58X=L ,QW@BP.F[*:=NT51G\;UN;!]_SYZZTH0 M=[5ZE\J"'^8<-DVH4FV'2>$?W/M--:"C /8I[=5G.ZW48LY72(OIC&L#4I@- M*)N/(* ;(E^NU"/P'@)YUT&U#W(_[\YPZS58_>!&]P[/=]*97+_ EWMDSA1L>.YQY'=3Z?53]E2#JEZAZ6::7:C=;"'/S@CKC MNN.2-LH@58]NM)(O5^GT=1_(YH]1Z1TB[2U0]6ZTFIOXK$$("T%6\ T^4]L9 M,+9TV9!DO+T&\5/VH[A^O.H!(*XSICI(>XSLCC(2'INWM,W?"KL\?DH/CFFC M/2F27(\MAD/=>7&TB%<;0Y[!!5W"?FSWZ63E^8'Q'PG(VT!Y,= ["7(V+I K M.MWK&)5"TM;K4%)04VSRY5H5_OR [S>Q*K=%TY>U*ODTLUJ1>KQ'5A.OO8S5 M#$8[?615(+H.1Z\32+E;Z/7P86#H1L''(,B\6R_FIWQ!Q'SK)?J!KSL P!\Y MFZIHZ#Z4!8=!U>06L&J.!!TD!0-(*6V*/L$C4YIQ/@)F-I,*']1;^8D0;6K5 MDI(WY@.;CR((3+YCK;&^2!X<\SQ@'3HT$=0@(6246@F(YU?$$5+%.@)#UF7T,/V3U^)#68=Z\ MFD9'63J0X*"$80#3:'N\G/!8^:Q.JX)@)$Q?'(E7*"[A9< M/7P =YL>T;1F0"?2CO>$P/%N:@2J-92%I)\]C8]S::M_OZVIOE4*Q(9_C>I@ MYWP*\^XI==;,+/(-J<=F23E?[LGL4(DL6)N/XPMLL:M9^SL0@"NAW_N5@^=/ M;_@-\[]MU-M=N] S>W-[(K1[')?)VO4N4X=2@!K8T,SU',.G%(/;EA^Z,W-P MV]R%CYJ#5B&?-?EQ/,[.9_V0G>AT\J"(! %E)] O5VEA=A]XZ!ECOAL..2S, M\,PNR?7#6;YRNVEH.*7AMD20K%7HL0EO9UJMA40TS9(A%O2U>L.JT-/72H*G M2)S 2YUPU?U@KR\=]P^&+R,=)3I5F.<+&IA,]7*N"7A(1,E&TH$P+QGR [U7 M"?3>L70\;2#X#9%XVQV,%UD^INDTS387,^&5LZ,=?8$M!X3!H6M=_+Q;1'4( MC??[5>ZT9/C\+%[0FYR7>K*Q\\FVX9S[@:G-G+_#G[W>$B]4'$Q/=(W8;P6Q MVT!B0VG4L$[3?WDRN.E6L3SQ./SJ%P9XZ)^.O)">OXM8 FQH1PB6J1$D0:+W M[K9VN$%SP/_WBT@8A$!,A;&FR^;*ZW*)'4%4JHZ*_F,0?7"+BM$X_Z+FX[+J(.FG!B< (F\8ZR<2_WU$+Q M3_N@HM_=1IJ":T4/Q494@* C]3 Z$($0>N^56YGL5RRFPSM4<:0_$XR&#[N3 M_.=_O$N0=A;FRA2-==@0!)U&+\( OON7H-C"RO L9^R%#F\$:F,0$2F(R$LL M]A>Q_7$K6#NS04TE=VBVUU?2^=9^9TGWL]]TF]E1/%^Q*V_P*FY;Z^I^@1CI MR,+^5ZN:.EED&OT,61&:3F6OT+3[T8]_<3M8)*K(0$(V,#9\+/Q[01'U.IMMBF \5:5:*58XE4M=*LEO+I1(M-$YE\)5%)Y1,EHMF"'Y392JOY MI1IC=Q?.%3+_F5 40IA"P3!1WITYTBP#XB/ M^'>GB!#\#7Y,2((I!" (4Z!6)J < =V6#4=U NGO;97TLRIE7QZ.&'W7B%(O M$8^[$!;B!5'H#T0FS ]H*L*'PV&*CT>H*$]&!V2$IOK1>)CYX3",X*&G=<$J M3:A\:ST1"LW1A"HT:Z P1/#O<*1.,7PPM!0;),/W5"E5Z$ZDM,W3QR/%0JRO M-!JI+,AT"=501@3Q:$6FP MBW*I_\K2Z^IK:*J\VEHMP3/'(^N)2C;8CS8:'#.H16;K'-O-RG4^>CR27Z3$ MQ*RHBFPU/09V)%*HA]L)/G8\4AA/*XH!9\ 6!2DY'/:"TC0VY.,G1DIR<1K+ M3$FV*)7CI4RJ+=>D(4*X1T.79K.ECM/1'"?'6"$U$<<&N:Z[CN+^T'PS:99H M+A0EFT5F"6J15,*$[Z>HXZ>FZE:WDJN_MMBYP)(S/=2O-ZKPJ:'CH:UT3ZKU M[,FJ2<3<=;$64I&:J-AA[-59N4I:YA MA#E.'FNK&A/L!NLE./3$!N@\7QFOU7*1:\;7R4:]-*DV3.@.G-B!"$@)JJGW M;5)8Y1:3 K#RA3Y,]3J2"-EUGJ9/4""<+>2K]FK!@BXEVVQ?R[8,.#2\&7J 1[PFX*6N M$J9J_?R8I/,=9QN(W\;<'"IT.O2R&PIP M_LUO\>G/#27^OJ#-.34?#Y/*)ZRZ;,+UB"BK6YMZ"AT9\AT@[34[WYNP[)B+ M#_3L_K,5G6I [OEN>!)!15AIEOEK("_!R9W:L5P>)'3(LG\^XPYS27;@A__1 M0@Z<>#Q%N(0S;GSLR$__29%_'T[JP).'$C/0-%/5H&>UG"J_%$$=_N\/H :Y MIA.6X =]1F0$B>0!':+X<"S.\'%1HOEX6!+#@(K35"QZ"@?^D1R] T1"YP_\ M>8T96S"@3\:;$^YUO"B2EDZW0T(BNP2-^FY C]X+Z 4-(**@ M'NKY:0#U*XJQ5@1=Y_4$.R=+'2'$-JOQ>:YC"?DPG_CQ[QKHVHG(]VTV'A'J MK3Z'1(@*$&B[7C9NVXX2.16O^W*U3WYSK4_]N=9G@$3V!0GP4C@J0JTO17EA M(%$\,Z 9<1"G!Z(8NH'6/UWWP%7@@HY\U(&N3;%KJ%FARH+X M!<4;55&Q$&F@8H=Z0H>3=]SA8!_=7(3J:WMU$?YBF ;VDS?/WU7GAM4W9$F& M#P'.J':>-=XM):>#/AC!;..X1T&]"V+7/8CW3O#JRH"7W(YI*^#T=DP J"AQ MZ!(2Y%:QU=VIH6W1 >&:=HE 8>@):";!<8O3/J]\/!%CLKV M#693'$$Q4T!U<'33(:%*I2TCX.A?"[X\J6CBY(?GHU&F52S7!^'Z)-5O!E/Y MD#CK^E.]_0?[TU*BS(OU-GK%7YW]C_N MSOX'61!ARM^;^]R;^$OD;#:JOS>^W/A[-R.X4=^V*F&ZK[X^.)S*:HX(/&!)0;% M*?;%P^>02W/(HS,(Y>O/!Y"./]WHXVR'4\;S:N[T5ZR?:_X??R[Y1RX9E7*\LE:9](Q>\:@VZ>ZX=5>L9/@1RZO'^7KN+?5U6$) M\E\*LM_*Y;UM08?0MD'W:\8(=M272RF6KH<*;%;+APN3V6N< MY6VGC2 590(D>:[ARC=#T)MJQ3A#"X#27!.(U>'S-T*2T?2T9O7-@:7 OZ$;V4;"$8>=C-@J%H,3BJE*YZ1H MFE9S7+8:5O+)V#HQQ'V@H&T-10)QYDJ-H+Z!B-QZ@4]B@&\M(9%9*,1;ACR8 M5*>R735KZ=QH7G MJ83M-Q"!6R_PV%A'8OV<>=PXJ=\F598WP!4W9U?\<\'*O[?K08^T]9XJXYU MLF!R034_(U?!87(P8RC3KM5195*DCB-D@(Y*$ M*/N[_:Q7*"ZYV=\,BB=P6P&4XS7 A>E6^^7J#@O^^2#&1^=?G:%5Q:R97.W\ M82>5Y-017]Y<=L:O3';"1&-DFN>C9(%.H)X N!EY(,X<9Y'X&-W'Z#?)KOHP M=T<;";+ )PV62Y7[!2T^;9<99HBX&T+U6( )DSY0]Z';PU:D\8'\?7'#TS+# M-P/Z9V]*MS134$X4JC8"A I,_\[TGZ+_?1$*01&2- O=B+D#&;K_DU342D,2 MC-$Y&)50I8JFIIQ;1\Y')[!3DBPFEV)H04Z"NIY;=+E!G7]-H+Y>M*,H\*F< MG^MS.<_@D3C_0L>RM]Y3'Q[Y46U_M_VHM@]V3X/=]!L!;K\VT(-'N6^E"I]\ MJV^]P-OKP<=0>@W4TL!I7X7:3@T$62<6@F(!0AP)ZA 8^[=X_*SF^\-S]^^+ MO^-<8^?X(N4P7E[-0&9$B4B@.LAO.?"$APX=\URT,^_P9+8RYY,-L3]+]X>H M1S:-FBH'*.HX#\EGY'N#J@]ZS>:"?-Q;9ZTP1::CDVPLEBL45J^9=@_W>@__ M^#<>($\<07];M+YCN'![983-914RQ1!7#7(BT3Y:>U!@_J V[40^[8Y"R&J: M9,N*DE"E_(93G;#SX>^G"B<4YY04[S>&[+Q=D_K#M!42J#I/.1=.F4"4\6^< M/HNW\J"F\)KLG\O59D4SQDFDE8K1Y?6ZK2WJF/U1E9]P@*1"_G53'\_ZCMF5 MC=A;=TY+Y:X%E'E;)3L\H'*M:)5?:PDX,>?.:3CNNV"^"W83N_,6QT(8M:Q- M1\LU2U?'Y45/H819$7,L*OD:B,:.B;&?7:^O?ZQR$?XED^R0=JV!)MLKL.Y9+,R"NK5!.+;ZUU; M\D&(C\<^D9__-%=OE[4+>6I$N?.3_0/8\' M<1?.AT)/0"PCTD^/4L)"YQAYPIMVIB!F99NGP[@@/QT(T^?*N/K\_.:=U^_, MSE\4V3]5Z("LZ9VEJEGDRDXD-;4SJ=,#S,YAG"5!4^;\'?X\<@P.]4+%P?2?F6;(:,Z_ M=)3^)"^ RW\42?Z%^&AGMEOX$10U1=-_>5SH/7&V//$X_.H7!GBVFHZ\D!YG M(Z*!#4\1@F5J!$F0Z+T.K9Q_,?DVLW!D LY $68&^.7]\,\?,?J;I/0HA^<0 M5(259IF_!O(22*=TP0[MW!6ZXKB/9=QA,>=O!XKBC]9QH&7P%.$2WM8S>!+[ MN@/70-V?TX%R@>P^T#13U4Q +*?*+T50A__[ ZA!KNG(#3\("1$JW(_S(B7U M^7 L%.=C@!%XDJ+Z8CP>B@C]\ $^_*-U.[^B!\'E016@_+,+KMR/3I=\E0T" MZJ.%+$&\)0P%637,4U%7PAX!%:>T9Z$,S. 0$^A0GN TS9%@$K*)GC35= 1 MVP0H*_2QBKL0XK^C;YY\K*PH>%0?$)8)]= :YQTZR?.6:>G@A+0-V-2[8CZZ=LVHY]V-&8%.VJ M-D>+.^:Q8DVA[(IW[:3#F2(4(JL.24_8;%$!@H[@V^C :(30:_>-Y\47*L(= M KJW3CJ\A6 N#,L$HQ%G)5O[^9__\2XKOK,PUZ#3V#0,0; /66<2% ;PW;\$ MQ196AKO06.R%#F]MG31]A_.E] M=H0R?KS%B5^Q*\?LAW<$"8&[+?\C$",=P=K_:E53I^S>[TU7"RLCJ$%2""7C MBU,NWPH.[UYF64/1PX68G:Z M,-@,"9(,':DD)X"M#GE\HK(_,MP1%H#30@S)D'FMF5$6LXH 72F>.1QIMN9S M268TA0/I99N.JFEJUJKSH>.WY];KI)7GQ#[;D;M):JRA?'LZY,HI%';P_2<2FE96/LI!I:%$/Q9J:K&D,^PI.'([.)]Y-S$NW++.QSWYV@XMB* M$TY?" HB@J ,HO[U;Q5@M[;V;#MTDY/=IUN+H=;X6ZM6K1+IAY%/?%1XW5"\ M[QD$6A^6IAR&K!9]G)V3HZPOPJ'DR:S>^\S#4P7$\+O04H0_2X_PYZ]H1H&> MG-LZ; ,Q[8A)UEQP_>CI?OT(:D+EWTG/[L]""[5]#_OLI3ARGATP$*A?E.-H M6[L9CQ+F]Y8HX2E(JC'L+DL\7J5+_M-$1LN;@3FM^?%AA_4V>%+&L$;ZKZV, MB)N-6,]74TM.H0AQL=':N59*_04@\$B:@YNZMJ=\G:SL>7<,O:/>D$"/ACUA M6\"Z]!W#'"*]H\ZS:BV5[0F"1_#R+@2\ #C=QY$!=GXC7MUQ(GO$W4KT.S(G MX;M#6D?H#[JB48@U]CFWNQ02HK)'C,60_P[3'=N'/N2&PO=YTW(.A;R4R-V9 M\\[- 8/M,6#GEES;OU,PU_$[!+ ^(,"KV'$G!?0P5!HZEN&Y3W-CYS)2R!U" M/H*80^P8W.KM0K.;6OMLSIVB8U;=!*M0Y(Z*6743K(JUZF98%6O5S; JUJJ; M8170JO2+Y3PQKT[-JW<67+V,T*^)*/0[B/*E]N6+UP+>2Y.#X/R=1 +!(_SP M__TB?WV08'CZ#K]H6W?Z_?1\*8&'"74X9*;.A8H?I+AQ- M;LN#=BOX8M6+5>\,1 JAZO=1-PQ!F9.5PL;R\P/E!T-B^3FK_*2);R9 Z _R MY)>1FB]7K1,+Q>[RYN[/$UF:U_)-%R"'T/I7S.>8SS&?OR33=6E&?S.7]CU\ MUFV0XSAD>!&&C#*A#MV MK/%#COMDVG#]I#C9KMXHB795O=@.I_O%+8%06M2Z2[621NHNX@D%B>]*^D1" M&Z?8S!MV_CFLA3VRL[=+]*G1P*/*PLQ/K5*K34$O#7TQ.(43(Y+,D7:=IVEA M%0O]#Q1Z1LRW]B3Y>-^W*\R"L. 5X*Q.TSST"F.8$WNK[ZVD3W8> M =^TL_,(_%5KY_-2=TYLD*X^+RYP?,P7)Q_7V4,5?:K%XZK5C4OXVH X>TN\D._)7%/:U3 MU+I(14#O<<'O+L3-QT'9"41=V33E!M%6^ERKPE=52ARU[#D4=7AD&Y6DL%C4 M;R'A= 6R_M8-I9>3]69[WJC6NITRLFC6.&9]KY7J[0:0=8C+4";),"\*^[?, MNS6#)CR '7'8=<)U9AMO$>_L=N@,+<&@C'L3[&,J;#EC$JKZ, M&JY H;"3".Q'B2<).E:2KTW@Q5KR]1CSTUHB6OFE.>QUB[J$]4;D*C,CEFD5 M: E EB25)*D3'NYYA?F^G<5;Q92_9-GVRF9\:N]XS:V7?^KB59HC4>:^MM21 MK%W/Y$LY@QB8#9&&^/#+%Z]B>?\Q\GXMRU89H5ZM9[D^P5%9QVY,_.4R?0]; MP1%O6K:*!?[M.Y%^NL1_98/]=TA\HZEV&N@D/T:RM-[LK2>I.K%D@<0#V(:A M>)*B#T]]?IH0W&^W?U/]W+ZF4W+X)[S1MIWA^QHCMH^W_+Y8HT86'I#YL+D^ M@:/)!)3@9,(-3L]YID/Y%@1GK1F@]_JA_;?C#1U-UB1;BSJ<=TJBK*\J?4)D#008);N?+W@-M*2" M("Y-)M/DX?) ,@$,_VB2\!5;2/8:-\&$4Y4!BB4UJ?](L'/!]K;C)L ME@\;N@.)M^2@FSW@>=@8 ER,(M&-X'T5TPT[B"X\H 5C^%@P/'A+^%80@6_O M9RM!'^Z#EP?2_7"7'>$-&L$KJ[D&WG!L6S.H*1A\/C ]2#*AC8-.^=N#!\*[ M2J.1-_.,@&#[3]C3%=B]WH:G!+CAB05%RU03%? CF6@!]DIS*^J/'+1"!D(/ M!34XQ0K<9JJ,'CK82ZJM/+3GA!_8BJ$L)=CB'O9:C20XN!(,N!X5S(,) I/U M80TLF2!(EV$6P_042#U(O.@VRV7;]W)+F>7X3*UHL$*EY,IG4[I::>D6TH6F M+!0AF MW9:PV<<#@W@:.N(N1 M8PT!,5&$2*+H,==B*\X<&"[@!8PUL/#0OD$P&UKT(S[CT4EL3Y8YZBR *VK! MXTSVCT*!QG#/.3T8V("KCS9V(@&O9 );"C!6PM!FFGMW,6Q6,J'[ *%5>/Z+ MYDYV7A0"R7W$D;B7_/ $F\=13XQ^Y+T-X,>#B8;GJHPMSW[TQ"-#\A,P50\$ M&P1U$Y(1MNQTG\#2: SP@0B&KP$Y"R\=@QWW;/)4)?#J\-7PQN=0#7@@O528!0@?Q 1/+4_]G*4@/L&*[WG=^S M% F\-/@X@#B [T BK.#0GN!<%VE[,I #,<0QH R?]/S-SRHZR(N2 P',<9G9 MGN1SKRS76J006+OC@$C_5?W_U^O?[>TA7=S" Z^1TYP1J);/VY&R-_]]W2 2Q=TA$5=EL)%,SE802S/*"Y@G:<^#U'Q5QO:>LP*A7%'8Y,#NMH0Y;UVNJBP[Y_0HF.[8A;H(%R& MAM$8%QF>/>S5>GCK"'QA?+\BE/K-M=XRRM62B'K50GX/R2)O6ZEM*C*(WR"> MJ5DF?&\;6&)@(TJ100S%L^4"@2P%) +S 5_7@\"X%9 !,"WXZA&H(;OA2*J% MK*1*@T"TK&P.Z1'-!2: MTI'D3![.T9.VSN3T"/I2+'WKZONG> I3O8:P3? M[5@^9.EQ;D)7#!@G!:D-S993<\EVU\#G+L'+6':4S(F.030 T(-9%"?R;F]C M/SQN\(FQ"=QL> Z? ]&)K6PE MYT-@_^@@>*!.?J/84O;"N;(&@DA2*[;^?! M@PCA>SW@A9D"W&*88(*?CX*J6>?H4V!/X]VL4I#2"8Z6W!Y@"$@>O$'DZ $J M,#3XD)U;;]#R\5(I3]^;Z%B,&1AT]?^AP*],5[6)[XV@?:M*WF MPW0#L3\J[9.AL>YDB7)&6'1[1KXXG^9T TK[46'_BGS*F?=!?(Y<1DNIJ>.Z M-4<\:X+@S9GFRZG&<^3ZHAS'F:OI/TXB3,3//"EB0 MC(9F336#PU''.ZV+G2>]BR,@CS(!G$<"8L/YWWWA@M67'.UYQU] M]B 69U.(G>P$;R983P7C$BB^==?'BAV&5K2R(&O _P$([7'&.-,%6 MYIX-@A G6)Y0;6GF)/Z"-X-WP9!_@H@]T7P<50]'!5^C__P-M,JS81029!O# MU?B==TG,I/7N,\(0!BY=N-$2A@1"(LD$_@IFZA]>709R&T*B)!P!(H^E%*1, MP6!;5^ GVNAQ\=N:*^;VFR.Q6=,#1AA%ABF4#C.[X2*$,O*B!#&W"N,P$ 8% MZ](H@Q/)*$_\50MJM(CB8?2R5Z0!R1#J+R2A94*GL[S1!\0 M*K6#4$LU,3V )KL3YS!Z#G4!/&^X/J(J M=XD7SOC8PR%?EH1K U9:;=X:"Z1&:,O.CDNIT9 MTU-__2& DJ($>2A14#K@^BTP&PY%KZ#NS1%_,$>)MR=8]9FS9P(8DREJ.6U=L5CZ>&M](_#*SP)@VPHN3 ME%B;636L U,EQ!V%,L0A5R*,FTP 4_9SB7Y4#8Y3/E".H[2?%B1[DM4:LN!- MZ4QN,W0ZR 06X]RER(4F[G>W('-5SU8G0U8W,A V.HD\_BSON8'D$S*$#1QZ9K5T? M#GZ:$02!O5$!SAQ!8&D8BAPZ?X@XG"B!OX.E U,'$_AS@!["U/@V$6?+8(.O !]6AV M_#@;S"T+IL8',RN9S2!I$.:"YX_C LT+?3=O:X!ADK&?(=Y5A/9B/.TC96$E MK)OV*%>?NRV?]V&;E1<4X2$SO,,;6 8]E*2E9*^]X-2U-1V&I."+ MQX!T5XR"BNB@Z$=SH20":0: /UQ(#$K#0)#IV?#N0: HP6?.-&\&A5;1PE)F MN$ALV3N0YMAH$08))#!:A.&'_NO/V1MP:60M$B2@ Y@E'' S<2 ML#(Q+!V/M.NAK/HNP88KH2!<@N69$?$!+X%@P!@7#G*"-PG4"^)C6S'6VR*K M@QT3T!!'KP\3(;(%'@^#+5L)[/+>BP/#("N&!LU>1+WMPGQ(QV14'NZ":#M: M%GW*D#RI+IP-""R'@> *J"APQ^=:C'M8BQ-;TH@O.)PL=$L#M,6(IF"-&Q\Q*E7)C?(9 M'S,K1RV)MKIO;.1Y'>'X27U1&0SPHKJ 9;/8W>%VQ =+ F0N4)LP\P:X[>X[ MOT?^7[Q>M-X&B &UT%3G 2$^JWC^$X::HETKA M!69NMH3=3?P^_?3N@@*1\8!+ M 6 S@,3A&L,V?Y/15*MDCDXA#6_+&>W?8%<4!S5E:HPVF[*..?BJ1[*25D0_ MG+MX49IV"'%L3 12291+)U$B"/;*)[)99CG MJ/:[#.LS)V)]2V34'+&6/)WO3OHT*?%-*_LUAN15UI=:FYGKS1L98:T-+752 M43T!;0#6TTD*2$I53!T&CY+2&'OF5OH/3X MOA>,YXZ5;7^-DSMH*O(YFY1EAO7LW'*X5"5%3X>RLVPO/FQ3=@0W$J:'58VC MHH049M/RW-"RG+99]FH-F76X#@RG'BI2CU?>G-.0G(;>6T- 8JUTA\L)BKX6 MJ^F!0-7F:??#"?_WTIO)36MNVC5$G5]W M'OKCY3TTJLB*;'PW7Y& 1T!Y'T"1-D$D".9)ICD7]_:3. M3R9IO#I76WJJV?5D6^R@,%G']<*SY*^K:, ME.BUF\ER,UG;+!II2LB4 RG'&#R)4AA@0"SEIZ,WE175C%1!:&3=)(2LH^CS MTLS_D*@':&RG%F!_H^Z5)Q0PY P)A8-Z[[,G%.Z+-J8T6(<4E"*.ZRMN: V5 M2R04C/O!4BUE:Q.=ERCDWJEF&I(&]1Q+XA2>)+"KR"BT=[*2@#K698M(GA6? M3Q:1T V6(!MU?204^HT59@S:/>K]6] ^6M.@YWUNDVKEVP)V/Z>-XJS6L$H- M:/$ID@96'[V.,I+7B?\>/>SG^7P7\]F^H$Q+*57E,]R2^[ >OI?DF^F"UI@, MUN"P8KT\Y]<=1%NS0>-BE"*3]-N5[Z)U).=FR=?7D2#K>JD[$K$ M'<$]1CKSGE^%%Z;R-4K5YHVMW)D!)2Y]!Z[0&+1: MD['.F[WY2LUG4FRA<4LIQRN7]Q?R8!1- 9*/5S*G-4Q30#9+<3,*:(^C1!)# M: 5KRH9<^6B_@*IF[BW+DV6C9RNT61^+;53: &YD93CE0OX:RFP"5*@[PN# MW!CQ!F-6:S7*3KL22#F6QI(X 6L.:O/YZ7:1*"H%%[DZY.> M665O/N6X ZU>ZT,=?11LRT;>WL3J>I.GZ#F2IT^WWYX]>9KEI7JM+PLMH56D MNGUT-6Z7/IXG^T3RE,%08ZZYXPKB-:M->MRIX1N(B? D!1A"$5>1.X6=!*,J M]4M(Q^N-0=[85ZL-2UW'BIVWK=E#]!J\9]L*V;=;JYFW[$Y IQWY@U_ >3I/ MRCEW64JS[1X]:Q"63A79;F]NYSH$"\LYDP2!)9%WIL/=Z)UAM2TPCX];+)]& MI7/+,L*VB8]"\ R? YX]E-"\9A"N+G?^G/7X9.Z6E MQO1LN7,;[V)],HWDA11=H4H]O$@JT)4"1XJ22>+(,0V7R9V_2OSWF&'4[8G% MAL%9>A9OD[6%PJ?)](?ARWM)GJFY@T%]D]L@W7P) [?*=_$Y5%0<2>( O:3? M7@M[V>3YF7GR],4)7G#P_,XO.ESS7AQI3;.+M M(M==S?V5E1*[N@)YQ NQK;+_X&12QS/J52?//TCO;:Z%Z9%#U9\U9"Y+%%C- M(%U\53Y;?32)Z5W'DR0<69NX0)07G36;56\J>7[=\OY"1I?,JCV6GI-]O3LK M67YE/,ES/35,GJ>3-($D">JZDN?7+>HOD#H[KW3'=<<9"MFN/ROJ*[F^-#Z6 M43Q_\ORZ!?RU9*ZLIN@J595I;EV][]0 MADEG++EI$CI6G.L3+=>6>>5CZT1Q\OR+9\*;B98R=T.(R#P+W# MYAP&H-)>SX6'1P4'?@3BE-CM#P@N^&!SP*_MM\> _UY(Z*_78C"7# PXZM(: M*BS[V#$AW$;_)-O/FO*33X+\:]/QMF=>C7E+&*R;/JK/RFN[V"\CR_7ZX]UQ M/M.3;RX)+LMI.4;W&O5VL31/X\@2!&;82SWYWMJ*#_9WV-/ZA][U)N!" L6B M+GQW"2"M-?!E($$H]4YI'7MVT#_B46H?L_^2\0;I?7CTC0DOBHHH]8KX;N<& M1P4SVQ$4,*]((CNE2H7JYS-3I&)P'7%V/VBL]?TF-LP72B2SFTDKI-N#XKJQ MT7FE/ZGI#4-G*.C4#^5Q^&7R^/SYLB\U=GSL&&*L+Y@M.H<)LXVYW\$F*8VC MAC-_TRQXC<%\EFWK*MUMP 9?Y$N-C>!1&:ZS[61T MJ5[V+R*0G1L]@H\3X)';ZX2?CCOAQYWPXT[XW[<3OA0VH!^)? N1!SU^4.>Z M2*VZHL<88LD-X/&(7Z%8/(R<]<2!4EV;62&[6)?J3!DO+$15Q$3LZ4A6+GHU MU#$\KJOR4FNM(PZK-\#(@WL2;JI5*Y9R>:% SFL*+N0']]V&B!_>\[YL9_!E M=L@+?%>I6FLAFW8K/AAY<$^K)S"TR)6*@D825F->;M=)PWL2.7TL=HDQ MJ_,YIUR84F@&G\.1!_<49BW#\S)5$I'\Y6B%-Y8M$;PG)2)/1T[K1"]76[@\ MLJX;5B,U)?A^617IPY'6$@"T5\@?9!@'0PLCY:CL>MGJ!R MW=):+HR'$EHG 8^0PZ&V?D^42(XI"Y+&;7BYLZSX>17"EH.A_HSN6*5,MXK, M-CUDGAMW_)H&AA*'0SNVCP]7BBYQJ4Z>6I*YJ9(IL")*'@YMKQMZ?JQE1SJ5 M6LU9;T+J_9X/@?/!T$9#R97,]*B@=W-,>IU)<55M"E[@"*T8MT#VI_=$"KR MS)E69X-8"Q_@L,.A4D:[;V)$!=-GA"KS$X%R$!P('WHXM$"G1J-\ILQS67)8 M-;75QC8P<-0/*65:ODA2M9,#P06[@OC1#@,O:(3+Q\1#D;MG4\1T"(5MF(<[=#K M*UWB'DK!T#OJN",*/M), "W=WZEHV//S^DOZ>W=>9;[??VR2M#-)*3B"^6(> M_^"UM;W7WOWY&!=%B8(@,KKDJ1\/N;?P!]1ENC"0@5HV2'9HX,3U:>UF<^4[!WK#K3"? R#^\,'HN]]7W! M#2PC?-^HZRJ %]K,F^V4;CQV1@VRS^%##HH5@_G A,WPH0YU-[D#&PN' FWW5,@(3IGM05%SHZ4P5=:99A%*[Y?MB;>JHW,>[Z3V8WEWC MO),DR*P/4PB0,K6 SOSX3>O!QG197+.##8)@*65<$CVYF1HWX($-SR\&!V=L MPW2>:7I!0]@13!1\>=4F$K;=PP)GAT2]5C"15);U9B$_)P7)I?*=EM1?L(MW M%_^MUQ\G.!O0H121@3?SFNVX.6G-CSEI-,EKD.Q]@+M+YKM8@Q5Q964LTHR^ M;F)J1[Y/YQ2XAHF]L$X?%<6,X1N ("$X"%D!+P$^@4]X/$0].&? \< W,(2 M>=HP'GE9.R4GL=/E.3JE_%7K<+E&+Z7=]9;'7.$;[.\LK&+>FDH(B%XU-7]% MF6MVY^+F]N(7+GQK&MM6YH8T>L.+@* 2VOFP,W-T6F[0>3HTG"J0:#=ZO]UT M+ PCE="J1J?3*^-QN/H7C!UJX;A'P_O>F88UX%_B3@[+WC_B2=X[H7.X%QSY MP.Z6,#7<$I[L]+A4 MG2V0Q64)J^D?+K ^CV?+V-72>+$JYQ&OC.IKFDP)ZW90EHTF&1)),L21KJ*7 M<6V// :N[2H8KN)+JN;.1XJ>792-O(]1'4I^=S>:*W2J!45B)AZ=.;C=?=N/ZUZN4+-(%2_L.*HC:&R2HOLS3;G MMZ?A!J>2"6;J!5^R>!^1/-*V'*Q^D(8DXPMP[#\P L&JY^.-P,7@/LYT2Z3XYDT.$] Y>U6 MZ0^ZS]_!S+_\V&E 9=DSE @I'4W]M?=B<&T_51 M(01UH=7]EA:6CM7F@D2Y*;6)1>5[ MBPK]4F7P<9J\5/[8#?Y2Y,Z+?LSN[\GN MJ(]3;.=NS\Z]O!OF*FER<^KQF%.]%7,82\772T6P>)R"K9QBNQG;S?-I2)2G MWRX/S%<)QS(T.;'=LW@[&A2NHL8V-9:8MTK,6-*B!*15:#FL M.;K/(#P+=)T(#DE#CFRE_6916]ZRQXIV2B!R91.\H02?\48XPHQ MQH-2O0 SBF)].#%'J;[.4WY:DZ=M@RFI\,P->$XL3J/)-$T=6)^_8S6]?C6- M <2- (A(3SU \H^@AU2GP%0+4PK1%4GL&$HFE;(++%#A(.>;IH\<^/[]\QKA M,>MQ-'3*:.B"16XQ)ODFF"34RQ< 25KVN7ECVEUP7<9(^0C:HC+W0>=Z@$C@ MR9ATDD8/CQHZ'2*)53U.?%R[+E\';MG7Y8] EV5&EQ>K>TU"J(Z^Z3D+2Z36 M*E3V$+L0V.'Q4-\L\Q$O4,8+E+$X7)X,WTP(MUL6PWA5E6*_NM-&[0U]A"]O4BY&RM6FTA+1O@7-8:3DM=C5N$)X_! M*N1T$D7Q)(IC\1IW'.J=L@KYRK7W.F*[3U4A"V*SF^*XE<3Q@V&/0YKY<;T4 M*':PH,T@+VXMB,.Z&,?'.#X6AU@*"Z@QS2G> M0D4*36R1SA$$F:NS\,AG[,6C/F)-_JF:?)+EN-O2Y>L(V3Y?ARQ.VJ/LM#,O M<%B9J##-ECSDUH!*'B5^4H>-:Y#@B^N8KTC$LN0U8\FHM\@89MBHN9=>Y M5H;M(59ANG%%5D2I<'<4@]))%/O*W5&QJL?)CVO7Y>L +I^O14X5Y%Y^E+L? M<859=^0QIC(38"URU#L+1XAOOPL[7J6,5REC<;@\&;Z9.'S7N.YMM<@8$L/! MGQ+YG;\6^;+H4#/G3&-=S[0X:2 H7ELBRNCZ"B.]UVN1[U/Y)MNNTA.N6XM\[=I[';'=IVJ1T;S+8PA% M.$*+ZK"]7,:P+JY%_N'([A3+<>A> M"A^]),R3[U=MF6"*':Y2(LBVG4ZY_9YZ?4':J[7(]+C8+*#9(:YK]4:18[P* MLB@U 'UAC,8D<3J=Q-)QB!8K\FE7XVY*E:\C8OM\*;*S)(9F@UNRB'1/HPXS M&N2JC ]U/0S;< S_[F%;7(I\O<#Z.FI^;LHR70?(>$LI'X MP7+IK><:,V=9J,0!@" )ZG OP??/;<2ER#]K03J&);)4R7J6,Q2$6AWC1^AVUR&@,!W]*Z'>!6N2+ MHD-;&BC^:*HT=:7>Y89\BVR@J48[35;* H\9YL!>+HQE#L1Z M0<\MC$@B6#I)QV?_QJ'>:6N1KUQ[KR.V^U0M\ARGLZZNU#J") ]6[7HC38KI M0+&#L"X-F!"'=3&.CW%\+ ZQ.,1A'7@JMYHKT.,F7"L!_4Y">OUQL!A!PJV.MBV8^-])Q#P;X-EF*9\MK^_G.L;J1*$EJ=E23Q6Q MH*\0AB8)&AY^$U'."=3EU?C>WV%?DC 9Z+LC;/"^6:GG778G4L6B5M M$BCV-L![M6KY/ZXT-!3P?UE;_MD.!I8$B-CHC+H(_J'T(28+ASWX0VR^E>J4 MH8S=0'_>"-O.-1/XCMNIY"T[ 7@>VI:U(ME.0C%E@*X.\!0\)BH)]VRXR^TZ'%*?S3&9P'E<-#E:M)MBWZ9M7J(HL.I7>Q?I>JELI< M&U@66!5#88?KY,FOY\MM-7#[*KX(T^IT.9/R"XYJFS*1+X@-:0/X0J23)'K( MET#3OIXU-X5@OXHU@[0Z& F24$.D1K?IJ(UN+S=30^QYY,CMT"QJ)C![1FC= M0#@*B:R9'H!-"6NNA$1V$IX#/X"F4K4E8"!3,&J%'TDN(.30"ZZ>*>[$DN\2 MH>M[XN)"QP=^;!W$R "6&N*\R3_[[@>''F"+\I!_?PER@XQ4[*U3P8@=_Q@" MMWPJ38?S"!TV_/F__[/[_H_0,S6R#,O^O0T>=R8V"<#&;RS HBIP*+8BZ2EI M#)[]6S)\:>U$$Z7I.XSX=Q27_GX(0"$I$N0=3?\[\?@K),@!-6?2*K5#LPCY MANX[O&K[40!:MY]9C@99]SN4@*4"[[UWUX QKC4_"U=>\O41AI<2$QOJ__^U M^>P3$!/>%_X.! \HEQ$^R0]Y$'WTZT\; C'HQ[/0G "\^ !?I%-"F-UG#RU# M?GF>X+UJ?)MKA2K9YA/M(I?(\K46?U_*L6TNE\B7:FPM6V+O$ZTV^*#*U=JM M\R.NB O#O6?NSO+7G[]8PTA(,Z 8;@+8%C=,RKX^ M'!-T:8OO^?ZH5R>$ZH;3BK(O==A2M;%2Q6!/02 6#R,]<9TQI]2(X[3\R)V3 MXDS 8 4?C/#W1W+-S%#M3%)9KK+0E/Q:+1N <2)V>$_[7A/:-:GJ3]VYZ MD!-\D3B\IWO?)=;Y>DI'4DK!6KMU3RUE59$XO*?:2&<\QZB5D-F*):LSQ<,* M'5:D1.3@GANG7U_K>5EOX0O3&M17=,561?IP9+%:+=-L0[9T12N)S5*JT>A4 M59$Y'#D9"*;!%AQ72-'V(F55D3(Z:8@HI^ONXV2,A'UU#R-KS8.Z=)S,!0_'(HY@\88Q?BNWF64Z9SFI[+-L; ) M_L'0PK1#8*W6,J]7O)R1KPW'[57.ASUG#X8ZOEE8N,FUC<9 P#)]7$AOEE,9+HD>(=8P+RYQFLDN= JGU\5"Q:)0SA>Q1PH M)!&ADA"E!!<.01Q>EE Q=5_E* %U",E36JF6+\*AZ*\MC@&!OOO::.QDONQ] M1O^I6<6HN]#^AS];S\6@7^FE]H #AMY1QWU#\)$&@FS3_9V*ACT_L;^DOW,2#?VE[4]C]^1A,) *6)8)P MXHMF\:X<#[NWJI3 T>0VYV&YD@$<+,QWJ":X^1,)4U;P=R4*#"#RMP+P;S]. M-?3:7C!57W*^(,2[K33GNV(Z;C8WK+6BM!1[J8V4XR'>0TU*,%^G#7FV^WW6 M&X0J,A MK26G,&H*_J\_Z-UCY+\-QA-ADO0]0?VY3-@'JP6N+@C2COF+IY[">0AE+I$V M+YE0W4PE--:^YDX"69!&"T\+HR6HH!E-M6 <5Y7LT201)-"#807;\N9 ^QTO M=!XS,#QM* D7F)+ <6[5 ;ZG[!G0V\G GKUA3LF$/]$ N]GA6MVC=6N#W\ M>%-!HYMLT#7;$7UBBF2I3BFG=&;-$KF7S<;>FS']B'D- M?D03:4)U=H"9A9,&/NO!VO;#&W**.I<;-S12=%X'5)0]7^?\- M10IJSA'$ZVN& 5UGZ.\308+P3:[QF_/_B#\%=L:=G*PP>)?CH4M%=[B;R^1H M?N1Q/7W=&SAJ=80"?C1@L?Z!1PU>R]FR6(6KRC"-%>:U0N@,C0PT)[$Q."X, M6'23[F+ 4UU+[W'=>;J((BLW/UPW;L 83,G6QN-1M)!(B ]HCNE,YN"+&DK','RY37J]+'F:'1YF5A@';HM5J8I M?4&*FNYF.*[J ^2 4\_(Q%V"#4#?DP@L^99H(PAAHHA+3@S7B;T$Z].-[- MRZV4 \%+WZ,3%%M0%#(3LK*K>ZA5'H. !*>3"($ET]0A%@E"?\MS$Z,)?$-H M<;:1+Y#(F1/F^^:6 T+KG=S LR5R46;0B<1R/QFX#X6WSXGR@=(Q%0A@].62 M!"4S 9=$0F7XB7^RS*I?PU,4&S3%.Q M^/8KW[%Q&C:OR#XO&B5$0UH,M2RUVHOZTKM-JYE?M!&"Y<0N5\FLL_1]5RME M>@#"I9,T32?18T83 (IM]AQFTY]4'&_7VG8+C0&KX3H)H*NQ/J\]0_9RGCMH M,2A*3SC>#%P [N<<7>0#AAR^-2 RY.;#C)\664=3AOGAO8G_#J;Z\66>$N;W MEBCA*4BJ,>PN2SQ>I4O^4_%Y6"Q[(NIAGIV-)A#4?K7!DS,&^.[7MI* :V), MO2UZ,\$;C5*UYI)O\W409"I 5.;@(4"RE'/NF/GR*OV=FJF]!?_M4R.YB H= MP\UR(R UTMQ1?F]_V9T87/^/BAUAY=4H+*W;KR;8V9$3%2$^EA0R9%!1Z-K; MAT8W0Z/W>=OV3_*.Q*Y[\^O.K=[.K4_NE+JCB9@HA]O'KKV+0BPJ5T(4Y [[ MME;EO1OL;\G"TM]&;>B7-B\<)\E+Q0G/%;(]%E;?F&U]"T%B&;DR&?EBHWIB M>FRW#>_//S:?MZ :IS47!\+Q30#KB14F[)(1&@UK?"JS$8O*-[2MH9!$M<&Q M@8T-;&Q@WZPUC\G:T^*S6&2^K:$-%BY3<%4U_'LL:79L=6.K>T&K>\%^?"=6 M,6=_7TRPM]'A$*KO(2]R,)?_Q):__K[NUOH[VF3KY0,U[_Z%8O#6<7A MVE>XOGY-Z_I[IQX]"VA;=4.?3!VNGQ"G;")[^7[A5W#"#TI?HGY0J.)Y4C:R M#1U;\YOUDB\BW?I+9:(;Q;9DR3E=#?\)#O7Q)U:],U6T(H>MA0K1-3O9C>N+ M0S%3:^Q7IYA2>:V]?)CP=I-:N8; MS^AY03,_$G-ML 4OZW)MA;3&)F^WADZIV62!Z@:GZE H\I+:?HN0JQ#N(?^N MV/G4B=I;LAZQ5[^B3=[P]/5UVL]-N($M\&IU+B(+=##E?9&!. &E $Y D_B1 M,U)BU;RZ:#5V[*=U[.=6SH] A39O$)L1,\XA5%_-8IU.WBCG6:"] 50@TD=: M['W_#$3>LL>*=DK\2%(1Y1:C-K[R&(6N5%5X>GE8_(8A1!(CT1^SJ/T3:K6O M8P_2E2KN=<2$G]J(A!4'[2*7[Z]T;4::N2FE$JKM0YT.PD$2HUXJ4HG#P1C9 MQ^%@+#371YDX'+R%\P>1Q3H\#2V^CICO\R7.6J%%#2>-:4;@73./><3" M=F$RAPP#/R:-'Z[A?__ [R?6./_0D.XJ*I-NP^9=!W)Y2S%TID!VA6I_3"+4 MK&^UA[F1-1TV1)2*P M)))GT8;7D3RJ&_J'!>(QQ;@WC?+)JFO-QH>_="V6! MVKTS5OW?5=+RJ'H.8FP,QKY975V0R1> :;7$* MA<\5?8+UG2) ,.E@YSB:3*>1)'*D5<6WK:^.$S Q.+D^Z4-%#PNQ,>8G;C*/%U&OB#*WD::)1>:**',-H7Z\[OZ9,FP, M^:Y(\B=MLSU_=?5E\&)/+]A]QN%9'=/KN:DP)'J][A7&?:]75T_3 B=5+9;E MLLMNAJ#)2;_2844T:!F&44D"0Y(X1?Z8A?=X7^WGBJ:O51^O(W[[7-%T9](9 MS5,(CF0'?FG4\/JM/!.H:IA:)H_TVXE#MQB'QZ';Y0D3B\PUAVY?*#+?(G"+ M"Z;C@NE3K-BA>YE^]!)(<47V>=$H(1K28JAEJ=5>U)<>>WV1VZL%TT2WG%%' MV36-K(G6JK+BY/;*8$4,#1LPTC2=1+_R2(A8AW]*@'>36GP=\=[G"Z;7?B/% M=5M5'LFN%JRK^0V,*/A0S8.@#R'PEW(SWS7HBPNFXW#NK+5&-V'SK@.YO*5@ M&E&ZY1J!RP5=Z3*XM[) 5A>(QQKAWC?+)@6E!S M5,WW.R6!]XWB@N"RT_I] YJ" ."D$>ST .?*5#TNF(X+IF,0;24/3IDZ.2\U%NMUFJW1-O\FZZE:%W^2R M&[(K\(C,J-8].V.1AH@%_GJL ^TH5]SKBP4\58*OB M8"'51ID^DIW9Y'*UR!>S)1;J=! *8B3U4H/".!2,(?M MSPWP+JRC3X(^;J78(\U1ZH!:Q^(]JL>M5Q(_I)"9TU_+C5JS365]J+EAO(>^ M>.I8 #K^XTI#0P'_E[7EG^U@8"J I(W.J'_@'TH?8JAPV(/SP^9;X4X9RM@- MU.BM, O,#(JL9GI21(=@QN#']F$C0Y%LJ-23?_:?B\/G;%4:^?>7:"Z4<<7> MT@4C=@@3*FX^E8X.@@PY!7_^[__LOO\C/DZ-+,.R?V\APL[$)H& _<8"6Z0J MJ:&M2'I*&H-G_Y8,7UH[T41I^@XCMNCC]P/,@*1(D'_$XZ^0( ?4G$FK MU [-(LL7\BV\:OM18+2VGUF.!MGSVU8,"2H]O/?>70/&N-;\+%QY1ERA(&XA MOY28V- &_E^;SSZ1WO"^\'>@5,#P&.&3_) 'T4>__K2A!D*DG(4F%=B-![F5 M0MD]S;1VGSVT#/GE>8+WJO%MKA4ZPS:?:!>Y1):OM?C[4HYM<[E$OE1C:]D2 M>Y]HM<$'5:[6;IWP==_'A>'>,W=G^>O/7ZQA)*094 PWH9D)-_(>3C*AK$8* MN$?@Z9()-M=*)N8@1 G^3H AP5_@XX0LN5(2N$I#<4!, \VZ#\PR>*8$C/7? M__W/\,^.:CYG4O;UX9B@/[%1H9D?BM5Q64+%U'V5HP34(21/::5:O@B'8J$C M!E< I^&^-AH_F8Z\3YA"=CW:,HRZ"^4J_!FXT]00^E,PFT>?F_CK86Y_?Z4B M[-DF#+VCCHM?\)%F A?C_DY%PYZ?XU_2W[MS+//]/G1+:/H?)Q2P:,(2A [. M%TWUC4H4N=Z\90/M4!)K(+1.0@$SE0\/(PY[807: :%>,K@"(B7)7"=L900= MAKPWPSV6 @0&1FWQ7SC.@6H9Z@$8X5I;D08\25A !8//@UR"T/K7&R-,B&"1 MN6U5G'2%$GBOB.8[7I[+C%XN74.9W=*U3QZPF?$P$_\=*-9D9"9F/2Z6ZJ=E,H[F'7%/Z.U0E@[ZP1M$S'H2Q$GZ;SB"?Q M$$_6)-L6E6;:0;12J\!U^P@WZ;0G]^FL_^L/B249AC@ D\FOY\A)NZ^^F2.N M6Z5E*]-@D$(^L\G(]0E#--E+<*0];]T378L8"94Y>/OR1,7\:2,X6)A"Z0.. M!(KY]4PY987GFYDRI6K>\MX9Y(4NG^YXW928$1H749-UJ6SDVWG$XSPI-R4H M@B,S.& *DTSCA[O"$G"":F H55L"YC$%TZ/P(\D%=!EZ 8=F"D F\EWB8N:? M#4SL0:(66'C+E0P@0="ZJR:X^Q.;KH24BDPXG*D53/;0SON2\P7"^:4-OJ ( MM@()>9*(B*[+8;6Z6"'N/3TU,7,M994;B\W&AX62F\T-:ZTH+<5>@J#_N&@^ M+!('$W3:D#^[WV@.:Y&%4.JTY[6I3G'5)K7Q"Q5B"CP]>O?8I6V;!XH0 MX7O,V-GP.OX6M(Z_@M4U3?O[("(!V#/0C/,:Y)U46!U : Q!F$0H< G^PN^3 M48!0*X$ 2')('*BH\.^M&"?")&CB05>V[_X7' 4#( SY)YC3TQ'!=^@_?R>_ MM,T/%A@,A-XU&. OQW;%MN8:"C\NF3+,@7N2L;4 V[DY3RS%OG4! P-S$C$) M?<6L -[N9+)K "%9(@NCZY&1F[&F%7,#===Z)[3P[*-M7/^W6A'FX44;,MQ MGB:E ].R(D3/79:)*M+M-X0>51IU211X#11+IA$2_#OT' %L/0/C]\([\-?U M,MZSNFW"V A>62@8>BF-I=+GKS-])^-55F/;/%=6!*K>HDH3UPR5@G'&"XMN RND="4FTE MF),#@6M"@D$%^!8 UAGX-L*A$.=ZEB^9B4RGE(!7@1]*RK52X'^)H>0 [ (^ M+4NF)]GKT"<$!=_7F M,(-H&%MY!#0<:U W0, 5>=UGT,36[YX2L;T/5L"888LD(SCQS+LF)F ZDF$K MDKP&\81B!G&HH4!"#D-P:KH1+ ML,$2S3X;)R!D"5\B&J.<%/6^CX9@(F@B1*U/@=7%WNF_VI&%, V$+MIHV[(3 MP171W?B:/A+3@E1F)YFRO,QWK!>X$F02 &=\RY8= MQ;PJMLQDCAH6VSU3R +/7YQBC8W&-'[],37C-8^XB_22B;EG.QXT#I%[>\&V M7<[@OFS<.H_N[!K,&_"P<$$[B-T!.DZX -8%'G'K=AU 3=DSE&3"GVBC"1SZ M.Z']_0A9-. BA\K6,6KF6_5),X%7-0PH:*+'%%1E(^D9A,^-):9>L2;%S#O7 M&3X4KWVPHFQ[><3,O1SB,YH68&:@;>"^O+E5 ]\.8YR1,B2OE'[@257 MQ'06W2Q]ON4)RF0V&U7;[JH[\F.U_W^_L/,9K]A5Y0BBZ[:*.FY@'5/Y*^^?LTUT(\=34?ZHMJ'Z@]1B2.:_R6 MNT%H XO@PJJX<&UW)FGFCE&/;<&7VX+/^/^7S$!SR\OC]F ^M:Q>K4?9PMKC M_;J 4_E,4WW&'MPV4ORLZJ^(SF#3Q+H>IWG-0I?N8(A>8Z\CEH /ZZOA4#O2^V^)]6Z98"B+MO\G=8BYJ8Z6E3PD46-:QL<0VN M,QRK+UC\9&#@M1CHO7D[RTOL#SEE!ML>N.J=X U"NTE17> MMU.J7LDIPV6GA#:Z73^&>I]G_<7!7F_L=H0)71XA+>D^5V[KLH[-8K!W0_;@ M0G"/3Y7GO>8B30C=^W?3SEIG*JM M[C'#S_&K:JLII898V M?+K=U@Q<@",/GFZU2[IQ7Z1L?3&O-@@WZ\X%314)V&YF?V2.$XHU7U#7W(Q& M!^5%I3Y')PTP\N ]54,82>7%M,*E9G-$&5;9&:W"D0?OJ946RZ7A8 )7X)MK MDL6D"9*&3S]XSV[:PC4*HSVAM>Y1RK36*Z 97R0/WW,R&A?DE2=4A8+6J X, M75?UKBJ2A^]90WI-WD/;/3TE6D-VO6)41N@)$'[RG)M)-5^A*!>&DCLUK15,\9^6):1)Z.Y.\+3C8KKE%!4IO80&J* MNNNS8.3!/4G:\;3BJD1RFN??MZNS4ME+-T3Z\)[#:=]=, !?<.NJ5-PT5PY2 M&?HBL8K64SHR]R"S"4/!S*YL<9MI1N+(3"DJ^.\Y697[>! M>AZAE&IZJS$^&6%Z=MY++0QU3E6Z+!QZ0"J9XGC>[BZ!35_*S66ESLV0>W#7 M(Q2H0Y-R\,)+:80B.3Z]X?AY9;Q2/=LC5:C4AVQHE?.\UVBED59SWFZ-LI-N M58 *>#"RK"+-6<&?9@3%8_FAT"A-.AH+1N)/1ZXU&EF;TWE:JQ7R61=Q< M#BK+P3UEKMF5EURWQ16*AM$WQ&R-FK,B=3BR@S=2"[$^T+B"G&^*7:20YI=P MY,'3[?X *0JIW Q95SL5U5 S$K]I[*C5^[LUX._JUD#$W1I^5K>&2V]T.YC6 MQV/S$N;WEBCA*4BJ,>PN2SQ>I4O^0>HS*COCQ\=CZ-TM!RRL;-?<=0#JV^ ] M,@;X\M=6Z_3%TJP.Q_H58;"8-LRQ <)JQ1E)<_!(U_:4RR^JUK+ M<#]*B)&5A!DD6F!@VO(C>YTU-7,GT79I\J3O@SK1W[@]S:&/ MY2W%MG^G8./!WV': 2:.7HWX(\8$#]X.E8:.97BND?/M\>$ MSJ?[5)(QJVZ#5 MW0:O8K6Z%58!9Q5#P+.RZIWGE[P:^EX37>AWT.5++ZMB<3-@;"H]B(6B=N%8">6"%95;465W"- +!0QW(ID0C-=6S,=;13#K=B-?@>X=6+]J&WW M%<0V,X96D4QL-XK$(A%CJZU,P.TNL#^+)QGA)C!#&\<"$N.LK7PL)<.+4UHW MB+'>+P>[6T%W?YX,/46[\;:; .>KA&,9FIS8=M"Y*FJ\J!4/YSC^Q\)Q.\+Q]>FI6#IN5SK.7O5^5N'X&.1Z M;/?[^_]&(T49CZ\-A?&[AQ5')QXGHM-I3Z8:UT^&4^>J#B=\P8#D*4&"'E2[ MY,"?DN/K3QZF/]M&'2V4&_)T+&TXR?33M]L%)^T2M0KL HG]^H,B208GDOB1,X=C+?QPEO"B$_ZTEN7@.02* M*+1R6SVKC60K5<4S;2Y5H2AAL)SP-;1Q:3TC+J-GVXT5;%CR%YTLK=1A0O6( M]G7&9FI92*^$J=@K5[T]8 @/R4AI MJU0( G\7@_^)Y+*8*]064Y(K](JHDYK@Z;3?. HJ/]6E-;C1BX-6GZ0:$:)X2N7S$30+!C[YYME>PMA1]I;C+8O$#]/AAXTO,9979[ M/H._/HE9C.9]EN\L24%?IQ9KOHW5QR7'OU1L$(B^4S+#8Y(*MN4<'(8%\(GC M]$7%R#LYO5"M(S[1H-;M 2O2,#H@<#J)?F5H<&7:] /RWA>*#BZN>.<,%O85 M[TF\$'R9DUPE+VEV!]:I'5%*LY1RTT:V[^C81I08C+?4BNT#I01! WY'XD<. M,ORN.GGJ".&2NG8%!N=[\_CL:P&OL_AXEOG+7NL:*<$W-<_YTN54MQ8 MLO^ ;HF_8H#_*9P1*9L'B+,%&T>P1-G(2((_&+QC(_G@RQ--Q( M!_18&KYSX?>5TB$6A]OH;QY7=C^I[,XIHR N#_/?.)H,?XFKO']0XO<"5=Z? M3B-ERHC7%2KSEK"N#N[%>WDIR$SCFJN\63+';):TQB!9A1XL!A/$J&BLB*)1 MF3>.I)/$SR[SCO.\EZL'/X-&WD8]>'5>0BHIE7,0"J>:LVRO*Q1T%>II4-M! M(Q3SDW7TQQ6$AZP&9AW<:W0-*R4[.@0+U'_+G@V[@AS5H.'K&C1\MP8UMXUS ML]9#E[>V8L^P!QWJST6Y1F8(5\>*^+0@*OWF%&E ':*"JG7B84TDHFNL0=\E M;?UA, G=%S*WK8J3KE "[Q71?,?+Q,3ZXS^OKBE_EIWRST=P$&D:',"G8*?"LFXJ7!.(\3[PD$$O# M32X)7._B^H^7A7A!(!:'>$'@6RX(8,@/BM'BDO$K73G D,_&>WD?Z7!B2??U M;&F4W:PR8S,UN^K^,$UZM7'+N)E%NMV)4YVE:BK!J2**QRL'ET:]-YY\.<7* MP3DT\C96#L9X(!$WJ8E7'*ZH20V& M[F5=T,]&>:F94"ER/-(6U@V/DVOH8MJFK[Q)#5%)MSS4J/1TC\Y6<*8QGDX\ M5D1)N 9!,WC@3C?"L3%%?3&>M2XL]5RY=BXH'?E&3LJKQ[&*Q-709A89&XIPW[I6.;'2T4B/"[RN"9I>F%:Q5*^V:^QO?-WL^$6'A"HDNFX MMA)+E:J?05'/4JK^=D7]R.%&6+HO,;PVE3E)UIIDK]OKMMO8?WJ6_:>2P-%R=#G#Z/I2%.G\?B$*?/;S9]SJWFR@B$ M(0G72L!$0$)R$M8X3J0'3XV[O"S!H+WC'2LK8%/WI+*Y<-4Z:9 M-6E87!9#9_5BBRC=5UD19>+T^!=TQXVSWM\JZ_UF]7MG=31!FZ6\FNO;>L&= M$9ZI4R@A-*!2QOGN4VIDG,:^[C3VNQ7KN>PV^J!:4],HB5Q'N=>[E2)=[>&= M9=]5H6K%V>VX$?Q)FZ^Y5GZQ8)BJR_A%%JI;$+PR&$K%NG;]:UYQE]#WAJ7/J\SK8>F<;"ZQ M\A+%D1;OM_HB@LV:U4!IPK#T,>%S\K#TNZK,V=<%+QYP7J#;YXL!YR=4;$>7 M]@-*]$A$R:4:TQDZ6'0XI62K1&5:Y*I6H#QOCRC_X\)G@?_+VO+/@:Z=31/ M/Y0^7$$.ASW$-MA\*VQU$DK;WM6V F8*KM4 <;RAHRP\(#J)>="$ MQ$EHXT1H7O>ND[7Q6+$38]N:@0=:SN,[.'>7HLJ-\Q>^XW8J;9%3 PPGPLD"7]UD)96,.WDW>CGJ/["2V8O.JP%Q,PX )#=X' MHEDGH9@RF.G!ZS^1^N0N(8#*C6!^3 Y)D J8&%!MRVBHI[9BA+\#*D+1U4P/ M *:$!:QK\'E -J'UKQ-KQM-CB^F]8XOI!T4)I*V]GC]H2LNU1GHD?FBD%I_4 MJLT@ZW>Y^;PA\-B27[=*PJ+]B8;GK&%8(^CKCH?I,( PG8,L>: @^66II6$# M+Z=CS*I6K19:F<]#7H@LI4O#\A5X:*BP75D%1]X4YO0A>Y4!G+DU*2Y%*IWK)9[K6*% 4$ M%Q6A*.98=$$X7IPT+QK8UR!-!8U+G-(I1EDZ/VTVNHT*B:+#6Y"FD1X..8-) MJ6A48XOU4B_7M)3:KW_P"([CQZ1Q+"C=H)0$FB>4C3 P$3X2;+!_]1V/4!,9 M:(R2+_H_?PZ?Q]W.'",=&8W6^NUYOD*4F+Q[M 6#=98<3:X,3KOL=HD'MU9_ MA[8L9^(_:\+-MPG&E 1+J ;V49^O8*P)W\7:@/$U^J!% M!.=\U+^] M]YKKEP:=8<%X/NTI(I\P^C57T^'_1?U_))7?(4#N_?3_O!&X4 M_]\ON?'P)SJDS9W2!D.?*"PDSGT2)P3.Q6GS_EBD3V\]-UT;Y@-K_?(J M,.]8!-^'>/SO>8YOH:"\88C2P0) PTXV#YB@O_<2UQ<*?4.3P)?0X/_?__0? M@MC79/D/AB,&>+^W4&#PFO61-2+X9]:[=M)4-@/SR+>)SE('Q6>#.UR)F]QH M]L3#'<9+7S:TZBT/8[F9R0CM*;E"V^HT-R.(024WNEFHE)>KZJ6*!^]*9,6G MDH44H1(J)PMQ!B709&Y>KO&X5S?]*48QQUZJ$&EGD[JWGNZ1B-T_7OHV6^NY MU:90"%Y3"+Y5_.55*?A6<&C+,IQ"JYK"V$8EF<*6=G2%,&$/ROY8S/=;-8T\4Z$93=#FZ M]EA #X)M3'VW]OZ:@,?@E;^QO\!Z.M-OO8^>W4Y]8$5T]?R]R7QN]$K=P[\('XR #[Y #UU )Z-U(UNN=/TSK_/>CZY';7#JR.4%^*[H7%_37.:4F?FZI M>>LU^[XZZ?NC$MXMV2Y]C^*4*-OK:D&<3BDV-B#1])#W MBGPB] 7N1-P'MX:JXD;&S0UXO 1G?T[Y1H1:8:@57E@KQ&^E%:ZQT]I YR6] M4,.Y::8W3G34@C+.:>-$E)1*"9Z&XI6ZR#7-NT7+PVN%OO-)EY"E(FO2.84E M&2J#CZ(,WK\8/'N*FM>;&-/@P=KH34!G]?"[ F+RY,3L4G[ M 4>[84J;G0C&KAKFGW4LQB8F:G&B.^_53[2\W@)PZ@E=AW= 9I$W*XT(CFT@ M*(+"]^X&$'T@>O:S#/!R*/!ZZ;Q!1#5A:3CVGX&RD*537+.S>,$4 P;:WR.# M9D%T\ %"OC21PVT)#A'N32_+9>8(5)XC>'],!Z@["@CY['#]/V%'8%1 \FE_ M[P;4!(_\8';S!0>X,=A<:745>Q3!SUP#:9JR M8 '['4D:NN2%MEL*F)9@(K8,AK*^@SM?7R<(XMTWH#\"_-49%_W9?(O?(]_* M>RY(Q=ICSSW>]+GR%7[:$<8[5/:DU59D'OIYP-_![14AV)0/MR%1DP43[L2C M W8BX%0O'("Z'UZ'DSNW-GRB9:(,=AA3^M__]:Z-:6=BP1Z%>TPSE*-^>*XP M ._^(VBNL+36)@KSA)-;%*P'!I<"H9X8YM_(]N-VU?E0W_5_N7 M-H)G;\0([]#[&E1Y[:)M@"4!&9E0[?U7LY(Z&2/X-CH\\0B8/^5?;[$VG"^< M\X;^48CF6]I>N=)D&[[ATZP@S1R+I"KE1J683R>:;!K)Y,N)"T0]7="TQ!A H!A^ZD%_!N)5@3()%$&?7B;801)I!L1+W#1 MWQSA-4SX%W@,=S@A BPC3;; A@@+%;HP",>RX:W#O[91KJ^*E'T\'#'ZKE** M>4:W[ZG?E5KK^WFEP;. \=%BB:4YS"(%1VY$&_Z]._+E7[UZ6^\V;.83U(+QY[HTXSI/5)T8 /9?Z)!LY?G^%OX:W>. MSY5N=Y-U8/>NO0!M5>LF4R7>,U'BC6DJBO+7$3$WER8/IQ5:-U?6$HE[TQ)/ M'> /7&;_&=CI$ M<1T0!/;-D6+9A@D79/M31=Y./+P M\KAN!+RV1 PSL&A\5H+6M["$=\BEM5,=[KOV81Z9OCPP@!#:XBZFA*2(8+Z!0D*!FUPX[M\FU;V+=G2;8W]N0O(K3 M)[;#<]HQ?N;=8*8DVDOV.:-"J,*93M*GEV$0. MK!09.XZ^]KCRPBOUWF0IG\UL]I6E*HS)YV6]VN:6]4*R1?=*O1KNOI"E#(S( M-R=?Q*J?1N98M K>&_D!-2#C%$;RJ#@0>))A8CQ#Q^,\2E,,W6=(61Q TPYZ M$H3U$9:H9=(LVFGH;)1JBJ,)$1OCVA N[&'+_#@[M5J#L<3.8L^+N8;W!*H3 M7#[:;\G7U"@KNJL6-S%[7>YY0K=%-0%:DH&'K9L*0NN7,:*1;0PH-U&I5YJ]+HN3Q^W?)XUW&.6^I*%2_7N8; %E9V-E$J\',B7>.9XY;,D%=2,D:"^+S8*H]&*9M4LE2_F5U/39&8U'D./ M.^7B7*?0GDT-5!F-!#U)SI]'51=B\ZCIJEHU72G>)-44IBV*':/+=,J [XCC MIJY5*I4+G7J/H[.B;)F+Y MU5'1Z#RGQP4T.FM5^C6RM(JG$[!._?%:X2)7U_2QS5:$1!/%INYP28,5.$6 M#NAC150H3J@5Y5H;'Z_TGEK,[9F=62X_J:$UF';VJ"DY M*[)CVRD3'-Y*) NX.Q%::0 3[,2TXLJS'4\D,UPJ2Y K8FD.1A1H>F)=B6S# MP$VJCZ.-!,9-BNE&M!X'34^LJSTDBJBRX!DURJ=T9^RT4R4'C/4$ .;1XK*1 MS%6G7$-IBY8PC*MH%30]00)KF+>2B3(UY&:NW;6;).M[MHGJS/^.&V:C0>V_/#@1T0K##<>#\U M.YG7"8T]$:_6>0BS]MPPW=4;I<1"VMR0-M@3%J8BNU?BA,"Y7]J$P+ECXCS% MPAQ^]TJ;$#AWE&#Q?=KS31CZ.N.XMOY C+L016+B'/N(>^@[*7S+G]UOVX37F!\.<0DK] M*$I==L\)*;5/J7 O>(R]X(%TI?M=A9 W0MZX.]X(;:SOS1N?VV&OFV$LONW3 M#Q2*/>&GM^&].Y=^J_>;HEX?*AIT3/?A)4%XN:N73HEDOK1 MY46Z3M66]5YE7/-SZ,;("$$>7S_]*\1"B(6KWQB^ A8ZXXD^6B73%A?M%B8] MN]U111YB@?SU#\Y$")2Z%!;N+9]J>-1Z&PQ]^2[YS3&$%SI,==DQ7;91[J<+ MLXG&9!(P)SO]ZQ\,IR)H_#@Q^U^AN^0U=XEW;VY]L<[3;7>NU+VHY3ZPC^6A MY-7QRNR+, *(,,EPH*GQ(V38_>O$P9W<5[5BK3,HKY3)$%5:52O>(Q++L53S M,ZM?7"L.P1:"[=LHW>\ 6V452W&UYJJCXOUAN= ?9HBJ ,L87$/M#L$6@NW; M:.?O !NNNX-^IB73ZI(RARO>:I:K% 3;)?7S;Z",;_-9>"JWI%B;)!T_P;7\ M2(+K=D+HD^6,'D733N\P_0?]!4>NMK3:F#OMNL)%:5Z--?*]W++O\HQ7N@UH MV%3\(E5]0YS\0)Q<74D^(TZ:Y5@LK:EBCY5SE406+%%,L&#N/: ;8Q$BCD5H M@KD04D*G](]#RK4UW#,BI1VW2;%2SQ39QJQ-&"+#:&1R") "%%N"BE!T[!68 M_"RW,Z"!Z14E%#3?KPPYR5-K<\Y2.%UZDP8[Y_3#M3>Q\]7>#'UC7S37?]A9 MVJ6U8\_65N9R0Q8=TZOQ\)K9S>BU!C^2>@/.J36M?+=7+\JTR\>AOHM'4((( M_G8P<[C*-?+F3 M-[.Y)+H<)"1B0/*#=#0!ZPL U8R,,Q$<.]YJ0LX/.?]^?(Z?Y'R.=V,U:67G M.+P3KVNYE.2V&(_S?>_]:'X^]D^!0; MC^_?2\.Q M+>C2 '-YX)N0/SZ_S2>]MCX3\-UXIR#;?5%G\9;23R2/'M=!#"(00>!<$/G%V<4T(Z(3:R#X/BZCJ%#.$DDH7T6G+ M@X!W;$&C: 2+QR,QZMB'^Z#.A! "5X? QT\SK@F!&"?GES&ZX;)MGN)EV^H* M[80+(4![NP"-1U",CJ H=O:8Y^^G?J[#7W84T-!G\I#'G#]$60P..(^DQ0E! M,66[]C,SX$U4YIJUFM9+=6T7" KRBNIBR/_?EO]OHRE^@/_96E-HD8M*EZ.U ML9"LH$UTGJA!_K^>KACR__?E_YNHB1_@?RFM/2?&L8F*XNEF=Q1+$?DNZO'_ MQ17%[WNJ^%#ND\=8F.]^$!VR3,@R8;C+K1?FN[/,3_7H>&XR1-^F:/H-LZ3^ MY=UD>NND,'3U/'[:B[0R5R39BUP/=/FR*!G1$I%LLM$"37.]^:A2QLY^5PG_ M@"[/"J8.%M"JRJ:GN+_DVLW@T54'?>:KG%#31VJ%2/?T&=#8O83\Z!/QF&F1 M0NZ],/=^PA-S">X5%Y(^-RU38!V%:Z5)W1KERPG(O23D7N92-^F^GYOEKB\+ MG8=E/^X\.0?+'EP*VO+N2*MGZW4Q)ZJ5(IK4=64XT_.>Y*4A[Z)AWOH-?VP3 MD^[=" ^MW6]ENMR)G+BP8O9VRET@03SAX8F1UR2(UA#&EEU<&&JEL,HWDZ5, MJ8D!"1+S=;?+Y;$.01."YJKZX!E!T^Y79HE8?LFH41TK#IS%G(@Q'F@\E1$] M-GC"/#\A:!Y1(STC:&IZ-9O$:^,X-V/S?!^-#B>3I M!X^NJQUD;?D8.]_1+ MR8KNWT7R2-+A1[E6KJI_GDZ(6Y;MRJ I+ [EPZ%8:,3+F6=-+]2X1HIK9E:& M4EMR"1YC N?A:REP0V2$R+AG)?-KR,BJ;K0^=1I1MI#/E%KS9&Z%ZBY$AN^8 MO!0RPASJ/Q,9U]0DOX8,E38=MN:C?FTL,!X(#SBES^M M#KG\NW/YE<^T7^9R[A$'OWWM!K MHL#H&)Q2P;"F2H^')CK71C4AGP##OL(Q=@B('P*(>SB@?B\@4L\=.S.*-0,K9(6P^,$+<6*OY2I)I!O_$T:"A0KV5YP\@6H,LQO:\@2PJ!=N6!EX%3(3 M"\7BETL^,0$S$P4]+4\-2[$-<^DG$RS),,,@/YFMVF7LV1ZA%;3I=AW*J23H MX:5S1Q#F9*FHP_:"RS:Z5>%Y05 4E^!QK[0!_41>JA)MB),?@),C5\XY<-+6 MT*#<[>SP'.BI=PZG4%5;F4GG+Z3\GGZ?2\.R[R(MGE-1D*O4*?$=" ME]UQT4KK=!2;U2!,8.K;)^P8)6% 6VC W[_5=BMZ>CV48FBXIC M=586:D2M4Z<7"Y?'2?]X,OYJ=&P(J1!2WT1'/2.DFL]8PJT.J(6:FJRX!OZ, MIB8E#U+>>25QL2C3T+?X@R!U_XKM&2&U2$^F9%FU#)1NZEHZ2K%TE?0@Y:F\ M]'&1GS L+PS+"T,B0H_MY=(+-.FX.!_WQG4VU7+PQ:!4CR6((8]34'../9&7 M8^#:52-95F?Y1HK+UKE)"BO9#37I0A!ZT87DL0OI1[BCOY!4Y^SA$M_L M*.M'29,'4*O?GW"$[LVX,IV>\ZJPI.1)"Y!HG$SP.!V$0EPJX4B(@8?&P .H MM>_'0&FY:F"NK375-C>3!*KPK*V:0XB!RXKEG.9FIF M@:45I=]HBN/G2M:%$#AK",-+W//@+MZP2$UHUX;A$!?* )%+C$9)=C$9L71S MV<>QPKSGCH"&&KM"0$0(O1!ZCZ7UGA5Z;:J4+LQR45:=3$=D?F4F5%4;0NA= M/G BA%X(O<=2N\\*/9R;8NZJ,#71=G(BU N)9U[NU"#TSAI@\89"_A#:=UB) MYYN'<(4^WBMD1>J.S(Y2S=?06;T:&\R70[VFNSS.!,$3V$/Z@4-\W2F^'DZ3 M_BJ^TB.F8)A./M__$/M([_A9 ;&(:M&[:, M+";:'TW0A__W2]:C7,/G(7Y 8*(DHAC/#*@^3_:E&-\?]!F>B,M4+([&XZ), M_?J'%<01C =!3'D*D %&9;V!9X X71),B9\ZILS'4MAJ[E8:#B>/)A.QU+07 M;='=QW+"XBN#6R.NTHU7LBJ#251JG?C9AGL@K_^P8_- MV;VB5=:3]_V:@#YT+\IPKYB@IW@0W;+@.SA-H.@!Q9!Q'A<%G"<#')9'B M"8DB^Z048V(QVN<(3QPF['?^AH<_P7[]\QO[:Y?W\SH"2"$ZFB=3$6. 2,?1 M3C#,R5OK" )8RYG PRS!;P@$!"(/!K)H@^\T#7:0QV-\6(B]\1@!\ M/Y^3_PG+,)6 &@ 5D(MLC0XJ "3L6'!)L A@8-O+F* (2 M"D,9S@%^Y0>!P=< G0(^!RP/P *_]AD/&()28!1 MP\DZ&EB:O34YCB,[P<$!SY<=#[DG_C[U,+-BG< ^;0SG:![13H\( O/N/ MH+G"T@HFRC!/.+G9I-#UP.!2(-03P_P;V7[<;E8[HYD(B^C.FNU) O]7ZT>> M0K=^=K1Y_CKH=;.97X,JQQKW=E,,U%L!&9EP6_E7LY(ZJ8W#SX#Q@.#7_MZ- MC0P>_?JG"54C" KHU81;WD8Y%\XIBX_B,M^R+,J5)MOPA5RS@C1S+)*JE!N5 M8CZ=:+)I)),O)\JI?**(-)K@08DM-QMG'.['J/!:].GO!!"KP@0 TH-(&L, MQP*"SXH T2?*H(] ,@.]([*5U)YL#,)3$4FPA0B0BYIL60C D6RZ0&*"=T)Y M^M/55D;*/AR-&WU5,L2=JS5V!!FYEDTQ7Q[(]=#+%K=EXG*G6[!KOY=7V M&&734FR.3#Q>9A;<ENP)T-6/6Z87@[8TBW4=+I71YVQ;(=SH<@A: MDH4DW&B!E0>BG!_H[53.=7GJN"70OG+1A$(K;%L4;7T^M:;.=,C3 MQRT[.%J<=>,#%A6ZSVPEF2B3-NKRL4U+L <$.[^_77N_Z_.=ZI)6)D['17&V MVRR.Z^[0Z2;6._Y+OR)2;(T59E%)K=3)O-&S^46VY6Y^=54<$/1&/SH:ZH?4 M&\$&RD7?\>PU!!@CNULSZ$_8J#=]P5*LS?8/-GE1!)L%$.C:,H*X(P5H\N#[ M0(WWM0ZX@>/HWV#K-CU%6] "'0AT/ !FZF:7Q[&_?:B"(<"!^!KJ[L2V>_S^ MTUO(RD-IA,>>=C5$/U4@%">O:8;([XU*^M=5Q>B.=ITQ?+5O":06T#R!&B@A M:6!V>%H;@440Z*V'_^*H-Q]H/D6\7PP,33- C5P;3 [)6 MNX0 E<@1T3*0ORX!#P2I&-ZKU M()@2Z$,Q))\?1<#@D($=.^!3T>MB:L#=5P%*^#(8#,)6&VL^'#@VL#"?/-+L M:9)GR9N][[QIB"-947;NF MW:[JM*^ 8_B!8P=]OW=S9S<^MD;!6WU!MU:A/747JL^:,+7D/^L/NQ.#@C;8 MI^&>+OI*V[Z"NVO[^NKM5EF-4YZN:IOKEVY\1_YXWGLP9MZ^([#;=-4Z%L&1,V-E')8T6ZK$)[VBF,? M\(KO>-^^>DY O7H0%Y+J?DB%/C&O'F:$M+H?6H6P>AA2A;!Z'%J%L'H84H6P MNC:M/GJ#_RTU_9[6A;E:R,@;(N;!%P48C?#A__VB?GUR@0CJB8JM#U\V1O!T M@0!L*1*R/M>YX H>'-7NGTZ=7K_77/ 9P_1]8?9(]C] %Y/_R7,S^1_7OB;_ M+P*+[*>%",'W".![X93_M35Y,:[D#-/U]\CO R7H@CU;MI20%1Z;%6!H3\@* M(2M 5L"^^V;Y/;;'!UF&MTS+BU>MNXM5")DA9(:0&;XO,WQND[RWV_/'"^+' MIB.*93G>\;8S-?1-H.\F_G8=''PV<-S_PIQ=@[SIC$]?A=J=[WMO3P1WH;KQ M3D&V^Z+.XBVEGT@XS>&LE?C<9=XOAJXDEZ<[\"YD;*]L&*(*NY%UR^NGJ@EZ M<"4C4>V-E&[,:J!9IC]UI>2J,=7V2M2C'[A/]<79)+SPTQ,WJ\HEL9Z;C2>B M2BMHW2D]]Q=\%L9+XK_^P= (@<8B)'I\@2.$; C93T/VQ?O!MX9L=JG$**UA M)%AZ9&3B45+JRTSBWB!K\UJ.XZL5D9ODN,*TZM:J>-GEO8)'(61#R%X$LB_= M.+XU9)]3O%6+,W(4Q5O/%;PXG!B24+LWR!;M/F$HE,6JLU&#MZAQTLU-AKQ7 M4"D>(3'R#<1^"V?:FT;!Z8N%W]5T/K>0^F$2Z:9Z?WW#J9YL@G.RZ@TND$E\ M(C^/II++(BKTU+*\G) 3V[T[F:0,:W96568#-%LEHSV9GVEE+,%[!97P6 3# MB A&X)=3(T(X?B$1)GY!K3Z$X[>"XRWU]=?AF'$[PCPK)CNJ MO%S9J6AGM.B4[P^.)8J<8E->1!6WFY_7]>=BKS+DO2I+.!E!P0[)Q%^KG_)C M7?N'6GSH=PC]#M]"RP_D5VQ0+IG=.9%3)_U65M%R#;98&=Z;_&K$LEVQ9&93 M:!8KCXQA)IMPZC7>J_Q$,!$<)2,X=:&\GR%8?R98[\D&", J)2?-9MUQNUQJ MP*SPS(@BALF[\^@;4XVT=4/(HH*1?$ZW,GFYPL($(T#WQ^D(B:,1@KY0L;80 MK#\4K'=D(01@;<6GK>@D-U/02H+,:C1)=AWY[L!:LSO514'AXJ@\9="):;"Y MO.;R?C$M*H*1\0B)GM\RN#- GC0# +N!F5A!0A7_+UN!7_<-70H]^:&OXNYT M_-262=-RW]ZV"F12N<@GJ\5$46&%?'92Z^J5,/-9?;9BQC W)^U=:HW0 ML5@$>]NEOU])X#"I\[VF+7\Y$\7Y,MU=*AGF95?C?//WL\#RC-"718'$>'+ MH#R)QTF^C\4%GHS1F"!2%(8.B,.\L5Q!5L=%W8VA5I9PM#D]EUQTR MM55JW-++*CZT.)9L9_F>=#*[;I[*F6A)*Z395+4^C5F+,I,NNZ>RZR[3HJ-- MV'J9:X^9-9AL5>LOV M(FLW,:%>X^/'+5-DE7^51YV9^#IN1NJLQ5I:NE6:4YX]GQ\*#^PHOM@J3$M\I. M^MX,XSCSM']!O?]Z^V AD2E<2<3>6Y+T7*YW,DNNT-0J'/H4A/FUO6> MPL&,E*G55NQ1UC2E_IB^60'G9N54\@GVUPGCT;Z MLF:XB"7;%M2"[)&7SWL&.=PB)TBF&>V?ZCNU"X$\T>?NB#R0"Q_-P'',W\?'8L%2P8HGUU^G\]00SCJ"/ER-# =I M./K( ,8BDC+,Z5,$*=K2$_([* MPW"PH!? 7\CL#K%?9U):(JANN#M/ [[0> M@4_P_TA>]ZU+K(%JPAS]\MS^>]FHZP M%)*O25JG,'!NC?(QE,:.(A@3Q5,4#=_AL6'TX*L#-@\UN\]J=K>>-:Q[:!J: M]F.$O%=E]7]"D?Q=1')8W?S^JIO[)33?/*GTFYWR^Y\J>MY0H$Z: )*0PB_ M$)Y?FA@1_2*(8'Y]&8@PR^E;BJ0(YG(MM[S=:NU?7O\EBO"P'!;%"\K4*5ON M"^H@(]M2R_+, 6 +JC _G2QR?+W*="\=!KUP3M!31;H@4RBAXG)1'<7:LU14 MNHMS K PP0)O,],?%C_<)*0_70%Q5T:8+Y[M>#6X!2NHE6A=[1 A++07O/13 MA?:8)_2ZX4Y7JFSRI2 P_ F[M1IU?XO"W%Y_N;]%"3DEY)204T)..4/RY?O? MB;\G3MY3F^(+J_#U+3XN6&'NZH;;.Z;+-?Y?2,B0D"$A M[V:Z>X0,-Y9OP\:W4KSN>!6.=*N0.4+F")DC9([+,L?G-M5["Y(\7J&T8DT- M2]!@>-$V:,B" 4A'5PS/!)3;+LH=8^>[)+/D&FD>G9I&P8H5:*[BY+!,R\FP M2;'VN?QQ+X6()9>[WWBI;I9+?O\R>I#:QFY8A2[)N%T)2^:;AOU:6U2UQ#;(HW3 MQ>B>!\*4G<&6!'EEOIV;!Q]1V/Q$MQD9>>2VB6 MR$[E9:69:V.N7W[E[1WO6WBRDH!'O/$AH+NY(LH(8)2Y(OFWE(Z3%80&Z:,: MI#>7)T<:M&7:/("OY(AVQ6SX[+>6&AN^#)ZOT[)^2@1MV'B31&,GAX:70@,2 M+F44;2EX3[NAK.I-204C(B1!7DYA"*'[TZ![I(7?,711 M,O^,Y=U."75Z5$YMHT3#X!)W!%V!KI!H!LU-4%K+SF*+Z:H7MVM^'1:,C.!X M/(1N"-V+:?%W#%V)(YY1?)05U4*RW^TD."4]*-W3KKN*56JCJ(C-N$EMW%GH MT7*N4@BJLA 1G(F=W5RX?Q\]X*6)X3&N["\L(HY Q2:JZ0*H>@H^ MAE_0X ZA^N.@>C-7_CN@ZI 5*]YWEU-T%D\/N-IP.==']Z3[TWKVNYEJ$9H%H0IT?Y)D?J#GOF@ R'[;4/JKUHL-70NGM/YR,Y,1VE-RA;;5 M:6Y&$(-*;O3QH_CE\D]56'I!?)5!'FY%LF5G3%F&#-PT]ET1)Y#/KY8+KF E M799>F9,*EM78Y@I62H1UR\D('7NM'&N(@1 #7U&GFRG"45HYI8T6.*Q(<&Y[ MQJ_-J54MJUFM@A5&S]5B84IJO9%<1G6ZK)F)2.D]5%%)4G554NS]LRP[RZ M(QU>5[P$A+2Y;JCFM*K2 JV4GXTI\YRL00A=\/KB_9MS:RL! ?S6ET>"-H * M[X&/,X+HLNT_GP;M0XOWFUB\1]-%?C^ZW[.B)SU.WB](599M^&#-P+^\"DV@ M[Q.R I4)O5BH9 DNRI;1T63 %VOU(8]A04P!@QY)BO<4FPP!\0B N+E^>W8? MZ'OQ/ADIB#U+J&"I#"O(7#1INC,5,UTX-Z ;4O@%,T^%Q^WXLIB8 M;F)M=F566N[;IR2%6$:M7K%IH]%)PW &E6:UT07[)O$#4@>' +E;@)S!#WDF M@!CICI!HE 8M=#(CJW-V@DU7=1<"Y!J*90B0$"!7=5)^$B4+QA4+TO.4X:+3 MY[:#:8TN87C;"% X,>JUNW3?PRUICV0S=#:&]N2%0B\]_MK](C O1ZU&-SMM M-ONIP3.JOQ6!\- MQR[#*30JYM5T,4I-AA Z0-UDJ.-8CQ X(7 N$USY$G!:__VAW_UC2, MBH9FF'_69=UW)C;RR_7AGCP8RM&^*0MJ5!B =_\1-%=86FOQP3SAY+IB_)]- M:7BX% CUQ##_1K8?X8(9$6$1WUBR0/C[5_%^M'WF"8_W,L!3(I'\\W[0R MEV'?>[UZA+&-Z56H\@*S0C9<^P$$9&1"8?2O9B5UJD"B]QDP'A +FO^FH&1B M\.C7/TV(/^B:3T'9YL7U!EPK^)Q[GFGMOMLKU_CJ/,&XRI4FV_#WHV8%:>98 M)%4I-RK%?#K19--()E].E%/Y1!%I-,&#$EMN-LXXW(]1H;_WSMU9_OKG=T+3 M$&$"@&$CBH[8(\.QP$YC11!Y(Q9/!.*)S_^M__]/_9@>9+(F4?#T>,/@%\'< 3PYZH-7=! M.<_C!(&2)(;QDD1)/#F@)9XA))SO2W$&8Z1^7V*H7S[#".N=H3%W6Y6ER*D< MG1HV6WB/&":=&N_%S^ZWG$]:C,#,:R2:$B?=-B&BA?(PP>/'+:U*N2;A!A-' M!.^URVYBJST#0"G4US MM9;<534C!5L>]1DG^[W1=!Y'43RE&G)AD9-C-BQ^A!ZV+#6%4M&)J;8Z8PEE MQN3P?)09\O1QR_'$J%'Y;+K$IN;:B&VE38E:P?R*1RW+73E*N0ESRE5*O-U? MY(N9GC;DX\2S1?<;$&HQ7.VKZ+#[/9MTEFT(KL:DU M<%V'&.5K4(DY:DJ8S4*52CH)-F4(=3233+=Q>/^(.&ZJD=G9!+ )CBI82YW' MABYF)CREX*BI5"Q@[6R\LF3EN1$5)BDQN>+ $XL:II-F9TJ,^%9A4"M99YK MCLPHZ'6[5F"'A?J9HCN>7N;_L,\76]*@HY[[K[>O[QRC+A%[1\%$?@?+L2LD;J!1)2RXO:1ET=-D_6D16 2! MYJ4GYZ"Z' &240[DI(5(CNP=$O_G.-L.XDE'"ZBZFF:XUA]O5GO*U5D\N!MU MN2&.9,F!==)>4)S3?GC WI7ZI;>K-L$@DIHAJK_6O-@H)>?Y,<5U5"%?H IN MO5N*38>_$!EHUE/P/MMTY$ORI/=(T8&6:D,#E)H>7P2YN":\LT'MJ67KMWH& MP4:K]#1 J%%JPM22_ZP_[,Z5!K\+MBZXS8F^'K.O\^V8H('&M]7?XI2GOMGF M^J7K?3 8S[L\Y#'Z"2-?LWAWIKW3OP'Z' ^7J_8^N\HM*7_^/JQ"];@3=4T M((SWXG53H6\9FF/+U]=3#[EGY[>HU>,RR/#+8=@_2S<20A1KX-1KZB[3TR M+*#78A\#(0]\0G-Y4N33!R<=QZGW1,=TP0+?5:+ MXPY7Z\7BWQ/6'QE\/4[(FM^\]@M"'//\WRY.,\*DIKJD8,\%S>X6.=3-X[3 MI[)VI/S=]$0D.U=/1E/]82_)S2K5IOF<6$F4"6/V+GTC_\="Y @(@9WQTO']ZO1GO'C\ _2XT_KX_@$ ,5T@DN' R+\;G \YO[YXE6Q M*>HVHU-)X^18?E*3S$3?Q#]^5>R3$L**.N-4JYU5.(?/VREL[O:>W1H?@QLI MC5TH.>(/0%$(HHMLL2^!J%0KQ"56+*2X&:\M\*3T/*P7/I_9XX,@DC(#I<$P MGT%] U3>]DWC^8W@\\[6]C M,30-6]"^LZISLU"R4"EZS;+@&A4IRR>K;;5M=ZU!IX]UR.75; &],D%+4G/9 M5I=<4=\9PE:+#DHK(51JQJZGY M@HC5K0%J$6Q451NC>+=MX*F$7V2? M#UWG&1]Q*37=6 T6PRJJ#;]B5^WEUWG5JL*CC8R&MY,V1Y<:]6%6:^0D?5.? M[;4 A1 8=ZYSWMI=\&5L)/N;>> R.1K1%960AS[.RJ1O5%L<))>)*6V0OWLQEI-)HQE:* M*YI:S.:Z-!D&=:>P"/$-'?+!?IAU!'VX&AD.TG#TD:$/SQ?>>NL9/NYE_L?< M[S:LM.:D -@8TUVZ@\*@H@K]#)U:S0PMU[_2KM>HT*M")A'-JY44[B8ZF9JZ M3->"XCA8!##(]S4+'S9#PF/N:"^QOXNK*V6\-%9H@RN2=%=JN'CL2Q,P# ]MPLO%7_U@$-W_G8WW@XB( MS1-5E7''W&Q&9&F,[2:/][)O'\PO1]XVM_& M8OCVES;"6]Z/?1?C Z<^T=F0I&:-,4>/E.E\DNI'XP475L\".CX18?!0QP_O M6#S,'8OW\WTRQ]"BJ,[+G#/O)U.B+M)]; CY'MZDCL2)URXAG2A0NU,"X_/D M>8(+[]-CS2$[3[;%L(('L-RH]_U.B<8G+"Y/3E3IV"^]\9[RK)OJ((L3W7FO M?J+E]5Z-4T_HIBPK6#1YPU:(X-@&@B(H?.]N*8T;%)S['\] 1$Q9E)4YI)[E ME],4EOX?KU66Q<*$_4J[H'CC M9. O$-QP\[LZ$( M )/P9PS'*\%1;+OV2U-Z(0J0/RT%S&BS:CH#&]PVR[!B)W)U*_=Z9'BU +Y/3B6##H%*P()MUZ-8,9@ M+#L3?KH9KS4WJR9,IYHG8'<)-E)D4S#%T=*?:T 72# $T!!R$"#*1%@H$_!^ M;WYPTL8 ,?I@=)Y] ]_Z8_5EL61KLPAX? .UN&P7.LMN+'HK3H6Y')LG5B:+5 %3=LCQYK-//U D.#;P,K- M',/3'J#H])4*! JXN1S@=D\,[8/2)SKL3X&U6*'!L:;YZ?9]&3)KP 32[3#M MKR+^KE4\L8) 7&J.))]GZ2R =TTP/[)P4%+\![0X>/]'R 1:?.;%WAS7D]MT MJQMV,'$@?33+B(!=1)*U*-@.O)UW@[YW,">0@;N/?;$AP7Y,ZQ"R<&_>7V_8 M("#N2;EQ:Y8CWL5RP"+QMV*//8[6R*/=:TNT+\>X$]L';'5*)@9?!UN9IUEM MU8;-%F*X^MXN+_0-QUXST4?V?F6[\^\J9!OMZP4[Y="&%359,*&38W1@CQ*0 M3A>NX[A?0 G=PPY7Y?.1&&\Y7YIQO_^KW=9M3L3"PQ&^3>R_;BUB M#/JP1D"019!$NA&!5I#_M^_R '^!Q]#J$B) (&JR!>06U ]=Q8)UV:'+Y*_M M5?571CA3U1:^Z"/@*>C,>%>$RB>8(:Q'E2I% ^CE)]'A=$6H@1 MM"CCT.:'#".LO7VJF\*E)CKIHP7:;L<&%F/*RP3T9ARV)*M6BYP4HPNT$DUG MT%AM->CS"1X_;BD-$T)"SLQK+#UNU9D!HW2+A2'O79K:;UFM,%$6']D:Z\PK MLZ;3YY*)%.R3/FS9&[?ZL>=:GE K0CPWF\_U*8H.>9)'C]]NHMSIC.Z-E_T4-6&S--]) MNHN<+7.@*7;#\N\00C@!G+ MC,0S_7B,ET44I0B4ILC8$5MIK!7'+*585'&WMRS@T61QX0Q/L54;RZ\L*9UC MV,:JV:"+!E=+>1Q#H_.5@>EN3!O/8)_,88L!DE1\H9-M*LQ,:D8'[M37G89K9^ '7(?X0SD+D=^; MJ?UU4V?.CCMBXWR09$LTE;YG*YDRM">@;3&=FH8@CN!38SV70X\&V/U/N^C^ M(+^QO_P5"93@=7]_([_QX!M@21H3>?.-U\=O(OA2]%QQP5>^/^*@)ZA$6VO[ M#_[6"(X,-'GN&PS^>13DOJ&LRZ9W4+!CQ.TZ-*$!,C>T.=3&]PQ%,$2@OWNZ MSFG?G#>TPZEX0SME@\'%!*P CRB1@6/#-16"A#+@&P'8-OI0@UY)V9(WYHW? M(EB$':_JK@-H[>B!8Y$4T9MK?[FN/;6>L;R8 JM&V+=<#* 3[(_%?]4>"8Y> M%J@F._[FX%W:TO?#!CY:[Y!FJ@FBO#%S;F>(>AYH82X VQ]0=-]RD?#6AG0O:0I[(N^92R#,<4=P8)6'T")PO43,N!F/3\B+()G9X0 M0#[2_+[%I?_H!N1\C_XL_'5<8_2T>(8L+<"3 S MN-!@K91M)J<;G'YZDMKS MMGKG I[TL9P)^ 'HSS^W2$&YI"\W;HE .&W<4EMWF;W'L"=FZI$4_F;C'8<> M;^O$ %W!D\8_USVH+&X%$6OKZ>9A+,\ M/L#$\TYJUF)F(Y2>C=*F;,0F(S%QH2/)$_3W'BD>$O_@3Q@UM5]AB3T3?=_1 M Q&Q%WD W_?.H^0=JV_/U[%^:\![@:O&CX@1 6<*4TO^L_ZP.U<:_"ZP!Z'M M*/K.@7U'RD[$3.!&V3I%XI3G$['-]4LWP0W^>-X5CT@S3^B]19WN_/;]Y/EJ M[!9&AZO /)'Q2%;\L+'PS8O]L-\@:5QJ^,A7-7&@=*&'SX?[^H M7Y]=@O@3@__[GNXTGERC5Y/R[IDCOJT';!+_ S1,]O/RAFAY9+0:A#>C\"O?&0WC^$WL&%QG W^R[9G[#N(5'>V?5\.YP"9C;AW0X[F1 MO.1\1\WSWK4HKP$69.D[T65I&TZ5@;%_,#SL='\[+:U-B$[0L52F56S:LH9H M6ZVS1C/_W"\;G\^OX^&B"6"1WZ+B1(:1?G[QW"W5&P*[=+5%5:W5%5D<\E[R M3 PG(UCL0A6'0F"%P/(:X)<&5K;;'XVCR=8<=1)5O6%,.@+3_7SFZG<"JS1W MQH+3E&RUO>263JO90)DF!!;YZQ^")B-QG J!%0+K'< Z#PHTF:O$'9DPU48T M/YD_YQ8&-_Q\79)WHJ J%SIXIDJ*:F-@U!AK/"WJ,8@"^M<_)!./8.B;&:R^ M@X^#G3E^3IGU6GGI-Q!3%B3PODV,O1=PNHTYAEKL&=78.UR7;VUHW8'H^"G* MKH^ODFR/#&E'()U(YG5"1E'*-)?)N7F3=1RKG,R[S* EN3SMJ< ,V*GIUPI, MA*!\:% &>3F^,SV/SQS6;TJ!7_5-!?2RQQEPOA;R;2S 6QWOWE%\T[6WGI#D=T_R!S(!'LTMMY6S?LQ MV=#%%_-J5X254J9YAT<5*S5Z'A6;6!I-\%Y:;>I"-81#B(80?2!%[T-X$OM) M(EK&4SQ7:+3LEM&7;(*&F9;H-_#T;3Q\MZ@N=*?VYN7]!Z$X"9U^TS\?-C^S M:B)?CI(J@2HD88VJ1&4TFPUYQBLB@\8C&'G!K3\$:@C4'ZJ:?QBHM.A=K *CKL_-8/ 1J"-2?K:!_&%6) ILDDLUL2<7I&MNT-;P\ M:2< JH"23L?("(839]'47V*^.W'(?N4X9.=5/SYCR7VOVLT#AQYPS4)."SDM MY+3[7;4?S&EGTS[N4+M_/;/#B;L*/ E]R2%/A#P1\L0E>>+; MV/+;0THKC*X*S_'#Z*H?17)(YM_ANZ MXZHRNF@Y+=R:95)>[2ORUS]T),8<'^!\G_OZ(53O!JIW>7+S!5S5A4D%Q098 M2\UV*DG:RCTW2RD7XHI^!ZX\O>\_7EV+?X+2A_>+B&]:G@-[(F.OB:B=:>_T M;X ^!YKAKE=L_7<4"H$_?DU8%ZS!F^58 ^'@O7C=5.@#.>'8\O5KLYYT*'XX M"?RVO.X7Q2CV%"=#VMPG;6)/=(B;.Z5-B)O[I4V(F_NE38B;^Z5-B)O[I4V( MF_NE3>PI]NK!0$B;+]/FHY>FWC(Y?TS1@[?DQMTG/M\4O(I]MN 503]1L;MR M%9Z]X!7VM1(A(5KN"2T7+(CC:WB/C(3S%KP*Z?T8]#Y7P:N0WH]!;R*D]PF]QD*G(7:RSUQ^_4C =YR6SU6D:.0^B'U0^K?+?7?G'9(_JN2_W7/ZV.! M_W.*SSU>5[A:?3N?[^]P"*\A5N[H,MEE;RY@#Y7%<4"0ID:CN1[7KB^BU7%MR5C9BQ>2 M2BSC];93LVBVPK56-MIGI4PNJ%.(8W@D%K](.;406"&PKG5[CU@:BY&V;$[5 M6;]:''5CV#S#NY<&5DJNS816G)ERR_BTE9ZW!J.6YOIU"FD&C]#Q6 BL$%@7 M!!9Q:6#U^685IRG78@LC%&>>GZ/YQNKBE76'A%+!AL_-@5J1JWR88BK._%IW@&NS@,"9Y7)UJ?-&L:EY"Q;[R\+P^;SQ:O@KHP\ MTXR/%W-UN3#51%Y?+O\=AS^6R M?OT$>KYPZ!/*WX!!/!8]_X MU"_$ZG?"ZAV:7^?%:L%B9X6$FA0XW$AT&J9)LN*@YM=4_O8'B2%6OQ-6'^U$ M\L-8396:"V*14=)<.]K,XLD%3KOQ6E"O^9N?3=[J8D8(U8>SJC^,JT6W[A#U M>E'D&O7THDDMFQ-33P!

$TS%$(L0URX@Z#E&F6;/+*8\)])/[RHP%F,SO[U MPX>&1TT(ISE$A:U%P'SOT@L?] M+WUBY"1'6 %''B FEGS-);EC9IT?.#EA/)23^9[>W5'8M+NTO"5V4C_=I$H1 M-X.KUI-3QJ>\(9KR<_-V2] MMUU:LUC+HF>-Y2+8^S;.?F:5NN.("6BT;!*R?*6IW%R79#6)5^P9F9-(2>^1 M9UB-OA)X6V4LOW M8K_OXAY*TC"(293[/4,Q08T7S%]R1HS(.1C;4P_QQKIZ5<.>TA]Y.B15E+3] ML+EP;$(&\$SEAXD4[-D;(,T)2A3\ J01AD2Z'SG>$;[U)Q/ MA297)*G>6R0;C;[(K,]T66Z(>%UF?YF92U_<+VSA/X0T!]&ZT M+RCT"-DO!8Y=RA6L'*B\AB^V'.;YW4F9ZNB4RY:QPU%.HG (!7]9\XH)0K&L M7.I!ZX+/ MRV=.WN+&[6%1GO'$=FO8^"3:NDO%.DO0#P'\,8M#_1--;18Y\ A)X%BC:6M-[NR. M,8=Z^1L^)WX!2Z"E@\GOI!$G5%

[3=.M:W4YYO$-)K293\ZH&1!L^;VH:0 MLS)^4;U/R_:$&N#WR\/)C]E^YC#/T8IZ/ M#6XD=)WR!EJCCZ\[HU:;U:]$@.XZH4JA*DD:#V2E5E[&TFN(1-?@NOHXC8?2 M1CXEC=,69^ 2G0/B*T^\MO>]B?WM?;+GS>0QT^^\_I5*<$,YWY/CC6O]F:0$ M( A@$X]:0R8@F)(2'>B>2QEO>TLYY14;=O)E3IZ\JDU686)/$JZ^D^;.+-@S MVV;:M;[6. .QS7Y@=PG=)EF^,WT]_VA9S-W$F$V3%V=0J*M T3&3@/W@8C(Y M9D:@#.B]*J)O-%384"Y85TU-Y>@TG?I9;[LF MA1%J AF,.&RQHG7T%+@'=#H4=1-_9.GO]5@/!]:I?X$].23Y3I"2^J3+WC%5%,JZLZFNB!F#XM(;O7EN_ MW5>A[+RVA%=4EBT Q74G/-9GRCTTK)TKP7J))(O/WZ8^Z6_^:!.Y;DAI$O3B M#)?/)PGE !N.=,QO3;FST=)\7D>F473;()MY/K#-ZW!5J!6-SI =,@%M^,ZP MB8'NF5P,>J"J]]IGW@;=((#2\FC"FAZ?!W[N,H8_XWT$YL,3M4I6"_]3><0@]9Z& MBUTJ8?_5&,[_=<<=_2/VF=$Y*IOEOJ0RDE;:6,<*L@CJ=O 84LCN$#C:W$H92(U>REPQ=\9 M?RKM!-I)P@#"%%T="N9E>'C%7$5&-GH829S]R<$VQ6U<.*,SOZ5&(EO9@* W M\(KXLEVZLZB14A/Q+TES+8M3/](G"]]@D:V+=OC8U01)0S[B3.T8Z7=M3'\@ M0Q*9(7L$2/E&LY :<9?$0'JD,.JK4,PY97/V5.GB14CD>EMKZS$ M^)UPK86^&$X96K8)!8RZN,DUCN<+[4S'1Z)MM3" _(HYN>VKM5^^\2:C] 10 MI;@)=)CS!-KGUCX2 X<0^48S/:)*K[772G]2*N-?^T)GP'6+\B\0\7,C:$40 MK?R^7],M##-^8:%Y98$!]%?Z:]]",]^36V-*W_8W16 ?=8H'4HZ"FQYY$KF; MGE#-\6\]:6=PZ6!/56/@$0?\P'J=9. !2!P)_-<\?$W$I-^5[:VMG@=VK>C%AR\>A2/IIEZ._&N<8HW;]+9 ME$UUW\JO_KYLYWR.X938M[ZP!ZXU<0\>"'7?%* 9:^#5&,#'5"R_+7JO.C^? MU.=O-]:K/P]4'GV7CA^,P!=1NY("FBXK>J:]CCS]7A;+>%5<;]UXI24,\K_H MSJY;8BL4#*/>CUZ9-7)GQ ^D6C@SRTJ_W#IOVJ%"'"1=(DSO5I(4F.':$F5 M'L7+$4]@ '4O&[_]3F<]:@66\5NI3JHB4@FK$G:9N"E2^N[0RQ+9H!R0(:.> MCNK=8G3?(O,6M[W=E39:SX7;LE0-5?KDWHN3QC^R#O:D&;S7.W8[46"G97&@ M)Q!$:X:[T*!)F1;9&%YKX_"OM%_K//AB0]6?N6?ULE>P>4SZ. #JP<6UF]'I(M]&(#C M0Z=#RDU7WKT8Z4V8\].3-09"!0R P)]C+=,-1"I6^<.!*DTJQ+P&3)?U(?8W MSD!LD *!X.<5O-4$\J1'9E80UA8,X$!TE:!<-&.>Z,7MA_E5(Z2E)J:?$4;S MDH6U8UO"63+P/=N=M)"[K$"T#!3H]R99'9&?;A99'.U1;ZPA=ZB^\UK$;>#- MV#O"?/97BA81C]O56**&JF^R9+!6:#Q-5;2:FM+4LS72-%OC#2<5C42;(RF< M-[$IK,H$B>9&!K/RDPO$]P]6,Y4[5"L\^;PV=7XJ4:XW9M1TD3Y/9GT>']]4 M"[-0&V3<8D\@8I[9P@ 4NGG$!J1 R7VB6L!=^LR8)*#KFO1G$ES*MP4\KGZ MTZV.\Z68].QV^UB4W=62+#._=^T?JC=^<-:B0R RA+WSO2K$^F0CLX:QS(DO MYIU VJ '\-PF3:<>OV(F''T7Y=R1/I259XG\Q5'2,_94=E"-(-.QNPXJQGSQ MX:U66%/,-ZMD ZF(CS+W+0N[5_R.R/N)]NS-H=.(H9(2\_+.W^-XBD&!-MX= M:YE=]Y@N\?8G)D&V&$#$I=JO*YM(ECKJ5%?S>9&$ 5QX_\;^(Z^WD2>6%RJ_ MQ6.BZF "48/$H6!S4J /GZ<#G[H.N%J_/DF54L>NBQ<#<*E=?^>63]SXE+7! M!V1MCO\*ZA'I7?G< U6^&J127*L0QO:<]K&FZKN^X;LF*V1S$QEM:-*J"0_- MB'+8_5*'OHKA7S;VGAS4)T*O; 3Z!G,2(V4L7+B/?@YX8P#@BK"2PC#\4*OH MKKK+JMW:=S='W2=6.YY^Q\)#^\KYZ#GS0LRGMT_R4I"%5 M\S$!V9*-7VC-O(?"0R%.UN2MEY5]"P@#(U#;,MZU6/V$YX[HD%X/(YTJDZ0G MHP$!]6#DP=H# X!R?Z:+IG2+JU&C\_[>JJG0U:N67P&OEDRE=) /!8P=P=;O MM>]A2WSR.28IDNC;NI8\)%\.:*C) H 36:3(GYEYS3!4DR7 ;< MO\Q*]/(**;LXB#E#S3O$Q1N5LM)^%$PVYF$YR\"'*!M8$8Y,G,F#TM9D@E@T MA(DARNYO#N2M07>A"@D@6V"(JLX"]&. =KUF=4""&T"2) AK1#L]G7@NHF.Z MIZ_7K_QA38-#92H&@*TL+KA(:4%]QW]["AF$KST*B\NM%JDAADJWT6D[UP#C M:'YND/I'1K_$5MU8PQ)F]WOW^2(RY8(^BR?K)I=+?5%EI0S1QQ%ESF30*/2M ME/M7,TO4:---VC6S._;SZMWI/3+U.Y#D'T_$D$<48QG ?MQ/(0OJ-3X]JR,# M]0.HHT*5[_UP<NT[P M@Y_.Z=^6_OQC%QY]+(0SC!?R@*]94$2/V]\SGG0'2HZ?4)1:ITOP.Q2P7FGB M78%NWEOCZAP<^52;11DUO'M?-P^5\7)Z0S@T(@[JRO9]#?5IQ28*Z1_KHHH^@691K^BD(,@*3 .ELZLKS0;II%OSG1O.;YC 'DEO;(HW1,_Y;M MI4'SDJ[9\M:U<\Q@ )0*S.I.2/D4^I;X#7,1#*"C_E^NJESS?/SGN[%.:_^9 M\\=_Y5S_WW%VPP#(>?U52H#$IK7PN/QT^ '5])@ *MJGAA MQ;^+3#$[09%^49T M:'AKHR(]UV?5RI:Z"W:4^Q\"\Z]>CYN]Z"+,G"%[D<.$G^H*;?V]N ]Z?)$E M'^[2T62)D(\>M9$P)UW$V@5%[]HM_QOS\?E;"2C?=DY_2/XO%[7_TC) -^M M %[_Z9S_Q/_8ZG]EK/M_9OS8 "O+[NF0_W@@0P[SL2AP\)9"O1+]N*ERKF+W M6),0E35^I-,Z1=79Y5WK=6(OSNA8@?Q_8[[JNDQ]<3,LZ6FQ,">7J-]#]Y&@\9PPBFP8.?4QQ%UKXK.B.5 MWP^(?ZE0/V"P.-OK?@H?!Q%V(W!@X=FYG3Y4Q7AUN)=C]9*QA]8_ZSQL&U;] M*Q\QX?^F:WD<)#/1V8J+"BNTE3HH+$8\B&-FH@VV(+ M9RN@NJ4))0ZN%"ENY?!!/TQ=5W_0Z$%#T4G28WF,L_]AY;IK*RMEQT,+_^NN M&0XJS'UEB$>C!I6&E/5=TO=K<;["P[\R8CC09&^=[%%A^;:VE-8=> >!+K?^ MWIMWK8;N2!]?4 $]&#E\U:'1AU%5-:K1/(Y[NZN)W3+$_SV%=*PNKV+#AQ<5'QE)T]EJQ&15<,IACGW5O3+2% MV^,JX,6"73)?L[8FU]S:E;0:[3ML;([7ZT2[#1VU]IXX):A?*WSXW9=A<:4_ M=HTFW7N*BYXZY+\,NL50ME'K_.,1F\N.]&2J6%I;@&_'@3@HNQ53[^>3JW63 M9WL9&I9JM79LDY64+Q217RM84\65:)(DUS\?$KJX3CH6M]X#TAVS9(W;?@\Z@BC_ M=NUUI7GI8ZS:/=GRE.7 XJF6O>8G^0?,SZ=E:#WS46ZFWAV^GD/KC5FQ]#>Y MO\<[JMH]V+XB!%+?!)NL^Q0$L>MSK_:A!5 6**DAD?E/'OV!?3-B1HXI^7K3 MQT/A>CU/GDKE-&U[W[T2 CHZ6M;>.DNC^A#V)H,D]0T\ MSOI4VB6EQT$1Y,:]K-^NRX@MH[)FD-[PLXA/Y6=]9T069@7KU"?D7AG\3JP^ M"VJ//_6HB_YN"H(2#^!A1QWS"7,VD%KFUS]F/)3IWD*# U?UKH$E'CXM-E> M8 O2')NFORQTP\FL+,'W$U[>@K_/+@'V,).*3@TN*!:IYV<\9$QWZ8KDHT4=)_ M[/P<]T&$=Z=11 ^/,^.VUF[5KK?OG:%U3?9"Z"BOE[' Z^C8'*&7JE5>=Q-H M6I\(Y;)#%61S3.@0'/5G;T#*6$GIR*Q+T4>@Z%5/#5HTG M->17?+BS$WIR1NJ[D%E%GE.TE]C\@D^5!F]B2(1S.CQ/8ITY \N;X:(HII4> M&*&+@,146HSQ0ZJ/9$QSEZ*!I]&&&I,NY3]3-ZR]%K!]A,YH=X*\TRO=*Z[] MS/'L23E2P9Z3Q@:K#5>,P4R^4,TMDKSPR"W5<"#;[^%G\/M(O,K<1=0YTF-" ME(_I0J1I[L,A1Y,XU9Z/1P?]4[Z!!1,5G$>+U!F/\\A/+(*H<:+VFNGANXXX M1K53HO3UGO<'-3@9F6AA,5UFHM)?,ZGO9B[P3]&88 # *(2DC"9"$ESZY5K_ MSH*K^?(.;%Q67_T7 ;O4&--S[>)W(TA!AJ^.W2^H<"DE3C7#=*\56S*ZD$PB MX,D*B_ ."<>L#;Y5XZ]==>H/8U?;.WOXC-D)J=@M$VZGGJ>;CJ;^+/#:%K%Z MHH,U.R:6)-WB[>FZ^0\5FU;<;"G:+2;!J00#=TT27KG[=JZNRS&.GDEX5)+: MBT%CQ[P;IRL*XF ^',=Z%#YN.8*QI !F@47<]>3L#.-52)?Y_5F[B$XTXR19 M !YLTY1'BRX@R9X6_;L^]FU#YY=")H>G-/7W[H?,,?.?-""8GZ*28(@TT-.0_Y5>U3@2.L!T:"2?4F+>&I15,0I_ > M+&1&BHG *4RU98I$>C_E+Y==K;NJN$6I_K=H:1':$ M,[__0^F%5 W-5V#GZKQVU@LS-Y+9A:J8'^MR=UG>MRB^&K,8:^7;\6IE (B5I\D*SX,H*]E+?N*J5GQ%B4>Z]?H_$&'?UNG?(P!0)/1&I6PRILH:#8ZJ=\P M'13BKV@',Z7N,6..UVAUJ"2$VLZ(I7\^PHJTM'RL3I_O_.VKB1")\,>'X8)& MYC597E#7R-QQ)-FMT7S M("J"IJ:'G2B7$Y*U$GC$-GA"%7AZ#C4IIT =??!<#.#K MGYW/V[8AJ)*G".8.AXFN=%4,H.[/N4QG #$[PKL=0@>,[U'IVA;YXE0!OKJO M?O6HQN&'CNU*?;T/7U+#\:;3-+'1]'DJ SUFXSY-N&:?+J" MBL^\;U.'$9MJ/]W!X$_Y>,P/N60$V6<*0!W]\*(;PG1--+[2+6328?Z$)G\; M"M/@8CZ[H;Y%F>3ELQ]KEC6^C@; M75[;_IK)!#6U52246D07RZ9FEFE\V/WU(NF9V5Z_ M38/'/(OC;M/'WLT+O(""0#:4AC)^I$B"_-ZE /IQ&II*,TQ^VVHZ/0TV M@/,QK\9W;;5.?'A0%3@CI1270G0SU5/CPUB^4"6ZDSV04&C-FVQ\Z)A#I9WT M LL$V0)/@\F'-S/GVWK_,G<(4>_+TB[O@9/(^C?/PJ234& V@R MW3=PC[IT1U.)?PQUP@ ^)JOBSQR,W<+LV-O!)Q.78Q^_RWQZ0\V,.J.G= ]" M9<"S31!;41_.>/2I:O70#)")%-9IKNJ, V'PR^"8%][*K7IW>7TD[[F.L#G# MA6'*V0&%0Y8E.S_SI3ZXJL:6+A&LU9ORJPN5TN40T:;UI;D\4NY0(!0*:/97 M@:>?(CB3,8#@/Y5#X-7^W!B XC\*O*F=V;8@!-<$J(Q59A(C^[K&E?J)#P*Y M]7$+P)#+C;P::G)U&0?B),J%WD>QRI*S4JY&S+B!I-=/QT0A1'N^%07".[E; M38T1KZ>;A84OMQW(#GP9PTQF)X]B_#/C2632B2WD4E%$6=), M@.\C>8FRMSKIS6K/QLAO6FNX/LSDR1 %M":_%J=/N["UQ7=LA-#[7)?F99;9 M]@DNG.N+D$$;9761Z$'V7SO\5WVL 5,;9PMO0W[I=P<0*\4-C!A-G")#E>K' M+:ZH/PEHZ_OF1LZ?2RXD\3!VXD;(6%7)G2/4.\^76.!)MK4D,D;AN>[V65:4(O)H1=SY^)2:>R8/67+Z,,Y2ANPZM_&)V#OS(\F40S4N1;_&5@- 80 M58B?!:390I:ARD"[YG , !T!NIV(*.&]!C^G,0![@:@Z.L^#EE/F63KLB]KQ MLNB$\VMK-=I*S_]F_USNN]T 8&5G7CS4>8U[!P,@^]MC"E,]\XA6.9/MQJYT MJAJ[8H>TY-T9+260,R')4UQYJ*:E4VS:G2_U+Q,@W5E3>!%K? +M$/!,-WF) M!J\Y5!OEKEE+,J\FZ+/$TU+BQ>,X3,R%$U>S/7[]&.6.+(UDAV<%S7!'?P6- MOA,B[+-Z !P1XA'S^\E5+B"8Y;!2"7U\/-,.U:N"1?,TE2Z^&[QRW?^P]A'T M?HY6AR%T,Q"%[Z+ +(&?."&V#[$O-7V^@>*'+V:VX4[P +B%-YP4LBSO/#DRU\!HO, MCS??P3?<1[#F7U,"UC4M3=0LBH2.-HZ4*S6+=;_E;,F>T+ZL,GL1$VQ*''&- M!6_J1L:ZVZP24;VIZ8XN&(Y[F,286/(IQHW%NH.2ABTX&-JHVDJ'$L,+F^@T M>B;:\CLM\4EU/+?,1UIV?&:?J&*N!D"6$A^DAV+&UK'58C 4M,X5(65*]AC+A#O\'.A&]I4AB&4#&"ZX<63HM>Q:KWU.FG M=V\F%^WXFJ71F?R:'W'+_Z$;^B5GP3V&-'@F7A^^'-PLN)(G.>HA*ZUDE\B6 MO$\U^.#LY3Z^+>W]Y.!YSBI'$0' KIO]TOVZL=-(V,]4^JM%GGV'C6[>[DR. MQ_I.R$=#]>Z)R=,I/2:J*W11!.!*'[T M _\G4X?E-?+$=NF>^U*NC5\Z<_H?426)>)6IJY!C%Y$J#V8W4I &<<^^FA8N MNXV);.0$$&1+AH-VA3M>8J.M7[9#5D5I!;)FWGZ1C$V,5@SO>T.H)JLP_?,F MU_$,1&:P30<*.S,N-](5TG3>G,^M2^6L5]%Y&0HD_C#8(A34[,,6X'')%>9_ M]X=ZR:P!RN;5F]H8V_-/E_JIL:1=2Z\, 8G"G(="XH)'Z>7>-Q3&5\Z^JWY<;6#2%%[RN.9 MX9F.FT\9)Z-TU,0*;S:%5 TRY]@/"37COO[P!$7J8P!W#_6(W V8!*_>?&R, M>6(PK^C@RO $>T;GA$5/H9RIBUFRTVVV[U2"]Q1" '2Z3W7"-&3H..]OYO#R MN#]DF-*']U"= >N$S.7Q-]!]?W*\3,9TH*Z2L6H1-;<3+]ML4G#0BN-*<"]C M_8Y:\+B!O9:]&(FIPL9J?:QU;%1BRML$%U\7%;SF9*0[!I"PW*-YQ72( 9RF MCC=RGV$ =VR9A)O251R(]*!4X=Y/7B:4J+$[_1ZJ&]S(?V8L8U,G.HP>5I'Z MK[NFOY#_=6LE2XU;O@%U-VZ:ZSS]&, 'Y@O1Y2ASI( 9:/N7657A+4J3FT5M"]1#E%SY8W\V//:]+LJE<@ D[FT:Z\" M3U^@A/]S1&5G[.M/_KK2-Q&=!\4+8"JDG7U%VM.72=TLPD(T_3H)5>]4!K#8 M9/$C,0 [()\<6_LJ#6]%^(TR%,KW;!B&9V@\$L8>-OTT1?(KUOU4+,C'\=WR M&Y ^KTQ#9DAGO\1>)UQ!6L+L1O$G-FDN& M81<%0@9-E?ESYZ$*D<@C\\9)L*FF0=,82]PTO0-5#=9Z[8)JNGB,M9S+U1>& MSSNF(I :QOQW)K8CW+4-3<:)E/O.7_@.+8.S&(B7Y:R5CWL(&(]?4TSH6;Z: M46P#AV=3^AJOW2^]O4GNG&3W7&B3?_>1HS6SY.G5QC@AD3YWA\95<,MT'.?0^W(=\6\<<[%#G$5WWYD[_H)-;9W/V&L MF,$ '(P9\9:F;4;33VZD#H=7^3QI#+\?.['7J6%)W&&$L9#IT_9*2 B4=X^Q MJ:^^3ZDP=8!R)[^9,=>L'>B&D&C=>'2YA%7.^IJ@$ M%_\D(PT3H)X#6\WK5CG:I5)K>8)=8:.,^'N+[:X49#*Z3]W9'ZZ&KU!*6/7'6>.SK&Q5\$3!TWH8G3O- MB9LI_7P]Y9GWS!XI"K&#K$+[5-M./EFP/0-8M&O*B$M0FC1B *9JK1&*\*7! MWB6BL3.'$5+CI;T'%K&M76D[WFPFO>1?-R+C".+>'W/+/)(H)Z8HBH2A M8G/WH)KA&7HUT4J-OS[+GHIM2A:FX[^QMOR&1;J@[&=!=S)"$S@A59CAN=KB M-=PAN/I5.5=F>MFQ[L3IX&THZ(O[R3-$M9CE>I+""#X]'#VI5Z0]_2%_% I5 M-T[]!?81R.5VV0,A^8;UY5[XA+W:'!GPM0$4_!AF[KVU\%;6W50FO@F^W%L= M:]'5;6T)OS/C7R/4+R.DL,^ 92\-B3I;B,:GN[C.6/*$.U"")L8B^;Q5'^T MHSS.@2]S]\JZ3C<3=YJ#/3EY6M>IDM7%B) M?5/N6.,WBR9OSS4WMDO_A=KM,S9=,L[XE.=<;>8V%J[324NS(#73.A.-'L, MCFG_O-]@>9:-3ES2$@89P)>[]K+OV=9";6+ ]+*^),M0\9-M(?4[PX%':03U M?W)29LA-"41>2R(XD7O*CO=[Z#C3G D)TJ-,MYU=9LA"3V2L7K7^+1EEO*Y9 M.,0C@-L6)W3*7W"M*9O1>%=,3O@G&-XH\MZ43(/\=[H"_O"=D6]BAS*A/]>6 MTC3@O7$'US[NQ6:HX8Z3CN%Q&K#$J>9CV\GX!/ILB4.H#Y?%2(VWAQ9^)LJF MPYSD=.+I8TG93Y6W:AN&#UN^Y,< 2.2/ M>N)OG2SENCS8N3V;S"[=.ZAU#)'< \W)Z+GD:.1;D#(@D5X(^L4_*'HQ>MPP ML%62V T(""6EET*#K^.US028V\RIJHE1K?_%B^((I17(AP%\/T+@H*]O_=IU ML )3)7^!H\M,[=@(1?)\!4/8M;>9=$VIN"'M-W;. 198 "?9LQKJ$H1#/[V,Z>++,;&SP7> M/KD-G>R93!1$W,I<59S8\%F<8B-[7YWM0'!ZY!X >6WD$8]#DYQW95JPA:6>-QZ]X[%"<-P9LE[MR,S-^ZWZ9JGTUJ8OY^QU2+^H9(V6$'C>]%17>^'#VQR$$P_M>9M*H MAI4 UGD]A#"THKS2UMNY,)_\+FNJVML4RMJD>RG*&0]G2>ZVL22:>D?5')'T MEID9SIH,??BY:!C;,5? Y]0>,Y[6_@;GCELGSEO:.^W8?H*[6449N\O,_FH6 MQZJ-'#%B58.\^GRNC#TW4@I..A(V.*6_%,FQFRG3XE??+R"057XP 7R@@-ZX ML_7$M8TKH5%%9B'?9)71XL\@=1EJ D=7T&X<4*[X )31V\O=6D1RFU)7;Q^ MQI.'FS^V1&U]/TK4].C$QI8#=J^U&J *U=!J1F7^F-_5NU0=-5K62QU?TZV/ MT(*HLH:,DT59^U!(<&0B?_32&R3EO(_X7G=VXWQ^UULF:1#F"$:*\:T>:+Y! M#]5.^LOMR-[<# ZZ,O2[3'2[,)!]L>X,&U'B"M/6\Q>^4M[=>XNK8Z>GX4P5 MO]7URV1!S66"/XUQ]<3*2C.UTV)QU,Q\+W>5QAW*XL_RY2GJ=ZAM"0KM1O^6 5GS2-6X@W\ MA[\_]=[[G5$MA+56*5\(7#: AP>OW-?@'-USW3/RUS_7]QW.$Y9)T[/[J=6VF-UZH'5 MZJ<#)R'@5@K47 XJ6F52@+]BXD53=6/2^''WAM @/=_O498+E6'37/\[A&X$ MNT1ZAX-]IJ(G,IW:J*ER8V!IIU1;8U5ZAP,^M:\5W@;90X[%&#]30V!CC/H3 M]LPF[7I:B;%1D*VI@QZX_DHON\! /ML)XH2]J:Y.DY]Z*""T%O8.JS8^I8W9 M]B5<*,!8&56TFDUJKV5W:?/)HJ4YVR7JD97[IF,DA_2K)ZX,GQ9]Q:LJO(Y@ MTU5%*,B;46<1/P?U:%STJ'KDF9Y!P02V8!)<_/.S?1@G>\A+Y8;B!6C+MYGTE9C"7UMJS@4XA4I"'5Z =C-KVU$XCN3B"+ZF!FH& M%NOP!D%(L@WURKK4B)\W?ME\8@3?)VFNBGGR8)!^,#-OPU/)\D3_UE!MP,T( M?*1C[UP9A8KCXT6U8F[#[ZGM1XRY]&Z[P2Z^_@U.^/A2SC3^'!FO&F>6,( 7 MZ8-:V58S=EL27VOSNPYH62AMO_W$,J#D2U#B*.S8CO3WKG307 $1[I*#+\VR M?4KF:^ODOE6S3S; M4%7V2:LL.ZL/O5Y-F61*;.[HB/H@#9ASQ8\Y,I1PX9SP$\XT7EWHM M&;N\0TR35 6I-J#Y>,[)L]6725(G; G+T@F+;KW9E>6RSJX>D\/5,R(W.G8/ M?[6$;-J.60'7_'\J\U)6;;_XR7R8_6+F)AT#6"==B[^B]R2^*7J-'B$;X=TC MN[MQK_H%A9,+Q(-\,CCY?Q'WWE%-?=O:\$80I$9Z!Q40!0&EBI10I(D(@G0! ME28E=*03BG20#DH5Z=*DA%ZDBXCT%FI"[PE2(H3DB[]SS[WGGG/N^]XQOO&- M[X\]1L;<*VO.M>;::SW/W'O-%?\XUZ3IOQ\$'R07TM01Q;8?BH@GO.C/X'V"*4)6>WS!UCU,8],:1CUDU.% MUA#XU(*7QITX^LOZG -R)<1C%9Q\]5$KY[%YZ;$NJBI:^AYUKX_F'GH*[-!= M EG6Z3O3[YS@&%#K915F9;#*;#N)U:Y[:;?9F!U!SV]_I'X@V%6G#9?IP=T8 M+9

L,[.] +&76#FRM\:&W)?PPC%7Q>*!S7#,$AZXY-&! MT_P(>OVIU>)?Q/G_KPH657^M8B6LOSLKX+/K[5)XX&NV"!Y(VF)?*8Z=L<0Q M.,?A 12_)J'CFX%0Q'1?;D3&4K\(E[>#1M/(WO%I1I^&\!Z,937=* 7^14:' M(YE"Z>J*+%&68:/AQG27=LB?<$&'_3"'O_DXCA33:NKPYJL=W%ZK,/2EZ^V; MZ/XS ^!560,G21(-J=C1 5;$@F#**#6Z T>R!<6F*W"-JGAW_+-4[=\4TX(V M+CU"YV+,VPE8XA/["A1+/D: '\+Q_R()DEU!@/L.*/RYT62]9NR]R?8F-GG@ M=Q(RF_EL$JM(==[#6#=!-?K;>J&A&4=@C*-%&/2(>8+0!SD38$RO+-8=G8@' M,MA7XK$4?^H3)6@(%/U+P]\E02Q@PK\LBZI*X\_382#W':A%[<4\8#L4_Q '4,JA873 1$[T;..+/'A0<^? 3]V2[=@R&X13'@/VM] MYHJ;[J"X82M89J_0-&C9W1PT< QN7)UN^.L_^:]/L4. =Q564J2KXXQR&XK1 MMN?&OHK_TS>Y_] W?@:C![\S)..A/T;(HO% ]ZN_\DNT%Q,@^$D>'NB[1=#< M^T^:#6&0?U 1$TC@V13&W9RFNKP"\>54%D66[_B(PW%[1- M3,!PAK"_+/L,CXPU'EZO+3JM3AX2G':J08 BHIQ0.(ZD!&/##R9V=6EY\.'EAAG,1>,B/&,72$1(19 MM:5W6VHTL+DOH:4;9B1]0L]G=LQP?UH&H+4QCMK_;3A(@N>($<]]^JH_NT_C M;E_\U:+Z?^RT^-W4-\U5P:W:G[L9>]Z8Y,8<#^ZH-C4DD::1BYCE!R0!7^]> MBPTV1ZB3_EOT%!^0O7OX,MQ KY/$1;&2)/ G M-\4]/, [W,6-X:G' TC!T9*/(,*@"G?!$,;'P_^4W_I7T?^'1>\[S_8C%+@/ MM62O@??)('B@QY!L67LV'B%7%1]X8P@/7.D//4YKFJC(V@I5;>#7Z$WA&>"Q M(PZ4G0? 4X8CHBY%K2N(H=P("(X'JY.IWM;8-+DQ">$V"GG69?KSS@NC*;'@ M1I:0>ZN'ZA_)"*/KOC_!D$^V"!"6=@Z*9H#^DX!Q"GFA'X0&; TX'G$S[Y,_JHOIL/Q>KG%%/ MF4TZ*SV1U"9:UP0^"K<>SJ!8E[)-;E2;ORUA)(OUX0$,?2&!PIK]&Q&Y$>A! M-<9PY4.K7:F*GS5-GG_&I:V1;:]?S]G!,KL&Z+JW*Z?5==7M5U]V^K"$-DY5 MI.\>(#.YZ;?2SYP*+3_U.[]T**:,%-DO;@R_M5=UXPU[OGYB;/K3;Y0K[UM< MWW7CF(MC:W,Q3W.DAB_\[?Z^P$%'J?Z^OFG_H+ET?N* 3JD?&;2KL$N;=F8) MUU1I;3T79W%0$WLX(]2V.#M31D5\>Q4[U^:%G.ZBU(YVLU-"[I7O(4TSY90D M= -G+5V9^!J^\3B9O7297^X_, *CVF2M_Z\MYR\I=V^7P3"NF+DKHN(*(R++ M*R6$^!Y.9\2.SQL/NK^Y&097>$5]V,R3QT';R-ES"72Y"DN.'H[P9RQ^_82F MC:3!1;QZQGQ1*RG#MU-0IG$^GO>SF95,*OF@^S1AIO\79X/ZM5FY.HAE"9-' M,-N?83?.K MGOKW.5$@6_& "0:T4D6- 9US:8#K\UL:ZWXE=9V<(#XDP9'2!0F-BY2U/?KA M2C6"W,V"[>BJO9?E_G+CC@?'PZ%.D6MO:/4T<8\95<6 MU5M;Q;(NQ635^@HKR%(@P-8.I&.YR(J8G]/:#BNW/]HM':CK?A_2Y'93A;(U M+W'*VBCB@1C6%7<\X/S7DT986VK?Q"$IV;6Y[=NOHRZ6POFGL7KNG^?LIL>Z M>0>(E4GLG_?L?TQF=V$9;XQ9@LE'E7@GG[ACX@NW#/2V35(7P[RHVPH_,Z?9 MWLL2N+7V_H0XV6@J%\8?L0P+ET1%]#A^$LC%?#QVZL:U[NA%'3F2R7 MN.W/B;YF/I-^:!W_%=[,67GWVTSHNE[0HQS1S[[1NUC=''8PIRS-=))Y/$,< MCSZ;O2IX] =[1>"(E=Q[6IJE,L."5T'R?A.X^_[R4[!;,&IE1$><86:JB#?MK%Q;QWZXA CFTEC8D5@;T3 MQR_W64FR)@PZV-NY9E7L.#NZ+=@4.0OZD NO,)"2DO#G1.O7F#H$7X#>OT!; M*"%C=-Q5QS*=M(PT)6BQO989<_;&*_2@T:%NTS*)XZ-_2S2C+DBO'R_S#0 Y[4QOU/AY#;NON MRQR &YFC(=@53898Q?$W38]W<3,(>4I_.DPS=2:QK\Z$+EQI>*A2K_/[A0@9 M8 MP.6S+/HT&4(+Q<%"7V*96?OP5?\T([;LQ4&$0B0/MEUA ,ORJE!TW.6:*51P/,,]M>WFQ-80Y[PHA&C1- M"VWM;*)TW&_$VO)+'"W>?DW$',;]R.0?/EQ(&)OBCO.W*,:0=64T1'I:R-HU MF]4N/H?548O'T%&UD.@8?R&Z#V01*W!4?8VG,\&4=4Z?UOORU0O:C;TG_B0P',R\,%(_?X$OGKY /NM:B(U1T?\,2*O [=SD"F[A$"IT1X%ZS MT/J98_4X=Y%ER)L_ FH+9<98*'T9/3J(G"I]:7FE(=@&M=WRUCRH(4?4=>E2 MD,1..IH_* ]]L\6AC-/6<&R_8H^O^FG1,(?]J\3$+,[1ZH%[Q3^N7*.YZT @ M F&W5X;/;DN",5HB?TLL1Z'7GWNDZPA%95C\R= 'G@XDWF0[@M=50"N,)3\[ M71ZI:U$!<1QP)/6&Q[7K\:JO-$IW=O;Z4I>#()=43^D6[@Z(:3?X627_'"'S M=R$#]$R7&^(9-0B*$E^YX@%=PHQ]J.*R1"$K@08A!;R;-M#[F;87,4C-"[J[ M.9P&O^A(]0W!'2S\(BR9EI4^&Z3;/UEJCJ/>BM1QQKYSHYA[I?,MR8Q%W MKPQ9/*=O"*O8[SP68JRL.RW3+>:&KJ2&0&7 M9U<5*Y8PNNVR!&R8;$F@0']9P8TJ_',&ELI-PFQ 7O@GPZ!LT*_?N$L8)\WL M!^K"$GXLNXZ(FFA*T[VH&D&[BOQ7;](6JY^K2Y%R+!\SJFE<9/E+?[*_=#:M M-]73A:1LBW,'I5E%6W\0+;NR\D.%E\HVL=?7"WM;FPLZJE%-(#=VT#^).W5S M_KL1Y,;$$X<')%B:W&ZX65OV::3P"=RBM\2T,OM&V"]+I> "T8>:-(K/^G@$ M"DWEQ.\0G/' -P'K;=70]?.+A_6W3^DW9ZQJ87F6X' M;>5?[M>?2O9Q%'YP_[ACJ4-J-J27KI3P:7(/W0FC-JE^&%-Q^ M/P]Q$U6O>O%_&];Y/Z3F!]',$:8]25OWGO\H^O[S4/!W0O&P;/7549"*#L9] M(NDC#;E$@PZT*P6]<<&0R8V]F?XG@>L_5ZQ#TE]H?)$)_EL<3.)/' S4:<%% M1( ._S6J]G!T_@]R$>VA)7"S[:4YP^;P0OE"5P^AL.;T=">ECS9?V=7<%3A[ M=:=,T.(M:>-OJ?UY;EYN?J,>^_ZW*"$ M&@_@DC7,S#_P:!6;?-MK6N1]%:#Q]'EQW])OGD 9//#E\E\%%&C]*0GPA\+P M*QDQ&!5OAP?.M#C=+1C\[4H)O^EDY1#O83[^TL7F!"0=V1:IP+6/)+ZB^= G M..[)+)=RCA$_"=#7[!P,/521Y\8#,VW%>&!+W'-B^XPT$TFI!RF=F;.7[ W] M+>524-KH(6-$F[BCL;!+%OH:#&-P!=' [7W]/EG,&"]^]]J)%/E MJ]= 8]P7_<#GIRSRY^"W1PZ997X?ZEIN.T%&5*B&(>RRK\4.2P53.7+(.#+6 M9,T^>EM^;>:%]W:$"$DPUU]29LI^:5][6;'#6^0+D.>>W?VQ_W[1 NQ*Q9W3 M^YR")VEM4T=BI7",TPPOO.Z!69:8_0[[O$RI'7 Q1=SS,?UYPJ4F*A>QU.5A M^).3J;EG8\/OMZ0X0/$^\L;4R&^U'"\2&-_3Y]H4H:TB,A% M?>A&E)37OEQ,,WU:FU8,&VRY?95YOR^:@]Q\MG/>=6ZZMQ-=%%U' M]\<'5^9KP)IR5ND\JJM6GTML6J7^1 MZ=VU?MH];:@E%%IFTL?3$4*6>*2+T_BSY2%%>C H]L-/L9T."$I62[)>6%P\ M0)R7SO[Z1VK'N_HZ UAB*@56#@X#R?1*#(]ATR0R4WN\#EWDL&0I H60:$K\ M4N'X9!1U_F-0X"4.W5F #?I%((2.["RM\LV?7I>ZQI3P^+V&W?H10@:K:[13 M&PS1,;]1DP0(!#HI2/G+G>N!Z(VD9H^N[,%DHJZ9LIO&F=!RQ @LB'ZXJ3-( M"[9,(?IEE<*ZNC*JU='M[BXEE+4<3#,]Q7H\)6NC)8G7XG3J+'^\\@*T=8G&ZR_* M4H;*^P,0=G73XQ#AHGN:I7/J>Q)M;>6'J@^M@XB]>34VY/L?SSAN!R^[JD!RJ!P7[]NO9389/2RZ:<]*#J'#14>C#KO MR8"=AG]JA,&JTTS#QCZ&"]9'WEI::YK[.<'!!(01YZ2<+'TY:HKXC.DV1U=U M9@;X/9G4^WK6-CDFE/TM2:;%C?I;N&0 .@ZM?B7@HR"$AX1M5;P#3F8Z7G5\ MN7U4 J+6(VI/:Z?G[:CE3/4@H,=@T6/]=K:>OU.!!KL8YW;W/B+H*)-2Y+*W MC/J(K$@ 8USH=IS09-&'S^]S-(IT^#Y4?T]_OL_G?51>VL[O[=773'VQ%E<1 M=U&1TRJ>WCJ1IP$Q,)H YU"DS>>97G$C?T7&6G!*-\F35']1?,S.36V7T0Y# MG*L+516W*TK4?S*SU'08%G@>?R=[ / +9SVOUGB7*A+385^[?"[W!+G1=?A< M,O<\JB)OXI5QFKMC@V:J2^/;GN[3V3YLY0/Z>>S-J8B8NEG"6OR17$\GY)>8MO/54)_DS_(:$O^_;Y9V+)VE#.&+1 M3@MK28I\;D1P[V\_;\\6VI 7'8P<@MYRLWI:,&"5T+9OC_7L3^%.Q2Y/G!AE M2RZIU-P"%$^"8HUD4#HUH1,4I_Q/@_M=C=_@:$/?O1H.1/[G/65H),VVQ7_-)!MIYEAFGCL # MU3$]W&=>+55V__USWL_V;FJ,*0<"/HGE3W[D+@(<\7T5DQ EO+> M\Y]^ 7'' 2Y+M;C2? ?HY5;:$F^_1Q"0V.BPU%UDEN;I()M_^:CXL?( MS/7BTQ*B(SW9"1PJ?TC[@ ((8!B6 +?>^J5WWA7$K2+V1_;GYL?+"0@-.<&A M=@X+C-,&4KN7Q2.&? \6$V P*N$797';_=Z7H+[1V"PB6A4Y:5V_Z;P%QC0R M19Z;RX9N+MUR_6W^VN>H*J7/&^1=%V\;8HP6$-#Y#]K)1A__L2C^CVG_!W,EGDLI9_S[)(G7=9ZH MK\?ECZ5% UKY8__['X=@N%XOF]1;?Q[$7(5#=X)WVN)*[P.Y+(-I4)VB;$-D MXG,:FL>.RL'ST<D3Q=AKFWTCJ;+[-*K%-.3X51)T_%I3G'AS]MUS-Q$/^>F6;;_ IS^H:.'U M^HI%TYB$L2-,6^S2%(.#Q0/1CMYUYMB-AO0#\U1S=R247M,:W=%IY+7,U_I?'+O#LLPC[6Q!?US6IR_KN5V&7^E5HP^*KEG M47!\%]'1/B[D/R.TSU'@M)9JZ ZHLSIFN?=ZP58LZFG&SZ6\-Z#D)^J' 62Y MG( !?>"(E4LN-13%_R>X[\F/M9+"'F(<_L0R"<2,O9);%9.-;&&'/%IARSZ- MS:N>=)808MJX,=:GZ?Z>QTB)3&"K3A7=,=Q8O=!WQ[ZC#M=DZ5PT=+D^]\&\ M?4/:!P>9@G>:5BF\>F1@+Z*$!.(TDH0\Q1=5$.(?N^"5ZQT;Z=T66/(),&9! MO&&/@H8*2NV.!RS^0[$R@>T:?U[P]NWS,Z/[N7VX/>FT\7J?Y%Y!M@P.#DR-SI0PCMET2Z'IW;RCFW\D[9)6HA07DLT>XQWA=?EG#M) M5L*-L5DO[CI:UX\3CW;\-\VJ-A_7Z<#U MUM?4-$PPP=4:88TV=30- C=21 Q!U"U.%BD57;'$(3;H_GA9%8G<;K,WE&5E M1L)OJ$=4*3A1Y5,$$,W)W[@A3'N-]Y5Y M&%\@#)UG3XV!Y4=^/7#^_>P$F2X M=D\03NKI,*C_?,8JV@$:[OYP^^GHQL05:]FK4*^1Z.H5.=N>!_UA[=S;OH:1 M0G5+#.8:'-7=3N=U>XI#+3)SW^[V#[ZZ%$$F8'27/V]Y'W?7&P\HC^D.JXP6 M-.0$W#S5IT9VRZ;GN/@%"2'?B?>$\]!9:[ :,P83DQ3M[G+96'P%S/;.9HQ%VL%SJEB:Q;:BQ$R%=L7S=T3WWTDC(7V/@5'*M^"%1!WN M5K%!^R4.K#4RGC)3V1;R2:44;F\*NY*T+1-)8G!;*IVES^#U OQ&SXJ;];/# MCXV?PUQG'W[+BHT+WI8? Y@S$1"4&_*M"PVX\X9]Y;^CV?24'9U:&/T5S0-.?PCF);0T//P,3.G = C_$XPNNR4W& M,*1A==P=+5R!QZ04Z@JK4VO\ P@>:(G,PLX-LX-C"@%(\4*QWHWS-G?,^.;? MZR;ZLP7;7.C\+K0$0R!:EC@8'LBG:RO$K00(]G;8@(ZY&3IVH5,=1Z]TR&"C M?T_ND./OC)9;>MO*Z1!@FS^WDS108?$U:Y$N+&6%1@ MW9FC)25FO.2_M;W2%FD1YA'/X4WCN?=[$J2BU(5KD*$RT"5AIWM&ENCQF@=PYC2&<'+7X;YMPD#AR3B)ZZ M-;Y_(\S<_2N'X75T TY]Z1T>V"6"XH&",<.7#@+:$(;$BWZ=P;[[/'_8?ES' MH2K6"P^\H,0#%S>3@G@PS'].&2$ C8L8.!27K&8VY+)TZ0\]]0<3P(>?-AX8 M>[W3])&$GS$&F2W=JH)8T'O\;F/7V)55G6>Q-AW#J&8;-2A(#?(SBN09;Q* M L*D9?)SQ7AL=W_1N=[N\U@+[].TZRFRD>L2YYMA=[^&W:+F-#SQ'V]5E^6" MQZUZ_7K-9K\5ME%K0"?P_EO&]8Y3,6*6ZWV[MD4*/$P')R^23@)H;-%W+IG= MN+*'2!57UY]1<[=[\*WG_H^WQJJQW:PDRS27W;R:EWHZR#<;Q#"6W=.2#YZ? MPM-G'!T];FON@1RGAGE%9<05^^$IL3=BA1F]?W#=QB2BB[B9'-XTFZ=^5B[P MF19RN(Z:&^9]Q=LV$]QYI1,N='%'FP63. M\TZZ(F?15-^,B[$!Q+[(].LE=;W.8(# 2HAD'AE/"NPBV?%.W>S1')1V@5U# M]OQ5.E/B("Y*H@+6&C7H>HLIL>;1W6=I[(^R#"BQEN@*/!"--71FWZ:%569H MO4NV+(BR3MKY#H-\?I3<+)GT\AKT:1UG@;Z9*!Y .H>W^E5LLYEGESHDVZ>Y MD%,OQ@M5P"8G3#13,]T35XE=$M5J@Z2RL@XI2=?KXU#K90CH&3,LX&MV&&48W07)$AFVYAY/Y2E\.DK"D*/FXHSYZKT8;[.H&5X)'_ M<.=N>;5J'&VX>LX-A==PL=A+!5<+N*0/-;"NZ#?#.C7>CIZF%VQ(;]U%.UEP MS=KTGD&@%_P&1W=D89N.-XE"N:CV4"EZI\MUFTN(#9>.$-PS.=6J49(YTS16FDM4"3Y?I&R-=\8 MK,#R1]J4;09I6/ /RG8E5M6]S;M/-.F;D/%D.SGB*&ATJW1 N3BW?P M0_BP")WXHYI:'DERH=:2GP"/=*\/O?<2,C6NK^DE:7*94&&SK(%>+P++J^YY M->%!D+R+$*>F0"G/RZ[5J[>\19 1?2T8OEQ]U-ZOY["W.R?*'S4)>2J3/XJU1$G^0C)FE[,1W&=NVDAW,O_<>&NTNYXR MTS/R\^TWG9>)5]/([A1 9)W]I3"F7LL6>[#F28CG?1A$\5CZ51,4>9.&8FD[3J#+[S@%XD.84+ZFS9W%V?./*"+N]QC24FJCZ_A)_ M,KGM/ /Q%XX$-UVN_K%$7H/XZ_KZ=J;N5X$[+J3:I5^)Y2?M6$1#!#>J0@UU ML4YC,,%X=G'?NK3:7HG"LMF+;$B:>J1P;$? \XBY)".!RGV?*F6,GU _EI_K M?LC"*<97ILS=29] S>L/TVK%B3VZ)&^U5[PCVS"PAYT].JF] MP^]8R'+]R-'U;(2,#V6JB^:J195U>>&$&QRTZ>?M$@9*%49^WY0)R?>^C94] MJ80WYH; H5'BN6'F]#5H_P-W9*3X-WJ]#(V'Y:=$JH?/7?KE>M],_'.(GTC; MP$;KP=9H?4W/*NT$9U&[Q44V'K"UN.*O@&%=UJ9SJ/5..S>>]/#S:QE,1E9H MR=UAO^';FCEMN3[CKW+QEJY\TURLTI-?1A)4Z?XH=NGP_(_TCJ41T/4DIBB Z 5G9MN==QUVAW M5Q2\;WUTKQ\;!Z\BK%33(BO@$"AI*S!E:9K;RU2T5]]%W],\T1MEK7./8RC$ M.(7JF)]8XKL#] J.U]NRTU!2BKGA0<.V?)8OUF?D.2M!E5=-PZ>*!! M]M(3M]L@R[3JB[1V5GL33]AQ"?I._31M^>A]M$VY% ^@N+XB=^5S!O/N"BJS M9\ ?;CT<*:(2-I_&+&\8XO;18"W!FJ(,^QL6Q=%<>1]WIN"! MV5#.';C&S7P/+OX<^"2)S;5"_8=IAY)KCE4YQ@K70G]ZNY_X8\+RO+NZG\)R M-<>.RB !,&CUG,-T4D,J#^@!LP@-W^4'Q.^>77*-E:AX>Z0Z84&$HQE"VGF0 MM* IMZNS*P"T357W[J*>5VZ#MQ)+I1L122RM235N<(F*=_+F>#J.3L^+X;8+ M&@]T&9>YQ/[X['X2Z_:T#5/L78M@CCZ0]2EW,.>8$FJ]>Q8KUB\W!)OO=2:J M/T3\JGB40L\;K WGL0Z(OAJ^'!M@N^SU3D+0[!'\)_9UAOYD6Q*UP'3/=)+_ MZ)#+-$7M *6X8L]HPO>"9(I2X$580,3\YO!N(FH5.@BFPP,(T\]XX%!+!"L* M[LX!>R'-H=N02>COFTUR@LL1/6;\.I.SGIC]:ZWTE7-+5\WGQ=$717#UO%>6 M7$;W5%S9'[C)8H,<2 M=0J-T,Y0U:5ZL;RL1W\#7*/6G8@'[F U^RTP99X6.(WR"K43%XQ6@3W<_(./ M*Y+284_7^%IU,-;B9Z)FP&6W15$,'YK2$!-:8N^ %%3W*#LO MY7/@17/NE:1)B/VV:#'Z23-[]2YUPSVK%P"91AZ6&?TC4 [UIJUBT0Y>:T>O M+#X=\:SI%RVXEKI\I. F6.B7C&R7DGZD&PWH&0Q+="PY?:*&\8"NY49!415_ M.B$=QTJ/F,;^0HO@&)O_>@QJ5 N?$4\5%(EM# >W,]1A_,X5_+514XF>I?51 MI(F?S'H=2K:]F+NDK1PZ>02?[ \VJGX 5M88CSB]&X*AJ]LX 3PPT_$']='@ MVHK^QN:'IK%JA1A#K?2G4Q*49H+:,9_T$"4I8!T>M2J?U!%X M:2LC@EVSQ;MRSP;=$<&31KX"XHCVO.567GPM=/,U,6%Z"[M C>,(9)H*#RPO M+N&!F'P<\VFW]ADW5@P/A/I!<<)5T*X<%/<%N3DG'NC4ZL #M.9^4+*@Z1[? M]M1"?\':Z735-/: 1^O=:K6]K6.?F_L^(Q['TCU\,T,STMW!4/5"1AMCL40- MWH2BAG'4>W@ TPQ&0/W%\4 >'N@&8Z0:"#!H)Q'EN=29RXP1!M%51;3>+C:N MGVS4G!/D]3.T#.9H).')?7Q:$5J 9;EJ3\\ITWE)2(;;$5IK_&KNCHY/!+>P M$>,&1\CM-BEBTW\V/OZ?=2-D+9&@8!P(2G61KX)Z.[(S34G=]D-RBLM$=8 G M)IR?N_EBECU=-O' M/TZBF!@"XC4OAD7M2Q$W&OYA,XG+4,E+/G['O?9S,07 MRC87MX+0O@S5U>Z#E M=9B7LUVQ70YY6TOC-17JMHK,UMR67_(Z1/RKOS$X+E]#SI+M#E!=QU7OT.Y# M[)UQYN=C/]P4'6YFOXHIF:OM*WK-"[Y]Q4IKLT=T_WG\>ROBT8Y_\>#FOS&F MTM(P=]DB0F2Y>A+B#[+T$1\SC5R'U;%;Q4DU-\V%7??Y77TVE64BTEF:UY@A M)]8IPMC\[=<#^&PB75^GU1W7PS ;'?>1!)")(;'>_]6OJQ([PZ%L-TP&NN(:=^\D-_8]-&*=%YLPM"[PE\ X5VZ-6&SAF%!M%UD[ M[8*9$$FX^BK7YT[U&^^9/;AC BG0!L5['(T_'RYDD'@/# M3\V.__T>NA7N>C V4YM 6G>&P$?^GKO'!(D:-E/M[Q(/HMVGE4]]Y.3L;KI2 MV*;U>9,E:\=<&)T9..4AA03ZT([[!Q5[^U0V+QEJ+LL0G<\?<4)Y-NTM,_00(D)?Y/36-U4"HNIK?)?$*"U@T,38V.YCS#XCE@T.9]]\?#+^J>2=NJ5@UUXLU=T7"M(_M9XG+ZE8VA;F:YCC99G, M)L@KM%!6K9I3PY///][D/^1[GF4IQ$Y*.?$NI*07?: (,3D?2KI_=$6\!:)* M;6PMM%%7JT6OO!JVR&E"=X5'^MM7N ,SCC6TJ\9HSD2CU&$<_C7QCJO<]C)+ MQ0_:!MK0IF?A9.=?N7SU8(2)@(MJ=&,\Y]QTPF/N?*MBM[PRX[=EAF:G^.DE M]9\_;=YD+#>P7'\/ :ADML,*ZQX$Z*U4!1]E?KB6:Q'VX8[I4YM@JU02(B:E M\\1'%_VJ?>ZPB142?>W(=A'4PFG$M9"=)U!:]@5]CS(Y\4MQ$MO[+XB;S/*4 M9%B)OE*XYD10="_'346M^%U8:N9TR4G4]8Y#/'Z/9HC1$=43@XSFJ:$A';KL+GE6^(^+6*D9N]%I1XO$WS>BL,> M^ZQA?/JK;WO^9SL><]CX1XB"T>]/DI9L:;\Y$ABKLSCBGQP/OUXD1N5&^JMZ M9FK9'YA,'/DD_3P>VDS1=.>RCAG6:?'J/PFWIJP#W751!3:/N2]K5'C;FH\< M<[H_;:Z=Y+GK$U4CC8C*O[)=R4R2=6_ GF_]UYJ 2:1L.)2#'[:8@O&]6?L M:*8_?<_X%FC:>MK=:? *HG46 M4.64?ZB3]_A>HP 151/O:O0\QA-!*4*^1:HE933AZ:!YZH?@(W1EXKHECSK% MIZQJQS,_"O$IQ*86:I_3_*>0ZJ!N4W/;.[CZ2D-S._%0\NDC*U:*O!3I:Y+2 M&Y6"7VXG2(.SK;8#A4?%-3+8+W3'?KI$K]\NT@\HOB^C\9-F"AM?:#\WK^9) MXJZTPZM[R\I#F@JD!')5(N[S?W;OW!@KQ\J/NQW@4'7A55-E7\6$ML!F%W5UUP6YN//_[7MTS_PT6 (X5*<-MN?^H93##BT/LG>*Q?8N\XN>)Y#+26 M>W?6D^[TZJ4\N0JOB77!C?>>%*G$M;H.R0=1*+EJ:B5? MF'INP8/$*OTU"V;[2S3D"^TH[+;9T#F>E^9I$ZP&?BMR_(IVP)2IOD/>9]>O M-5ZMEXIBS586)R[_:)O"O;AE+H8$1\#7\$":=>MWM!USY+,9"T^=& M)G0V\>R_6M@51/=(/K(2)P[:6=3^;/%(RY!L (D][WWJT1>-#Z>G8OQ>Y_1 M)>_EF>WRS+'3_X@H:#- R+9\QCZM_M?LHJ(G]82Y!YWRC>;O6?[?%5?=I+D^ MM<: @G;_R9!$UKO("!N[U!!FL&@]$3B&JJL.]['J MO$;TFNDM"A+_^=.XBVX+7X#*T6!B]A,E_@Z#[NH%K\S-X#K/?DGQPX?/(>M5B\ IH] M1=Z,RC<>*+%O#@_S@C@X7+U="6-A31<[4T$ M:7:!<^CSUE]60KR2D>=:)<3KGJ_$OOX4=1B!PL"OA5T1'1'>PQ=D51V_:9)/ M>O% $C&!GL_HJ>*!\8I"OT='6"W NWH"^IIIAU 2B@&WXX'5!^]D;I+-8!CW)G3(HBY:5@@HG!),TX&"!N"!;QZYCIB++ (5 MNX?: 9]P_U7#"?P6<=?+B)74MMW31&\I1(IA.D!>J6?2:LQ'_-&&R4AKO+"18%GN.!A)VY6Q]!],Q+W/W8P?^J/J!E!7Q7,X,!X8J47MX &R/U*-DZ7XF7XL#YCFBR\>Z,']5X7GSOT'9TR! MG-#EOX2;YU[]Z/%N,$TX>%ONCP;/O10=LC [%-9M[)5WN3\[ZOMW?G?!POI: M'[;:G'*EV=CDX&&84?3!RBXQ+<8"\<.2%^&Y,R+Z1*-_YCQ)>\5\CF!.PTGQ MWF5":Y:ZJ[#<2]!#3C*]BX_Q%M18&0)=N#C% ]>GZT85N"#G\AAB8XP=ZONX MRO1J3;*A%#SL8OC$O66N[/FBEGLUZZ11&%W8 /']*HU_B!W]%3^JSZ/-&7L] MI7T[1U('#RSPTN9VE4^:/;J_5IO-!Q66C$K-';GJ!B52X+#]FDNCC1 )7:0> MK?0TDAB,H1:@M),0M'M8JL,%7%S;;D3%9 1'IN#7(6 MU C3<]_[=8E^)^@!!P?QN>JVNSV\HF2DKD+T%DQJ7,A9 O+RU4./7PV4,!6; MAJ55D(C+[]9>;,#O/U<(BAV4%X9D#/*4Q)-W[@V"^*CK58/:EO[FZ9[*WLU"A;>OF5E1N%F)D@)_T7JEUN M/'M\F22%];X$?QP>L'=8,$1,8L^T/F\Q,P=RF3;NOV@FW89KE%LUFKY/3MMVAIO@Z)7$,S458^(?UH]]:?8UKRSBH@I>3R%I,NOW3HQ<:R!]Y2T^L.DN MA&2/TT-*Q90?#S-98)QUQX]-O<6U!"8G5882HYE_,=T P:EJ6!,2LS-=)%-Y MCRPHY1_TKS2)/,F'V!6:JD&H)]R%IA"T4*F \O-4_Y;W;^_\#+UVB<;5A N, M"2[%F!J-O!C'"ETT-V2WZQ-#P?%B4G^EW.U1-WW9O'H*:C M(=-TS(PG7*V](6E=])7".KG_3S]Y2^= F9&Z^?PL3.A*-D]W+I,LO3L463CF MT517\6@-X7<<#5^NFL466X.AES3NO6O',*[E,H-?0^EF-L&T==XB'A7T.K49 M%QY#FGLV"ROA5X0*GOU>>3%-1SXHL$SZ+-![R#<]M%T28]$7R%R;_C!DRDSW MI4N&5T3&.JCN2=HO#2;+3L&ZR _AH 6NON8]LEY+_2EZ]N$0ONO*%NWB%%$LL8BP?I2NA%M.+M:2;,\:F[G.Y3RE])G(*<#6A54C8 M>$$A!WS%?G[TZE$G8;D4ZVVEQ /\AFA#'&$Y .&!3:_C/0GD(F'R2B[#$!:' M5P2F1'A89<[^(X MV-MA#_W-^.>@9^&/6T\<*,J! _L^J*6 M<%F(CZ#75=*9B!8[^3N3L#V9'F9?BPL>W'&PE*B4L2GE6S@2OJ M8P?3W)-"I[J#MUFM/C60Z"\WZD!N#);D1*?4V:V/::VUU_CPX&"?8AD$7HXVGV MGF;-;;?RNUL)R>KPF 3 M6&6^:+FVS^:S6_6)+(\3X /VX3>6:T12;U*LQE8NDQIQ:V&Y;+;O*-53<;T-J]!WM@6M)QF%VYN5T.*6XP MA+FAWDQ1QX>5?^@]7*S1\!L?&>OO)T^2R7HNQ(S1-XO@!F40R6*^MUZ^V=FQ M(IYW[LW-E^L6T#QB7CAY*AI\N.]H2?(9^C[=J1]2&CC$Y)O;/4395=PCE;8T MZVIA6K'+Y"*H03WR4B"E[VN@8PBIF]SV]7,Q(_BBQ6)'9'%<4:/#*O?+>G5D M[OE#B_)8X/?7!$@GCNOW>N,<=U2.3#N:.7K/T_FJ6M[BEDG@$:RA(;@\8_^> MTS!+:F+TI3ZCFKU?K(H*DH8?,7A 0V.;.? O-+,-#X.CS>$34JTL?K#TI## M[BWP,!9CV9I1:^C:Q\CXS#?D?O:A U&(^-F-1ZB#F*/]4AD^-Y^CF/L;N@#5>7\N(R0[$G9'B6HN(1<;F$?',:8<\HKHH \U.WMOU MZZ+NSL1*5=\ATKK>WZBWX'@@4NAX#]3CJV374#NO5OCMP$$H[T?,C>_105PL M21%K1SQ3<2,<7''GXM[.VBVPYOIFM1"9S%(*-5NGHFVX]UK<R";KSG5$MB*@_B4]+IX, A/&[*RGKRC<$S:<>5XLEPHAHK MV>8PY59#AGRPI76)O:C]:8(JG>;62W7S5^#(3R\5C^' "6,48CBSAP2[NX5*=N^T;5A'+4&4\-];UZ;O&+9Y_HN M@I7$U=SS_(ZWZR :IQXMSS>1 KTU!Q2-HLU2.[R?6"7T?#V$UJ@%@^\'O8LGF\K",7(IM"% MF\_.:X%[3G(9"B$L&.@S5/8730^VW).XL!\Y5K/LL3)\['JL7QTS@*&+ MGK M#BO:5S"^8SL]!CELFL[TFZ<#[MXSQCF"WQ8@TXF_OJGVGO*$FG]I$US_D_=! M84HBLX,2ZNR=KS3B3\P<=:0Q^B3;53)/"&EV/?K:]CG@<[=)\#!TH*J >3\6 M%7"+Z/5_ +Y?'?3>]G[#<>V4TWI�T-7\9@FK9CBZ]JYNLJ[ U4GL32#TKS M%Z%WS*/,(<@X^H=-F(/E -T=8Z:SX\K$S]W6A2R'3GF)%?Y;Q%!0FJZ\S.^< MR2WQ?[O_QS V< 8/'$+D"5BU2AP/C**G:Z>YT7Z(>3!3(+L#CC;GS$Q4SF"F M\^0;K1E")I248IZ#D8.KCFA*!5<>(#B\@G*SP*ST#%3:/=W.<"H09OJ6/!W6E+6_;_T,VG7;#@_TCA$H0R&F"0^H-'6@ M4NK^1$\OW9>GPQ0_0(!<4QLG'!?6=C!QF,OH?P^3 MG6?G8CPL61W@'"!IX)/5ZHVX;^OPG>F#6OO:),X."4J62Z71_]XLQ;$3Y)Q%/_O M]3K_32_X>W?3P&L+ZE;-3V=HZ7SOY"XQ JW%L6X9L?\J5V]-_P@,,O)Z>L*,Z^ M<6&K_A]O!+'?KY E9FP',F\RY["@:&**++(6YCHC'F\,#C+1;HPJ$I 4414) M1N.3_TM,/*+EXHES;*Z5'\1!;ZS'#N%@0%7?4#-7=H$KYZ$*(*^<^P^O#_W= MZ\\>&1CPH5_B@=@ZC!\!>-7_^>QKMPSNT(=E1JGU9!CVM(!8O6N1)(O"+5_& M*SUV-%\6*%HEEA_0R]#%:G+/5Y)-M24E=/VO@T_3*Q8]U)J(O>*W-N/Y#:DP M9X8MWSLXWR0FR@\];HR=W',"$,)E$F8\*OHWZ$*E/G.30@P>LSR,S1*(%>'7[^^'C (T&URMW!:ZE M_SQ+'H+^I3[B.0P45D5)O!DYZBS?TJ.$Q0?::&*X6-"X^?^'M?>.:[+IUH6# M= %!>@>I4D(3D!Y0.@*"2F]*+Z'W%@0!Z4U 04"E2Y/>B700D0[2(7002"@A M0DA.?)]G[W/>_>Y]SOG._OZ87WZY,S/WFC4S:ZYK9=9,?%S^8OU")U_'XL:O M+N:$KR0KPLE(7>XK6^V;3<34UQ]6NY$^F-WL$2#FQS[@S&D ;T=A:B_M#/1$ M_S_HHAWY:4Z*DASS THM!>9#@N6?U(V+B@"K#U?=4H=JJ2M+:XD_UAA4^\"D M7WX,K/@:C$F!>2>L'QP(@,_QA5>T7S-IAG:I3R2>YM_%M]5V").>>9=P3_55 MQG3>IZIIH[(T<]6TC9%G>)X^7UF?-N#!H$WB^&M$->D S/1$*PA)UU#C;%40 M5T-TW=IRG>.'!5S=="JX#*BO"<(]_4#X9\==V>8[+NX@LOSMHIK\\/N!W!JH MS"O-4#'X\>O#HFE?#=RGJ-F0Q0T(=0X(X5A8 MQP+R$WY/(%L@.Y\P?AO\2 644E'4NG@:%F#PIX@>1^U8#]'>.B?DB!?'[@?+ M\.>5YBC19]8_4AI[L0!%AM,:5BP@YC[J(1;PX#46T)V)LW7L11X_=]9O)A:0 M D"__JMBS-8_#];QR5-(;_Q;'E#M7 _A0"@/3NZRO#_5?*"TO[( G4Y Y/XN MW.&*83Q>PP*N;^)>1V1<@ Y^$S[(0:*/_L;]]_<(Q8Q#3RQ@3 V]^W=11.$5 M6RCGDZCU.W]K00NGEB X!!,MBBZWP@(0^P"DQ]]"%?Y=]F!@\)D7WSWQK0<0$K_5I $,J+X.BILNT)5LV1+A9- M.EO4XH_';%WT'$B?W=GDC'J9JN$"N*R.=_)Z.3F>.[ M[; LKHC*D/8UKYPSYG_R4OU)I960(9%?P3W_V"UT]SKMZ%,"T@YE5;UN$A@\ MQHD%S(E;]?*X"M+YD1=1J1Q1!'ZX3E"Z6=:#5IKB-IC@=L[4&"<5(_[R@=+A MR@^*/L>-E69S7'<\PW4'9#TAG PR'E4*69W'+6I;'/!^*"%T5V4*>OP+"T![ M1RCF'LYB :WQR65[_'5%0@+8/UPJ[=(/;" Y M I5;V8:!I;@SF36+3)7)),1^6M*FJGL-A,SQ$O_:6G_--?5VWV?9*R:;=()X]<>(9SZ8+S:=^781^9)M?293&G2)'P MV9%&8E5B;AXC__HKL9'2O1S=[%B%1U.\#1.2*>4-7H>:E9\:U!999=(E4C\& MYCIY*\'IIK& 7GHT/1;PD5@/"X#B ##B&^@_Z%.B^L=QWPI-5-^%%4MKKG'Z MK"7SM1\5<$)Z29,[$-FUUB= #5KF/)&%M80:6Q#0'']W[3YMLCGG%)H_!X #0X-T#KSOYC-?O M&PHH NNU$<1HWK;JCP&E*V,0V@"#Q:!PNQ5(#L#DY3./AB%-0]F;/OT!.[TC M01LH!;4 'X^ZGAX=%L9"?L_3_/OO5A5\-@<^D*\1R>[@XZ!4#! %Q,W46WE8 M ,01"]AX _D7!>#F_-^#:_?OP=;A^'^4%W^^:]D#9RB,<8;B[]&&*/@_C";B M0-)9_84*6(7 MP)*%(0 H58S5F >JTCPTE02@L)@:#>K&":?27KA95%+^FJOUMISJ:6_UT7@U1,L8*AB#7K%WG$?"RB5<5UP[06Y=NI-J<(I8Z2 M#[:%@$HC _GL+:UM>4V#Y#KE#TSG4_"4-S,F(Q2'#&8[ZC',!7]L)NW832Q@ M;8$#(YB"I9:PY_)\7F M("M)\?#B#QTMYA3=OM-$=K/C?HQX"^(\.XH8*9+[F4TZS"%D-MF\[!&77_S= MPD<#.JSIAP799!$!7@^M4%=P1XMIW_93A$8O?7.;VX!KR.M&D_N 7K>T5"U" MMD#N>^QD+]-(7^";)LB_(Q;HMV4R$;.Q]<,;. M4P P1HZ9X/AYL2(TU>'ARM8XF\+393F;!N;):B9CE7;;3=1RS/C>_I@(P%GC MZ6JN^'+G>?7$@1GRD.CFBGX[&0!54KU+%L.X@O?E,?5UF0W71\ M V$)_S[IPI!=!4LA9#J:M7N+@X)\L]1%SIR+VV FDT^L>"E K\2;Y66!%4BW M3M>$5PAH-/A0ZTVX8@Q,^ '(>LG&@/0!LM/ MH4JS?F,4@2XP"-5;_GP6\T69(FHUMPGB_(>L4$GMR0\$XK(_B&CG/J#P8;-Y M""D/X%E[R '+6[=/[100-\ -+?XX/;H?L#KS(9*A7=ENH@X?K1F(PQ6$S-PI MIR:E0Z"JUWWR[0+8DNLV3WP%C\%G36GU;MJWIPU?EM1=*^'9_1[SJU^;+^;: M&)(4.$HM5CX7]Z6YD@1\;F]+9. $3&IZBH\4F '+VH+2=T'TH?KV/%%]XZJ] M:M.%XW[V4PVS-V!(F)VY*7!$]Z3'-H?([8ASB)C1C:_JRL#9.)^M4XX^KZRD MS#>@JR'C2:U]@VE257^?@>:W>9X$4V\:4 3$QW=8+_U_,K1HF6D!TN@NF;C MR)L.J-'LF]]3=PS3';__-O7GN[G!8CQNI)82AX.&U](ASF"TSEJ1J]_3)+WJ MRL\5K&EE"W:<$1G:+=Q%B?(35;$?)_:L&V^]RAHW=Y%3JG4M+VZXS^!YG>9% MY=_X>/6 ="%\CN;658!C)E>;Q^W V#XH9:A\4,U!_9YQDW3V; [ MI"Q![4CUYO.!6[.L=K=W&-B%K]]6-QS("W3HK[4"#UF'J<#/=>S>8DZ#(2#=(.HN631= [PF_BSEMJ6Y*_.KTX-F57FYFI# :Y2DD"-WCFSL5@@6M?#"Y;$_DW(->;F M%WW@ D\ ?M2I>I\,V]"^T*QQ,0#X!^/C$CL8EK%>BYCJYG"[PO$XT#QS#=(S MX5IC_L+LNO [;M8HZ:VBZ()U@Z#Q4GG4BQNED9(C>2R'S:9]''3__?GLE M?!?9Y1L2\CMZ0_9PZVJNZ"\#][2F,9=-U'%19*UQ-:_+-SZW=HY)RK\K )6T M)DJ!5K^NZ! J":Q0F>K0*'VX-JH'$[(TG!?ATE):=FCO^<(I3T>N^3MPD&Q;B 4UQT::(G! M[FXL0+*]AP/%^V?[EA-^!XZ<056Q@ ^=*1B"TC^'3?^O-=:P(XR[:R*4;K4V M-4V'LZ">6BQI\ P3-L=2PU2H;4,K:P?Z;2T26_'4E<>D:G"P *ZT_E #OM'] MJ#@ 9[VY%CEMJ#47!_ X\H1>[EG#LW<+SAAP+.GK&RR &;0N.@':%;7% EX* M8*1VR*[NAU)YL:_&LM_T$ \H6>;[>63AR+VU&3+K7P$76E/*+%ZR;NXM(-(G M%QM6&@&SKYCR/#7\?ON9]^'+<;OM@K?NP8-HWDO^:\)?$#@OSKBB=,[T+\E^ MXDR_-B0IR.@EG&'-^/49^/Z3!A1X;0-<]B!#9=MI=K]/@AB0U"%&G#9MZ JY MH80?"%&9]LN%QK)3@4'Z$4M+P^"/#^5YG@?0+[PV08SA%_,=MK!7X73D_U]H MW4K_ YH,10-CX6EK1CU?3W#:?-,35Q8(!O(X?)4A%789C+REO%T#Q6E*^NX% MM+>&0-#CY()-<)&E-J]U<8ZM_.4>Z'^GINU5.(Y-$U@Q\22LET95*S2L&%$P MKZ@/*MXHYY>1&33;5I""+R+]$+[!H3G&O5 RR_X09$0Z)85@D2X^^!VOPVL2 M2WU"NX6P<@M*S_]]QP.CUOB_RF>]?[@&POMF Q%YG//G'(B'-HCN!95+Y@:0 MPW$D^3>&];'(.-FOS+JU/XCTX()V'6R M1J[BG:?0NN3007OU25E&%8$K#RYIR5@C[;WSS3/["O97Y7TBQ8*JWX2/>% MFY)Q$I0+%B6_I]2V"9.^I49OG M$C#?.$[T%52P -OL.,C9L9_5Q%\>@?_;Y),OTC$A_$07[/W;C5I7>T'HP1R0 M.-=W[/6+;VDM]5Y?-N\_H/#U@T$:"3N:Y3QZTVCU[^AS[-Y:I&V:8;#EV?AR M_H'2*0''QP8ZK@8Y6!H@-P+S)%F20*8S4GSUYL@$K2F[UML]/X8J^]6)3!GQ M#JVBF;YYBUM1;%#^EAG5Q_2S<%R+M'V@&$,Y6_)CHO49<5,D$@(OQ# ;XRCB MQR<#UBC. K1@]-964Y[['$, U<+7(J*L('HIIC6[=$+MY/0/OO:^BDQZ*A]= M*!_,H26K,W"8LS01"E+&[-X A&W.QH5J? M7)CU"M=6&9?V+F9/S"T>^#(-OF,I-[)(?D<0_UL?28<*LK\"ND"I_'0=U1 E M567[.>^SVIX.JK>$M;UHVEV.=>:1$99+ 8:Y[N]N)UNNF%?\>I'4$-48^SB, MY*QTG+#@[_8P0?Z3Y@BQ^5T+G./;M.4E6$<^72![Z SP3\7_1+08 '1'/#)-OWKF_D2.--)@ 6L/_LB4*?%JLS$QDW>C>3(&;2@L4>T;'I07$V$A]J3!?E![_J4[H[RYEUH#/QR[ZS+8;@UC&S@,/-H@@M M_(]24W.YF$DEVAD%/S@EC#BVP=RCR>6R)"[ V=F=4?2=T,"#:BV 7?YVA"+1 MCV?YDTQ/J:I??E7T5'<)KBA1']^;K6WIY=$L"HFFMV]YNA#/%!= M7VEFZ[DS>WR;IY?GDZ,H9$?-NXNX;SOXM!$7U#CLBI^\>?.WAS&"/P[2?&0( MUC&,^;Y_3S3>?VDHKM2,0HMZYI.-1D;;=+HI">]]6=G?K_)O($03W4,-UAMG MCOUHI_GRZU__\N7QWB-72TIVU$M8F+4.*@HV TTP*C#6U7B4T$M/965AMF@QW_+JT<3; MS"P-Z@;,B[9T.MK0#S' SNM"!=.2)52N?H;^U.R5KD/D?>D +M[L*SUS.PG6 M->Z>+\/O([IL9#E?6BT2][%)4-8MN@88Y= W ]N7E++]0CARXM^M++%*1!0= ML;56LHENS+V2LJ9U"9;;1WI6%;^_/[XR$D(5<\)O^FZ!&\JC@0RZGTXD%G+# MV4]E"5% $3YK)3SC6Z6'N5"=JHIT;F:@4F$-4-O(N?O+Y'=NID]&@,0K1I[% MM/9TU15!U"HL+.!K-GW<9^\Q--\>E&^X3_T ]7C0"\C"NIE18#&._'(4E)5W MI1+8I,C^;07(-WMR0I:;^]"SZ8(/J&ZBVS7B%+?%F\;O0/[;\(6[$G(%NC;7 M#_2 V5^\EDP*'V Q%7;[<&HT*[!F_VZ[+<9I1'Q?X97-TTU2#4720Z"2>"#[ MM>5AAVFAA09';N?&-+=-E\4+K7M1Z+L/"]0XSZH]8-!!IR[:?4_@0*Q?N3-T M/L-ECB%K3EP@GJ0D1D"%0'7 M6JY$YT?/PAWSQH:;_0-"JP9 KRZ9OT]@A$/E417%O$G9KQNJK-C4B3QJ68JI MM1@)FFQYQ!B-%%[V9$PFI:E3]HZ]#JY)Z.(F.7:S^K%PW%N[/_NR S7_(OU( MA=6[9Y7K&S>)%H>T22* *'3,$(I@B+'/.55-L4 ,QG!8M++;9# M9*[?KB3>!J([R=!?&^IJ8O@E3%5E6U!]D#FL:] MZ?R;]%7B^Z*0+^&=LQ]AN8RBP*Z)3PM5FU9A9[=QV-Z=[_2.0R@!TX(I,D)E MC'5\)5+CO1.428G;TM)E+D/CX]*BV:[8_KC97E8S YE_19#@4H,$6_%[Y8JK M2E99@XP,8U$E&106H#/^O*5SO*KJ:,$U5SW(3<2(V^=&?:4R$3\#8* 6JMS= MO>39N-_,P:C 3=CT^:#&Q&*LN)OG(BNK64MR@N".":VAWMK6$XX5S@ ZXUYK M:M$.%5?83F[OU-X<,\'V3Q7@YB-W'OH])3S#!^@ZSM_M.U^&1<'=DF,D",I! M$'-'/@V";?G=%VZSF5^\4\*V+>E"KH&VOJ='4U$R*9L9+H#@P^7W*9]]S8\/ MV41^;(S%;^KKKXD^(HGMF&NM7AZ+&V;J1 ME]]DMY*=2D(2C%N:$GS=/'^E:9V\]W[EF,D?\'6%%\&[&D]PWWO)VME8XM'X ML)_3'5N2&&I>QF<][W0XB>6C[,07G,^_U)3$5B1GKH&:B&*Z>">5F)P]@D)* MJU:3SUJ29O-D8V#"E3B.X2[[Y-@*+7NC0Q_YWH8/I9.1&(@SKOR@HS'E?HZZ MPQ+09E&H)A;0DZ./X6H!)4))J[MH AVU$/0I")K!^I5^&!OSXK>NN14GGF3P M Y(BC0VWS^ MU?JXKS"T=6B0TYCRRFRY3XEAK[;^LR9&8/Q&H1CAZQE@"CX4D'\7?Y'6)ISO MPS2?F)DN5^E;0VF;@I6O"N&2YZT/BF((\.>D" \7@>\G5:($"VG95-Q8*<=H M\0;1Q C:+A&4_-JR"UAP]4$6KD&16V*(U %[]X MGAK(XV6U=$OM'PX0=LNK!ZAF[SP/37>*%]#B6#C,E'M4^L4G\ %2K+=I#6US/-[,#:@AZI@8OA7]\>6.Q#& MDV9'UHU2J3V=J84(^K__F*1D0 TBP!AFM '\63G0H3Y-'"X\P\RT3Q0GZ&*Y]0[X MSCS'$$(I4ZG P[_.U;IN M[T'@8M#85>MFP -RK^?]D%$TC!D?;"'J9.ACGNO' NB=QTH/0(0=+!7.1[N' MKD$P+$":S\YS5ULJCB#FL7K(2Y-\DED%YXKPV4M1-!\[W92","*0^[&.2<.H M[96*G773_ ZH-<%!!F"SHS2-=[8E!;WIYWB08Q$\D.OE*CRU."CH%@2T=RI^ M=MPX'?,D>2,_\,,M?)A&3P460.>ZNAC,WGD=6ZY;K/]I22%UF*NSO<7/3GR8 M95!0YEM=LS?)KH9 6?@/!E$8RZCV2!^]6-%LO3KA4:I(L<2P/6%%1_+D"S60 M@X;@MP!Z6?XHBXO81BR $>78RTZ3T?MEG\%[_S+ZNUGF6-R<01L5R0X7#\FS MHM?#+*RR>"#_KHZ=P-+!<-D,PW$%?7*&PB>UNJJC12*Q8764R_V8.$XC@7M9 M!#QKMDR<['O.7_R8O*ZX7>1$,L.\;#\[!R<7;_Y23=!UXLN\826:SG2SLB(*DY32/"BN_C M:HOX(#Z'/JISP_+!"% 6?=5NX"5L^-;>63DU\S:=&^5; MF07U23>TW62H9;5+/ME$PZ$Z/8"^.@#-31FO1HJ&*>>YCZ"(X%V#,9FJK6:C]R_$[) MG)5T\K'K.3__%M.IZ]B\N0E\'GZ8G'LKNWJO:OP[R7['78*A3[)A]H.O&A;#VKP7EP4/&*R86L@=8V2E";GT[\8Q MT<:\^-B,+F0L,]X ]0.5%D1%-3!+;_=F5YZ"?C*D#@L?VDSI\"23&C0]%=KZ MO'E$=O&%-$1,\^PX%D1DCPK;8/,P33&LSYE%DMI$+K#)#P5FUO"WL2PIL0JT MV ,$X<1ZKI2/K]]#&AMR?Q;/+?RX,IS*^89COT8E\N;O5&L; BB8PKJ;U+E" M959B"2(_:\B#$3JP J3H:Q''6-TLL)P\C7M3#MU) E2R-2UC=#'KY@?"GC+@ MJ40B\R!\-0']O/3[@KQS<[:YOBEY?8IDT*ZMWT_K42%! M"&,2'C==)US? L$_ +S5VV>VF;I8^3B%#_9CP/SI&WWWKF#.M#@^60#9W?56 MQN.GX0)[S<'4@?%#EJM% 69*A9]_YO%N)SM"B60F;&^S_1IF_X[W/LN?>WRJ MK)-BF7A-=R *(:^+T.VJ*!VT=2XU=][08/:Z?3>)AT(8TM'GG96ZWK-YQUYV M.0?Y3,&O)B>6Q[%=J:O^=FQ9E M:R_R.U7.'#\8)X1/0$[NA5)B ;48RFOI?;I#P-S8:N/6;*LM1X]."H6)F4L. M.OQ^7*5;3;5NQSV=Z]RRYU;*E4_]=HBGNISP=PE =XL5A=93YD=@-8?F-:@K M& ^[-)SO#7]#B(%KR?[]T9(%<_70%7#>G=Q#O"_WE4XCB:N%5B'KHJCCM()8 MI5N#UTGUD!,V@):#M^FA_5@I;^?2Y/EO@9YG-+O+G22^@77DC8,[- MUTTI#^9W&!7G7F-D5Q:=S(@J2GX^^++LI-'7[&5YM(RT%XLBMX=L?;RW29-V MXON[91L+<- G?;CA$=D671I_MFNTA[:$D>XT-;9Y?WGDI_/A@'6D-A[]HW7# M.YVDFZLSR@!EOWYH8@993$M)T^C M],DWMRZ0Z^6/TI(]?W]_JF544L!1_V#T57G[4)/);1 [T_?;AH]XY K^QVA_PZ9*J99\R!WG2&Z M5%=9^BT>--,A;R/_J6?WN]BL[N[7[@%NZD_M?VYLRS8_AV\\F#QO.7?5N0<. M8<]O>^H@L&4R.:-G)/5:NK][YX[/\5/T*Q]K2B6Q05B2CL[$N7V"UMR1[V9K MAJY]&,9#R88@$2#=_$WO.+.E)\,JUV*:X]89&81ZWG6O5%7*7-ZC3L63J4L3 MKBZ]XRS#X\[-27TOTK7X([CL_\J=Z[#??-\H7Z6QUG4['2;I9WI;H8B?XLZ2 M^H-D3UG%"NV.P8WL%#]KP#Q*VO)N3]5G5+W6Q)'"[@464+BD1_W(6^RG OM* M3(0B$(]TS SNP0@9[M^'(._^Q +V_&9"^E1_AR8R_];9P +B1=&\5ZHFEF;: MPZXBOAP!7.?HJ53J@V[YLVJ?]^>2S7%.WH(5[ MWLL)AQ+B+)I5PMII%I\T'VA.K ],>A,4QW+.W?ZX5T K20Q/%'#U0K(U584X M/V=[+SW[P=*"J=!N[!LY)=YO4KS,VD0JWT^HU0#8J&,OLDTJ>C;.7J:M;=J] MD9$K\T,,68AK7I=)-DC!^&Z B*F>#,]M(W,Y:B/TDSI,B1->3#4"@[<1?B1K39A1II*Z9C_,3>Q3>7]&*VPG+D8Q%]QCJ0W MVWQY>GODAM ]U>M/5:$Z$A;5F65[S,K0^HAEBZ_I]^+ .SFJ:?@QKVM2>_U9 M4HEDU\RDO +$&ZIH8/=CI5+HJU-*7,2MO+A%YQ/FN?& ML& LNWWBI^";$-I#!>>M"Y[E!["2_FU ?)YR'*+3\D M,U1Q 6W(BBM]:YO[8/95NEG5E5L\_=,&IXU,?F&> 29>@KLC]B94M^Z-HU5; M$5(IK]%2X,*#K$L^4'GYL_8@7LML9!-T+]N# M&!6S.( %4(>J/2_1HJU[E:L=L6@F ,US,Z)+E_VQK4XML XGD>7<;ATC6T+; MUS1)7XQ)4C_.>QKI76CUE^(J7&-RKO(9S3X9JA37>ZSCBFP M+YL[,O!H4;\Q$YAU5XKE+;I;^/$PM^!6:+D2@FF0:=1F=Y6]J*G O'ZVP?*! MZV*8E:OY'5L/1AI5#]O&.$_[];3M1'EQ0+KF#\&L2O,J?:DHF$?B-MPH0QX5 M^TQG\5HY;DO%:5NFOU*8GHBTZ4G'T(IVTF\_W5X'\Q9IW&K%TG= @&S+Q"3< MJB!( '[W-^3^VI8AX_>#R13,K-"$3Z0'L-&:0Q ?DMHH< 25.2&S=4!(;UW6 MB]M"_/[:#3Q&^'*4X7!:9T0-4C%I*4;P-P;I52%R5I_!*S_LRB75SH!% MG]>M NM)5Z1/WG,+%XDM##Q65TEBBO&*/S?UM:8.C$+:PRT+7AW?*JC*5;SQ M[)WC"<0[?:'CH/VZS$@E^?=@L'*(11CE]%1YFB-%P9.48J5_=O<75PX&2&?[ ML+V"+UHUN'%FP;B%G5!K=3>*8T+LPEP.@_0/C MH2"$7)P:J+BZ'Q@Y-I8U/5KFM%O?0]NANM_TUH^<9$B&FS-9EJ@:TA./*.?! M GHN$&/6OT_^W%I\\[^,P(6B[Q8P%_RN89?% KX".;" U#(L()IFP_I2]'\^ MJEAP^D#Y!NH$FM>!,?1!HL+YX;-YB-B^MJVC8O?4_N=5*B6]S@*G5)CS]093 M (#F)-6;T(<#@"%$E:XQ#')$!Q/'8[A<"JA$67KRN>Q"UM]61A1H$\F8UG.+ M^IIRNP3%M ^:X*:/DI2*R>/,*6< M9CZ).?JAQ(,ZM5# 6@VO\J:Q@1H@R#@1Y-A)-I#/.]W8/EP<<_JX(7G!F3N2 M*(U9RC[9I-A.E 4P*%CJ:IL6.=^#T/BUX5BSWQQ<4@$[5%U:5DU; LV#Z:S! MG(;ZN/-$']S4LNP15 # MBWC$>B-OW;HE>![[:ZS89&&056[F>K0=')+@^O)V/'PP"'CX)53DJ8;D\3UM)XXALKX6;Z* MREQ,QJ^M;-?JNH=R.="J8PX[7.X(MA-!7OI*.SO31FF_5;CY/4!DL2_*78=< M?%@P4'?)7SH4'TYC-1$J6^34MK56B^9G[ M[H/H1,+?+8,?4 GK2@6PFM=R#/%^TLGG#2'.58>_1,!WK$\3\+9 K$ &$,B6KQTJ:0<1K;8ZE?Q) 879R8MF 6)#@I$OJ%R<[/$\ + M.V7P82N0$K*(-"X>?M87FVZ MHO<6'3'\U%CW.J/!4NXI36#LT_:ZIR84]?WNN6OF.KG/DO)LR;W8EJ#2/JFE MM6,L:VP@6':4 LBGR&R/N3\_/CM!)IDL1,7'E2![;E3"S.Z+]^W*U8O<9.9' M/E\/E%B6T=;Z[,[2X:(Q1V#Q26=1OG@6C[J[KCJVU#'6!=X_FCE?IIW:\H"E M%,E"ZN9B,,0HX][)?6^5ZL5'%Y>F\,.^%P,],N_?,77;)4L9I>X0FM^)=2GU MN^)QSIX-R#H)K#!+ER]C7W@B8?YMRVRX%0D4_9PXMO]^N.^O4W]"KH/^S M:=AY-VNL0CQ'JV%$ZTBAAFLB2R+RV;-70QZT4.$6O:7LKLWE(XO)/W?+27/0 M-L=).:6;'URKAPD _8.,RCT1VO8>RQ^=29N3WFD)2K]G?^6WPH@*"4&..EPK MV(MGF^7HC(P(,1YN-L>O'\Y2IC5YW/U(%^%>K/[K1.@M_"S%;$SY[@Z)#J';QU349#GUD7=L8O\-5DA=N.ZV"E M5=U6\_)B:/*LQ&=)+*!>K@OM%26Q"!Y#" RJ?YHS"G%C@W!\=XSNPO\9J*,' MMTIXSE84K!'+:SZ;!RR,V4;NRYB1Y!LP?W[/G3XZ$U^CY[/?KOE+8+IAI3V^ M!^^E%>&5=6!P;W\;J->2X5GSE5%V6>#&HZ;6J!#^=RP\ZS%;=V+"5(@Z+_\X MRK$ 2W@&YAM1)A;P84QY3!8ECP40+*.>PQT'%[:AQ0E7RW+7X)4IG8[V-V&1 M)LOOZX99RM/TC+=2J:7/9:4*KVQ"Z> .'S^J;)!54D12BWD*YW11Y M*][R:1%O$>FU^^^V/0X6_14KIAA*82Y=_Q:^G_/OX?L1,BD12DRS"DQPZVXY MAM>6FW.2AUPKLXBB@C&^9\HL$G9'ESLY9S?7N@@"_:U)T.QP_SCI*H_JT>?% M*NZ7>94QFM7Q9>PO:C>CYJ16_GL.]/]T>^F_QOT"0I1K^% )L%Q4%W^@1V_Z M07J@L4K[E/NQM4'B0)W%4C^/=M8(S^=O+1KI#\1;(Q-9B6I,Z:(WR$*") 5R M+&DPU-25E3GA0^^_744PGFHJJ_NDJP,4)D_QOTI"%NBQ@&XE;H1#=HT+!_RM MJ4FE.EC6_7F.^*E49([F#PXHY?L$Z$PNS_J&&U_UX<(/EDYY2G;17 MK@+,HPW'VUH4F[6?!:D9Q>K=3:H5^H<.+&LB.QS7Q^B=9E<$.\?OP+\'?*\ M^U20/4O?^6Y9Z%HHK87_W-!G0#SQ&8@:5;C>E%3C',[1TCQ)=[P2IK"T6-RF MX8#H,_^6KJP2]\XR$N^'UIYZSPI28:Z_H %9^QF-6^ATN7Y,J2A'*' MR&L'.X^&)7,Q;IL%'X\.:K&'R41"CKU=["CP>A++TTF;;,VVIMI42^NJ\SYC M"K*[)[TC4'E-LB\TR0RTUQR#2D119@A:@\%29Z/9VV8L>7JJD2RN94>/&\QY MB6\5W;@5./9HRNBJ^Z!V,/#AAO-$URV4Z-.6F0\(O?)@I.<^ \-]>-\$2[:= MJ<5 [H-8/*\&KWPM1IG@L<, 093X>9B028$.E! ML8]ACC'@14:#U]GT7*-*>;L*Z3HDEJ3[Y&WM>+2+),H6-.6]%MIT'PA14J#< MCW0LI?D:ZIK3[>H:DR7);Z1_^["NPLW]_E90>5CO$/PGQ!E"W?O9A>NBQX@^ M2]H("10&5PEGJ%]0+ZDF/]+U-(K2=U%O&P@!M>)_5Q3#9&##^E 4E MXKX1?=S1.;'(8^T<1Z9^WX*47=7DR_W?(@%XEN$)&QPD"RB/'N;&K>+L&(W7 MAF26$K/GG,F&DP(Y,D0]QCP"X ]I!<$_LF'9L1VZE''@A@I772WT/8@SV9)V M[;!3QFACUC-[X$O&U"P9(V3VS:G'5S-S$ MTGIPBP=N70PM\)(;6-'SXN(*[7Z7&6@[.'U;>K=;\6 (S5(^"+-F<#%3KUG+ M!4HL6^W?-81U$U21@\E(62*9>)R]Q0C>]]N[=(P[2WIQ];BN M=OI05%1RV^28,](^H-F!Z5DJ?B8/^=H44_E?UU]8BWM=Q.XHL]M?*0Z;L//BW=>_T)+9ZW_/KMF_V?9-(D>QGYG]H7_D3D M.IB/)863S1F;XF!EK_8,L$ G2#-K\]MLD6;$OC/M=SB7L6Y\$AC-C ;4< M.!,\>26'C#X^KZ&9K7[>>/TE5')*.[4]ZH$!^4L1)ZL>$]_O;RJL=/0E'YR!8/@?M5/ M:V5WTO&9PZ7LCE>DUO,!";4\AHV"&-'51Y&N33Z#-A7;5/+$J[DQ=,L?KML6=-:_W]P*)8-KJ,*;LDO-5E#)YN62 M5[-=3=(,*<[4FD.WA_7%$]R9?FQSNLM\Y'' +7.Q_VC(3 2/52/JN> M &?>/!Z34"_G^6:O<3* BHA4=P8LM)OSO&BGN -OS=%G&TAR))6O8JO5ER(?2]!XP*S M8+"DV?830(K3J#2% @N\U=Y(5%Q]G*<\_ MEAVKPA_?[KA]]=#T@(-R<4")L]Z20YL%3UK7*_@%G^+Q-MX-.A(2WJ\"8RM5 M0@4+H/53DWUJI6(?!>E1'HF!-G#O.W_)^UJ;SM7=4K9W%>N*-_F<>)+TPO[K\8V^(ZLMR/Q6%,2((Z@FZ[2!OTE M!X9FWWF W"X,IY9%\?9!KQ<<#%E&4[M^G3-VT[IS5TTJ\:/ W"F]751?0![- MR6J-DX1OLJBB7S\XBG_TG(;4AP9OZ3X;HGZ]AF:L*C#^2GVVX:WOM>&PT>4\ M08\G7'Z86?,6GM$W,>XOSX>'*P\IU\>B)3WH2N.,3K3\:FG43X?+.$34 S\E M:Y'?:2+RBQ1.E2NK&I48T:]'\!57Z98MCOGYL?HCT/N?&*GJ!6_I>?_XI1^: M+$9X(US#(#$^>6&23*:CY4XRR07]/',T$S_/6@!/>G@C8%;XW^8I;L%R^PD9 M.X1>7ULC2B169&L8KC]A 9L.*!RSMT5S7(*GA>8@_W->SR6%CP='5ZW&=Y'P M,(@_VA@4&,=/\XQF$&0)X![O8+[&D6^!KFO\';@-9]Q0(20JJP@)_+ M,-"UO*5Q[5PR9H3C1%]J[(JE S>N2UT_(P7_)5#O?Y>$$E#OX/N+,+7FV(^M MG5E#3I>'R:U,.'BER(##32)MB];+4--03\]E3%U=F?6--JD!#^J;TU5FFA)!0FIN2C3_-[[>% M(.1H&)'L/!C#C+(VSUE9[96&'6BW-*5OA\GK!-E^R:NSD9"[<1L+".T+N/% M#]^XU)CI^5JGL0K"JAU2Y)*5NM=VN!D[J;4/6K/C2U9 M;LX(LGVN( PUB@]&63>\KLNV_GHH\HY+N['_^ ;;2Y(H]GABE2>!D3O*V?WY M3).-0!&=9:WO%SEVJ_;.W$U.;T@YON\QW=R7/6C?%\J%\_=2&*_#5I?,7>C- MDI::RMWPHM>OC+,AY2: M+*LH,'B.2C Y:D;1VCT_^9B2>/T+^5'>1=XBI=\H'##98$US$-SUKD0?[((% M.,VR"WG(J?"X< B79YT"[K0P#9!65, +NR6TD"_7+?E#FO,ZS $Z3/26JY;[ M*9B3J.F;IP7,X:-SX7S9_1)J94XP8+!.J[W.H=2RD=;AQX0?\B8.)@LWAI;0 M=2UK)V$5C^*WR1@+.YS8U]5G73V[25C)W7G.^DF=[D\P/ER'1,TNL'BM)PD- MQ\S_VM"OJZ8G6FX3QPR? 0-%'X'=%WO7%E#^D&;+(4/Q+7UG MT2Q-[G?2038!(H0/8>,:T5+?$R%]7?_P?8*L)GTI/)!&R=X?MBF7XRQN[X24%NBD106-\>?]A[SN4ZJR*S *N MU%Z*RI?9@F^-OJ]U$;A']]#]:9R$!B=X3'NW(@M5O-'N$8T%W K5@1V,.'L M?765P _, TFH-6L_OJC(E_!:B9#3>:;:G&0+4/]\X^44P,MP6CJ#+->D&/"2 MBQAPSL147H;?#W&S_LTI![W&6;YKN07CAAK]OKF$\)_0$V4_R-5-I]5+O[_" MTO\*0*_)5[H?>/P Y7REA1:90^N6#18Y;?3FWVFXGU$1],(Q5\?N@;(,C_HF M_ISS6L&0]])@X"0OHM0UEQ0(^GNI@ 5VY6$!<">@P&@Y>Y!]LLWX4 MMHT%P%SGT6\P,,R#%%Y0"S3U R4SJ.E^=^_<8([Q]=DJ6I<#_A-*#-H-F80> ME_PC=^@_Y68"-?%WUX$V0R<'6QQPOSNG8N:@1#:&-(-FVI$^$2;DE]<+R()_ M9"XLMGDPQP3_P])/#M2A/(:%;&WUK36&9E289F[;'8)8 M0$+^630<[ZGMN@49_UV,!?R[;/^KOCLS_LKZEW0 !/2?];]C31^N&$@)JWG= M1;.+H4&PE;26\R=++I8T-=SZ7LLUVCDV\I6)2>I<_Z\.XE*3O8EW?B."5>XF M(F5A#J-E&7N=Q,[QQW7=&*(6"#UTQ0)XJGLQ RF46,#>[$*$8EYP.%^%B\$@ M\/V>T&^OAD>5F(BH#-3-NDX0S;-&4:%?/G^"TYO^#D[_XP!A5D_Y@&: &^6M M'SYU;6.KSO"@R"KA/L%,D:@TZ7;6R?8'4P1=?*59WX#;=EO#XQ)JUPM^Y4)^ MK3;_B59/^^)V"EH8-/M/HM#_/RUV_]='G-'1]8&%W6XW*2D9<!8B-]X_SKTQ_OS0:D>M [*"WPKH6@YT%6W;?K, M8:;*O3%)XL?6%L."]SN+05:W15/\;\FV%AYJ0I%BQ<=EKN.ECE>BYB7%9:L: M,'^MZNTL)*C>>7R@PG-N+[A.C.!W/)OTH?OGP51/U29HW593KM3H3,'KG?B] M(^[61"U;VE3NW\:WOY.K'MIY^=TA'?A^EPFPDPF=;(20H4TF_%;Q4<:FD[X) M"4XV;4W,MF^+M*1(C!X_+CCS_!+'\_6Q^K@G7G?%Y\"IC;PW6IXV;?DOW'=R M>D9Z'ZT\JGW[RK_'*%2+A8:/QV ((YS,Z_K\W%_J##)_803?KH$- 0\/17UU MVFE*?_(N?[W'1?>2;O:1/2NCD89PJ7!<0Z+Q9U>.FVZ-JT2[P0IF2?UYR#@O MPO/D-/.N^C8.^!1.I?)FI.=WRK_,Z7@1$HM@(+-U*S.Y0D6(!;L$EP0%TY R6JQ:'' MSM?2T7HE;[+Z^K#09"OB>P9ADO>C6U6,O9'F&>]3BT-8DF@LIFE,:]NF#Y/R M9M*:F[/D+71HJ[:)_0F_J,\FXN5_UCJP>E*B58$*%XU'AK/"?U24!J883#>2 M7#T*UZOSNK/I M99-4<)9 =]KW_?C[I_L\+N;Q40 /Y+B.+J R!X5$E+^[1)MUM_TD:*!YJOO MSP_D7Y3O).;%,@D2'8F% &1J!.&=%WT'><:][*P(OH*J_4NZ[U,+KF/ESBZ& MFILA7YCL$\D%Z9I8XIB,"6Y(],XT7+.O]EK3-83)]WIJ@$N31/;.G;AL:WV$ M':;3QL4=6O"[EI(KO2_X/GTV*T>!VM2UNAE[JTR@C;KT>18 MP)>CCUA 24(;\LYDA,).+P=!)1KH6&W>#X,RK":9+2UVY"2W GL7=T *A- 9 MD*+Q>+"A,Q3_U]D8D4L7JSX=JBO0CY1>'=HRQYN.9&OY_>(M>JC4@]-O^/Q_ ML/>685&];=_H( )*2G=(*PB"=",M$J)T29=#-P-#2#_3Y[[^/8G_:']6'6<:YUQ1G7[YQU1IUF4;@< M'PS(6;77HF*_[YAU9;P7#3!>;9?SY M3M9@G_G_'54J@51/++*X\D,HE/M47W^P:IH6-WD%*68+FR-IJLOC/5@U-4$? M;H<8ERQ\0)>@W3#TV9$$ZQT*]S$C<^#&CKI3=J<5-U3JH^OJ%QL>6$"I_G>BICIPC=>J'%I\ MW3KAT>(X# NXY=S%ES5N^J# J#YEXZ,1QV>#GG4J0J]=RX2SBYD*_*^X RZ] MZS86,,6/",#J#^'KP5N\U(QC,SK!==4J43@ M]2R*/TC#WB,2?/)$CA4+B#111.>4M/.>5W2>!]@,WJ8SIG*$76\V5I763PQ MDY[BU@,*&ML@H0TLU1_MAR]8W'%FW,D7G>)&=#5MF @? M-K5/$H[+]\Z59P39B^ARJ$&. #^IY(.=!,L9"7)5-P\.H<((7G*?G+/OWVK23/4JUJ)O R512$C"1.[& 'C:KO64D$A MP4#/EC:'?!BRNI-=:08D=T91^D.YO+/?XWU-IHU/AK?7@=;)=LXOOL;ZC6"^ M 1P0#02;(*-S_8_W4-90R1;_%NK%%4U4?6CS*J\WQ5J\79:6D5@O"27@=*@E M-DPHL.MPJ$TB_9.+$7+1>E6#RD+%QK,HQ" [?%F [BY>2. MBJ_T #;/X672 M%*_L,!G0<,+C V6"W)BMI'R]3AZ@7,QJ&]N=U*#R*RUT=IUY+\]<;9+1'K>H MM1;_&Q,A(P:56UM)8]W>M;H'[WZ;=E&C+S=9M0MO%@WM,T(_90""U!N@!/UFXH\%:::+T1X=KH!T:!&.G1 M-(&%YSUL3"E0Z(HO"4$D5$50)(Z0RQ; '08@]>UA>_O]O &XU(FZL(?E_%(H MSPP\5,/Y"_2:,YM3M<+E&2@7N!!'6T=0QYB=P[VWB('KR?N2D[8FOJ^,BW[[ M!+JOH9XC?+N$8HZ M()7,I:"Y#S'75/.'%S7Z2))+9=W/W4GUMP%4_R6U"%F M?C,C5*R5<+47(\&CO(?'09W22FMGM7!20(H99:/JGC]11=+E-BNP)4/.V5\& M9, FI-84]S5'^+J^&5 >(/]40BO3^'ZM\R]!,\>34.;>MH(!X8@N6<1$,HV/ M*[0YV<_!C:7AUEQ)X&B%8" ^7V6=RB>S;_22,H;+1@&V0[LPAX1? SR4(BP2 MTTJOV+SRG6_HR/!%]D'Y&'R3#;\< BK9SAOJA?FIDE+#;F<_"F")GR5QFJ- MZY_=DI!"IR[UHAWW3$#&=>MTG%:6RUICD=7FX#,\@\_ M*7E7VW6=\:N+.E"'F]:Q<"%Q$O^,W9WF-[U4/%4%+9J\=T3_U/(Q,GVG_N/7 M2N!VR8S"([2/Z9SO);/L%UZW6:,$+W>,?GIZB0EC_=$W VEFFYV?\@CB5K_Z M->/T*U/T^\T'^##)UR#&]1H*M3D_>1^]63^^ LO9TL88AAJV.>(H&M$L1TFW M'Z3WMB&^DZD8ZKD#T"-2^H!;JQS)/R'4BR-L/=6[ERL]0?80=\ KJA<+PG5[ ME'O=38I](:TM009H[8'JZ-E*+KB,+CE%[:.GQ@_ KICOX!,!D-2?M"\L M( MX\?,71=B ;^,T%Y80+3XGWLU%4\Z0/U\I0_EW"Z-4;ACYJ/Y MQC"&9@$+N(K00-7!B;" QRW]J5?WZK" \QN=;[X5XK>^S#62*(5=RVK.BR6+ M'AU)"?N9VL=,T!'Y3J1#4NC9XJJ#3@HI'OV'&3V[KKI4QKG4-8A-+( 8YS5B ME.KLJ4ES/\-PQPDS2&DJC&WWX5[PRACTQY@7;<5[C@Q][O0^=6;;O,)Z?#Y\ M;I]Q@8@=,+0;PGY-O$:NB"CKQ@*VB!6;P,Z*%[1=+. -'3 6\)5V=Y4-:9D= MGW&ZGV.DK5WYZJ=H+[=U9W+S9\L]28 R=.Y%+=8UC?^7(FL6&?Q#LXG\A:@-D"__[C+QN]!OK)Z+C-2G_TL M8:YF:T5.9/.;"*@UK5;=\+9-^N!#*46X-90"$^T1RXY^;HT%'!&P_^M:3EG9 M!^ED5C-M*I?&FR?.*>'00"B=9[_ 42OI[?U;XZZ"HRL,3#A7L_M?UDSS[U(D M, O2AB7+]IFQ'C1^LAQV*EU4.J.G%W5ZY5S,G>LSW63[UE'_:V]LTT,YIW_C MO*E9W:!UHA4^DBAJ$QD;W<&6(]%9N^0,E$BL7;&P>'Q,='^#&Y*LR2Q]'FMV MMH=4A/I-&O MN9#"R:H@_A/T3?J@D^QHOKT;=:-P!7ZZD?%?L1(BD=-.+XZ)A[Y17_X@2AT* MEP*',W6EPR@B,<2S$#*^2R*UMFG@=N.,W.2C_7H: KN5-?RDA<(%(H3 P"-T MXP915-.'O/MKC_/_9"1NG(QI)CTSR])_ZEIRH]"?=O7_>9S$7[$2=I=*:*(! M]CL@YO*EP)>[PV8S?BO"9BVI1CF:P)^7#V9]WBUN:C@LWTF*EG>;J125=\8? MQ +^!UR#BO)_+:2@DRF'WP1O&_Z#4#ZG.ML\<:[(IT*[5A3C&0]D]^#](OHA ML/07/4K M?TA.T$N$<3\#3ROP6(L]SL.PU,.(2^\\]4LE;I;#R*1 O8W/P]=/6_X(@]5" MNOJ?5ANH6#A>P3D-AAF\H?VWV3N'?6<8ON($DUWL8-3_<0A]ZRLP &]#,689 M/#OV%^V#L^$31P=$=K^#X\\X) ^"[S/]_:7J* M.9,2 AGT%VDQY B=0=1#;K]*<+_;3':]6COM+O>+Z2J/3Y'6[IF[O&(&U7$ M>V_=@[E#SN3^^:R_SC:YMAULL5FJ3\MVMU>F;_U7E,;FV0:2(1B)SIN7"82$;E^?_6G'-LF -]"\WB MARY,I'J 'X&I W-@8YO&D2=B4_"#!X<]Z*VSI?'#FI<[3" LR0H=H8/8I^:Q27*_C" MVDF),C05%8\%%*;V@Z\(<,8(5G')#J?& I398[ - F.BX/&+=/42FQL'-CC'\*[=DB^P6#?B]P/?MIK3-PR MW\[:!#?IC,!.R_.?/K\F'>&\U2?G<4S/O;5.0H\%0"9:7-S*)\EJWE0J-,KG M'#2VOZ&3&3X8F?$)('B'5?$'%N!<<''K2A(+Z/DC;O=SYG$/ MR_C-=C&G7OK]F7-5W!06X+)&OZ>(2%U<-G-N#FC)A#)70@4B;CX;IX4D%4@; ME,KMOOBJ*ZE>!:'[FCADS=CQ]"PK&)Y?ZB+J(E-6RF*4INQ'$W!'P^X1;6L< ME6E2>@2C%$O,\#>"A[_MNB[Y_F5'GC]EA\CDLN*T1?'T]Y\;1OS7A2!S.:;H M0]2#SI0"8(6R!]>RV?(C,^Y4N1![DK,/6Y'Z8T=OWY'BQTC(!?AL*C*CB7JZ MN*8\Q.4E]>=]D4Y!+J7MZEDS*TNIO#^C[G&H2.DOLG#5<\!+/7_;:7^]_GB< M"E>,6<0"ZO[:@#R4(I0/$ZE(A@4@Z/Z8B81:L#FZ%*8'N)*9Z3"6+X6YM@T. MN%XHU+ TWKHIO M::RAI(7>Z'-ZM_N^%FU'!Z]A <@7R1Z7 M*K4^E5<2.-TM_VLZ7XS0<%@J>6#M7I^Y &$S3G=2X*E+/$$2JV;F$7=LFO"T M%I$9Q6.O;HC.?0>]G .IE0;V&Q8HSYYJH^VFHERMV.JEWZE/C+88Q;H;F7PU M>,X73+?I:9'7T?^U!>4!Y< "OFEO=&-N[+%?&0HO*OZS+'QI7TMDIZ0?J"O^ M =V5<2QPJEG:Y04^EDW\T$A)7B760Z"?\3DY2VEM0)V"V[H>/8RD8J4VZ)R# MW'JE,)0FEW+AUZ,YK:')G7F8T<=HM/&#W(Q;G6$EQQA??REL"K!Y^=\/W'$X MS,YTY1)DXQ'"F_]J:[KV1+NW?%?=+_]\QT5NP';)> 3ZH=E;TV'D)B#L/<*Q M^N(P^F1<^>!E1\@'WS?+YJI(C;OW;]]/T>9'R:6 M)5T1 &$HA ,F$:;CYZM%F$R['$#YR-SB*3>A^GVE2X5;.&C8];J.[E^_*O/C M+W[/*,QY/IVN\.M/!:?A;H?4<[ZOD52XL8*9I+H06A$2H#-.MWD8[A1V9 M6>Q)&N>+(;F-4$8V3QO>SM;Q>$N*)MWGJA^!1V0HU6DN*(C^RN$I2_'5T@L#C@8V$TE1PI?^^((@TA:^%'+:GL-?=4)ZJ5"YHP\A0$7]CO8< M_1Q@AS8;7 SQ _Y\OOH_774/T,>;0.M>.BOB;*U6$^;GR+#TDN7# M)(7?00*#! F' M6$!BG3GN;,G$,&;W%9Q0(A4Q-,;@/Y7,OW71_#'6.(N-*&K_TS5V_EMK&CS^BN/$>=.^/)?NO MD7%VDW1L0^_B%KH AR $NC%"G>X)@",]-&Z.X.\: [A'GUGBM-X7_!\G&..Q M".Z3?#A"T[+*&UABD)(,8VY@U.PEVCD04(']/%DC5:!0EY,OZOU4^T'AK8U' M^?+CF<+7J^8]NJLE):\LV ;QY 5FJJ+0"WZP=N'8A>>!]R6S!SA1O;8F4Q;G MO"@\KWZO 4*#4$+-[7#9=Q?LE>4S7'^^IO[S'TM!DG"'((6"RT<@_2]-.=HA M<1VRP<@QDC>^G+R]I-)$R\;5\_0IU;Z6>KUM*W5Q-79=WQT;WPK#2Y-+3#GN M!U0:;D4^ZMD.%X-DZ&8[:HT\+.?K'KV_HN%.^3))76*(AH MJDE+B4W@TC;I M"F_N3UFG8O#N_'2S$(9!$^0CU.E2M:3A+KPU_Q&2P\MMW53PX^P1(6.S1-F?23\LT[2G_Z M+L0HH)\&*3"\RUS \-&O786%K8T#5QUK:*DN+&#S!-S/=L6#X#4CXL]2;Q7720\"0I--+^8+Z.I+ M+7_H'K)(ZG>03S7/$^^]2 MAH8XRH]TJ@+R3L"8]]-.#?X S:?/%#3YX>PS] MF>\\LWU?6?'>*_+AL#4^1ZT9DX M2D]O3!5DJQ3]_N9SSB0"CN%E(,E"8!T,4X58&%A08&[$*5L3)(_O*;WCF?YL M?&>K$7GOYE/Z]UQ+34L9A%K2+$AC,$2]94,XCFF_<\:O? M#AS 27"T'V[T-IL?SBU)T7D4X9!&?1+!]JQ8=)@+H.E([O/U1H@B--:H_?O&ATMV;;>Y'#\;UF\U M!/W#'D 9Z.-+47<'\ZP7I !>HM_?C1'TP\FN8SI3OF<132,_VUIYM<]'5ZVY M]EH>OHIRW7=L3N8*PN.B3 OVT2@XG;F*<';Y78 GYU3C>A:<&!@YNQ+Z2?97 M[LIR.91X!,@)';VQ89?4SV^L;Q(O_2Q[9=ZYFZSIDOTUDUYDW=K36=):5%N[ MMMQ$S)"6O9-)XD='\(.W]&& 82L"[ZX[Z&M8 2W::LVB94;,+:ZV":],@ZQD M9H3;8,P]9GFTW;MRIS[Y71(0;^C%+)C-'BE4@]3N-R-ZW515Q1I\IM*>@<,+ M*+>0H,TO32(6VK>YGWPJ6Z>!#BYX#C,^JXWP;FKIL6;K]]L8O^C*YC83RT+% MW^UL,V4;77J6 "-\R44\\X[.Q"*?H?Y5W@"Y.W@Q%J:R1W^F!7L@Q3AONO%B M[G":_Y"1Z]G#)%X &0-(Q/:V7 OW23 ]7+D:G0GKK(MZ!5FA40NJD*.TU@FY M+Q6O-O6JO]'_"AK=3SN6'*/@]Z M&]N_W(DS?5A=-JNJ;!OPI#SES9F2?_^&>@NX>GF/R>%;CN]#=#X4!64>J>5P M@&B]7H@_RMP6S,C^P4"P! G]+E"&?H_ V0.81#FO$/"DI+F!HM1-XDBD\_,L M[8^2T6B)-]!!$_?SN?>:O;7X?=80XP0Y-;\*-=[4#8BV/*$ET+YY_NIG;E!* M>AG\(]>6$&S":\)K*08,-3>%9 ]E!U!K!-F!R]X#]Z&G<$=(OCSWQ C%UR7* M][?(LF27*=,3\K)/KWV9=+& A?1%OOV1FI$J4^L]F;RN.O&L&IN*NU^ZO]P9 MH9&WO7-3@%+G&V6$K1( /B)>2K__NQK*&HJSFS0//*#Q353]+$K.N,@E&PN@ALAVTR\O6_&6BG>V6;FFLPB;8>'(4:;_,[M^->HZXWLZSL87F+6>UO9@1 MP0*,6"7>]='+)AR,O07PT^ZNW: 4DR?^K?%E'I+G\2)AVSCK3*]=5#M0P7KM M:0E9QIV15KZ1KP*0.\6#&$K%9 _0HPTWN)[)K(>8'H/YXJZV@U]%S?Y8M^[[ MVD-)G\:SBM>\FRU4-^@]\=?D9!&CEEP#=_;.F%*AM20C7@]-4/?2/Z;;J)N+LD$15=K7,V*(-_0+D_.<_!YYI9YB6><8ET'EK\84K M-!T\>5C4P85JG-H'*=LA^I_.":[/^BY-LNZF64 M51O41&ER:?W<&=A5-!VS M^W$NQ/&&-0X@,+GE,R(6$@7]9,=9;2[51I]4O3KD$JWVTARX;<[OT\AA[S/^ M,FRA2P9Q71 I-DX7ZMC':J5'_8M'T+Y-^1'!;,V67:-TCY))KB>A"Q9 IFAC M'=5-?.55C/J[@-)9XG@ON;S/O31NS[_BZS1\>?3Y3XYG47P9M8M&>F7K!>1_YCURR-)-0.6&H^3/#=NHTG65]@ MLWG=E7DM"D.,!;Q^O-GOCR%%[#FGP+W%NO>KO)R=AJD8FE^MS&P/.=]0C&0: MZH91O,ZGF.UX'@&3'1>Z?4K*67&\B!=&'S%93KN\@(]@[P\>CL*0!PJK+ RX MU;A =3IK8'VC7WE>X$6^Q?,:MDE]C::>/_.V!>32.5?;M"J_Y *Q'8BA MDXG% EBK4ZDQDQA"A/][U+7YD)4,I,6%CN;!)IE:CA;#QC,:3=-W^0F%F;O6 M2L3K77R! L^0/ O1?LF\YL\KT3[/99(D6@[&/+R9;K_T=32T3:)R=/ LO_DR MB5JK'>]G& -:&;$T9):$8E),!0%#0SSNY(38(U.*N*.U.\ R[_&>=TE:L-QY M@1ST[4<9(T:P@/?%PUT%1U(XI\V[\4H9\6'H H=SR;@&OT^6N&0HL^8:).JH M;SSAM- ]KIUB,$WD_H0'NJ&\$;QPCWW_$$FAFZF=0T$YXA7@3IJI'00S'THQ M+X"8*4)ONA%7+*?IO)M8)QVPC]01KXG(ZUAK.(RYJ^Z(U$B]4<$3C\SZ&)%Z MZ6**8;DND*.&C=\8-IL&V6U^N!9%\>2O;K,SNA+P))W87$Z\'0LTWYA,$?^- MLUXC/#7+#W@_9[:YMD7_A!C/Q\OW7DJ_HDI23>]^?XN_C__["?<>B A-M&D= M?;$3NZ _^XI=8^9CJZE-\YQ0&=^WELB'B2QQ-!49A)G<4>]U =(CQT1;"OWK M._WCVH/&7:Q10_D*0*N)9Z2HG<'@HGVPH';R(*H@+6;]1'P&YW,(!#I)X22V M>+@;;8+;+_]&.65$\M9] M7HB!(]!'-'*5,ZI337YL +0= M+/5V(/.@/[U,^GS3RE/%;*_0*FW!1YKZY1^B;EU*O8KACT!H/)__$2G/,78!4JWYI5U_>^V=K_#)]D=:1$-:$T!YJ25-" MHK,8:I/?J+M]]6-NMW,*9%)O==:W%_.I$G0*(GSX\0T5H-"A4Q$%0NA6UNP% MJW4GX5R,CV7GUFX1((<*NMAO!E,'USO,X=RA M881KU^ZY-'Z#,L@(15!0M( M6>!!_%[72Y+C0>(_F1,2/AG7T(T\\3$E?HD''\[5Z;QNKXZS2X M@VV8T8VN-_J/PX.GOLL42.Q9DZZCM9%5&\(HX7@Y8R^Z^LHUT]4EURZ.MJY( MDVR=UK?**<9<=SZPA.FWY*IXV:QZLTW)36W[+$3%KL G9A>!.^7_HBB?,BIYYCF@9+" R MUPMQ*T?+'.K.%CS+AV\FATTG U$O6>,X-LK6_7;D!>J[D7]3D7ML!GZ^7H!E:7+F4Q+U F9P:9N_-W&G#/M2*?F M9%U#+L'715%?2<+Y\1][,/S*@O:YB.XU/]M+43+G^Z+\B$KTX>N==+@5SZ5C MX(QR)BH '67?-IBX"C4;.E[BZ8/4?[+HLWA#Y-G#@K0:#$",]5[$)A0CQ1>B MQ;0+J%1'1ZIURA^?Q;VPT7Q7BU!:]^FIH[[^K, 4J*&%9M_$ BA_H(U5&Y%D MWT08F]Q"91@.?@K[D1]-1Z\&!(SL= *"B5(5G;& &R Y]+, )-NE:<)9G]$A M(./R*>=Q M;N^2#S&S/8X_:+HD7^:[382Q@.@1>CUK4)]^)J*(*UFGC6M%S)U0M1)SWV^9 MK5T-S#_3?I:\"K -K<#?O9BU)# MG&+R.BJ?7(JKH@2%/PK1@^)K6=)-/D?:/PM48%7?V<]B?]69\LP;IIX<_D-7 MHB$I1^A .XYO=JRMM*.^2!30'N;KN76>X$]6 MGC,-03,604V E*+ M1:AS --!/0&$[LP(Y6^GKV33_-;0/D'^JTE1>*%]QJ.DD^(*%^]0-YA3WWCP MD:7NY;//7:W?'9P[MC7\XU\GI51%'$<',GLR1Y[;Y]J)%Y>!@%-A"Y_ZJ\<( MT[(N1J;A/)(*KBN5";>I7KZPH4F,&^8#-&S]C'ZY KJ!>+O]95NGUHWL$[M, MH%=%8<9=L>D1 <[7O[:#TA#J"US?D[7^]+DA[MPMN!8WK'TZ3FQI*Q%?'"G1 M+-#R3K,I'/[[7>_*R,B>I'M,V]4K!*AM?"B;[3-W1^2! )]AC$&1"^L4C91E MN3!-8IK7&RXY8T6D+"H2@@XHVY4II: M(?$JPYR)17%5^BINH&L=WEO3?@!EDNIGLHE'$8/JW8W#.-"R\5(/=NYQ^O[T MWN"H%DW+4I'(!*NE2*/_=VY@8"C\=2;(6 M)3>E65,;>^MM 6;JM.#PD&=A_49['C\P4V *<5F7LGHD-_W(C0&'R_O:]]33 M$X9>W\]@C9/2ZSS*EQ)74;G^" $:D;RKM9I\.@<_S9JVK__2SF$']U:JK6LD M_<;I2"S#_B8MJ)2=Z$JD>M'-Z$'-FJM =;_K@G+MR]!=\O6D3YS0P@SOQZ> MVNE'6D3[9Q]-+8=]/"I_JSL[F;_+.TLQ% ;\;NS,VS,* MK('F@QI*=_T6XA7&O2IZ QX;H42:]9@U^GS! M:3J>MF[CU;Y'[C:4G_+M](1Y1,EOW3S8D8!CR *]22PI-#\,FG6>,%F.MYLN MKEKW8],9 ?A:V/[%B+](N6R/T=&1 ^_ M;:6J#PMP)>/LMY[%D.ZVE;[M*BU?"3Q@*(>TQSLD&,JX?WQK_U*9;4"?P#I6 ML46XMSL>>ACGN\(\9!:L4O0N0^IY8O3R@#974*E]J"7(E][I6O1F._L MI)-7LQ0X[+"^2H$1^D(1LU;?TN<1;788YZ=(@5;HHUE@XFNM_Q(M!-RP7_DF MP&''%I ;[M73PU#W& N(5EOWN* &*6(!D55@#&>XG/6Z\>L:#-<57\[9T[FL M^4"0#4R[BLQ@T6B#6+O"2GV %/YRZNL/Z=^0XR1VE?DP M.]G+#WY8.5\F^3 MWV:C%+-9 ) LC#&K/E:II;L2,JQ)1F9^>9W1N::42]"! M>O7WTE*& '+7%0'"X52U2]DEDY4:>$K3@R94_KISPP<_OQG8F@#$03OLC#> MD=N3NI5[#PU>+ZV+%0^T(OE9H!;5/U+(^][/N8%0S7M;PSO,=B"W=IGI9/3> M82L;L/2*>N:D(*[-.&&]*T?ZU2NR]TV:;XT>!]P8C+VK>_2$(OLN!2+"*O,_ M=*S]CUUL[VUV!O3GD,K(!J87F]2>ALC*LDN(GG=FZ#2OO_0,..&+L+0,W('S M%.W);!>L$\SLEW>X6;/\"O")N_,EA::-8.N5KR%+Y@]]HL^J#_-G+^R#?CSJ M+?_/914LZ(?@U -6=]%! 78;VFN?W8 A-MP^B:E=*\U?]F% M$"N/2R6TK3 #Z&'G]/8\'"3/O+;;R/H8B5(O$[@,>DR=/O:&,M4 %BY/]RCM MKQ2ACSMR.7X FF=J_W71CH#,D/O6)&&,Z.+!8ZC\B1E;GD3A_%2K^AOUZ.88 M^4$@LH%#L=>^:/!W(B^' MAZV0&'V)^#M2;.\9*_>Z"DC,?Y@/K 5Q&4J= HCK_R%.LSM9<0N.H<,"?I3# MK*_YIP6@_[DPD(YS?Q);_E">&D!5GS1]H46\_S?[G1W(7!,S&9=2U\('G276 MI449"B''Q'&3<-O;LOY4(4'Q"WRL&XRTHRX*-$#\02BJV$,0:%?#<%#+X2 [ MO\NE&5#YR[ X&8\H[;G"/0*&//;)*TFR?,7Y=ZT,Q@:8/9:'Y+];.L) M5_QG2\.YS)\\B0(V3Z[FZB2'4F,;G9^OC<.2[^L\O)5EFK/.@!135^5;+!YS M*L/;OU]WQ:]# -*^+F<]**8M0'U%WIX:2/^@!R>]X\3X>$]+-J$J^D%FBFY0 M4+=]*NEDX8HS'$9QYP/)ZQ1\QOP;-T5Z!6_3D4IQ<(]']GQV,"+BV,+74YH/ MN^,LL4 ?;%53,U$]^FYFZZK.-/C5!M,9'K0KH>_B)?6PV[86[C>W5A8RXNA7IN&UC MG3V#M:^VS'4'7.'W:_9;DKXB>M\MCXB]>TDQZK_N5QL-=OHJ#A32]/.@VLO0 MD4].SAUQ8>WP''I@R9TZ8A3WQG(DHW!]*Y=<(MPO\\H:H5/3E#S0Q3.3Q?S+ M#+;R;9.*\V"$/>'AV7VE+<.X#C\'F"*Y:PN&(FMFX"S+K>G!QW:3N9\BW)6, M:5M"6[XO]1@*G;3.K*^MC2U)L6LWV%A!N^(H3"? F0'N3.9GD6["O^ :RO+_@ M=J"/=;9&]W0.<_3FEO#3.D\AK"]&E3:RPR!UM6J:9W M,A2)(6$,,X+S]FTM'5J*4W-+P)1>1 M0&]KLEY?(7S+$=+VEH[PPM3@& =U8D_6:R_+R7BY>T+%Z_$=CYR\*UKH['1# MJB*^S-/I/?A! *!?S/5E1,'>,65E,;D7^[A5ESRSF$1Y-Y]9AU J,,!/R**Y M4UII:V4,Y05T6J;%EMQ(5(]J@$6:G,I7_)]H-=8!59 !6A@8LG-Q^+H I2]6 M=TT8C!K]EZ@N?/EJ7UK86E/;;05:$\(M<-^S#0P6<$K;7.?"^B>D^[_+ 0M" M^0QQ'R4._.XN6XZ:W/@KLJNV+'W$SC-3Z^? E)3_"8.T8O@XP*O[AIS,*B5: M?GV%]M0M-&A?K"K$IQ*J:9_PZQ/>M@"5%E&M6V>= AJOY%<;>R_XYBZ&=:Z[ MQ5? DG=5@%5[[ @S][=4,5GCPO^OJN!4=U/MCE0YM] UK"Z[3&D27GXP!552 M*M_$J6TLQQV]C^(5]QK4N2W8WN2TLC\*5('E5ZT71'?ASPI:>3!8H?,F/_C5 MN(D,WQ1Z1U[U",$:\Z3<._G0M$OVNE0\A*2.(C!RWE*4A#E@]N>7*6:#>P*# M9(TB*;NDIBE^]N>&NK?#]&A/":!0E_E'>K(:!-6W'/Q!]SDK1NQ^O"3=@79@ M#C?I8R'70LBGH9S(Q:;!">HS+[+?=[G\Z:5/JVOH44GS MG L=&@&*B\9PJA]+O>0?@QIU/WLTKCR2>F^W\G,"V)O\#C2DNILF,*U(!A>7NT\&'K[XC[7 V,M-,D:Q#O$IP_*/+16W- MJYS\CVX9*!F+I"V=+V\8%K-'C&P5 [;K,2P+*HHQ(#R^N#JYH4:@TXOX6BM% M.#V5%B->WI3<9+H)AZ ^H#?L5=(LAAS=NZ'(-%YEM@O-:QLI=^5[XOPS1_RX MP/6M2/BPM\3^O0-E!EC^>M!!,3(ZC%7/S:;8\<+^.&.[)_551 MF/^'AZ'"6Y4!]COP#ED87+*_IFAUXHRN^U7"-MZM2'%JC=M$OA%1^**Y!+NY M3J5F;#R()$DJ:[+GF@EN'SS'/85LR;CO=43E'A53L>MU'C[^0<'9A-[@C44, M;W1.Q%:9HG."[!NBS$,2H[QD;PN6O4\3]=II'VQZL9E1S))0@V@?#DX=$L " MV,R6?YO9;\,LA8Z?SMAT'*^G"'-*VX?G):R)&' S2'&CUD/"ZF#F9*)0+R? MG-!'RF_0L%P[M\C:'H'7W%X3WB'$J7U=]^L7ZK:;+FDGWE:64*XPF_\PDGYJ MX$3^4%/QH8/<%N7DLVP;AGP2M#'?:SF'D$_#EOE#L6V.XXD0:=7,C=IDV@@P%WSWO M 9+^:/(K@.E;I5>8+UI5P(NS]OM^543[S2/ 1- XOG0W%>8[A@R1%5^X!TV> MJ&@V6^8-X8U2Z\@;);5OXU8K5GRXT5;Q!*T M':(TVW-$N8&5;:IQ13ZSCTC]I.J41)S0J3L:;S%35[_P^S%"@57]8$K0\Q*0 MI(ZQ_F? MGXQ+D0+^X<^S;NI F[HP";2P%=-<9X/+A5'E*]_R-_'N236O5..^]-\\.N[_W47#T1U+4 $(L:3?,%9T/ M#Z_$L("N4W8,9ZHP*@5W$O7K71X^PP)@_/@K%&;'LJFW^FNO5) T3-?IG0T= M+4W9>NE1T:K)ECQ)HNF1K&.4^:KAQRG2X']^]IY< 52,Y0#M4G#6Q([A#;_? MBV@9:#-.%:(CXYS8GMBTTE&64[N;H+4^@YG@NN1?[3-9%6W7+W2 +LIEU;I; MDUP!4_OH)4;82GEK>1HH+<# I5PQHW:>-Z3A7X\*91E2NUNC(M\NG(,A 6<8 M)O!:<"H60*F1?:D!!F^47Y]58 %(F@> (RR 8>G*!#&1LEOIRG0-"7[;C^?I MQQR0SC(>^(RRJ.?I8Z"F%3XD1&O/K1%IW=_-@&[#'*F4NQ6-^R5+;'_3J3+/ M9'G8ZL(;]XB:=(#.X.%#0"]WIGF,(E3J%!S3?;9:C 4,3,=A 1P M*GAF43"0RH;YKDAZ)9HS=V)-7OO1[9)53H-D#Z]E>47M5?*HK]$;$101R\*S MQK^SXO=?;&3]]@-#@:[K5206]DTF9CAH&O/.T7T?4#[)FKM;.G#P;RJ(2(H$:Y"!H?O+;/TF) M^S9-9D_MPMAU<7#J3N#X;]=F_C[W"+SP/6WGW!9AN-?\V1 5XLI/CX_"#! M3T*Q]=[L_\BC_L?+**QB 7E..,3 ZY@O_D;OGE(]]7'#.LMG5OKP4#5GXS=A MW]F$YZY8[=;CQ1*;&X$:0V82[[T-#3O&7&H?/\F-2AX;TE!X@[=7?PWU$Q7< M9]R:^?6?OTJ*71>=U)'_MKY]2J)'ZWKD'"Q@M3O)L__L/*GAP77[XW;/L*LJ MIA#W\6#+H%0XV/'E$LK >W% M\%_%@O>D+.UU1E7N\:4;_#/H>^'7RM,V[0Z+/#W9S>=]T:YFY*S%(D5*G.NW MDR)=-;=EW31;1[3?B]357"E.!TF"#*<2TD!96Y33X?*.=U2?4%CX5=XO2_,I M-KOHR3UU?BVU*U*@,%342Q5\(N7CY^Y7L& MCWE\(8&O33I3I*WNE3[MQF.39 @M[=(IS+X17?69"MRWA<[$ E29_P03RDQU MGXNFHBVZJ<"_H@)Q0DQDA@/;O,;ESOEWHRQRMLPET!\]/QPIN$M+[1%Z2P]S M;):^@H4K@)#E<)%-X=@NIO:%T\-(-OZ&Z1I26Y>AFA)-8U BTU65O]:83$K> M;P\,O?! P07'*A\6T#N?C 6,O%E;$L;H# ]:GT[W8P':-;^A+P R 844#/^^ M5^R(+PK<6, 4(5(10P[QP#RM8>)= MZ%2DVX B!9 /K5<=:-6OB=3):@RJ=)6I_2#HU7\KTW.)K/\+7V /B;66-'') MA7$<>GBSJVJC+@Z*BO2E3>@;'5K9%_*00UL_:\L)M+F>.NHHBY%H39(E$B(/ M>^JCOAX2^$M@2-'-^IS'GQTE%@C& G2;YPK*PKY#B]&5)^U8 /FYA%&ZY6! MI9H 0]BL,,<(:PR]TKXP6%-+4AK M8YO:[(OS"&:NF12/@^T65QH%2X227_WA[QFDN/'SHZY!Q?S;L:.AE\'P8<52 MLS]I/VUOXLERCS3S;05UOQ6L JC4 %[6@!+$20&A',TJM38$,3(-Q(%CG A> M!T:]7.R^KO:K4\+Y@/C5+E9WT2+K-7HJ4PO]%_*KF1[B96]2.\Q4]6F3)$'D M M^=_]]%1=!=X\#)EB'"FA$+2/C=#[[PB>DL^U(0ITA^PIZ@P)KY&,D3,2LV MG".0^L I@U#+UA/9UO&JMKJZ,/+6KA(K!92+?8#_\BEXE79S#?%UC:Q[9\P: M"^BK>H%[:8[B1GH7,W@RJQO'>2/<,"-B>+M60E- D/4&T$FE]7U1R^S^=D.& M)N:H.DX__0#?6/83F@M#71=#L>%!)=68;Z?**9V(A^(V;M^&?=G\:LG\!'.NS_-C*@#DFT;E6)E%5O@"R [,@&!S^M<(ZV MB859']9P-Z]RB;+(Q)NVN.\1WHB84&^\O.^2T]4D5 ;-BUI5**>K<'<_>=V: MVY::(^&?^6X,-/J0^&3,4QT+N!*5[//R!ZD!'F8REY):K8#SX_7L"I MUS\/"_[;J/(>GL'9H!#$*_3Q@#6TQ0R19#[FP/.:<)#%[%Q2?WGDV)T@L>/V MR%"/.>,DRVKYI:P*#'Q[V:QI-HRMJ\"@K2,^;)P6"C4?OXG" ASU)9(CW!T] M\?H:S_!I<0LC348L84!-AU?WF_0P6L481O:-+UA MCQ.D8AKGF,!&2[FVN0_ ML0 B&JFXS;L0+4GR&6XLP[_J]<_Q=.TY(D2FW5Q+%^V0U^\"]L!GVL^C L[]SY]_VZ>_L M 0@/[N)?.:*9C-/$5U3*KR/=?R\2/3E:(\:,L^$AG.)/L( [NVWNA="N@FUF MKV[[\/PU<\I3YOWT9\M0)?OM?;>'_?K%YP&(1W]$[ZZ\[M/MAQ26N MW8OC]%X M#E5C-HNWP^]^WZ40$A1V^M\7FBCXET(3'DAV6%8V8L17M3-R[^+,=)9>MZ&^ M_H7+=GJ$K:%I]MT7=%);Y'/? J-0F8B"6,[.'+@XA1!C#C^;%#[)H(9OCF:8 MQWLNYZUE78JQ'FF+TX([H%M="I"FSU_H'I17]VG-[WW5$QX=';7QWASU-+Z+ M&/!4OS7NW5R ?]).TCX3$$0 KU(1[RIP\W-.:?8:\W6WR/NFFL(]--\'O]5! MG6$$^W&2S&[9/ _:=#73+ )&VCZL]#323A=<#\3.64JZ ?0B)&/S'\[_?U;YZR-'(36RZY1F3H*+HH<F9KG M8_X<_:#TM_^,.*I%UK4E671M[R&WB%; S:D2@X%1>F8FM;Z)]X;&WK@4 M/?S67Y##F,$W:=.:_Q8GP_W);&"B0&:5*3_+,"#8H*$QA;E&%Z4_O?*4?B#=!34T;]!I\?LE^?\%_Z=5^=I6(N:/#^D36EVJWVP,K[]2?/

U4'>^RI-T,KA[593 MJP$CBC^A(.DO&H'=-.7JFA<\N>1 8=R%>;)?W?0Z2EL;7*H!^,6?JXG7*9 M3GDOR[KX(>B\H(^!W9MDI>]F:JJO)*M7]H+?KI;-O(POD:6\^>1)^.?&1VE* M7QGVE(BZ<+NN$VB.B>CZDRKB?XP%)/^I4R:^X7%!^"?)Y/;2)$;2RK^;\4K* M_?"!W!C2RSF;XGYHC!4HXG::,$NN19_2 ;M\LM.O-8ABI/CF!WG=G\5WY/MU M>-Z,,'WJYQ[4IATZ%&+4_0X./RL4#"Z_$EN([O[%# -?\7DHHE?8$3-6.%-1 MZ/$'@>5U8 &;?CLX\\%PDOQX?E1;V])D)-1//+IALGRQ$L9K']X"6$/,?Q1E$OJ93&*5; MSYJ?Y2,!TN)P*VIT:6'@VK,0,MYMF,N Z 1IUD'<+LNJ]EO;AY[HW<4W)]*U M,H>PX3A(>MW@)XT2D^5 8$FFX?NB-F>RCFBU-^G ,6I>D\\<\!_]S9I$12 Q M=/LZ.!J#]QW$5^:"$<#=*;"OLN_U) LE!M%SC M_TD4>@W?P0*8Z[C8F>%B>4X#"+=Q\CRWC]J58OE/],3J@*]0H[S,S]W!TPH. M+#ONHJ)NEF%B@>[:R4(W0]6UDQ__K+&+%G18HTGT0GGS,%RO'899M"R4DICC M3UF<6*-=ZOX7;^\=%M6SI0MO@B""-#D'"8IDR8A HT@609"<1"3GW$!#(TDR M H*"Y"P(2,XYB^2<M^]NVH1PH;%_A#^EXLP1#UX):^1%P/(+/W9=_3$"P-T[_6A?!"RVG#^,+Z# MPV*[D&"1CZ+U1<)?[4L-?I'*N=VLJSJ# MY.HR=[=$\BC!0?F0QXW?C&9T3[6LV#4#%-G2'F?:_F"J^2>L*?PGB'BEIO>8 M$)KH-W6Z+GU7+!,0U%/./P]K%HATMPO"N=IR-.;^HU0J+=[G&KRP,]9)ZSX> MY=6\>K9H:U6)S&T0/:9-_7QG5UOM8UJ1#+,<2AI9EPE5;AH_$$ZOD?/,^\[O MZEB@VV_+^KVAL9J0->#I-"I&^:"H%8UC\ZT8JH^8V'=:,.@1C^CTZR.I;LH4#W&A^(M["C6C5)1]+&F.OPU]S5&@C??Y>(-V05S M.]:#:MNH&](_!J]9,8F0-*Z&S=[-W(G?Q1[OV[AHUJ>::\"G[3%4QS>PHY!Y M3VWC#QB:X>QHC%-I7N>-TCK7_)*#>K^SR,_ #L]]4(2K\VJN,;2BO[:'U(FV M=>_]$BVCE$TM0OJ+?:(SS.:M-?IGN==>Y4!JL^[C[GU$=*7_1%;%RA3/X8M5 M[M!WCY3O?>+QOW!P/J[)=A&7/.9"/L[#'B4#^I8UID@1[9L&X(!%Z=H A1!( M([A TD6^2X_&0/$IKMN]\PSBG@,GV-!KU/;5.^:3";#$Q=B*R7XJO$$?:;G" M^^RJHV)^<6&'RG5(:/=\QHL.U\+L"IT39YM==QWK1Z+_[$1EY7,T^ZW4)=UF M+)GU."@:H, Z8+8+1'OG;RG,W;N)X=\NI@87*9#X<.KNT7JK2R&C\LZ*2)OD M@*.P, *NPT\.\FT=D8'1!"4?_6Z"^NU!\.KG>([T"\(E&.(2.&IT7JE$%*?0 M02^#7NW87316V;I]/N"Z4^[_R^_9G2TGW.AL7!S#P22XJ_R88Q7GP-X0 Z+O M5HI@#SUOI(NA;YY,$KZSX$J@&'>50&]?#[@;9>O( M",&;L/[^5'$M=)8Q0#S@X!#/Y)!/C+SR':C1=EAZ!A]UJC;8:(7^8T@;!H@U M?H$!IO_J:$IH#>:?CH5FDC7GJ\LP-+B_5B^[L;3K2OTP1)Y&R2"+6TSJTR4= M7T /-0:X)8;@[P2!_(;48,M!92UC:D0 M; :V['L>@E?9S&@P0*;R%,I'K=V.%YM]8TY6 M\:P\O#&YZI**&,N8[LW3QPQ,UN\/8?\);U&P#F84FY0D/PL&J&TZQP#,WUO( MT+_2<1O9L@:*;.I!T[^1=\(<[D_R!^1MWJF[/O=X Z;3P5FDV\33(/H6>&18 MG;_,B*]?/[XY;E';+-:WL9^V$VX0^>VZ%P,D6CZ,BAU\[6K(Y=?30L!@B2;U M@L$=_S)2;=\+_LE%DI_?Y/(O^+[Q/#.YBY(B]J]7F-'?4Q,P5&!5%0*G6 ZE M'"KU/SF$UFUMV9F)K-^$-K$@MR5<*/&H6RK?8[))?DHKM:1>OF\7%F:F MXW[]ZHSSM34Y>V+"MDP5"TKB[G$LM!4=\1IM_%ZF4+C00W?HHALLIT7+X<^) M :I*47$-H"LZ2?"?S> VP)G[#C*YN*!W>%:5E>/+'OTCM2,2$'.4WA_=?W[ M-?OS#>T7^2[\*UWQ:RN<2"3U*GW*/&-[1P)VJY8-EUMD'_ M_^D$T/^;ZZ^S',[ZU]0"A1_^CO")X+[FUJS[K E14;$;$2G0';E\"!,H!QD% MCC81UZJ1+$'R^".:R:I^!,^U"UG71^S&A;[7JM.NN7K$.^%"!\6:PA]MJ/_? MY0WH/XN%/RA&B"VWA$L*91*Z%BVU1MC5N'Q9M=0SBR=J9V%1PL5N&W$N :Q']'>PTHW-00? MJ"(\SS[!:SH>'C4*P#& RFA5=J&^',[V;+_-R4 =_.V50)7JSXX 3VQ\D:(K M463,JD(XS,KK",T%>=O1GL;E".@=E8\=-FZ\0X_4LLQX'4^G+\]/G^X#4FIH MFJWEH^O;9S DJ?,-2KG!1M<)?K'8CT(+M&]Q5? YGQFP7<C7%]M0W3J]G+ ZY, H8_.XW=>7N/% MX(SXX:#PQP_N=BV]'WMF&!51[%OXJ_>.4$##.E;S:XM[+L!C[,JE,[?K=%8O M,E70,WE%C96$*DXL4FG1Q]?G"_8=^)F]Q?TM,ZM[6N&'6QH(S47;N"%+KJ7J MM*_X,VMQ O5D&X02/Z^2/-:#UW#PT\=AYJ1>/MF-:"YJJDOSXM3OHE,2SP7Y M> >*+.G]^T6RR!1YQ$B(L?T[JZE,9K;.O,(5UWSIGRK=KQ:++;)QP1Y>3G_D M=Y70RN&IW#?B1^@WE'P47B+,[7C'>D!"7];KUM#'YZ)+U/ MS#44?&,[C 3BVG6^^#+7(3%?+7%T2]?^U@UMM1[? )L MW@\C*:Y77;U5'?)$Q9:*SN_+QQ_1+!Z/8AH_\9Y5<\3'9:2LC^[3<<=V74GX M#<5'F#%]R!2OT[)2WM5@%A:ZL-$YG]] OXI&N7\'D4$9K],;!8J-IHV0?$*, M$<^2@]=5/,[.[O))9DH&O'BP_^V,*/?';9%I$[]?=Y:]IH_EKE,KBCU MZT^?^Y$C $FPYYE2;QKWZQ4.368])^_CQ'6@Q1EP[S!_Z5HI)HP!B/WZUSKJ M%^,+9%?%:W:H1<^IK)(E'[(1.E(V%CC-?X]M;X01,JY]?.2? [,\UC30P,K@WN))( MZ*'D(&AF'!A^A%* >_-36WMX&^<62B:[T:F=N7JIAQ[B=O1SNC-DMGBR"MOT M^SOY#)_9446>X, 5SKRJ1HL=J\#$.W2/4N\YX^7Z\) K;#W2#>C,ZSK-'0L=D6TEQ@@ZK'I,7R@4'0]SIVT.5[,9'L< %@=4<]KC[GTBXAH' MR:._EQ:L$2J2_/;KY$D$S/6.Y9D"_H]Y0[J!7]5(O17"8C7MD>*2J@&!J@:Q MD)F\\N/B^%^6R:#[X8#^?<&L;V"G^I2S3#;^+I-;+99+=W9$ZP,A+SLTHG<. M.DEVSN-4V,.$^\E^9@_2R@P2F [C[!@Y?+YZ "6?Y(D[[&^GLU^HB*.RXMMR MLR,COOT9'Y<4J:6J=J99,5%YH $Z:'.XS WR\!2CNO16>,AZ?<1N-6,H;)HL MKYZ!"L0ELYV&4J[LH+A7?,%*M4UTD8FQ%R;6)#STK6#.A_G &FV/YB">%>UF M.KP'C _;5JC *T1,>C'AM+%<-NV)0*857K "41%3I5,Y6I GS ;]X14V#;O M9YONC9!] WJ9U9Q>2H&\"48:$$BMUW]X*VBO_] #^Z>6Z=WDN=#A@( MV=+)3,)W^H23:5.-=-=#2,71E>>NL]T[[4&("]RB*3+U?0.Z5? MH?@8@$6-&38]]PVVK:3;,,M!^P=6JJK*OW.;9\N6C[U>)"$[(K+_R[6P72Z1E%;QE_6B)_=@) MVW60AR5(@_:&L,$2=XO#Q9W%Q!B:O$G(- MI-'J#/1IJ0W.ZV3T[/'%NROR/4&#I\[F#:P+6JQX"\.D8931!_[.M2M'U][$ MJ 8Z/RRDROKVW@6NW+)KA(&6ZA5S?1F2YO<76]SBNRX%=D8)Z'_=46LDWO@ MSNS@FFZ-3] /JB+."0Y3/+IE2;L[J^[)G*;RGO0?,]G$:36:2FKHE)ZX20FU MIX-0O%F[4:M&=X;Z$M'S^XGT841XG,H_/>0-WN*Q&&S@E-9].X6%U%,UW&A5 MT-Q!B84)B2QE,:CF6B_38*^0=L^D9:01PG01C6>7 M+ATD8Z5\C.MJY;*WJT@*UVR48QXF +&?8OT-HM(_H$$3='OMQ>"SXK@VW%$; M9Z,AMSZ^_I"XF=C4VGXA"]$+5*[,-9Y#7P/,Z,5D^.;G\$9>>+_*1)7NZ5ZV MO4_A4Z?S(M%LYT#*_I[-BI4RDMB,2&R/]3SJVJ+/+=B_NQ O8XJFC>=W\M62 M;>.^YB1K\E1X50CVCD)S>V=;BXC(([6VH9S%VVEB"/EL4\=\&V_+,/U1E5A? M(;8Y88';RI]N/Q])4&]SR1%PZ!%1:5TD0U@&G]I>+2B?BKR.XPB7HRX7FV,> MBI.KG]X+-7S>1_TIG;/;Y1$G=Y%A3:$H5,ULA;,J<4QDE*,.H5IAO30SI<;^ MT5B.AJ>7;8,:*RFL53(^.>2DC8D$/I&]>R[W^XJ7::4*)G!*D$A/_=KEF.NH MTT9;@2?#M(8A,/E#IXOE^L3<7T_5_GB=3U[X.SO8I1/]XGBMZM MC(_OP:X%T:&H_V3[6+TH3OYIX$@2XA/QJFA^MJAWUF:.\^>WUI!WEH0CDR^= MU.\D[K]G7XA.[Z3#?_^[@?%-V\K[ CG/-W&+(FDR5@Y\D3_G:LS!$&/[-7IL M2S9 ZT!HQ3&@\56^H9%HK-/JKI9!;TGI?3.>R2E!\)&?"V-0UW1\ZL46:\UO MM3NRHO'Y?#5YLU*GQ=^IHJG4)#A(;SV<+\ -N14B+Z_VK?C@R]K5=5J M?!0\,CRZ<;_TOL3WL<HLVD%GX#=7?2@_VXX0LJ8QU]IE99VU_NZ/F M="+X8&^>;^O^#PE #2?\\JZN>&]I:#,'TF"-/QREBB";6NX)/$$..ZE2B9DHD99<[N,+3'V:U %K^'+SOWD)EI>]02B08460$ M4TJ[/&488)&VVW/##=JZ%]VI07M:[)3.""7TNF&S2U&2'/D#MYK.JG+F=9_R M]K&*>)$4\,APT$H%NS##(U 0#)!YU&:"5#7$ ,=:FI.-G(A9HP<(=F3L\H$( MW0.\8W[B%\5 S]*M$N4 B?6 ASASWUE$)]6?]_ RV 1%(P&M<,1S>$N/;R"3 M)-P I+E2% T[MOF,)H7%,/^60G+?3+:B=+1RQEU0V"+EA,A2J!]1P^CO/B%[ M^\*G#RKHNJ4[M@R"8MA_0*EGG3*N1](FUC\LYT=$Q_.$97"U7YI9D^S0K[0; MTU/4T(5=5*_]TCP!I3O0TZXV<:-)'?_T /FW'K+_J>#-XV*%Y:5P:49=FYHT MO!,17NTM]8#=YTU6Z0/Q9$**.)2WGL>Y#*H<>+))&[YM#J_6PU4V!Q1?.]QQ M$5IBFE@S@4= /6^\B)-'/K$*1IQG:;: MICO_D8"VK:TG,\.R D5]T]K39=@5EBYL1](]%X'3SKDVA(,,[' Q;$K1[TYW M?G-.ZH(@,'O'@^\B9LFX)[3\#0S/1X'2+__4$':?UTG>+;69SEQX,R6Z$(ZOTMA/'5\Y$# M7DE52UM/LSRIL#1&[TNRN._ MBZ3D=_?OAV1[LK]J/U^U4O_U&NAC)KJ_\M%>,UYM'&89PVBBMW,\IY8[LTI!*8\8NQR'?4;D<@M[003V?##LM6R;23F3C.\,(#)9-Y9*9R[1RQYH3LO M>:.Q7.Y;U;*2R).",8VPDLCP>*Z >P(R0[>/._#Q.6AHQJ::[R#3NYCO-C- M+(ZT7S>,L+V>J%*QEW=+^5&6. ?EKW +JFP(_5BR?!OL7==R%SWIN<@R/.GE MUD3]LB'U0'2 KV#(W":^RV7O+"S(ZYG^>$;[1WW=;J]")MKKG-,(0M6WF[9* M?)MU$XY\IN43EJ0JV KVYAQG=@8DAW4/5E"U<_35HB^]54LS[-0*45C(6+>* MN](80'XXJ!KDR""A7>KC>#/DBNS&T3!&:&[-I/D,/S?FVV"JJ'CZ+S%]5M?@) M^S!9O[ &L90=S_D""50O2\EJ$YP[#)DW))&L]/*\B\3=)XRM_V"))-3==JI/ MWS]!T.O U]7%PHVEE.\25,[I5"%N+31JCQU^<;AORO_H71Q/!>6;MPQ,=V4+ MH$\0U?%K_'@S"_J+-OI&:;FN'M_,"A;Z*-2;D,D4UJ& H$('@9_VTZJ7JAX2 ML&X]J-"J+W<'U;'*ZA/J1! R:>D7V>XN?5@>MA7%/;VL&M+W;.O0;$\I@WSD MQFJ#.)H0,J0^)C)B*97PWKVYK%XK;O%9(>(C:OGC3QDI69!^;E// @6:$_I@ M0IK5AKI&=(HJ^6:A2(%->\\^47*V=Y$<8>VC:B4B8V]@E$WM2,&FB":[.O.9 MW*AJ]#71B=%T+I[>E5G:(R]N_/'TB6@;322AA^Y2/R[UW3+7Z+ET4C\P",_( M2@CBO:6& 'W0'M*X>A?@D:AWOSH<+XI,#I<\3*5%LXKA5(,KIKW)1!N9N7+M M1U@,NV$3*LQ41OT4?I#Z*M$,++H"+!7YM#?FO0P%N!B 4GGL$MT04@_>NQS^ MVL&,C5(PS]][V].MO+GV,G%)I3'::\/'^DQ2]$2 3Q:67>F#F'SQ8]\V^28F M]*^ENO"^42C2GWOJE==(I6^[I^,Z9_WYKN3=^D>(V'N$#+]HIUAR9Z*R10[! M1'[,_@I)?J2'C5RP_Y"--2V8XWL=WUE<86B>K6XF0X-6X-^6];>UGXR_)O7RMTUE-M?AP$BI;TF&>X_7^\!UX=JHX+O"^#I Z M\/[(Y*5O'GL4;8[Z=W'VTPR"UV_\'A3MDO;Q?N\CM$O(?A.58OK#^7*\V)F, MA$X.]S?N:>%LO()((]RKG[[1KFZ(^Z-7!K'! FW6LY2*US#[/_XF;KE1(1L9M[:* 8+K_6H M$=W71%8'?4V;.2_9&]!P3D:T1(+OL",_(%3:=,H@1^KPL+'?!\I"MME&[&*? MW\I77WR2D"A_,/1UHY?G"VN]"3F4LQ[Q(#=[46$MG7*[0RU$/'E)M>X]:P/7 M#/\C*]T*,=D / DL&<:+V*=[,FZ2"$/>\P[ZKT?,3U>=U_C)#63I6=#M :N4 M8RER.2(3[X$TY" +$7C7E>[/ M\KG\F&?6, ">CD@/>AA<[ADJS8X"(6H"W=*9;+V[,U?9+&)A[9KNY+.SMX]8 MDQ8D"[3>WPG"&H0PG?:C?V( W"JP/YCYL)&S"#*EA9B8-\:I^+ADDW^M*!'5 M>IR)FT@:^0[/0O*,!L#9#[]1FR13L2@MN'M>RUK++561D&(OAJFXISXBD5/< M%"017M74Q]-<()'A0[;'.#]*#3RZI0:\\FZB(IEM(JAD1F]Z?CO*V?GJLX7* ME]40B\@#FB<+00ZMS@'/KD:;L\09V3I;J(R72RHYRJO3->(X)/P"3I3>D'LF MII21=SW ,S=I2%,R7)\6$\]6/&JPA[A MM+CX0392(WIT6MLCZ8EF0)Y+[$@8EW[OL?;"*\N;W3V;U']!YI4X/.1,P54J ME,[U+.3=0HCVH%.0B]T><^5F6);UI$X-'7'ACKNCIQ-+X/[QBY"EH1.2C,_@ MXX,'-- F:;LM? /6:(GSU\B(M29^IGOPLVPBTD5K,9A9=-N:K1?9V<3$FOGC MCS21!UP_KF=>,+MVI9.A.:S22,;S&C1S;,AW.1T=V,?&^\CM:JTU2)3(GZ49 M$M_OUM.7D;8S:_EQG5%YH-)9KQT,"CF%'3SI#[-?#QZH_^H16?MVJ?'"__A8 MV6&N3LS,J<35 #E=HW_V@:]L)8R^74S[G%^86O3LG)^A;&&VC7':F9M;[FL MH*Z[_*,WTS:+T.T)&&?7[\$XU.C;4^>B![E9;;B>ZH8YI!FNPDK5^*].N.5' M>K?NF5L\G6W$ !T>:(YA21*'[OA5'>1[[%#WHAG<"MD'5\%Z6S517[H>ZW9( M*@<&T]RSM-X&'7"N7(-5TE_5P ]S-WKCC6L^_>!,%JFD5N*#MH*2 /9WZQ2S MFBYQ8 M-4@GV_$NWYE*-IP5-KN2FIQX2VV_09G@0@_E8?RR9LW3:$:Y%[$\IRG]F:=\ M0#*1* [/14@HQT+8\7^UU>X[ ;3;TH!M(S+8,0WU?Z+AGA7^EY[AR-.HO MT7F5G3+V[>-UF]I?J8O^7'@M"R(GCOX88)US[>B*WIW_FH![AV/E+K3!S+,8 M\J333[BZ#FX2SI^XUZE3,VRX> 5_Y%%^5/;GE?/(W*CF8Z4L*NW+@&EAXJVO$-C:]4 ! M/#?U.OS+J7N5P((-][U;&@CI?/PVF,ZSP,7_M))O!'A MW\%Z[''+-AU?&+^W2SP8Z IMW)Z#33S:&YN*B3B<[E;K:*$AIVDGSUS/OVI$ M#+O]+ICJ'/V&"Q5!Z++5PI&G0Z7%A#YE0B'I9_[-/OQDAD_SMONNOQ8HY,WV M>!96JCH_414V-F!^6$C""JJE4OWN9_>-\FLVU*=^1,21VGHVPL"FS_[;HE34 MTAPUZ;.:ZC/D)R[HQYXS_SFT615-;/+^;T6[1BF1^6H3(LFW[/480-=RE,E! MC'JV8?[ Z%>/56O?-Z@:0GNH34+XLKMLV832>O(V0O9^9S(5WHZY8JR:Y*$7 MI?.2\%B%R93CWJ84N#3]]/CQ$;'?L.LN6FA,F'" ;G2@M-2L(EJKA7^+4^77 MP.UIR=[SF8\T3-JO)9FX53K5"O51.I7#8YTZ87G(@.E=%9IFQ8URT4BBLF=W M,$!1BF(2QQ,/I2'EG9@(AX3AFTG=@/#;[AXWS3SV]]!,PQ]-:#2#'!/0KVQ% MZLL\8JP4U 7)>%KD9SV3_-S>0G-XRDR*%%L \=\]DMK:S6>+#ZK"%S' 2G[D[,.< M$YW]2]E6UZI/Z]V[BK._'KD\%E&=MS]C7!TZ<+P+43% O).86*\1G4R?YA7J&0;X(1WQYVS8J5J=$!1!X.LF9.R:K\M1QV7U!U-/T]S9N53]J5XO8S:W M=[,Y*>\W.:1/#U_[<_?";"T@N6)9(;K6V"+U7N [I(?@S M'MB* 10GW2=BOB<^9 [<:J.%F;$KMX MH+SL4\[ZMCIB/^39J>8F]9[+!>[_LL,!E!@^4@0:#"'46D?T>YR@"MFA[^JH ME%AJ8ZQ3$Q@4TH\H$T4O%?-KOQ,RSVP]+6NIF2E8JHZQ=O?Q-<^NB^RP%IEW MR=GDF-GDBG46(&@ 6A@>XJ357L=7&A3C7_&94-J6=UHH12CRAMZ_5QT"_OQS M[I.!N'+*.T8,L+CB@.^) 0AAK6SR]1,*X6Y".6VL'5*C"]TCW D\F:'BV]_] MPM7,]-)XD3LK("+V%S5GWD$!Q]W<.0&0MLKH3:WH)TEBI,?F']C8STI !M<) M3$,=P[H0GTXQ(7&?=[ #_&B@3)9R%,A["%J\,OB@\:@_H1=WJZ(>22&BE%LW M+JE5H.(NLIGJA]9JJN]AJ#:G$XX4)"MS?#9'(,ZW]9A]9)..1#B= "JH.K>; MK/5Y=DW5Z-UG3:@PF]O/Y:3;QW76HJ#X@#E([Q*BILM>Z!G2YSODZPNJ1;:J ML;PKD4YG(_G0DONZZ]H>%Z\S33_Z[YA,^M+__?CW2 MJY2R8D[.25%&6R[\60L?Q8&&3HG'U+)J.HK[P+&]>)570VZ2/SK3M:#18Q/V MJ-%.QH2_?_:%2IMFFW!-[3VX28\:$>2S8L#6Z]HJ^.G>O*HM9?%&.ZE@;F\U M6?M:&*L7+7;M\M&KR>^@,&FJ$9087_7+]+N3>0X<(:.+A[3,ZG&,O90,HMUO M6;48X$[YN'0]$S"+!0X-"!68U.9,-'&TP4#/(%2R")*V2ICX'N>Y8L1@=53 MUL:M!$5#+$NUZW2W XZ7X:,]G?K%I9>,$T''7*VJG4)#[%=Z+WQ>9_^\4O9W MC:R$W@H?HBO=E;"P9159]U2T41J-_1E_'$JA5,82#C3IUL,97)E/%)PPP7KL<3[G?,6"K[*VE+W)TUX M[O")'WHMU6RIC'3S:^D7D[=97F4%+< #YQ<0$5Q 4SG MF-Q<24L1W;2-<[*WG(\B/UDI[=R 'W4]26BHG(SOU!]/3LU2[IY[]7S\B%6] M]9'5-%<)+0WHW94D%(P0^R L!=* 7QKN>//8,P:WS.:;L!C0^YM_ M%!@$AR9O88!WH L6#]DQ@ZF6WP@?XQ$9)MBJB?\B'B*D*-=&HCGH\^?DUP)M MEBQU29(Y436L*X8X@;N@)A5?^),V_<\QY-V>$JPJJZ_-3:&67Q]K34O+7('Z M>[B-%BBPOJX<$>\LDH_8N?FR#C*"5*B*@_<)2^G1BJ__+5W*J0$GG\- M0!UO-+]?+@;HMOKG(ML9Q"EJNV?J) -$#:ZR#+Z- 3Z"HGJN^RX_8P#:[\5L M9V%PXR!'JB%9Q+S3_+S(2!!25H.3(=KE"C^VU:*?=(P]-G*J>6WO8B2F=$N& M6406H;EROW8\D?]#,WN8^WU.2-&RD0S/KH$7D63DFYI?SDMI5!;_&_# M.=$TMJ-R%/9D+'"FS$H6OB[G=;<'>L3@G6P89&I<]Q+MUA-KQD7LLO 09^,! MPK'='&'4W&"_XD@_W:AG45$--S^698OK^I)>X=CO<.'_A@;KHZTR.!2,EU5= M56,2LLAZS*MC1YJ.8\/^7"Q[!>;:ND!AR2@8LH/C>C03?55V MH(; )VPX'0RM[DGJI;M?N*"NO5-J0LM02(/-ZNYGF(9]'8\T'*E#Y'OIE7U M6*HJLERAK,-=0Y,Y@F[6E(*F7!\99I-!?VGS%F0"/$:/:#;?7U*UT+!WU?JP MI)'0[UWR*[J>30&JY7>%]\0!4YENH'"M&P/,.(@1H1DBTP5P8E9X#?6M]R+F[N_M;:+3B M.^W+ BFO(K$66C2#(1*,)H5(\J_YBLG>">7ED60NZ"R,N.<22.*4$TFZK:9\ M^>3F.2-]81(RD'KT1#,E#O.TM!CXG,/&!&7Q&4W7T)[^&PO1@B;]"R:EEC=/ MD'U3X0N3 :X:[2B=@D@ES# [6L5#! YQ>R#H%M:7>I9"G+9]@:%956/E%2I M1.P5:\HTE(50^$HK#G].%F&H /!<353^("D\PX/3DS4GO6 M:*&1*NZ/02"^1?J/Q[TNWEPG/<)8NR-$O-))M!?6O_^^OS<(^Y%5Z^_<+']R MG&%-DSN/6\_SQ\7T'J4073_$RH.T/79Z9"64548DT]HW -TKV*ZI,$1^NS]2 M550*XH_B:&BJH#I_<:XNFDPF&L2TF4*"N+XL;.- M:F>#@-]01R>P/W8L27';-9 J_ M8P!7Y\=$+9 *H7<%E*"#KQC@P7D1!IC6E,, 8TVIKSCGS[;'[26)\R_&?DC= M8H>Y7:N=Y*NK?V$*B 0]59$#'N!G9.,,:XS($%3BI+BJ_#E-C!11T^.*XD?* MK8&H#?1[?)RSK#WI@CR.RU['9C]K4V+P=YYM\%Z5%H.0P<)NT U7:$W*/A> MXC[ MZ86O?I&67Z41?T7/CO1609Q<[N9JSENI[T@:[-0RCN+[UH^MU6;/I$* MX/;09;)-8VG_NXPNE-B,LE[EI58?K;HM-Q!\VIA80Q(G$R>F\;V.(3) SCC+ M7U)Y[$P&Z6EI3UG5@KKO,0G/ZJ%X!1G2>2V'@R5#+0X >%PFR'R_PXZU?.3^2K4%[V,",$ :^H8AM\_IWJCI0O!*G"0.!I!"F6" X.HR#-"G M=4"ACG_#ECO8(3AH'TC+#5EL!T/4]", MPLKAZ)(UP@.K#0Q/WF-&)S21?/#?,A*!1]Z5MX?V^CY/"M4HSS6:OP$#OIPZ@N=-X%\ M,&H9^[TUSF,1KB>3Y$% @?O68N8DCH1S-M/O;>>HH\HG<_0H!JA8"D8SHR@0 M>$T9N]+\Y1.\QL.R3I+F1=+#Y^K=\R)]#$4_UCU+U9C+%?S54-4(&)IJM@<# MW-=6.U K,+:!E:=5N!?,PBR7AJB2>+LR[;L)Z(ZG*[V.*N.$#HR1.:3(";+4 M(=J;A4@1CH\Z_WOU5QB *'89='%P,P@HWK_LM,IZG\;_3\6Y?U4%H<[^5*W_ M4U6GXH9._-N-1W_=6!7SYZ,R+5LK\\E2%P9 &MC>N-)X1 Z M* $%?S!6RTW MXP>OG@1?<,7\00(&&'+\#U 80$G#\<+@'>V)QO3P@^SI[3,_TQ!:CCB/N^Q1 M;&5Q\A9O!_<[RS@>U"O_S_.+O_,,<81\4\XLR@4N'^N<=7^RS"O'ID)_M^O' M9*S\9)9NZ]&FXXM++[/))J;&\\[F^\WER)'E!6)>5L(HZ2OE\<,'$TQDHP:2 MJC9D(G[AS+_LHJ_P<[TI_W:FGK'2&G.,F#=^S!&*+1-)V"DM..YVQ>USU2>< M6*68H30K%THNW*LDK?(;/Q?P7J!<78(WH2PQP/,GW>E(TKP_']R9_ZD$\%'] M/[WQ::DX,OOM.9,@TMJ5,OAT;G;/13)^MH,]=JYSTK5;WZCEH<803;\?35N) M)YJZ)S): ?7PB,X9 ZC1W1";^YHF:^F1AF]0=Q&9&* F2NQF;GZ3DCDQ<,2& MQ-$4?WTU[/ZDF(D0LCIEITW I*KRFM0HT"W\<2RTCS?FBWBO;/I"7#T<^AA1 MTQ%%K3_%:U&/>-#DZV@JFFDM#!)LW(M:QG4:V[]?;W^A+;*.5]*/IOX0"=X. M08YA &SAI3^XH_X<*12#?+4H/)0_ZW93DC?GC0$,EBZ/R13$KG21)\JC?D3; MZI 8C;%*1IMSO6&^.;7ZQB@&N_']1=^&T/DRU(QI*Q!O\M3*^S!UU8AK27/4 ML?B45WK#L\/=EJN/(B*M\*_B;+49(.-(4Z_\,5;<>T/"E__^^2V'@[+7IH6FD3#3 M1HR*+B;BMPK]GL>,2%5W)ID2O;=@8B]8']CGO#W@U )O0C/ AD]7EE"T'1B@ MZ]4?1ZST7(.,&3% 6PH8I05XWG.=]*\5Z8"UG_])?RD[]0$&MP1A $H%%#_L MPY\_T=P033RG/QGHBM\\2:U:!5=[,E=LEH!W_T82&DS^?!PB!F][PX_01"M_ MT@*NJR$YJ?*INQR#Z* MQ'X<P\!I)E=L0=.%7N,'BS]%^V'?TOV]3Q/>67?Z>BL.S7W9\&J:TCUOM<];$I7RY/?SO_$3HS(!7&,?]%@JD M$\S7P:G>\;=?$$0;/EYQGI(JTZ]:9ZZ"+USQ0;5H!J%BT!LN:Z?O+^5 =%L3 MWZEUZ_& TNO?L(M;>K I"@PP+&?X[]'XVQY=55Y@SN*NYTEN<50*R%GRF('' M.2O10KH5&W:GSI"C)_T_O)0#5MY>5S>#U,A4J,-1TZFR;+G!_=S8@K>E35A3 M;PAT$?P#.B3DQE3W*0Q 7X(!EG\>(F67 Y0XKHA[ZC! .F2O?%H* T@ \".D MO4D0^+>P&)JPI.7/OL[9EMNP;2M'%+41#%'_.X81N3O7YK03ZQNWIC$A8M!F MFC]M\ @DV<4DVT]"J<7F8<$!#.FT!K3@M>9*K$VDR'SYK<;ODW2VYH6&4S M*6QX= G)5_]GM^HP9]N?4I)VR'5B>594\4 MS &=8F3^:G%/,,K2,6M@I;^/)S? MJ+P:R]K\)L//T_66=;O!IU\^KUE:Y;K MJ(!XTG98Q_1@- 6+C+3<_P^F@E:F0HJSPM2)-VZS\-,'BERN\&5L/# M_^:7'774"WCP+S%-N555/L5BLY-\]Z;(T/A?5N<""ZV+T77@SAQWRG@$^6IW M.OSJ^>CICMUA%1@T_S-K37TLZ9V!KIZG;^;GQY#V@%_JHA14W3=>NN%/'38H MEG\8X^T;"C:!E+T)/O\&@RD#YNYTD/59N, MNM/Q:BQ?8,#5_.Y^,G3T6VVUDHX+@9;N 3OLM$)^V6L+)5K:SGQ)1W^CL*=, M4 XQ_W$N^42W'5V,"A)Y[NW)T!CC(A;#$/SMD])L\ V4=UJ4-T.;)]6SYJEW MI@%8N((_[D5G3/U)X7PO;@E[7XD]OGBO,WX)S4&=L'^C'U6A^W9.SL:/?1"K MJZ.3ZWS^!X5RA3:BK'VE%'@A T1QJHW86)PU-C O?W9 40=GQJH4>PILHRA\ MP.JK,?0\#@.\K"6+XG-VKCC HV6)]OAD+ZW,^85D2?29&$[DI6-@,XLNI'E_ MKG7/T:5Z>+[IT\G#.IF]^'J!WCM^AK]Y:(@3M"D'V\.5]66YYFVT)Z.IO%:# M0WO)Q UCNK/0"S>T9>ML#HT!^)%30WX\2/,5M1NM5C599KNZ@-W3*5IMC#^V M41.A'C&@FU1ZA$.)[Z_X*CTCAQF_&7=HU:>8:6A%.K7@?NJL]7ER<%XTT^SL M1H+!3X]!%\KQ,J!PW>$>0H;Y&09PV,$ )U?V& #V&67U'SN-NL&7& KWZLG0 MC414"X(&W=978Y4J:CAF &\C^]SAK?:GI^8)\]G>GVX]_%W=<":$(7@#"2 M.#0N[*']JG=#&_S( M7R@R89WH1%>:":D%)^^D&Y>P1AID[QSQQ3I^YYFJA[[JV1AHL+'TNNA)O#"> M4Q/FE;D4^D<3%,X.TS$ N'KI_ +6W0CU&V#&?A$BL*QVQY'4-Z-T)KLWYNK: M[ZA%N0-NTI8^<]13+6AD[8<-'R'P<3;=4'T;QI)(RR3:'I]"3D_B$^VMCM_\ M+VVQ7:J8:KO+W$&76&,/[WDZ:5H6M0X1GJ/92#CS7KCZ.H"!)>O9)37J?T$X!A_"G-5P=DLRIL*-,??PS2R0%'24& M"")O_YJWM%$Z8]:_?S6]E?)FBU% >?F&4_]CBS$'"V TS+[EZ/@F1$!$X^%J M9[Z34+G"[6KTC5,:QI)Q8Y.[<%V$>PSAJ+ @>_I6X+G^-LM_QCZ\QS]3 4>@ZVM($! MZ!!2!F>^2(+L[2FZE&9L>&7>#G-Q3PQSG#&.!&XOC[ MW1NN7-"?:_6CHDH.>M5'$#T D>[VEXKXQ^:U>4O?-.*V";N\'^]>*;O0B33P^[6$?<3^.K#5 MCR)I^B/5$]WI%* G\_>]Z]O?2V=.VBXY_)O%H=;#J"=Y!MNSST%9?8Q1R79A MM-_GRPB'R;S7AM7QA]U>*%E3%\S/,_J8Z9=2O;D\SJ;I M&"T;#4< 0?>*43% J;VF65D5WY^\29-..WM\2_R2KL+DWMXB+1P_%&8-#F>& M)R%?+G5+Y)1FS5B=">I'A$U?ARN9ZW:04#[[YL'N+]#71PM<=OS78Z&F<)WF M=VOW3'LL_0,3XUZ&$3PZ@:9$ M0-!HF;FI$L6U^9N8\J^CH:'?H EPP+3R *X6Q&H+)0AL(Q%87W;H6Y,^35UI M>9\.0#5%:RC3.XZ(L[?/X_06"'Z?1H;(:?,)33Q: PT/XS?\JVD>W7$E B6H MA<3Q8T->ZGQV3/QF3\M;2U9+NW6/3#JD-M5G9:K5%_NJ4[L<=:\LZ;=*/SWG M+",?*[M/5A9KDG/"K3&.2,L]&>87_ZJ/J/29CN6'P9O2M^&A8:*'KHY,$POG M+J[1/M[C$NG[._ G:A7UR> 0-%-SW'1&W.QH%Y/6_(J\CJ2+TM8/8:P#DW^< M7. :-PQP<5V- 5KZT2)KV6=62&:IQF,]E"1\, .AL.DE6AW;\*.ME6$M-8=H M68<@ XF_+%J1NWT9B0'P[87[58TW!V>[#BM#,8"W@Z>7G<<3.V:.^V7CWL/X M8RW_HJ.M,VLD20$#DKK=E"@/Z)Z5I,5_O7?>5#\A)70&NTX7*1:=4R^#>P8> M?B\Q%7LT1$'Z"?)!!U\*CUC-3J.I]6SHOXX67X=F6I;-B[]7<'0L$2U(&%3] M?'HKQ9Z]H*AAW? D=FQ/F^=FP>,/H/[UC;ECB"@BD.S%Y(%%VEMNHJC^E/ W MWN?_9C?KXZ]$H7BZ:Q^1S.U/V=4$:.9Z0@S)8X?8@)-]*YSIEG]TA?!_&&G;7CZP MA>-[[=)RQQO\/)AKL9V3)UZL6_^]F;AV]@Y);37Z_2;8?N^[#KU$8G>#^)N;Q0VN;MB]D?@]Z'M4,(5@0V)G@?V MV1>TS=N2\)<0QEWP#,Z+BF$T S)"=:QX=$BM'!$3:E]LG]6K^-9(V:D@X[$WA !"B]&@5?8\G<3IT2GR 4COB:*=I.1<"[\X&E, M^]JT]PVAT'.$C133'-D7L;>W+ZF"L-66/\4MN1\M/QN5H(&G5O(09WB[A.R& M?<,"W89"'R%9MW2.4:K<6?<_Q[*PUQ^:?.%;5)"R&FD6A:B8(":F O=+2^Y/ M%>MK)5*5I;+A@5NN1M\32WU-&\=:F I'/L2YTD&][!U":7J#T)$M)3AK0P#"O@/V*L3=)5\/VJU]JY#^Q.DPC) %LC1RWTP ML;LE?-Y3T$;9E*>:L'Y][J+O+(;=,[[OQ.-\4&"0NT\DAAG9T,'$.%XJR9EK MX[JCXN5U-W:;"'-(,S*7&7:RVJB>LN]5I- ME$C;*L%FV WT*JS+^FQ-F8(EQT3ZK&2Q3D+>!$\KWHGA.4F\8[M+9#;;6&0T M60IE0_#1J[*US3Y&3RE9?M6BCG!T%FQG$TQ\13"O\+5[:_W;H#B[HX'GK:H8 MSI@>IB?PF/#3JPCN)TTNO*\.%BWH1 Y[%]RN7'E_<74&RSS_XO^F@I-VWMG( M. '!L4J&3&\_TX].B)"2.Y"<81FQG-L0,LHII^XC25&P?C"U 5W-EU*PSO(; M3B-"J-:A6\7!(?@&@@6@@=W"^X.C;M; M@ !@@Q>:/ZIS);!!OI!6UXSTU!NN7%? MK?AG8AT^S-T[20B-[<7%=/1?[N1@3 U_+XV,'90'K0>UC2/7.5A^B=[RGXSJ3. M:,7FKX!.Z@K%9_L266^;\6WF-+L:0Z(C5:*3[,7A -8-VZ8VBL'OSO.G55S& M.R VJHY2R\MM)M?7,70>(Z)NU1-R.)5)$()>[5OI(YP@3W8Y9X:?L7W>.1+Z M"C1CS]K'>$8IHH9F:HJI;0X/6 KVVFJ3[@VV5CQ5@K(^PK:N#. MN;),Q]0Q%%1/1?4//0,RSA1QH)T0?8N/L*B!VN?PH0WMR"? SV5!VCZ[_R-R M>]W>__MNYHO<,D'U>GFLU [N+S6\2-0%SC"=MVUAVEF,[1]GBMI3824-&9*L M!DW+;]F+OL:'W,NDI/PRM4$ )#5TT(>R:#&9PJ:4PB-BF*'M.5IO1\OG$4%& M.53E=:?QUF<= -ZXB\W"Y+BH+R5C'C\L*(J]@[_"]IKD,NGE6YRKA\:)7&\/ M1\[LLV6F9J#)5#94<01-"IUJ=3>V=UY""/0A3GV^H'[Z*T3_ER>CLON6_Z3 M1P6CHACI5C7]=TNDJ0HN7HGI?Q9R*R''?EJE!643F0*9KHS02;(;RX1@*], M3-I%C+)[,P-G=+UCO_5,\?;58^7"8?O2\TYZU4;^-AXZPF ]-Y]-_+GI *G= M0/;>VNX8YCDQ;LC:ZEA!P_J!FJ*8NG'?:=AN]S.B.0OL'#V]'S_[D^68]N," M6ZJ.M3W$OKVS05_%ZX@M2OY[.QW5F34K%JE\U*H"]# MV1JE:$ZS?\'"6LG&]]DJ8^NC&^S+,%J#87-"AS6,0F:]&H^2&K<8UG>E2KC) MAXZ6E/T\?\]41:8&>SEVOST2IB+)D[048V<8)=*=,HB\9_@6MQL!%%970H#> M";8A"<:@T5\@<@102Q6$ &0-M)!._WV1H/_51O03?MG_2 DC).?UB1^B!\^? MG+.#1N--#NM&VS9(&5PWIOW_#'IJ#=W+P<[RH8]4SXWD%NR+YSW;.BLE9]DU4;[9$OG^5SZU!@L3$ MMN;VF@))-D30XI+%[5EM6?[3 PT]XP3JL#N>YY7;OSZDJ@!(:=G ZE,HY*V M +ZIY#X%$^I!,/Y]O[*$-^W*)L;X!X%4S=-@\?>+BAT=Q&CPY_88^QSXUQ$]Y)2C_K M]_##)70FEEN"'0WSU[DHY\?R0XP)VCJZ6VT:B5*OU=ECL\-#\#MN."5D#XK& M,^2&&?8EE@;:'G+OV>R+5(MM=;R;O+V)ZWM?KF^,NG1I4KBR+B!A&WS'FO$ZX^[A]YMN;F=0\D+AR(K;%DH"E/;8@["DV*) M$F;Z:O?2<-"M8_7.H!GY!R,JE?1Q-"H+=]:+2_+*D;"@((UMNB?SYP^6/NLVS+W]\EV,S'Q38;.,^#>8,U"G]LU):O!8D?Z2(5B] MG^\F6S?N&>=#PN407QI%H@@1[:4A5U07EX^10TG:H$A0U)_VST&L!KIZG6/G MO&NOXWU1SIF*6H;\N&E-K<'0[OY:+!_C'7WPC)-30>N<*?'?%PF*V;KJ2O71 M0^[$LVX#^".K7?/R:G"637@!B2#>=WT91VR[&01@VV%723Y1L)2W?ZJ98>[+ M^]+?U+Z"O%E35!:>N]F^9CV0(;A KAQZZ$82&E176?*K>?FT]&7D1<]JX%S8 M&&HSVR)_D2V,9.O76;MSX=";K8I)VJB3>EM9:C*L#C.FM1<77SJ.I: MX(V0==3N1EX#_O4R:W8N=-SOE^^T-D-?OJ49> G!YA9&(XIBR?'>P+AG*EOK M:G?W#+!UQ4XQ5@YP+>?6R1#6_YAA[D)Z[J8H- *X -]P)#&.)5[ ?G>NWG(D MY X(U$2?0OZ8/#R_[NP+?CX!(XPAC@)=V)Y7%/;]KK)(,"HCO0O1#58\ M#!NT6<2 ;0P+=F-W8<,7![,]N%=-#MJ4?]WC&UJ/>2?R_J2@W&'XJH;A"B 3 M]7TFO2NVH)YGTOGQ975IY6BJ_&T8Y,/^ONUQLX? K!, HNDWS$->6])@Z M:K3FDD_=O1L%DD$ ==[J"&!&CQ5YN#?HAI$: P'\((IZ3!LVRG7-1T, N\D^ M-(\]_W;$UP-I""0-]\=+(GB?O&YDZY>7 FJ+S/V^?,J%VDO-E]P3*:=(1::J MMA:-WG%[?FTRR\G^YJ!@P9G]C+ZMK;TM&TN7T(A_\+1S-[ATE?;2T7Q(>"4E M;V?M5?4@1R/*7H#JM>J4Y_D+NTR<'=$LKG.SME M@>OZ#ZAUA@,JVX).']M< M\%!^JPCU+C3!<6J4:WS6E3I=WSSP&;YD;6W&8BP42&>TTJ)[9[=E^%YXU80N MDD^?Q!@S\ST\:N?!NC\/OS%)SPAW[8^CM+W0S*OS8F]M1&HKY'2:DZ8<^-+ M?JL9"\IO"(BZ?LAK>:3O),_JBKR]&7@1WI7-]N5,\_<0 T4A$'Z>4QF":',>\R"3]6X,A_9";UN]RN("BF:-5 MKRP'>?2OS.=\9F'@+U2M@?;Q@X@BY?L:TD2^TR1)&,8 5PP$6X21//>LH*CD MM,>=O4E[Z IYV/DZ@J?BA\^"?+H:_7E 3R2=V^,OZ*TSOIU^;>S+8ST22$#" M^()(P$P5>]K+(:E]\U!RCF,DXSUFEC3->HSJ1(WC:X>I1D<30U\Q&?[1UJ\3 M&;R]SHQ>,Q3[73>?:\\)Q]CSV:ZTJ7KX#R8WM8RX^O4]TY?JZZ9_RPE ]088 M\O@3BBYB 2+"*#'6G9"9#N<^"9)%L5?0'=7$X9Z_KO=RTP[O!-O&V!T6W?B^ MM6>\4C+?5B14I,<8P0$+K*_;HT@$PL?$G9\BTF MWC,-LU/\79$) +RXZ"[D^KI' MM%#[(;--@$3-8+@!05N.BS%_NE]N"$99AUK;LG\+.(!\G%9EG^&:W \H61:( M1\XS,*O7CRC)_)8WN7]+'6=UQWVH']A><%1WU%SK6K!V PG*1>4E+5@3]66* M'@,6<;WSQA/>S;]Q'C)")C>Y\LL%!?8"'[7$%0=T)AY^M!$&9+\Y^2NMN0UQ3\G=WV- MITT8'G_=+@X>.T=4DD2"^+9$'_ ]?[F?+))GM(IWG$DVUOQU2G#\RO6KQ668 M%F6#Z! !0)-!_@B@0+"G&ZZQ%G1!!?C+8)<3[>E((OTQ6*&2AOB?:FMWS#DU M$K?R#=4/.1&,Y3&:D0XXA9>3,GIB8Z*:!_6]A9T_AF\@(X M)4\$,.+QGWN0 M%@XEG[TQPM)KG7,@WIM?)RMH#GT%Q(XH_1@W,VK5=B=_J2A62SHZ#A'LZR20 M@0VLOVJ(]''^W4@HT_WJ=F.)"1($>YH)AA^+UBT=#RL!U;R M@DX4"12Y,BLYR4/OADF=FMY'6@9XTTF_?BA?6AIER?AY\\-7VB@D]C8M<-<()-= M/HVG\"/;H8AXX73Q"]?7"-#^ZZH>UTF[VZ%@";O\:RE? ML)&%(C4CV !K-W95VD-K&Q/RIZ+N9>BX!,1EK)E:(]Z14=L0 =0'UFU)XAS) MR,^S-QH\@VK!/<,>[ M89]'9$#1GDLA;RLF(":1 ;6EMFV07DZN"E5O]]'M?S5"P5V&NB\5.%:H$\+I MN;0+)AB_,!@L#=+V>@YZ##3O,4VM2J%:N;V!-ODEHL!6K98C'MGAZ=9;P GM% M=GX<%A5[ W$!-%TPM[9B-6CSD]G>Y1['0*Q.\]@8=M@?60:/$M/.1OGQ3,GZ M-WL[[[_ NS W5&8V9^DMBK$[7&4I7? (Q"MXY%!3&)A/' ?:!$\2'C*K M<]_YQ/YC9MV3X:2P.QF=?NJGS+';BG+HO"SNN,*Q87NL2OWY[WST<.+89+8"EOUF+Z M1'T(,VP6A'2"M4L/W\"(.@(-D8G21O2X+:TH3Y,3!4-Z1! ME7HK/H4C'S*TTWX>T;6N"+\B/X,4&!(D%/OM_1"S@F$,I<#GC ^\;G] &\\R M;2HIV[!G*#X)U@^[NFE&L=?=R(\)B9H$6:9\A@&JTF8V%/:^&.WX?@W>S MSB_O], SU6><96TQIR?XC+H)A6Q]6'S$'U/7R>8>-LV!?<:%C$HHQ3MXKA75 M4.8VFVBGB $F![-GO6)2+H$B5PY!96WZ'OC$2@WO2W4B7W;^9E!$(Y7!%EX$ M1ZWS52Z#T:R#4Y63$R>'9>R^PT2@QV7_BQU+!RSGGLU]VL4*'YK>:;C$^AE3 M>RJLS$/",OJ[5[']2VQ6%%$URV D1BCZZ^PU[LXKL?R>_ ;&=6187EJ-OGU& MO;R%A45IKN0="_$YX0M?1WJN['?N?* ^-5[TCV<8#%.>SE$DY-UQC6O:RFK] MUA4V#.\$KJ&?\VCRY"ZUC>"3YRKHZ]S"-;>QSU4@^9*V-/6;4^#!QOJY-]_U M3DK .5[Q,W*,@9G<4;G9KQK^?N'!B>BAL'^& "QL97,[.XSI9\WN>!6:!CV0 MXMRFEH;T,/+[/PU(R NG=PK?^L5*SU/C;C1HUL:>7'VY@M;:5@79R>=*_FV@ M:Q=4)AH(?;OWPZ))D-9!HQ];Q3X55GO2^'VPX$;?:&KAM^_"RU1]Z<2%@AH3 MOIM4U#S#50=>JF).!8K6VG*;PA[?J/[S2/EW,*NS9L\R@\/::U%_R\:FI2F* MD)?%?_$IG=6.D@>/- $59G_Q[2ZY[V#_GF$(R M$<#]IR3XB,G-#G0' :!P(0#X+UJ1WW"F+8MB' $E^_8XY\958Y[L:VTOVQ6/ M@\EV9F&\]?CV)9+) R:-/JGQZR;_+%MB9X'E0D@_I1 MT54G';G:C_RQMJ A-K#CQ!R+W;ZY93!?G?M,VWN8Y'_')@TLN?MR>&OX$=T$ M <"RT?W5S9)Y^4QX;+N S$$$T(@QT&FB,O=D4#TG\59M+B&&8M0@SM3#&5EV MC>%6)09./&Q,*\V\;S=/85EYX(*?9UEH3B\QA+!M[%CT@S&I[;Y.TB@HKL E MCC1J/H94J)?HX(E4<1=?_G;M8#,\##W=<7N'.M39?)K1NU'S6G!H9D=X6(T7 MZ4!57\I!YHZM^O,Z9?:L?G.D,J_N7NNGF?Z<2&7YTR,&B4_F2'%RO ;/Y0LF MN;OKWA2IM75(O/KAGQ.=!=J;"O3Y;17R8>SNGLU\3?4G,"K4TU-;4>T+0V_PWQGQ)'V3*[%HV,E+$5=)>I9M(['(/H3-&/QESV&[WY[L4NCKUWRFA]4([PK7? MOI=BA-B:U$.G.\Q*CJ\A:QV.Z 6X)=X.V6K/+X8Y9L.#;_);DT@2"P(=T(Q] MZ6M]*J\]J5E@.M&>^YVS$AO?-PZ],QI6#ZD]FNP_C:SK.K\AQOL=G]),D1.6 M?7W[RA=]A89O]7&XWM#'6WM:9Z"ITLPO>>7&6A; I%<"JRU])G;A[,4N"9IG M'9J154, D5K=T+T$7WOK +-*U7*PZX>4PV,;%"I%+N7Q^)FZ("Y[5C4L-Y[U MKE+G-OO>#M6"!/GMVAB=P3:GYG+;9J^,%!\W1QX6RR8*4D,TGY9("^9GW@QL M#5^162^H;G."< .?*4,W!L@?2ZPK5B9Q"^RN%YJ.RS 36@2]!5F-TA& ;V2; MU2;7+/Z[ZKO'YY;O%9 ^+1Y*R5?5.I51'3 MKP(^RU#Y@5HB!- G4TE#9.MV"'F';PC.FOVM6J=$6%OWKHA-1!&9##38@X%2 M&2*?Y)DKL;'M'7S_WF--4ZTAZ?TYJMD@QO:Z+G@ =\OV'RCA])G M2FL(P%A.)QP!?#*0?(HF/^78_^)T=3AKQE\[9+9LT_QM_DF/V<$(CRG(3VCW M/EU3[N%SX4P5.6NC/9*8GU-.V4?&W9W(]JQ,GAZ#;.A:=761CX)0,A@!=([VRWU\.-&9 M\\,MS$[XPEI?FX$LF$L@YPWP]2/E=?JI"3X$8DPL2M95@"%?,R!7"=TK6ZFO MO&W:1_0X.*O7WTBXK+P0M,J0")8EW]WA/S)&@6L\8LT[GS.U@^3V(5%K]'R(2(#C^JI3=AU.PGK(">SYUV48UN6L$T:Z-,FXDA M+DIH=^]8$ZM??OC]0'MFH.$7T<"T4@%& M@A%C:W*QTCY."H&;W(1K0_EH;[6N" >#6U' MS)=!WEZCO&19J&46OUV;S[YF=]ZQ#-!"56.WJ0B&NNA5QS2^ZC21PX*631YE M:4B#EF#;J@_"DQ_DP=.RA,'_+#C82JFHN)_8+&'4[JL4!E/\3LSMY%/<+2<5 M9IAESI<%W /YX>Y;^='7 @+&K-,<_,=L;.#N4,BCI !3+M+SWWC84I\V0X4/ MC9TWA2R:'RJZF&1?LKO*;^4BX;\PTWJ7"0=PPR"=]1WR?23<*X'S"(#@0WVQ M%-SY;:\7BF1']S<\IV(6(H,[C:(#VA:X1VHJ"GL%K/*2>O M+D6F'2@YQ<7BHZ/=]+)2Q,$:HK*V$CVI)B#)D)3>NEWG<0BB@+&9U,'0\RLX MRSR+A]E9.6I6?C[C[G>.IZHAI>VE?5A]P@P=2!:U('KG9T<(P+I^;O%] $[C MFXMUM4+F:%6**]HHCOBDCIZ=[+WS+@J?2I,&VT9Q;UG[%>_9A.K/@KQQ]+0O MV0>"8V$WY'L:Q%8%.;U:_JKW])^!K# \T5?R<,6!6I'9,E14[L46KIBE W%(,$ MX.XT,6<@26OL;H@7K_ZQJNUU^4C"A[0O=6G-8[8X_:3#J TOA8F4!H(:NF(" MRFS: F,\(+)Y^3Y<&#E[AJU6LHDRE(:J3=$,+-8"0-=/37@\,]G0Z';3K+_)WDZT?" ME),8D#-0G(>@=N9S6DF?8,??6\'#$ I*%ZT:/,UI<()WKS$YK*NU^$A_(F.= M=:'&3*G2+4\]F;3)8&@SE2R;GZ'I\BON7+/DFW$G:0S*30*K?[8R99SD\Q+T_S+U9-IMUYA1D M@?"6L\8\2F]YG;$/I.)B&K(J&>GJ7DNB&_E8&[4UM4 GNO=M(2!CU24.EC6G M%]]TNS2GI8?>I_3N[BX(U$+'>@(QH5=G995V(@E=*5:T<]3V:_I;.V!7%Y9+ M'8Z+?&XGEEF& OI6^_/(O->+#O'9>9V%.>W63]+VE82W.H5X6_;+)JW/_5P: M!9(+3_R%LA(T:8NZ?#-!V8G__,72,3X.N^TYN2H#5@2/=)=A' NZT+CJCXN! M#\OGF7.XS3V!+Z&<:=LX:G"GLRVG^W;;&HZ=[JSM6&);E@@MTO1WS+:DK#LX MB5^(#J45+!@CU73"?H%V*D $BUQ=A >/U'&ZTX7S?RZ_&]S4^KM,\W<.\ Z^ M6 ?N6Y@PERSG.KEW,,X3!2SMZ=GQL MQ$K[IY:A&SH_!J)L@'9J00!4$HE@K_J+E8$LM4>0I/N>VG]V< M<]B)?]41GK)63";Q!\FOPV1;_O[K8F_M+>PI9O^CU>CW][HD__ZA%P$$8< 7 M$T'2;9'[U]EPP=_O4[>'32:&,&C:FDHQFJ;_-VM__M-T,D#^4./:'7L:-/EB M@[BH69!9L5TS;8MRQI0A1OK-<<0^2IIQF5Y;=>?NH_Q2S4ZC9TM"":_LGG,T M32X& UH44NNP(3DPI=JN4BK[]]_=.UR\*^URA.*C:,$.&5RH.>=BJ+MY74T4 M)?^5\67CWS*^L**,5P62PYNE#?P1 +;NVU*F/CN2&5O]_ R5_'*P6Y5F?V.6 M@'*K]S=:=*V@;;_8X=YN H8Y3GZ\TZ071H8X$G-2F>Z0E:KX3+>L;^DO1BKV M7B'I(0DO\?H]_^.?8&$"PXCVO,-Y?C:F:D2TU134; .M;5L)B!&]=!Z^0Y M2:7)2Q^WRR?@5S*R'G13]+\65<6UR_;Z?"UPC;QG$.;R0S!OH"U=WO::SCCG MF>-J,&>/C'OAO0H8VI7SHJN]8RZF-?)(R2!:;#"=[N*4A6*.*YTQUBH=8UQL M"N.YK%M97Q!A5(P'E=,9AXQZ1\@5FY&&O26YVXW@](76&.:3B:J#T4/)' MW'CH]LHC0!M+EX/Z3)@357$?]8X3*A'T&K2T^OU9\ZE;?S$]I" M?5Y?W'V8.Z8Q[U*+I^D.$V7#W\ MW2?R?H3A74-]Z!KNH?-/(0M:5%^O=Y0A(Z0C3A2@-HFP9IY.]Q+XD"1)R5!4 M47?4'__*./_26)8FW7550<<=8SE>11]B'IK/*F2!3J5MDE2*GML((.J1?[KJ MC\$HU^XL8V,BY+>%NEB:E%=%@T _^ =.6O#;8T.GM#OI%E MD0O>V0KI@FSY?!PT'U'-,C?P[.EXHQ(\UVR\7P:Z6S)I8CJM&E"ZBR'Y[I="R1$^N.'*].9"$)?2TI+%'+O66M09MR68:VDYZ MPM9NCQ)*\5KN[;#BYJE?@+&RU]"Y_;H-).[P0B6F[A.UH5M1R-))N@S2T*9K M;\GMMT,+Y\W]^XSN:)-KC.F@/VR0O\^A"" L_T+_D2YHB4$6 4S5VJ^RXO2U MG,<'HD@2!A+!:_OHH;:G-;8-A]L'I3#\E.>1*RE?K4OMZZJ<25=M,_*(YDL7 MG.5RBDN>W+"/$TYW&O%LZWW/VP_8N3WQ:NCI\316#9&49Q?3FA(MI.5';.;8 MF!]_NW"[?TV" ):> M]S\]M%,ST1&VA3'8C:9WSP(UY(,WR,;:_%$B]/"'AVAP[*#BM[6=PPT#T1! M0;\, N@--[G7 KSXT[<3_%;ZUJGF^7-Z]A95P!D79J1C#@E83>+0TA\(8,L5 M3O(8A8.' -#Q@V!::/N#25&0B.*%16JV*>M02YO=6"7X^[:44,RUJ5!9EN^4 MSG%=#/#VGFZ<*SPR.^TVIL%X+RR/9%G&[].C7!GT.DP*%]/%HAN2'DZ 1[%J MO!MY:8N/&B$>O.U[OGK3I%J,OFJY41QI )1?X8HK*> P__!&X3 MN,WRJA+V#-O1^W%]3OJ;\9Q@*04U3( @9'3T %4' 32J1K [@4>"&OBS5M3K M&SL;[\2_I/GDG]R]"%[6IK&+SNW!ZQSMK0Z0O(Z:YG3),'@G:>\5C5(NIFE7H^;0K_ "#F^Y>'R[FXIWP+K]^YWK$FA-+F6@=GI%AR9$N5R?U'&*XU=%K]BVQ\TP+D=I MCY!#2+(@LD6<$IP([SIP!0'@?NIE2)QKJB =J/O9(%>9Y<<>'8]A7ID8FN]= M!L+LFCUS^-0"K=0W5'%BC#:1(W%]B8Q.\UN#Z;.C(=.9V/OZ* MGH^%!G2BJ&QIV2ZS25NEN=737?I&-7HZ^-+VE7T MF?!D7PR&O);QKG8X5SD\$L?M7!T*OOW*@ZEAW1EWAKG.3K0!?CS3(T@.U&8H ML;?)$X;;;R5@V_I)QH*5*"PU&(9**"-PN7&-1H5V@+Q@W,]5Z'_[NXFZXSHD M_A(4R@;8^KJ7KA6_^W(/9[8I?I7GE9H3Z=M+MM?6=AF$=2\%]]URI.8061PB MYWL7?_$F]4@-G#IR8JQ(N6N5M?PE7U,? 4!;[K$0@$QDU)/APNR&5XB$+/VS M&Z5#@P"PDGJZ_PC9!,&YXQ! ;+$D:JZ_[HAXV\$.JRYEX8.]Y^O8!BTP 2C/2;Q>MTW M'85ITS3:$U??CP7YZ;YRXY5B$+HB.I"$SFP\0P 'Q3Y/:HE!C #NC0 _+:*] M[O_<3_,_?-3ED0666$02I]E_2Q1.'EF DVTGJ.0J^;DY5!EE ]'GRV!4 MZU:B' 2 PP'-?XR5CPB"NCHC@,%%<7]8V19E%P\81M0]<(ZULE927M]J-579Y] M9\_(8BB>5WP\IPTU<$*?D?\H(>&CR#SWC7?CYA;DWC&=\RSD8?S8F9:&BU'A ML.=D\\]>2Q"1S^1U("RQ6J"LW&>GG\/;%=MK46YC0!%Y79:"6&'_X^=GA,0. MZ!A(T0?V@NKSW=;*FKISGJ_N';?.&S=:4W62!I&(#'\1_IY^MZ(>_^/=[O?= MVM;QD+6##?!Y_VG@J]+Z>>O4=0K!+M]?\3;\0OURSO?;+,5Z3#VQR-;:][*50M4O->JG]ZNX']@\.,!-U!MN7%RNI;[ N?HE,LO%R@V;VNK)=:HV*' 7!YNU?KXZ\.)RLYU!9X M"AL(P4HWU8Z<[/@%,/J5@:99R@XVTB_WN3PM#2["FV;=7,>W4R19!\9D#X7W M;+Z;:WS:;8+$[DH8.=[61/&#IU[]V+,*8PWTC ;12R-RJR)?+XUHPA\Y;6A> M<#I5@5_M^X^<)DS=*5>E<$Z+_;!F1W=E?_D*958*%)F\'TR]&;YU?#NFY'.AOH0@*052E,?\H/D71Y\@K09;\"T7B\7[9*E-* MGK;L-M@2WE]J!EVJ)"8%,?(S5ZTG)DKN1)K22FW+AK,I]&PS-'3UY=;9)].Q M?J8FX^7F]FXGA%'+9[2(:0E;/&2S)$*$029;R]LASS%W8=J_DXES?VS^NKQT MES2>H7D;ZV7:-'0 '+H-D_PW)X]H^M9ZLS9+1$)9UOV&+*R VA0L< !CP<[ MY7255^1.)_/=1H/?1O4E_*]"WM^)Q*T:%EB8PAD,S$&]_>DFM!&,BI+R9;C+ M+^C9O0('FA%,:"W5<"0QI=/C?V", M7/^Y)U#D,[NS,;2F(S7O<)4KH#V-SWG"HE?XR4 0&^45 \-,L$3POTM>BL23 M#>.*R+]P,Z$,S,9[(NOO"8)M3I+;4!,\E 3R,S=6Z]JJ\AXHOUPW+);M:7!1 M6)6S05FZM]I.V8I^ Z.DL9_CIP#7U3?B-?Q*#Q/ \E*+/E$M_(KLPI;4#2^I MA!QE"T0_D@H$TLYG6S^BS"-9/3=\V7 E=).46/54*2%\LJ ;'><47P* M.7AUQ1R_Z1_I:VUO+!N*_U$I?UU)ARV(K)6J2+B3GR->T9W@N1&9QY^OT)$S ME.T865T\/JM[I!]8B>J^DFF4"JC\MO+<2O\<%NR:C*F#QZ#:GT_=P5+UMF10 MHM("O21@MV)EQ1#KR]C[BV%2O61"4WTR$MHK#5PF MECO>E=P^J;M"XX_Q(5E;NYN!,-^]CGL?S2UDY6^*> F;C8\CNEK$5%XO.,7* MUSUX_[*,9\C=>#U<'O#$6$'+-M,MJ^'4CDQF):G4,E,C>0UV,8Z M1+><,2 (P$FV_%YC5OOIFZ:1(H'R/*V&I5[>1XY.@^=/3K?B)HTMKWC?V!GS MGK%USOG\$SRX7M7C<@+O^K3MAD_1E6@RAYK0T3,#,TMQA,+E+>I4N%]D$JRA M-_NQS+9TR3[9T,1H)'D04P>MV& M&/4S$P5FU8>W'XEG[.+3C&3=ZGB^RM&S[%Y&_>3+K0Z;%;X-B@K$/^QBF?4\ M#J)<&0ZP%ED7>H0$EZR-W,F?EQJ"Q@,7);Q.:;@W3;6.X5UD1X*WG:OY^'2Q MRJHZ#0O6NHTYIH7VIJ&TWVJ?W7V_*!->$CY.N[W7.701&960N)<4(;RMA(6V*.4)H&08=7SJJ'>.E$0OF^'\,P0/5DX?&N"A\EN-B*'-0(M' M+G;$_]EC^1)3&Q4_%0\-)#2S%4G%MBW[-62OZ>Y#=EX=:G=KG)K@OJE:M^@' MA5&AY\.):!+?KJ>N'0FV$Z-VJ"0U,_L%H7;-VE[VWKMU/B$ZEV(=J:U(V2QD MP&;Y3KRV=6]^' =,J7\#,B-;THL?NW9]" DS\E5E-YO)W$/ M93ZTPVIRM]DP-YN;(W'L-1ISZ13>XI^J5? *W>2PA$P2!D.@94-8M2]MM;M> M.9)3<*&L/10J7-F>]V2P6JP3VYJ_1J[\?"/=0)/EC313I70G!Q)MSA-B@O$7 M>[,C"9Q0O@]O'R*:==***V+5!M*"T14F:=\DA8?)S8'Y=NPUMU8:/S/'\X]D M0.9&5N*DT(:9PN;^&"1!)+=^5>V1B6F9,^(SCJ/P]'4H\::%K#._M*A9 MS0O>/H_I$O/!Z[W=A4C4;=MC46DPQ3<6IWZ2-DI7ER(;>WEXD1CHN9-B+!)( M"J)^G"16@M%;-A$73MH=+VP2ZU/:\&\$N8"$JZY[11"O=_/).CM]-_A?#^ZE>ULCAH<5Z\I<@YD M&M<8L4@T;Y?_J1B=IX*:M8_>DM,IN>4X)\<%5ZTVCQ1_>R6J,%3K,&K%EX7= MI='V _+HD:6SEK#!N?K\0,Q@^QS9IU8>/%T"*PUN,\G'6BO:>#?YQE6D;0CW MC'>DE:7)=7039>%X$ %8!=T0@LP0@,5PC.2??7&O_PS!-[LMVU<"9'K67[4U MYHGFV-[;;PO39Y/@)I9I?HW4IGPA[RI%O?'?DM#^MV;LOY._?+>U./#+UC.( M",XGNWC%'^&X<'8[;9DL5YRN//R#W>A5O64V)D< /6C%3]Y1!/[JZ],+JH,N!!WWVB^S?L.C>.H5A;]" M ._&^DW@ +C[WXAF^?P7HIV)L0!L\C]0?D) V-Y0S<>8I,AN*-)_H4'YW]'( M_X\T4I]H=/]7&J#_0D/I/])8.OCW? S_BX^@_\Q']W_CP^ 1XR&OB^)>8%%' M#SH<"E;&^ZB[CN]K95/.*C?T&V>)$ON!;?K_82JI#HOKK+FS/[]$MW;TUG[9 MS?J<2S=_[J53AC5.82O"?7(WY['R 7I<3?^ZBBV2+WIQWY'0(;^\R MF$LF);5H"$S"_N] M72P=)!+TG9VAV_U*OEL99,\_6[FXN(>9:&B8!TL8)QEG4SD%:$LB^ZR+YD1K MD\U[V(JU2N>G9 5U?$O'F-K<1R$Z/ZMJ--+>T.R$ZVT;=+[?<$[S%HPB*U$N M<]M*$J.6\Z/^4EOA*L>*LEM>]88M)Z[U-URR5E%\)X:3R1D[=9;;?.O+7]$8 MYW*6UJJQY;G*KPI=72HF?I0](%0(A."[!) M8P50+_68P^6W,7]UCAE+Z_3+_W5O6IO!DQ/58>F:_T-TE<@Z"(!*S#U^\7@R M-OEBJ9>MP>+8CAKFAALQZMAC!*WF42=E/ :W%,NTKE3].F);/OH2R)^L*Q)'PV97 2NX3O1/)4*KS^:08BG)T2$;:,Q(]H ML/:L3_XQI3ER*<79.L+6%D.*/53! %(/T17NT]!\O'N^\"N=QU ++7+^P3%X M]Z/MQ\RIXT2UC>.Z3O1JED#Y$<:7CKO%UG]6!7=-&N<IB=XC2]_SYH?V?U'%?3TKZ%*SH_T[=FL*)$(((+@R4S%G$=(0A4= M$<" .@)XSK)5^T"P\3QH,W4% 437[,4"6]U;[^Z?=+G0?TOU_J5!$(PPJ"_F M'V/V[F]?/IRQZ0F^L[46!@LYP]4E<8(.\N":" #U_TCFGHL(Q)3!O97#5&>J M',$KF.A+U>Q;NH7QEE]?LP)NBIO>E7/_L>@G*60RS(,&7R7-KDT@O_QGF%WG M[RIW(NK@^J]X=I-/(]#;W+@E_"-Y3]S[- =35G ;0-:*?9D0Z7SGMQ3Z)(D M/%9R2]M'\#%"' \!H/T(@A'-34M1-C_A&G0$,%56@ VF_ >Z9/@6GDX"*! M]9^E8@>:>UG/-VH8'$\3TM#;_>?501"<(^QI/HH>B:S#@@XTIYZCJZCNZ/]W>.U_V(CZ0/+P M(LG^PY.=J-YU)I@J!.4E!"T)0DQI$24:^6R2YCUP=E"+_\]J1.?3D&5A-$^# M>9+81/5_EC+\GP8=MRWY^.Q)9"F_X3D5=L@_DNO_?8PA&0BZ?XGW*"Q__Z;Q M[\-+KN@-."/-O5NP>%LRMSAF#=_6\(!O%YW!AJ)@A)C,EH7#40'_'5<#>"5$ M^&W++K;[%='^PB/W(CU\N7;)\ B2 GU(6'U>4:>/I3M_?ZWV/1S_2SYZ*-Y DQ?@-1B MJ5!ABLPR1E?\P 5;1A$C*'1P0,2_W]W5+]5(;O'%4)/V7U>'CXRB(JO?&"1? M8 M!] <\KY49". 4YX "^8X<+^1WS_OI M*WX,KL';P>MKZ>* V\U^<#2^DVJOFZOVM!=74M6%Z')R[%XRF-:S,6!?T\8" M9Q:D)OH!ILL';>G=46\>))3=SK9OEZ28YZE9PQ=ER93.U=HQOB!AV)"N>NW$ M#L(3-H/P?4:K<*-VUDQZZ53KNT/P%?"$EJ.W/-845H*.\ZW MSOLGB7QD=%K:%KH8[0-YFU)17NH=>6FK#5.[:W M\$AO;_PFTB94WKE\>;GOQP]ASE+,Y%1Y4L98X,]S-CJ/]HT?=BY!]H8WBZIL M;]TLD@*^FT5@"FR&'PFBY-W4/NE_!!T,$_LIRH'#GN*W%NUT!# RAW0*UC9L M"]A-/AQI2Q]P='PM-E%7ZO3Y%9HAT28/78PA94BB4(W\-DG_!J%/OT93Z[3$ MTWQAA[*"FL&S[">EB@:,-^&36#^$:$U?"!U*44?(NN3C@K"V53&4 V_/DZZ2 MR-FW4!7+(?I2'",L3*#H--%ZOG9QH>J;/PG2CEB:= M&Q@03&T^LS+=I5\4W(R9'&\XEX51R(:)2J#'O<9T4 ?OT1J??2U8@R$O:?[' MQL;@E8@)Z1O\4F]+:R\_;(MLX/1[C=_?M_.<(#;_DL%MBA4C.<]T\P6&2 (Q MM"_I5M*1O&HOBEZ[$5JS,'=L+V[6)IV>F66H)AJSM290Z14XZWSS/_-BQ[#,8?H");5%J08,@I5!EOJ&Z)>^/Y69ER' M5JWX8PI,U02:GI6@9ML6D!!>AXS!T69C=.%_F?0>^/-S4T+2!X)X\B"]DI0^ M9>]U#32FP?XYQV8B9TGCB;QC+9:6EAZ_C.'>6SC^O0LD+L=Y?/-BMF]FHA(# M5" 0XA"IH<$7"^L6*+U=)5^_A M%%[(.FQ__2BO]H)%.42T6WXTI]>U[F@+7=&2-ZA!I#E."Z.M[5C5\Z5X-/\7 M7,3_ 4U!BN5;20W)MF DR'7[V4E.G_&;!FBQ.CK),\]"'*D)10H%"9 _3]CQ MU^MON/LH4^HA!VS!,+R(>__O/@TJW3,@9ZL2&Y3CWU_Y7"OKP:+C M>&^5O=_=+1'UP)W[\B1G.Y3*U^T>A>OFP;XS6N!9\RG9=DB=P]"0LWC'KZ)0 M@9JS#IWXQVE)C$<^G[)K$"PSZ@\"()/=SBX0$F98O1%Y3U$&CQ37WU&8YK@:+5G/O-#O:^:B-;14 MD-M>VA&>8(MZR+S'@BEM(8#^)?!Y;->;1EAI"_))]OJB68CKSS<=9$EWLCJP MXX_WZILY,5VO?"+O#*#Q>;S3_-6\"T/#R,+$ P6?50G8?EP,1+X+XO$[[1V: M_XE250>GVJP4M]>=BPPS<\6M,/-U8&X(.57?T5%G=#WI:\5==E+\Y6 ,$I]B M:4H5Y>!=?)^^('NGG>M,R$>;$J;4V ?K2,I9K#4DAR4$//+5?*.K,WH_,VJ\3M#?IZGQ_!$-OL[!4ZN M4WR'A+8QZFRD!+UZT*Z[<]GI!/S+-*L#*[F,O MVGS;^Q0BC6_?3:7H%,G^,%<8@,2@N<72HD'8-E!:T=#ALKYO-%P_)Y"O+AY5 M__H<#OHTAW%U<:XNZ?5OLUXMT8L41]145Y]$S Q,KX#?'[F5TF[8R9FBN$0% MVV/U)M_;0P?\M!(&).CFS1/(2N\,](16.6J)DD=[>[_J\Q+D4:3%![_IY>JY M)>9"AZM Y!J3WL[0?P(+.+[4>\?GH)N&3Q$TG\%X>M?*$OOY7@):EU"( ,+M MY2\@;X++ENA[$S!9PQWO*J1H/5#QWL,D@V]5!YY)L-KY32: QZ ;RW)#5!H7 MI R\0YSQ=7)]?*-:7F00OMC^C..=KH(=@Q9O^S;C* ;#4;+8F3[-9[HU[VPH M\[,^Q#G(CXVX8;DHBT>T7LE)%8GI_*1FZ8+?6)L5UB2W[2XJ%_=>+S,V_DBF M**?CH,-*Q[3(_#VD:QHV0B8XF11(IPO?Z84P5WX_RO;QSXH_9!3H\ARGO_T8 M_#.V2E=,6NQ+TXTI'W6')-W_M2\[OS):+#;]U'OFOGQBU[7@ZC7G;29Z71?[ M=LNURYWG47:"GHJGC>B.Z>?<7&M,)M[\D^LPXMP[\8O;A\G6%]>_337[/YCUSM1IM<6 MVW6?W#K^:?8 M%%V;<7O]K<6S7,KYWX6&I/3(B21;'&4HF1+H:D#RD=(C%?L$NC)(R$U)J.+2 M6,#,?*F'WTMC 0.#%9=9OZ.K"$.N7-/BZI1*T5.]IR\\GOBZ'RC)WL(TG?D2 ML"MYRY95%U%JL_^_"0!02P,$% @ A(&=5"$,]7O%" I"\ !< !T M;6(M,C R,3$R,S%X97@Q,F0Q+FAT;>U:;6_;.!+^*SP7W2: 9=DFVZ:7;E.@=L37(?4\,\_0 M//A;$)Q4!:]2R-C?)^_>LDRE30F59:D&;K%T+FS!)JJN><7>@=9"2O9:BVP* MC+T<#'<'T>#E\R X/,"ACMH^JHK9;CAZ&8ZBT8A%+^+H>;P;L;-W;.O3Y&C; MM3[^<#3Y?';B9SW[]/KMZ1'K!6'XSYVC,#R>'/L*''[()II71EBA*B[#\.1] MC_4*:^LX#.?S^6"^,U!Z&DX^AH4MY6XHE3(PR&S6.SR@$OP$GAT>E& Y2PNN M#=A7O4^3-\$^MK#"2C@\")??OFVBLL7A029FS-B%A%>]DNNIJ *KZG@GJNT8 M>X98?:G-13 7F2WB810]'=<\RT0U#23D-MX;[.^OB[28%JLRY9<6:Y#ED(OXV4248-A[F+./JN35L[XOP6\# M6N3/QJZU$?\#'!J79^'"!ER**0Y.MH[]^F.L8_1_./)_T(S)QHQS<&M+E,RP M\N2B$(FPOSP9/H_&P]%@>! FN'/U/=B9(FA!=PS]DFU'H*W(1I>P>T M]=S&S@S+$PDL43H#_:H7];")E"UO5L^FYFG[C#TT_L^6UL]HQ)3+=FO=+B-K MQ_-"6 BH(\25FFN.18Y*.\_1O':")6R^Y5X$2%VKRHTB+WZD%YMZ!#Q"(S>X>C! M ^,U-R[ZLW+!SG$S):!,Z'M\M,#(%!I2*=07.",7%>)FP9K*Z@;0YS MZ1I3H5'Q8#/40 8M07@QQ$1:,-/0Q[K_'#2T@] "2F$P--/>>XVDP=3H?FEV M&K=&TU2&RT3@X::X^++:AD>0WP2AG1\7Y,!R42&,")%KV/01X=@="Z8<:IQ!N-)O8[6#9+2ZZ8^@CGF\"R^^#A M/%F_>PK!PQ=CTZ*U%6?DX)27P%MFVT=T0L+V'MSAP:[C\P#FWQ[8=.H@P,%B!^G&;X,LS[)&=2 MWIC;=R%=D0!;S>25BFHT#H#^>2:,<_G8"BHW#N54ZV#1#3C^O "1WTJ5%K/] M-A)1C<"H@888)47FCG1,DQB1":X%62^\FG+QKZ)A&D,*Q_D-X^20"Q#* %IC M,1I1IYH3$AO)*:CAFIP%:Z6$/;SNZLI%_"L!:HBA!_M#=E^AYF?B4_*#\>G6 MKOP*K6X?!&[-+F3D3&04^+A1E4,=-T@XRA^P<,IUM@0V\DSP1$AA%Z2RKIN6 M..XXX.#MZ;G1M)-_N/!ZT2ZH;G2-]#).%:8IXMX9X#*1*50H]B2R#&N@)OI2 M$\RR/)/<$1?&M4.BWP+H*4%+HKE+K>!3 MVY$$,A?.G-%MJ%DP*5.Y'\C,]F->_C/DY71>2HK>_5(!B,]6PJSRXSGP<](D7E$[5>)R ?>[P_+L]$ZH;[-9?TAVC0/G&78T ML/+?US.D31^P/2(=4=GWJLB@)#)-B7N 6^16TL:3:X^8'Q7/SY(XD[#)-;K1 M/L(/G/M' +N?JUJD][WD$-5,R1F0[JCXM/W53;<1 \I:J@5@[;Q0/CSP#1XA M[K]>.0UN0.1]WT0XH);+.3#LU9(O8E%)44&02)6>^ZT558:;XK:Z@_%+W;_* M1/]( R'PD:IRW+W>T1;U#H_QS6&XHKK#]NM73.(E&[WL,[IAY?;1W4;R9&YM M\YP.4B4EKPW$RS^Z9M"2"C\?W2ZB5X:+7D+-75WBC57+ G]QR95L7&^*UDQM MVSB$DC4![BYF?[Y3Y_92CSGLONKYVR]?THR>".T NX/AWM/N59][I.!R3,XJ M7N*0$R3'O]_QN:-SYW6]N'E1EN[QT2EN9;_SR^M2EL[R?%2-"Y$AQ[$!.:]H9[PB MV89?>MBX_+-+^S,PI=#S?\;H>R1A[),7__DM /MCO+%','HP?MA>\ ;@ MNI]'A8#\NJNB?VD,+H6:OP']4,QSQOC/0J\T$$_/IUHU548Z2.EXZ;0ZUZHW M*UHUA')Q[!1A^QQM:")_=7M#%&T4K>Z)UZBM@P3SO_. YRAS8CY3(FM?^_[^ M8+1VKKXLU:_6_;NA7]5S@7?4T R[*=I$WE M-,!KFFX=FK;H\^E>?"7*#HNF^_TM#F-QY_CW!5J-U9:6]'+7-8Y/* 2? J>'1X4 MPG&6YMQ8X5YUOHS?1OMHX:13XO @7GZ'MA.=+0X/,CECUBV4>-4IN#F59>1T ME>ST*S="SQC5%]J<1W.9N3P9]/M/1Q7/,EF>1DI,7;+7V]]?%QEYFJ_*=%A: M8H3B3LX$C=T:-56"FV2B73ZZ.,%5/:MEOZDN733EA52+Y-E8%L*R#V+./NN" ME\^ZH03?5A@Y?3;RK:W\C\#06)X3YR[B2IYB<+)U%-:?H([1_\$P_$$S3C9F MG N_MHE6&2J/SW,YD>Z7)X/G_=%@V!L>Q!/L7'4/=J8 K3 M0[]EVY$P3DYE MRFD/V63!7"[8)R/+5%9EP^MB'Z=H)LQWM/U6F_RI-K;FH*S3[#>1 MTG+"AN_TATQ/_;I^XV;"2V&CC^=*++ X1S7#?O^/?B/7K^%=E[VM%QK[^5[6 M79;Z[:==YR[Q!C@^48)-M,F$>=7I=]!$J88RJV=;\;1Y1@^#_]G2[AF-F'+5 M;*K?7Q!V-,^E$Q%U%$FIYX:CR+-HYSD,:R98(N:/W(4(K'6ZV"@B#W+A[?^K MMK03F'W0\QL1NZR]KH=DX3N6\YE@1LRDF,/3NUQ:QLNR!F.,J+0!KDKV5ILB M0'#8C]X2TO[^\>M7]JY,>VR+X/C+D_WAL#\ZT@7"RL(_#4;;H_7J8WJUL4?$ M(S ZA\,'#XS7W/K SXH%.\-F*@&%T WX:("1:1A2:D@+S,AE"=PL&%RLJ04L MAW#PN@-@X:S DY' U)23IS),%]+[-]_N4H-2I,):;A;4I.!GPON\U9@691F, MP92*'.?2*:;20.R@&>2/A26 %P,FTIS9FC[6_>?"B&806D A+:(R[7V01T;8 M"HZ79J=Q*YBF,RP3P,.F^-"RVH9'D%\'H9T?%^2"364)&!$BU[#I N%HCFK3 MJI?E%.XQJ Z(#55G&!/0;&&D"UA+HQ:L K*(%$06Z.X5ZAO V0M3@UB9EX1= M:E$K- #4-?#HI[/>GI3;G$V5GMLE#QHWS#B5!*-A8K>%9;NTY)*ICW"^#BR[ M#Q[.X_6[IQ \>#&R#5H;<48.3@?QNV6W0T0G=+QCW @/0H!*THL&7IBP]-*E MS:D;-2O@Y,G1TW,F;:JTK=&/W+_1*J"Q,AJY)XHMVP+^,@$T!Y =GR-9*Y%F MDEC]7"MAFS1BAT>#O2W1LF>PEX6B;3^F)#5=!C[03(P<<8LF ;EDU>VFG%Z> MT;-$(UJ:3DGJAQ/=XO8.W6'!KL/S .;?'MATZB3%@4 #]>,WP;YEV2 M,RFO[)1%0C$35@B-5*9OXTQ]83*S/)C23K95!3/OZ5-$QM2>%XOV&]'/(!0EL! M:QRB$76J."&Q5IR"&M;D+5@K)?0(NJLM%_'71%!#A![T%]E]A9J?B4^3'XQ/ M-W;EEVAU\R!P8W:!D3.94>#C5I<>==R"<)0_H/"4FVP);/!,\HE4TBU(95TU M+7'<<\##.]!SHVDK__#A];Q94%6;"O2R7A6F*7#O#?"9R*DH(?846(8:41%] M^?H@JPJG6XAKCURZ.Y?2!\\E,>.J]CZ<@":F4SH=G $B]J+V7^F_&T2C\'AU M.N!Y@XX()C9D'!-=N^NGOTF\Y*O6@M*IZ;=S;#99)FK>%33; 'M&-/@C].\, M_>S!0[\!UF6 DD)O5+ZON4R!6T0.TEDZ36M#&+RL:RZB<_.@U/?.N5TI-?+: MGB0B\^',&]V$F@53\DRHYH3K0OONW=9QGZSX\?/XO3]S'N]/\U=1;#AM[$H&^0*,5Q32.2&NBT\3#95%E9F$ M97Z$+5 %A+,4;O!-R2 "-3.+Z)5AT4NH^5M+O'9Z61#N+/F2C9M-_353FS8> MH61-A-U%]AWI?O.KZU-5CK%"_$TR64&=J,!N:W^SFA%KPV/ M]+ 1^7N7]GL 2D'G_XS.#Z!?$M*6\'DWJ/X8[^H1A@&&WW5)8[H&O &U]N=? MP^DZ._'"R5!.\-:+&_$GA^%2GX4[SP_%/&],^,S-2OKP].S4Z+K,2/YHDRP] M5NLB]69%(X*@$D=>"#;/_0TI%"YK;VBAC:+5S? *R(@F2/O.(CZ%NDGX3,NL M>>W[^[WAVK.&LKY/F,*-&5X,3-D,2YH=&WM6&UOVS80_BNCGV:N7B,BL*:G0*%,4:VA=,EV@F:PJ+- KJA3C')TH M1A84H6,_&OJA?WSD>9,Q##5M^TB1H&$0'P=Q&,G;P\GZ*>%P2_#J9!<#H[=088/D(SA47--),"\R X>]U# MO4+K*@F"Y7+I+P>^5(M@]B8H=,F' 9>RIC[1I#<9FQ9X4DPFXY)JC+("JYKJ M9[VKV0MO!!Z::4XGXZ#[=+YS25:3,6&WJ-8K3I_U2JP63'A:5LD@K'0*/0,P M[_C<>4M&=)%$8;B75I@0)A8>I[E.#OW1Z'V38HMBW29=:(FB'&MV2\W8&Z-F MG&*5S*4NTMT)_JIGU?7+I=!>CDO&5\G^C)6T1J_I$KV1)1;[?=<"GS55+-]/ MK7?-_J P-(2GZ9WV,&<+&-Q@35W\"=B0^8MB]\7,.-^:<4EM;'/)"1C/[@HV M9^ _\*-Q, ?2JGN F(%>J=K ^#E84ZHTRUFUHOD*ZH.A2,9&Q"G-T=D>S MQA"*+G+PHNH!H7\1O9>-JAL,FU5+])9F)IK'CZ*C,#T.CY#,;5AOL9IC06OO MXH[3%7J>:6.)PS"^CZB8(!!1,CBJ/J690Z5%!% >DF/H>_@]=W,Y[WT2F^903]UE ..0"]9'TT+1C-/Y1; MMW1MH'T[":@TL[*%]VICW:,1NO+?^E-_6P'1X##LF_ PD97)R=4W::4/=FS[ MEBMT(^02.%O0Y'XVQ>]-;>+\O*+"M:)F@+[53=YP#EP!=]PLXGIA%7W7,$7- MX5:;L';H.L!/W%?03G1X0+JW?%<5:T6T]$3'@V%JM/* >^EH*W F0/"E2V:P MKS1F A:<.95VK&"F@)9*T=H0T#=F#$075%(J/;2Z*[X6U MW4AO60T',F=ZE12, #7@8#)5.$C7V"I7?]B]^*QGRA=3)^$YI]THV MI#I3$E5WJ)8<#HQ'H?UYV#"".OC@O/KBN)Y^/"AM2OH**R.)!PWL:W:#C3FP MLON1I??5H7V-3,U_0O^P1E_CDB;NE';/[R'8?\>*_2]&)\8'#6EFK@BV!+?Y M_$@M_Q_78& /Z^XRY$>!9\&X9Z'610O.;A9*-H*8PD6JI$M:&SI;G-FYVV9?-B9_?*J,(+J$P5Q3<>SJ'H3O"M9*1=]M'(C]\G5]<6 MVELF=Q5E[[8F?P)02P,$% @ A(&=5(Y*G\\C!0 ;!, !< !T;6(M M,C R,3$R,S%X97@Q,V0R+FAT;>U8;6_;-A#^*YR+MBE@O3I)'=R(J M+ I*T$_9^4M$9-'55&A4*(HUM*Z8KE FFP8+=$Z58IRC%XJ1)47HR(_V_= _ M.O2\^0R&6O1]I$C0?A ?!7$8QRA\FH2'R4&(+L_1WE6V>&*UCR\6V=O+$S?K MY=6+EV<+-/*"X)?)(@B.LV,G@.$CE"DL6J:9%)@'PZN23K^8RP&]3J-:?/1C562R8\+9MD$C8ZA9X!B._HW'HK1G251&'X M,&TP(4PL/4Y+G1SXT^F[)L66U:9-.FB)HAQK=D/-V%NC%IQBE>125^G="?ZJ M9S/T*Z707HEKQM?)XXS5M$6OZ J]EC46C\>N!>XM5:Q\G%KMEOU!86B I^FM M]C!G2QC2P^1!IS@0JI!#.8I=BC*G/A>C _Z]I(Y6U\N>+MV_1F2A\M&?D MCQY,XSA,%[*&;+2V;U'Z!-(-.I6J=LCCT#M%I51VP#6L'43!)(*.:4'KG"JG M-8G&X((X0KA%)>-#GK/^HD6G8&$!=BP(.KF%G"$@V\&L-6M;8S#\&TT"R0Y5 M5%&P=-L^9_]@WMC->#9&I]U: J=>LFZ,?J2"*L!ZC@5>4F7 GC)A$O$0MQ[E M&!66K?#0;$4[FJ(K_XV_\'?C'DT.PK$!A8EL3"INOH@A8Y!CV[=>HVLA5^"I M)4V^S5+XK6L-SH_S*-SP* /K>[:4'>=K8%7=-"[)SJ:[*>&(=^5,Y@ ZM=3V4# M7#:"]@YY_:_HG ^D2*,YS$%8VW"\3IC@@-W+N2RN=[QH^KA=U/KS3O-YL?@:%A#1C;O;\\;**Q0?&2S4FR]9LL+C7-.!]MRJ0A5 M7B$YQTU+D^%AVPP#J7+SF7+!< ! ]\YSM0CNM!P:7"5B6W;J%8-FMUJQ_#36 M>.!=V?6=MLJ1$;+,A8K%;FFFME+P(X/U-R:-%9CW!(>*1LNZ'V#?CPX>;F_@ M_=S#9OZU&63&Q$C@&H;,:-W\>HZO:6;0F<(.SU^L78X+-/G;$*;^=/]AVL?( MB9*HN46MY(R@!Z']NU^,01ML;3J?C.CI^^%H4Y(W6+WCUGV%;7NQWK 6RDO. M]#JI&('5#0IFVPTGZ69Y#9@#R\;OFI&?"^US"&J^9/YA=KZ"Y9>X[=9=OXRJ M_XY8_4]#1\-[A929C_L=JFU?WU^*_\=I&-C]?#C)^%[,L\:X:Z4VI0\NKI<* MOLJ)*7^D2H:,M74\LBOHBR"H$E-;"/;OX4XIY(Y@=FJAG:;->4\#S/!R1?&U MATNH;A)\(QGIPSZ=^O&[S.K:0GM$Y,Z1[,'4_$]02P,$% @ A(&=5--R M &+J!0 GQH !< !T;6(M,C R,3$R,S%X97@Q-60Q+FAT;>U9;6_;-A#^ M*[<471,L>K4=V[(;+'4<-%O2!+&#HA]IB;;94J1 TG&\7[^C7AS9&]I@BP>W M6(!(%E_NGGON>")/_9\<9RCF1,0T@??CZRM(9+Q(J3 0*TH,MBZ9F<-89AD1 M<$V58IS#.\62&07HND'3]=WNB>.<]E'4H)PC101-+^QZH1^&X+#V M&@[OQX.C?/3YS6#\Z798:+V]?W=U.8 #Q_,^-@:>=SX^+SI0? !C181FADE! MN.<-/QS P=R8+/*\Y7+I+ANN5#-O?.?-3$Z6I>7MP/[YP.CC",,/I:=^K[L78B4Q6I_V$/8 V*T[?'J1$S9APC,RB MAI^9'L[TL'MKS*.S9(F91X'OO^YE)$F8F#F<3DW45PCA3DC*^BMZ,64HU?*!+N),I$6^. MBQ:\:ZK8]$TO'ZW9'Q1%HWF%N5%IJ>VLQ#XPS2:,,[.*YBQ)J, !/[_JA'ZC MU_?L0"0F>RD8ACX:AW V0QLM95NX)AM*EC1G=2)Y@IW#QSGB-!"TW*#O35X2 MU;\FQWHWM^KM@0T.&X5DPFDE92)50I432\Y)IFE4_:CC.$'E\\)@&Q4Q]N"B M[>5R'$Y6F?7OB MX"(UE%>3/(O?[O_\_G-^/:-L<+] (._ PIN% D6G!?(7B88=@+P['WGM9N"W M0\>W?X$7-AHGS4:W]1 ^(=]KGL^9HK$!0_E^4_U+IQ5"V&T'T/";)]\)N4,G M)6S/B57,;N\25V=2"JI^34G&J79CF<(6RU[^HJQ2R)YDM1W ^.WFTR>X%+&[ M*P4-'VZ)9@JOXC,1,Y1!$G@5M)Q&< ;7U@%&40KO%IH)JC4,D(7C7:$987R1 M3"H*0=!N-OU]VO3M $;8A;,,#V1@CUD_GJVUW?_GA39LNMK*]W@P@A%3_Z'* M_27CJX>A6AIXT9/0]TO71PIS\D"!Q+9>031P.B,<2((HI=*VQ4@P-K[EJI#VV;9"OW>5UT]*#1;1^?#@][1,<) 1$+@[@CW^ 4.*V^* #!E M3U:%QA+SNOM>Y$A'!M%K&-%XH?"0@#\1$0P?\5TK9OFTE&EM!3\;Y&@XJ .T M-J.M1(@%^D!1),P RKN0*L7R2ITA8 HT SFE,TPF2A_DO>+[V MLT+/7:YGDZCE'+<0R #G,,GYJ=QF93^# 23:CDQ1Z=Q:]92>7_(-_'TO.ZHH M1AS&H[9EQG*5X?D(VT5,+6L2#TR"I+2V-&Q9SL9JZ=\Q>20VEDO/5;QO>/8X M]])TH;!';>M[6IC6;8CG"0 3Y9@[.F/:E$/R56 +HWH=F2.G X<7&"/P0;K0 M:#2 M\'77.=/QHHAP1#*BG,;KS%!R,JTF(\]@451SZZ["Q\V\5OG/XLFA![X+9WA. M*(J]F%EQY:?U^4,7OBH1MD+#!8PYPK7XD! M\SM>CN#JZG8GRL'^GQ1W!/(\$/5RV'Q=X9V0^,M,2&5X,35D,BYH=&WM6GMOVS80_RHW%UM;P'KZ M+;O!$L=INS9IX+@8\M= 2[3%1A(%DH[C?OH=*)Z3#$ZI$"Q)X$BP M:$X!>K;7M%V[U[:L@P&R&I9C>!9 T_%[CN_Z/KB=0/^[<'X*S]Y/AL]-[^-W MP\GE^:B8]?S]T=O70ZA9CO-G8^@XQY/CH@'9>S 1))-,,9Z1Q'%&9S6HQ4KE M@>,LETM[V;"YF#N3L1.K-&DZ">>2VI&*:@<#3<$K)='!(*6*0!@3(:EZ47L_ M.;&ZV$,QE="#@5/=B[Y3'JT.!A&[!JE6"7U12XF8L\Q2/ \:;J[Z.-+!YIT^ M-]:212H./-?]M9^3*&+9W$KH3 4MN]N])0DVC]4/ NJ6"SIWW3 M6[*/%%FC>HK>*(LD;([,M:S]0O\ VT!_O/*+GG&Z->.2&MVF/(FP<703LRG# M_BW;'SA3-%J^!Q&[VQ*&"%W_!N MZ(W7BGS7]>P/^;P&)$$\J.N6UT727[K1\G%@U5P*&S&9)V05L"QA&;6F"0^O M^G&AK:FVR[AL0]-=Q?CCJI?M!HGAV:#<] \H1I;2_P6)O' MA VS@J^D]R=CMVYX'% MI%K*W^\NH1'9,?;]=FT\H8G]S5NXV[9\S_)]MVMY7KO]_5CWA-Q\)\9M^;VN MU6KU>M^/<<=T]NU#U_=?#EVWX^Z8U3&G>94C[MWW?%A(Q6:K;5$&NO_:1DQB MXI4PM0IB%D4T,TZXZ[L-=,*ZXSUYQ;N2[;I%O^FBQI-C:0I],^#?8Z;BM>&88E6;* M;,/B(&JT[[+[*BV*1Q/B9ERD).EOIOZ173>8MN M]?S^L0UC)J_@A(2*H^)FD-<'DD5;#)KVYF"]EGJN(4]SDJU*7D?V[39_A[[R MFM%EV80G)<)@ODC,\/4L++M%@>G9Z+8IZ1W!,0YI. MJ2AZ-3RSF3UXIKN56GRV/K4UI:Y.E0(^K\,R9F$,2UU\GE*T=5)5IC7O"QHN M!%,, :$--KH)M8LP=DF9E-I2FS)[JLPP3S[S,/6&ZVH #,M$]Y")%.&F1D*#QP7.686=YBQ&)H"*Y,D26E9PW MUU(O@Z!S)E4YD50$48!RR/4VOK"Z\.R,V]!H-"ROVW$[S3I4S[[7ZC3]C6>_ MY_9Z1K$UJ=%TW<9S&Q#B))%\5U,T-<)XP]:C8:$BD^NNZ%RT'R?:_$#+DF\Y M?F\PLJN\>7^I4/9*N)OA)1EG]LC'Q/N5@,S[BJK+\H# M_Y: 3[E2/.TCNA6U9$Y"?;XO!:DBVK9K/W38_7_"R,\'Z/^FI&=WVP^L9 &M MN]?@/&JE#]9O"@*CO2P7A=5X4QZQ8JHT+^!/E/D.\+ MY/I5DT=&^.?1?1\USJ\WMQ&FN,9BG2.0\&HN.*)WYT?&C9=KMAO*;,%'04SU MIWQVMW*&X@6>K:1AB[1^6R@GK9K#]]9UF1, MJJ;',U+XT'.\H>.YG@=NWS=/#]8W\.8NG+ZMI6>K:7B_#AJKZ[N/UXLIM"S' M^=R=.LXLG#4,4M^!4#%1<_:4F5.N'%RO2UZ M3B%EA7:BD]9D;"BT(DLFXRUJ!G'.5(7Z?>LNG%L#DM!<%S@9.Z=W(QO)Y# 9 M)_P!*GTH\'UKRU3&A:5EZ7?=4H_HI$/L%S*/UIXG.O<[KOMZ5+(DX2*S"DRU M?VD/!M](BF?Y$TTVH?D*"Z;Y QK=9UKC IGR(ZGST4L#WSM9GLZE4F@K95M> M'/R+D&^Q@B7N82.W3%RT&PJ]*U0\O1C5TA7_BJ2:PM/XJ"U6\(R4&U]'3?P^ M\<#\.\;FY\7SU^[2O/T M\ \!?4;(46%T@%B*RK2KEJ!S!"YBJ4JIF"D,(+["E 2IOXE52VPPXY4^"MQJ MZE?3[A7U+,REVHZ-6]\-Z JIS3B[(/._O^J\&[K#(3"1?"-U>Z[;?0LRA3]6]_>P$+%M M-G*G*&;*@(:DGD4?2AI9X W;4 ^CIE=$=DI8R@5-/\X*W<%!I-(9-VK60!\@'5F8[&,JEOPS[G<0ZL+*E]JR;YO/K!%'NN-;=_ M5:V1<:=R8*UXC'M*B62GX *MX]X]>G,.4$?*.3Z]1+Z2 M96A%!/1?+)92=?CL0?)DU.#28&![O=>C2*H$U1&KW!HL&T2M(7KR-U!+ P04 M " "$@9U4)?BB<&%@ "0J@( %@ '1M8BTR,#(Q,3(S,7AE>#)D-2YH M=&WM??EW&\F1YK]2VU[/D.]!U-6GY/$^MM3MEKW BI!9*M0!==! M"//7;YQYU &"%"F!=LU[XQ9)H"J/R,@XOOCB3__CP8/OBE5:+$R6_/#VIQ^3 MK%RT:U,TR:(R:0._W=IFE;PM-YNT2'XR567S//FVLMF%29)OSAY_?O;H[)LO M'SSX\Y_@42_D.V7Q+/G\X9-O'CYY].1)\NBK9X^^>/;D4?*WGY*37]^^.*5/ MO_SEQ=M__.T[?NO??OWVQU/'SXV],7#Q^^?/N2_P"/?YR\K=*BMHTM MBS1_^/"[GS]+/ELUS>;9PX?;[?9L^_2LK"X>OGW]<-6L\\\?YF59F[.LR3[[ M\Y_P-_"_)LW^_*>U:=)DL4JKVC3_]=FO;[]_\#5\HK%-;O[\IX?Z7_[LO,QV M?_Y39B^3NMGEYK\^6Z?5A2T>-.7FV=-'F^8Y?/,A_+GSF?/WKT MQ^>;-,MLU:9/&WLI<%G[WES\ ;XX$8_ MMBR+YL$R7=M\]^P_W]JUJ9.?S39Y7:[3XC]G_!OX;VTJN_S/Y_3IVOZW@0?! M,_D=SV1B^$=][*6M[=SFMMD]6]DL,P5\X#_^\/631T^?_^DA?A#683.P%HO< MI-6S>=FLGG>796B^MS.-QKQO'J2YO8"'XPH'\TKP_Q\_X7_@&^?1&_D9\&=^ MY-;0!LW+/(//?O=^!6O0)$_.OOC3PSE/^-8'O( S9ZKNB+^\T8!?FGI1V0VN M1I33_59M%6L!>F_MC3NN%&5.;"UO XT#!MD9DJ>6,6 M-,G'3W ^SOS\ M].Y6XO>V;NQRMV\IPH/768W/_GR^ACG,WKF\'1Q&'O$Z61^JA(52LE9\A;?:D0AP)":U!;PM"2+CQQ^T1^[$WM* MOUF!&)N*?C4R*EB1$]O_-&[LVM36L8K$K0C%[9>1.L+]SQN)IS XO)5SI\+?C8Z,*>A;?";5].MZ<2 M=>PO>.Q\CH[W[+^%Y5Z6>5YN<9LM"ES=KM>H F R:]B@RJ9YLJE*O*_+@O:( MCF1;57#H\UUBEDN4[DN#!Z>"_00C+Y-#"'-O:)/79EV"K96U:_I]6C46+G)Z M&JQ7N; I+6"H'7Z*OW(>?.7U3D\OX[>'7W9:1@XD.4RK>0-NX3L#)AV28]SBP7_6?MUBF0X M^;EL4,? JA09'RQ;S^ T+-*V-@F<_' +9OB+=;JC$R,J(4EABO@Z6X!&6O.R M-:NT279E2Q\&R\A46Y@IG$:S3NQZ4U;P.E QWX,*@S4UI$]STT0/F=$#ZE79 MYKAO:49O004/7SAL+V;)=F7A;EC! LV-*9*ES=7.IROTNQ>X=FKU/#U[C&L7 M2!/>*C!85-HPUG7RY8/_G2S;JK#U*GJ.OXIQ-$Z/XIFS=4TG$6^SA5G/0?D^ M^6J6@+OP^*-JD#VGCG_$/ST#59G;Q9!:>;O;&)K="S6J@EF?O&I@9[\!K?L% M_H76ZLFC!]^?WOX,;U'7?(=VPY!N)X'Y]ZW3HW$PSA+?H$?AF>& MQWDN%RXUF28U W5;MH6M!>=;M8L1+J M7?AX:]?@"NPWS/DOWW9MA7%]"?\+5@#>S4UN I,>_UD9U$]PK18&AVI0,^&G MX99O4.+J=OX[:#NU6N@C,/0+4Y@*U-G:&)Q>W=%2;,X;/Z)OKS^B!I0SOJZ^ MG2&=)2];9WS5[09>)ENS*;=>3?=V<(Z'P&1W>G"O MD-I;B:M18!#^W93KHX\-\O^N*OWR/%V\NZA*\%X?+,J\K)[]X1']W_-@AO$? M5JS(C^MV#= G"\BS-M^FN MEE7]^NNS)Y__\?F\K$#<)*#YJ!>KG2+ GS0"?*.+\\ 9'OO5_MK%FWXA Q1] MDW&7Y*M[=,&#.YZDFPW,.YWGYE[96WY3!D-.LB&/'YU]>_<6\O@L[<%3_.S/ MG9"9/5*9^:5GY*$!!/J)/$5;@$5R;5/O!V]JE*/>X.CW.:Q*EBK90NG:Q8C- M^X79-D= ]\D;<%R!5-H0>X)OMFNUR;# M)\+/LL2JMBC@^\_67L*"P>)<$7<[2_24[16G5[ 28)ER?-@N0[F8)3^9ND:5 M\#(%[9G\W];DJ*)^M+/DKVV1_&C@'V]+^/2WH$_^WRHM:09_A1]>R+_YU >K M!)9]SL&\')VSPBSM@GVS*/JF":$DYG,%D*KDL,$=Y0MHV+ MUH\XD.067^,KK*^ONSMC)XU=\ZWQR34.^.$J#TL''4!R1,Z2[]L*?\2T0'=[ M.%? J_7(+5>;P]]0JOWBXM*"1*[LAO(YQ4XE??0\G5"2@I_=%?OPY__XP]-O MG@?;>YIPJ%\7??0(W.X2'^U]\I*L#K@7C_1M'4OHA,MPM"1QEJ%QI3S.= M&%H2I-PI0[38)2>V6.0MG2V+"!"[]A^>D1UB*$B/4F0+N LH?RD:GO+]*,7E MQA:B\?&3F:U :92H57F^Z-+00#9@?L#H3C&?(/&>S"SR%(T!2-M!NT M4H%V+^@&N^(T)6L/GP_;DW=+P[P;@Q3<0GC][\:*Z0.P!6MG5Z5K.&.8<IE6&'W.#!@7M]J.["#BN36I)Z^ER;JIR:1M83% S.TLPD@J,%UKA&2@\<=_DF?(31FO868PQVH+PS=HDI>@$ZJD, :FP09F M?Q(T\C2O2QV[#'T7"%LP!U8CF\JL+:[^8D'+)=N= M55G1W DY@NB.35N!(!H2%/A*E:&EXM.:D2B@3[!%209-=XE9K2CV21FSNEVB M_D4YT<4J.^..,L@XU=3+B%WRJ+:2\:U!LZO=KJ^9&Y3AMD#O&"46'X'OR!IJ1K[:+==DH3"H_#Z ME(%.L>T/ 2H^^5R$\I&3R2=3,'L*9D_![+M2Z@'4L'<3IQU%"O>W1"\0+SD? M5=3I!D$?L#FAK@85GU1IDUY7:6=MQ8&Y72)/Q;M%_NGLM0VL4YD=K.&/^Z+] M)3+GT$ !PZV%.3FKT,VG1%NN:'%6.S5#W 6K$178E;KE:Q@\"X-> CFBIXF@ ME,'7T^^#E4N6??@ >&;+:6FU\_3*0_M=+_'C7M.?RVC1V$3EU0BFSM.$O\>" MY$T6E7%$0.'%96HPRR\0C-S EX]["5[UYN16! XGGOB, 5#BL53>XBJ+P.I? MI!MTL6<=MP/E%)Y?YI>L(/@OK#;0JHL\5WQ+#7J[!E\2XWTEQ:!HW3=IU:BM M3,%T&BQ*<=EP6'+I\",P-BLHZ66;DQB3#IEY<)J#GD1!=>]28[0'9JT1D=#7 M-KFXHC 1@\"C> HGJ(=PL(KBL,NN-UMZ9^R4P/1IO<+_YM:T+O 9S*PBM>JT M7W^TG0# 8<.^[NJ%(\2QX/88\I[8YZ\:_8L;!^()>]( ETGQ+@'7:R"K 7^? MP:M$USL_.VV&XP[H?*O?1$+6T@=5WOK'=4,@ZA;$UP\216&&SEX'9$QR9BY* M^&D6^H#BS/?D] .%DWQ:]J67QEUN9,S1!H?+=+447BE5QZV4SD,UY%2JT]!P M;SG]K#,5L\%'46/ $:TRR,MB91;O\$G;M*I2' +N#_QAG=H,0 M+&OK,%DGGR27-OH6GP9.=%#"KY&5EP]I"$ ?31]!I"%HR!:Q<\E%6>+U5&-1ZH5A\^;(3TED M:+<%7,OP:C;9,2Q/D&SR-S'1C2J%P-[N_I:C88M+4PLNV@L024TKD:BQ(*=X M!YK8<(% C86!60BG2L9UED3'VH^7AYBJN8YR8=_3Z&LV;NE2D:P@C][="+': M<^(#XUH:JW5ME9&,Q3W8U-_":+Q?:$(JR,4FYDL:V4U=ZVS($%MRXLI=D.R\ M7<<"DX,%QZ2I[+QUNP '&I'+&&$WC$/ [7]GL5PPY?LHN'OASWKKZ>'/#(@0 M0H/KX!S7K%#G6"W&F\HVFX=0E?%/RR#2[""OOZ$A)I8M1G_;O-DE*>@20H$T M6)=Y@8+MS2@_N:%5A!DB8-_6Y%4XW:%G<.!S6:4++J0/ M"Q1@-4"0,(^H?X<[(V_*"T/S@BE3<,OC5M [AA>46QCN$DX.@7.Q%H16+-HK M<>+=4K$"CG=O%N0*)#Q?NZ1.X-"3AA#/,DP Z&7D[+AER3 :T=8\-(P6V_<" M>ZD4))#A\>D4;)(GCZN)*W-)OM7(R.GZJN )AJ]9WBVS]ENCQ5.!$4F7]&9# M-UT 4D!I@&V0=,L_6UM;*OY"#/O:@6T$(,%)*-H>I6P@GW%N8+&603BBQLT, MS?+07M9:,!D-W7!NM7W)(+YK;ME,#5TP6?<)2'W;P>:G4[!Y"C9/P>8[P&+\ MG2\&QN4>+QZC$R,+RG#H9F!O/5+"4BA),,M96 -TWH,'AK>!%B!=53K4^9JK M$IHI8M59"QB"@8=2&188X$TW#NQ&*N +<<-ZU47XT"BE*P.^ ?*6. _8I,O8 MX:3X>Y5>5.EF-=.$:KG%Q5ZEA%$QY!F'X6<)4B]W M&([K>;715DF^/H5!@FE4*3A$-!Y/Y4WK4W*.0=$8[>%*^#[ M/EW@<22H/TUZ:0N/\QVIYS\E2-D&[2\0L>Q4+ "R_UU]&ID;N$R;$B,#T^I$ MJX-6+YV=(, FV )-__2R&38,K!RWA_AS% T;@:D?< M9@PDOBME!]+DGVU9$19F..7AWC>TD"078:RL[AJI;'1C!$831FA8P[_9M'W_2[A6>)S(A\!BM2@RH8(8 CT]1XIZ8D_J4C@I\#B:/.#C/"",X MZ=GP,63>"[\^#KGDSF04C<3$A'@@L".V8;<5 W6DZ--%P[^O.P<9!J@0UP"A MU_T-"X>GLPJNF&[>A=*[,D0.Y/ I9F^.(PR"+:;*B^B9PX =CVR5R5K*LWCE M!'>?_BGZ??]-MXF[&#+J/#>!7W4"ZTK C\V*(7I2 M69'DZ7:L=D:N"XDST/1!F(F,A?06)B8JNVAXNXBF46)BBW;=LE_0L9\T9DHI M'/FPCPYU:\@Y:DTE#QBO)K =G2(\_0O\D35LJE;6AH)&"XH$CUP\SHO!+*(FO2FQ0^%6U75RWJ)@%SL" MAC2R1:8@6-/?0<4T.Q?VHC+^!1*KT ,P7S*:SZ5#IS5>:LP-VW TM!Z$6A4C M"HZOX$!'X>3QHU/6%4CPXNQ_^" *C>,AHDO\ K:5*8IR3)'0,2#^EB#7ZN8= M3KCSVFWY@(BNZGN_&&?)W\*[;*;5@ETCNE"NF\Y@R'[E,XWWT$5E&$0>+!\\ M*JZLD2I 3>)$VAG]T"(HZ4N#Z*A[I5H/[A7./<3EQK_%*U/ G=#L'BSQ4)]\ M\\4IKC1=)FVPO&&X $68QSCG#F0CFV+'MQT[_GR*'4^QXREV? >QX[>: M>T-2C2/G/WCCXZE4H>SH,YS_0#H;R[G@"FA6:GT?RB'I7+<9![_>IVB"SL)H M4.!CZ%6%8)?*J+%;F26ZC?0O >ND/L$9X5U/F(Z6C8H8Q48?.*6).OL,[\]R MC1=[5AKQ939X59F9%H=I6)OJ@=DQTY(:5+%HB&QRC"/2]&!RY0YSO)1BEJ1I MN)0$.]*AXX5:*Z@3PTJ-)>SS'%G&!,$U,E&8AB_H7>*.=!!18[EO CJZY#"\ M3HO@EHIH6AGGQ*.%4P2IY2BS++936Z.]5+I"4(895ARLHQ_0,):@NC@H0N#\ ME[R$#'":V4_['6W7 M*SFH/'ALZVCM9946ZK=*.7[=?]9][F?:#&"^UH<-^/2,J01.@ WNS6\S+_3[K#'G_=N:3C M93CN"84B3AP+(SJB3O(RNU"^WY:CE1P@D@)9'R7T0",7B?(\IPXIR3S-M60# ML9J8%(4AI,K"#$.[P6X$A0\2O%.7AJ'+Y39P6I5"0@9?4EA_G;XST:_[>_80 M!?TAG8_IF$S'Y&;'),X=E 5%LTTGQ3#)WB1[=R![&(#"YA (D%]O##:7*&(" M)J3BJ S_77H+:&CH]#FJXDDP)\&\B6 NC6?46J?O[1H<2BRBD2SC/D>!;6F' M!Y:D"!>3:*('K5@IRQFT"QC$C_1(""C"_ZIY()6WDMD/M+,2GNV7^*/S0UYU MB_WV>M4SAH\+@@-M-_+V*H,\4D6SJJ4TPM<_%$'Y\HBFP=0Q6X,SK*+AK#:F MQ_N&E["!N5\9H^%K%18:?IH?M_/WUB7*?5V(3DEJ"GD=J8>']0PRZ(G)A$4@ MPZJB/:>"<#1U"Z+JVK9$54Z+O)2L(1.=T]K@IUQNE&M=ZD//BSN!SQV68I:L ME.W&H2K&5X$1%M)&R(^\$ ^@._*EMCVAR,?31Y3B4%XIKBL:&K@;YM&R?_UH M89^EH/388:>=J*$8J17_PX20&.2&:IE87]A-.286D(VBO+MR"48B("['7MK< M7)@(RV %(N3*$^)BG_0RM3GI_[JM-CEZFU+U@\6F;GF9M<M4J*6C!BWYP#9_FA3.@="(MNTEW87VR('2X.MV%=N2\<'WQ(CKV M6RFMP'IQ@FDP!9@G'-(1&DPC5I9RB:V,=2"3C8EJ3#U6&F@-F,2N-9P.!48 M_5G/@H8LN30>P)KQ6UC]'M(AU80D16N0?X&@&[J@Y9AD%@"S,()1N\,&YT M@1U\8QRW??^J?XNYN@9:VL"FL]AL*(>[E=HQ5B[J#49$(SU(]>,EDR\X+LD: M'(.0:&0(%T1H(ZTP=E]P^!UY6\1*.9/ZSC%K!ID3\4WD3F/%='A_5HZV1$D0S[)W'(R6,0"=",[SBEJ9!KY%T2K@V>41J:?L,(+PD2!,N& M31+K9)G:BC.P-$9]%8<(E-M?7A.$$# ;X&K.:X_^GJ.05Q6F*I &A?!3S18A M5+T30I8*TJ10:_2.-:QEL-0'K[/7E*.C$N+1-88_>-,DK">FF;([A[\:Y#X8 M,I8Z:\>3=20XS"HIU@Y"<,-Z!\6'H=]J<@6]$>B7<012K^V] !%,7Q(?9,@= M !ISF"EKUN,^^&_IY!9(<"L^K;#=T$FCH(9'Q:'G- MFJI\1BYS5SUQF#P2_[/.'[]6;GV/=[U-B Q98-(2H2\*+MWULB,HG#V$XV+M MI,/5# ,@I;/D5U'HC-I],NK?CW 6O$8MY8#T?IB7G&K+Y,/!@X5;_;1+ M'[Y($6@7-$+P/BY MU&HRLKY#B7@REP]9M\9NW[LTYVQ!,/!/395ZK(L'TA8N_+/%6W$E1^JY9.$5 MVYEYN/QDOBVD_(E"CY4I,H^HZM7Z+LDRCNV'(=P6@0""LC],27%+2\9@$-0E(&H'6>S?75=#^_CT_GKVYNR IM\SIS74J4'2Q8N" M2B/KIEP@K9%\RQF2'0XF7.P?0SHB?H5$==4;\6 MU*Y1G5#,IH'-=Z1R:*JFN>W(]9=3Y'J*7$^1ZX^1RV.Z-!#,%>JUFHB($?K%BD^:OHO6.U8T +[OHN"DE-YP@0Q/ !B.";E M]8"8IQ[+@B,TG6/-J0"*E;$%A[TIF ?7!%;(9V%"'\_#$(>S8F%S\<6W4C0 MY*2G0;I<']=2)QQ5C"=WRE[GV#EU-7$73.X9$7DA]TY4[X_#&E@_6>P)N3Z= MWALCUPN#0"<,23'Y5]"Z9X!"ZJ2L>KP.5S/''4(;UR.GX% ??T;X5YCM(_;2 M2C#AR4L;):F02-70#3N=G.GDW.CD,/=BK^V$8P9+0^R@(R]QY(TAZR<7-S.7 MHP_L:G9I9==3#<@DJ#<6U+C'])"8?A32T!ORA=X272A#4=8,"L#S=]\*3-[V M/>E%62Q-56EFN6MKJT'IH>/!_KNR@ %7VKS'[:E#*UAV?:"WZVAKU[C'"S5L M-6O74^Q*[[J)6/4J_UCM92$3J=+B'8XD0&0SY)V(Z-[;NG&)P*&%N%>9BQ\M MB+,$Q67#)6,!B_K+MK@Z5?'E7:[0* MZ4UQV7I1%@]@(;$"G@@TL#\8MH@HMX5TY<)SAW^AVWR0%_M>"=K??+#IG-M/ MP!G")CZ2*R,E7315F8?"]=5Q"==U)N^,R5VX/'3IP397BD]2SC3 M_09A._T@W3625LC* U])+PPV8LE3@K%N*@*?X9WJEGXA2Q\#,!*".A;P=<($ M^_ZL(36-)L6397H)XYHC5Y"'2P3#GP* DWUYJ'WI2*='0FV@'_GV!F$6@\4S M.J,/I#6'$M,2G(1T-+((.\:./*S]9T+&/).G(90D*FB;"<1.N&FY'9/=I,PS M66ZD[U)9=CK%6_YJRBU/N>4IMWP32^N+SP^PX[V>5M4<5!NKG]B[ M&K0K+D/\V.73IA7<'$\1L:&1TPN436;+9+8,BZ7W\Z0DIEM(Q'7-W !0;V:Z MTXOA7.=H+[Y[$%WZ01DEV&?N^-+@9@\56'0!M$,M,RZPG:=#=JSE^=?PC);$ MTLE%9@X6KHP:6^&_P,QQ;@VW_J9^OLN4JOM*[G,KY5IUXWI*=_LMW"OW_!>* M.ZSL)GF[@LE0\"'PP[\^+C_\\"!/X'\>%.,)L$J"$0U\X9M%?Y2?*'P8/!M] M\[S#\"#A']R&=%Y*"C]L=NO^W.@NW2LI>RF5ELA/]FU0D?EC2OU?7KI"S+^V ME:TSO=$#0?SF?@EBI\P"X5%E9G+7J)IY..!AU8 M;J4Y5+M>4R&TX%1@AA^TSBBT8%Y?6IAN4[T\"=375#1+TSE#9@5>/K/L9$UQ^(.BB+VY8^S M5PCQ\4_'^%V92VS [U]'+_KE)S$]Y$,8XA[[P!F>8:F/UC[23/*#_L<3<&UI MA/3#X^>2Q^.RRNI"\8[;TH5Y8NE>'I'CC9_BR5+6+@551;Y3IM M$?J-#OB,HS9TE"SF3SH^$ MN*V2Q+=LY["]XP!23&)'I..I%,A[VBY8)_!1%D[Y1S)!G _]DT!U7/H%98CJ M"]VH$# _1BB]?%NB\&_\2 (*ZG'1<"7YU$%'9Z4EVJ0%*Y/9*P633QB1*S0N MGJM#N>K=FW:.%[B_M#I;\9?TOPW(^1GL65NI_(.8"I-\U-AG])AY]GD^E?RV M+EDA*UYO25 I;=;>34[Q-DNX=-IZ :6ZB& D=S<*+SKY*S5HR*SPN+B?4 2= MM:5F>MQ-DD#YL:+H*@D2B/Z+[+(CJAWU96LOC0S48GG<\TCV/>G[F6_2"A^5 M;U*7JP!VH;;1'T]5?7.I[EA32/8' M5&4>]RVJ5$C"\];C/EK:]VS6+?.2R[ZD0G_G8IT)@5K202,I8)KWEY3_)4%) MX,=MJN1+*5.J#9M%Q[V4;U(.$*,9BOP[E % /RFDXI]U(*W,',6S'%I ;$^: M@>129(<+"?>8EYVFTT(=HC))Q&JN< &W0<[""1F*Y*90$RUID!E&;] #P=&K M >MXUSR?3=>]1V8\AH[*! 31N6<"KJ.W.(CN:^&2L0&+(%/*\^4!U9ZW78EL M#A-\*DAA[(/])I=:(#0)O0HU ><8:)Z@$Q!^P:-Q'Y?YCHQ.H+%">N'@DVR* MKYC;'A> P7\.%!N"^.$%E[9J9)ND6$61KC5*F1:YNO*MVIAW"$JQ9JG03;86 M5-'M%YK+TF81_4& MF]O[/Y/)'G WC?7Y9?M"57Y(,XVM43& YSS%:S=HV"Q=>G&CC=U3 M7A#VWJ5B3DVNSC3MFLFY@D^*B\2*@O\<7.XN+7?\&4D;CW@^&8L^0W:8\]HFE6LCQ."0BPW@?K\-EDKEBS]5)$Y/V"<2A; M_"X1?=(6JTC-@BP=,YAL!5_!2/ZXD*>8?N;IAPGA-@XEJEHH.JUH<> MG2GI=!U!=CR;W=HT4\'E)'\WE[_P+O)BA88S]1Z4.X<9.(*; *\5F@=Y49!T5;E&A@!C%D6_"W&H(NK%'4/;XDS1#]RY0B*^$R M="5WTR&8#L&-#T'']F,R48HL*Q6DZ\896: %26<.[U.S; 4&3XW?*^*B>#T# M,1_NBOHHLGQ/%/_MAAU$DU M'RJ]\:@%.[?&8\^'GLWD_JZ!7DI\C?0I:;.F9+/D&A82)=I8WR>-=*=_N'QM MYKL8]VFZF+P[*"K&"UY[\ 4USVH3ZTCE_:[FQ_WM+#F'L1 !&XY*O#E:,WG$ ME:XH0=$H;FL1.IG;=\A3W!!/,-(N]ZKV"]D<=OYGRCE/><&U-C"2+2 G<="S.E(ZWCX/8+Q5:3F*-N:(8-!>N+J;^,]DB;SJDPS0LQ7 M1GLA8.<-A?SQG'UF10CQ+1MYOB]A4XZL&EV?+T'FMRE!+SU(6F/ROLB6BWBH M=XS+MF$*,*U7+DGS>YM9Q!CFNS!K%A&(W1F'P]V!DM]$[-2$4TS>M/8P-/(K M;$5FP7#:($/ 5MKD@!FXIF62?CE:E9.#001#7[+%803TMJVP[556%@XP7@>( M)CH@=9"?KUI\%8(:*WO)M=L2 T$RH!=>I:X4J8Y]4* [RL8 M7\!BDB<-9!%M1Y@>F4UVA>5#<]IY3%*T:4U#D>_NAA/?,[&3J)'(>SSVREQ. M>5WP9"Y*9EB0197W,\9[9"Z"I*=N"8[Z4=8DO4!'H"$MU%NQ6@=98$.C$28(S=3 MI',2N0\($BT8:(,7#.IRU&0Y!N,O5G0C!'*&26*R*Z3U@T-4$^LH&FI1<8%O M(YTFM5VC1HYS5M+"JY:;QZ"+WM PIM#G)-4?(-68"D)XAK(X2641*U>,>)IJ M8YJ*D3%IHK.^)H^_,J/VG+S$+N[7WCO:QX\80',6/JNLQ7I M;F=7C[2.2Y['*,C1LE9 WY)XG7LS+L.9!63K;.6JA2LC(LY)IO/0<+SDI()6 MB8- 1(4PT:F0\@FJP5D@6Z==[&92LE9+MI7&W!VO6,7) LF@$A'JRE5!$0IH MP#%XR6EUM!SY(L7:<7?&75'&Q [$Y1<[UL M2S0H;,';"CO5P3W12"DC+8*$9NG?TEX:W0!^*FPV>M4$O0/_F5-\9)7)>BRU M"V_0/U 'C7@J2XBZ(A,>+UBXK.5R:''5!$9%W5)A2(YE-2BY=][Y7\2[>^&] M="H@9Q=QR(G_Y$[V_EA1V*9N*] 6BM_2GB'564\F*R/-Q@C"%_-H\.:K&G&R MPQ@WD7(^44*_SJ5_,@0L..N\;FYVI1:^A?2MAU-N'/L&U.4RI2:9W:G3$0L* M%O$@X/GV8AGTQ<.DFG:T= (L+!)A3PG=D8 !7V[NG)X=4E6$?KZBH[R4D!%I M"_C06C&CVA)R8XL@=?GFNQ>B[;HS1$RIJ+A(.>)J"+C0)WLZDZ4J.\GGX$!A MW 8'LS!X&W_R3;\-MDZ=^6%R?LA]/,+J23H:OGCK[)Y4_OEQV#V3N^)M5+9& MC1%:)/[2V/4(:>.=$X--2LY)25O"M#YV@IV:CL VS_(I/F MSZBWB5RBUT=O=H_IV^[.?'%!!$W+?6_!PZ+J_9*)/"O9*K10_$THSA (R\X6%]$W^0A%FE#=52ZS] M4F_$^3YW0 1&*)1-41VHKG"CTXP656JKT);'_CRUR9>,J\H\55Q31BO&K3'7 ML$65);\-OZP=&SU@UZ6_P95(JXSC$R%_5U =%"^>K.C>]2/3#4O1B@(+E"*L ML)S!^JICUQ&/L^0'P^M!$7F8.*Z8ET>]#^C$\S; ]-&+(8LMNX1)P=4<"A2H MBQ7H;!0Y6-@'F4ES:?\5SJ; ,I,B(Q(Q!U*(ACLPVD%A)N $%9,:@;A1P701 ME%!O*,Q2:RV?CL(YB%*UZ?S",(W+_%IBK[LH6#0 %UFAU+O\-'/I7#K#?N92 M7-=*.Y6@O :A)S1)[VC.T]H247FH66D5M&4,8<#G7)OJ2QG9E,:5@6.3UM>1 M![VYF,R$1KIQCA !U.=M(S#0$%:(V!$J0$3E7CCP1:2AB(_LS8K.,?=XT0?, M7&<%BN#N&*!26%J-]_PB8YGJ/L'7#4$ M2_JJ[KYR_>07U]YKYKPF9=$TC# >LD&Z-\T@B1SQ#(@ .7T@] 6ZMZ3*M=K M+51$EB:!"TO!2'5V-9:"<92MJ240@V2,Q,I/$M-]'EV\3Y[CX.7.P[O%5_Q< M(>N.-8N^+<69"'%B4V<) W3@$SH".F7L7Z6K=>(!MFY<2OD'5PIYTG"#E*<< MP8_>M0'_5Z\=RQWE'-K;"&QY;-S4-@H,D897G,:G6MDKSBIQVIBA9=1?$5D& M0$6='[;GO!V=G8Q6G#LUO4-L$14[@V8#!=C0R<'8".+0\EUOJP.9*Q#=C*MB MWM.5X:3,5'2_BF:1R5"4 @Q@@[=PDAD,S5*D@89 Z6!44=&EZ.MJR;SU+3'Y MJ>^*@]U M08VFY\+"P:9X6O=F B>S$'/_C#T^_>>YK[3UA M@D[+4[$%83O]PMDGO_IN*EY_(^A3FE_#3SM4G/;2!VPDZKF1]\/N+$O1]F#0 MMS')4>Q[^%10X_E9G/>$#(F+*- M^N "+6&RHK(2?"/T[5#]*RFGOB[NW2T& M[D!$N:P"[A71HP$N1Z^\/6^7#O7=R#?;?L0%(WH:QT*&>#S43X_AW2LO_<(O MV;B.P\*91 SV*(E1"'<.>A9TZ:^8'L1A"ER*L?=PW*-]''5HUR/=^F+18WGL&8?E.E$M?<#7$: M]A[">C[2\KW/.$T?L*&IOE==7SME3XXXF1G]]C?5_A&BU5#W/47S'MO>>:IR M DMP,Q L;D*F C(G$ >'Q1 80:T'ZEI&AG4]1)#H*-+GL43[EV]PA]7J4G(LACY'5&/RM6%3 MC/SR56HKX7\8_N0G-YBN8Z:_:->M-'[\.U&.W;:)OO O$$XS#&N;W/A(K5]C MX34( 7)!R,<]V6F6?:Z>$M(O"'_GK$)";39GR8O>N#8E0C*YK,U7_HM+$31@ MYU#&4/T1-9E.AX2GMAA7L;Y'142'TRUA0K+6-&>D,Q.S.N1J)Q >\6.6C,TO M+G(3!&R%,KW WN"U3"=X@EM+MPI;Y^P>:L80+:G M&1$/K+M+DL<(^H;*]KO6YLL!F9+K2 L45;PZ)SC*@,XD+$K7"H>_-X(30M28 M$B]H#=Z:-!X&JA=F./B3L*L08I!6J52WQKV:KH4NI$ #77O#1XEC^GJ>Y-K M%$+>S 8N.='-Z7*)MF5&EQ2=,1A?XPZE(_HDA#O1)""NB0)^W<+2(T6E7D<+ MOH:=P&8$(6#]++E:%5XS6!$'@4-=)?TIJ&*1FVBP$G'Y'XYVTH6%F[Y(,6_H MPA&NFP(].+S,""W9-A01#2@X0DY=U#"S2-/NTZI.D08\_+]>'Q 1Y)#B*=)U M/-S#Y"- U.Y.Q-[Z/)>8D:\D=X"=G8)9'=K[Z$K$>$!^,V]K2]FXL",/,^*8 M3B>JP3)QSI+,=[.1"YD47:3)22%)IH'#HAR;XAUFUA=Y_W5CN*JX];+0 )8I M+M(+(>%2QNJAB3LK7@E]K-^(SL6(W#Y\IV#> RW7.DB542HTU=*W '0.TX7W M$4@S&7XX4=@,_RDH&J F%I[X-24&Y T50Y5*15-N65]C\[PL>?S%'QW(5#.O M(+^F<==\J SD%J&7*R<0Y8+2N@GG+% #C:]*1R1$4& L39F.*J94J MMFPDY8>L0XVE]-3<9N[6YI'B]DF53L=Y$3"*5+8WE)3*$H/MQW/!Q:A,N7@= MTSE8K(-<8W4]^VUDI3">MJPT,T1;Z?B?/#&1;,N5>SH;"^)*FJ!6-E_ZV-") MU'4(4^(T&+[.?=8I%#/RF\;EC';.% *EKCDJV=^<<= 3K$YA+D!2-$?C")FX MNMF[W=&X]6KJB-]]=Y?ZY69<\AIRD(@0'F) 1,;:%A,"!4DM@IKPOJM-?NF[ M6S6[#?\0VFK.DI,L@MO$?4H_2+:Z^N!]I725N4#3,Y)-WTTO)JD@L)#'7TV1 M[MN.=#^9(MU3I'N*=-]5I#O. UMI61M%.YE!-E2%2HL?539>#Q_E8(_N[O2& MEC92D?+;P>KS^^L;O;2U^GG/D]\L&Z?MYK9#D8'OLL]*4Z(FRML*IQ9VB)S) MO]@?U0T/"8-CLFUIT##:!' M;7N#Z]-V]%\]Z"4(E9=?8+0,*")5[[$9N8R.)/\JAX[Z\6%@-. 3H:!>V%*) M,#^%":S+8&7&UN63GX*]TOOK:)V*-Z@D.K+%&QV.! & V8M(M4>MVT;"Q@W' M6KEMR%A@A9LF<[M0#!G;6"\11:K&!S8D7'62F7FCO8(Q7@Z^6M;"&6'>;)>7 M&7V1-B)!47? \;WFHU*$&*J+@6^SD:JANG=L^3W M5BD%0-H:1Z2'L)I/+C[74:)_3ROK(N2O)7J[Y-#2'0"ONCB^2^*@\/53'.*, M6N+4'Q"PU.I6>N)'CU:"<"L22^@-]1S%>0=XO\:)^DJ99N8V^= YKJ&6,\C=22'+*JR]IT"N1B\?!#761_K/(Q#R/BB:&V],CY(&YKD M+#"^=:.0*H70,BH;/*?J)]DH0494Y@*>;SSEUE!K!>' JGT0&GM (-9:9C9L7N,7/(=MT3Z'>%L<[ 2 M>B9'W9$>P+.QY)8R+W,#7O&SCQGQ_A<-<3^=0MQ3B/L(0]P'3FFBL_URTR-_ MO3_4M0<./N+['KAQ7/:4ZE7A1EM2]]M"\ I:P>RRY' R4>GWD*3 M2-U0I&ID,^,<_::LFF69VW*0'O2==E"V]OBTUJA_@X.3,9LUVY;'N( ?&@LA/)K2 M@/9_ M!"LHPG/Y%C:VN"SS2RIYY4[:E(ZI<3MLO5) ?J$X TN<*=SSK1BAI"3.])O MCRRL=8=?&>NGZ$[KPLF"?D$(5//,29M4XAH;:ZH%/2&WRR8"5)KDTMC\]$Z9 M]*^!Q^ZG(>DW6TZ&P(G/L,"%VBK0U%^(87KRJC'KY/&CLV_/'C_"9?X>27R? M/'KP_>E'R;C2K["Q1]$\>_+X[,O^_)\>>$I^8Y** 6C4;A"QB,;. G8S(UO< MQ63C'&R:-\9U3.*LN2LU/[C">^HJ&NG\)V=??=-7^_>Z'=X'32D48F5R8!2% MG%%74]NN9TI#:!7NIKS:'D7)^KR>)P70(FEM4=FXF<_W*??WB\W\Y M4?V *86BBE4K8%5182TSO5,)30RG=<@C)\P=BJD_(3KOLM$\&CG"-ILN; ^+=4)+&3 M,FYAF$0:7"0]#NSM,#,*OXCM)I01-8K6UFW-8.V44)97T"ZL.?9D)N_1[^C&DLP@5 MA'M%U%(N%6KZ*@3$TWO9=-1&C5S)B(^A8@K\5UM0>HU&6H!\RAT]1>NF3N W M53-]%<,Z!4\]1HZP+$:PS,J=#@?F]S9#QC:5\?BXQ"T3]&SUSG/'TIP%(&/Z[,U]\/L&")UCPIX0%D\ET3[DOR%6Z2LD*YR>L82X^BO2?Q:J)F3,D M9@FR;KEJQUBMAGUJ9U%4M!HP,L*^SNF\=JVMU")1L\OGGWNUIQ*6#QIOB 7Y M:4FF#@O+:UB:2N?[576SKIF&%Y751GC<1(U:H3BPI3B('WY#&>G)UW MDQCS(R6(^%D([)B=\5C7^;>TP@:I;'E)#:5;ZV^GM;[-M?Z%G+XAH7XQ+?3M M*@_,?VP4N7>^AE9U.3HXW[NA=H<(,9CURL=4&!P 4^ 8L%@7*Y.[NS5\[]OH9X=Z !.H6-@- M$0"E>'4 M"2[=60+7!BH,Q[:!K/1(Q<),Z,P([=Y)M'VXLYB-$1YLUU$A;"1-SL>N;!G. M[5ACD-Z%L-L5O Y>_KU&:*D3'+@9X4-F](":.^R"L\]MNW'[JH&9N+[>U H; MKY:7KT6B'&%WQ$&S0Y.=5>_;H:4A]BS*.&%Y81"H??/="U//G\BR\>G9+2/:8.\GODD7^\ NKD MZ6=^3+Q_;4E=6+OHDG;+9ZXWXQV*R(F[$AW2!^=7GLC1C-AAY = M2>U,!,1_=Z8/Y>1! /%CW_YLB(&&^73JP8_'UZ.[Z'R$-0 &>CN!2Q[R'>Y. M< "(+ME_C=4QGCYZ+ W93\4-X7SH%!(;>%O/NIH8EVED9?3DSDUAX$9 K<67 M@(X%;(J&N!/[H^!T"3:<#7I4\J9(FZ0P,]NU+\(N*G1DB:1&+WQ>_F'%Z09- MXZ/8N"1M)"WMU$5X&VF*;&DR"K1@X(9>*R2#BNRWS>XN[?=_SR#W%U.0>PIR M'R'WQ3T(<1]R;X::DRUW4H=1-1,6&6.;.@+FN+0_AZ0MIOX7>%7W$!:I2; M,!#(!^Z )N4(<3#Q-8LW(EHJ/*$HJ30#Q4]]>CN!U5Z3/?^DDP['"3 M$9#?5I6Y+!?4B[UNY]QLC+T+9 LS[Q=Y6]ONA!V])NGW8S;M/OOSMSO'K2P7 MM #\A5>;'28K=GFX'K2$O '<]@KK ?;MJ%1RTN9H 4+K6@&^#,(DN)F$"G/; M.4_KD,VRMXTSOI)+M&U>P^Z%7'M6V+ZUHR9?ODCP)AKBOJNT#/F5?D.7Z,QR*4MTH)< M#-4%Q S_:NFWD1ZO3V-EEU+7V<#[D/X_61#-1EI9W-:^.+B'G<5!28E:Z7AI M.L)I2I&/L.\79B%1!W?"9J_K>.S.(_'KP3,@6OT*D\^B-TD[9*W !@]?*U(Y M-$'*CDX1R-I>R^Y:]?XJW1%Z<"XQ(;>/8/OZ<5=]FQ!/!KN8>(8C!UC M[%6+( %6G][1+,K,=7Y>4-52P6=[;N#=RRYM.-,(7&O^_3?>*S/B):$:,9*& M<^?\[DL\=7;.K2WNA5U1X1U[J45G.AM6SUDX&U7KH]$^W>@CMDU&HY"^F]P_WI>85(9*,5H=;I[XRNC,]+=G.ET=FE&ZKBQVZT#J3N/EMREU+./8-1 M2]#NZL0,TO#7K*3?K>L1YO M3%'?,Q;]4#\0+V1:KX[WN/RV,E29X00]Y7Q[*"TNHQ](/_Q69:4O_M0MD210 M/T/QZI8:BP\)I MA*CS/JDM7-08(\I#]L#Q;W%7W,G@T7C:.LW OC7.T&";5"W1T#KES#X:R6BE MKY (H<8.?%PCN7-N\Z&F]IZ]%U+='0]5R1885^6[__EME)9\9?' Y5WFH-VG4021AC KQ&'!7FL,L> M-!0\RN,WX&XL,>W7/9+#\;G;\4,"$?=^[!41QFLX*U(71>_;<\U+QB0XLT*> MC8<+B[*O$5 ,8A&$ABGPS8U0_7K!VS MWMW'&4V\_ :>R\QUO+L4^UP.^;Z?7#E<^S9S:RF'A1L?+B)G^DJYX-1X>N"Y M/(:[\Y5VW)4VN-P%G%X("S'TON'#B4&YFK" 0H24:.Q+WHWK.R[>@=P>M>3\ M7/:C@I'T1'MJD>L&^QS#0;NT94Z<480N/3%G%V3KLXKC.=1^50("QBG;3C M&&R3KY5 >X_9W4-J9L@"_>3R\B%F"%<6GMT/PP,O+H:#!?LG%QMBQ-HY2P!W MGKOB4O,V!O*]8V41DJJ4C?!:# FT 'W9JZMK6P\;P[9P\#9IFDT6 Q\E.%S+ M-A>G.ZW+@J! H1]Z[>G1>?)&R">7QZMOOD&[2GEGPX3^AZZ%P@<-^UJD.8,. MGBX/RP7TDG-=[MNJ*6Q]VV'KKZ:P]12VGL+6=Z5P.U<+.>]AK=EMXMHCX"1\?4MG17A.+D1DJP^.87 M4YEKCP3K,W*O+=,%2E/:]-$+VCF87QQX53"&L3MPW+L)4@W:QL852;ZYK]9" MQZT(!!I6AD#:RXG]>R+ .X +ZCXA)<'8%M/:^ M]QR^.%$V7KM'R;T6V)O/IR.ORQ0S-QB3S:GZI(8;N(;[A"@;]%:N1[S82?(F MR;N9Y+UJ? O: R(77@T>2=^?0YGC1HT.%YA44X-JWBJF)U=[CGCB)(R+')1#&8OL1MGKSJI0&)=#9$AJ20_!O=K\BA8E@5I40BAQ3^2/.N<2+<1KX4RZ8.<7EBZRKH'?BSYW:G/20U-112X'< FZKQ0H8 M/$X!<\RAJP6+89A^BIH&X)T:=\X;ZG@J24U]!\5KT"XFO(6$N9"D2<9,S#-$ M-@6G,=_=@QVYSB4U6.!T;#?4A]]*#D 6A+10JF9CD:_JQME!=PW@W;3L,; M[#4PXQM$&O[(-2*&:C_)->:!?)!1NL<,[<.1W "#\@T&APMA/#P9^33K^^5* MA#?3$/CP2("'8R^\(?+0[:="UXY_HP[,N0T=I3A4YD'_4T)N"C)?)QW7RZDY M41K-Q+$6'__BE(Z;Y/7.Y'7*QAW=1OTK"][0->U8-34W-6*0=",$!)C9E]J[ MAQF\7EHLO<7$V!&#IOKQ0?I-MQ&+E+G]9IM55J7;E(-"+[C/,7DUGWJ.UZ5- MPD0LL]\1L]X14QT-'5UT(A9(.2^3*(4&41B][%)MG) J3[V:PXL@1XU[O;T: MXCM2&#U93]1/FW6$1C$/CI!T:K!FLC3ZM0CXXC*9]9C<=]#;>NO.95KHIPGE*&#'$XR>\4>/_H7 MD]F;SZ=+!S^@0D/S>=3^^B@1@3O.QQX?5N";"2LP806.$"MPX)2FBV8RCJYG MP8MC:(004;/TB--$>C&THNA8* MB;DTQ2TRQ /<<>QB;F3+7[!ROU4S"3#,$ M?#87H*,8=HKTD"8A-CJN;);2#=^#T(4/28X)4QJR@ODT^!P>CO+_Y-%S?&-E MB2O/<^C0WQX_!S,0P;]+]"M&<2&GD_4V':J/<*C(DV#A!6\"A7:S03^"#Y:V M^LFI+N?,<,L!<(++F%@V@+D!5Q@S(%[4NL[*48)?T6X F@RAU5: MV[HS]$\>A;Q.+N:MA!%GR&TYMT7J* W>;,""2'[=2(/FCT]W>:@N M2VT8V P[N31NL@N:+%TU-E\33.D5>IROFRG, 6JVMC,_$..GC]F.(&6!L M5;Z#4Y&5E92_^I[OTH4$^XDAZ4B89NBOT&3V3#)YI4PJ1ENAW"6UNT*%VJ 3 M0-!=4[2@BI5$J(;'IPTWB*N'F2H)24WIR$UET\9,LCG)Y@?()IJ #LA0-^EZ M4_NLMW#S]SO.2QX]XCA_C@(]">,DC#<01@3E2/^)J$^7*V8XA#%MJ-;"&\8U M-LI&W(AK*;*_ZF(6D/8&0!]J97J_7,VW)=ODWL37,F?V [+0$0BZL X8\& C M$6 ]Z-/6QZIHDU0';B]=.[SUR#NU7S6]]RIIB/JVC6SV[&:[G+20S:+XY[NPKC\.X#Z:&."%X=;'7SU'25S:!7;CZ<(!M[)K^P!EV#@G M[I/C//;#X8$' P.W3H[B4K0#1NJB0SP4MQM=>)<8'%+?-K)5C?#]]_=,@8!7 M@S<'E?IXZIA(/+ECMM #U>\D5$D@5(K@H;+BKC,$I?#T]/2R%&40Y/0U@A^#]>'?O/[]R:,IISWEM(\PIWVSTW=T%_>KI>_Y(ZV' ML+\\Q>BL%!%@!_GQVN44M*\P':D#>U!QM98->_)@]'MCL@>U33I^%[;B*UA@O>]S'K MF-A##1;/DK_!H:A-\LZ8#6[1VH9H]W&8>KI8&! *FD+OLJ;O!T#K",9^3WO^ M_2/.?JR"QM^1E11,;73/L?8 HS)H?9GWM)"PAE,69 JD7.WJF_6FK/! DL:0 MVDK2G!41M)M%VL)_3^QI; 3/R_*=;WXWRE'%\EDA-*6LT8*%WYU8>-@XZ-W" M+_"R0K1F6;C>D%2M&+(RCK*,=O>K-VEQJ0ZB*4W6QE"C.ZXU!8?(\&"41/*J MX,YT\J:3-R18OW C!>T3X7L]^'BE8.S5.9T$;1*T&PC::P'QD:194/>8R%:] M#HJ,6]-649_LP,P#V0P[-\8&ZM6&USV(=@\V<\$K4"A5N%DE!YM@_5);!=U2 M;F2PB9%&>*DU=M F^QJFG:5DA9.K4FO'K[C%DD+LO&?/S*^^O@NJ(@-WBTIJ+ROXZ+L2=$2")>@+YH%\,>6]A8 M#O]^R?LJP'4%P,4&=;NK:?RZI< M)RT:!!="L8J*P18(,&)?V+S?Y"D3HZZ0@?Z#]DM;@HZJK*/?GA$2?W2%\YV/ M<GW17T M'(74;R?D)AN%84AV? D/-P2O' />E&;Q!R>C#E+E1#DA]HIDCP8[V(_*"_ MEU0.@W.(^_EA3-!SG/+Q'WCDY$--U<2W>J0VH)BO=Y)>]$_2%8G[X"3=^/"$ M7+M#[1$_?IGSOT>&^/&4(9XRQ%.&^*[,_ROT^R%@*/$ MZ5-0S5T6*/J4?L\,U]?!QZ@O%/:?JA>5H18=E?@-U"I8_8G,<.J9/0AR![T+ M,OWXT SI)AA@&*M1<;ZBZTS'. MPT@MA7VD*IS8#)<&Y9)QLR?@I=KPX+C\/ F9I5AN&CL+1QT$$,Q!P4=$YJ( MR7(D0E""258A'*]M!@]^'Q:IG+&YY];B/VO07.H@(^#P<(0\^8U0?2C3B!6L MI!W7BLMOXQ93,CC=6.9P14>JU\L+I+NMBL'9C DJ>N":#]NOG#O(\TO.JB5 MUSZM<8^Z7KT*0GZO.?9XQ #K[[ A'&@J#:;A29B;PBSM@A3>%KMZL*Z-2MS" MP&9*?:GPU&D90 C(CW%'['!5;>[H3@D.S)@L16\UY>(=9EI ?R%+1B&*VRG2 M&)^ !?0.7*P@LQGB'3*N/V:!G".WGS.9>[G=5W"M%F_ MP[/2BB#@3+N,H0.B\Y#1!!>_V?_\>#8./RC0,![C&+PNR3@FL]>-"RUG9 M$LP>?B!?OMA=4QJ!20]:^/>.ML[16Q?9PX$UK+OH='JA"-F=8J(_1 &\!&LE M+VM9HU>R//\:.B!,>@;)E;C@JDM-?/6IQ[_^G-99^L_D#1W^G]+JG6DZ(&19H%>F%VI&' NARH&?JF;.;*.8AOME;^X+?4XN".*.IO1S%A M0ASOA.'\,5R?*<[HJ#GJ?^-;C4;M8Z@#'@(A/\:F&J)N\2'H2 AW3E%3%RYX M#^7:B3I'W7\5ZZ>/DBS=.>\\ZA8MAX^!)PL%B9$O3)UA R8HRW]6%P>T=*A-V$/*T9XIZTJ+AR(4,U.X;'PHZQP"T*E@#8W2-"A!7 M_P#.>X5]%QOAJNMT7=?;AL"<@DVW!798J=6.,8C>O,5OR#9FAZ/@U,M'*-T'8L[V9<.DN8L.7=J%'OG[9D&7AUHIN!O0-YR(G2^ M@S<]]@P(M/G:4._[1 -Z"LG G$GK-&.O!3,P#BGY4A"?^^32L))5&79[8DI?5S<,;@I+3P(O<&8AKQ7IZT M.=<'^S?;XA)\)WH9(73[/!.J9[$#[ :&&L=JP^C/H0TS2K9EA7B$_:P M,'E5 LY-W.Y"*(OJ-F]\_07GKE=VXZL-W?I5!M[[@-YI0Q(J^+'*DDT*_K"\ M3JS!D/0/UC9/-[69"CKN/M7V=$JU3:FV*=5V ^_ZB\\/<*]]!/4J_F55G01? MCG2F0.,YS%OK)8._"FZ\(!)\-CG6DT_R 8YUT#HO<+ Q=V8J*A$1BXFM EM3 M;ZZBQ@RQN-"37S")[4<76W4/.MZ!72(,H*Q&8TB2$6;,*\CWG.X7-G,I[S__ M/:B=6MA+F^/O%Y7%3%(.IP+^EVUL:C"96G0<0J8_@MTJA:D%-R,K!>8@)TKM MWU1P%"MF48F[D%QU@\,A#6:.#1YGV"JLE=8IW<9D63.A__"/ZG_7 M/;CW)KVK1G'"XF#$7] F%IJ"'RPRZ@_,K=@R^4N92<] U].JDXF=FUV)/3,8 MT-A493YIH$D#?10-U!-:1V$DJB$PX_1/,XX[N!I/'Y];$CIJ)'[-?]MS N43 MT1FL#S^$TYF9SLSMGAG-\8^<'8U(I0LOO?)O*GX7D)WTM$BS2\LIF[ 4+V8. MX4)7O)IKD\_TEDZ+IN8S)\4A887'!"V6NG&Y!ENB5!#TPC9'7F!'%L<6HKI^$[']Y:3 ML-BDUIW=^-QR.#NX!1T['4DNUD!)-%GN.H>OFF%W((/@H9G ^)Q5I]]3WY.J MS-)+N$$5WAL ?(9/+B*VX)O43O[P^$S_10AOF [4=*!N]4!QQ;B4DV+.-[X/ MN4L;$F14"#4N).0W !E0 B#)"WL!/<8'Z4O,*9M M[$3OT0JPQ_"2FAA8NS3F%("=8J@@_%A3Y3B5GZ )U U^39(Y2>;M229'CD?#0Q?D>U(G'"9H M@PO=83BJY'?$Y2<8#&^%*P(L"I U6Z\0ZYXL;=8N+&IMS@J#5H9O@O<+QO4% M^*?#D'[M;9O6 0_").$3+.PN)!Q,UT7>9F:XD1TRUR*N/5TN03MCT_93=D!- M<9%>Z(,1J:7H88>F%-M76>CP_+2.R0[E6I@\A#I1^&UF0C-XQ:@URSH\ZD8N MG)(8=^E_@R&Z$%(8\BKG6(SFD>X\*<1J04E8-4VQK)UC 6IET=9TF] XZV6.N] M1/XY21I6QJ[G9!_:)BH!<+%D1@;@(#!U2A0LKDJ<"0A=(U4&$_F#N51.,L=! MC4>(P%19V'^4DKR^R!H5>)?TI;^9D\\X'9\KCT_4$-QU2X_8(:_LF!YEZ87N MD8N$UIM\;TGI2[1RV.Z470O$<95[K"B^ M)5Y[WFAO/H=F315]P9LW 3Z,6/B_/57:4N$4,W$+UB)CPI&L#2B9.U:1"S?. MY+*SS N/_YTE0R#S 1Y+O)FWL@E=@5 B7Q,-P)/ZN%Y?F2S].'Z%;-)?? M#EF7RY9C5&@4FW#;W58KIYM; 4^)XEMM;I$^Q1O;IAKH/R"U*)U6ZKY).BG/ M@%S4#CT!FV($-9N([6"0AJ.EPZ=DX*TJ^B(KD[J\]Y0K_\"E>ZU,5:^E1P*5 M:#)F12C,?T5?)=^A!/]#"8*.>.[,&]>GXF*RHY#\K%< M UMUI4X_OBZ/)?N5^]20LIS^@#PL^ZSKVH9$.O++,( M.N\VS)E,V.GD'7;R?HD)H4"R>O1I-=,KJI,_"=HD:#<0M-=8>6#GF)(5?R&*=T7)/49YE&P':.$9HTCC(2KQ?S#5/.7AB. MN+,(N:712(_9;<"MLK7"WI>A+ 9NK"<-L(AB\F!,.$8)@0#'>EYE^-9 QF"346%+S9* L^'$"XN7.3701= M0E^^YOY5?ZO*I06[YJ> 45_T)'FG\O<9),W6MM KGC\6=43S?.2PQQ4 M,(39.)4]Y7!ES=(@%:M(%NWD@6\7!&118J3550%I<#C^/$D4?">(3I"D=6;A M2I4(2P/2WU]0HI&P04FL)( LG0Y:;SN?L/M^E7W[4N_1#+\[+TF97 MW9L/YV6V@_^LFG7^Y_\/4$L#!!0 ( (2!G53>I8BI.B, )=D 0 8 M=&UB+3(P,C$Q,C,Q>&5X-&0Q,# N:'1M[5UY<]M&LO\J\[R5K+1%49=ERY3C M*EEV-LY+')>B5&KKU?MC" S)L4$,@D,T\^FWN^? X"!%R9)-BMBJ32(0QQQ] M]Z][7O[/WM[;>,+C0(3LIZM??V&A"HJIB',6I(+G<'4F\PF[4DG"8_:K2%,9 M1>QU*L.Q8.Q%__!I_Z#_XMG>WJN7\*H+\XR*!^SI_M&+_:.#HR-V\'QP<#(X M.68??F4[?UQ=[-+=;WZ[N/K/A[?ZJQ_^>/W+NPOV9&]__\_CB_W]-U=O] _P M^D-VE?(XD[E4,8_V]]^^?\*>3/(\&>SOSV:S_NRXK]+Q_M7E_B2?1D_W(Z4R MT0_S\,FKEW@%_BEX^.KE5.29B+_XKEOOVWOG>H MPOFKEZ&\9ED^C\0/3Z8\'AC,=[D1CE@Y/^Z6EY*97CB;NF]-0&J8AX+J\%OMM[:Q )G@Z&*I^/7M7X7,Y^Q=G(L4KK$/D4#>/A^G M0I @P$GNY!/!OO^K4/G9\B_8I_ A??\N@V%E,"?XUG#.\$4C%45J!HS $I[F M$M9(Q>SG(A;L\+3'0&8<#FA5U3@-<2@T_<> 7#E]G.[^#CAE/N-P%0ANI M=$KLPZY$,(E5I,9S=J'Z/?9+'O:14J4%O$9$->(_ON#4$DDOO_'\8NS#,@_*>#9 M '^\F,B8][2BDWG&4C&&%P$WP&O#$)@B&[#WJL^.GK+_P"P^RYB]Y< IEXJ' M/?:A"!5\$U?Z#3R6RB#O,3M=MBKC:*X3'MN* M&\C]WP5L^M\35;"?"AX6"KZ=SU3Z:;W(_"6.W,["W_0D%7NT[4]>+66%HZ?P MXX]@9:4]]KJ0$>X$>[UWV ,F2>&G^Q/&"J'Z4ZG(@TDCT"O\+_U]:&" MYS(9P]O,S[M IH68Q\!FL2>&Q6+G:;,.7A0PF@F3U&O+E4IX[/CIX:MFD=U<^V5E!#S57 MJ^20'LO56,!<4CW8.B_UV&V4G4I]90<+V/'? O)^L]'\YTRART*-BQO-OQ[Y M&]^"_R8J$RW,!^[+X%*I*3L^1AX\3D.K_) =#Y_#L#EX+L].P'7Y6<; #S $ MS9<7./48A_0%EN$;!3L&%(RZ%.?O<4U_ 81:.A@[U_M# MI1EM'UZHSY7Q5,"^1Y$(,+X!FYZ*D4AQ=W+%>+:RP-%NIB_*B&)X,$'OM/92 MONHKO;WH/VP8X(XABTL1R)Q'V< %*CII>KCNTO2JC1$DDJ65@#(.5)JHE.(W MX(T:"6:YR+ 5 W, G\H5D *NL.#@_[!P7=,Z(@/7 'O/!5.0C8^NI,)P<[C M6'QFAPN%34=11YM 44;P+A:U)D3'8U"D003^V;5@>:F@0P'R5R5:D@D1N7G49REO)& .HQ2LM%;:!AG) Y"9 M(2:ZM/."]S5(C3O$R6MO-S10V2* H$Y!&^*I;:E<>I_3E+[W2$//HU3!>;Z'MAX*AW\ MXX#^=^;-HOK#1$N*(WAU)&.Q9_X^:)NLN>1EW\P5/_E63^LE?"SVAJG@G_;X M""8SX-&,SS.SG_:.GWYUI.6,R<0>U=-WC3 (NLT-)%CYYE1 WI\C)US(4 M:'GH2PP%6S,7B":+Y@W*1AULBX51H\L*E^"Q_I'$D,Q)84 M<0BB+Q9CE4MRC7LT,9L=2]%1T;JYHF)Q=F;6TJ;OS)J#APT7^@S$;A!Q&+K. MO!'-:7]+@?\[IH^1 >A]KU?SW-#XA T"HP"3A[B;TR(OP*9$>Q3\39EUL$M7L MD5N;68>G:V9F'?;7W<[21M6 MC@CKL8-!_;-@3@R#&]D(DDAS*VMXA^R@9[4O'P,]@9X1 M)@+QW0U!AX[JOMP7W!"J8Q_@G2JT1(?4D-"5JGZS(NJX$U$/L!5/UYY8WEZ3 MN3M" XV#D^"$%#CV@4R#8IKEY-0_>5"!:* Q^ MK-,7$!'\[:LY(=HC2*M0U";[1$=F^O>6/=HB]EA_3^'*L^)TU""SX13/]K,V MG\P7Q5,P:UI)[5(*=5SPE(/3(?#G)(5;;:1G"A\#[[=30DK;N_:[V MX77>CD]5H<53)H("D]0!_$-24.;RU]>GQ\>]Y\]/^FS1;GI;"0^I&>9X%N;[ M0,#!C8G2RV[6P(-$!#S!?++WX1[. 9Z!.> C9.";U^OQMSS=_GDILMTF*9EL M5;D*-)]E*]%I]L?OM98)34^C4VS3H7T,XP)!699.".:!A$K.K,L"@7 *A A- M_H@7 84 @8TR'HF:-$R,NURET\>H^X]9Q4GK3(#':0)4XOPY_P1?%:.1"/(R MFQJ:X T"!&#@GJH1*'KU[9BRQ2>ZY.D])D^/NN3I8T^>GCREG?;YS%C(I(1& M5<5CK*F4VU\]U90*=$^I^+9BMKF73$# BW0QVHL4(BR$N :[G<%@/PE@J2)! M@S>S63$>3F5LA@ L'PK,&>J\D[75KF'6(>8D33"OHI%18M"@^51H "=W.KMA M6O<[C?/8++P@APGU9V\# P6/IAQHUM M!_\XPW'"?:L2/A]*<(PR9Q :AER +"(01&9SZ[5T.@[5\=F'RPL-4]=7QX6N M+,X>HTWYE/VO$ EN#RR*V?X+9+H1;&?>A9D>I8VYB.,;+-E$,30QJA2CJ>.< M]54T3]%K0W=.PPS;0U5T'^7$2\HCM6NB$Y@J3^6P<$"0IIJ?@(/\5[G'4?88T;;Z.G?1 MDBW0N5?+U)K%VR)M!3R;4'$!V&99$4R0NL&.EJ !0JV@0JICTLRAK^!SL8KW M_&?'(A:Z.,$YD56< 1 _JDO"KWT605&:LU\OI7)_5396O9U@69F.A?)R@?[D M*0;"90EYL'(+?VVK[GHH+!VQSDUZGFY:@D6[JDV@52 M3+^<74N%+ZD"SS/*=QMU3UGZ,F@IIU2'N&_J0E0 #ELJO.0_#R@C+JY-:IP M 9113P7/5#QX4-*FF.QC)^T=OKONM'U>*75&XBF]W193NHU(%S71ZO)1=\E' M'7?YJ&^0C^J$VNI";;CV0HTZV&"\'U2C!IZMI&RQ$4I6##^*(#]CV#JITW]? M2"K!VI,*ZC]3OE>&<.NEFSS+0"52:)>,,O"M4X2"'W 'E,V"V#3$^(S=@O- MA)>DR.J0SO80"GJ'F"-3!>+5L;Y#U\03Y#,0!MSI_$B$K722Z,NW\]G:$]S2 M[)<'ZB!UA:W=1R976R(\J&2>QRBXEE3>=]3TQ7OU?.VIZ>WG0"2Y:VG2ULZ0 MJ SC8EB,Z$D<@^ S,DT'M8""TG"/A)'[)?90?9N6 GT&1MZUB'DS1-.!>QYC MML\#]Z"GT@PT5SF#5+=&F=<*K*I-P53ZP!'>@_Y6^+CK'^,557GJ%' 5VUPC M%D1YB31#]S<4Z).29URKV-6P3*^.K?WT$]?K\+>$0LQEBJ1Z9HFARRI(=&&X MIGZ>B6[OK8KL\IBC*])KU M\-H45"I3%!UVN+.TAD4S,]1OU^WAX$;#NY15)2Y,Q5\%]I&K.=TJ+0?8+K Z MYMZ.J+33)[:GH",1K3U$_I*]SSQ%X1\UZCE@P\W#X%$N]/MF'D0S]:/K7?;X'K/'3[OL\994,]; M&>T!6U);SH(DMJXBEFZ"S=4L\ZY8\%'B,UTV$;<]*^,$-E-0LT*,OK!:P;?$ M5FKIM!B#6?I10Z$]G+1(Z+#;E!293+6SZ(ZHL8TER 4% RU>[$J6>JX(P.C+ M5 IV798HU),[$O1JDD1 ;$#:NVU/@3\9!S+![)J/E=,^6WA(8J.64!;46 MQ#K4EI.VW+1ERH6&6@(%I\IT!RY;-S6YP/4$DM-AD6:F%?7HCH6Y2]HJ50.' MA#5U97/:RK.%?IK8;7T+8*H MNT; >/R47S;HN=PNNE0IC72"T7,%$=7N1=ZTH&$[\%>!H!/]][Z6@MAP)Y_O MNCUS'K7O'[OQ.;>7B-04G8G U%+7!FOD>N- "=A2$.&Q0%&*1Y 8#YS[?JYN M3M )QRW#HBP7CC8,/12Q&,EF2+8ADO@0J7E80=P3+9U>UHLL^".8S<"U40J<:L6!E7BDZ^>(!5&=;AJI$G%FQ91=OI./) M+%(90C>R8C0B;%BNZP [)ML"7,^J3&:C/=3MQ@9M5H+ :A)TE?B> FCU#N7= MVN"V@'9?OU+CM<"A-VA>DU@QI+PU53-J2SF%R38G(*:RKESOXQ_%<=)6BIX2'@$F M0*UBIC(#VM,M#5+\BV+G+D"WTA>-E-8F=]/)G55:\BP9VP-C&K:"W-"[ MKIIR3/V)BYOX)/RL(Y.'()-P,\F$NQK-CBH>@"K$VE.%*0AIM)AUXJ*'F2(^ MAE6>L$,&;M=-(/E(V?HW>]J 03^-3'979S'(';'(X-;[?@$XE+[.21X*(:4,G2GUCC/M]Z0 M1>:9B$9LYW 7RW]=0E0?QX$OD*&!\6/&PM2OA]<$Q3"-@SQ7VXE4?&;G:)=* MK,3G1"=9@<0#'AMD1MN[G0./R$-9:49K3@B)I+AN%J$8> 77CK&?>UFEK1<- MDLKF-<9)A!V;?3F;C=>>S7P[P= E<8QIBQH9+JHR58]EJIG(-H29=92Y 90Y M67O*?%-V9,,3V8JHE-VN/ +K,MH.@)>1Z=]0=<$-@6-#$1GKU]^&$CNZ^W*Z MDVM/=^]&! \8@T&1QKCMNLUZIF$(0"]32=B$!.%!/-(X_RKNJ03S (6)6#>< MJ5&I(E ;U<+(G#ER+0\HPD@3&L5ARF=@X&1%EE!)8(]=*QEJ*&=6#/'<07-( MV%2%5.W?T>F7T^G'M:?3JV^A>JVY"]8O^'$6H9=9_,)(@@T>2#P),LL$?F'6 MK$KMR//+R?/31I!G"1!'817 ;R"A^)+$(RAH\'\B732EA1H5$8X06^X1+QD% M#;=N*42WH[HOI[IH[:GN-W)2,ID7AB)FU&G)=U.,$5BBF-/Z:4D&J%6IR:^8 MG!U&<,OJ>31\3DZG N17+D LM924@@[$P"42C!RA43?$XF<,N\_0EE.C#CIQ MC]")9QUTXM$7:#[K/Z>]UB(:0[RI,7'16-!M 1@=E&S"M<""?O["Y2Y,>H-2 M$J;8VE56C]'92F7FH@U^TP&R@$W+]] _3+;U<"**&U_H@CL(:)$.H84=C\S.3BEA&P\\?0$-8]=%*1J>C: MJXD"7LU&/&CD.2HE(0()?-ZS0&U,.% 5<\IXV?*2D:2B&ZJG'K3.H%XOF@D$ M=]N.!G!C:&[TX:/*ID/S4F^_DVH)X(NP^(P,F[*KVS#3 )- M+G4(%AM^*QV3:;?D=/./ CME;[V2/KT('7S],<+77PM@,7/V"1UU97WHT1V0 MR7@#<,/20VI7S^KW.O]\2U#R5:>JT3+.E!DM"A%-1$0!19G7("8$>-<=#:8" MWM<%?+8!_7L#02&%9.X072UJNNC--D5OM*7+9)858A5S=#8!%66"@U7T34.V]0X8B:PT"151#8@ M'8=M+LJBP2UVZI9\H*/U;6HUL>"P@4 5IO^I2BMM#(V)MJB2O4Z97H.IL$AU MOQ3_-&_J,(PO=!T;,';A3N.>V[W\)$-4#5\TA41].#X>12!P2*F&"5Y-*H M2(WGOD_36^C0V!/":S&$\D0A#=8$7^B(5!IU*.E=[9*M&@Q8+XT M4O'$A2)A"B$\063HK]K+MP02H16+4)] :$P145H-&0Q^4 2S)FC'NX;%T$ZC%&H'Q_31\]4JJQ&N%)1!MA=MM\@]SS( M_L,RQ;;E89]W>=B-+6'?"IFX";&*.GY]*'7+)+_1ORDAE[G?>%5?RCS8<,LC M-N?<\J@.CG6 IFT(;=1#8I6@0.8:;]JNO*-5U&];7M6&3G2?S>J9-S*_J?$F MIH/II.& F_")'IL0QC86\4>E6QBZ YI*SW5%0X&<7:7?/[?G,)*?1V\WY^ZX M]U-S,ZZ/8=33JZ1[6<-5,&RURKA:TV;NI(NVXRW:_ G:/8=1+/LFVD84?@O5 M,=>H1G/&KK6W.QFP!2&?G6'B_HXH[T"(9B?JH90X>[,PU"JQ MGG0$TOWJ#@PO<2Q3V]Z\VNI3,V]WEN66A6.:B;XL3R5!H%Q?VV;$OB[W'4+( M$Y'5H]-LIVS$C6-+S%(=PJ_3'ONH@+++D\RN95A@G0(JKB J0ILRNNWY;:YA MIYKI]I_GL#QI#-II01-M3DVM@U0.:RTI6JB9M58\L2Z7ZBH=*Y552X MN"1<-V-74YE1,\_Z.6MH/ES#-H88VM6GL%,EG"E&ZC.#AUL M[)PD>J14C=* MGPJVWS=DQ)3+&+>G[:!F>ZIWZYIL6A3M\(!=89EB3/OLXFA?=;@D-1NNC=ZB MH1;L4EN%93YJA7@]A4A7;,I?#]S[71);H26Q8I$"I5@Y^I-(:#6[K8H/-IUX MV]JYZ^;RB-$,=!R7^CVX-6EC21W_;6"+D67,<0&U;KU>GJ;6L;?/WJLP."+#2D@7:=Z>V19'2PM$*MD3-)2H\OW5QU121E9/P"XY?5+&U_ *PG$B MQ%J5C9)!!@IS?!YNX*]@Z_ :A'[$=JBO,K_RB*M*LV>I3FJTN+U,Y* M;?;K"D'+S75+HPFRK7]]R^7HO:ZGD=SC;R53T4 ]&*J,;QD)1*)D* W7*"#U$JM,=14J!9@7&RB=_%:"-@2]E M*%#C@#BB MZ\3J:O=77=&.';< UO!;W*8+>)OB8)D0GTQ#GQG'/(S.#%0T H9#/'W5KB"T M+G&6[+(3F&V;&(LJ3_4W*/M.@TC;CU!#8$]L6K59CL]RD5CS5@,3J,&$=VA; MIXRV*Z%_U6H)+;:"0#C3]H_,(9UT'.#MN@)J[=)40.8[>3JGUPPQND^H]+ ( M-'&:(S>QL769T/3XHCRWL(A'133"-JY5U QI/[3./'],(WG\)PR*H;(*?59B M']I$@XC#K#0L,0-,^4]\3Z&!0C+5+$^+Q)$1S%M,)[A5IG>N)0;Y[<= MLS*2H:QDRR/R'M;E+K59J1UT'1[B#Q=4)1(48O+BZYKWK8X M1^^TQR]L=R!.95,@,(!T\IFP 8'R./J:V53"$W6"%T1VD@I]'I9_;K4G9PU* MK%U5^5\C$N[R0/>8!WK1Y8&V)@]D&HWI,)CAZ7P"&SR>L%B,P='13 I:8*Q4 MB-9E/J'RX?3(A*9!A,E$3>US][O(.',-\], M7CT>%WS(JK)'0CT M34%O99\_\"YDUJ1>=-HU_)J\J#!,\7[3 G H(C7KF5L7@#3=IH4BP@B"ML8F MA-VD+DCV('GX8:V"GBO1@M_ M!*1AK1/[]Q[:Q@.M0&>P C)R M+U2_QW[)L3^,$; ;NC(-ZO 79U4"V;LL\,CV%@. MMMBSD],>^UG&?T\4"-1+Q<,>LW2QP=.^$I%(8$IBP/[UKW]M\$1^!?6YZ7,X M1VN(%,.&3^1.;GTC^*!US$,KP16'MSE&T0:1RZ#3VID[=:>RC%_F$_1@I;*_^NI 1N3RO M]T"#_PFN'VO2SP4O3:?4UFD.G MU3NMWFGUBE:_&#C?";2T&A>=8_WXU?2V.M:;+?1) V_V%)8JX+542_89*:[2(J$&51',PUYJ%R@&Y/P]_+C[ED[<*W$^K7 M(4F\]@ ?BU1FH0P<0JR$.YM&1(21H*X'KAT1GG6GL1U+BE'7'/'PG+VU\)$8 M[,X.A;L%*%S;D8-C>S'3FRLKDB0RO&20OE'D@$#L-VI#WY ,^MD>(C=F$BL!7$,C8LL",1PB M%,O: 'F8+ ^]!:9-4.0:8O)S 7+@Z+C'C@X.7W20XBV %#?;(Y>MX:K0-@5V M!J'8 C!UAUCZ$0K=B!)!AM@> $\_#%1"Y1V9/;$W[)5MDOWN85G9B-(TJ266 M^6I%&PTKLZXG_N^]8GB_!G+]_\.HJQM'\>W\OJUS,0X[%V-C78S;L-25[CLP M-O!1W4$;:]7HFCM4%=[H@OO?.H+_HO^BPRIV6,45)[PTE17SC@1>YJMH.=.4VBN84-8U5>%J7KIXY M?@J*ZL57)IA])/']NP*MF][9PLF=?%-6>"@Q9[;,$*!U'Y//#/2T#)DU9[_R MENXCH(K]*62W0[4=0KOI&V_/>W#:!]T&?5.I=R7S"#;A%PJ=7(HD%5C,1:;W M%NP(J,$FO8^5[K M*LDZW^N>?:];HW ?O8'2>5V/:XFRW ^T[5T"O$N ;V " M_!YC0ETR_([)\#6/R]V8& ?QM=A?7_/)/4B(9LWGO&Q#;]7PX<9@S9HOQ!9N MOHD]W&J;[^9IH+6^=I[Z+Y)=P5<>L]NQ$62HW?+&;FS.!%;R:1_,#;P!E-LY MAFO$F)UCV#F&-<=P;5,I"S(IG??8>8^=]]@Y$+?P'E?J_]?YCQLWYX;_N&*C MQ\Z#[#S(SH-<'P_RGOR:SC=;Q3?[4D<,C]^]R0_;'ZIP#O^:Y-/HU7\!4$L# M!!0 ( (2!G50[0(B[F H (U4 8 =&UB+3(P,C$Q,C,Q>&5X-&0Q M,#$N:'1M[1QK;]I*]J_,IFJ;2("!D)28W$B]:>^VJ[2WZE)55ZO],-@#GNW@ M<<=C"/?7[SGS $,A39J24NI((6:>Y_WR4<[_4:^_3!.:1BPFK_IOKD@LHV+, M4DTBQ:B&T2G7">G++*,I><.4XD*0WQ6/1XR0LT:KTV@VSD[K]8MS..K2[9%I M2#I!^RQH-]MMTGP6-D_"DRYY]X87Y*# M>A!\/+X,@A?]%W8"CF^1OJ)ISC67*15!\/+M 3E(M,["()A.IXWI<4.J4=!_ M'R1Z+#J!D#)GC5C'!Q?G. *?C,87YV.F*8D2JG*F?SOXT/^CWH45FFO!+LX# M_]>N'\PG)]4RPWP[&5(UX6M[!S@"F5]9TNAA0?)?,Q:5$+%1-4\PG#LTNG1H)1%0ZD3GJK%ZS; MF?E]0YGJ^I".N9B%3_M\S'+REDW)>SFFZ=.:'8&_.5-\^+1G5N?\;P9' WJ: M7>LZ%7P$AR.L/8M_Z% ?+%TR90:=@10Q3+Z\3OB :^!/>^_@:Q=[)*5-$#LESK:5*V6Q[0O:_(M=\.+-#/ 4*Z;#5 M7:+I*N@?&=$)(Y$<@\&A^2LU>DT6ZWC9\^.CUOM M3J=S52,)T >LB]G./A? 5I*#N0/D#W'HR>="ZMZ-I+VT4)-_FVU(5[OI""Y6 M,)+)U-X@2:M[4CMK-**/*# "IH;)'(I&*%I#&A'HLC!CQ$ZP@C$(%92)=@VIXRC!4]ABQ')0:%) M*C41?,PQ!'%\_H)Z/#7C*1VSE0M0UFEI4@)!.I%WRK>5#AW)R"P$AE7>8095Z1 M#* ?F=&8YSXP,C ![C"*V"#7UG.U9] Y/#XR,B; 3M1(S) YR&&A5PTC2P[V((6=7,$)4M5(7F1,@9?%9Q!IIF ?+ 'Q5N94".K@ M"0[A **=,+$W[,IEFC*Q67BL[LR-5+P"SXIL-W;&%!@#,,4D(J$3:^$,9PWW MO3;,.1O!U,)0N M:J1BMA!\=U\!K@[._US %4=H&08LH6*X:C)0);P!B&1FR.YY8O2@9M4\03$$ MKJ++,+A$"8L+HW$;\; >W GV @FO>'=%?IKP* %U98;,)DFS<*,EC*D3*? C MF?(U5VAUZ/ JQ-^_14B PCX2, MRL,UOEB3>Q7%0V)4>.--!VR]ZM;*R@F+0 IMLK&\;'=(NEX?8X:>6#./#N9' M('%^&)=8S8-+4!\+*G*4)TBM@&(P"[%\+*P/H@,Y681^-AHM!>$KO/)2"B[, M2328.,#IB^ IGIC("6W%0%/G*=P"IP#@-9R M;(MAI9K4-BI0R^6"=L?)QT(\6B6@[6>B/! #>:*5FD<3V"#$V%CYKFIU=" M:7DBLD0, NI .^7 M.S)VNXUVYW%O -:2*5?N:Z[4!/>STGAKP]"><_[%(A>&Z(K+&$P!2Y?5$,.4 M3VT@4(JX#[G,XQ)X2Q?-2KH#IW5P?R?FQQE$^RP/)$V78)GFP$IW KI M@J"1,WZ8;M=6 EMP#7P,C@3R.29LI!LK2/S*:8>-X!!R9W3Q*]92Y- ZJ?() M)KJGZX&PA0?8-\_^C%,T M_* 8ON('R',/(VT&8CA$:GK_@:X8[F7Q&EIB#(Q"](E]G8(F8')ATH]VPFMU M;:GNM(9+9>Q=:6U*P6SD)FIQF;RQ)8N:PXJ+-:0V*>* @4:7$EU'&%@!9GV4 M; 0"B>I(3X1,,>>>^_2\@'C!P8%U/YTS,=P2J3=4N[N+:C=?NM(\AUA$Y1', M_N< ?MBI?@O,^[PXP0Q)T%D(6Q);]ZHT!R[Y*Z<9G%9 $(MFW:"N\^_C65WC@2;!\+L+MO[N[_:O8 M.[VJ(PCY8>%M@2(#L#N[V2M=::QWO+%+?5!] ? +#J3MQR\FB M&_TP-P,R!4G?;CE6YBT"1=3)89$:Z% ^\M(]/(_F(MO(0L, M[\/'O>71@R+VS@=->\Z"P'@S'WD_4-!2Y5U;RKN^4Z&\2L/V. W[V5H1%P6[ MS:V([PL>)0SRQN_9C-ALO7E^]J%_=?7J[,,#-R.>=I[5NJC9%GIXUG;6/0;]_P MT^DVCG]T-^2M9./._4&MQNG93]4BM--,.R_\F4:=8A9)9>+\%1^].HO^. 17 MSA0^?3%M'8)I USMK"PN*I;_4);?KT.RXL5NM$G^='S81J?D/M22?YJ>P_NF M5A,)SN KF55@_]&F^<^=%_\'4$L#!!0 ( (2!G51O]Y19I1D -GD 8 M =&UB+3(P,C$Q,C,Q>&5X-&0Q,#(N:'1M[3UY;QNWEU^%FZ+].8!.'ZDC MIP%L)VD#I&F0NLAV%_L'-4-)C$=#E9RQK'[Z?>^10(XMD8_?V*^\N*Q""/F:<$C>#J5T8A=J,F$A^QWH;4, G:F MI3\4C+UN=0];G=;K5\WFVS?0U;E[1X4]=MC>?]W>[^SOL\[/O ??F= M[?UU3J>MZ4%+Z6'[XFM[%(V#PW:@E!$M/_)?O'V# M3^!_P?VW;\8BXLP;<6U$],N+ORX^-(^A122C0+Q]TTY^V[9]Y<_>OO'E%3/1 M+!"_O!AS/91A,U*3WD%G$IW FVWXNM3FNCF5?C3J=3N='T\FW/=E.&P&8A#U MCEK'Q]DC+8>C])FR2^MI$?!(7@GL.]>K%PBN>WT5C4[* U2].4G>&Z@P:@[X M6 :SWG\NY%@8]EE,V5_G'KX @:V3WI07N&/]W6P6OX=61WIY_.7P5*]W[8/^@.]CMV MG*F@]?=5X$/3]]=G6S..K##$A#0@6+O5]+ S ,9S7HC MZ4.?\,)//QSO=PY.WK3QQ*,0F@]G[)VX$H&:(.UNL',5FCB(@-8P M'OKL3Z&OI"?8Z5 +@2WH-)?-C.U%(\%^^B=6T,&0][2N__C7'QZ*T)5Q/N!8'VE M?:%_>=%YP3P1!([RIY_-A'ON,[RAX<=/AQ&P7H\'#CT(O(#OG$Q',A)-?%'T M0C75'!Y99H! YP9(YGV?>]$$YA.I<>$1,L(2'G^/320',SQ^VH=VY.>7M4D3 MS$"Y GC/@EBPL]B[A'E$4Z4O\UBV=R;D=UC&2T"Q5H-]BOP6PGB#<1;(L43A M)Y#<0@GSU!BDIAD+Q) 'P8P)@[ !A!5:(5J*:VD(1V.@'IK /N!3@/0!_?U% MJ$D@?OKAX/6)85_%)(9W/?SR?"1#WK"2F8P,TV(('0F-W?J^%L;T8/_4F!TB MGAQ"JP\@%.D&K$H&> BL>\ NN)QQ^//OF(<-]H[_.U+AT$CVGIL(WN9^@_W& MI2]!['L'O6OI 5UQJV=[(Q@-)C& 46'X LR$ 6!./-;EZ'/TK<;#!M&:BA@![1= MXAPJ-FXQK2_ HF?L-(?%-1(OP)'SK4;BA/Z?BW#HN1_V,1PH/28MH1*'+=AM M) X?=/8;[$#[F\8@+4*=Y1"JM0"C'ER'L:J7^^,FA>9C" <#LGRJ #28HPUT MGFY9C&L!9Q\$PD.S!1Q\:8.+%?[M!PL3W!NANE!ZA>=>F-D_6P^I'+#D M9VWE^JOP9,0#T[MGE;I67.Y.^Y;!=K< 3QM,P>>EZZ6:OD3DF8X4$F @Y "K M85--414'_!5ZHJ41!S( M6$2>9'!5+,H8DY^WE'A%2XFQEA)S,G?6M1RS.JKL;Q6J5,C3#X,P7\]K8-T\ M8#W8%F!=NHI4S$+)RZ!0--'J2OHB%;H(] BR\#"7 A8YE$0&8(VB])8.P3U/ M@ B$P'V[CI-)DMG7+6'^.!Y7X+UIIT])IA]H*4(?*$ HABJ2A+P-VHG$7JU1 M4D6-@S9!P#Z0#=NN&#A)QY >JZ Z@J!^N"H=;AI M/I[[D/M/D8H"(>ZNZ;4Q)^Q/!>_AH\SS\Y4 8-=4B,7\HT27U^9)!Z\>AR?M MA*IQ+XMX%VNB,67.2*<7RC;,T)0*QY%P!12HNN+B,O O'P4EE>( M1R%TR#/!)CVIH'.$C/=#BVOJL!/:U3W*J[<2)BLPNTJ,3,G&(-;D[TB&&G'H M*PX#88P3BE%*TA(0G9&3.@2P8L5%%^48:/!8,Q MC(1#X#3>L$LWF,+SV2;Z;6;41*4Q?78DF]@2O8U,0%T)8Z:.0F#O+#QLR MC;G0OD(07AX7*!@P%Y/W$!%X'DGNR:KV#W/$V2ZQFYNT_7^DDTGTN7Y",##E,^.V\?BXM7_XXXGE$B[5>%O$!J"^2 M_)Q:+A%IA<%/&J@.<(Z!5F/+:X0FCREHV55<1(:@Y)%LV8\CXB*)YQ2X)!H: MM1G)28-&(&D9%7?@#= M, (W!1-[(Q1X/369V4<-X!01,K7D8\9EC?"TH$>: M@[SM/EKK K).^&8ZLD$#CE456"URM83U];FA /#D.R=I*QA4AC#4LDEG"H%E MH'V!1@L,S*:EFT0+%JD6;-][GKS-,H#6\=%=C!'[Y)M?X\5S'GAQD DG7_AL M["2E#R!=U0:)G232.V&0N,@90TD7(%6@)+1/>$;65K=K)_:! 2H8=_)\YFR M2=1VBE>K>$.32)F"_0%Q%?U,&EA2,$,:+9U-'Z>Z8,B,"/L"%1Z9B\Y.M[%L M!N&6L"?[ =N$+*?%/J+A&QB;G 2BL=JHV*C/@X1+EBPW*B)FXJDQSL^//7L6 M\*JXG@C0WF"!R#[SLQWSS%PO<,;IPJR"-A$>.N(8'X.\#/R/>-]4&M&:U^S0 M$)_ "2J1Y..3^'GOH/.2^2#0,FZ'%\A&!S9PQ1U"HVS;&Q_+Z=UJ=HWE8N@%P]OC+)P;_V\P:P=V7 M ^!) .(S OE*HV'*RLE]*ZZE;5P24O+,9;7(D0=P/!"4%!P/5?&FY& ]W##' MP_-#FOZV(DT$@S M_HDE1@@/4OO$:3XPAD2AU>3[*M3!+VKT>2[HD>:Q$Q;^BU5-%HGQ '-2 M)LAJBJ;R1%+K*Z[)+. #BR+](^=L1ECL_HQFO$2_@00N:W?( MFBA$$B]#'G9RBLCP2I@( V+RFX'-RB.S/>JZ><&67D5+78*(W,? M0245M[T1#X=$!F\$B_7AH'KIR5ZJ./ K-].].;?2QPDPJNGM9I"JPUV@M]\6 MV%0SLTW9M#H37)=#<(I6UM,LW&<@0QYZ$DW513LKOI796@%] !K)E.R$'Z*_ MW'.MLVYD+@G6H2%.J,4^IE2=_1,#6E*(8'$*2-@U_%$5QW368#(BRS50$261 M^,"L)K'%%50")H(T ;+% ^>AT$C%>.Q+:WY. R:388K1_':C/&47+;:#4CR0 M+[5[)U_J 6;!:8&4V(7CXSY_XUK#[LO:-[JCY'8G?*/OD8)F BC#]/4^YF4[ M@+:P/+6P3,*M)<2UU7QK+!C/QFJ>P##E:=Y48N(*#@K3N-)2$R!T6*\V.9Y3 M@0&3-['VQ//DC\\CCG:_CJ/=VCC:YT>;M](YDP9XP@E8F<(%PYIR4JH+JL'R M/4"-)PJ5$S914TSDR%NCC0>:RPDJ22.L',,O1Q5TME0FMW&G MH"-%(Z7EOUDTH^I'G$(%\E854@O)A .ZFHW7=6D7TJ7P#]%.%]*T01^#+TB? M3(Q?OH)F&,9[)16F]=IP7JCQ,\96]#P14%0ZGXJ@4+NB'I58/+TKZE:>W%(4(PADXEIX<21\K.X5V,SY M2$8Q8A5*> TKT#52O*%X<;3->() IY MGT:I+Y+Z,'2H(J%S.X3 6K^O ^?* MZ9:;I=13L^VV')0BVP[@T%;K-^=U?I=K=_5Q*+6 M[S9$OSO;2?WN@9S@!W?Q@1]B--1 (@&1'%=PST[O9Z,Q/'NU>R?',>)1ZC<@&R2\!RA8?R841 H%"[<(&&DJH2A8+$G(2"%>BGI.BD%/GR M(9]YI,S7ZT^*RS/R_]M*0C8@Z%*("05#49;$HO>+ U(F=%KZR)?&"Y01M,Z% M'6"H4JF4$:Y-N=3=BH),^)@R@Q449L%; M4XR'0 MCB-[H0_+5[B7%.%(UN,GN'D"[[Q?X47"0Q=[05B6KAQ)E+>90HE)]@*A('%HX="^&9N M:+LBJ2V3Q4ZRZ#3N ^%S<:DXHCVD2G 4]L:X1!2ORD6WP6>TY7:LK/O*05%& MYH&!^:+O%?>H5._4*_*;K+P6+@G!3[H["8R=:PMO:\!EQUHD2UJX6WW<8)#+ M23P?"I@;%E(=3P(UR\IP?^$%7Q!!1!"'"_@L1&IU@%Z>"P<$@NKF&.](2!9 MVJ?*@8!P24VD>3X\5KX<2-1B/%0X JQ@1'7=,1,=*SL_:PVC>Q<-XPAHIB_& M85HR?ZLTC%L2L4>MO_UJ#3.?R^NQ!S++NU,',7R3,"E@@:;!?#X&)MK(<7!D MJ+$;^23LLV.X*1*F,[$F!1)0[@&12'?'8B_!- $Z#]9N&L ?B86YDV$D)X15[ MGPALY$%"4GL!DE>=?[.3FLF.& K+*H2[#MU5J_+1KX@N#X_NA7&5Y?H"1@W) M?3AP_HQK5PR(7Z*E@O @:4T%R+$R2HO]9:N?2QHITTK8)-8F=AF$)"*14E1U MI4%*V5*/+D4/)>Z;4J' QI*RZ78*(=OK=EY2SN031$K4IHL=)A [8[J(B(G9 MI2QK6X%CF$",EHSK"+.%?6NP+5>;R!G;!S*U2@J4<5!#DYI; ^I%#I>I1X,- MY] XHQ'4&*C#XD*BT0@D\>$H?YM6;2*YK0#T,XD[2-+OWSQ22SV;00]V0^K) MP!0%G?=(8V;L'8@BM03PD-1EQ1BN.;$T*W24B8Q.0!7V[$A.=7?K:%"_IO;Z MTZK8F[0N!16],-579VVBSEM3L%HLR^HF8$'U KNM"=<&$*X5+A^,JF@;!GH4 MZ1M2+_^*2)>C:Z)4*Z,OL+JZ87T>7NIX0KIQDC3@2V-4<%5V_YUD98'.V%"5 M7H9YS;]/6GTV+2>6IZ37,E$BOZNN%2N3Q8 )G(@,#)9S3[+/*D)*;2)NXRRS M:$FZ82QW=R.9J&UP=G(Q+9D/DL[*@[O()S1$H!8PE%M)U0GE11 MJ")O*]Z([4+2G*)LV&&#'=$KQ\L#/S:1TCS0Z>S?Q?)PO.YU4N^DF<01S/BK M #X7/ZC!(@]^&[?M*R/%1Z=O7;G0!8XR NXA &PT%2(L74*/ 4L) Z<[Z29: MY (:YNZBRXS^U>&;^=Z=S)1>J6.OKB>!Q7HMW,R 90^5\MF @TA!)1$77IE# M**]"D00C"Y<>E0;\4NQ664AP[E5*",GF@^$:41143'R URXCDMO@21[F$M/H MZ=P:&DS(+.B8[*DF[H_+-1:3%3O_B0.<E/(4B;'+O52C;F&('DPF;61Q;_@V*+K9&W4G M+1@4>C3L3,COL+:Y8WI&5/=NE2=?M]@'S(!BO_/O(M9BPTEH+2/7)N"\7\MFH10@ MF+U'_F:_8&/!*;%WYKA>7\R4*Y\-]-L .45XN4"=ID7.$G22;++F5MY!.$7?)#@P&ECY'P46XB?!Y(+2B":!(H MLG8VMD()V+*(O\,ZXF^'(_ZPV4I2,I:_'R/2!2!W(M8!%H_^B3$J!B1!Z>.O M /%+D!T' #/Y#"5XIV O+.3\<*RTC6+L MZG2JQ4X=P:*$!"R4D- ?3#)B%;31A2.+2VEOWR3OOAA/(G?A$:8)(7:3N(O! MQWE)O_*6T,+=EJ4LNS1[J7(FH DH%-\, ^@ JH)W?-H[L''$JKXH'BD2DR05 MS=9U@+_M#6:1*%^4W:H%B#S%Z=X+\WUJ%\S]K.+;*%%ZE]VKCDCE \F:65O\ M"%TC+AF .#0@K85IBE,94)"*,W7GQ(D<5MIDT_R;>9+ 7>)##@LKD/<8\T$RC%."M]8N\BHUFA MST8NM1?CAT",TDY/CL=SJ(JOYTUPJ^QZB_T1>K:G*@H#^Y'.U"^J\BZ/2S', MWK))K'UA(ER+TI%9/LTG2)E8E(\HQIU0PDL EN-N0S2&Z9]7Z,7+G]5!I790(#>EGFR_ M-"1.P1FC*-<8U92Y-32R6%X /BT\(6'K["4C62B%%J XA.G7CEN6MZ-PZ532 M9;*%)TP.'!U)IC*WS<7)I(:VP6!YUZW'AZUU<*'+3KVD&MLY5I314&U7Y\%P*F^ MI+;T] \/-&?V#?H2[*O$\VV0,FWMP!N P$C'0Y+)S$616D=, MPY:OJ+80D\W5U70P<;&[9&F6YV0%!S+F>L/(C =H/Z[:U_N$W;L"ZOZZKI)3 M@RD!N(PGA>(U\D+QL#C-FFS0F8<.4S[S$L(BR:A<&<0%8& V%I*JI)A;,9,* MY)U<0157..0!3,GW$X6S-MP%ZM#?1J;9F1]Z@V\NZPD7=53$\M &BT"2FX88@.%WQ>8?^A MV@S<>?4I%](2^"1)TFQ!Z/DCQOPLXRQ'ZW*67\D_AD+;)S[=M(RD#61AU683 MZV4D7M)(BI[Z265A$^EX<;)%91'R7=W_(O^HF%AYP__WL[*ITWT1J.G_/>WD MUMTU##D*^*P7@M9;9&!+#^>VZ^FLG@2P95+%JUJJV%JI8HZE'1T1L3VR<=V. MIN*6V"86LJS;!(@N-@"@!GQC12_[(3QAM) Y7$'QXY(SV"*PZ^"H\V/^M!_0=^KZ M;.->MRNLM\O/J,K1NU'KNI7VFKKJUCLP!XZ),WIRS8Q"0U)"PA_Y0-OL?X ( ML;]C'M[FF!:MADKR@DZ48='N'B4RQR<^Q\^@6?;N=I([>TJ/NK +&05P$I]( MR?^:7'A&.'TH2L&"%V V9WI.*,K\")@[_19Q9V)[7C M"%V+-;584XLU&WM*M5A3BS5/8Z&Q^CT[%^'0 M;H"O#6$A=SB[71+UZ;">K;1?/-!=$/AW'OFV5^S?MJ/92,E_ Z(;[FD-#Q_L M<-?(!BS;<%-@0[NO_!G\&D7CX.W_ U!+ P04 " "$@9U4H!3L5S@G "U M#1D,3 S+FAT;>U]?7/;-M;O5\'-SO-L MND/+;TF:.-W..$[:S=PTS3CN].YSY_X!D9"$AB*U(&E%_?3WO @2%&VX\@- M;;$S:12)!$#PX+S^SCD__*^]O3?93&:Q2L2_+GYY)Y(\KN8J*T5LE"SAVZ4N M9^(B7RQD)GY1QN@T%:^,3J9*B!>CPR>C@]&+9WM[/_X 0YW9>_+L1#S9/WJQ M?W1P="0.OC\Y>'9R\+WX\(MX_-O%V7=T]>M?SR[^_>$-S_KAMU?OWIZ)1WO[ M^[\?G^WOO[YXS3_ \(?BPLBLT*7.,YGN[[]Y_T@\FI7EXF1_?[EI+ MA6,'H\:IDN9DG)>SE^T)NNY5;N3>1[44Y_E<9G^/ M^!OXNU!&3_[^DJXN])\*AH;'*]7G@J#XUKY"YTE0!DG1\]'QT_A(MZ3 M$[A>X)]#^P%7,6ZL8JGH><=YFL"/;S[/]%B7\&H/#XY_V!_#3B[NQ;JS::J+ MF2B1&G'#\^SN5O]'591ZLNIB7*FQ"1/TWP)Y"T6TI0: MGAQF_$F-327-"A8=">0&)[1?I1RG2HQSDRCSST<'CT2LTM2>#O_O8B%C^V^X MP\"?Q"WR4L$,L4SM;M'&P=E\N9SI4NWAC>HDRY=&PE=\8'#/[ 0G]F5OYZ59 MS@ 'M,SGC:^066QXK;"GM _[91(^5I\6>"5%O$HK)5Y5\2=81[G,S2=QH>)9 MEJ?Y="4>OU+Z#WB,[\19/HK$NS(9(>%$0HI4SS4*B%3+L4YUN1)Q/@?)LA*I MFLHT70E5(&W .8.K9)8(]5G#BH"H*CC$A@@ME4N@K0E]_J#R1:K^^V_'+UX6 MXEPM*K@WQA_/9CJ3$4LO71;"J"D,I P.FR1&%<4)[%\^%T^0,I_ 53^!X# 1 M/)5.\26(PV-Q(?5*PL=_5S*+Q&OYYRS/IH46;V11PMTRB<2_I$XTB,;7,+K1 M<0D#\-.+QS.8#18Q@5EA^@G(3IB\S(6\T:%;V^+@\+VLB6MC]3/0V12(K!+T]G^-%5#6[S,)+_5<$U$&Q^P^'*ZC@\-(O,]'XNGWXO]H MF53B8PFRI*1S\^>L"HY-_>S;.#CK6U(RS:CX&6OS' M/_[QM6>#B?#5($IN\))?WVLJ=%K(FBE)C@^. M(G%LDKZI:7RBSH(3-=IPHKZ%C6B%3B3LP:=W99@\@)?:^?0? MV)CC?_"[EO$,S;_6Y3*X864OUYD@(]-;D*._WER^@6E_KH!'R[3P]OS _0[[ MSOT<1<_@%18"'6*.V:C_5,BRBAD0.'$@2_";#N;PLH_NQ\L^;;"OF;Q4S@4% MG+UV=@62[;4"QI8OD/-$(.:RHDI)2N$X'Y6YU+$*G&().:_77%;B,5+5#63! MUR\A=+#A!5+@-C(52W=1,1#R)CHYOB>$W"V00XI&DGO#C.QMA@H1J#(?4H5A MEYL2[-^>'QT=7$.Q/$-[8")#O/WP&Z@SH"&RS4#\EI6T")R1+0'_)U#0O M-:FW8'>EJ7=$&U19D$V OI,5"LX@.:=)6/@SFY./? 3;+>@$H5H3IQ)6S?YM M"B@4],)R4%^G- ^?S'JJJ*7OH)X$<\(<"

85V4E4U*H0;W.8M5/E>@4 M60%PDT/QH3+Q3!:*.18Z5."1/Y)PW7+\XXJEXI6>3>E"LUER,M,)T E<@-1Z M< S&+%[(:UJ+SS4B:>'II8A>$%B[BS :V%] J\$CUCH6K9/_/S-NWK&,/TU- M#N;4'NCHN3GYVP']]S)XBN8/,WY_1S!TJC.U9_]]T/6P]JL@-&F_"2.3[9CG M0D[5WAC.TJ<]LI9.9+J4J\+NW//GHZ,G__62I8\-4QZT8IF]B)!^K92TXS\; M/7VZ+OU:HN>+)>K1\]%ASV3JX:CO0O5G(X$[ %:P0E+2RD\[I8Z,?G<_P/NSC.%?\US MHW#V O6)1*$&2(I=<.=-39#7]=T?:,"&15$*].&5\#;0,R/C& X#JB#L?V-U M2)E8P_,5I5H4> =^F^@B-HKVS#\=&V/V@H5!,Z8H:6(8&K8%S!6YF(ECO*-6 M)FBK&@K239^,-8Y:&V%(0^AW0Q-0@6X%)/0.R1W ;Q2 M4L'QAN[I1L&K):HCHZR .V CW+NRU.>6<,5H Z?: J<:]YY36;\HT9WSHQ:B M*OBLT'FH#PQ3;..(S)7,"CJZ8!;I2YV 1$YEWPD_L@U7'0)5U9&143.&?28(VW>'W+XM:*('TP"!1-S=%4WMAU%P7A$ -+&P6;R3*\709 M-:W2VGH'T3X2O\]4YCFVFZ^X@G='L!(K,PI%GKJE0>4A [E2HC#TRL6KF[MC MVE.]IZ%";TSD)5KWM6Y)"Q4[OT6-RYM+6* IM@/!VRTAD MKV6.G)$"-M/S7>$ =HM,^J^+7 %6#P)\#YKL@3JZRGH&,#%DJ)A[30,EYMJ M[(["DL!;>,>HD]VBMKCWU.:9#$8J]AVU(8!^ @2(7PX*YY8B7[U7.-MRYX,A MW:9'>N=O6:H*5OK4I4PKZ=1*@Y "PQX94",C]GFX!V'GAT,ZM9C>K?T;=GMJ M[PUK=F,ESG]YA7@'M.3(194O,3C(JZA]6.@\.C_KU'I'XFW3B^,X.\7)X)N< ML*\^X$S/FXFBPA^]5;K$3#!0N"^E3D=;5"EWY\P^Z?V9O7"L&NVD-7'>HZ/[ M!@F7')M?9,0-P[HJ"?%^L]E=6N.NL*$T5ES[*@!"4/+M4 MF4(H&/(PA#LJ4Y"9+^9*$98,@SG$_=*5@,5FRD08F8$WA1(;Q'J1IY4+>PE"4'6T#'6&?:M]K 56:CUE(0L8:3#U=L.QT*1D$ACH2L@= MX=:T%JJ0Y5*1MC#$.D\9 FY2>>MYX1)B,BAO/CSPW%B M+%2QB5]'8@++(TQBMA(?X8E,B""-.ICX.@/')2;#(.F,G7V:;16V.9BUNED ;.]]3N@BKC423&%8-8U]9NL;AKX[@V<&8('C2.5J5G+S7 G,/;KR'!I!M M@=9B3P1XU$X&P;P3KH;?P4;**X_7!/GB$"M6&PVQG? K5KT88]&+@(^^X\1P MMLI0N2T4(MF FG*>I+0)%9>1LXG@P]HWA,&T\HR';,)B6(G/ M\E(4%5B/5KJ !@JR%9\&A)H5?)*9(6?N%$4><\90B-M%/1[6C (')126PBMH ME$39SZU<]5@N,($X\O)]B7 E.WOWM8)=/2#P!L-S-SPD%[GXI-2"Z('J)2A0 M9B+KXTO0[8>_C$%YR3 ,B;I)HH!0?'$$.9E(T#GA]%:H%H"2AM>069BNNCPB MTSQ/0$T%7@]$GEK+LXZ^^^S^U+=Y6K-H:$M "%$WL=6^PR:DCS1!3HSG&,- QOHO'.\FI2$?!Z8 M]U0G)TP9=M9Y(S\H3,@AB!TEVZ F!1>Q0])Y#UKN$M1H$-;+97KM1:1G-;T+ MWBF 7ZL!YKDK7KA;'QA"#[>/2Y;[4E"UPWRLO*<)Z1_HBTV#:24Q 4I19@E3 M*;L92.R<6"8\V1*JV03ZJ]]3SO]$8SQ?*2(X%H$RS M'(8#&^3DVLR&0%F4H%])>R4BAE6@W5E9ZG1%QN!.#%Y.NAXIDASFW<_GNF#4 M A'S')@:&/O*N@3J-:*C0'/$@[*O<6R>>%#LMD&TD]X3[=85.W3<&O(.^1"A MU^\L)H(4N1*1Y;8N@5KEUIE:Q$"<.*4_)Y98"6:.R482%#T:%KY22==T5$>2 MH XR:X.#9-BT@$\8ZH^*8HL(A']Z$*%C9*#^+5#_M/?4_QZ4/LQ+0Y17@JD/ MF!@/Q E6<(*!J>FNJ/>A6TT+!STH2J,H6/T("C F5RRC 2P;*!=<, M8<]MACV?#&'/(>S9$^C,A,7<5C,]:E ML=% X'<)V.O8[H+( Z6QM9M#CVD>6_\[EB%$5SK^&QDCDU58)+'MT&IXXSG^ M.8CR;=!EVGNZO" 3O%1QV39YEK;RG"N+3; E2S"8/=)*-GDE5#*GZA4I$$/B<)/1U5C--CRSA7'C],DZ0O#*/JO- MH;QIMN2@BNY&HL@=>DK1"\ YMLI7CW%U0)T*&@"46^5B"DD5.;[=(1S.57_/ MU>YE$6SI9+53W2F:8>IP!OOA,*11QS'8^0L#1G4\@_N-9=$-@AH#93\LN#\0 MTGQ1;M5+[)S$Q7?=? M$AK#PFU#=*SG5-U_X/4V0@2;(P,#%>T&P/JWC;',T+T:&-95YK'2A$TEJ$D8 MQ73*8U"1+LCZR_F'@!R-6L UP%#9W&G,BH,O)7Y-%7LZR_SAZ-9EU8K:VCBJ MX_)R# IN(77BEV67.@16=P?V_;$T.J8Z/6-,'ABO;E:CN-5^H^ .CRE)[4)A M'4TB?B3J%AS\:D^P"\O5+3_.(E=8D4L[KE54;/;\L&F,2XX6-Q!S \P4MS_ID =)!GX5+%W\R?5 MXJ<^J#SJ(N@:^>(.#5:N2)6/&715#0U/X,.M_GDL3CD'HZ.'\E#X\T$6_GRM M)CK3_))[U*V'BS8S-=H"SD$2,!Q?FRQ46PB1K?",3D9$Q2%W2+D8)=XST9]5 MXH&F5&B&4OKM%QA53%,01)5,75K2JKLZ$[,$7 -QG5H&MZ7M66=Z\Y4SV2+5 M8B%+%J;\P;4[(%I6+M:R]J@$H.]3%9B2L]:EZ3A0NY4 MJYQ.:\1G1OL13VUU+-N3T+7!+K!C-]JNUK]()6_@_&K;O.%&O5%JK: NS/^D M"\OD'NGF(0 MU@_36G_C)-!'E$"#$W,GX-QM%)Q70VP;EFX6@/H]*/-SC4B./*-2$JFN%9*N MOL1D[YV#8?4[MAON;N3:/5L0,B@H>NF1?1GU=JN# J]NWGZ@/16WB6NV'7#U M-[JO=4LB!,NJ6>X4*\> ]"ON-BOBZ?>C9[MPC/H?"VBZYA.@B((@>)DC<,;< M;:+PNPV1[@R9])].+FJ3*=# 3LFSA-FD6/[,D49@0[VZ<:/Y&F#'E!;H@P.1 M;8?(^D]EGKM@!M-0\'8W\HI.T=R^4EWAY#5X&=;*O)D.=L[.JY:MZ,K $\>R M0>9.#2@*_&:ONNZNL+I3@".^I-T&$Z\Q)S0X]I!\ZQ>6!M$=CM M,5W#92@9SS8P,Y?6?]#[VIF&TO[&K7[0'W=C>LYN(?[TG=+>7WY74 M[>XZ"]P7C@X#M\N0M-V-$2BR)O:]94/'@.#&2MJ\-/5\;I83UWAG1T*7FSGO#WIO6.T M+10^&/(4]2B6^5N68JVV.DO;5C2FF!Q',6W7;GZ"!3[!)L*^L:VY85^\P5FC MM;"6^^'!@8LQSN5G/:_F0U3PUE'![X>HX$./"CY]0F^:CVH-3ZA[H6^2?R/Q M=A**/F]\&5)Q9=9"(!-OR%H079"U*8IC$+4Z':WA+Z5%4X":3RB3@/$@I<-<+?I4'C5:L P=8 AWC$Y5_Z7,?/ MZ,&N *O4M>#259TJ4=C,"'JH9GY%5E?!H1(=$\:O9VPJ^7=+%\C"H5E.MA@> M/KX#HZB'*E#_H:9ON5@ 8[49U8\]_T(K'?L9IT!<;<@U)Q6B5=%,E0EX#=P/ MKRO&/L@8692$,+*I!-8.0\NA27:;,LI!R2DJF5EW0&,ECUM' (8Q#%"$9[N! MPG/AYO9#!MI.'2Y[X WL/SP&!$:5H MHO^A-I":Q]-2:VNW(SE9G^4W+:<^TS'HAG-^K4 MQ;(J;#L;KW]),6;CW+6@#\60HY!-:C)!I':BZILEJ1L0A2WA6E1@ M4&<)EP_DA&[Z6%3C/VQ('A_/RKJZ->+=!L]VQ)[K?TJ!\T8ZWQ'YUS4*J MPI(K0>I_DL/7F U,[8RZ0],VD;1=DN5^EA/>$EK'<%3VO_VXMXEM8L8)+/UO& M1?*/ 6Z5J5/ 7"O Z,Y1D+M"(/WW<#&!8.6!-"]8YP\1!>2?(+K!3#PJV^+K ME VJ_1;V_^F]49 X]1-FY*[,6-Z'"]C@V^Z"IPP*]!9V_UGOZ>,"(2,"3"M! M0B;C_@5@?DUS6")6)K3192,6.99@T6 9WJ[A[94-;;EM051_:Q.=7?4HWPED M8P>[^U\;[JEX0Y4:<>->2UNF_T*9^3>%*K6 # A[A]?%)25#[!&6CX0A.8.V M4K3BAIP3?:):PDZ!Z*R@JR,U&596J# M9Q-J5P:TW@WRB&J$.N?FK)?_VF:QFQTY%OV'&74QP!Z=C=-L5=/M&J;Z2P]( M3>-\,CR)8_18Y7,=LW)$ M=35/ Q7T+)_; M@UT-.-VK7#H?K: 8/45 %"97O*:V;A':9*5<'Z#75)I%AM M\+N?\972?\!>V'*E? 6PPJ4T":I $XV/UD!S9N'+[[?R\KVX\ D&/RE5?%-U M]0T&V4/\[%@1I!Y,6NU*4!-VP_97:>5&>&?;F! ;J;K47#O)O8W5)K0L&=%< M/ DO 3+-5.R[!KK"JE0XWC&$&CO978-^$V#8$;9-\ Q0! 2[=GFHB")0<(7T M]3([9QCRNVX=YG@QA#D>>GZ7LX+7(?Y;/#??TNOPG*HG3&PMZV_*N[F,PP:D MM^?F%F/./(V;'2% TR//C: L*I\?#AI/ZC0*V&>#*;AAXBW9$5;.HK[$&7;V M0EA"/)/9%'/JZ8%ROHEE= M"B:DXMOKSQ U?"U&Q4HOL#T#BJ):1H'&69G,_VSE0GL[_&:&0[HM?"GTQ((7 MW5+6MKFYF,)Y"2>3JX<^Z;4B\P+4QVRB$W9S@GC:=E>&W>AXTG^'RT5@5X&8 MA@UE^)"M\@&&U9Q+4Q"2!%7UH$^USLB*([5+?;;<@94\1G@2.VAYN]?=GG% M:B.QIK9^4FI!"BKQBG#.\$9:<=VKQ44"&8/5OI'R_T@-!*N#YUH&W;@[^G"W MK+I;0FBV5,+LR>C9'93:Z%_8N?^X!/9OU(2EJ:P.I:(#W\?CE#F!NZC&*1CK MC[%?B&:(EKL4/X]5,WH=W!*X/U8LSBZUK<+AX0V MY*'+8I*XR:4N(-W+%0\AAX/)L;0XE(I/XG5+WIKJZ([YPI#&5J8DF MK@E#QM(8@OZW>RU1^*TRB[Q0'14M;*@HYYJ.$[MUSHW>.?VVIMZF%W'7O.^' M!X/[_:&[W[^$ZQT26"Z0$<$!?Z==021D'*^\9&HJ9&^!#\^S=6?X "QY4.X_ MT(_:RGY+G6#5Q99:#XO0P!"+BB.JZSK]3?J!,>FA)X,B"8W*5&T0Q4W&>Y]G M>^.-8S+ 8E,W'IROM9X0N-'U,TJZW!BT0RCI9/T@,<:A?9^M9:6P .F&&SW:?D,QK%/ MT*Y2Q+"9*U:XZ3$CTE^[UNK2+5:=2(UD?*23638:S MM#Z8?>&;WO87;V51@79-7AB$EI?YD&BR$S;G*5=:TNH2SN#4$!C*8-Q/KFP! M.M=?"4^,+;C7#L,ZUURS2VJ+RS((;;R9(&V<(S0_592#XG2B:\)/U.'@(*,+%@'XK%F^(R21:DXV 6W[IR@*W"V(F M5:-#7IWP8CTXS?HQ12G+JLS9$G6=#K T_]+7O8WJZK&NM9\K;L65'3<5U!LK M[*=^367@C[9\ ]>3Q'HD-@$C8I$X 26:^LK *P"[!S\E&O6&'#]2-0>L(L&7 MJ/F8/H0+OJ31I[[V+2+9\A5B]![?I'&@5^5]"X$B[!J(6\V2JH$&C%.IY[A4 M.8>IX4-J[0;-I2H66&VEA@M&MIT\I596)7&.5,]UR4$([SE0V)DA-YE:%?0V M_>Q?#SN#PZRIL2J72F7656=E,<['D R/!5Q_WHC?97W[^B6^@FE-HO2@ M: MV-M1F!NG7@;WJ)Z1=PA]\G:!>F#EY[3PU5%STGGW=W@I#O+0*5#OT.DZJ M5,QU@>5GJI@H$0QXN#534SA[ >M>?Y"[]>7=@:UZ)'Z!)P6&+S.55\5@:3Y, M2_,T)DM*(S ] WY8UL7(3_M LCZ9@? G;!/4*[PN&T=E?P!'3AR6F;J3(>.; M*I(R<%I?I2#57E7Q)UAZNR-+VVIY-3E V YJ*[UL03%$UAW./%GG& MN6CIC=?,#$(&,RKJ?1W>*=[L"= M3^%%)W.O^7^L%@M.%=W4[O[;T&1KU;*YZJ)>=8>#>0X3H @-:K-0^A=W. NR MSQ^T.0? M1YA!E4Y=$AR'XQ%A"K]);)M$Q\0BFC^$%.]27=8\]!YM MSD/OZN[KP(K<$'I#?BL\E3)@,J)'C=J8:0+U( *R;MAZF]&C,%\CR#[O\(GZ M.FDTVW#X'V -M'\I2;[47AUZ#)+/[,*ZCH=A#"4U%@]S@4+2SY.JD.ZH& IR;\26YT5,JFF%[F9$,I!9WZ%\C$8DU[?(%04[K MWM91T$3>S^,P$822X!!,"!$>*/\+Z.K[WE/^1P7[;.-0O:)^"]L/"?A*( 1A MHZO4)SSIC.IS$?MW22559KO\.2N'0?*L3;$;FOI(K.=$,1RMKOA%0VIN9./' MY&!>,U/TJB4W !8LC;@3!0=<$[?"I5S9LCI6ZVS[ZN&Z:9XG8B(I>R 7A5*? M..;*E7C*&>;!7K\EP7(YA=>[7NI?ZE)"RE4?XLOH$3&R.;CQ;^_&/QK<^ _= MC?_DF65Q7:>KCB>"&':):_ 1ELTEF\CH^]+3/(CN+Q:,S_LONJL8$W V)NOV M0FOUY!S4BT'9I,A?5\50]I=:EZCZ MO-",!@4U($@+Z$Z791Y55.:R#C)^\2AW"W3>%4+M?XT-5[Z=K)U3USCW621> M1)AT1Q$U:>04=GDFG@<7($I*H>T$05B,1X6V!$$WMKPD)$X==DIE&E0 M%_4*(V:^]^QXU4@OQ HF0,1<% &;Y<6J,P.&3Z@,9JH+0% ^@K?:-L[C:J+Q M+'=5SWC-O=#VH/S?]R LX7IXGC1?_K]OM(K;^'$&W]*M?$O'@V_I(?B6KCU2 M9(+C[G''=62@LD18T<*%N/!I:+!_/L+->.0T!4<,O*GPOE.Y*-2)^Q N"G4" M^\IQ%ZB\=M:J]')02WB[PS7IOW@Q>D&T7WH:M,,=\ADL46R@<@*+/'JT2='( M%^%1"NB]);:#]Q=,@PEH$V!^[F2[?^^AIG+"M+>$S;B6)OSOGIR\^8RZ2QP%J$]65Z_=+S[0 -7Z1(_PSF=_HDG=E/&92""!HWBWCRBU2AN]WH' MO6*@R$$Y&)2#03G8;>4@.*P[+.@'N=?S%_20:7#@L@^>RUJ_GCA3V32V?\3; MH('%8('=QT=T/MW;O-U!$ T$.1A@7V. ]5)N]A]+\=''U#]@G-W"3M]\CM.J M0/C3KPOB6:T2"W\1\N)K81:7N4ZN0UGLC_-D!7_-RGGZX_\'4$L#!!0 ( M (2!G51)8;F:;" %PZ 0 8 =&UB+3(P,C$Q,C,Q>&5X-&0Q,#0N:'1M M[5U[<]LVMO\JN.FT:^_([[PJ9S.3..ENYK9I)G6G=_?._0,B(0D)1; $:47] M]/><@P?!AV3%L1-9XLYT6U,D"!#G^3L///NO@X/7Z92GD8C9ORY_^9G%*BIG M(BU8E M>P-6Y+*;L4F493]DO(L]EDK"7N8PG@K$?#T\>'AX?_OCXX.#Y,QCJ MPCZCTB%[>'3ZX]'I\>DI.WXR/'X\/#EA[WYA>[]?7NS3W:]^O;C\][O7YJWO M?G_Y\YL+]N#@Z.B/LXNCHU>7K\P/,/P)N\QYJF4A5'B5*:7$8%_&#Y\_P"OR_X/'S9S-1:Y% M\8\'OU_^=/ 4[BADD8CGSX[%RH9G MQUEQ#D\>P<^->SX=S&5<3(S-QS8Y46!V,^D\EB^+=+.1.:O15S M]E[->/JW@;D"_]8BE^._G=/=6OXE8&A87B$^%0<\D1,8'.=J+L@T!LH8GCX] M/(%[S"<9PNT,_SFQ_X&3&-4F,1>TW)%*8OCQ]:>I',D"=O;D^.&SHQ%\R.P^ M3#N=)%)/68&TB)];I72%A^2IE/XE17O)\ 3,?,!0(0_IH!1\E@HU4'HO\'P^.'[!()(EE M$/^WSGAD_X8GUE&'V$> MQ5SE']FEB*:I2M1DP?9>"OD!EK'/+M3A@/U@C?3\W80Z3, MAW#73Z [\@&L2B:X">SDC%URN>#PG_\N>3I@K_A?4Y5.M&2O.;#4>\7C ?L7 ME[$$[?@*1L]E5, 9O5L;PIO@TF,X:WP^C&H3WAYH1C7ZS!=ZQ,'S'=>$<\1 M,L81\5//5O#5[C5;_1/H; )$5C+:_5\C 93UQY3#IKZ71)0!F]T'YCH]/AFP MM^J0/7K"_D?RN&2_%:!+"N*;OZ9EP#;5VF^#<=J?KF*?E4\/2#,6:B+@"^1F MB2U6'#2GM:8B-5I8!)S<,_(2/KFXUXS\'Z1CU!J.-R,PUO\2Z6=SED3K%5DY M+6___WO*_GC6?>:NAL M$RLN=[7?I+"GX#YZMW)@]M@HQ^ /6#S21M3='#;0S*U]Z,:L##KX\2K(%HO!>@D7BBAQ['Z 7VR:8+;*M]F9JG M2(N%@AU$(7AR?,R^9\) /O"WG@)WD.RT@F&9-.CW_'33]_RRDHS+A:$%XD _ MB4]14FJ0B*RH]',L0$*JS(C:2*6Z3$C7XG@PV2L9P=@>&>Q"[=BZ4.%O=K@N MR+"GPF6;?+;Q5*B8 +(!G5M,>1&J:Q8!U66YRD1.2C@2RXF/""Z@/T=[8P%K M&.=@I752MP1M'T5 'ABI,J8>3J!%:L9RR&A>.<[I"KPG%)3F$H,1Z8X;3*ZR M2EMO-1,"HQ;E+9J@+3D,\^]:U]V::)5=@,2#/WIVD5H:JWPXE3$8;'###]\] M/3T^ U\.;S3V0"O"58M%A51$,;$@-'47@2CX>&!?NU6=/K3F3F7MG 23-O\_ MS=TD1CSZ.,D5;.(!F(PJ'WYW3/\[#Y94_V%JA-HI#)W(5!S8OX^[5FXO!9$^ M>R4,]#5#B!F?B(-1+OC' _(-^@X>2@.P'B!=1S#)- 630KBQ(, M.'2-P5$&V7:;KD*-'LX>7_^5#^BF&[H3+U #@Q(_8:_$6*;2N&CP?2@ F>6B M^$I!T\^@F]_31&C8-<1YYU(+IC-PBL82=D=V>ZA5A!,6-=,HWV&_IQP5'OP\ M$SR%'_7MA#B7FRH-.^'^FS\GAYMN_QAC9TA;K(G+<<.!G0L@#HW0@!8%,C7" M4"ES['!J\*N0DN[*"-XA;V02ARLPY%W6H0\RX1*_V,][8-7H['VM_8"*JDY+G'/PHX59,&')&LF.- M&$8-IFV(EQ6H;:^J=L -JV)G@8HB\,[GE5A* =(; =%R&;.,8OZ8=47>F0\W M9+F*A(AMH(*7$=$Z,)-&FJYS1D#]P5NV49F=L9K7T>NT[=1I-2"[X!_AK6(\ M%E%AN &)/+9H!,:B8>*'+. ^)XB;>+@9 P.&K6$(%1>&Q\9UOK))7CEWOP:< M!\H#:2YVP+[+!_.#3(%^1;X4*#'\GHM$7(%28O!U/H+SH\L,%8AVJ#:/9Z 4 MS11@\K% S-^H)J#@VFG2?"9,LA+W(JE75;NHJEZ5.<45 M*A(Q G7 Y!)"'7.9:-0P&5]486WQZEO,4Y] MVL>IMRE.W64^D5WUX'EH7TYY:'P"T\92PT2]W6@5VY),%TIET2[&W%"CR.!> M7[U[?V'RILW526F*5?5A;Y1M&]K_$_KQ5TH:6@&ZB%4Y*LBI=HE.XI/((UE1 MF=4L=2]Y@""$B62/JD?0=[$E4'![N]S3F3G+ZM1,.CSL=)% D@C3KT$;)*.^"GP^ M%@EH6"-M^$BA+U0F"Y>/[-J)Z 80,J@O4PB[S(_ 0>%0_G'4A-8\7?\[]W[3 M#OA-EZN,+)>-C+05<8WARTB!QZU+5$@:C##,$$YC8R[%5-IEF,-

=2E1Z$ MSTY$*G(B. ]9U+,]@/A1(5O]&Y452/'U ENW5R?DU-LCK+J#U<'4>?6!_N Y M8O=2Z)J)L:)NZQNW35FCL S+^<#DT>!#YP8!-HML"K$^RV_KU'E('RA,QB6F M\ZJY,.3"RV*JM#DD[:=.T1N"EF4H,8I M76Q@<$5Z;@3F*]F;P5M@8K)7?+N@^+IEER/:2.690C75)M^_FM9B3\);2<*; MCV"@N+71HH'S)!8A!3IDHX-&,4V- #XLZ'"_Z%:>PS(E/Y=DVA7L2BH M#Y9AZ=,1J)=!%6J2,ZK#/+(0BXK (^JL\HN$+]<_"M"T% -RC-)-"8#K"CX@3$L,'(TH/ \!NPF9C!0VE"T(79&HDUC4<>[]D!TIC0AC()FJ1YXI]=TR8I(WZ M]H2Q Z4O+PJ20.@##IAR*+\+/[C0>1"$T,T\XVX(!;U#C(&I$E/UL8K&="*@ M/.3()D=6?B0F&RYZ@OOB[7R\\02W,KH5I! 1!H>]Z<JR<;3TVO/T4B*WQVD(VD8W%GH];HVK*\>H]&I$S$TG"D0$K97&TK M!PT0!L/D\0$),/]+&N1OW[>PZ&-VH:Y$RMNP3I_PLXT1PB#A![V;-CA=YPQ2 M]Z9?NT;0?Z:$6)8Q4_JQ[98 AS4AUN&.W8UAS3MEU59V&1E"3-VOCQ&_VPA M>"T!S"1\H=:HV2WV"\0R%U&1+'#M&"*T?UF< &>C3>"Q&L8WE"95@X$J;B$H3W$?6G/$%XZ;"J='QR_4(:]KV/5R_"W"](3@J M3K.UH4036*MF8I/P:U<"O@]68L&.)<&Q)2M#RF4&O!74/IM6"AI;_N@B-^6F M9$?I9ECE', M[#W:9S%?U!@S_$YKO F+]V;P&6/SS09X;0;:DRD*=/BTL[R1BF97:$8W/?O@ M1LNY%'0E'LS%GR4V]VOXY"JO)M@MKGK6W@7(VNL2U^;1$XC1'#ZB;YNX2.D;O//D78D!H/?-;#]=/@22', M>/,@/S-O]JIL&:HM4Y;8S^M!FF ],>.Z[*"&C=%WO+W-,.7#/DQY;\.4.^'. M;WX292TA'(66KASS[N(Y=P:-D\ZA/;16=ZOEB9*5+S,2QLO(RXP.U,U)H]W/04^ M71K)#$-@84*;<4M[['A'2J$"8?$B@X5[91,;=CA8T0&JCM110JBO73/6EJNV,\3N_'Y@0M=1W.90 M#WQG5RL5@NH[C9FM(C9>T9%[D]B_+(?4_D*4\G8>U>X/AZA*=6G^@%8^"0 M8>IY '8908%;"F(\%2@*$4DS/K!//0V3=^77CCN6,+(:N'HD-^12,58MF'1EDCB M(Z3F42TMGFBYA_6T,[5^&%6 &9=7VE-%4@Q*F(V5UBQCZP/TN!.[O MJ@,?/$ETLNI\.503I6T-@X(;UM<'I'8AUOR":EP;H+QVZ4)X=L.C MKJK:G&*GL #J>C&3.A'<5&?G^!LF)N/;GO M0OPU-/ -Y=A4>N]=AB3\>'TRZ<.+-PDO/NK#B_*JP=1BM[MM>M0TP]L,G\)6G[(2!>W1=GGFB7-F9.WG"YA6-;;S6Q"4H MH\?EVW;>'R;RKD[A[4GURTEUO/&D^H)2J$%:I1S1=PXDY(.W&.J-Q2PU<3PZ MG;*RU'Q^=2Q&% 0$3]>$C4MMJDSO=IZ+M1H_-[FF#J*'7_:&2I 3EH&V581=+>TD05 M;WINY$*KY"JHWP"1KL<\:B&XM?1U@22_&+AL4812+>OQJH=>=4ANJZX]4HVOH#JX]J MD1"CD4)]G%'W 5-HQ8&?N2VP+CMQ:U.SS)^R MUT&)GEERGV>^C7GF+P4PE#UPA,Z7-+3$YYU-03!80K&?<])2S ^C%;^8THR#;(+#K M*]#B+#3SG[0@API1KJ%I2[#EPD(:,PM16!"N3:J8S8!T''>Y(H MKM&5G'/] 0J+7;,=);KX,(+4^2KWP=/*B@S)C"M)THL?17 M[XM;)0^A'8OI/9$P>41$:8UL8/!^$E@UI7.L-EDV%7_ZD;T@>QT_6X\[;2/N M%+K]YL2.2N5,Y+@(:T.(D(,>8=>F*)55Z,E'^&VV7I"FWTOOG? FWG _I3O MM":/J7%Z$;:D-)=TD'[9\8B+>7<\:B"'/C%D%]S%RX;?5W.TM&])Z/J5CM<1 M:5WQ*.>.F@Z$]0,X9'%=2T(,H]&AOA&W+JF9FT='1/I!F>9N_JR8RAM84_B2 M Z',^ MWC!S9SC2Z/?32CY_229KF%+D^:'Z+0?,G?=!\1X+F)!1JP6765_V)O]VP8U MO?"@H^W,VSC]Q)42>!HPI)7"O%P#XKK7[?168;H5*X3V\68+J5YWHN2F.L G MQ^P2JXI2XDWO G_5Z1)YMRQH\\%'IG&\-,9'!26O ;41NK%F5^PFYK:TMQ.X MCXD">JH=FUGH"KI[^:OM8=O51-EV=,>$P,M +E67[;]$RAJP?H&L5.)0Z MBRYHTMGK,H!6&_TN-SMKZ.2$_00;V@,VVPC8O, V[AX=CXH2'8M/"-.+1J/R M.N8ITR@I2;MCFP/$.UTN.-QL_!,<%D6$L2NR7,4&X!_ >ODL Z50+/R!0P:4 M+_@G?,8\*8KHL))+0&\IM:'K$A2^S32=BN8;GK0+URW^:ELI>CO&OG=%PU[3 MFGI%YV@2DS@,+A",0O6!7]+!-I_'YU\I$ M[3A+:^S[-QCU!F0]XQ];S46\)IT)<.MCF@5E4]E6*+[K"E8AK^"+$;A1A(%X MH;&W4C1<\5RJ4CN. VLQ3BC_EU@>-@7\15*QY@)X[ZZ1B[G 82M $"PJH>5& ME&"*Y/2QZ*EM%'F'@Q M5_E'NI>N_AH!U8)CC!'C]Q+);D"$;+88Q+\<=SP.Q+'D:4+?[ &Y/LW#+@31 MHY,G_F"F@"1^"&[C$[JL#^>65IVW9PXK#PZ:7?UFX#B5 M=G>,WW!;\HS]1"T2?N$?1)GWV>=;:51ZF*IQDF.[>TL,%N;"-+B8HLH)3A^K MT8FIU!K8:G!D"=^FP!I8IO/&S-X>'G/&"9WO0>A;!*&?]B#TCH#0YOP-1\/= MH2%JXV!\(*EKF61=[!W(A!X)WCK?YX<_2U6<=\AN\X/U,:HCAD=BH>RY,@$< MAVV[ !8##K?S=@ M+NA*F@51"3 +!^CG)$K3#1.A*".7BJD,\(W8!E4RCA.EP',"_BZF?Y;@;8'N MDK% CP;D UFGILO^(?N7FL.W &,P XP7<9MQ#TVL'0RGA\9UX M0)SO7>F[!*S[17LH8@<2&'Y-N^PEWF5<,2W$1]L"9KR'X&\P*;K M5@?VF'&'5*PZA=8UUG YN;EY!T4,:1(Y=3!6BO()0"O"3"Q<+U/;W,IQO"Y$ MYN +DX) K2R"TZ=:JJ>G_JT.2UYV>@O+/040SK3]8WM0(?[^F7W4C'9I*R#[ MGB)?T# C#/Y03F]<1H8X[;&#V JX:H01\$5U %N9CLMDC(TOZY%^TGYHBP5X MF\G9"9^PL=C:5SAD502W2S2(--:5\X7A6@K!XCBE20F2N5F3&.-I<]JL39>S M%N-9;H7[K_N4]PZ7>\A>29V5!24B,FX[S;N1737)63J4>X[3%?$W!P4$L6 M4XJ^VJP*^#_4=GMGQ_OF>%&31**\'8I5 =B_+&W9?=PWCK"5BS8KC;)+*GP= MTTR*(NE8 F65F+;F> @*(NM5JI#52,W5@8LF@SE@DB]U9ZM_ :.,+V"!G+U) MZ:0"_ S@]KT&#ETG:PH M 1@X/0@; 5< M/9R7B= FA24#W] 4R06_PV:^%/(#?)]S&_Q.)R6?M.[ST@D7(+0P0]H[$NI9 M%U.6%Y?^8;;#$[7B("B%1V?EBYAY"$MA@=T MTY=JD\?L18;=^>6G;YR^BRA8*C"!J&J[V7':*D_)4)Q0^9 /S=Q5QL WVI0G M[#>$T&WO^V^Z,7BF1 W][&ZC@#KU"@8EW5ZF]N0(YKEOZ>@$$'EC/!5#'Y69Q^"N>F3-A=)EEB:UXHN,*'-'/8!3# M=[ZE*;E0U!<\/.J%W.&1H& >UFC&KG)*"YY8X"A)KG.V>KK;(EBH7'K&2)BCV:D^"@$63.'%KI^1R@BBK\XW'%1%[?437WQG*EM2 M3'3ZU3S\NJ/CA?-3+YS_]RVXN' _GGJCYO]W-TK]VEG$+8))4 MU/VK+YG%3=>.0VVG3WQRW#O%V^ 4M_C "4C\8"@;.3/=$3 Z2==\ZV$8Y"M) MB!L*!:)*H[H=89H-!MI+>*;%T/U'.!FT7RWYX8Y@)@\>SO9_[*J7MVS M@/D^NU"' _9S$1^R/;2\]KU)?XT!] U7W5( X<+7E>I>JV_LYM[:,K=[=1N] MB4?(4T<=A3>K>?$>[=U=;I75"LZ/R#XQK1#,<<;)5][*(_8?4+#LWR5/[]$& MD?Z.$26GN-\!FG%# N/PO\Z;/]-30_K.=\J&=F_1#OS&&_L6_+[AO=S:K1&3 ME[( HF,_?'?R^/C\9W+!WXLL%QA^(1-[FS?%P0K&6=M47=O;[%_!9O\GR)_) M7RB)EE7E!G9#;[EOZA;?5!QL_&*V=\^LH7XS!NQWL+??>_N]M]][^[VWWS=D M>KVY_A7,]4#F]*;WYBUSJTSOWD[;\ WZFG9:#QGU.LB%>4WPR/W9WH=V;\%^_@;TALA6&2 \8;:QJV&CAV0-&FP88W;,TYYLO\>YSHK\T M 1I[^UV7_WPT4O$"_C4M9LGS_P=02P,$% @ A(&=5'W&4OC"" \RH M !@ !T;6(M,C R,3$R,S%X97@T9#$P-2YH=&WM6FUOVS@2_BN\%&V30K9L M)^VF1?H_?O2*ZR:LJD)9EFU,)HS6U!1JHLJ23O MF=9<"'*D>3YAA+SN]O>ZO>[K5YW.X0&(.@YKE$S(7CQX'0]Z@P'I_93T7B7] M/7+^GFQ_'AWON-DG'X]'OYZ?^EW//Q^].SLF6YTX_K)[',[VGPY+F.9>3CF!CF[SL[N\OAS2? M%(LQY4U+-!/4\AE#V3?LW-H!)I;-M+&2MC.F4R[FR?,1GS)#/K":?%)3*I]' M?@1^&Z;Y^/G0S3;\&P-!(-/OD03#\&4C=L8-3[G@=IX4/,^9A G/GNP/>KO# M@Q@G @[E-5AD@E&=I,H6P\NP7&?OCS'#L@O;H8)/0#@B?,FN=&63FCDGI$KD M\/+TH@ [+<1;O_?R($Z]67^)6G> ^^^'2TX$-P6QF)GH1B7O#[0,Z(CIEG8$ MO_OAX395SU7--%%C\L9:I26;WY^BOU7&\O'<#W$)[K-)?W\EORZK?A:1?Q>J M(K]65$8$^ ERXQN3J*\M&#EGJA0,(Z#_T]"03ZRL4L$S?'U<<$DC3\\XE>-V M$#A$5M,4+.8F(2]>O(A( 3@ Z;A)F(&-;/9[A=,-,"(8O(U#SWZOE!W>#"?3 M!GF8_.+6(9A^U0[*/6+\-]SKF,E)%K[)F1PK/75!0D8L*Z02:C(GQZH;D7Q]?(]$I /@,^L.=" H/>XPY$A4C!Q5V5<(#%LK_;5MR':P>J=E$I4Y^2?X M=/(-O>N6?\P8E- O!16,?.+.)=>CD2DA0%.@1E#"08/V]6[&YLO;CZ=M+-!. M=L%TQ@US0L8@5=6XJTMV0_)*-V$!Z37U8<$-N9(PR<9DRYO&(P3-!1,G#-37 M:"L%UU+CK#$*$$8'L(M,5 9P)'2"+0W8-&71"C(!"RYAIG-)6EDBE26"3SFV M,B%<9+:)8:02X-,55A M_K,GNZ^'())9W!!S_;I40@L- .F60S%E,PHVPAY*5#AAH<)ZT9J5,!]Y _Z8 MLB'9'NPLL:'0Z5U:[Y:;!@-'.,*#-'66T"Q3.L=V,JY:1H2IQ.8 M#*-4SIV/UCAQZ.S9WO5)AKD:D9RA+]"A^(Z6I>+@#6<_F\#*!=2NYXFP$>5@ M)9B8* MSXP%H^67]/$AW-V81'?I7>-1HZ SSU_.H\[K3N.TSDC(,&^K).^ MF2H=B@W$(7Y=DA885N D](?3,2M87KG$6=;A$)-+Y9JU]6[R%>7(B3-(O":>(M(91QY+(5Z M&G%@913Z8C@)83^6FU;>2B4[[B5PF@+0?89CH(ZUFE[',U'@4U>F%>Q('3O5 MFD.)0;B-U57FN=[)V*04OA/PF"@T6U2O0 .W=V\9Q=0$3LS9*F8H(10M54OT M4Z:9"U84JRKK(O9A(?OFCB A3V@H1AJ=T%2$I1QLC5SM O'-+9!I> +7YL@Z MKO"F;(4_HC9#P#N(:C[FS=O- >[ZM,X95FB[L *X#<.I&7:9YQ(8-L&TKJ@P M&"R5Y( /O"T ->&+%$W5;-D"^AZTU8-?]D@3@U#D0KP"OX)133>5SUPKA523 M6@HCTSG6)BS;/Q+5>[[^%PSV0B LXZ#?4MK_+'2C1$JS MKQ.M*IEWX!RF=/*DY[Z&+9-67Q3^'#8 T8)+U@E_]ZZS/ RUK@3#2/M&\/*- M7PE]7B?5C'[MT#%8EE !)=8$&/?WNX.]I\,4.(_I<-'6NW*'^'@SN2DWDW?@ MK9/E21VZ2*YR8"JH4F>$0CNY<@I:>XY:TP7"X/+&PQ]=L/?E$AK>0/0S4#N' MLXG%LQN(730K.9(C'K# *J_>=5ML#ON?K+GON*)R!,B&ZZ":NML#*&OA0.E" M8WDM<)G0;4&M/[*D##S4.F^%7@1F +E,BK5;HPM"ITV$DGCT6Y004T%Y"HI@ M:9T;)L;W!/":2]?]Y:4K7]G2/2?K_'L3\1]ZYKF>% MJ[I\[Y4ZMO*"SA-HU]DJH=^^\1WL05%W5OJ!U=W!8]U]K+M_5]V]_5.DFPEM MM'(+S,-5L[OSJ^!PA,&RI#EGO'4UM8EO'R=XMT]+PY+FH:WQ*] C1#%"A)48 ME%X)7J@H:C5VW5@P*UZ0"SP8'#+VK'#7$@@9<<2OBYN(;O?.%T MAA>W5 0L?6H% 2][3]OA$G9N0N<^PO'&SZ>@R./-ND@6G_/%-M]<6^Z26FA/ M[!RTP4ZZ4AS;?OH>2Q^"@?]7GKLIO18?5C]FU\88]IA=?\YSH32'?K%?7N G MR#PG3:/YEQH>FYBTDNS[W;3.&O?I10FG5&D?DBMCU[2FJ/>PSEUW-_'^ M3VE_]D@V4SR_[406^W_G=/\?>O@'4$L#!!0 ( (2!G53L)Q"P*Q< !^\ M 8 =&UB+3(P,C$Q,C,Q>&5X-&0Q,#8N:'1M[3UY<]NVEU\%FTY;9T:' MKUQ2FAG;2=O,I(DG=2?[VYW] R(A"35%, !I1?WT^]X#P$O48<=Q9)>=:1)) M(( 'O/OBR__J=M_$4QX'(F2_7_SQCH4JR&8B3EF@!4_AV[E,I^Q")0F/V1]" M:QE%[%3+<"(8>]$[..[M]UX\[79?O82ISMPS*AZPX_[AB_[A_N$AVW\VV'\Z M.'C&SO]@>W]=G#VFT:\_G%W\Y_R-7?7\K]-W;\_8HVZ__^GHK-]_??':_@#3 M'[ +S6,C4ZEB'O7[;]X_8H^F:9H,^OWY?-Z;'_64GO0O/O:GZ2PZ[D=*&=$+ MT_#1JY?X#?PI>/CJY4RDG 53KHU(?WGTU\6OW>O M7H;RBIET$8E?'LVXGLBXFZID<+2?I$-XL@\_U\9\ZC!2Z718/Y8F>&\'C%1\ M2;L\DA.8'$^X!M0-#O\;[8N^D#$LFPX.G_<.*GC"\']\CCWI[3^Y]OG&DTB:*4N1 ML!$+5/PM3MEM_N#YBJTW''EUZX]>74RE8?ZPKX- 09090&YV(8)I#,,G"_9: M7(E() M?X/;KV-7>,S@' P@!W#WT8+ATF,516J. "1=!BP_H-! M&4U3/HH$&RD="OW+H_U'+!!1Y#AB_MDD/'"?X0D-_X"10U*Z8>"* MP_E4IJ*+#XI!K.::)YY'XKV[!3QYW2:_[ )[2]6L\A6RZ1HU_9V95(X7>.B6 M5Z9A&:Q=VF"!0 TH\UO&X\D_4Y6QTR@3[$,@0"/X-.5PJ1\E@E#&]3/5Z[!W M:=A#_.HPSB(YDZ@:1));EL8"-0.=8L$B,>%1M&#"((8 6X!12!+BBS1$'QF0 ML2:4B_@]=B39^R_)0\S]F<*5 '$^3N7_TPS]AJ>TS* +PK8 M]Z8P$RPPAAEAZC%H1#!QJA@WGAC7'>(YD,J"G>"I.,(:%DC11X3O$YVTY/+H MU>E#(A=+*)\$OT*4_HUK4K+O!YDR6NO VAD,'29F+UPYS M%$]WY3%$8UQ[AI0<6]I^]VU<2 MUQS+]KK'1Q'(E$=FD.M\+:];BU4'E9O<88;HI=M:O54BLLZG"IG96 &7F,1= M-4?%$NA%:% @C:AP.1EOP*-/DY@Y,8 P:B M)6,0*I86NE!8UON#JMYOK-YOADLWW"H#VQ/(X7TAD+50Y)("A8=!OIYH=25# MDRPS#XA M'66LI8A#8$FQF*A4$B5WZ%B\=:M1\J)V1".C"9I/+0> MNU LB#C 98UIUD MEH N&0=B5[6!$^1,P-P.KNDJ,4/VIX+G\*O"W?*1SO'6%(O5S+#&9!XX@[TW M&LA:*%YGFNB4>)V>6>I:H:WG#+*BIS\$Q=U-Y?2: MZT[A=Z21D0.:$WR*0(1'0EEB(V5 V9X1@D;Q- 6VEK.-4*1<1N;Q!@[>TE6K MN-05EQMI%0TTT:1/Y 0WSC1,JO.EIASFRN)(&..T(Y206@(JS[5,4Q$[:9TB M$;CI.BS,X%&1<#)"VQ'DG:'WT((CS5T FQ."2ABE1C1B-=F*I,.K4!B$W500'68%O#: M;<%DP10E7Z"2A?VJ XB?(HWZCP73,"+0@K[2' 2O^V@59>0$\,M\*H@G.,JK M< XD4D_)(VXH-\'_YD2N@D5E#$NMVW2A&5A^,!*H?V/. (%NO"8J+F>.WOP*/ON7 [I9&WJWD+92)\9OE7JS* M!S@\=B 6$!Z4]FS_G&J_AQ$/+B=:97'8=3>V3_\-2Q!5?YC:6SR$J2,0*UWW M>;\)+SY[W#XQ^'5DRY M!)']I=R7-J/FAADUK1+06K[E-);";T2J,VG.-1TWX878W-X?Z W1,>KC7^6$ M+_EY?#I,+D"V<)65RQ9"'FPA\$^D*6T ME_P8Z_8VMXJ#/P\X)E1I>NPM^@A!<9)))#K;K8J#1CSR6EC-1:!24E8"-%5\2 <8. (CJ67FW,UYX-@7N. ?,VC.)"#" P?@,1 CH5Z1;S:41 MO65#"'V6'D_0YJ+XC,3/>T?[CUD(/)YQN[Q -6UL8Y;N$CIU)XH#"T@#Y 7= MF0&#B?[E]#Q0Q#C!&/*4DW5$*F0^8:&55J>,1>K/J?Y0:T+=@._<0V?&%GS1 MHKQWM5^+(WB#HIH.-P9.H+09W 6*'3W]5Z'8'G]\+W$LE&/@KH!7"\*S1F]1 M+I0H9B.^2#NX)F[+;/)N8L?_3D0;W4]$2V$)IL7G3&)JT#CW?IR4P\DD"+?3 M[IK0#7]H4>[V42ZXGRB7ZXY.XR6\\:YJ=L4Q^W$ET]L&X5I=K75W7\O2W*:[)A0N"HI->5 DGHMSEXACYDP TC8"I<=H8F%A*# M!I70U4=019W-Y.U00O H"R[+&0_OG!_]JRSH#WX;9W:IS:8S '!X,'R,3G0) M0L&>D+6GA(\B4_2,(@0ROA(FQ3!Q^3!P6'UEMD=3[]\ B+=^D==ND:VAZ+$3 M6)F'B"JY1A5,>3PA#K01+:Z/!\V@^[-4610V'J9[<@G2-NQ^-TSB^$&PND\K M?"^%)5IWP2P$U_7(=M4;]A5DEEJP0S!1%":(/GL@.E3KHYB/ NE=5/E&3Q^F6JVI#VH0%F@Q?V+ MZ1UAOK06R'M<8B&"]XEK#4!+T>;+?942O(LA@@U;?H/F6;[DD)E//BW?!*JQV!.1+% ISEJ@YYA.6 M?18F $D_1*5BBL5X_%+$+!8!_,3UHO0HZ#BY,+7Y0J!3I%.EY3]%.HP:I9RB M!64#@-0HLC9 M[%Y5B[[3[J2H@F:E#%M&_07^('T+V^GA0J&8?K5E51866#3 ML)QL!T9.%:!D_>2ZF'T0*P]'H!(A%6)BV'@L;/A0IBW5W0W5[:*;[R9^EEJ8 M'1BY^"*"+!4A5A5'M@HFE6F&Z(F2H6,%02='P(U^Y#9E[&M3Q@[;E+$V9>Q[ M-6'RK*2Q;=#Q9B53H,,@$"1X*E5Q>0KO*DT20_0-92\5$=?:NFT-RW(-2VL) MMY;P#2SAT]82OC=(MHMF[Y9(UMJXK8V[:[BYDP;MW5BO;*.&>OHU&NJ]B"T= M8UQ]+#&^)CG:*&TPJ2U!V52"$ES"?40"FTA3(0KJ3"!O(E:JVRZ'BX%B4&ER MN1R2BKIC0:+)DU2%H"5%H7.L_.JZE&*FM\6NMBU,Z3$*M]G:;AM+OA0BH3@Z MI6*N6J * Q7;Y,7HH31!I(R@HULY 4:Y:\7E>%S*58%]TJ7B"R4/JR'<,_7$7MX0E].XR9T53=:!#*1 M,,'C(3SS>/6$>>XK3(/9^OFT(TH/@"F)*X'RP%R5O MG$E5<)DCWA!'@;A;O7HL1&B6EK8026T%"4Y2)#;P\$H:ETV$*]I+:L1P8?LE M>XVLJ=S)YBW0D=NUBND;%T55B4<&]HMN0#RC6O>AH,K;BX8'"!*BGW0=#XW= M:P^[02+8F18>I)6G-<(#!O6,M+2)@+UA6Z-9$JE%T1CAO$0V5'X!@-9NUZVU M'M-P,1QP;M$Z/Z?:_-AX,[+U0KCZB+H^75M.MZ*O]2UMK+XDC HBGAF1JYQ@ MIV3"8;>PA@OV$@!:UB$U.0%,]/T.EF7>3(5R+%&%#5#;C+ [ ?4BQ((E;$!V M_]3+)T#$H9C%>7O%;]>.?YV[FLAF6R/=)=':;2_*ONIQ!K]XW@*<"XS=D,^ M]W5*C!=Y4Q_&N&I.]#GF4JV4F:J%SV:EW%R:$4SB3*()#6@E9\3UK3#'"98[ M?BCL'Q=D6A?EK3Z)?W/&?D-3&[=*+3D/ATSA5HML(ZYGA,SYQNTAT$@\%9@J M0+(HSY/G6H_$E%]))]-JVDT^R,%?%, T/)_K-GF_'6Q'6K3;V>(TZ[OT/460 MG.&NJ0=7%J3XY$0#8%B#"]<_Y##"N[D 1M*:=ZUYM]FC4KPM MPI7'ANC!0\])0(TP77WX2,"J,3GJQLXM\L450O)+5 8)!?UHZKJ%%6X]]I=M M^25II4*^@=6@3>;R>XF=D7C-'2UMNL&W33;T "4,>X14UGJL4EM;C $-2$WWQ)I%ZPUX#W M=]8B?[-S8QMY6=/OBU+J0O=VFKZP,)+"[SKS:C AY_9-'DVQT+S\CFK[3'/+ MZE:4_IM%Z89J-FSM5F'&]XJVMNA+GS:1'\;-JB182%Y/>J)6Z3<2V _-L!&/ M+W66D/KKL]5":8R*KNI.XV%1H'O*)JKV,.QK^7FRX(MMC01ZU@KN8/DA<8AM M85W2GDI.[>WU(:<,3=T[MC9J(W6-:"+I]6UYP_,EU6B-*M3RK[9GR6HE 5"5 MWD-S?[F8?8^.)[U> 8/-OE\8;!L\>.O4P"L71N(H%W#[<$?I7#A[MGBK$H8V/=.6]@UP MHA1<6NI(7SAUFS,@RK,[.9DW/K7O8B(A9;W2;F? IB=*@27.08Q00XJ5C4T) MRU4L?#Z/LY&+G!F*\M8%@XL84=Y@L1\,G:5@E2]O?(QO84&\MOD'/"ZE^-*W M2S!TF)!%W@ZUPS#9:%;O<.$A=OYQ1RGV%7IO\?0MW?*(O0'R4C/L"8N1'^J^ M?Z)',G72^TS-9B#O$17788-U;I2>:[ !,%D9-A-WBXAW^0E*T.DQBJ)'W*)! M94;#3H7\&\YVR.SK3^-)QB=+XW)% J$5V-J6VG_:$1'C<^SPDP\:TSL!*&?: MYQ+'E+)5NJ9=9S0O>NQ7S$]E?_"_1:9%ZZ1HG10K\E-LKF(%6]@;9.'NU;,S MP:D*8.$8^T@LE&N-!2S* ,= C')=S\IR?&$+J"@S7R+/YE=*AC2ZY H9N Z MY_,V*9BK%7RUS@V'$)YLOUI]L"*L<=*.43HX/6GA ESK.$&78Z&N)2V6?F( MIC%;-@F-Q7U]]9\[QRG!Q_D/6Z#O&V0MWT-2>NH MO7['0A_-7/N:,0IS @XMK"-RBIF4+D.1Y#@(32M3.(X;4^&A\_.5E(Z25+2% M"^4GRR*9NVS,DA1L%'K.8J*H;>JD[ZJ].FME:2=-NT"!9@LE$TU&*JA:F-+N MS+\P"^A5@P)U'>>B]+X.-G]LLVI]]B' M.+ S-4EX.(]\IV'5IG6ISXIAPK,MB!B!38RP*)V:]=O.H])CV4_HC'#(Y=DS#;V7IF*N;R=U+X_'ZJ7MW[(-8A_@'U_5OGAA, M%D5DW%VW9L/[8&G7Y+TJW-F8N%]FJ:M$2;TLSX7K,#4=K]L7U%?3RAM?;/N= MG%#K$."0_8G6L16HB^]ZIV]=69W/+&B^$(GJ[DXV!1>_DW5@LX3E8LEI/LRME5'"T*9W/)4?MWIJ4)95!4612(9[.BR==) M57XTMWM?C#.?UV=2[ RF'%V;50 $8=&+^L\L22*7M.DD40[G[O*21!@AX[NM$(TI,#-!3QI^ MWZ"R4XT/=Q$)RM.WF.D3^,TZ!6XW4/'XNJCX&SD@;JIA49ZL3MAK;$]TZX(' >-2VKK8ZV/_[7MEJDI&(U/S_[A3?&O;U M],73T=/1<$NW2[Y##->!33:(52RJ_K&;[N"F,./$#]*=^:1U9[;NS._5(G,C MCR/NC7=N&\RAH,:8EK#?Y/PA85 $LCGA@Q\/\H;PJEB$-4 M/ 57 US!3TR^JZ(G?5-!GOW"H^K&$+2XFRXP,=BH?:B,&HS. 2Z"#H+\OW[G M;D<']K97NGHM1;E)G^S_6,:2FF>T=/&ER5$.CD%&>,SQG[OH+1Y84IO#*6XD M 4?;M+ ?RD>4L2/NF!Y* Z_+M]V?:]WK[9E_LS,G1V8U"'+SP_\6(*]3IG_+ M>#SY!U@2O>.,?0 C-V:?0.,4[*,D1U;IE6=GJM=A[]*PQ_:,X-'C7(6^-=S; M%:ES+^YU"97+5WL=2.\#@ _IYOI(/7UV,]IKKZT$F-.5?,PS^<) D,B0>>7^ MCJ^US_X'K_,_<+$WN:95T% 7,?M.R@=_E6B.?.=[?,]G8O!U-_E@;^E. ;O M N@!>T>.R?(+\:Y$>RGW#K"'!L_.7]0U]'ZK=7P2-ICY&]?D>6[U_9T%K-7W M[]'-->O[&VBNO:Y6SW_ 5]GJ^3M]2ZV>?R>7XO-?K3MY5[9WKZ+!-X?PV\>. MOS90C(5WF^+$_9$*%_#7-)U%K_X?4$L#!!0 ( (2!G53["Z,BNR@ %/9 M 0 8 =&UB+3(P,C$Q,C,Q>&5X-&0Q,#-/4X[N3=?>?] R(A"0U%: G2COKIGW,!2)"Z6$EMA[*P M,]W($@F !,[]=\[YX?_L[;W.)S)/5"K^=?G+6Y&:I)JJO!1)H60)WU[K)EH=.Q$N+[_:,G^X?[WS_;V_OQ!QCJS-UC\A/QY.#X^X/C MP^-C&SD^/'XOP7\>BWR[-OZ>I7OYY=_OO\-<]Z_MO+MV_.Q#=[!PO_M&?#,IR]G)P<'U]?7^]>-]4XP/ M+B\.)N4T>W*0&6/5?EJFW_SX WX#_Z]D^N,/4U5*D4QD857YSV]^N_QI[SE< M4>HR4S_^<.#_Y6N')IW_^$.JKX0MYYGZYS=368QUOE>:VCQI/[.\*.=%"J3I;Y2 M.'8P:I(I69P,33EYT9U@V9TS?]_(Y.7>2$YU-C_Y^Z6>*BO>J6MQ8:8R__N MOX%_K2KTZ.\OZ&JK_U P-#Q>J3Z5>S+38Q@V5+ M/9JW%GOTO+O4RXFVXH;CF&25!>(0O\[PY8K3<:$4<3A\SX]*'.%O_ZU,^6+M M./5M>!=?_ZV 6RTL%CC><"[*B1(CDV7F&DA5^.BP,S+VY\KF8__F)A*O,PJ(()$@1S_,)&PI1<:GT!JI1H&=:\DD1B9F")C 7F1K++)L+9?%\ ># MJV2>"O5)P[I@V K.8$%$D P.71LB-B/\=[/MOF\_U2)#TK?P6$7CTHS5C!*P9?5A#4 M\9=E*D%C"V3?EPJ2EU&0/'3">K7-A-71&5E;_*#D%>IU/\N"K*?MT!6/OY*N M>!:0^/[]D3B8\X^?;D#E_KIMM?N=0CX0CJ'2<7)O7LA";<"GS]E YS_X.,ID M@B9]YW(9W#!WE^MUL*PH MX#83($<]%W">,4Q@4ZU ?[D7*^J_%0HG.P$^0;+&\8U[9--1$[N_@W"\%0?U MM"7!)O)*><^RS$7CPPY\=:\4R#8S0^$S &4LMU5&NA2.\UX55SI1@:\[I;A< MVQ,-9@Z0PP8JS9^?/W2:XP52X"MD\I/^(ALI\$%2X./MH,#ERF27%%EXO,G1 MW+"E.,\41L(W(C0X&L>'-U :#]\=E<@';S^Z;VOBR6;&Q)->JZ3KM>=3,O1& MP([R%(R%7(U-J2D0"U9MEM61O +M SP%8%SD5@'#H^@>J10U@S049-R' R*( MX-&&2#()"^4 (45@+9TP ^;LF.9A-MA,->@8%VB4P)PP1PKSCTPAIE59R8P, M;#"W\T3=H_W1?]MQ&!WM]UP:_5Q(V'XX?!?$*NZ4V__I<[> @6JAE<+')]14 %ZZ?6O<7GS_>/ MG_SU!=.\@X4==K!CO4"DW0YO>OSLX?.F1_+;GC.GVJL"VN]P+G11J"N3P ;/ MQ1CY%FHVP;>+FA'J0[6^+:V8J6*J2U29%V, YQ=G [Q^5HMF4)% ^4$MR3MS M%KPXL+2,X%A^J:/"3.L_X&Z3*_QG:@J%LUM4OU*%&CYI[L&=FYK'KYJ[SVG MEK5;"@R!E+ 9Z#6620*$@!H;AR]8>U1%HN'Y;*EF%N_ ;U-MDT+1.ZN?CKT$ M[@(P,1*\AR:&H>&U@"DM9Q/Q&.]H5!MZ52U]&-M WH8#! MHE(:KA$G6'@O Y$;7$J1TAZ2#PZVE$PLO&'Y=/O!UM*I(X>!A3O@1?B]/MO_KF<4MPOFV''? MS;'77CB_1^&\54?:_W0[9_H>G!]=X>>D.2[FZ+L7ME&40*-!W,=R"8_>LEFA MIMI2)E+@)&.5B]1+9(V%&E=9XX #=7-??)BHO-8B_'QVC3XQ@)4X/<8JBFQ< M%ZC0YJ#KE*B@U0KOR\W=P-VIWM%0H1=X4&M9RZ_U2YJIQ+L>F]R$J80%%O:. M,Q&V@\GNA%JS)7;EJ<-ZI7!H+1D^N:=!/+:KB;#G(,JHU$>E?MT*+^%@._0Q MR"'GT@C,VU-0UD&BI+;E#6DY-C:UZ#WAI$%L8SN0R)&(OBH1)7TGHEHD8 3^ MP!,19M6.@*[PRVB01H/T9K!*WPW2K@9T7I!IL$4G>^OMTM_R3%DV"M65S"KI MS[7\3<6#+;ZC$Q2\O$?B*;CH* MJYAK1"SQ*IJX"P8\+LZ66L7[XDT[\N"U#8+"P#>&@'/]T_O#U-($JH MA^-@;DLH G*@2]EX@=3(D-!L*R?UP7]D0!I=(_X*14^F"=PW6$X(WZ["N:'( MHKB.70))6Q_.C+[I2'];[)N^4)FZ0EB_SR5RA/A))57I<*WD2LE5HJR5!=;. MR($HD](.@@1)=.7X JWP@QF6$FD-;J\]3V-0"XN<28J41)FQ7X>3EF@\)#7Y MD>=M9H3)B#:!+=3L .[6<#'61EWEN!J($2R/,ICRN7@/3U2$&7*#)?)S47;B MDJ:XI!NOI"2JIMZ'N ;56*5+L;".W94.)[I M5RED 6QK[-Z"*I/]@1A6#$W'URBOC&:-!,9(337$JS[YA\4E^X'J1X-W45$E M&)^3[#V%RL4N>ARZ!FA*1($?S%K)]-!RFG MF)V*:ETS\UF-HOO;7XZ>';Z8J0)>S-2_#UQ'F)#:9&/\^>3_'8Z[]BC%]1CV MZ4KEE"9Q@=8V%SBZDQ37KUN3*D9I-I4PO4^&[63^)/4)1LYVLE5\Y7;C-%'/ M>SCQ@P^ZG)BJ3NH#=<5#R)W-%B8 PJ]8E'%8@785".2W7'R173)H EJ%>4$@ ME:? Z=F:-%FFN3(]]?=PQ1F#L3?&IW>!^><\Y!D/V<:ILZF;&SCQU0RT']89 MP$X#50V?!G0DIT=)EE1<#<-:DW 5CC"Y$ZU=6#-J+JCP8(\22Z.DRGWNU(-, MY QKS UJ=?$:\P?<[,NO%1R_ ?TI>ITB7]EBK^^E$1^5FM$QIU*K"I3]@8M' MIABBQ%^&H-SG"&="W3U5YEV$K=(C8:T/RLZA.AZH?\-%'.SQ+LR.SQ;U8,S.Y*Y[[B+2SMLNSMHS MB5\KG_@6008[( A['Z[X8D%(.9]=,9B;NI% $S =JMHECS0*-,!&[[B26/]% M404*IB3V;I+:2VY^7Z2FE0F]71ZD'@)0B8D^=,K3?:>\-W!VAD (9,;5,2O- MP?(X#NK#85(V23AXLNV*AF:E"<)8P42">47#PE4:D<8<2Q1?WR+Y1Z*) M1+.::"9])YK3TJ'^_ULYO'%=0=P3DB<$%B4@T[STH18M;?6SD5ND,3;AZD:5 MC 03"6:+_8$^'N4KSUB77\.F&1IRMBH(M>',KN ;#PN3";K,6PZ/IN:HG)K* M ^#GK!8V(_AYX-Y:OR0-4DX5%JL&N0968V4KZ@E,]_$T/#5UA:O-.ZOAQ"DD]FYKHW(%TEE&?("4!7G",37'.WU+5C&)0G$8/R%3 H MD5MNS"T_]IU;OIE.P:X&4P#[.AK\LN&-C*]!>,'8-WLLAKHL'/P&6%TZU;FV M],T552]P[J@P?F02%VW%ED(8.,6_D2?RD0H;'G7=WZW8*P..HG(2R6TUN65] M)[=+\FR5*BF[)O>UZR+C&YT2NMS1 6;X=TH1(/5AP!4T'$3/!24/EM0MZ%SL MRQBP;9_=<#781\683894C:B! UR>9%)/<85A>03\K;DSDFHDU=6D.NT[J=XV M:IUZ25&)^L:@&!(XO2STL'+)QG6VNZN U\[GPF3]:E;[Z[S1XOQ^W(RY'I#. M(E#CR(W)?H9P/AT(?\Z=UP66T9L!?T*!'B[DGC%.D:*WCJ+SOE/T&B\YB"WJ MZ];8Z4L[7IXBF<"2KIR;#LFI &(Q18#AV"ZH4P\AL[M05Z#W7=U\-9984""* M@EA0X";H4,F"X?.R$4G:*"Y6I.MB<'6BT]KD)D-E5#,X"JG/=!JLSZ[J)E1U M,CZXZE(3"W[IGM657MJTR%(T^B)?6,T7>E\0X Z#1^@=Y8ICJJYH[GN9>6,O MR)3LE#"WDJK)?CW>$ME%9!>QLL$=^XANB6%TZQE2W+IH M<<=L'@=1.QYC@? M##AH(M>$--;YX-["UY%@MYM@>Y^!#?0QG96W&NOTH4Z[6:232@V1,(RD%$EI M-2GU/A/N_+/%TY7!X*,/$B[OS;/8]8\;M&N?KAT:L1%+=8M8JJ<12[6U]7S^ M]%&-C'ECQMS[M,A+T^084R9P""TA7X+K2A$VU]@$62(I*HRQXL^!F&"3BH@R MB5I43'>\JYCTZE!T)(Y('*N)H_=IC;^MA#J%H:[ ;5;E=88BI4X1;C@$.7EC M(V@J$A2T,?Q#0&6%FL$U<';9ZF_-BH-?2_R:JF0O[=2"HSL_>P?4Y6!67B;+ M(1A$5NJT7I9;:L1=13+>\F3+]V6A$ZJ-/<1,Y.%\LUZ'3#=!:[??41QFI#I: MA1V>B*:15CM)F.NC$,*J6!)'#% M+!K/Q\!UZ<2H%&;-H*#)N ,4WC/2GU1:Y]=1#6R\TG^!6*@L Y6M A/.E17[K5Z<7.8?UV:N<50TS2WV9,/X5; MD$O,L')GZ?SG!#>X. /&=&V7N@5\4TU=H(V2P#[-Q9@VLRF!S0V2J?LO<= ! MLS%=CWCJFBE8MPYL]06*KBW5S*)#T87HJ,0V\%3M>KTOZ1VVZ#5I].BFX?63 M96!_7^>*&"F.L]@VOKF$?" %M:JNW9,L7R;1!$_K5QC'?_&WC'*ERF>NIJ2RZ69'N;5N=8H=)FWDA82^? M(NI..Z([]=YU^-K+R_%;L[U3L:JMT-VU=077ZM7Q*!@N?M7F58TAB4$;M=2>H] ME'R[T8EI:[@$1;%3./"6 M>U_I6/>^.,(DBZ $8+Z\1((&Z&G>RJ*PFL.4M#UQ0Z$-6U3=NV#)\ W MAPI['@2/HZB\""7T+A9,X#<;M?T8^+N9FSSI>^"O*\C/"XH4;-'1WGKHU&]Y MALU7FO*"KIC4&VIW1T%65TR M[R1K$F?(.]F,H"=EJ$J!FJ2S_85<+NE@]/*3:V$Y0A23+#C05=5 M;-Y4'+"NP "][7:9@KPI[$WE>4><+YVS"Z0F$+I 6H\_/KGW1^\C FH7E/O> MY]&]X8*9G/++N>]POE7H,TQ%JC(@B6[F+M=_0F= NTY&(&;@?M@JH 2-.'PA M"8\,N$%\E865.!)R:Z;(B M$GZ/%Q_E'N/[O3,D(QO=E$OU/K'LG=*D=KO$HH!R'.^<+Z<*QPMLWJ;OW-?V M9]Y"1.80J3>RF&;4+M= I7^[@II]I+>=0"#T'K@- K_*N*&[N-+&5?5VQ<,7 M @#;@B*+9;LBW&;)"D&A&V4Z<3'Z3H=N=A&0UB6M-8FN"^6S)\@48YGK/R27 MXFLBD)$F(DVLIHG>-WQ)9&45-U*IK1TIANP%=7) ADJ1/_BKC%*XQ!M&U!PB MTD>DC]7TT?O^*DP?78JHB[)Z+POG(3OX \)6=%ZU="F0.RIG2O.0%* :6_DF MV2_@ET@ID5)64DKOVZ* > HIWP=75^SH /GSFPP;D7E[5V@*)!DMM!\5#4P-?8Q&XB;Q2*\"$ MKGQ8MQ3W ^A]^4"=8KM F;T'ZOE@]B*%F:JTI63C)E7#LJ$D7ZBO3GY)I%5W MG/JR8V"NYQ',]17 7%%#?SC.?F)96(.5FWHZGD6BG;,MJJ(IV3*L+-"%Y52) M:)G&<[^]?G\^]UB.,C.6C= 0^4GN32('+ B$PKMIO1%MS:C1WGB^GFZ+1LL% MMF!""H!1F7$NI(T[O0PE'2VZ>/YO/E[/^G[^+Q%4+"3\1ZI/SOW2AP*!LDL0@? 'UG5\='3XK9B#N>ORO;5+V!G"/E; /R2Q7> %5$L]=6G3/O6G M/8*XQO0?#\[%&=)*[6,U!I2EM5>H0>^2T[4IF8X1PZA3G0EQ7>H6XQ\9QC YG8'[C! MLI%GXF>J2(!;^%9>TV%\I>T,P187RIJLNH,>47>19A1UHDU5CMYGK+1.9-0V M[K6#1XAN']0--+E+4S$K5-G4^.A U[MM,("77RMJ%\710E6":&&HU@@]'LAB ME@/I\7LDQ81HYU?QSK%'31FILL)+!_+MMJ M. _SJYKQ(((4W5.+F8G<@[R<%*8:3V!F#0HQ&O%J#)HP34L)_60WN+-2*&S% MALROP%-S!=.@DDQ1CXZ:3 $ZL#N4P["BBCP&FR]?6B2>@B9D(O#5KH,[OA(9 MKF@@7#837X9MDVTUG.JRM4PWX!DL3(HW^"9SCS%_G9C<3'7"5B=UL3L-'!%G M9NH:,S>IE7[496\X=&(L23S45)=8Y7NJ-GG#.XHJPY9VEP07D;RMX>_UC"^5 M_AW>A6L.R%> @+J618I6T$CCH[7R)_-P\[=\%+0!KFB@HTAMT#%38*K/6.)FEX4>M85PG RT]7 M<#% ]E,]!5\7$I']"JZ0=(WK1;DVO/J0;NR/7_C9[X/T>(7$]X11)\ M+1%=^CV?^AG5\\0DR#HIOQ!4]J>NZ FJ=^956WBC!9;="XOMD9O!*7RHN'-= M+7/IH[!=P-X;$;J*=['?_:B$?'3K\G2X5&XG%K M6\$I]3 AM5Q>?(9!*Q11J$1I>'7P+_+TU*NN8/I415[_[#A']W74+S,PCGKHO<5_!OX7C ZTX+G,OX'$#&]8FA1[Z;*4%;QLIBVNF8!U39M95 M'&@J"^1!"4#4&9.V82>LAE+*R1M[6+*M/2Q]6: MHCI=._.F_FC[XH)FYWX>HQIWJW.YPOOOXW@PI<4'"8G:+8X1 S@YA\"WB]8? MK-/MZ%#\5!4D64ZMK0H\$]'K_V?Q]X$G"6F$2G 79CHK"0_/1<7)F^P+';IJ M;YA%PS0$Q#"/D>XOC70?'<90]VZ$NIM^ABB#4.RI7(TTZ:E =8DL"BHMX@+: M!H^[[TTRJPIX#+6D&+S#?!GN8CAR#-('JAL*#=HIWM;4,99]>[+MB-+) K4E MV."WVO>2P(/SLE:6VB;0&Q!'T_RNXN$Q(A4C4NL-B:[1W]&[6<=7;"*$5?=A MB%G%2)I%V_[1!MU&F"#0^TSX@%:KD2Y&=Y/QWIE\;[AR3,;O*D0!KL $=]83 MXH*7_8S\UQ0%^B.HWLHB>3.$MGN?:TZBL)7@BAM7 IT7VI-T( N4M.@>RUEN MCKNPVW_)*V+#"E:4&L<-5C#LC0 M6[967VRO3GZL9E+@SF-GS5;G_VJ[05F*'D M8\;\]=+LLCT:9<:#<3Z=EQ0+D&!:"4Y=QV3BH0S3) CN Y17?"8 M#ZP$2NNBSX=S.(:K"/@>A(,DAI\N1):;NFK1XD$ M'0GZ9GKI?2G;GYQKMK2JE7:H*F* MXES5[5KLMI1E51JV;U&O (Y"+>ZOZ[Z>@Z8)I=,MZK8>7*QA50>HH0*1K&[H MTOK>%=7E!F]8!-L5?1BP2C,"TTQA#0K8 3FF3ZE&O<_@1ZJQB[5]^1(U'=*' M<,%7-/JX;J&)"'0SQ^R31TA8QX?K]=K:0(2UGA.FE%*!Z-8C4&SA5;.FT6%IGJ,IKY8IPU+H4SL= V1K#O_B\ ][+YO;% M2^J6@LT1I0=%Q]*RGK!. -3K@!>E1F0=P'^XG: >%E,*3]2GH>+VXQRSK&U[ M3*=4@6J.X951E8FIMECSO$KH)(X+T DQNQ!H+Q!-BP^RRS*E3XZ=8_$+;"#( M,)DK4VU#\EV4R _&+?.+26N'(#"Q4Y!GZ;26'^^KV8RK1-A8H/H6(SI',:+S MP",Z#A#7(2_9)B_;D-<2?^@41D>;,2@W2\GP*C%3)8+<>_)^#15>D%;9W#,RHUV\!WWOKJLA<-$C9JJO?)M!92=2C7>>YJ M =?Y.ᦣRRI+S@IRU#D:6+#G5$JP3=W>PP9X3+2LCS#:P)B<[@DRJ;.PS MJ#G2C*D%\)N\DCHC'N R=-/@BS M0X.Z54O:5R MK:@&8)[-G9)IJBSU@=/*)9C6%00'0F=9197U51VDN=:8&L[%P9&Q395L>+=: M&P*.K&I'6%7O>["\E?FXDF,56=7]LJIN_8JF' ;5W 0MAV%VIM!C*DV9R!Q9 M$^F+P)<,U04E=1+[AY@9I4S8.@%XT%3]:N;QT# "BW$D,TPIBOSHP?.CWO?$ M>:_@';L8=.1)]\F37/)ER%;6HM@HXZK*ZEH#.J>*\:0J^8I9DH[SWC M5$>V!QG=0IW9%\L1,%:ZJ4%/0R(N 2ZKQV2D0KNRSKHEM]!QK+EQ;W=&DZ1^ MA==R[DH*.[O9W>B,47J2L3&I&$G* 37"*O61 2550' M6II?FC+*RE=>YLOH$0FVL>RV)K45N+Y/&X>/,V.YA"S9XY^[S"@I=D12?-=[ M25$EF$%VQU5+=@TL8K5*Z,%HS0I0;.R(WGO==;IP9RO&2.]ZN)5:^VO3 ]+_$(J8NM5(472L< M3*$W(T:9)V X$&9K6><;CMZY )WZ--.B.?!18C'7T52 M/A?9N5>Z$,P;2TMM5\9%U-:^RLG]ON_:V@=*7=VJH[SUGN#7W?YPE#]<B2IWF'$'% _ 25VX^;XX]*[:'JRUTWSIZC]CB[;,K?@X MNA4?@EMQ&1V3(Q%?&,(8)/%V62)6?^9A)?>RC"^AP!SP';G6\*25?0 M\\,YH!>PH+=VU%$F S? T\._AB_L#E4\/^:Z?.2?*YF/_YB82KS,P,3Y-5$R M%Q] -BMQHS$D%IU8+NE\?=+](D-O" M.==)MY\J\4'I*-JV\L$>VO,\!-'F"2K*M2C7=HX:^R/7.AYC]A5_4))::O\L M"P*IQ:#,@WBPA_8\?=^HY4&9&T@L;E>?M99HD&^_XA*#,3UYL-T-QGA0,\/C M^K*\7L$,V[BO)3C#]S7X[!P!:2ZAZ?6G)*LL0IA_G5&N1*=6YCVA$O\L!/'* MZ/0F!.+!T*1S^&=23K,?_Q=02P,$% @ A(&=5&")>]U/'P W3,! !@ M !T;6(M,C R,3$R,S%X97@T9#$P."YH=&WM77N3VS:2_RHX;R4[WM*\_AW_[KQ]+_V]U_E$YXG(F7_NOSE9Y:JI)J*O&2)%KR$3V>RG+!+510\9[\( MK666L1=:IF/!V \'QP\.C@Y^>+2__^PI#'7A?J/R,_;@\.2'PY.CDQ-V]/CL MZ-'9R2/V]A>V]_OEQ7UZ^N6O%Y?_?OO*OO7M[R]^?GW![NT?'KX_O3@\?'GY MTGX!PQ^S2\US(TNIXJ?P#\%3Y\]G8J2LV3"M1'E/^_]?OGC_A-XHI1E)IX]/?3_ MML\.53I_]C255\R4\TS\\]Z4Z[',]TM5G)T>%>4Y_/(0OFX]\VE_)M-R<'35.;C_4R,RK.'!T^>U!]I.9Z$SY1=VID6&2_EE<"Q5[PY>@,\6/C' M1BHO]T=\*K/YV=\OY508]D;,V#LUY?G?!_83^+<16H[^?DY/&_FG@(%@3/N. M,[R6-',I,EO.SB4Q3D<,#W__MR9',/@N,/V YG#M,NSDR<'IP\7UCILO'@FZ&"&*DOA MRU>?)K#V$FCP^.C)T\.A7>HWF^HUCF4SMS4?9]),6(ES[/RI5GJ\<+/P*?V2?O\]@!@:F#V)_.&UZ YF#'#P<,=,+Q&>U@R8>98$.E4Z'_>>_H'DM$ECD9&?XV!4_0D^>SB2S%/OY0G.5JIGGAI2;NIGN!/_DO*4'W0>"5:MKX M" 7WDH.&#;72LTSC96W2!%>2PT\5S\=_3E3%7F258+\F FR$]Q,.A_I.XA+8 MI4@FN,XNU,& _5RF!T@[ \99)J<2C85,^]X$1H(7C&!$&'H$-A(,7"KN3KRQ3BHBK MSFO".$2B/R1>Z5GFWK,76\TR_T&*^3?0CN>"!(RA/T7^EVE8HGI ILFKZ1 ( M[Q__^$=/,\N.Y&*K:>;'BKT7\A8(ANV5:BQ@%&T?"\0Y %&<92)!\QSD\ V$ MFM*U4&-*K_4[,!KF[$4O#->@FY=;3=@M^\%:#N\%OT(=_Q/79)]NA]UP\F7M MAC789''+KLEI%Q&G'2SAM$WP=5[G<%K@; 0G9&!/S]I.T1^P>#SU#IKB6GP1 MR6;=FGK?!I;,>#)!;Z@U*%_[*.H!#V[7PUR^R2LG^4Z \N&9.0O^>B^!CS== M CMURH*J5[,0RF>AB-^"YBT])5AD0C*RLW?94@*!4A96WB:B[$J M)<7W![10'PW6:"A9D=.0'+A/;A>D#U>[,YCR$CXX8$!.2<9AZC;23-%]0T>@ MP&@?T\M(=47O&[3,1C31X,! UJ4P"3S=:556H O1C0"G JCE2YI?C33@Z:// M[_(^/71-$^TY2C0@EV/V4HQD3IDVVA]* !1:E+><<%F#;F":O^<9>$],H4$R MDT8P4X!M.9)P(++;S*^3"K".J4$F@2.><)09\/54\!R^-&=?<%6WG!6-Y>FM M97874F%N42Z3.$_>SH,7?"SVAR!+/NZ3"WW&LQF?&[>+ M3YX_S]=?,U]_4\EIN3K5LF>TWT8X/-MU&LP;9&I#L1.1!5R #\X!V2P:M@.K^-&9!&H"2TZXV,1W44!B?7NXI[CU?<@M MH3CV%L94J2;N$H'FP\L;RZ(G=RA X0!Z<\"*A\SA*I MDVIJ2HH(+--KCWO"N85C>;CQA/-&E1BA6:0LXH3HCCVM M0U';'',X<$^ ?CE* ](9@ M4G*9LH)2^(B7(B<,CKG+.(^+XC;J1@[!N;^%H8! M+0#$XU-#'GT54F03($.AEP0&+"0'?W<%2TDQJ>2\Q0;;XPR(:?E46 00#X*A M5QB[J#!>5IKLE)I$K%@;,-E%9VS$9690RA=\7N>)\9363A.C)UK*HLJH>-+% MP9;DJ;VVFO!8E<'K4VD*98(6APGSM>!FT6N+%RF$6^1'X)YX MJ/!SE#M.K*V_QYL$=6FG65'89GQ^)G-*;@\SE7R,AT2YU1@OR@0_61SN1BNQ M?^) ( OTE&?GL8AS'UG-ZQ+ ]*_+52),NFU3QXV_ A5@;!6F"BO-Z.]UQCX%(* MTW KEU:@W#[NKFN93N5E1.E,8Q2VZD+7F,A] CL#<(SQX#B'XKN M@M,#'9QVAV(4;3);D\R29*%PK5T2+Q_DF$ MTA/P72?@S4QMO!X#(L4/M4 ;D!6 #!INM68R4]82Q M T#CYR7)'[2H!TSYR*C/Q8A/0B?2B"@C8]I0M6YW%&UM3,6I"C&8B%FV==0$ M94LMX3W(V/\]'&$]S*5%^$&Z%X!G;E';F4< TBH1IKGJ/@6E&J MW5/3C<_J\<93TZM/B2C*T!;#)?2QE*:9(_A\$42S9Q=2)D8F<*1(2MGAO1RT M80481J?[),#"-WD$OOWJT($;)I<>L0MU)7*^Z"1_ZT8-VXYZ.&ZA'B*T#WH5 MBR&V)DV2HK58UQ9Q^W8V/?CANN"'TQ[\T(,?-AC\X&3 ETQU[T90:?.#U*)I MP@2;MUG!TY+XB-X4VF"\*148!*)05*O"PN%U,J=Y:X(C MMR;*>TD@=*'-GFU2JZK2H;LE3-9'P3 +Z4I6&QA.B]E$BZMA\[O%IU*+I,SF MN&Q,5;J_7(0-4U3&)D#K84+;73+3,*5$SU+WW3A1Y$PZC,Z1B4>#$7I5))6% M&*!RG?(YX[; I-7KRW<':_O%?>I@%U('EN"H69LKS2.:@#]=CA2^[:I8"$E3 MK-5P)#AR9&5)N2J L:+24UOT;; UB2FUK?8C'\14XS'0'_U)4950+H'3$B5- MPP%FW/TG-9EZSG.=!B/ ]%KO:TDE!ZT>H839>WB?I6"3Q(P9[],:;\*2JREL M8VKW;("?3<'^98K2+@'XIEM@.+=".[KMU@ M8+>XZEE[%Y(]09?X!H^!0*SF"-@"UX[!P=336F$DO#*H-E$>$" A7Q9&5=IU M?/?MA6QH 8,*_CGW*XJKJM$@H"\^/PV>E<*.-XL0HKK=I7+!U5QP1HG]@AZD M"38!(I]#*;7,BSY"MP/PN ;0%PG!A'!%2"^TY*OC!4_QL8Y9J[?)RP)1<#%>R5G[/*3N"P_.GHR,EZU*H4 M%NT&%*R5ZT%;=S%9Y(+0UT1.AY4VKN?QZ)H%PRN:FC3CEP3W"R5]5H/Y$D1+ M[-Z7 B;T_9D=/G80>OHYJ1 5)1I$+8K46IJ'_D4>/;ON6\+SB3?0_ZB\.%@H M-Z0WC("M,D0EBDYA%OF(#_!7A3@5^_>AE8+VMJ;[X^!8\M>-M$H1>.RT3/QN-7OKQH M]&&THBY-I8QOY.+B/6A&>U',];3?3M6$+F09^0 MZ1,R&YR0<191*FT#$O:ZZ4#7C5B<1('/4B4LJ !+@^:-\IZ_+FM83(!L19I@P"NTPU&A%NM+3UE@=]->5=P_BMJSU]@(I:7ODXTQI0 M>$MNH?5'9-5U]]FZ3@NMPI/IS*O7P". MF>#5MF&''B]TI.W[%-W5^NSZ$AP*01MWH65NP)ZF6TG- C'T57>[ &BXG;YT M\$NBDE77F&'NL7)MKU"7P>KZ7-TNI.&?4QER*PNLXWS7E*=KUD/%[?4D"E?'>A[S#L(R\BEL6VZAL C'MK9^7R,&5V-%NU)]>:D M.MIX4GU.:%V05CG'6"4'$@HY;E;:[\ Y4W%D'*CX#G8#'= M)[7A3K(T(ANQO>/[6!P=,K_V$@8<0*8.<8T16U?;GUX1YL0UJ7%&'&+#@DC% MW^R=W*=B,O&IL-ED(/&$YPZ"TC6V=U&DC1)*FE@(5WB;1GLYMF+??&WXK+KF,E.*HD?G%M-#/'0TV6&C"C%O/U MCBS--Z/+K4AF;5J:]6&?9NW3K%_UGN5M%OSKVU>3C;>O7M;-]0JMIE56FT:A M@ 0K5P8+Z3O#9.::QS3C6TZ#8"\CF=OA_XJH[PV.F].=W'BZ>STB],$8['6= MX[';JR2,13D O4PE01\*A!GRS-9"-/&3-2@0*$SDMM=5BTH5@6.I6DB6+)!K M?<$3AG'1YTPUGX'_8"I3""#*=,"NE$PM)-Q40[R?U=V\-E4IM1KIZ?3F=/IA MX^GT\EO8MMZ;!.=2:..1OL9#)D827-P$J!&;S E\PVRQ:+M(,^Z MT 2%50+?@83B^1($#:IGIO+,EI59D49%EB.L4(E(ETR"A9C)2J!_3W,WI[EL MXVGN5XH!@&=0.8J849.W. K@3,"Z%D*W[X)SR+!&;X*&P=G#^7>L*M!"\>1T M*D!ZE0+$4D?1+6A S I0?GZ$)MT0B\,QIS5#2PZ+3XG4, ZLG:+&](,M_V9T MAZZ+Z<)0<9(C)#A<#H3R%JZL-M30CM%DU-($GRDN+B<][GJ0I_$]HYV765%P MN>$WP+*1'&D4S DE^/O @5\Q3.-;C=1]11J$Y M>J#9F+]S!>UZ6G $4Z!S5\T.#Z;NP1BP3'U@@D! JV7@.*N1,+&\%4N6@NKA M;9D:AYEQ5Y[FNY 2QFREJ;-\B MW/>% !9SUW/034S>.QA= \B)#P WK+Q<>'TPP*#W/'8 4KQH+BZT"G/E&-VN M[T1D%":190N7@M+<]7N8"ABM=V1W 2[\VR()(568<.6Q%2Z]=;U+GFBX.5H: M P)D#1-T-@&UY$(=3:!.3SDW1:9\,[=L;1EB[_Z)QT?]XP96J M(V6E:]_< UN^"+#E40]LZ8$M&]P_H.O*BS@\7KJHS-1%65P<<5$G(1P#%5;: M%7]8)H>61VQ6O*#O#'!WKX5:@-O!_IFO$?[OM&3S,IJLT[@=WG) M3!W P-MEJH(I1!DEF:._9D/F&NN$[BFBD1)A84]$::W: # @,E@UH4]6>R*; M&E3^@3TG-QRWK0\FW\5@#-&B*4G985NR"<,ZHO6W0_-"*G,DZPB"QI;I&!TU$/=X6'KS>"PJ'2M M[5YHE=ITP #6RZ<%F%GE/-R+94/X)?^$O[&_%&5R4&MZH+><6@(NJM[0SINN M[@NMDA:;7KA8K6MJ&3P%]]:EK9)M _ 5_;G)Z,!!:#FN_Z5LWT72^Q8[$,9Z MW0EH;#14I7@#40MVGH^;I=K8P%K ]([+WD:A[XLU%H&DI_RC;+V\X'$V3:Z#*\!IW8 M(IZ!*Q3&Z%VH7W<*RK9DF+K'XUOWN$=?FP);A;O"^W3SR-#=M"AM@91XQ-WU=R ^= ]<0U:JU*+ >K!3!EZ M8"P4H;BHSL:&&-'FI;*W4:84Z%5@K'+R1P6Z&/A2I@(U'HC\7-J^U#.N#]B_ MU SV0L-7X(#C]!-@'(F79@'_6>/!-I@(2MFU*<2[V$(_Q% )&^ZE80[I9D;\>NNO#5UY-[9)>V M[Z!L#4U"4U=XTTI"F_W M[[".OVJDTWK)LO'.VS4Q3"%V:8U([Y[96NM2+RD"H)C%NXN^NNC+9;>>]-FM M/KNUP=5%=1^M7AG*!+ #0">4,^'C?/6E]BUOJ$:IX7.$ MPRBTL)=-Q?=?1^:3NR^FVP*-W^8O :6V0C9*Y^963D :CBZ=']UD*,LJA<%1P+Q$RCMVX\@5WCH=6(:Z(S0'] M")X3WHXWCHBRS#J60+ 8.6!O[ M A;(V>N<+K7 ;> 9>P6J6TUE0MM_J?&6LN=Z*#URYD)-I](8MV5MS8X&/@R< M[\=M;>L?ZRH3QJ* BHR["JKH>SC,%T)^D'B[JLUVYN.*CQ>>"V8'+D 888=T M3V34@2VM'\(8DKV"KX6W=MN\==;V _8&XP?NJI%OBEI[0X2]!'X;3B 5&08T MK'DX(8@L=3GQ-^["%U..A7*NE5V::BR:<"5'=9;9G1=RIT6UN@?AK38(F0[L M%V\CQ]/%6BQCNB%\LR[D3<_G,T5WHQ"/4Z$?C63'#?EWQ\CP0FK]L[@&R\!T M^2\U+D^$+)!_D4_<72H4GBPKG8>OG61K;T>- 8R&='LY/W=M!Z.I6*0U=3ZR MSS0G@XW,O*AUZUCYAJ^&@[L>%SQDSPOLD"T_?6/<)@;E>Q^R5-PE 8YL^-G07,_N7';AL8%,.?Z53 M>Y^"J8HB>'PM["3 4MZ- A3DS1I?$% M1?KKJ_<&=85E\[:$T!3%U;<1G7XUCR*ABIQF2.E_WX 5#8_@)1%J]G^;5#$0 MIH%^:,;G0/BY:(885[[FNK/'H>YDV/>'/NS;AWV_5=BW2_A<6F3I"3MH?Q23*:/U U'0!I"YXF?N M9G1L-V.I96*YVPWZ\.B[>!-;RCXBPFAP3 &.0.7XC?5_[Z-Q+Y M^$^0E;8\X==$@+EJBQ3>20KB7=85P!?J8,!^+M,#MH)S_ MAH.]SC$M6PVU "NXKBVZNWN4Z E]XW-\PZ?B[&8G>6=/Z:LN[%*6&9S$SQ3? M>B<*+3#?2#9D?RA;M["[MIZ-/ZA59GXDW7J3?0L7=M?6T]M^O>VW";9?SY#; M(CE7:;R%ZU;>7"[MIZ[H)J\PS5Z[5>K^T<-VZ.7FM%C)N]HW[BFK!! M?5+F3BSLKJUGTP^J.RGS&1;KCVN3K9;>(=]^PZ5/QFS(PG8W&>,QU!;BLRG3 MVRJT\/57>/O8XIL"B;$[WN=PQ(=#E<[A7Y-RFCW[?U!+ P04 " "$@9U4 MF\:F(AL* _6 & '1M8BTR,#(Q,3(S,7AE>#1D,3 Y+FAT;>T<:V_; M./*O<%.T30K9LIVDF\C9 &W2[@7H"UT7Q=[A/M 2;?%*BUJ*LN/^^IL94G[% M3G;3IG$*%6BJ4.1PWB\->O)+H_$J2WD6BX3]J_?V#4MT7(Y$9EEL!+>P.I$V M93V=YSQC;X4Q4BGVTLAD*!@[;K8/FJWF\?-&X_0$0)WY,SJ+V$'8.0X[K4Z' MM7Z-6L^C_1;[\);M?NJ=[='N\_=GO3\_O'*W?OCT\LW%&=MIA.'G_;,P/.^= MNQ< OLUZAF>%M%)G7(7AJW<[;">U-H_"<#*9-"?[36V&8>]CF-J1.@B5UH5H M)C;9.3W!%?@I>')Z,A*6LSCEIA#VMYU/O=>-(]AAI57B]"2L_G5[^SJ9GIXD MW)D2C8 M.S%A'_6(9T\#MP+_%L+(P=,N[2[D5P& *:[(_*$X5+>OH_3YD6'%I&US)(0!'#J_0 MU5^Z9")("'VM$GCYZC(%.BWH6[MU?!+V'5D_!*U%=E_![&_R__[YEPV5+%)F MT511KCJ[.R[&X)^$6<".X=^V?[@)U0]Z(@S3 _;"6FTR,;T[1/]7%E8.IFY) M9B ^&[6/E@QN%?6+@+TNV6"BSEJ\@069L*]D'H7 D4?_O7;L$^BKSL M*QGCZ[-49CQPSAJW2KP+M(9EY:@/Y,HB8L^>/0M8"DP %\0.FV",%6#Q5XE[ M"W".0.HN+CWYJ]2V>STCA2G0);,_Z!RRT9W:0[B_ESP;?DUUR5ZJ4K#/*5?P M4_ QWOX[-Q1DSG0S8&]LTOS;EUX%1O<"3SKM[EX H8>]R"%(L?9AP"#\M#U3 M ,%5]-&2]MJ@WPOUBEY7TL(!@Z)#Y*8F=/ MQ&FFE1Y.K]"$J+6N)^KSZ_>O%LE +,6E,+$L!*$[T$KI"5Y$AEFPI#3X&[X# M4Q@Y0@;I)6#8'A!U!0:F,JS!.B/55E ?&!\ MB*H"-(U$L,09SPN9P4Z20K^T+-.6*3F2F(=X85_AGLQH/>,CX>"BVN#*B%M@ M9S$WN"4MB=AN>X_EW%@9RQPRG0H0&0Y:%NQ_\FC_N L@A<4+ = :]4?Z"F C M'88X*,8<*(0;M"K1=%%Q@+R# MQ'%)X0K/A/52A!JO"AT+,G+KZ)/-*WV?RC.%JXTT?KLI+1<6#MZFY_>N[D&_TDJXQ0,2A!3J%YRV* _2OC4R1V\>5YY<^Z] M>74 0A5LA6US#@3^5N\!X)"[AL0QLS\'=XE:,GZPFPF?;H\F?)6^!:PLR'7,@3HG0LR*.62O4,!@XI04"U:; MZ:Q!+\&C:6"ZLV]4U('1HW5>)O"^E *TAALY^::)D1!@5;+ M@:S>WA_CJD!RQ9(3@2'9SA '=X8:5"V3L9'- ERTY)*K O6CS"2P!-ZFP"CE MXA+OZ_$\WW,)YT+"O2J$2NU2%Y@!%KA4H*-*GI(Q94[H7?J6P\IHBN$((_7W M9.0=-VJHTP3/5H_NKMFTL9#O''BCF=M,>P%I]S,U%1)]'G\9&EUF22.&RLM$ MCUKTI[M TO*+U!5='0"M9"8:_O?6.LK]TD+SSJ\L]NY6>W,Y)':-OA'\2X,/ M@+*(*XBJA6?CT5&S<_"XVP//YV4Y)(Y2)^"I M(#!=, X9Y%+9LZ%LVI#VP>*\->$J%4QV9089KO?L8T Z@5+$8J$&.,RRDP1= M(]930)-#;MT5378Q<%E/IN ^'Y_(R4E1^/1ZE&/8!>^&$=?[06P_2*J?-N$. MVU/M:CEX=N49E?U0S"@>>W^,17ZP= _%)3F"X 6EIE!3]B; M+'BY=@>/PAL>2'$D. Z@V0FU5(P_ /]XID#2^Q"D E^B)N MYB#E9#X3VYX]!7(:\^[0:J@G!E/]VA=@NPO% MMV<'[("P,TPW7HVL] QG2F?8!9@E%T4)B8M'!/.L:2'4X(X8?*5/CFY2+MU" MSY&T<""&M_]YAP9]:8%TI2?_/0GE]^R,W_#=8PF7?_KA TLYQ:<1E&MB.;K? M?/$MZ$%0MT;Z@25AG3H)JY.P^TK";O[6=[U#ZRWU_Z7_R$!QM83B&)5E[N:( M>$LI5J7?3D] A17/"Q%5#XL8/P<\O!8CBWRH7U)>"")Z67=I94FSG.XNZA6Q M K%I@&>#ZM,=6M0;1DP"*1&7<)S!P-]D)G2!37NN/"^=:7D AZW'B^KB;ZY4 MYR[4\=IOB1#7\9N*BF9?8T.;;"\MMS$MI"%B$K+*P?RZC3:30=ZL<2M+,/B0Y MAI2Q5)GD7:-'F6(B8FVH;=' DB*":D08?.JNOG;9(?'WP528M_$2#ZO O'VA M4I>C=3FZ9>7H@QX]_3?../Y9XG33=YX^71H^/3ZL1T_KT=-Z]+0>/:U'3^O1 MTWKTM!X]K4=/Z]'3>O2T'CV]Y]'3M5&EGD/]]H'>AS(8MTVSNO?9>?PY&XT' M=>NP;AW>]SCQYFA3#^760[GU4&X]E%L/Y=9#N3>E,H=U*E.G,MO[%;0>RJV' M:UVS8HK:NK2&LMJZ?;"YWPF('$P @8, !@ M !T;6(M,C R,3$R,S%X97@T9#$Q,"YH=&WM7?UOU+C6_E=\6>U=D#)?+90R M[2)!83\D8!$4K>Z/GL29^&X2Y[633N?^]>\YQW8FR62&ED()TJS$PN3#L>/G M?#WGV#G_UVCT.D]X'HJ(_7'Y]@V+5%AE(B]9J 4OX>A*E@F[5$7!<_96:"W3 ME+W4,EH*QIZ-9X_'T_&SD]'H^3DT=>'N4?FS":3/X^OIA,7EV^LB>@^1F[ MU#PWLI0JY^ED\OK= _8@*)(J9<0X*J,' MS\_Q"/Q?\.CY>29*SL*$:R/*7Q]\NOQM= I7E+),Q?/SB?_;7KM0T?KY>22O MF"G7J?CU0<;U4N:C4A7SXVE1GL&=$SC=N>9ZM))1FGIYI"6RZ0^INS0YEJDO)17 MMNM!JF@NOY0I7)6?4H MYIE,U_-?+F4F#'LG5NR#RGC^2V"/P-]&:!G_AJ"- E]UZY^K#)H87L AS<.2Q4JSCR4H M@I%:Y: -X(0I=17B:V9O>!X-=02?C& ?\ ![80PTAWKP*_?U"WMF^Z/TG/VF M#*AK]HZ7E>8I^R",JG0(?7A9@?*MAM1=(>KN7E8F$?D2GERNE/Z'78HPR56J MEFM QSA@;\IH?']=QRM;SZ!_SV4)( K/>L;SN\@%ONWW6EU) S VYQ.\S/:W MY(M4L(72D="_/I@^8*%(4Z?JZ]^FX*'[#7=H^!/Y+CB5?@J="]KD$SK4"[VF-"%:GX]T^G1[.G M9P:$K*@6 T\?9'(G >L5G:WN@N5'WL193*7H!&Y4XC4P.=OQD=\T@N0I@\" ML/C:H(K=T=K-N@-^@[CB( N\TQW"4'1\,2 MRTL _H)VB2R\-CEUH!$%G$+D:I\:9@#U.> /6;8IC>9KBU#MYJ&6Q(VW1)Z M3@7VG_Q*!%A75_"J3)26_[,H7*RIO92OC'V5>6 M00:6$&*G7($D"'P"=2@$[8,]Y[7'@;]NV,\#]&^'M>/A0=^[2BSA%J(6@ !U M".\,Z4"8[H!E_!]4FBJ&T HQ$$D#%P@O,/L!@P!V@ -;)T%SMA 74(L6G@!- M.(+!<,0V"GS3'MRXJ&2*+PRZ%LMK\$,=Z'F^!BFYEJG$0"4&=(%*1X, P@+= MASL(N:['U+%$:*'B73 >GB/X2J1@("D,HT&\\'KJC7T!$7O/UUZ(-Q?0D8L$ M.B(.CN/GY>+Q\,3T@UB"?P1HC=@[-6YA&-P>F">GXUL.CS3LO/+=I)<>"3 J M9$%&(80_>O[3E/X[ZYY-P?^94Y/XKZW3%J<&7#!$Y>6KH^G1[.&[/Q[]_3LT M-CN?5,^#C8=;*L SXQ >8K_OI4=/GP9/9R?CDU/L"C/@W6G!,@$O$,SE7S$# MX(5)T&/J?2^[;_>^7N6^CM^[ECH^J?'7?DM[(9>JD$A87O[[I]G)].S='Z,7 MH^GQ:'HRFAZ-9E-24\V#\/\CUV3 /O+<$@S0\TNP)P'[O8*Y@N ]8.]XGG#) M7F&D($,P&S:Z'W^3J+VKGS'P7J!%6<\3&44BAPO0!YP>GS5UJF5E[?\3[6]> M\/"?I5;PPCI@:;"K[1.)U?NH$! V(_=[VM$8QPTETB!ZW9$FS]MED N^%*,% MP/V?$8\!7W.>KOC:. 5\>CH^>OSSF;4-CO2==ICA0?#-!QO6;S2>#,^&H?-5 M5+KI-K;5"B@/Y&X7E:'HFQ1%# $5Q$!(%I1ZF%H! ]LCYR M#[YQT!5&*4\4S/_IIY$(QWRW\J4,E[O[=4P@'+MZP7F X) MN5]+S]<0*KBDS'5@E^Q-MM>AK@68>43+BU_Y8"J6Z)J8&4H+Y#L M8XB)LA=?3?);&HN:JNC+2+=@$;1#ZXQ#6$9U&AZOFC(8KDP$'K*W0H_UE<)A M'J_0PF!^D$*QUN.])M0B%+(HV^YQ'[V^4J:^5* O57C( GZ1XS ;5.W*3M^FEL)078D< .Y9))N(RU2%ARB6 MK$'DZIJNA"GI)TDX"%LAPM)39-:R](2PKQ7*P2#>7:X&51BS M4ZYR>,CMT<0 C %:9)-]6$[VN@)Q6NO#:L.32S]0ACR^>&F'"V@1IAJ05CL MCV-<)27\= 5C697+4!8@@ ]#%,#UHTUSO%7*>6^V\)!H/21:?UAUAO'[D'17 MQP'89,4H_8FN^W9%79]*6@A0*()U\U1'I.NP'CH5$"CNN.K)=RM5^3-G(3=^ MD';$GA]I#1I>3F2] R1;8J&UB#HAC%7!IEIDTB7@()X!8-+]J&[M?:!*6WE% M..&C:HR9HBL,F,;,AET48OO;J$^-/H(O X_0X+/5ZMHW&?@1X7O'YU.<;GL( M84MK&"Y. _"EZS'[0ZTP11ZT'VT25:41>6S@VP@R3()R#X?DU5YA'V!910.P M-*D5Q7ZB1ZAK8'C$^FH,*K1(%2:=L?Z-' L]KV2D>CUM0'/6&R; J;K(--4 M84*,@5:T E-$8_9W(O*&T]XH &D*(/C1^1+E#XU1O8R#=-"N]EZJW2YY!NZQK(I?WV.33G$_3>0\8&5N6PL M1ZM6/^,0D!*76[1+OAL!:BPL6H@30[."YR]P.F(T9!LR^9,MR6IR<@B<7HN( M1J-TD+QKQM$Y$ W#Y@;1Y02Z:P"\3OEQI/CU=2%UBY&[%#H[".0-!')0]2$/ MGG_"LBJQ-9T@I5F+/=^'_*!UF>[PY6""12Y6UD?L:2]7#9;->V[MK(,VYF]9%=9R^[665N^[(0821^:I7,7HQ0+(UYA(7?T65\%BVOB(6 MVG5 8BL<=T/=>KV-=6;MIUDH:E%6.M\RC7#[#JOH^;ZN9("55;[PM".PN&)3 MP$5QRU\C$5 PY*T%QB$&C6EOWJRG]9[<'#$W(FHNI>Z5YF:?^0+^.;+LV>=X MSCA&GA.?T" Z^YB$H&8,:("B.^'--=GP#!E5H$^N>%IYG02C_)*^N*BA!"!C M0VZ.*@Y9AD.6X6MO M'[:'(;9FSP-TL]@";"NH&'0Z8I@?NT#TWE9]3L>SGZD2Y"@W MG$4@7FNTET@3F_K*:E.SY81Y(Y1U4RBW7M0MWVO8B2.IV\X,%@WP'$/\'3), MX&*57EJ2NDU0=YR+[EI^\,ID[GV C0YIZ28,/I"5;MP7IEQF#&7.C@@\,3^: M "8*7$&W=4']>(RF(I&U/ ]B[7V96_TX-+2V&"BE[0Z:;N>B-L"M_A[LWK[- M70960]D4A0W"D48E\MF6BI #W229+#FN%6ZBXA$AL5@%D(=H@^L0\)6A%#RT M0)RZ@W?#3Z^#7DO"49S1=.$[B:->(5(+7,WHPF[PC6L,=[:A^1WUEY53XLP! MV1DHG_4FIU0_MB'2)DR$L\BYZV'07^OGDHFVK :%#L9*NH DT,=Y(!6!9?"A M[VL&HT"*LE>3H"(JRBV1WN%JL(?8*N1CPD6G/@2G%L9^72% MYSWKR,+N0%(O/>,I3'.TWB!"M#8Q:2R"[T15Q.-@0L[59K2!1P%PYMD3<2TM M^;PV\!O$5C>7OD*.%F M,7+-<&V5*;=HX58RM1]%?1(6.)N&\YNH-/++_-IVQDGOT^G/NWAV!QDJF.V, M_.P;[ROHY^3H[G-BWT7]QI&0N>DTX1YLM'SM5O.T*[;XTJFR)809>I?NK(Q2 M)[(P3WTS"3()*I9*H-IS2HH4DRT+(7([LYTUQ =O8*\W,+#:]WYO@%?D#7B] MCK:AA5=*4@-H+9*"VF/V+",>I?T*R%\D'JPA/;@C2BT]M8A@*VU@;GQF J^( MSI"EW_N=Y;W#X];@7NKK:];45PQ!1)1M1Y3CK!O8*.^[@EE11=;%ELG[O#Y:OH MYY.?CH[2 D!_J-X]\&KWSZM]5G'8BM&OIC@V!2-W5ALJMAN5W9_*<,\#Q?'% M>N/@=^ZSJH-:3](6#CO5C35.N"177M/2;B-*$S3/Q60!\G!MG<[&K12M6'H8 MI0R%K-X,R)1P-=>1:417E"G?'V)E?+V3^[$EH;C*/"PQ0QO).!;:%I2K#3L4 M;0^OLZ*K'E'@_-R6*)+Q]BT:GC4>O$M,@NUT/)(PW\!T'J1MA[0-; 5$77J2 M8^(C$M?-38-I@_=,X*90@$5.ABC8G 6'Q6 "?K-(V+9 ^UJN*$#B5HAPK50& MD/7"MK/(Z^O*5_>Q Q8CK/[6M@ 5(MG-;%"AN$O9W'U:$G":6O/"KSLO:%_< MZXO0+..OM V>K7FAFI^O,E:L_33L% MY_5 R'GO;-W8]M^_3Y;^%@F ;=*PYM+L&&MFQ97">>+D*M1<-#A7$1'7 M6R0U4JMM+M]K\_[9PEGJV;/$\Z 1SR#P-]V* 778(.RVRG5@JVFV>8J](M#2 M:&BERB66YVK*D=O5;Z9[IZO4;^1Z.W#=P15V M'++F.&OQ;7AIO6ZKJTVPA3?$NSAQX%I26@UI?[L7)=$QC6>Z/3[ZUD+LT73- M57[V!;3NMCO!MD/;WK*<'V$AT(NZ4@*_EF5S-Z^D*:I2T.?TTLI^#W)PM;X' MSO:PX\(@3,K UH-=6C44II6AJ/4*7F-$'Y.C(J4"=ZZW\6Q3-_N/**'8ZUKL MZX4;W8_7U>[5DNJ\-EL$X"? ;O(!OX/C>FO0.SF6WM9S>XU]+EKG'.E9/2Y,&>R4-$:_DK*+'W^_U!+ P04 M" "$@9U4;AWPI^8H **@$ %P '1M8BTR,#(Q,3(S,7AE>#1D.30N:'1M M[5UY4QM)LO\J];RQNQ AQ.43O!,!&._R@L$.P#MO_BQUEZ0:M[HU?2!K/OW+ MHZJZNM62 ($DV]J8Q=!'=1V969F_/.K]_^SLG,=]&0K(YWWQ6TR',I8_*K25$>1.$UUV%-"O&OOOVSOM=^]WMGYY3TT=6;> M2>(C\7+WX-WNP=[!@=A[<[3WZNC@M?C\J]CZ[NQ]N/_ -:'Y?W*8RSG2NDUA&N[OG5R_$BWZ>#X]V=T>C M47MTV$[2WN[M]6X_'T0O=Z,DR50[S,,7O[S'*_!3R?"7]P.52Q'T99JI_%\O MOMQ^W'D+3^0ZC]0O[W?MO_QL)PG'O[P/]9W(\G&D_O5B(-.>CG?R9'ATN#?, MC^'-7;A=>^;;SDB'>?]H?V_O[\=#&88Z[NU$JIL?O6J_?5M>2G6O[ZXE/+2C M5$4RUW<*V_9:#2(ETZ-.DO>/ZQ]H>G-HW^LF<;[3E0,=C8_^>:L'*A-7:B2N MDX&,_]GB*_!OIE+=_>'4 M)?'S=2X 9E+IXR\%QP["]0>+=7ZBA_>-M 8T.9*B$ MC$-!$PO21L=Y(CICNM91^4BI6.1]);I)%"4CX#XU,F8 =Z!'9M*8 MZV61)_8"\SQ=J4@&G-"J7, K'IN_$+0J( EHP"BS4MM/\_U])J0\M-?O% PX MD)%94!!;IL7#O_M\8KYK><:3.E[#"336A8D\ZNLP5+'[>V>4RN%1!T3^UYT1 MS-=<2>;NRTZ61$6NCE&[-]_CP';S%%=S\95[&A$0Z5CM MV EJ'[RIBM2M_6WBEJ=9DF7T>*9D_76G5[0 /<.C\UPOS/BN58]G?$& Q]/598=0;O)0+S>.VB)TT)'V"-Q!KKQ M2*7BK"6NDK8X>/-2_!]6B;C)84O+6YNU7K>U%O;_;]ZU M#^B;GV4\+L0'6/Y4!WE+.%&Q6;QU6SSXR*7JR4BD:@@\"AH2;=!'XC<5_]77 MXDSJS:*MX:(]>G2;-=RLX7+5WH,?5.V]U#+^7?]>Q,O1>D]K6N]W2@X_-DM/ M57K?[>VS@KM_N"\^)''O&RJ_%0VW)39ZT_>TU@_4FW8)(+/PQ=-T<.'97@'T M>2Z#ODBZPMCRA#H:"2>ROHPBT5&B#RRD8]D%5H(9[JH4.2I/A,R$M*@HO62D M(3R4#56 2Q"-6]0F/(H@IO>P5IE]'/%(^WA['7'KS]?G)[^>7IX[D)KA5<95 M__5B[X4(5!09JG=_9T,9F+_G20GL*'%37^=J!U]41W&"R)T%W=X^%UL90+>3 MY'DR.,(9L9QV7,KTESOI XBT!*P *>[$&_X1%LK4#*S\;0V$!D M[!TXAGNEGF'N:2"R7FHN\7/9,1%^IH($^A!(>"!)Q\ART)]"[< <(C,I8(!D M,"ABH I\/?/>]S^4EPH--)@5$8VD?#9+NOE(IDJ$"K@I&:+7X9CZE<8J]U_W M^H<7D1K=M9;_H-=2J_G[E") 72!!80,)_0/^Y*TU6O MO6-/2-GV<#KZ,@W='[+X!N)1 F.I/PM-8Z3I5?CEAA9:\U]/52YUM&$C^M3A M.K+1B8B5 MEGF0J4-A"Z=SI4C@8%N0%9H4,I;%\\+3)0N+.L5=$));JRLTH[ M!3"3:PQNF :FD<53Z]IU1>[JTV\MKFVK'5RN? M5KO"^^W]M5K!+S%L/9E(@ W3$>[E1J"$+=R2*>#&Q(0(V^2].AO>_2_8R\&KGK#@!L'-;!CKS:?A]X4>^%XE9VV#_\;?]UWN6G@8*["1!N(NY+20B(YKVK[PO<[=! M!T6:0D=!W4V&"I7#C';J\@^T=<#R@DD089'B)H=;'BS[ &VK*H<].>QB9_%5 M^^")Y]&$YS7-FU-#E WFB\9.KF!0G:<'V6FDB& #6-5TH(FELK;#0(*=&<,G M0/_I%#FUD<"_A$60XO\T2L3T?6,.,+OFNO*6;/1"K:P_)T,D$AGY2"B00@&[ M$H$WUJAJ5I4GR,3GTU-0.C,1,3J-9)P=/Y,^\L,22V>]B.4SR1,4IXCI)0,= M^!9_J[2D2]N?+@Y4&FB@ A32C6:\2%(A0Q9@T)XEKPV]/)!>@G6E%[>E#R,9 MQP215/553"DIK-0CH(SK3F'Y^ ?*"K26FQ'GW?(M;[])D0ID0;I(5@R= MAU1FFGV5#=S8C]*-28@*H(S\2.L7L9'#< MU%".2YCIE PZ?-*B5^Z&F*AEK*I)W$<0'FKMM# M/H.RTH1U!@&("$(GDQHHV9J]*7F;&VM"E#);A#V%6@Z),COK,0Q4@(A0<2A3 M,5;P [2KH:SJ04#=&&D@KI([->@ 4QSNH9Q#?R&]TV*P$!NLRD>SEM_S:KE9 MO388UP7H"A26AXL(^P:(?ACC-4%8-2:(.5L9J5[[;PWM6PQ\S8//.K6%K:Y- MPFG08!,!B1!^[?FPFS#> F8J98J2SP9S+W&%SI*XJ[%I!)'\('>S&'T38XF+ M0A[M#*$%GFZ=HYE@Q5C6R.(IY6A3,X&;N&,\U> M/IHEDP%EU!"7 E69:MC4>)8(?C'6DM>&?7G:6\8ZPK)ODY$^L#E0X)WZ-@0E M2V/\$&XA*BQ#\5:5C#8SJ/.@O<@J3?Z\.;_^[\79^,WALA;.^T#[(/Z^2'&>%F)0,<%!,>8-U/DGDQ!)$(+T]X7)[3/#@K24C#8$W/,7&77CJ??M"9' M/B=V'>:"G%-5SQ8*8!U/*H1R4B%L7@QGMOFK0@ "_$=./?+"E/C JF;W0/S6 M$+WO]QH,WR)-2^T(']1='4SUPU*IBH88J4D7=\NH4/=;V@;G<*VK&?HC@<1M M#8R-9#ML'ZR[9*LJAZ!)%Z"1X/*29(J37)N STHI _D-"/,NP7M5;I9$61P[ M&F.U! KSE%%01!0N.L&#[7L0EA>%8$1#$BNQM;\M!C '?5$,C6\U58'20\\B M.W7:J=?E927V;OPH&S]*L[IYN)BE4L$4:%-LN0RN.YW@T(SE CT/)?E6:H"% M\;]D!E/O%8R'9@:2& "AY35SA%B1HG?-WVR_2\Q:HT 5Z)3GGX3MC9X&&=BB M?+..PBVFJ].!*78A0YPIWJ3\O:;)IK5I)51MWM,EIL1MK61-7SYN-5&WM!7Q M+VI+TZIN-R,"!.U$L)OBE@P+OYZ6ULLG ML[0^GUS?_N[ B1OQZ?3RXM\GF%&_2KCTY6)PZ>T\S5I[B:-M<0]#HIOB#GT=:&Z0GYDZPD'S M*J03) 5(#9FFA/*5Q&2C#V&[%3%H45F&E7+*:&G>)DR23EM&Q_-&V&RXI-GC4OKYYF7HB9*2M&8A(5V.[)**9J<1@G4>0F MH5>:TI3H,L5I\KTS;*%AB=@[XC%RSL"P,!I#Q<7J]*F7[=?/XD(L"T %B2DU M415 GI_068\8:$VISER8<8O#$?"3(7!8D./&I6/^?9O;CL,B<"$J.P;U1_Q< M,OE)>#_W/>!\@=?#M\/&_PIGA1AB9NJDXW16Y-&U2FU<61LLBR)9A56AB3[GPR9FKWCX@DH7E^=GMEY-+\?GZT^=SU)2O+_[]G]N5AA*\6DPWKN)8 M5"<-H_=3K7+49#P7%=4255G.VD5DJUJT4'8"W??UL.4]8TAG9EJ !GTV N4D M')/+S.AGI!MS#<>&Q!#"Q>SYC,#\J0P_M& MDX;7]_.$9T15B% -51QF-J5BIDW4[$.=W UJU?180V;Q 6)%F@P?>.AAB2;W M2@4A66='<;0)ZOYYP#.H4/ M]H2D@VH]168!K_7Z3F'5%-'!3KJ&NO<,UKC=3'"XF1?&409ME4KT,A%Q^+K=-M'R ;2=0A8*P1[.XQ!O*E92 5[?P/ZOL$)F2;\A!"^$(OQ=Z7 M-FT)#+M^,.@[&875Y$SBN$WK3*J'PG'0)OYN*I3[L;;H^RFL0?>P9?("05P< M*C7C!Z+9X1 L;.=F"ZL:3HUC"U6 UC58@F3*XA0P+#VM\>WCLFJE1&LZ&C?V MX>&4B-^N@.1V[I-NE\V' 1H377F7I"18$5G0'& ']!B;XB=.L\2W,I\6/*P" MYP11^UH0L1L($$2@*E.JU':-,_TY'4E]9P*'B9:T"6PLT@!NJQKK/XI133Q1 M2;QN#8O'3+=!NXAQ8(1%:J )7G=O%;I%%/%!'!'" \:=$=K 2Z:GQF#'DT:+ M Z3"V38>T8U49J.D IT&Q8"S\#.!CT%3'"&FL3H_"A+92>Y4:[[IUYI.[6X] M'LZ!=*Y%7),X!M)))@ =:M]]S4C$&OWDA+Z,"+GL*"!'*V38Y'N$G#$QTOQ1 M)F$7+D^O)"/N!D6RH(%7C35WS0EIG"4KJ?\QR[A>R-=P48;A L$8UB;F]],H M'L5.U=H7%EA_U3X0H (UT2BGZ1GIXE9)#XR[R$_"PD:=\[HTS-,B4JNJ<+]^ MBN;ZVTJ7M-A4%Q*:34+/>8SI+*;8;"RZ*-RW7FV3"S,36RYF+#0Q'K@+P.9& MK@QA:P^6^7GN,\XWN/U<=9U^ +I9?P/EUM?Y)B3&9!H1QE!+S$H0PR3+-*SP M9OFG+O_AVB__;Z7F']4E"*EP-=)H^8DZ)IAJRR8-&_5EFS+=AJ4.6XJB(JOH MO=1.]F@M1P2I?X LRF84&X.!?!/:857$[Y:J$1:1SSZ,E/% M/OC%+$1'VZ6-HI^OF.4/0&>OUI[..*U&?1OJTN%5%W53TPJM;<5.[UB-I$L> MM(16QN*58,R$!:?SMK@U-F4VO05^*U48:@+F+>>(ABTK3]&>-6AG$XWE M\<;%]5.ZN%9B02\4B%;/":X;N@:CX0#L!_N'88_0';9\C1^86T>@L:/X2$A& M'.T!QGAD9"DT2H2-@:=JH#='],=^"#B]R-Z?:2UM3/.?P#2O[@GL;9P2">YA MZZ=(Y\ZWP>'$GC]Q&D69E?O04E+&ND[XTACU MQ@PG; C%TNRV)OTO)>!]RAZ.C+XV":=/]:E/[?R/,\YU3TA[?O9YPI-E^+0NML67(14BXA%/5J6:#(IX!.NZH G/'?@4 M,1'YP]R1QT;?]_VZ7DC8$O:>%A%2.(=L6&"AG9 W/%LO/V6=LG2>(#7BZ&[Z MLJ^3+W:AU)U*YK:I^L'^UQ%%'#/<1VEN%N]CLC&[+,XS[,7H_:(ME9[A"<;E M]PO9N[/]HB3+*'A<6<5;QUV4,"X9?&Z NTD8?Z9\RT>F1+RF0[T73XB8^9&S M3UG%Q>W/Z^R@2)UP]/D+@F>XN/J>Z68KA:?0C^P&U&QS87 =24 M%B?D5]/2,4DLP*B_KTH-.9??5O,WRE2(16 0\LY:E>R+ZO&2]M"W>G(/4W.E MW4H*4W>"YITX],)CU#<5%*Y-HU7:\J,360RRF:I"W;&E;*R$R48A-NH)S.8,$5)\QF+/"!IB\D?OCLN MSZ=P*6*N*,J=Z[=-&T1EU"5;(7=/G?C)",%C6X/5*A5^C<)9,SZW1\819W/I M3&#*K.ZM+.?E]6(Y+V?3IKNT%:S_TKN[20[9(.?+)/(MN8T;Q-<8]7AC-5_7 MV-?%$1MQ@DB!46CK0A/C,T(U2&+2\UCQ#9.@0-F &X7"2$&0',>K8NJM#HV7 MTO-!BJ)#ZT[JB WUQ,BZ#AA5I7X6XZ D:G-%Y-2IFHAS(9)T[,DQM+^R 0;; MU5W5;J&DD4=CNW)U&4W[H"G5;4]P->X(^^ :2NB% B=O&Z8!#6ZW:\[:,77N M)1&X_&FP GN\GU,]V:ZBRL68S\QEK,-*(D333EE!XQ2[GDK0KZS!T:'J"!S M7"T$Y'HU'42K5J>,0ZX\34Q@S0PT7N!YWB:X:%-9J+##E3H<+SSL@X8"IPUM MA>3TI%Y$+ZBC]+Y7E"5^CRYF!M^SFKAF4YJ=@[1"FEMUM?"L3N]4Y^=*%*[L MA0=OVH>O[,2:0Y1V[,5'&GIOGLC0NX>Y=WW^^?K\!LP]*A5U(TZN/HC?3JZO M3\ /+\1GSX*4UCJB0W!IYC#LB#/$)B3I R5"O. !8=LV8*SSY1L7._:F\5R M^R_(2)4.O4=11-JIJQUA-R^&D%1J$M*(/:CNB;&;IM1&^WQ]5IIBB+-Y66X& MJ@HDHN)H^N!]BW>9@@+UA^E((VZM^C8=50/2I@5:4 1:75KSDC34"* #LOV< M.QGDK'&8FB()S4QN?"O+ 6;>+&;[P(+:+!7T&W&YA1B!IV1DYL16-7$;*E4; M9WR99ZYAFR(_-HE4JU0:5Y/.&3^C1FIU[+VB+#4O<]-ZZ%K79_38$6:T&< +>*9 ML'1V %9G8MPJ"4CQ,G@+(>G5GD-KNRZ/#L2E/2R#@>%E+=="NI./T\VJ4NCB M4C1#*"V2^#&AXX,6:NX6IJJO1[E\,"F(7\8(!F(SP/'F4(SZ.VY;0:0.M7,Z M>0I4\V7-Z4*^"'*E=13UWR76S#I[Q_<_<0$_6R?0'?7BHO')44'E![W*.W\6 M(%RZUB'I5:/&[.4;;!Q#:8V/,QV0/*T$W^_(1BV7E MB\Z *K8Y&68\V37!11L*AFF#JEIP 2*$ 7"?==*\5'588 EWVKW5%M!]&CH= MDCT2'$J"?H.*;YO*(9B*B97SF$ I;J&RV2LD&A&*$7Y3'+Y4#)HJ13<7A7Y> M4W36,KY9YOXSM4*N6;+R;)[4+S7%:X*P$@A24_^@KN<:M2.4 ^FVI%/K_VFJ M:%N9@ON7_EBQ_L7)S__2)S?UY1OSI?"/^9.E&_-N- M$?]C&?%O-T;\CV'$GZZW$?]T55#?+0\)OCV__G65T3[O%CTJH'K4GOR*!WTR M(B%=.(DMH^!B9MKB"P=VN*-T2W]4 R\EDV?ZE9%$_KD$,6E-0(AE^':#XZ>, M$!S!GV.Q=;!GZD&TS2ED!L/P4B;K73*!*>67_>)A)U@K?Z*P/(?857IB\0/L M#.57HF>NZ1FX#R(C0;]?8#8O>IK\9'A*$1UH)J=VGN?"L&0BEB7ZWRTH^LL, MH*0,4.U2/;:ZS.2$4&F/$/!"/.%ZH,("SPYP!\BZ*JL.4B!:,;&SD[-7>6QB MB4J"\@+*QNJ)GF*-+!URYDL*-;:JAPSYGE301$,;LZ+3 MAA-5K?WZ^CMWI>[O5>J(/V8WG=G^Q=6'\U^O+CY>G#W'63L;<.ZG!.<>I#?= M]NOG%"'K#&)XBPU#/#6K+]-!14W@(X6BR&1H4,#\S.PQLE?Y.>,.PC.4S:%J MA09A$T12#U#93CO:Y4(P:I/9A_VP8*S9F8#N'U,L'';[3F76(#06)EA7YLPW MUM.=/]]4CZ=AE+7C/4@.-J__@)%SAX5.S8'PIOL(&99#J.))J.* @>1P>JHK MFB NKWJP'NASLC7=N+%*GIL)7W7(O5T(XP#XO@3G_N)0U+VEZ-6GVXNS\U5: M'S#6!>"T: BLS:V%"%]*XS81B2%PF=6BGE,J$T]S9"\#L7],^= 2CK+7\>%1[+Z!R!8,EP,Q1/!BR.KCX4!7Y+QY6O<8#> MO=LT*S-G35*J"P'&7HL$A-"#M<3U-@_6!ZJ\>'\X\F7 MR]N5BI:#AXN6R0-/;10I'B=*9HTKO\)\OX7:W\&\V5 4CNW":WD9X+W]XVT7 M$ "$QBF?Y'L;^V9[LV^%8!%G"QM8&'ULUE2,Q@XLAB>!#Y!.*;*\FCKC?6W2 M(JE_4^?.(+40H9"50-R* 'W(_/C3PN6B_!RLB7+#-CNW/KM\NMA7/%T6;,N! M#8/&72"T-99U7-945Z8(%ITVB%^8:-!-\F.:)? *Y,?6_IX1%25*XX\OHY-F M2I>M.1+;CZ8D8Y\&S=9]V1,#-Y=X@LX:AV**]$RI]F4RJALKRQW1.=BX^5F( MHQ'Q=JM<]^NXD+&WOSF($]?%S+05] ("^DFM3CVLFKDJ2JE_BULE#LUQ"8:8+< M5)63C2BT#4J8]+2#YHA2.B61/8T;;#Q8)4)N:?.\$,SU\/P!6@KR!:'7TMXO M5Z1JKDE2KFXUHODY+TKHA@8VN48P0 0]T@+@Y%D23>']Z&5O@R^ MH@LWS^$7JCU"WF@%3#!(PC+H$%JHH"S#)-(!@2]<*Z\T1ED*47:6R$"?\HZ M"61L> :;PC1!FJ^[Q$HHZYK5YL3,\@44C)EB"Z=TX (7JI[+'/<9D< 58-W#5#S8=2Y10UZ K2(1_NBW\ MBV5>&L]SJM!\>809:?&@U/?'$[XKQV-^S4I;G\"3@K%286:+-*!D4V!BW-#1 M)=2?,NID *.C!K.L, @O0>ONXH@\S8*4Z(!)H-J@I". M98[_P536),N'F*79!C+2OO%DX1LO>]2INWY5JGJU&H-(XRKY*J.1F@T3M#1L MYY&B;G6JTESMZ.63:D?WT)%^O;@Y.[^\/+DZ__3E!L\@_N_%#<9?KIN[<#G4 M!//_E*$^:-E2.$_I>,$L"= Z0,6)>P7L9!-A91A0W%&5]]QY+!2"KE)D>]"/ MJA42L1!01F$N"$)X3[::+A*S5[0O%R]1*UU6/4#.?,5(*K09MPZK_7H> VZE M5%,GD85,]-LZ6.A%7E:Y&\U9*X?UXRWL/H; 06, _/YA%NG:+]%/LDO>9W'DR M]]8SX9B*P5S-*'0[S]5@:*!NF-<[5:F[9Q@CJQ_I;D_;->>)U.,FS1&_W52K M.*1*NC'6DV%PD2!PZ7A.9X39F*^'O7O K:( MOT#7$R=EV((X2P;6=TCPMG>KF7MC+Z/0?YHJQ)=9JJY9]BKX3SK!84(/6%"X M[ID71EA-W"C-_MMYJCL%&>ZVF:Z.35C>1*$,L\K<9)!DIMYA4V? PHM=;:-J M,;BB'C<+]@P!:"4BT-3#GT-MO1=#/F"'^PU)#)G.XPAS^($?;:.JQVT.D'-3 MBOTU[[5\ BC]9\"CC%YUBZBKH\D@RWFX_V95S:HNE/1]$ML"I"W.T+"E$HUG MCXXX;C82*;BJ&17W<_.^<7V]$DFO?<[W([K860>6^@ZD65I,B2G.LNQKT4V8C3!1O"Z"G\;!(R'K5NTQKM"33S'IW@#>_#V"NF;I// M;*%#_WE^8.K7-\0_Z;Q\N5@>/.I6)"T=P&LJFC$]@S;J_FZH0)=:Y#"^4[&V MI4Y2U56F[DEL$^M2BC8TZ"ZJP3JDZ$ =6Y.3K=[GST#?N$0V+A%_(UFH_L"Y M9/<$GS P*W4NPQAO3N:L9C6S#5D1R .,1!E&RC^[ /T6T#Q7/\4@=$2$6D)' MIF)_"ON$GS)JXBDDZ<;5B(,6IZ-B[ 'VQ;W%6=^N."0>*D@UK6L'*$Q1VGP' M:>7C&ZEM*.WM$Z+)"8I7APN;G*D"XW55R.%*7/W75;3(JKJX>Y4SV%KV'#!: M,1NS#=+_#_R3#31+@F;CQM_; FT!%U9GMHRA,[Y)AW0W&Q#17#LIZ![4X>J2AOM30R6*1WSQM3\UT3\+O'D>[\ M8OY-I5HP?C5.RO#5<@&IM X7+*CIXDQ$'@A0QKU,%LMOEY^"IY"H<,$K9V#Q M03[NRS,^U*BD3Y[>Q;SCM4\4[SS?&-/:&-):VK.3+ MN8-];%,;2K>.O[T%Y7,)3=9A30^N,ND;28IF&9$T_!* 6HQUU'Q\ M@O,PQ*B?$$'*H Q<-27N&,7F#)ORQ4 &5XJIU3%>^0K\?Z1Q>"+!6_JU34$/>T6FFT?(1 M:*6(3B3CK^0=C3E2,!IOO]_5RQS >CBH-Y;NQM*U^=>60TPB!FXW$HNB\E6S M6YPCK)>A,+(U SV;H^O[(>,;?=;'/\6%=\+"K0KZ,9!!;RS.DG9+7.;/5*MB M7:17LUR=A?H:[>MHW:*JD()I3/]Z@0SPPIY*:@4 ,Q+P>"2'F3JRO_C]> T? M-VR.E(\N.R"<*E_YX7+,57C%8Q(ZW-1^U;2VSZ/*,4 %ST&%/AZ\<..K'7Z: M#/WFO'FI'2;JL:SW&0R(Z4;)R,Z5_7L'3T\]8G$S@KF8*P;NY*WY3\5]]+:#9:XUOAA-G6\&+[4/K:OC^ ML -;:PWHGA;]I9;Q[_KW(MX8].N]GA,&_?U7;K-<&WO^^UNG-;3G-PNT5I;\ MC[P<:VG#+\MX7M12QM) \PSEW4X2CN&??CZ(?OE_4$L#!!0 ( (2!G53/ M540!42X %#H 0 7 =&UB+3(P,C$Q,C,Q>&5X-&0Y-2YH=&WM/6ESV[:V M?P4OG=OKO)'E+:N=VQG7<5K/)(['=FY?/T(D)*&A2)6+'?77OW,.%H(4*'!WOLXA/;^G)]\IR>?O_YY/K/BU,UZ\677S^>G;!GVSL[?QR< M[.R\OWZO;L#P>^PZY7$FWO;O3WH)NE@Y_IR M9YB/HA<[49)DHAOFX;-?WN$5^*_@X2_O1B+G+!CR-!/Y?YY]N?ZP_0:>R&4> MB5_>[9C_JV=[23CYY5TH;UB63R+QGV_TDSK?[?"2CR>&_K^5(9.QPS_W=M7?^",O1Y;(_J:[L>B@SUKXI;"O'!W!Y^[M'E<]0$^'?AS*' M&8*CANUV=I>^C ;:.WK>82'1LD\\#8;L8*_#@)C!?V$N.E&X)>,\8;T)XW'( M>B*_%2(^?,2-N<^1$2\2YL5>DH8BW0Z2*.+C3!R:/]S5O(+YAFK7D 8% M< ?V0*]&$3A>Y(FYH,@;7:D005QVE0329^)JMB,^20K]DD/CGC': ""#M.E( ML%.S6BW0J2Y#'BD]PY(9YZ,]* '_W+W4"_&[*=#=9VQ$QBO'R6W M9E_-[^W;E(\/>\#ROF[?PB;.I>1J(6IB\RCO94E4Y*+RS8:WZ/_FX:)?]_;U MFG[>3I[BR3[(*3X,\D4R%MMFF[K[KZNHM]3'JB?20_2_]XX]M98_M4F02OB00#.9.19;Y,UOY,[OW!Z[; M2>YO&K?]K>#QX)]A4K#C^$J>#/$G.XO[23HB;91=BV 8)U$R #J:=#OL8QYV ME\UW3Y+1F,<3SVK7!<0NQ0 D)=)$+=&^3)(1>[6[WV&_%C+"%;$3=IW\2>^LB=^ ?A9L/=PZJD, M\@ZS=,2?VV4$6,?_\%\?8*-.9PEC,I[R8U@V9!'$>L)-@2,D3'O ^8P M&?_KUX^DC>\RGN**[JI6"X;WNSS_MO=H]4O]%B&[R:* ? M&:$P+;E!YMQ-^G17VV3(PXQW +P!&_".^+M *SN]D]4>[[)C>PF=V(0[25^! M?<#'*$HP/DH*V%+]F+,,\T!M";T)_6S[ELM/O^[M=D WH7]IP?BX7M]8I'BJ M?"#FC8,NPB[#7>OQ3 : ZJ7L5%L1/)T-D]L8L=X$FAS_< C69@3,:5;<>'X2=*G7C,.TE*#X)S@D*%ZT8.*TL#JH&+QJQTZ\(1XE@DX]Z&(]'YZR-@L MR'A1@8PSH+\8*81;WB^BOM2,B,2T;0R@ A)MN!CN.L&'/9%..]4W!VN9'49D MX329 %D0X"92#%"8&##X/8!A"MWE\@8)IQ2[AM_6[8(_>S2=+M(+7EM!H,RE71 MMXI! S%.*5#-\G9<>Z>$>;RDH^.NM%B0VM&/%;9N<<3'OL23ZHDHN7W>A+7X M@H,TDVF4<9%:D,KGOLU1737Q./I MR*R#=/=?_&O(QU(J*[M MUH+#-C,VNI%L+D3:%/WB<0,) T*2!:E4B'P78M7PXARR]+VDAQ!15-2*.O+9 M'=#WSPR6:A+50)"LRJ\_J%>C,4]!I+Q !._[$X+B03163N3L[!N=Q__T(=_ M89BH9EL-P !\-BOH?07 0'U&F:+["1QTWGQ<7H##E;WJSK%!.(?G:'<-YZ6E M!W]>2UW9^><_.NSZ]]/+TP^?+T\5B;XPUE#B'+#?_22"C<9# QEA,&2Q&"2Y M) -)MNK9!RKQ0 D*_WFV^XP%(HHTX[>_LS$/].\Y;@Q:(@@I1[=#F8MM?%$< MQ@D&KIN \S?+LOA712OG"@I-"YA1][K6@%KS9:SD[@U=/"'=[W;V5@JO"S+3$F);WR(44=WFW4_S295_B2&29 M$A!O9::ENU"$'67/=+G/X5+!>:WX$5T""1IWA8!X#C+.BTTP^@;3JQ\)'BN! M _Z-F>CWE5..1Q%H25'UTE]%* -)NC_(&>-4 MY-R:!91JT$-M *0>_5J23FR&L]5E+D0RC@3N\M[KHXQ=BG'1@\_!VR=#&?,E M"R=WV/)-@XX6-6 *5DHMV)K='.=2S2U$XFNI\;5I)5:^74F)]0<&BA9=8U&@ MT&Z)V4#1Y,OR<+!:<*")PY5KU5*PH+3:&0"!%BN1Y96CUK8J=$@96]46P8OR M@UNC$X:?X#$G%6=7U:X^K?<^UY:NI#1:68/T/)#C<2X3-O84X?%?(1>KNHT:-B>-YV'B&5!1'W'X3CUGC>0 M(YXU!]_,#[/ABFJ5T3GUP)HH2Y"R1$6H^%U)91H&I^(4$X8A-#C6E*LL+%+C M:$=VY]G;X\'3M7';*AK3 $2WJ"%9!B&^B30 138C%M8L.7>0*:@")5C.*#2\ M4*9BMBSLNI";Z1H\)?-941U-_I>%'"U70OER#QJ@CP+!8DHBQ[NW0QD,V8A/ MD%$3=TXMOY[BTDX0VE@$L@\:G1[)\OH^S -D-A0(_(I"SW<3H4J+VBH-CSN! M(6A!,AKA^,7!W,I3_- M"MP3T9^S? :YJ<;6*'JSKK3%,V<7'\ZL4&7$^._AT@TJ+$ ("&4J3HY2&I1T M:.*:'%FM*9II7H1E(RY4,;%44W' 6-Q&D_D*Z\/P\SH[MHS=X\XFX,ZI1H%I MB]T=Y-@6(R >;3M2^3-=NGQPD1 MA.4H&-59R:2(Q0(\TE+G^J=UR" SH-UM=/V5"[&,AZA8 3RFR< M("6<"5[*$PKT2&0YP&V'C9(;0=%Q@!QC0;&F';,.02GS2/;*FRKA "=/>2A@ M<[["\T$RGM!"$+8I5!D>M&>&"X-Z#[!&:2H M\Y[ O90'>:8_@Y7*6&!NE:XG+)Z ]JT)0->-8",SBJ)>(!Y7$H%__NG@[5%) M\6S*7S8'!)4D9LJY7XGT!ME[6<\=F?!TI$8E^S.3HR("-!%)D0&%U28 U]+@ MD$7[&>47\QXFFK9_BX?,I1L'SI,Y; M?T;+8UEQ7U(99Y+"R_H+=SZF-]T]?TS+.J;WHL^!"N()4*D;0^(7/YZ]O8<] M'^^?]/[)I<+ZTX.X)T'NL9PG\798(T-WYQ+^C)8:1HOZFJV%IC(<\/X]<&F_ M^]*?T_P<'M3$(SXYE#$QGUZ4!%_=$9#&5[X4QW#RQII.^;X+=T D1CDNJH"( MOH0I8_MVT^A_Q[$IK*?K#* .%O%;U/+0UF%46 7C2LB*E>6I\@1FCCTI*WKJJ5R@C5_J#I((*Z,B&A 8-82H6.M\ M';2R;@M<>=:U&.LZJ+&N*%)GB^V,LNEL7S*6EZX^[7#10DXV[5:!\T;WGXIO M0@NVMF$Z8YB7V][27D'L*CL=% 6\DU*5Q;56...CAQ& M3S^"TU@03&%1A 'RE0ZF&TIQ(YQ@AK:JRW [E=E78D[ZJTDRFI=C@Q8"BHG0 M#L*U=M M!A7X4#9P!*A6(;H%08VL#LJP;()0BY4SH]6"X$6!XL# 8 M+L" 6X+HOYM4KC,U.N/!_^ ?EP,_AY/[;W8WON,H>[O+B' MJE>-/W6$G 6XRUPAY^#)A!QO]'HX*]+!>AF]; SB)P'"3YAY4]9FT+>#NBGK MJBJ0+E;0K8-QT"J#(I_.EG"$60R_H- 7@6V*MD=;D6[LO5,?T95"AOMH^OY M]--DU*Y[E/V2M!1ORHO/+TJW@#;5WMHI,AE(98J4A_\UA/^#U85_G45EX=^I MONA!WH/\O4&^IDP=9Y0-3/I-2U$+@(]:UG([P(<@,^@*?V69%$W*9YN1,H [ MM 19[]6T_>:[(5W7#20]T,G!UCE:+K4%5)# _6"5WSZK1L'M,%$I>=8H*,+&39LN9E!_PA#/<"J' MWKL0-H,NO6RE2VV&^WO2):O7U(WR]5H<3T^1*HW.6NA.NTOA1Z [3J6<-@JB M-\A3D$VG(*]J%*2=/ 2$V)7Z^_-K*I62=T?K!#B(A=TI!Y9;X;]!WG_R(DX> M+A\)+E\WPR7I6R4C*!E4";#2)*.$(@+9,YU=$LK27:?\0%M,AREGARYB(*>M ME>MJSR&4SJ@.67^:.A68TC#5%'H=L-PQ;=JIUG=%S,9VQ7 U'^(CI]^& )(Y M^[5C_SPA+#2_WC_OLB_C!-E (&!5!LUJT]ZQKS&3HY$(I6KF/%/N;Z 7RV#) M6,0'[;,(.RUN*FVHA0%T$])* 8(7N%*0MI[*337EV/"^Z97T37L_H76\O5@O M/^'UY?'YU8?32W9Q>79RVF$GQQ=GU\7I^R\G%!Y/-RA(WMP[.S^Y/,4H M>;KE/8N;(7J\J'L6[VWLRQ,L!EA7P8S"_,!:GQ+.Y]2_M$FZ^ 37Y;ZX#&'W M;1EHJIPD>P6Q/F"4*%XDL:O0VNRV!HM4Q2A/=9:F.Y5TV9D2,[#_WZ@8L3'M M#,=>MPTUZVB_\#_$OC,VA/.R\6KX'5A<&WDQ+!A>;_ZLSATFU"IT"A\I(^PN M&6KQ!2Z-I/)%8*7 :(*;4JE)7;J-9^R_*QZE(B]2E:(ZD/T&-H,BU1/V[VOF6W&*%(/RTDN2K^R&1X4H2_1J\NE'M4E M>*KAJ<;Z4HV&7.F1"O^&O?N6+)_MJ&CL6Y(@S[. MQY@<3:J4ZA3L]&M4%9V)M*D*1# EOD1M]EIT>QQDU6'::XY6%7NY7IKCY>G% MY>G5Z?GU,:J)5Z0A_G%\B$25"H)#*2J4'LO)5PDP9QJBJ1 MJH$B)=>E4BIF]:D0;&KA5%O[C"63$"UR<:=IEEMWIV)M)GB>4^]N^V$*WGE< M?;*B4XOC:@6?L&4)J&%%/B.[7$>SJJ82'=1$I4HAZ$EEATMZ,(GJ75%K1"BP M@G.@BOSS <>J5CC-R(/_9H)_L/K@WYX K8P[UCI,X$Y-+]+FO&>=B5W!IYX M=@#WRO!J[#> ^J=8( AF-*O=DAV85ZP%F+ZES 1XDV MJS3V<6RW\X0TQR<."V4'>QVVO[N_9]^ "5+854-$FM>D!_IO0F-3Z5?X\C3Y M-G&6V3@-K3$E"UFN8*5X>.S/_:B5T86,XQ20% M/#;M" =)$BI"EPWEN"VVS2W7@0AI\%&C8^=.J+A262>>;X?KP+=MF##V"C(5 M42+)U0G;9FFF]YG#RA$&26R%R\*PND5:^6((NEM71YV3\*"); I MN1;(O:"]F0@K5AUA:U)OFU]XB5)>-3-DF6+> S/>6DK+$OCN(].#AT5^[R!8 MS$$PHZJ@]0EDKE,@6Y)7P',)[SGP8IT7ZSS";H+[P"D*JO-SU]*YYRS=^_8\ MPGJ9FP?R#$J/.AN*.BMO7_3F M"F^N6&5SQ7UL$RMDBV@H+4^ Z@T1/P;]7PM#A&D3X*T0*V&%\/$-:Q;?X,G< M6IAO*K75O.W&VVY^!,S-O$;:(RI'/^52Q)(5^1C=GT6)!7]631]ZI@+0E& I3!AG+XQHPW3B6F MM*?8D20F?H)\19O^D)WX_-%5EWU6WOAR9BID8JM#6Z 1P YQ+='-%N))O>U@ M[/1;!'T97\!RDU3WL6)=QCNFJ6!9VK4TOT^-?>2U@(W$A)77SRN8(.,@%=1K M),7*LNIOU^-R61HA3TQ9,7@VX$7M0="&1R(=F'HFM2ZE'MHW$]I77N>M0+M# MZQ-JQ0@47#1&&\""^$#IM]@4H,HC1AP00O*H[I;<$LK#"U(-/AS Z"95D=RL M/$4C?Y&JD7I%!L)=ECWWN+&9N+'R 0E5F8@Z^F%]^CNA1OE:!3.X-0^A/78J M^H=XB(BIK72L>SHK=E&^2%9=4 ;ZD0RTS[_T?4U/Y 6J#46CE4]#JJ 1'X\3 M&9,ZD(J1ZOT[F<*A4*8BR),4"[T58Y$",,"/4H<(&G$NS:A3DBXSV1-F,D O M.YW%M";#BT>1S421_EJAB,M<@E)[ /4CPAH3 ,JJGG$T0<%+%696:&1_THG# M.'VL]TE*_(T$^ @]$]A0"!^L%80KAT485WH# MAET28I1/T(N.DQ4]%T4OR^$NZL].' 9+BCS#X-&*UV)MS&V M0*I2$? = W+D1UNNA0 A"-BWI@*1)3!!EZ6ZM,!$<$SI2U MN]IT!I,P,)>$;/#4'KJ(^_PF24EJM)](\]" I7*)36!"7)49?Z4JYOFD-H#^ M%U7H_QP'3BM8H*Z%K:EU9GZ JMU$3#Y,Q72^+_ H 3:)!E(%K MJ)I266(1 +E$5<,:L1)%Y]JK!MOFH.]I9+W*(A? ML4/+9'PHPX92HI4/:OL#=17=%=P@=UL5=-E$M73NF:);F4-/;#R"58<>MOQ! MA7(UU41^1%*EI<\;TV">GK7?75+JK!B/00EMRT!.Q=^%5!T&,S>,VQ9VISDR M8\1M4B]=FYE:D;*>A710]#=LEVV3J!*3;4:@^I)^$?5!J#8/#Q+ PU@E$HYQ M3-P?/2WZ%94F@,Y)H-%I:7"&(:N3.2:SYRQ+V'*:23HU,5H@HV/V$U3[,B8 MJX;0;O1I7^%U4@KJ4-7R:JUD1J=:+T.@^S6PZD09M5.]8[#('6:1F*:LLC6GUFTIGDMSXP2W$O\"H3"4*E1IQ+\2 M/2Z 8P:YP4\!4CG:PS-7)GE6FUV9R B%\ECWMZBX""(NO#;/")I;H/3.ZG MUY&YH*K!HDU(7W&?C#=V+F;N>5DU]YSU&\0TW<=X=J2?U>KJ?)^:QJH71XJ^ M&$"ZM.!>FX:*L\"[193/T5I=W+>((; [4(&BH!V1>N_:8*X9VC (D2 $570 ME;]4/Z325XH]E6Q0"PHE95@+K &(6KWYM5DJ-A0RTULAVU %NT&):1M-R#Q1 M1!P6NTJ&4N_PW$2'IXENK**)$^I8=K!V>V[%[22!!)1,2PMQ7V*H0*5T"GKR MJ #<*^HK)X"4D$R$D8Y7'11U *^&+$M54/S>:4D@D;4*D_Z M^:>#M^1JQ (MI&^4E=:X#1"=KF;DVG,,9*H4S2BR6@/Y_Q7IN-,$I<( Z$3T MPY2UT^6106)$^MN?S-.FH(1B-1A+"S_ M*JB($U"J&Y5PI&5QHF%42=08G8!G1?(?*KJ':U59W114Q9IJ.WD$77<$?=W@ M=P4V^35.;@EP'69RRRFT1NN5M?H!.4,6DE%L04]89I$J#"$NX90+, 4$M*CZ MH IF6)"] =1I4-[)A!41;_VK" <6'_%C0C+*8IZJOI;V9&YIA"KU1!)^HK0, MUPK(,VM@I_VI^ 6Q^*IF]$-88ZZ&5):&'XS#U>I-=0]>CJLXL&TN/DC\POY> M]V#<4,AH.6BDZR*]UF6R2H-\0^ MDQBC/!^@LXR$L!8#WL.$ZS+&TE=:W4R"LQ;A* M5MG.B42CM38%U0M$@R6V[ M+6\5*IAY[-I,[%H+]_Y]L&L&TCQP2:<'1KM:WQZ/=QN)=RM?+\I5VTJL"GB* M!MG"85OD0A5#?H/X:4VU99:-SJI!HU"9X44= D#*JX8,-HG)<^S.E=E5- M;X+4E-!Y)=355]V]%0^>\/Y=WV/$E]RJK/"^]GB4GF>&S7@[_9WL]*O1-<_V M8WC1?3E-9>_9D,&G'_[RNIZS[M,/?R0NL/)FW6EYU*5C;IFY9AM*,IVKF'U7 MLN+>G*[H4Q57)57Q6)?UN4^JHH:ZY:8J/IEM]<=H,_>$C&1.W[8WZ]5F[N3S M^8>S]Z?GUV?''\^N_WS"AG(^6&J92O>;>K#4)9#(-(RHIE0?$Z",LZC6R[.: M!A4G>8>AR9-,5DC/E:"AB!](&5^%&*L\$/QP='TAW0;> LPTPTY 2%*!Q8Q3 M*7+DI*J(%E<23 !;GXRH?8.]2H3:U*]WQG4?T2Q6/76AC&G$.00V(+6EO>X0 MJ=-EQAVHV'632] FI0 \!%&2X307-DP&!@YYGJ22>J[KL!15+UD_;Q)%2@M@ M;^)P]":AP ;+3,L7D99D #+5!W&U&!WA;WH7!TY6CTY"L^LVG% WM:$U,I7. MVK+QTU;,(U;$!%4F57!!A<>%Y!7Z2HFR#(M71[$BK M@F')%.XVH4;0MD_SV+89V%:KZWN>Y BB6!:J;!.AA VA.SK4=+"??]I[M7M$ M%S,=R684?)W?3!73%0!+-6HQUNXR8RJP&KE/85XVB#UBXN7;A1,OKT\O/SU: MCN5*'>]UE>JJG$-=Y)U;2TU([5#[I3FJR[XHFPDAYRU&O#27'ZA1=4IEI@<%,]"/N6;X^XC#HN@&$CE;*Q"K!I M-0P)W&7QT,I(1Y79E(*W\)@:I"?EJ[7A$L2@^8-I?2 LA9+\-F%;^\_ATD07 M<\.Q@$]XM%ASM6!O;V&]X/WIA^,O'Z\?6#7PI_YDQ'"OSG9_QQ5QXR[[XVY+EQW;/:Y$1\1)O!W6]G.Q6<[AS9DG,>1J M>U0",NRI%KI8_2V\1^U%J1^O33]2C<-TI0\9ZX0BU90=CC@)NTR77)D:T![C M?8:EJ I@6UM[NYI#::95"RG)J. GMV*=XN\XJ[K_JP[7H(]6 1#E2E095>^7 MW@3"1SDL+MV3_?9HXEKY5IDU0G#'38"JULJU]IVF.IQ:G6D>%%]'8B;BC$0Q MK11%29:9-AJ;#HK>H^T]VIM(@7K-%,@0D'82T\3%ZR3'K1=V)YK2815O5X,92IB VQ$DI-90$#TAG@$)65)>*E&A%H7\R#8J1:GRRB8U&YP'R MA^DH2]HK4X<"9?09#5_Z15I&UAI/LBD4K8JX9XYP:JM;-$BJY(RH"+6V^HTN MP-[D%CRJ,,=[+N?U LO!-Q=9T ;"T%IGBP, [W^O5YM@K-KJVT&1,I 4ZSR0 M,:ND4FOMT_9.JXJE:G^]G%:?SJY.3C]^/#X__?SEBEU4>7GG'?ZV.7]JV7 MSQDU!A$IYFV * 98'51;O&$R#V8SPM-[E:<[31?)X%'FF&*;>UL"-JWDF-:: MG>EI=!0T&@VW#JJ+\TQYY2!U?Q:DNJ74*HE7'3&P:10'Q3%#),!>9YC]7%EOP @N%&Y@:1!PF.:FF#8FZ24 M)BHMV5>LR;0'FXKV,(%O_52*.(PHU1"37/KJ*T^G M1:3*X5"AA, .JWJ7N4]::HO1YD6@!0J[//T"EI$S7B?W;>J/%H,\8(?I2_S9 M&$VL3UD-&22Z@F?C8D##B6W66C41=\H,%0JETI4J7M,*5UVS\]3C7E;2/Q ' MD"HX**MMB2408!\#*E%E,IA'2%I2JB2BW^NX$%KZ>]B#W2: '4@GM40,],6;>C+CY!:!23GOM&>:VH'H\@!N" 6)LI,VNY9C MN0*(I11HIR!-=3K7#V[+]30:_UND95N.P#6U-8RN M>3?"1"A."OJ ^BSB2TY.H1Z-V'C3U[K#>9S:$)RJ=;$^GLJ'EA&E\"4.L.FP M'01J!V9TP,X\.%PH*N;*@J9=R26-60F-:6S+H]D+89;ME*N3O[5Y1S7FL:*9 M62T)M5CE#;XFHL^DJ!U]L?1MN]A0]' =0\,]B$"/D1@)2GFJVG=F?B\S433.9Z9;H7=L[\;4I93 ME:@,8NZ-B*70L8^IP";5]"/65;[Q2>J+DFA%,9,AY4G(V!CEE%W02[X;"'.U M%K>G:-ZPU2Y;9=@>PB(P+G)8(A#A)V$U7BK%==:O<;L11J2,HTH=32SEB,UR MJ-@*O$^&Y@X#7D?%(.&M(A984" 0-(ONI<-).:NZB#LJ+Q*=Q;@6^Q:!29F" M/^(RMN4YLQ:\:?8N5R;WL+\AL/]FIO+NOMH2(+@YA/P:602#QE:T&'H)48R\Y:_>D. MZ3;":;_[=OU",SQ.+8A3;VL6O+E5&2N-VJHA_ 1Z_$94PPV=]FW8*'$03^N' M"M(=XYT%X(8*B,IB79L5GD<T)JFM.P[?J]T_C;&K6)F<,A\2W0!"!8A2/#&Q*L52DS&9 M]P'D!IK%F2+J0GD&RZKNMGPZ&9%,12@8]1;]!C!TC\=?TV*,)IA(_EW(D++- MJ 1&4*0FAL6VC="F5NI-5W:DJYM"G3XAFO-9.P_>5N*K01DJ>%5N58>AB\%9 M#ETSRPRP)]X(A%0*O*%; 2AB4OU9&G-5KF\&GYG08C4Z.Z% VBZ4Z<89J2TG MJXF5TVM6?2@\,I2:8DTES-5+[:H@9IF9*.89 CJXG)5@1:EB'KU:6B'%6U[X:VIS6C-;5 42@_Z)0D:Y;V,6Y),7)%["/\AY%-8K*1S]2N+]Z<+QP+QB7I]32+/R> M/]:>4U;(S&2>.VS^"E#2/T3\SU"R$R[;4GA6_O/N(YZMZ5'N9#O,/;$?[;1, M.I9"R!61A[RL[V5]+^LOC4-I@]2:B/=&8$:4>/9PLOX"@KQ!FQ?=W3T2J.XL MJE,&\M/+C-."HLGKK0J,B\O#Z_YA\R651;]P&61E%O+>BP"RK4SPZ/F" NE3 M?OKR1,\G_*H=W/V=[^!=_KPTI=<2V][X&P.$ER$SHMXCG^<=E88?Z(20 #_Q M\9SSD3CT!_2D7W6-P;N'["-YA"_%.!48;D$\?)./8R75Z159AM?JO5:_HEK] M6L0HW,,4_>'SZ9IH^:OFQ'M8E]VZJ\L;^V$K+4,M: ?X*'G\I_RSB#?4###U M\1LC)$_9!18_RM4^/]6;T6O[Z[KQ7HE_Y'WWNOF]=WDE5>['TG6_5[&]260X M3Z_=Z27A!/XWS$?1+_\/4$L#!!0 ( (2!G517BN%ST"$ *\F 0 7 M=&UB+3(P,C$Q,C,Q>&5X-&0Y-BYH=&WM77MSVS:V_RJXZ737N2/+EATGL9SM M3-9)MYE)TXSK;F[GSOT#(B$)&XI@^;"B?/I['@ (4I+M.'Y0B3K3UA(I$ 3. M\W<>>/%?N[NOTZE,(Q6+7\Y_?2MB$U4SE98BRI4LX=NY+J?BW&293,6O*L]U MDHA_YCJ>*"&.^X,G_?W^\=/=W9]>P%"G]CP?'>P?[!P=B_]EP_VAX M^$2\_U7L_'%^^ICN?O7;Z?F?[U_S4]__\<^W;T[%H]V]O0^'IWM[K\Y?\048 M?B#.WNMWC\2C:5EFP[V]^7S>GQ_V33[9.S_;FY:SY,E>8DRA M^G$9/_KI!7X#_U4R_NG%3)521%.9%ZK\QZ,_SG_>?0YWE+I,U$\O]MS_^=Z1 MB1<_O8CUA2C*1:+^\6@F\XE.=TN3#0_WL_($?KD'EUOW?-J=Z[B<#@?[^S^> M9#*.=3K93=2X'![UGS^OO\KU9.J_,_QJPUPELM07"L<.1HT2)?/AR)33D_8# M5OTR<[\;F[3<'@*#XUQ/^/V'<$W@OX,#_@.?.&H\<:[HW48FB>'BZT]3/=(E M;./QTQ=[(UBT[+ZF>'C-&::31!=342*-25Q'D][=3"/@+)7?<*J_ ^VJ*?RM M^B%+F#S$UTNAE,=QRJ%&_[V MP_.#_<.3%WMXXVU.LIX2/.5\J@MQ[>42.R7>CU,[V#^Y= L:2TP_&)P\%C$) MO5]E'DW%X: G0.K!?V'( M8,KHP60J:QD#.33H9W]8@0 .!C8PV#@Q<[>H[O/N/)?9< 3:[^/N'%;P2J'NK\M189*J M5">H6?#9X=LZ'6/_6\;7>J_C9YOX8GMECKOY]3MW.ZR5Z%3MN@7J'SQK\MJ@ M3^QS.SMR'Q.^5*A]4.GGJ2:EL?XV4@*QBDQ.*A(EA,F'/^S3/TM7<3;#*@51 M@G\M7::'#(% -#Y?7/'H1S^=RJNF9T?9<4(\%(:\4O1(7<+>1"':NBF*[6QW>K1N_W4;MX<$WI=#_5).. M33XC_2O.531-08%/0&J:?D^\+>/^72O84S/+9+K8JM3N$]>9FH QI')P7;V( M/C-F)I[N'_3$/RN=X(S$J3@WF+@V=/Q/_ ]Z74<+>,>V!*Z;^T M-.+W$KSFLK?=ZP[N]7O@R4J\@OW.=53VA)<=V]WJX&Z]51.9B%QEP)1@]I(' M/A36@7LXYXW\LRVY=(Y:IG^J?^LTFO9;N+FIMF'GW][W;++ MQ(;2PK?-SVL-L^/] 1MA@\.!>&72R2<*=X166$]L5?TF[?7&J/H]"MDX,+\C MD:T["2HJD4F@%QA"CLR%$L54)HD8*3$%EM2I' -KPHX5F8IPMY(%?!BK'-FU M-$+"SUR0\3V,L["RMBF(^ MU=%4X,5"8!R1;RY:]YUT9K>N25@[3\2D4H2^V3_N!K0\UFW7460B->0TD MAV&W\ZHHB<\%)V&A$LY(GX0X(VY3A*\&R;@GR2*"G@@F -JB2A26>O[?N4I7/4-3__=O:Z1XMO%6U/L#8?YQIH -1R9-*B M2DJRBXK>WWX8/-T_0;6/N3V8%(2Z>@QZW,R+VU1;E^5>7>5)OD2Y *)ET$A_ M$J]K$KGE1+%[%X77RUJZ,^'1R%4:ZT\J#K-<>%)N-9HR^ZOF]<4"?_!\2=H/ M^H,K!/!]6PUKK03+91J,X@L3P9(O!'DLI?P(\P#YAZ(13.N,@A$@:B7L5YZJ MA9.OB)V0<"VJ45%*BCP7HE E7BE1FHJ7::H^ :,PTX/.$BU)5 QE,I>+PDKP MY\_[!T^<2K$U /NMU,M.E!]\K3.S5F%=A=S=1 G>GY.Q(Q]WR>=YGQO*3^[/I2%R:3@T]$W+CR!?XOFR= I% )EL]P,%?*O<,^H4]_R6.COE$A+O M.=L&OV^Z_4#6#O;215'!]%*E'#.,E(AU$55%@4$>8$E@*9-LO$WR<31]UB8J+CT(UH,BEZB)F*]%@#!5M'\KK^0LUU M^-'HG/CY!!MORT7?)1W&G^.@#NM1K[3RJJAVCHO"J:\EZG*J$ M=(0N>PRE%DXYN5];ZE?ELH*K?Y"KN(J4B&2&B2YHU9:Y'A&,XP>,W,],;E'S MH@9JX#N$( (8!Z.]"T*8JE$1P6C*8CY8&X_ZV3VL]4; Q&S@$M;DPP&O/X%8 M*- T_BTCN5&C2G6A:!E$F0VO; '2@&I,"0HSXYX'O<#S4A?2A%670(Y-4:-G6@$U=3CGG\=6DJ:83B0N^I>OW$Q%&^Q0K,'E[TV&/Q,77\! M>KNKS2A\ 1AD"O\!83#!NL245@PFGIL+F?1@:$R*X8P%NGFL*6P"UR-XD1P= MD[\JC2'U,>PQA4G<>M>[C:5T,T82B'/$9CGE05;EU.3Z<[W:0<2) MD+<)+"TR#_#,?\!N=*Q7@%=8>?YM Y&<'/'^[%1$NH0)I3X8YO8YQ%3[XH_, M/MVD" ?CIWFNT7E%(Q=,4WP0V-$S,+!9#Z,YFB6D+%;.@",Z$^#.M '?VNFO M-O'7RCW.#(&9S[(2)N@08YDR-X0O2ICD&NPX1$A+OP=M"+!G5P+>.H7-#C=$ M%V(F8\4SA7V#_86E#._P.2R\/"KNB[5(/-^+7D2$DHU=F,LI CEN_7+3:LRU MXZ\[(^.#0?^P,W;)9ID;@_Y!E\R-\U7"PW*;RBG20\$##=)*-,S1JE?HH M9'R!"GP,RG.]@LURC9K%K,JSN8STQ2]FKBZ\[EXM273J!PC*#: M84U3ZZ&D"P;K;.B8.3DCJ!U]A-0B[3@:@F2YGET&YME8-)FKS6']D%:[=]PX MW8;@-KP#V(T3CPYLQA&P:5#!LNE)1YNM2PXP\:<[NN1GZQ]D50[$3!(\B)LT M9;3MWH5:AE(ZULAPD(IA]@?J(@O;U$549+F!DL"6(5:)M,,>8!\RIM 3HPIF MHPK$0.!)9D:PQ!A<*3#,>NC9CL<]HY(-9P(+) MI(UGL1WI8"0>!P3\7Q7<3SF(/*D04UIZ^Y0SEOCE[DLU>+#@P?O W8;<.@2U M7UL4*S-NMO+K@03&8;?DUUI;&).WT5*[T+'R/(S.G[8IB&MLUR5Q9_&@-J.' ML5UKBK;2%E5@-GI!.>(;*4*)2!Z MXCNJ/^GW^%M-T%1]#?U>]0FV*:UA)(_\P;Q,WH1YX;-%>4D2UK@PY6$B?DY3 M>+QU=3>.O3L%-[W!;&+RXY#'1%SESBP!S3);3@]FDX0@<$$D?05S>UL&V:%* M%9HHD:(==U 0QA^ XG?4)ZKRP*]C-9950@D;*V6/M:DL(S]N%#8X%W$+6$HB)R!&:$CLSDRJ2*,X.P3C28VN2N(=:&0JR('?A?$3W&Y4' M5XIF:P#5I1Y%*UZ'UDQ*#XIT#M8/6WA;G'WSN*=3QL?ZF)*-C7M+G0H0@:AQ M\V>I'G,M*=XMX&>SA# (QVX$K).!/9$ZQ:@T<%]BBD)A16I44?,!8)Q$?T3K M@-G07V!RORX3K?,=5L>[0Y\&[7I3V7Q5B\-09 PFBHX-V#]XFWT9^%Z7-L[7 M@]%G9)3(?*0#CR%*I)[!(^!./J4"G JI"]>@O2DFW.)H,N3X,3'X)]8'N< E MN0!!91]*N+Q*90(_A<5H."0VQ$@":7TMT5O: 5=9TQ/OSW[[]YM7KU^)\U]> MG@?1?[O'):49V683+OS 8S0%JKR08-%9&=I.:P!^)%,,Y3%%&NP(!%Z-%'AJ MD:R*>I?0JQU726V!YF#LXHZD:N+BI#9K"9=Q7=#R&Y",W;'&CL194'CATJX^ MR!R]$*"YK47VD#KEJ'L6V66Q6U_#PU0T9RKB,.YP&V?E*!@V2(#99K8RG4RR:RIL+#6 M580 #*4AJ026/6]7H]-O8 3V>FKHE?>I+J_CTXTXOY7.:YEEC-FZE(W4^5OV MH=;0ZXLW:!\6YEH3IAX9,PQN7>>A&.QJ8F<$#<>5A[)M'9%]=Q7WK&6#S['@ ME&34N2: F5E1FT6):[>IB=@3>>GV8 M.SE&E]2Z)>17[;)?1>_4%^^KO*AD:M/#5[Q9VV.@+,0[:U,@6!!)DB4G*YQ!)WN5R!6=+S-@G>5B=?+TNU2*;A,Y"%HY(K/GR%E0P G'M$!^Z*[[HPU0W5 MLQ\L\,?U>FD15*8'*N?R\A1L#46:9Z8DA@LI XOSBGL6!J2, @HU*(: BZC 3$#ZE@%WBI_OOY#KH/Z2]==1???3"0\WGM8RFH:Y8"I1M/LBY-2R^!G6[ MP@HGZ,GD$YG"P]98X'4S032ZW\HY6^%-$]=:S1FYKA*?04!: T.[6\N;+J$6 M*2HL_$5E G_%9'4WITJJ9.,Z(U'O M8!I'_2/N6[/\W_-E+_,>D*)U)%EL :2-!)"ZDU3X5)RK?+9-'7S(U,&GW4H= M_+W9T"VHTP+V?>D4Q-/^ 7'>T_YAW:ZPZ2RZEF.1F86:O[8&:AM D1BI"UNM M@/$U)5;9KB[&JWN;E7/XN! [!_N/Q0+LQ.($K ;*B@>Q#'YBE5.FNPWWU(+, M/4=S>SG**LJQR,PK9\$F-6SB].M-YH"F;BMQ.P4M,;E!0M$I8 M#O=A/1:LJ.,++AUF==!X5ZHW]C4TJ9ICNM2J>T;4LLU@(X3(QISI;I*M)E6T M0+;YS*IWX-6VG0Z,N.MP;4=DZO?@43]MQ\+>-,UU:W:S94L]%XDVJ."!.J=6 MKF'&6.J$8JZV;R?3D2_O[M6UW=R8,:CL]ET[,4D!B#U/7<4MU2H4E@Z;SUO+ M]YZC[PS@O*M3 ;LPU4TAV\,6V6+52A%8S5>T)B;@TOJA[#%2>RY,#0A"LJW# M^KRGA.S@F\9P6S*;MM#CDII+^?7R3!M\&!M;]78M!+8,[3NIMMVXF&T9KG3RLZ\O:6VO(78 ML?TQ&LUB?9%QS_]YU!_4'Y[6?SZK_WQ>_WE,4_*'W^T_WIKX*TW\9^(=M5S;H!<]%Q^4\^U6/38%QN8 MP.VS*K7)3D7#JEVG3WTF_E)'*SK0VMG)V(893=G;9+POVLXMH=TJH;7,PI=8 MAUI('3M2JUL!N2_T6/A6VF,945<1BT912VY.J%.[,S 4>R%] <'%M4\(W@D/ M0]8F:%-46EA_&HYTTGA:9KLC77-,2]&+^J>MX0PRT-6#V:)7\ERM[S0WX' ^ M9N>-ZH=Q+-" ]Z..E@3_-A#U#0>B;L,>> XF73K6*'4TY:QTS2[XOM"_Y]U" M_\ZHGR0!5N S*?*A@X:A@)& &L0S9 ^ $\$T_+80&!!^E$IG'>NHY)/UO94 MYYT5UW)3%"K*%3HGV/4XU]SR)6CE6??D;#3XK,V<\%N,7C6?EQ+XAZT5;,IY M$WS#B$SJ>U[D-13A ,D@ XN@N640\I+38R_CRI 7V]US79,(;A>:@RNG+W!J MX1HC%(@'R278#@O]M'4#KHH+V4"K]W'9K76F72LKWSZEGH#)5T45ZW[WDH-< MX!U6B34^X2.'<0-3U18W0E4=/"0B>:HIFX%;":8$WAY"E1 M_ZK5J0HE;"@+#[C#]-V':N\T]]_G4HP1JM M7:PU&G9:64>Z'4]KOIVSW@C.O.6SW@[V^P='#TB9'3LYF*N: CV;@ 4>+VI% M6:Z0N2-WH,E,R;2HSVZPF@,4,-;^:[ 20(A2YTGL7$,V1!UYN]MC0[<4_+V< MWMNFX)$B5-K*T*P:)3H28:M"SH-)C?!-5U?0^ F8$EL"W5 "[5;9>)M "7S@ MW#XFNCH_H2UH"6:RY\V:*D>](EWGMG2B1@-'U;)X?7G=9=/W0DM"PP$=DI8,(6%_M%3B%!6ER2Z6I @JX^!> MG['GRHGIF(D$8Y#N8>7BV:G J%V4]\<,Y%9"RANQXJUKXN6["JRIYQ([\ MDD5IPN-O4IZ,NK U1/74&S"_*Q-P$[GV5KPSZ6Y\V78$9X'YDB4^K9YP;OJR MO9]\/:(R!9K^J[K;,G6V07P\UHRG<'L;>[*MM"41?$('[*V)81'&JY_BM_QF MS[('4[8>A[]SQ^RJ5.P,]FT$W*[[J@6S)1DNN+(TT2#[FM-%<>E:=]LD.GX5 MS;G/JNNHYS;6?K^Q]BT$LB$HLQZOS]MM'F[DBD[;0J-7EU7XY!T5G KIP]2K MG,&KA'-PS *,',L9L$>QQ:R.N*?51;%^4/]1$^3=S"GGBZARQ-OF@5 MH>$US"[HN$_[S?IH@Y4$??Q@L?75\[E#I*6HBLS5*.4/B;O_Z@)I M4:;*5)TK$_B^>AL/]KN&=;0S_UQZ&,CSTRDF[RG;M,/6(<'W8V24G:/'P!T: MAB/HGV![K#O=&=3?>W>NE#"2%_S6Z.NMNY^.*J(> ?[LV-;!L3#0NK.9>CZ] M"Y&;G<-@EFNF4_9[H";GARVN8F^J:F= MTM6#6_(J86'-%63"%JB7L/(46\FRA'#PUM"H$DZ93>3LO'=S9L]V(R>.#QSNKYKC+;[5F('LN!@;3MU[WYK'M49?8]IU9 MSDQ!QJQ3#BQ]>H3X:D)OLUYM^J(UQWRXP\@R1=&O7PQ*D_)-AKASZXHT$P,J MCQH0X#$'1DD;KCK.?WN5PXE-#=RRF\,ZG3L#!CW20ZKIRW*1Z;E>*Q<5+U:9>D M*OJ.4R7QV=2^S\+E-N.P=D+)7 ';2%%.88IU\18=2(V(=!Y5,PS/1=YZ(/GA M1W9(/V?6>M@X.G_6)3JG@Z9J WX]I1<*%IJ/G6X= M]\,:TAY8U;;'/:PE2^[-H&UM"L:],''7Y$MDK5/74E>G%$3H"9UPV2UU5PC. MP&[&M7M)*\/#>%:LNIH1%8P*GB29D1FA6^WQ*9#,O%*V,26EB1:M]AR_6;Q_6# M_2ZQ_?F:_J\N9D@DSG9AD5F-9[MS&HN*85/J25JL9]:":JYS LN((^O:;BJ7 M(F7+^!+B6H*.S)G8SF"D>5G)DX!9[F9-!Q>F_ <>(X'&M'H(YE^S*L,4;Q$ M_U5I[-E9<">PJ,K=\0L^'9D/Z2'D.? T6_B8SL-SK@HK)CU:R'>PP>*XE KC MZT7K";PGF!-]Y^8:PGQ3N("%RQ/DPQ#S$]%!BV[>%6Z;:1PXN[777%S\;6[^757EF"K7^M/9B M25C;(WQ@NV=9:8VX-8=*4CI[\[@A&HV.??>_X",?U]R_ [N=5$3-F.>.+^P. MA@7*@8\RUY_7Y.X^OD<)^^1@*8OFH#L955?E&>O&4SAA29?P@PBN_N\9>97^ M8#@D&SEA%"H\X:ASO?32/R\YA"N M"^)SUU#%T;<6JPD-XG\;DKLV7O,^-Y\68?;#.$QR2G_7IU/\V.CJ>%O>ZEDJ'>&X*WNX7Q:=6Z7>AEVKEB!9P&:U$P?,5MB>5F:%&KH_ MPD>C56R9'OF 3D].F[R.ATDU69V^:3!BJ-7X'EITG,UN(A?@8?*/ CY[)&@[ M@!5)-).%[V9N9V2S1M=:_2R=[*!'^S^&B]BRK /6#P;'-.EQ8N9N8=WG770< MABRVYK"*5XJ3P-;VM\H1)3*IQDO?4U]XOC&[=E9MJ$\N+_?Z MN5^P^'?QRI?)R \J_3S5XE1J+QAOC9 Z(F$W8I/VBCT1[L4WO0_.+6,FZLCT M.C*-K8NP=1$VPT78X).?+C_@@6"OVW84[F*UMK[#UH[=^@Z;O.8=-$N_2GC> M2">)G4+)Y'%7'9"[D-R;NOE[N%-[7V%Z;/=V[;M:W>UZY&2?! @V'0MGT3_T M6GR]B[KN#2GTFH'IFY8/_I8/L./H4G5ON]_)F1IV')/HTF8^]+N>8\[44+RE M9(8SE>4*DY/(BOK^MFZ+,&T1IBW"M$68.HDP89[3AL!+#K!!CGET>UC3-8"D MIC?_Q3@1)94^/&"QC%*X9,[F^UT?C-GT%[O:LKKN&]YWJ+26AF^U3/_4?U;I M+4,;#_GF2]C63=Y?ZV9?&!U?Y67OC4R\@/]-RUGRT_\#4$L#!!0 M ( (2!G50#)=QIA"X '*W 0 7 =&UB+3(P,C$Q,C,Q>&5X-&0Y-RYH M=&WM77ESV\:2_RJS?O7V25O4Z5O*2Q4CTXYJ9P;;N^]V-[=?OMJ:^OGG^!2 M1^8<%1^P%SO[;W?V=_?WV>[K@]V7!\_?LD\?V<;G_M$F'?WN[*C_Y5-/W_73 MYU].CH_8LZV=G=^?'^WLO.N_TS_ Y?=8/^%Q*C.I8A[M[/1.G[%GXRR;'NSL MS&:S[=GS;96,=OKG.^-L$KW8B91*Q7:8A<]^_@F_@?\*'O[\TT1DG 5CGJ0B M^_>SS_WW6V_@B$QFD?CYIQW[KSYVH,+YSS^%\I*EV3P2_WXVX;;UDR&V?A@;W?WGX=3'H8R'FU%8I@=O-Q^\Z;X*I&CL?M. MZ4<[2$3$,WDI\-K>58-(\.1@H++Q8?4&=6=.[7E#%6=;0SZ1T?S@7WTY$2D[ M%3-VKB8\_E='?P/_IB*1PW\=TM&I_%O I>'Q,O$MV^*1','%<:V'^OD/S*,/ M2C>9"7J<@8I"^+'W;2P',H.=>_OZIYT!O*?I/:T*C[;WN90IK"*2V?Q@+,-0 MQ'# ?_[CS?[N\\.?=O# >US7RK<5CR*9CC.6(8WC-JKX[MY: (PMDNLL[W\^ M'_>_L./3?N^\=]%GGTYZ[S[T6/?#>:_WL7?:O[NE_IFGF1S.5VPQ'1R*0"7T MUK8B&8N#/ Y%@G\=5G^FLPY2%]]$D.,+9^] %?AW>"@Z>3R;_,7@#H5*)TU/Z)7;E9T9Y^&5GH7H5(,AGPR+P[ MT,.9FIB+/O^G_P[-8NS[]%2X=VT%UQM&:F;?J_V\-4OX]& ]M/7K1F\Q"O- M KT0?6-[*!^ >,LS47IF:ZB8_V;AND_W]O4C?;R=+,&=O95=O!WF*W':WC8Q MSZWMQ!TL<:64^EW$?X\E.^*2H8P"O2/64CN?(A&.5+*@$A[#GMU$.C9Y@X]A MU>#QS&$7DY"=YI.!2 [8?]'_VDUYH$TY%ZF$A0>"P:T2D:;MCCRT'+SI\S1\ MG_8?N0KZD/-X]/=8Y:P;7\BC,7YDQ_%0)1-R]EA?!.-816H$$DYM=]A)%FY; M+VD];76D)E,>SUMMU0!:.!)AAUV,Y5^2*W:1@0.<==K]?*#]_ 2,E;-WL*>) M#+(.<^S<[L@#[[['WJEX] T-D9*UT6&MNFO: M?EY3W>U05-G&&!OR?N\A+<#P_WOF#XP:Q8R23"Z!U&$HS3B(/?H(@@\X9,IA MIV$1/!'PBH9?;?JAWN3K$^FOOO->]*') .LFBLRO_?K;[C 4BB@R?N,_IE ?V\UKY MF.^CW2T3H_>_0GS$0AIF*+^)L.[M>'%\O5#+#F5)^%UKK<@=6@6L\G VEIG8 MPEF.@)/"%U9!^-=$,8IZ(SX8Y\B >PH ;F?@KQUBPI/1O MFL$?I9-6& /*1LJBSE0873(EJGPZ9YDH*GD:'X 7J! MWY";!8<_#&=;%8)"08*9=JD"H/PY&R5P&OHZ;"1BD8#8F%)@%4[CP#1)+.9X MT32'2X$02E6W$L(/$]\ \$E4T$2#TEQQ>2TO$@C*K'L*'YT;\V6#1:DMD+M9*DH9+D11,ER4I# MQA<@9U,RJALA/ZIK>23BP]HK5FH[SP3L@:AC&1M("U\O&"83F?D6R/D1.^$S M$#&$M1^*!/RJS'AF?^7H^/HFA0"_#IUCN!]&M,QO,JEZRXL62E)S'MA'Y#]5 M?"JXP-0%LBJ""9YRAQYVS@Q8RWQ3!-)8*%)@)VZ>4F8=O.W"JX'#L)K'6%S6 M%:SJOIOA& ;Q"*MNT1'^UE>C&Z&H1SP:M T(8;3 M0D)'B\IAKAI!8*KQV% F(*:FB53T_.9*RUFGOH)MSVQ=H_(9/HQ[[&#Y QY\ M'24JCT/D8Y4<_&.7_G?HE<65?S!H]'U8"-8!;9G/NQ7&?>YQKE>A5RHZ*'WE M2O^F8)YN:2@['X)(.^#1C,]3PT)OWFSOO[ \;:KU=BO@]B=4*%A:.XF/&EE' M7X$6 3XZV**#EN=%0)D.^:5C7,L$APM*'X,69.Z'+A91C6-;1DM WX_(T+FW M=,]5&9[3L]\[K(]IGO=GY[T.00/R*5A" <@D$:]X_/CKIL6.=]ZMS"\HGO.N]/SX][A^?G5X\@G*QZ]IQ5R B MKC9GGK^Z6S3!2M=[\05B(G&O#AO1I"5^CB,T:4"+B&2&05KTC612N%%4K_?- MI/ZUX"&[!MRMU+@#8P[^;OGGB> Q_&N<)1]#<+ $;.%IMI*2H4UUE7SXU;/; M*T(L5QANO_0TG*DQI.\,;$77GUV[AI!HEJZP_VK[U5(L#Z-[,??7/53=+9;: M65HIE]PU5\;Z\/#5;$[)+R(A/4RT(; M_)6LM_6%JG'<0_]>QE&Z^6TZ)N)137RMN'L<^BM8=L>:E['@WME5^:;"]G4 MLXUGX!^0'^ZPFJ'YV[U*4!MA7A===(+ZX?R[A07_&-1:2.\0'"!$[F,F!/_" M+ L%:O[*,54"XBU2:6IRT/@GBKAIHOZ$8[73*V(Q) !?/AR*9!$60WCH1&"@ MAV V& R^-''G=V+(\?N:2'4%R&,2-IX<[3C!2NEUBIB' ITU&9/;YI"+M&8* MHYEGT;ZUM=LUK74%-%'I1-N 5M\\B)0(OP6[!M6_G0RHJ M^?$D)0-G& (#RV P)YO+0PT0E,>FY^O-BBL\YP7$ES,[RC5T9 5Y"RF!B6YC M(0MB[CKK:R5?*_F>T/ZO(?FTWQ$:-$[K?S^\_UU!31J8E"MD5+.XXC6BCU?$ M&<'E)HPE@;7H2U_ :9M/8=7*U.P\@GF-3%55-_TZX+-J4-.!T0K2,06[,L0@7YHEE,]%"':N&\S7_)9' KZ-5$!],;P# M_\Q#25$]0M5-$Y%Y\HE0(FR 85$LV-/GJ63NID@4$3^A0+BZ7-2YF.8@ZP+\ M^6@L8UZ528ULN=$"F/:V]YL.8*II4J(K+3#NCCJ:"G/FMAS$A+E!^8=XN.E4 M0C%OMB$W*2KOG4D!L(C(U3R0A"B8E50@1Z:TVM,ZH;^+%?@9AZS>,+!,V!#V:Q'B]XL0;\7=WO;SIHN[]?&:"Q*$ M(8P<:**#/HU.Z 41SU-A:M?X"+9F3*)(QH6!+"1%)&@ M=#FY" 30UHJ^0]'D2OP$30W2)OI+9 .5$E64 V(WB(EHJZF(K:^*9=M61VN5 MWNG61:XDJ/1*[%KL?=%Z<\5WQ0,L>ZPU7N,R =;RTG[S_02?EP)U"38ZNJO9 MF&>ZQP0H.YZFX,6:"G'@AMB:J4B2"8X6"RV&QI2>+5:U")"3AF M_*NN88U% )S(P>N?")X"BY(TA!((3E,*' 8J65**D;(;[2E5$76IF1)]HP'M"CX*]@+,L)5G-R&:?9"N@; MN>G(*1ULFR/ ?)WA-UJ]>JOGB40 'Z+U3/X861G4.EXLS(-JHPM<#O(XN-'@ M2L1B!*^=S'MX(ERDG$Q$*#$L$8!9CVA'&7_5+$NWUE&$EK.6<]:+IG/613Y ML"I2K.'*6'*+&T%SDTR9I!PE" M6FKQ;-J\55NO^.2)C>5X1H2XQ MQW2P>UVDO>=IH@(X!JS)1$W,TWEWYQ'ZP#.>P!&")]%\/;.5VK2$@J(N;$.W MP(OFMAL-HF$K[V/3--NSJZ$EUY4P;;=FKDFFV]I>.-\ FL^VQ>:_?7VNBM7%@J%UXV72Y\1E)1 0&S8TU7 M==CT.LT[$+J/4*2#ZMJ?7*91,<"$%&Y4,IJ&H%6HIQ!%LKHZQ,2.?VM]KRNI MZE73J:J_(&/03+-H!RT$ZSLD6[L'Y1^UP3$-,ZH"5=_92NV1J>7T9,;2'[=K+#>U*AM!$Q3)3=;5:L#K=B OM1$GJ M39N Z\4L6Q99RB)OFLXBM?;0=YI##GCNN2_#*J7?-!;=]EQ:-W^V=@+MO'?2 MZU[TV-G[:A*M!4JT0(D?4G(_;W[NE"0WIC;-!*D)F-#9==';!1A]14=1L@]R MLMC7B@4MZ(J5?8DQ/H6-S:VC5,ZM%.DB_908J\' ;37&I8TG8\(C^%V9W^%4 M\C.2DG5?OLD-,E'V7:YS>;=6U[_]>B[)8;DN'4O+,2*.OI )B9NHM7Z)M6MP M.GN XRXJ%F +7+E-Q?O;VMT.CR\^G5UT3PK%^XYI,$N+8G%B[D7S)3&YF5[; M? O9T(GG_-8BCG;.C EXSQ)L!Q^C3RLU=*T<\R_JC'":82@1$&^2$]3+ D?@ MP)^77$9$99C&R/S2RZ*_/'RJ+Z\WT,6B_S"^EWF)&-8 MZLLSC9B8@-Y-L'*B.+.\\X1O=/MZ[T=KZJR77%\U'M_37H0&"<5H2J(3\ M#;$MDEA1%6%2 <8W+CI?$V7H?G B$"':M,M:7C=YT$VSQXMYMZ4]NO[HFQ=O MMM^^7."L#;Y9I>N%6RT=G=.PP3DV2>7%I(K>>Y4 "85J= % 5(H^+6(@K\TR M&\[?T?/X: HQ.5.>E:(-7S10-@\?YV2H'Y1A!D^:82CKQK\1UDZN#I4?5ZH\W*15$KAO3=WZ2QZ\5Z$%,RX!'E=[P:>_)*O Q$ MX4:8MV)-.U>H#R\LRY-JHR%1#20R$S8S8%F:CLUF8T4@YHJS3EZ'79P.)+J4 M![;PT"5Y13<.*AOPT2R5E5P3%9Q'YX$ B6/=%HTL[?I/"(LQH^_^[@/KA\@(=5[:.D0," M5Q7NN.; Y9?CT\_L ^?N^?=TWZO1]KA].QTZ_?N\6^]\Q;LX;CP5?,% M17^!O_4H:[_)ZD+:FI.-)^,C?-5BZ8 M7F[U;]=[@^6O38Z6X:P%/61N08EXQITYQGG-0N7W=@*Y.X;]: M-(R+$R^Y/[6*(-._5.)+2>+"7_=[N&2)#- ',7M]S8.K]B65?W66\5SGR:KB.Z/N@U96D MB%XW7U=VM3K"%CL=KX6N[@1.>HTDB:G'M[")RIZ78R%7M#Y?4$6P KA+AGDZ MK/+G9DJ8JK3P2BIM!LO]U$&69TDN.KH0%0>G.;@](884"%V9@E<8&B?!W%;# MU,QRTO4[N+?8C.5$WWA(VZT0O:>0FT#YM'IMG*Y!W63PZ(&!E]3*U_Z0\DG; MKVH%;3<>)M==5X)URE0F=5?W5$7"=&FD'HW)$BC&$,'S!';33=]T(@MAX"HS M\RG1C$//RIB_KN'N:N MU/,@:_MW7$77CD@VYB;0C#;!HAF!&#!FO7Q30/"95D6YQP:;]6>=I77 MVJF[*DXW+3,"K7)A<71V0?ZV_U12'%#.X>)7Z')BU*"EVN54^XC2GXYFC._O M.N': 4 4.4ZQ-02U]J\3?SIXM(!NR]H6L_=%<(UOR'!8ESX&5@^_#)!]K9+( MP8/_,P]'Q6 MG@PD2/"(<<05=YA+608NED6'+=%)K:VRG+[?/@;ZGE8;SQ36 M*U*5QG)24H):\BV$"FI#!"U5K$AC[3:=+#"D7R"P-#[LBGH9'FBCS3.RJD$C M9UI1P9@QGJI"M"6<%833^ 1HG\898!8E5J J8PW]*]*9KC-&U>-%/YIBA[&> MP"C1D=&P/U/W"U_4W92;N348 MG3*P&<+V5[J6X54+N!4V@M&G70F+;]D+V*OQJ58?06(:+ZU"CE0*HQSFQ",8 M<[KVTPNWUN5 #0! !ZZ$<7?)'99V\())!"^>73M(,C>.TA 8K81KN%.C7 MHK!N%X5URS"LH[./G[JG7VX9AE7RX%_LTQ#O&@;RW^^6.6PU7,OVOVGA6M>6 M56^:#]C2 4 M6<:6H7)2C(SJ$O(B$:7A,M7C099FN;'".5*+-@%,-J*#N&)"+'N1B;H0*&;) MTER8\E/X2_=.B4MWI/!!:Q\LI^?&FP=-AA_6@TI:$.+C(/WF [6:#D*\,?VW M4,1[H?#F0[9JL0@RNST$@M?PL:64Y932>)@4F+7.K*0H?4P1I@2D(R:A".>D M 5(NWE78E/2#-2MK3$GJW$@(AT+*8OMY42'+97'BK, #IE0D*$"G5\H)8?$S M0>.;3:R@?L5(X_D$I>&Z5_[AR'I]JGXH+-:=1)8]2=;0P/*B.=#Q5^W"OFDJ MX)_OCRE7KDT9FV(4>J5"\TXBS"W,I86Y/"71>@V+H?&013_4Z0]TL*K=-=4@ M$? G-BB'O\V<@8H396%Z5V0;ZH9V:NUOQE>G[/7V\P[\YP7^YR7^YS5=Y/7V MVQ9;?27-/0IH587FVEQ6F\NZNS%%?ZR;R?I\^JYWWN_^]_'IAVK[@-ON;59. M7.UMOUXK,_YU08JWF:Q"4KUM?B;K=]-< M2\LF.RBI?DQOIZ1S25)B+%V7[E'1*=8/9$;UVXH^%'\Q/(:=6^T7V*V)"=1U M6%1'NM9%O!I$BCHD*V9NN_9BZ[R!HH58;%-OETJ&K3FQG ,:G_NJYX!B5!AE M2-?BC@VY6<\ANI[0S=^98<^F*\NF[01(WP''[%[PAP6!V6@6 M2NBX:BV7*?Y:E'X(#[GJ*=/,DP.:/5VRVQL:F;(-3",[[/HF:1'4)N8ARC:; M?9KKL*J>=>9&?RR;).X&Q>@]LHVB3*!R]1P$]XKJ1X*#MQO-KV&T534I+*/H M]VP://LU5UK,DGH.*U,^EP^J;$72V^;G)"^ RJ-0]TN@CIK"]![#I(T)*=JZ M.4VI)@2IBS97OY6A>":,J;M1-#J]2K\Y+\L/Y M;GK,G1,H\"ZJ-=-FKIF?FL18?ZI0TZ<,F"652-^ZV$X+"]U!SY;?=9:57GLC MJNIF[Y+U0P(*%R>P_S5V6G=R5C$1IWGBUWX+-QK76"U>R7CQVJ6N#JI-]+9, MO)R)&Y]V[:^B<=OWTL!2<.L'>2JU&L#*3[@B$!3R6*E0UB^/K03GD9)I!!6Z M:QO/-]D$'F.\T"%]*A.G8JV R.#'2R2RN%[U,]MZQK6DI<3HF-[Z)1$J%H%>3&[QF@ M>@9J0M26IH9%U3P!A0X*V?29-;/I5Y3PUQH2W]MAP1L\4U0#U_0 LPG2BL+X M+FM%K3)8=--V ]PH'5&@,S:N:,*NM01X/9H%]7#7S3NRA7QLAWF==G(M3LH! MTM'M*6J&T57'4KL;ML)AN7!H?.JQ<))*C;"SHC#9;'G!X::5,Y%9R>$?%KVW MK^6E. ;S_ !-B\+$8=Q-6G1#BVYHT0TE$?,H,LU6 &B5EA8>D1?.=,H-#E!1 M;C1LJ*890L<"%5\*0G-3-#*DRZBAEB\3 7HU)!/X4E%L@WO-AQ"+&!<&LA]! M-?>$"P@ZK1I0I5RUXDEHCUAP&,!+5<8*XNMD8PML98(+AP*V]H$Q]UU MJF959?0=!6B1X"/M]X)858'D-1BU5J4OY[?&-Q4AI+JO=1&;2020:F5/#B5^ M&>MLH#73"<$[7-HEER@=[,*QG-BI&T4@G4(I6:GSFA>!QV,1]'XIPURC)VF, M(W:Y0;C M1?P]=R$9!'G.33R&!*S.!#MK0G=$]%VM>^XYN11NKZTLBL)['6F]*>P(% MZ$7LPPTIA68[*L$] QU0,9':&S:F;%D96/F1 E]60;]*C%\+^:C4@QAHV"U MP%I26T%JC0HP7 W!%M/@K<@8-!K8N Z5C\"VH_C"^\^G[[H?T;KFAQ)3]4[V7O,A.EWD_L)I)9>X MI-1H9UJBCA)(]$ZL80!B!+1\*N@?R1*7CO+BMHI&)I M=E)TG$>S+TLAGLZ)87ANH-XX9T=C?0RW8<],D^]'AXNUI,J\FO5P2T982X^HN,, M@8HB/DW%@?WC\*Z9']>[!/E@*+^)\- +..A568%4EL.WI4K)9SR\ME1_ M\6;[[%6YOG>+&J%U?+8U^AWJ(7-5\]^MHG *]B]"+ZUQ-@P M8AP\'6(< I%$&-$6MZ!7#HWJ&I@.%!&RRD%'7YP\( M-<T;NB-W-"U_=#>^_>]H_[Q;[W3 MWH4> =COG7]$5[3[X;S70P^U=4,+-W2_^6YHOQXD19E^-QV)S<8BKCI!.(.$ MQCTO#*VA?(6.F+6AU!7$T?C: \PC%$VG:@A%8)Q"T\;RGMC%8'#=DMN4S6B- M@"?6MEFLGH7-&678T7NA.9Y07!0H4,_FI0.SF6(;^YLL MY//49)K!V2;Z+)TUP(RPC-JF0"T>["[Q8#^&7?';NF;%Q^.+H][)2?>T=_:Y M-2X\V?^B^<9%?T4^2H\H<:4Z%F\PX?-R#HG$>-'9?T6*JV/K22DUY6"-F'#R MY]H5T*4%4,?\L)@93"N[3O/Z#HN%-(B08HVQ\6KL8^-P=K-,^%HF=JPO-5"B M-7?*DUH3-W8/(2>K%M_:22MXI?%V4B7T(E-G+!^-L&* M/$)J&9KZ6*QKVMC;!/*<>G,.?#238Y3Z0W-,#2-&J-0?P_;JV"FGS#%VFXIB M3&11LP<7E;Y-]U6 ZBJCG5I274&JC>\,@&(=:".A_@^J4YF;[I#D'G)CV#%P M=-MJ#ZD639<\@P6;CB?+G$9-C1YBSF!)6B):042-;P;P3N\^.W"JB:QIK'IG!EH<8<""4ESU\R&6DH?C )9<%&" G8("^5.D2G=(A;G&ZBM2D M6M&@X.Q#SN/1WV#>LJ[7>@-,!%L'O8'1A?W=PWHO[4[]Q*,/W2/R]>Z;'.B1 M]PXW-53:>R\:_D:EN_ "87FE7PE_1TW"=(6X<6H046G!W'/3C2+'9S?B-%O*1=$UJY_XTY"2Q8A4AY,8D1>6[+E3E(5[C4 MW'7,'9IQEG8\V12;QN$;#_+$6_%,QG%QTZ>,=WEJ*N4)8;<^"M=[B%1KDYC M"XDH#X5?0;3D3O&?:JZ%LC-FYG48\HC/RHT%/?+6W2I)Z,>J*("E"B=]05-^ M8/H V> 9+28U[B:&$1UWN0? P_V*6OSL/5#]15IOQU(;7>R]^OP 9>VP[ MXW/3P-<>6M%:_B3GFC6TO+6"MQY%DZ/4>,ACP7%=6GPCC23HPL#M,A-:-H,U MA"FM2L00#J0/L:DPU?0H8Q+[E\A?-C2M4<5A43@7EO)VE4&]CZ-BT'/IUD/KXF,3J M1"4U1&5AL3*F6J&.7[27QR*FOMRXFDZIH*C#Z"AJW(*]CNQQ!.RP%%QK[YO; M%KWM<) T\8(P/54';0IP%:4WJ;M+[1IQ%CTU-;#PZ24YD41,(Q[XAKBFO*)L M$F3BI51YBE!L:NI#*1GE,BC&ZZ2"6$H_E_K/IOG@3_Q.^XU6B+*^PGZ\\+Q MQ"T&JL5 /6Q/K! (5YKR.)"A8J3(=/?&K@^'4, D7[>($: MQ52JA/;T"(WN5$ZFD1Q*8!UL_FGL"V$+[DS?>].(J:C57\L'N"BN;?KI.!;W M78&.-HI<#T>=$.T\"%E.T)X\8E637#2 M!.QYL(9T1MNG]9^03SX*MN M'"JAKX.=C1(;ZNI4+E4X.9>(X&0;$D0M0I]=HP+=-\8U8$BO@6)VP72[47Y_ MF8467=6V+WY>X<)8T8CMZNDE5 M< I5IQ'74LX) 4W31-*4$SQMY/5'<95KR[J/^FU$>>;ZI6A/U?8DY_'7))]F M 5A*H4R+% "(A( R5L;]-6AXF<#5TXP3%I[6/$&Q85W=:JS2&RGI(I9(#^6] M[A0["3\+"?\-P!"4&7Z.)"BRD-/?Q6I]]0!K_<]_[+W:/2S2;AHS7UHA02'_ MRN'9T7L/*']8VJ]BYD+1>D6+Q(#')/]-3VW0/J"D0GWVREE*V^R],C$XHQ+7 MZ'Q":G^:&1E(NUOM-5*:2:Y_M'U+KFHY"P_"[=RKQ05OHFZK)E=;)-P:>@2X&O&E.UI77-:*:!L)!0)7CCF(A@+ M, 8$VS>*OT-@OCS-;.P[!@,Y%I41/"2_S4K1,-6"3L ##.N[09>?FB#?L1:K M56^5A#-V/RJ8A$)]*-^L355>A!:''L[;4PM4<+3P1I9 8?Q+4W@27@,VR\.E MFC5A.PUTHA@NECL42:C_\59EN>] MC]UCG'&)=?S]7X\OV*?NAQX[/NWW3OO'9Z?=DY,O[*3WOL]^.>F>_C<8OW_T MCC[C+_K ]V_7_S?+0_#;&,"/WI,X,JZJ/^]H-:::)I]@G>(_&FLCV/K MKE>];>)Y#P@77\BC,7Z$4\@ (2'>%\$X!B(8S<&FV.ZPDRS<_K];I.TU Q]K M<+#1*P>.^3SDQEH0)KTH- 4,7>-6FY'F)7(&&:?*U$S?E&AMM[ HS#'XC4]X/=M93W#H0?;R#S"X6[ MVE!>\[7?Q?.NXNS?1?SW6+(C+AUOWP[]-$4]WV1[C"RS1OOT&P,:E2&SNOI> MGWHGW6'^+CW=';(6ZVUVV?KNY35D&:V9V9J93][,-)&UULQLJC76FIFMF7DC M,_-&0HIMI()'FZUA^C!/M8-O?^=F^J7=K]:1>$P[1&5)#[L]IWPB#MH->M"G MZLLL@DTXH432N3 I&C(LGO)VM(YWZWBWCO?3)6CO8/3LN&?<3:)?OY_4$L#!!0 ( (2!G518 M(:*B,A@ "CF 7 =&UB+3(P,C$Q,C,Q>&5X-&0Y."YH=&WM76ESVT;2 M_BOS*I7$3O$0*V9P M4#QU6""%K=I8)($YNY\^IKOGS?\UF^_#$0\]X;/?KCY]9+[RTK$($^9IP1/X M=B*3$;M24<1#]DEH+8. G6GI#P5CKUN=P]9^Z_6K9O/M&VCJW+ZCPAX[;'=? MM[O[W2[;_[FW?]0[/&(7G]B+/Z[.7]+3[WX_O_K/Q7O3Z\4?9Q\_G+.]9KO] MY\%YN_WNZIWY 9KOL"O-PU@F4H4\:+???]YC>Z,DB7KM]F0R:4T.6DH/VU>7 M[5$R#@[;@5*Q:/F)O_?V#7X#_Q7RK"9J*AWL!\E)_!F&WZ>>>:F.9%^ M,NIU]O>_/XFX[\MPV S$(.D=M8Z/\Z^T'(ZR[Y296D^+@"?R6F#;A5:]0'#= MZZMD=#+;P;PW(_?>0(5)<\#',ICV?KR28Q&SSV+"+M68AS\VS#?P;RRT'/QX M0D_'\A\!3]QY^-Q=OWII$E?!^(%A?:5_H7_;V]Y@G@L *@.QS M'''/?H8W-/S?S[H1,%V/!Y8UB+I _)Q,1C(137Q1]$(UT1R^,C(!:N6@WV,?%;*TF^P3@+Y%BBPA1(;DB*>6H,FM:4!6+(@V#* M1(R$!/W#4\C"XD;&Q,\I((TF%@GX!+AB0']?"!4%XH?O#EZ?Q.Q21"F\Z^&/ MYR,9\H;1YF02,RV&T)#0V*SO:Q''/?99M5CWL,'^ W.\D2%[S^,$%IS[#7:1 M^@HZQ1UX!^]IZ0&ZN,5@+^X*$!? TU-VNBX\G-RBHS8R39MX[:%HIZ2W$5,5 MD;VY MIK=-@4'8_2M5?0 ) M@P\(&5'Z"-APMBXVW*:B1\"&>_/]0P\CTX:)OU=PVH<0: $TK$PM UPW $PD M9!><<2V W() >&A4 JUI,0##'R@B48S'+-<(+XQ*9CX8,N3>")6XF5=XX86I M^;/U9,ORI%9"F8+6YX9+X.GU$G+NUBKJ=^8 M+[J[Q-PR_H?_Q= #PS09:BM '; _%4"62(+%A]FBB,O>;1A4/ MK0/:(@&[1"XYLQ^X7?F&VCTTMM"\76RQ*\6\@,,,C;>/',#0'@B(H85D$!-X M^.'Z-P-R@R&Y V(&2(HT6^XT6T+R<9JD-(QQ!(94Z(E'T#GG;,0<-?3@J'58 M-7_U73714X1TD J=#;W.\0G[HN ]_"KW7%_2CN^:4KM8F,U(B8T%Y,&K+1*0 M.Z']ODLUP1K)*CTV'I4%5O1R&0KP)ZXY]+1"Q&WL1"T%/\20!X,^PU1<)ET'\;=PN)?67.*"DZ](W MCVO\UX!0:\QEC?E.ZNPR:A! M/9#7'XTF8%AH%KC3#B%.O1%J(9Z*IN:K!K!O@DCC/N;0%PM/"_I*: MAD(\@U\F(T'(9O&CA'\(-0Z/^CRF@$+WFU5_%'0J0^AJV:!SQB M/$OQF$7&I[C00GCFXP5CVDEU#PN"R,RP4QBS^>](NS'TN?=UJ%4:^DV[2?OT MOY/"C,H_C,S&=:'I "1QTW[>GS?QHM S@:WVFV*LZVP4;<2'HMG7@G]M2NO059-$O!5VG4=M+:9_3K MB.?";GTGN#/E!V@+W.O4K."A)# M?1XXY6G&RZ(2TC$\-<8!^JEG-@->%3>1 $L+9HA:U:R7?,QS-[K 46>S,P95 M)#P\=F1\#(",'F]4AB8R%JW;EA@ZQQVQH-%'IZH2/[\XV'_)?$!,QLT0!&I8 M Q.%87>B,>N+LE,#_@#TI8V+P6*COZR*!CH4IWGZ/.%DGI'VES68*Y3E)D.1 MN+6:?:FVX9ZO)-@^G]#*<'UA&=>%UVT$;LZB*8>W#P#3E(Y[6V%[/ R='QT^ M/)U7-\[U!7^YC83NRP$(*B#N*1'[7,]?)N3IJ%7<2//PC/I2E#@5")Y9$"F3 MYQ<=5DPL/#-VZ6\ENR30 ]/B[U1B].L@\V2=%D\%23-:3^>?QS3X0\TX->,L M8!QO*QDG,XFL,4?4[XZ V#4/4K%8 *W#-MOAU:TMB,W)IX)'/FL0_%J>">_2&6=G_'0!/8\%M 4=CM&QP3RF@83 MQ.;74MT'DVC48)]X..2) D/E0^BU[N=O^MWU?&Y:7^UH@C%W.R4BB+0O0.-:#&"$0F=)4;-CHR]H*[W M[S#)#^&UB&$0[)T=S=JS?-EBI] U]]')F"G4'J90$>BM))7-:6/^W-UBJS3P MYZZV??/65.LXH&<,SYM[R0^KA]B;3^+/!;[8W*>A+=W&7_++Z5^VB!_X :R0UM=24"=>[9I_-F9"$SU?(Q#JC%/F2B@OV= M E]3*&!Y""@M-/PQ+U[IK,%D0AYO"[Z,PZBBU/ *,F.I M+XW;.@N,=-V4\P;,0GG*3%ILAR)7C>/Y \RWT@*QV\;3X\+^R;6&Y9;5.VY_ M&'P].&AUCQX>8KO')HJ_DBIE!4]/U\P\&H%ZUL/1,)5I> M=)"7,F-7E6BXADW"]*JL5 ,H#^9DFPZ?,\%_<7E.M1NV M0\[5Y/YP&F45?=YWSRC%0EX&RVV :CR;I&>C&;#N"+!!I%"[8Y&:8,1[T?L7 M>Z#ZG:"6.<+Z$_RK"%DH//@)JX#EKX+2F^DX)A84E,QDI+3\)P\X5/V$TT%L MT:XEO9J,:%!V30RMC4^7-E-\B-Z3D(8-"BW\0 JY\T_X"A[#T-IKJ3#'T838 M6I4+A!O58B&C/E/.S8M8;*,/.C+B 0;]#@;"Q)C(I.;_9\?_%73=;SZ+J]FP M,!!NXD9X:2)\K#04F,S@1"8I,@I*RX81CHV,%2@L&^U53Q!]E3*"LV#P11(4 M8RWF)+-M!T-M5\1QMXXXWMJ(8S"3.X^"N94]*=J^6#/G ZN-Y/E:P^M'(> Y M;%$-UML+1K%*DX MBFRA<5X52_QL)RWQ:ASA'F+XST B1DB.8Z[/;.LSVZ<,7,RS,K_"4@<"KX*B M'%=4[$$]"%BA'$TQZ 0 35[&]WZXNP]AO"8DC4F(N6K$!%%XU \_Z(.RG.@/-ZLQHXO8R]0L:"E6]@ QLK, MU,S!Y5(V[W1.Y1_\FE)*S>,-7'4LYB-GL\X\'HNXQ\"L-,&2IC0O[BMM(DH( M^K!\AB]<81$W']\EZMH&;2RF%IZ,)#3P\@3>>;FXP2R! IK![+FLV3X%&4&3 MA#F@ZS%;/$BG =X-H[& O2TO07('%RY.E/+>0R'\^%;79D92 M&SF)C>3A4=P'K+21E=BCV:2Y%"[,54I.@9Z726VBGVC)35]Y\W,[1%J]7&!09LFI7HH M8&Q8F',.]"8')0L;> M^U2T=%O5D%J^/A]W[Z+R$42W7L#36&1Z.QBOJ; \)(PUBR6, #&T3Q7B@-Y= MF:7;DG6L?#F0: =XJ+('6!2)JI]CFC)6Z=T.YJB&CGX$(.6+<9B5DJ^:COY- MBQV_6M\I[/(ZS.)-BP>[@Q1^<0@.\B%N,)^/0<(T"N(-)4 ;GK'5./ <)-,= M"KD06KC\"4H7H1;Y)$XE^I6 K>289*M1F;"!VX76%-:9]E*M\]02EZFV.BUM M3D5$V\M,(#4^@ADJV4QG:U$OPS:&&B6'] M%-AF\3AUNRO"4?<%GE?LO4-^\M\B55P!A-?XLY%G++]VTM;E\-&SC!XPCPK6 MV_(Z?0%]A>1 'ECWUHTM?L"_HM9+>^&>IJJIF _>8G^8DJW%TO5&N /.H?GF M2ALYX7O+()B1WTM5@"IRRW8%M1S402U;>W7U?1'U9\)/Y,(*JG&U*?B,7*TY M&:)4>G\323UE[T Z/$O#K'@8^O/& CY/JL_L6R?JA5E8DOBVM+H&96IB[B^; M=ZB5I2M2+F0\_^:$*DKA&CZ>CR?I/<%P_DRCE5P/>N*.\E3M,_84,V\#..Y M_3X9)?EP^@+M]1SOC%@AS%MWCEAF(@5:Y,36T%G!5<@^JP3A,4ZXB1K(S_[I M5H?"%3FDFIKH(G?AUS+3A]ES1;2CT'%PJ-X'Z4]_<)"J9ZXG8V?;T2- MR+N$R%M8],?P ]VU5^/R1KAL+BATH))IQ?.02Q0OS5ARD: ]>;5F7\P.&^R( MWCG>/N]*-2SGXTVO@G@GXRA-!-X)#%(KW6F#^^!QX/G)T/F9EO?_8&W&:WON MPU'E0B(&C$@F O20$L:8PUBG$$ES2[8H' ?=NKI'V%/>19$AI>:M\IG5F3=W MK)(&:+S8=FR@ PV5\MF @XY&]7X6UI$GH%6A<(%.(M?G"@%%M_4N>\Q#$:/Y MB/"\*TF">6,?<1@DZLW9A;)A(5X=0'?.1!I,R,(@L.10G/;'LU6$W+1M#-*9 MD'_AN$YU7R96\SU7XS'HRO@G'3$6?IIC]&/8/+04-O-C]N(;%'O48A0;%W"S MDZ468S>&$QI0P,-ARH>WGLOT;+P77>!= %1IW#P1,#[!0F[90P.Z_XBB]UU4 M>YGZZ@/\]677ZQ;[%4.J/(FK+!*V1+;L/0HF\P,;"TX9 M.E,KKOIBJFQ-2,#<6(5$4[8$J),^%MXQMY2R9B0*(GZMI$]/%WR@>0M<9\++ M9-4(W\6=+KM[KE',]+'QD T&NGV*:$<9!_!Y(+6@\(,H4+%Y!"M/CO&G (0: M_@9]C?Y.\0@6+ #IXS\!^4E2D%KX$L30 25L, MK81W2EZ=4K BQQIU*"/77\T6.[7+2J%*)#737YGI,DF 2F$H=VQ4>G]U*.;A 6* >ON M=>#[>L5@#29!C@S[@&;-R[8ACM;G)N^B).$":43N+E"%#] M4_AOL#4E(WB)V=O9QY.[QXI:7SG$:BY>1M2SMH?=TU/$011F>9N#+(,(>V/?8 M;US"RD/W[,47I/$1ER]+.7E7>>[#N6HUV,<$^'9+LQ(X<'-'(3PT_]Z!Y ML.H/]CL- .@6ZW1A67DHV*NCXP;[MPS_&2E@CDO%07:Z77G"85^)0$0P)-%C M/_WTTQ,.Y!- T9.-P1#?*0H&TL>>=AQ;R 1KP])9+Z-Z=IFJ85H#4@U(\P&I M GA4PU&E6. .9E)GT]"6TQCSR5"UK]I)XJ-%]HL>2TX+12?L>=P69O06 M/7F+/)BS55%LI"WFK.+!CRL_-WL/7J1EH4*-+9NRNYZ"!;>FE5EWV45J:[-) MEWW!(S;C>G[H.E4/,HT*,LP'6S+&Y9+,IW:)D.%"F$V?Z5:QK[T\MSVG*M- M(BP%NU %&VK;7@MN3PN7Y\[48FK.*(\VX,6#C446K+R?WS+W)8VBP-XZ9YU- MV?X\FDS+9]K:/ZK^?JPC\DH57<9T.E9>Z'AVH><[!C$LC=&).Y9UL;(K"YAK ML=.-6C7)[OWIC.,=CR%#BE,<8@P&?C_G1).*5' ;FD=9[H;)7?I[_&R<\/?D MT<-->?1?%#"#RLU'/JDURS7R/4V($=%ZP]4Q]5U]X#C1Z>(TS[DUQG=TK9_% M2?11?1*]"R?1GL X^B7$.XL-__VL3*46.A[[WZ,ZU58.;E,&QV#V@$][H0I% MF="6,O!=Y[.!6K5=S/^J9OY=97Z2_;A@YFP>E5L,(A;FNZQ4+C12)=F)BTIS M^F4/]V3/!9@ZFC1["V07\"@6/?='<1RH%UG*P\VP]>C*6UUTG>@,.*BK)N * MK$P/T[IS]B0RH.!5-Q3;A360%T:I&IJW#1WM?U]_G-DULU^93]8UJQX('[;L&)-:[EDW,VA969>M$-PST-.DS9]U^XUUMLPO8 MS#^%O,LF+9H+W;(1<8T&T:YO)'H-GG@7/_.QZ-UG'W=VC[[IQ*YD$L ^?*3S MN$MW63#9:_6F;-W$=FT^E=^H=2*/:V5]*R>V:_.I_$8MXZ6[!N_7.[E-$]NU M^51]HZQ]O#%SU?M56\8[NI&U95SA/:HMXV^R*:YZC3G;K,KPJAL\=-])/7YT MT7U#B;"#1D.3DN:'1M[3W[<]LVFO\*+IW=379H M^96'XW0[XSAIFUZ:]3CN9&YN[@>(A"0T%*$%23OJ7W_? R!!B7+D5T);W)EN M9 D$0.![/W_\KZVMM]E$9K%*Q*]GO[\7B8G+J$?8/I=<69EENM"FTRFV]MO/SP2CR9%,3O#I$@>_?0C?@/_KV3RTX]354@13Z3-5?&O1W^<_;QU ",*7:3JIQ^W M_;\\=FB2^4\_)OIM")\7D M<'=GYV^O9C))=#;>2M6H.'PV.#BHO[)Z/*F^,_QJAU:ELM#G"N>^9.5@!1@X M\\-&)BNV1G*JT_GA/\[T5.7B@[H0IV8JLW]$_ W\FRNK1_]X1:-S_9>"B6!. M7N/0O1C^Z*<]U[D>ZE07\\.)3A*5P8"__W"PM[/_ZL=M' CG,&LYBSA5TAX. M33%YM7@L;>][.Z]1J"_%EDSU&";'$^8O= ;;+@[W#@;[SY;>==A8^$+1Q0Q- MFL"/;[],X-T+@,&7+W_<'O*;?K>=7N-6NGFJV3C5^404B-0( 2;K#Q?W^F>9 M%WHT;^QV_WECJP+_VW4?8%MG$YV+2T_["&AY A199HDX57E!Y/GMES@M\9GK\X&ENEB.KC53PN<-J__Z/X5,\_HF 1W-X'5AF.!?%1(F1 M25-S 61/S*0M-!P/K/A;F2FQ>Q )X!"[AW2@A1RF2@R-393]UZ.=1R)6:>HH M9O5W/I.Q^QN>L/!?4MV;@MECF;KCI&,$JOGJ8J(+M84/JL/,7%@Y.Y.#:#2+POD@%"3B2D2/54(VBF6C+NB=A,0>28 MBU2-99K.!0+O$"F'@V;U1<.V *I* '!+D);*"P"N$7T^46:6JK__L/_R50Z0 M/ROAV1A_/)[H3$8LUN@B%U:-82)E<=HDL2K/#\4',Q![3\7_P%M\T9EX*_," M#E8FD3@I$P-KXDF_@<>LCHM(^-<5CR+"V,_W"$?V MGL*//X.P;2/QNM0I'KQXO;4; ?98^.D(=(%(?()M2'B5Z5396,M4G*3R+_Y^ M:."Y7&^%_M_/4HTSTG7%FK\:9")X>*W@[R]MW0X L M7'OZGA^N ?!O[C5&5A+4:6G&Y5>EQHCTE*YAY*DQ4[&_CVBY;Q//&Q%#=U_ MOB5H/,^?@L=O(?# 4RGJ"BNC!HJXVW6*Z"%Z E>8PTWO#'9V M_N8ID?I/B?0,-&JKB#PYF%^%O_U][]V/^SYJ4+")/%?>7B:SP#(7L+TW"FB; MF2'Q 6YALKQ,B87A/!^5/=>Q"BQX"9GX?I-9*>V<.,_>SNY+\1B!:@V.L33A M&KRCA[W]>P)[[6PT!$($D\I0C(.\!?DM$Z235*'K;PG>0GNN [8?#O;V=BZ' MMA63$LSAX[MW+;#:.'8DAZ-^9,S0 B1A.4%G_5GM/ M'034 + ;;)K_?V+])H8R_CRV!A2-+9!1C3W\88?^]RIXI>8/$\:-/9@ZU9G: M>Z.\>!@L/?T;Z^8 MCCN7[$(F2[P[5UQ4MIX(G/%$H6$[X"H?"3)\];T"7X%K7ED8:)OS^RH>@ZY+ []8"> /EWQ*/.6.Q+K5LMJ#N_+'\DG7[[S2 M-I55P[G0UJIS$\,5S\48P0$EB^#;9$#I12OX2ZIMK"UE*(&_%9'UDRK/^!I S(F2C#&*EP]1_$G42BX MD@P:/+FNMO.F?OJ$)@PC&60AT)18P&V@&4C&,: "2DQL!F3I#=U:\'YYH68Y M/H'?)CJ/K:(SJ]Z.U3XW8&91Q7)"-DP-QR+A$F83L8]/U)29CJHASZVMQ_'I M5J2=(SU"90Z5306L H7"<(^XP-*Y1"(SN!6;T!V280*NE#0'?*!]N4%PM01U M$M\CAR?@(/Q=.>CS6[ADMIY.W9A.#3M/IYP)EJ#.FVQS4>:,*80--;HPO#80 M9*IDEA/B@@ZGSW4"VD[D_0*1^--H&'0.(TNK(@+F#-::Z%DD2-H'W,SAA\+" MCI#:E)G. /%GQG)HJQW+3/\E[QX@-T)6VNN\K/36D_B/2.*_G?=D9_!B#?<) MC_JZ_Z3B5#FYK]H)+!H+9E9-=4XQW(&-@#D><7=$.:O&95K;'X#;#\2GB]_'ESQUWGY<]%=G-B2:"Y9V+H'UF*<;YD M,SF7:2F]O&DQT,&R]0;DRXCM(_YEV5#B@[,6*.*U;2'N"&M+#XM\0R5.?W^- M@1BH]Y$YRUPHT )Y%[6]"PU-I\>MXO"@-Y9?#;R?=AX!SSS)14UGB2E_*SRD MB_L:&M*@2[#P+<:]D3WS2HI:[R"^MH-XKW<0]P[B-1W$O?C^\.P)KYULH;.\ ML&5<5 X1#.XQV;G*E)"L2&(8J+(Y&2#$5"F*\4._$U'L="Y@LYFR$3J1X*: MDDN0/'*3EMX[)VBC/;3OA9\@'58M),YC!3KX9N M@LFC"K'*T(F"3 M02YO\8E>;M#MP703K"6G*@7%$H#!QUPZ>/VBXK)P\0>4E9:I C(T&^@NP M&Q=Y5(-NCJJ?KX$#/YAA(1$DX?%*4QT#C;490QY17)FR'LC!G30?0J3\S.O6 M*\)B!,* /176P-,:!F/YF56T.A(CV!Y%>F9S\1'>R&+4[#O$1=!/HQ8"ODR\ M<4M3W-)71U*P:9W?9"ZRU6RD]\G?'+F2SB/7STXDF)46)%=5T^#+//'1>ND& M"\!^Q.017Q(!+#DB-M\!CEN=',WV".Q)1#'/7%ORQNV4]4O1J<14F9:C[6JI4! MK@BGCT0F28)LQ-W,:%3.I'%$;F%G9-99**96](+8,GG!S.6KZ2""'8/=44BH M5SY&U6GWQ:M<_/V'W><[KV;*4K:G.P_<1QC?7@>7+:6F?//4@!M&VNZ)8V = M&84[G:+BQYF'?:3MPXVTK2^\CG,\O&=6P\IS22FR@:X:O-.39D(11_O%[N4) M^_N8B8=GX_@$ZIDIJYA68&\^A,>)PF'\*_SZ.W!%61A@GN\R9(KX' K3N<(0 MO[304Z")+)>;-'4EPZ@8I4OK#Z9;.R2H"NQP7.>$ISSF*9NA0:PT9*80>0FZ MJN-G,6;C$Y^7F S'/)QI.N=?Y;F).>\K#&=&O0'VC,P->2(6U,QIED2YSPN5 M!&(YPR3NJ)(H+C#NS*W>/E:P60E8;*_F;H(UYLR(STK-"!JHEH4"L2ERUL0$ M#8SXR]#754*BG"@ DZIPA1R-),BX@*XE4G\0"G$,*:'IO,WZ,C8F ;$8Z#C5 M;V(]MRKGE!=8X,DFO-0,U6D0T?)5P-A5%M>$USN87JF]GO/5.^9ZCU3 M&V@JO:K4=KD U1": RBRK19&VN: DVB<[0B>7LF^I+09NJ9%LE*9AK85:B8 M4YC_[LTBC>RQ,%V+(BXI%0L%2AC$=F!OMEFP4Z%@AQ'>7//<#2)QLVG6J:PQ M^+7J8WXWP_AY;72A0/)%9,E,5:VL]E(,567@0^@'Z,*R9I$8EQ*3XQ3E'3&, MLLF(1#\R&OH,OD:>PBH+P^T YK.GFP"8NO. ^0Z$VR' "4GZE8%8LP,G0Y,J MY=R2T9;]7:5ELMO0#Y!P#^<"I"GZR5A+,$25TGHXNCD<=1^0W@ 8N30&2N@= M*B!NF,2]7_#FD*,Z#SC_C:8(,U-6 C63HY%R!I%ZCV@FT>Q9HH1\G)L7[J6YFX/LJ/,@>^O2')JL+5G&*G=L M)=2YZ!.2W@I,'^ X"U@_UTD5[I'' )[X1X4I#EQA0VPCER#AT=3PE4K:EJ1* MIA18(K/%0"P9-OA@'$/!49$O%S,>1GH$[_CXV3 V+TR'!S9!AW'AD^ M@.B'B8H87)=@N@N63@!8!3TX0;))X#3'LBL7MX@V/6S='+8FG8>MH\(%DOVG M=+$Y5?$@#V\>7IA* 4G5Y^DY7H:7INY7E2R::S@Y:4.9F;QH!C_FX0C F)ERS;.L M$XB]?$U+HV>X-TC>!@;\V7D,N%T1MBK"@G:@J;)LK0=P'6K']TG/FKDR8 A^ M,05"<^CE.4]]O[_OM?;^WSCL^=YYW>.FI)OD@P*0:"#K5 M<8_0[)N;])QM%G#E=<39M57 5K=Q+ZK<'-S2SH/;N^E4)1H@"ZOC&_RRAA!V ML:,?=.Q+YMNA+JSSP(.X@[# M'$/\K7ZRA^B;0W36>8B^[9 N*IQ+=>P:@D)"#>J&I4ME-?:6\#*CW[/+>X MRMFK\]9Z.G(3.O+P,MF^%A90,%6Y1CBT:_RHJ^(.573RI1')ANKRI ,B0]/ MCBX/B5Z,@EX()N7T\-H1]]J]J\L17S<;O)<_-R$M[0Y=$JCV[KJ+=YF7R?"O$6RP$0FY' M6_L=V7"'!N?:X0/]'%\5.,Y-H6J/R+JE M<;GWDPXZSO5R]48EB9R9.C&)TH="OV#=NS1JE!==QRTHR5>!'HRK^ >Q3&?O M(NPT3'<_U^,V/"6K'20]#&U"3L00'Q%&D3.G(]*PZJ MCP;IQH9_"(#1JAF, 6+*ZEMC59S\0N+75"NMM:0KSN[L#D%< MR*5.JFVYK?:^Y4W)-/E86!U3A;0A9BL-Y^M5HF?P"BJ*(_ "Z%+GX938=JZP M<#)A0)B!9L)TU MW>%9:X%CZL/LZP"O,'DW!\W,!4OX$B[=9LIUN6_E9T.5J9&.-]3@7L?7'$N6L++<;ZXM;[_?Z%VEVZ%S<78#!TC0:"X@F G2Z[LM9M(M>) #D7!C4B^J9ZJET4Y$A_ M44D5)4R5N7"D_P+=OVD*;+0$Z=/E<<[;B]DQ]\(]$%E8DB JSG4\$&?+92$N M79(B ]<\LYF.D=6K&DC[,IT! X,.%&N8:32DT)!*IG*/?T__)8@U* M%[R+0:/? )?UP[V9"YP5M8H<.QEA]P8.9,V<:$>JA;L5+JE68FWE0=\!\=H. MG>>]0Z=WZ'Q3A\Y&,3O2U8Q'KE2G:XA=Z9>%FN5HTW(^ M!ZK!![RQT5?@R+.GK[?)JZ7NND_3T[;03U]+(_*-KY>;@M5#R-1@J<-292QC MD6FBTE!(X9#3MO*\C]?H#+5:47!=NP?5]92@,^FI*7.TU>!;Y4W^SUI7\Y9P MV^U+]"V\'YPJ_M9CV$?$L-YXNP$!_E-\'LTW1 )P$-.$DCFP9NC M)5?!]]VZ@C<$2+H/)6>UW!<(6T=DA<+$8:PKZ0$C$ 0]3?NZ %B'93&JOD$P4V@-=M3Y=8."^(/+UTMEZ.V@0YZBU:QI$?&R.:?23R%,8F0$YL,2=:V$Y2U6A7$SLV&6$FZ3QV[1U_BB]S7VOL8U M?8V=*T=,[//13VW&QDCDIJEE7TH(AXKZ)]:DC>IWZW%%)ONT M\UZ/13GPQ)))N#-NV#\XA+:NLN'Z0I /D1VPY-/T^Y_A_E?![]IFI16G4MF6 MZNISV!H'Z(?WB0)1T=-RZK91>XWKF&/O.%Y$W\&"VCD$0L5A7O*+J_D_0J>E MM&Q;K4KUK,Y4#)'VO@>%/A6G05:'KXGY25K4KJGEP:C-$U_%C':.DM,/[0' M+GJ@KEN8SNN!XN"R!*8[B*D!3E M,1<.W*IV9J@$-0%O52HU$.^\E)FS:S1V\W@!"6 :R^&8\'YK$/(SOW8U94#% M:V\G)8(XDEREG7CK' 7:+*7-K#BVY04Q#+?=!K,\-@CBA<.5]>$R3T %&M1@ M5-AQ4]3R.G+J,:6Z ]6AC/A@MY=TN28=5V;4A(Z3=5;&#&%CNK9<)G_'RZ]R MM^Z7C2 TW0_?^Z T&8UNYLMNA[TUG9 M8&! Q53& .G]:@!<>>G[++R"7WJ VH B: Z@U@ )5TXX+T&)SA*N5LE)Y?0Q M+X=_NG@"?#W'Y>IFN7>;8;YICL>#WO'8.Q[[),?-RRP*:]P@IR>[W:IZ@4BU ML>)47J>N)0:^QH("U,RN/7+%I:(O5J2ZGZ7C-P)NN^\;KOQ1 +=C8]C&[*WY M=-%53%:S#QX-Q*<0:+FP0K(";M%<6,$L/]W#UHUO[MF]@:UEVF;*(B\D:\F) M&A8U#?/E-JI(Z5CFZH[CI#=#Y^F^:9<@ 0O4<-5]!PK$JSA6M;1YY2SP35NC MO@SCAEAY&3RP%$)JC4__^;UA-YRU#2N2 M-X J>7&M*KSKMK"L7ABY\=F_Z#QTG&&XE %2!![R;AI#,BF8P-;Q *J+J[" MBIG!>C :]+?K-26_M.DX%SF-ZF]=ZR-?)J[JSK2RUVCGPMS<]:X3XO=,O*52 MLGAD;Z3KR7"F[/26@_C6#$!U 7H+P3N8M0(7Q35OPX@[ZF*,X3N<^!X^M!0! MA!$)WL2OG(U65>_NJL:BK8C\1DBNB(&%_ O54>1,#G<_$+Y1'A MR[Z7%P0,;W0^0R?01(,!?87P_(\4AC]$@C#R$+ MZ?9MZB5KGL(5](T7XJQ*M/M9J?R[*IUO,5 LS/P8*DH',QE :JK(FTO1AZZ! MVT*.8&4F'U+,8:K.-1/_9>HHPC;LA9!Y0 M<9:1*ZC_7>'29>-27WH.;%V6?^*)S,:N:4F26!R?8GHYW)Y*S47DAJY(XZC MW260\*5SPSF,P*[22JR@%,DJ)&NE25L5* MS[ 7"V)+C48@SY8VJWYVH+NXH>IUPBG]2[P2>N0BA/U6EEZTN9G<&R)'H\NG M/OQN(')YN3YVN1R*7Z6&_)U$_$NXR4 B(%9]CZ 82C\1SDW$$D MWA?)H)/)O,&K'S'8'<+ZH/KL[^Q&@+D#L;L'VY>@/3Q_=A")WW3VU\3 '9X: MF43"OWV7W^M,I6H&>U:'XI___&>7=_H[X%PW-QFBR%%1<(N3V][JK6/JZT/Q M2PD "A!;BE]+F90&ME-<&/NY%4.C8/AIJ6,0.L>7/G!O4'KO)8@_/Z?&V$B\ M+G5*9/CU%J#X)Q!!I#A)Y5^2\?W%2_?='L@FC.4G(*R5:+ZF;H'!*77YW7NT MWU2T/SZL^!*@L1F7/6ONZ'O5.-I%Z%]$T2[N$;^[+#U(1*+*FVL2MY4OCAKVI7;]X*_)K?-2I_,ZI( M=S\JG]W[-51IJ@]-X6U#)1"7,F^3G97#5,?B,3;'U9SRX8?BYZ%J1F\'CP3> M_SG;6\^U:RX3KEU5=B[A7^N*=O1=0#8B_#^$@ZH*-\=5UE"%(1 +P=Z4#E_' M>M]U 87- )?N%W8)P:4!'XV('*J@D/ML74O^[2PF1IN :&SL*@]IX+_$[M.Q MU4.?LK3DNR3&?,D2S,]EFKM"#G7!ABRHB8;\.6X*JR+7<*;2U@('B[5]AYP- MB!9\QQ5C"(Y]@G!CQ MA*#6B8'4:39PW*9:^A"%NN+-HLC[M48E W%*JW/QYU%5@Q+CW=M##7Q(!"R9 MXXN$,.\VQR%_N#@'PCS$)(K='?%S:8F*'>5Y:3F^[WN$# 0QT\TL!BRM:LUT MAEDVOO\(^;!]=357.POS^]C#> MU^N*%#3YWSO8SC1;CF[IV=$#,K$ .UJ4K!:H-W,*UY8MK/4*4\Q*#OY:%J#6 M:1'.@(<*(_FV&N6?%T.UUYGO@\FVABOGY##N51U[*9*[^6P8'M[V,Y(78RT* M?939OHQ&'(ZY^)PK&*VP>\&*!U?&NR^5C%X(ZU'/]W6,R:>LL1,7N& M'8&HS=WWRCI,D>*@VE[>I\A1R+][@\5BP&2O[^N4W:;S9K=WWO3.F^_7(6EG M\&(-^85'M0DPKD?2)41K%>6+2(-H(U^^=!?=/[7RS#1R)0LT;;XR$Y>)HV2Y M,)?8;@F.87DRQP-6,8 K4]>\!/V&3& 8J%N8V\P'W B1JOL:_A%7--?J'%CP MV%+:AL7P7SEW31Y\$W9DF*ZI1=@[J8[VMZ'*LJQ8H/6!I10_-E9=ZHL4TQK >@M6;;%M$^" M--GP:)ISWW1KL>5,PG47?(7%NK"&LY8U:S7GA2S*PK#N[]NB8A_/BZK_5%1W M:'*":55$GGNGK&I:,51 O-57.GE]=,4NT)DRSC].2 M(F_1BXAT(]537;"OI[+5*&SC:FRFYCG=9O4P+QY7U\-F][ ZRU 5%TIESBSJ MN"ZNQWD95<[2\OM&?)?UX\M#JAY!-8C2BU*AC[8^8$P>JWW 0:D1J99871$. M'@0).R4+:04-KG8(>Q4J PRF9*M KT,+[ZA,Q53G6.RYC D20:R'1S,U!MP+ M"/?RB]P;N^DZ$:^5+6M/_ [' 3Q!9LJ4>6^)>HB6J-]-4MD: ?6.@ HGTXKJ M?2QG,Z["D7\[$+\E=6?AS63SS?+ZS5JL;U-8$46PH+X0I?%RB]@@:Y@*(0P5 M#DC*=.[;E=$*2OHZ YB0&J3]BG^CD\?WA8L6%R=W4ZU!N=T"H5&)G))T3-7^ M:A_C>U_@[[0.^KAWB+X4'4@)U'-7T; * 039J22Y4A8MRCUX-3 MRMZ"YF,#5;^WPM^F%7ZOM\+W5OA[;X5_6[>?0-77^T1K\31JR*8P;!H*LF(J M$R]WDA'=%=ALB>-8$"OKGFUL;%=,K&K9,5365U<6(Y[HFA![%ZZ/PIO*HO#6 MFI; /B?#YL129U93U J&]OEQ^;5F'X3Y!T$]L1835%7ZFE;K.?"#Z]#QJY)D MN+IW0BR&+$SX8>+>P]!_%+?-H48EVF5+*0SJNE, M+,3G9)29P@#Y6'F#!D>9L\S&7CUJQ;F<3\0!AG65:)I2] )C/0FU-1K)"G\WHA_?B3!=CGQM;(7U[_4%6H5\'0SU;$;1J]([JJVQ^JL J! /J$%/H(2Q(40 M26:^ZC9[JO7@.GA\+&,,SU^9O]==DG6VHOYA4$.U-M^ZZ 1'?1!7F[A7>IZ]N0-8]QOXU0N!=Q7W,0#(C M#D2)@<>2E[:MP#X;HYR]27V9:8YL4M(&P:SM:79,G_+2GM<.X2O/TO<5OU5/ MP7[O*>@]!=^TL?AF<(+NU[TXK>"YUKW^O+S@N=GRA(_]YI6V\76^Y0LD$%T[FO^I7H MHMW^$E'HL5X9,U='I)'7K_8K+@;3#<21SW2@N/6Z!E?H$)0^$AT[.01;Q\HC M .5J-9N"45@&*]6E&RBZO;*JK%S'ES#C5>ZJBT=3RFE<'8/[_W[ MCH=?"J[F_W_?=!<'=5K\-5AVM4M,7DCE'&A/IIJRU:62P75?#J=ZH!+OTU[B M[27>[U5>=(E(>"L>7C-W14$N( N,OYQY-^,WV<:-R-,M7O,Z/4!NN2K-O3N' M:[5 $8\QSOY)U\Z.4)3E>T^%F9H!H4WE+%>'_D.X-$KRCM8B(E.GIZQ)8F59 MF":%I6^:HF$@*]J*G])NMH#=FM(]%%(W03@$M(20:$G56- @F &X"9[M_"T\ ML#L4RMVA'%*0W6M$>K@7B7++=[[%#W*J#F]RCP_VCK[IBYWI(H5[ M>$^>_]-&7O,#OQ1ON;W3@R:BO1C9 MBY&]&-G).^K%R <@1I+I_OGM.%&Z;(SNG*/D8V6'/D';M(OXHJHGKFS'J<+B M5O#'VZK*QK^YRL9"6G?O:^E]+;VOY9XIA+Z+<]=4O&]]#E=J8MVKQ1NK%E\) M3AZX2'C/E>+W6IS!*KU2?,^5XAON*'KALUFNGO7;::Z>=O*->.WT MVFFO"G93%;RIWG=N=/(UM6][:)(Y_#,IINE/_P]02P,$% @ A(&=5.Z: M,;8@# !LH !8 !T;6(M,C R,3$R,S%X97@X9#$N:'1M[5W[4]NX%OY7 M=-F[VW:')'[%<0++S)+2+EUHN26]N\S<7Q1;B=4Z5E:6"=F__A[Y 3$%\MA M$EO,$-NR]3KZSB?I6#H^_%>M=A+Z.'2)AW[KG9\AC[GQB(0"N9Q@ :$3*GS4 M8^,Q#M$YX9P& 3KFU!L2A-IUW:IK];9=JQT=0E+=+ X+.\AJ&.V&H1D&TEH= MS>Z8#KHX1Z^_]+IODJ???NKVKBY.TEPOOAR?G7;17JW1^,/L-AIO>V_3&Y"\ MCGH'M M'1W*$/@EV#LZ'!&!D>MC'A'QR]Z7WKN: T\(*@)R=-C(C^FS?>9-CPX]>HTB M,0W(+WLCS(%W=$W[\6",/8^&PUI !J+3 MK#O.71"G0_\VC*55ZW 28$&OB4Q[)E4W()AW^DSX!_"CF.(\W8*&H#?"( M!M/.JQX=D0A])!/TF8UP^&H_#8%C1#@=O#I(GH[HWP22ANH)#!S9,;G_:I0$Y=/VST06;C9RBA"W E M?-4BGM%((#9 %YR&+AWC %W&_8AZ%',*)<*AA[HLC%A O03;OPX&-*#)Z4D( MJ)$/0?0/GZZNT&GHUM= 8FGEP MV) /IL5(4"IP/R!YQ#[C'N$UEP4!'D>DDY_,9FU#?GXJ)XDZ%^Z E+/2I)#& ML6!Y0 KH)*0 >UGL(NAER R&]U#2A@#SI!&E0O*\G%G^>EIUX=U6G'!!71QD MS0^J(=@H2]2RZX;^XZS4LNP[6MUH2D3D!^OVXI["S63+(*M!P":Y@//KVH3C M<:M-@%ISE7BM(QI>?)'<1] %0M2$$=.*]FO\!:MN%YO6U6LM]&N6ZK! M*U1O VKDE*OB#<$E[RW)<1F-9QGKXQN4=%+H!RWY6UY"Z^FP"OS?JAMY7TU# MD*_HU-*@8K?V5/\\VQO?]JU+Z\ECPA)R:#G&_*YS>W&!%43QTP^ZK1U\_[ML MK3-:W%*,+-[Z'_&((!JBKD]#$A$%@"5I$H4BR9?)*BM:H<".#\V?MTJL174>GO%=OS?TW^DGX_R MTA:IVT?">CCZ%F73_O6 9$4]>@%Y/9=:K*@"+UWC+IY"''0:!3CTHNJ ^XR. MJ"">PG?)\?T;"X?H=_@I/;1_BW'X-4:7,.7'%/6(ZXGU,Z%=(^@T, MFNK[Z$QX5:/U@H&YD.S_-*W9=_IPL 9-\U4R4S%:EF'#_,0TG*8#1\/6-4,> M-;W=E.&Z[LBCT31T.S=*OUXR#]UHZ6F:EI:G\6;)-&RSU9+E<2Q'2])R+$L> M=:MM%XSEU5'WB\_=TBOZ>U#TX=\^BU%1Y4_# >.C9$HTJ_Y*Z1=2)DMO)PII M:6:B3'-(P- LJYT\;SNM[TA!*6=5E?.8#IF<.55,V:HWL*S8Q*D;]\ELKW(A M2+V*O4KU@'X).> QXZ3T&$^X6V%<8;S$&#^CW\B(/!^TMV1Y6/4T;-<$KQ3] M!3JSU[?FSS?*XEV1OJPZ%N\[0]@QIN]C=A7+"9FR@BUF!3N_1.G2'977_U!YS<0%JJMUIW;V4TVV;ZNL92O93JI=9C^PY8[*%+ MN>E!ZJEZNU-^6%?M[4Z"\-N!V"7AU]0ESV4RV#5356F4;M<$OQG=_Q)*T*/? M(2./C4JO^W+\'0>80ZNAT_-]M>R["OW;6Q+@":[ G.L"#\DQZ'.D@*V 729@ MOXO#2 "X9\T&9T*]WBD[P*NP!:W'Q@K;"MNEQ/;G&![D@V21F20[IB MAJ3W+( '[U'W:7A-(I%LVW_/63S.[4H*_65'?Q77HOQ) _EF[Z&W>54#_.JO M\]J:DVZ/;%N:VEVEWL1]IV7OX&08S]_TJ%1N496S-4M/UGNUG+9Z<[X)?6TD M_DR/,A]ZZ\[R._>Q*[RYV3VOJT\@H.A]T%C9L]RS,>0:W S.]?$K'0$+:!R. M5O!(.*N.CKUYZ2TNE\?]T2U4\1'H2) [P#2MNO6$*[[MJ_QJW@Z#<3.77XVGP":YK&'T:5+20B"D?RWAH67,PJQ&7D\\Z*, M0OL7"6_;ZOODH+?@=@?&H[;C6,FQU7;FSC/G#G[OY6;:NJDO';Z$\;!LP-4?MUXINER=+J6WMI. N(*SD+I MDZ,1X3 *57Q9?KY,',HMSWC2_=S2L6"HTUR^A*;92OA1=U;J#_3F\HRNN%AQ M\2:X^-*'LZFT!JC1:QG8^&X'J&$V6RLP9ENSC17868UBMQG BCG7SYSRQ7O\ M$&M>8"Y"PB.?CM'KLXLW%;I*G[6B)B_.FD[HZWR3!Z4T]];ALI L1-,-8 M?E"KM]MM:P$G[?/&I87"W/IKKS;$%;VNGU[_P"$,2Q6_EI-?@8U:"<=99KK8 M2O&KXE?%KR_(K_^A.+R)'R18->W?868U=#-;::JUC4TSJYJ:*V[; +?->$%5 M]%8N>GO,"ZNBN>T&FZ*Y==%>]X-4RM*<4N*DI&W=KS=,P38H$*I972FXJF]D&5NA< MTCR+V\:R,!91N16BPTF !;TF]U*=D0YB!@DQRY^75MPO&XDX( ^G5O;N-DJ$LRSA_%_4BZZ"6%>K]0=Y<^ M"#=7T,XE>I'F!D7^O9RE"M_'V<[+^[NQE*E@KF!>;IC+T9R"^1K%OL*L^\G> M=..S[K.8";S66?>3.K[+.X3G]AE;.?]NMBE?GY06;G.Y>PLMC-O- M=1_H-":[S77/;V'<,89;FI,QV%9,IG;,J>Y5%V26#WF[RF]6RTCEO MR[8VS6_E6Y1=,H@K=GV>L:.BU[+2:S9\5/2JZ%71ZR;H]7-,UPI$U3S?IW L"*.-=/G+U8O0DJ#VO>.?LUS(T/1!6C*4;;A!TS_3C54Y2V M[!=SR@:[G>(TPW#L="*;?2A+<=I6@TMQVOHY[0,-?39#:N?$HUCQV6[R6:N= M.L:QK'\\ZTPL:\T5?)2;NJ/X;)?XK!+[ .]_O^WG3R'ZR*[)J$\XTNU]!&C7 M]M&$H&2+%_$0#05#'AG0D,I%]P@/.2'R,[P1FE#A2W\17KR??(AZ'S&>7\M/ MXHRP1Y +#8]IB##$\=)XD*#P"8I\S D:Q]SU<323,&(A>D?Z/,9\BEI)D?1] M^5P$;"UD[(E/W2SG-)HG0['[5TPA119S!,V+KJE'6*T/:7MI;60YD@P"69%( M< +R!,[OQY'\AE64E/_J"IW![7VHN!O$$H5)82%XQ*#!H)SC\3Y1HSKJ02$3":1;'Q#D M@?J$A#)B)$!P% >0/)1Z'!!!O/VT^?*T7$@)L 02AW* K"+$R0AN)/5GD-)= M3%DF*9)!+&).ZB^Z4?2?[@J]9M2;MRFTT6?>% Z^& 5'_P=02P$"% ,4 M" "$@9U4WDN!B*$T "S:@( $ @ $ =&UB+3(P,C$Q M,C,Q+GAS9%!+ 0(4 Q0 ( (2!G51OD*4$020 &LQ @ 4 M " <\T !T;6(M,C R,3$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( (2!G501 M$IF X:( &!="P 4 " 4)9 !T;6(M,C R,3$R,S%?9&5F M+GAM;%!+ 0(4 Q0 ( (2!G52T=S333R$! #BE#P 4 " M 57\ !T;6(M,C R,3$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( (2!G51:QV9& M+^$ +EF$ 4 " =8= @!T;6(M,C R,3$R,S%?<')E+GAM M;%!+ 0(4 Q0 ( (2!G52&&LR!00T* '@&

#1D,3 P+FAT;5!+ 0(4 Q0 M ( (2!G50[0(B[F H (U4 8 " 0<3$ !T;6(M,C R M,3$R,S%X97@T9#$P,2YH=&U02P$"% ,4 " "$@9U4;_>46:49 #9Y M& @ '5'1 =&UB+3(P,C$Q,C,Q>&5X-&0Q,#(N:'1M4$L! M A0#% @ A(&=5* 4[%#1D,3 S+FAT;5!+ 0(4 Q0 ( (2!G51)8;F:;" M %PZ 0 8 " 1Y?$ !T;6(M,C R,3$R,S%X97@T9#$P-"YH M=&U02P$"% ,4 " "$@9U4?<92^,(( #S*@ & @ ' M?Q =&UB+3(P,C$Q,C,Q>&5X-&0Q,#4N:'1M4$L! A0#% @ A(&=5.PG M$+ K%P '[P !@ ( !N(@0 '1M8BTR,#(Q,3(S,7AE>#1D M,3 V+FAT;5!+ 0(4 Q0 ( (2!G53["Z,BNR@ %/9 0 8 M " 1F@$ !T;6(M,C R,3$R,S%X97@T9#$P-RYH=&U02P$"% ,4 " "$ M@9U48(E[W4\? #=,P$ & @ $*R1 =&UB+3(P,C$Q,C,Q M>&5X-&0Q,#@N:'1M4$L! A0#% @ A(&=5)O&IB(;"@ /U@ !@ M ( !C^@0 '1M8BTR,#(Q,3(S,7AE>#1D,3 Y+FAT;5!+ 0(4 Q0 M ( (2!G52*AWIB!Q, (&# 8 " >#R$ !T;6(M,C R M,3$R,S%X97@T9#$Q,"YH=&U02P$"% ,4 " "$@9U4;AWPI^8H **@$ M%P @ $=!A$ =&UB+3(P,C$Q,C,Q>&5X-&0Y-"YH=&U02P$" M% ,4 " "$@9U4SU5$ 5$N !0Z $ %P @ $X+Q$ =&UB M+3(P,C$Q,C,Q>&5X-&0Y-2YH=&U02P$"% ,4 " "$@9U45XKA<] A "O M)@$ %P @ &^71$ =&UB+3(P,C$Q,C,Q>&5X-&0Y-BYH=&U0 M2P$"% ,4 " "$@9U4 R7<:80N !RMP$ %P @ '#?Q$ M=&UB+3(P,C$Q,C,Q>&5X-&0Y-RYH=&U02P$"% ,4 " "$@9U46"&BHC(8 M HY@ %P @ %\KA$ =&UB+3(P,C$Q,C,Q>&5X-&0Y."YH M=&U02P$"% ,4 " "$@9U4\%W RR$I #^I0$ %P @ 'C MQA$ =&UB+3(P,C$Q,C,Q>&5X-&0Y.2YH=&U02P$"% ,4 " "$@9U4[IHQ MMB , &R@ %@ @ $Y\!$ =&UB+3(P,C$Q,C,Q>&5X.&0Q :+FAT;5!+!08 (0 A -@( "-_!$ ! end

/.&!Y!WRZQN)^>=R>ST>>)_P3)ZE-[S7X[3[9) M=8,'MC'UOP>?URF:GK"X/#F1?&D_H])N'J:-6PDFY37,/VLVWR1]6ISHSGOU M$RVOO04X]82ND0,73=XP+2(XMH&@" K?NYLAZ0-I@3^+I/VEQ/#CI?,&$=6$ MI>'8?P;*0I9.B:6=Q0NF& !^WYT2- O2'A^(HB]-Y$".>4,$4WA%@C-'TLD+ M8-X?TX'X.KH2]MGA^G_"CL"H (2UOW=O5 6/7HRT-N6I*5OPIIZ$V"-Y[SO% MLASPN+\$!00=(Z9@P[\D>0%?:'COG,JF)WQT488YC Z9%-;@K5"!.\BF->; MHB. TWTW[U(6S"#V5= M@N^3!7$$QZ 84L1[GC(F@#A@UAIXOS)0 #G@8]BAX$E^6Q9'NC)SO"] 9PYX M)VAAP;% =0F,&PFRT, 7[ QGLB.FWS\#L'! $$,2]04+_ N&,',,^/?45$39 MR_QD*8!]!!/.5G)@69=;3AM_;=H;%>)(NE]=2J$_7$C=G90Z"@FRWAD3))@^ MIP)^=RPH.B#K M*JLHT(4X %R.T;], O]Q$$Q O4/.;K'VW0 @0D$)RP1PD@ M\ EI@F=9L(5/+RX>7L;)CD:QP[W>EKO=]WV%J@S$"ICA79L18*10,59T?_U. M:'FB!B0^M"A&!P FX&LOG,!R_QX[3FZM@L RR$09ZC GY7__U[OTOIV)!2H@ M[L%T*$?]])[" +S[CZ"YPM):ES5AGG!R*W?6 X-+@5!/#/-O9/MQRP][/+.( M[JS97JD'_U?[Q1Z"9V_D&-WAQ&M0Y9C]/(I $ 1D^5\!&9G0TOI7LY(ZF7+T M37'4].0,P&C*\,IB6!N^%7S>/<^TCJ[ OP6S.VB_^^$IB'"! ##AA+8'AF. M!PAK,U?JL8D.Q6LV5&=YUE5%94,HSI#'H/'-?LM>]%5?1R7!\]LP[:' M./%<2=NI&H\?M]3BR4Z33>06'.XZ6,K!N+E2'_+$<=S2+7 E5V2X/"H/"M64,LI-^&F"IWGTL*58I(U^NBY-U':W+*:* MVIA/%EU@T!^U'#*TW:])N0Z'6\-&M9 FZMW.D&>.6YKHA*[E:_B8759GW>QT M]-QN3(=\_+AEMC^L/\=*9!5U*L+(?1[JZ?((K">Z:7JPH?@_[/,3MB=BJVK6 M98627).J^3&3T6H\;(K[OAGP"UE*V&^U)LXFT#Z&_$-LX?&GWL(WKRT]6DM"EG;)5@3=.JN@;7QQH M4#;TS]M($XTIJAJC^6O-I7).<_'-CGE)I(]E>V5'"J8W! &1+%*9@ M",!6E*^XI7JD]$T8J/P.@!UFN)Z*[>V.@?_ 5X+]XJ*>.AVD:5S;\ /?UMT: M\!8T1($"?I2R&,%1+ [_Q5%/TD.B_+DLXWJ/H%="MV&U/&IJO[((>XK$RUZO M3>6L'UW9*T8]$?$P\_T>*SVAU%8PWE&1 N()"XL4/ :I<.R)9$):79-6'PSI M?%/PW=.ZQ#^P+A<5,9=/0GA_:_(FEK^\*/&/K\FKZ?GF@J)Y;G*@U$4M09._ ME)TY1$J(E&^*%$GNV[OWFX.+.$B(EQ OU\/+#6.LSHRGE*%[2P MX;ZA2R&. M'@]''V>)"U;'N,<=A6O\OY"G'XNG'W=O>)A%.=H-+I@V/4#1=:\YQS^.JZ2@ M>4%S@AE3B2PV_H.,838$36[ 0S'OW"P-[*7M7V5# MAZ=E0&R\:O/GZ!D:G#Y&8L <_;LJ+_[G6Y?#7BY!##ZH)O_ M TN.'ZTT .G!-2I2ED]6VVK;[EJ#3A_KD,O/7^D\B^80M3+$\S#1,]@LEM(S M;%S1JC&79RXG0>Y+7.0G4T$QH3\Z5!M^B-_U2!(<+1GR^\)ZQ7NC["ZG5VSY M'@@%L"K@#2>D0YXMB"FQ7.'40J')-K/107>53O#QEZ7#7Z&"$2@8V(,J&/?I M7=@7'P00'Y+AP)./.Y ?U]8D,+Y*)?NZI%6F9,4;M+C-8N3 (_?W^A_U+[5>[L+4;[$IY-#P9[$H^D<>;Z?G"76\0 MO7P6B88&C2 M]H(?X5]KV;O0.UJG7?$O$ZZOW3H6O,8(KUKWP:L\# %AN[U5./'2&!J:,02\ M&0']BIH#,;^YY:A+\*$QD3<7'D&'>U<>@U=Y[!G[&WP);V2O+Q>O)Z-8FPG[ MEX?]^Y2*[F/+NT^Q>7??L;WUTI2)8N_4U@B!<8D0SS+XRP;?:.Q%.U_2HYGW4P<(](7G=BRCW[SS[-SE' KP(+QI#W:/>P-$T M1-EH"X@P%. -;? #L#;BP1$T?& I0%"O+YW"CD +_R[ TI_DB=\]70L%G[R5 M>0_W6W[W/W@Q!,C/Z,'ED.O?>-FY*['&=C!0Z^ABLP'P\\;=YLW,#F^]N"-9 MWV53<00&(_NPV/FY?R4#DN MP8NO@(1=YX8(I+/L7[+?Z6L!H^T=C?WW0^XDL! G"U+^8=$2S];#_/WM?VJ.XLK3Y M?:3Y#ZAGKG2.!#7>;?J^:LF V76)R(CM[;?W71]+Q/9X*CK)[P' PB\-L>(.0U,/=&OX50B&6X,_ M4%T7]3 Y%*8G7^-J(VBLPJM#1_-8_!Y_XX4]>NQV $.(F.>8L(Q N 9P"MI.X9L9&K:6$C M%R@+V_LN''A0 )H5:&(1Z ,OW.\014^P##M]6%FC]X;+5RZN19Y(5#9]$(-/QP_8[4*9+< M@\).\"]8MG-6"H6,'U(HX%_E9CJMMF?,AF@;L^R5[.3SY&K8>^,Q_DDO MRGH&+$#1\8Z&&)6!="L]:B891GFC$0$C>(04E]*)_/+7'SK.1..PU.!9^!,] M_QJ=*WWUZ37BYCUVU!V5%E)0I(Q:(I/J H?HUQ^2.3GE"^5?I3&3@U^%6X2@1SW,QXY\R<5.Q;8_S$M.Z'2[W#WPIM\+N1 M/SI0+"_IE<@2J$X+W!%^Z^.C'SMI3V\-GB"ACZ$5A&%0:(P>$D;9&9FJE U=HVPI,MX? IT3!WFC7ZNN#?X-WAK\<[CUJY"3AWYI'?-F %W MISX,O;?AZPE3]<36HW7=N[SA^L+UB$)?Y2ADN OK] M;)8ZTGSH+\5@8O.,!-2-$!7X8W[_#LS61Q9GF1]EIX+0XHU8-I,V@X954NS: MKS]5HZGB!3FAGS08J MPT1+IPZ!!0(:ST6G;('VFVFV!V-=$$'.--21S 1AS2,%]5)D\83$#&W,85". MC)WNN#L"[U'] +T:V/![!U#['31PV+G1L),@>A;O*%Z%(4'HES]R?PZ($X%1 M-0\MV_;&*\CWA<\GQ\&XBBJ.-D),[H+9 X>>TMS#&$ON -3ZD^ >AU/ M'I<0;B0T, NTB=Z3*'2OA4_UR]PU?02>"_APAJ@#9*X\9,P0#PIOCOX"GP\\ M %+CL)B>#_0XN.SI##5GM@&Q"/L_^.F;H.OV"@N;Z*>O -7-C#;X>#\,6> M4:?>CIXZO9@[*BL,SZ'!!JL9^BE4HC?AZ9B#/R\7^A*>I M3*HP/M69K]&I3]MZ4I+E1CIO=];Q2;$NB@ISW,>NFA$JTQXK*8069)M3>N&I MLC)6V.,KAZTA+TOQ5HJ@RE,ELZSD2*&Y/-69K]G*"L6DD!"E3"P[H4>Y4JDU M&9_JS)>N&'US-JE7#H]]U+7)0YS".'$W<'6H4^WW9U1J0@DD-:('+(L2%X-$:V$?CX _I/_-$/Z0B9M M1R7NDUE;I]4-[[]-E* 0\OGKHSO&G%$,)F.W'??V#QHQ'SL3/IRU.>)Z_;LQ MF&C#P-0JHS0JYBB!\-8*K#I8.]6LJNMP;HCCEAT["9DR$U7D[,6LB%;VA<:( MFW2+E')YG9)B=:HV#71IL!Z>"_L?"S%/B]R^HL4*5P$&/-ND.1QR@.H5!H^K M\'Q;O2>"]TQ(]WT8S]P;$3="_))&B +WP'"X8]MM=-=[X&F\53>Q523QP./^ MHM?<"/%-Q7?Y=?F>0T%O*)7KZ+?QV0X;YP/P1=;E-;*H,@)N_+:1M8O$T.7FY+U;];8/Q-;RHLZ%6ZV^T0!$4]66@N/[7 M_;)SGUMQO^P;7\&YSMTD8T3\P2P _*) -9N::Z%1Q^NU@F:7P@^V%^TX,3AT M)>0+)ZJ?51=:V?&[FI_.?F4C,76@F\UN2HFJ@Y4&:KQG@A31.GWZ5TPV+O W@76(B>UR,35M!-ZA! M=D(8A<"P M3-%@/CH_GP*-JRMAC6+V+MXIZJX7+.J3^B-?8>5>S> EZ*G MKG]EOL%67K(#$S:FWVA,3]A0)<9H,6Z0U.581EUJXX4[*"S'89=(*DJ2QR=] M7NWN=(%&+R\$DU9GNJ^:9ZA$_^ZBG"J-.%O2?KA<[/,]Y MV)UH&'$"WX/X10=(CU\]XCO@$]0(PD&G\;:;^>9SW.:QQO7Z]W;_#VIJ3Q[6 M\Q)$SXYW[2(15#.BVF4I2VF,X<%R*AKGCT^6OWOA]N<>KV2ES]=>\YTK75_D M$WJ?=3O2NNK3K#,>S9;3&EAI(AX5!/+S*[TK@]V6/\)#SJ,]!M YL:'NH^9* MNW-F -@!6<:.FVV/649'ME^U\$P^ZJ('Q0XU MU1EJ(["SZG:;U,A(&Z)#L[/ #X_*'G0"&IBJ!^X6 FNDFV&-=-E9A-HUU*RF MJ8W#5CDJ.D>[CECJ$/;S@P=CP8TMW4.'=1ZKO!WX$:K,!G<;.H/M^<+P"U#; M'*BD&U(22,P8@!W1_T:X+=NR[LA?%74V0B]$"HRARUN3'2&<@;^]1"I MV)$2[ T8"0_X4Z$=&#@!N'3LJJAR'7YB.>A=8;,BW8./&5YGJKKE/3DLO.\4 M%*!3N+H-=G,$A$0W3=3V#CWDME4=N!M\-]1MS-_V2%)G,TT-FP2!IWY/X3@- M>^6"1X<*:?_W2;=:K%8FJ221X<6>00Y9;EX9/U% ,;"AOX>!"\ON/,T^T$#5 MW7.+6\<-GF0>-ITT>-@R>M+*2$3/>:"/]\, M,-SNI]VJP,>PRA\5-X.=L%0#[@30:3KZ:-^R#'XCN'SFP")F*+BF [9_>[I9 M?PJ&BQVYOI^FH3E[;SUV)]S5/M LT>V2@V]"GX/_'SIM.NKU!YMQ(;COD(F. M9(RA&G,=$&,.PP8@4".IKHY:S6W/T(.?P.8F$/D>VO/=:?R'2&+7Z6.K6DV@ M=W>=30][A42!#-GJ.&R/.'2T4+[Z0*"TA;97@Q'8IRX4K,!'G?3V?>\"&UC" M\!7 !; /6!1U9%GHP[#+7=A^+UR3\1@J0=BY"[RZJ1O =L)U09A1'[6L.@31 M.;@W"*]A[[.3_4H>CW7O2FJCVX9Z"$W;0Q*H]YS[V"O4>SAC['*.#IMG/(23 M@GL$N\J\=I*NS;EM7UAH@J%Y&4%QZ8+3[8C7>9*.?'*2;O]Z%SN"MK?3)'=H MJ/L.< .@C#YZ-<"A-E%[##4RW#[VN_KMA.^(X@%TV-A3RH.A$RO1B:84*W"< MW%M,*F7R)&=#*R07VMT=9=/8>39):!TJHX8/)&''V8A( E4[%3:! 'JG ;]Q M2\EX@Q+1L%:#F5'9\/7Z;+,@56)\&$E0'V!D]EM7#5L_B.C0-;#HZ"OWD05Q M8,D-:C'+E-I548H9)./RI6:CT%G^^D,\L,=AQ>X\=A3JAF]:9*;3%\G8M)F6 M*9_JLAN*]\K+)[$6<]X5DGS:LV.EX4QJ%-94P6_J99%'*T10[(GV:7"-('L MUF-[L'UW]' $/AV2V'MBE-/K]NC-G>I/;ZY3"XTXI MN%,*[I1R:A?NIE/*6?M7U/>-M$1TWOXU5[M+T:S(I5N!W(Y-&WEA4JNKE>5U MNMK4$U?[\2TC-FRXCE[U8FYW73.U!>R@4*TG(Z:Z#"-J$'@&YC8BG,&6KO[C M.7ODBV\=JEWW[*?1IA?T/7VH@_A[2Q:WTB8!?9 MT(O1(76W9?5V[>! !(PHFFA(8^[[F8?MS8 -0 U"$7\([[AMA@;)0V^;!3AZ M+=3V,6L*,'ET MW"/T/X_R@& "OS[FJZO==()=]_K=8^Q[0+KA@T1& =20L$,C2E^$XKOC^O82 MO%>;J!_[X>]Z^Y$UL/_&E^_C)\8QO7/CMCN!YD/ >C8/Q@QIQRW!1X1+U715 MVQMI+M@KZ->;''3KV[9HI(]80M/5[23-&_5CTA@/?J./P)>(4#^M[? MKA5X:$@P;[M$'\AEV!EF*XT[YEG3T\@>#2/U7%\! M;B&J:X-/)VV;,^]XD!;8".@^YF#T -YL]_,M$;(HNJ6\9PXZ1*;3&+9+A(VQVL!9G:PBJ6%4/3Q,EJD8ZU"U;M*G>0+:F5EN2L M3*DML@4^RU9XH0]VD!>B#'FE$'IAU;5N>>#E@XIJ5-).J3A+-BG#^(LIS&=< M]40LT9VXFREIK*?%0H?S>DY&!ZM.D4249XY-^4G4/+6KIX>6O@:AAXBTT,+@ M=CQY8BH?4V[[A-K6IT:.&G++7C. +[%T7..PO.O1RX#^'9HO M$ "WP'O67SIBJ>N]Z0Z;C>V?Z+'J!67)8#8O< ^?PMJU"C_5]OO)H ,G]%"W MWW PAF+7_1JLFS,+9PR EP%!]S8!N,U_A R >N#+PLN&L/.YW@_"&\'Q9('[ MA#G^W@3V8:B9A"NV\Z<.]NUYW 7W\8F\AVNH1QL MF 7>SQV$]0C@;1]_&XK*;G"&'DXI0P!^4@6RI>>/WFO;LG(/91#DC,!OH+_N M!1F-M8(!N!? (A]].R'EZ6.$ -3>:+U=YJ/; M@WLZ<*P+*A5[;*]X.5&20F9LIZFVY0/P=;2PZN,XFH"YD"!,CVPK!;QMR.AK MPX_P&# 3LUTNJ"Q.#&[;KO'%2D4.Z\>V$U10MM2'@_JV]0'N*18*S2I[B?5X MSK0\#B-"EX$M"2?NH+)&5.45J>^#M4@CUHG4 W/;Y(>)$4+D'VU;=_&35OJ/@UZ?WV[;B?201H)) MP%U3U7LK-WJ>>3PWI=S0QE!8ZJ@Z#%C\URCE!)&B6J2SZ4E/Y#;=RB89DU5JY\K(P M32;%)PY]KIP^KJX$7OVSZLJ=Y &9!@JB,MH?E=DNNW>RWH"5UQF94TM-HS(M M-@J)N%MP,ZE9W;[]VIYC#,3W[\N/]1=N?/YW, M"GTZ4]L5XYX8R@9?-BP0"A]A7S\!1U3#,9;^DT?:KPOZ&A=5DGZSB'U\/-=9 M1:S $"F3#-2DT>AR!5'ANH,F+/KQX9'G=PK9NV;S7 MAGM#[8GM1X#9(6?O"T[VJNK L.]**%&=_7;X["/#_#RN>?(MCSE_@W6 L? M&F;VM\"-[A5'6%"][^S^\G,]P%_9P4X_A7>8W4;.^$XM[*Z&2PSKY?N:9D?" MF?30^P&>&1I>&VJ?W2+92-2]@X?]OCF+GSTS_,S5N;V"'@$7].""'ES0K'2-Y:G1/[-46LWH5F%MJ-F^QDZ7?FT1&X,KF>=7 M,HM&TY(Y4Y0;0K,HIMUU>C6'XX2XYU?27<]LY1/SI93TUXK<67NYY%($5QZ- M*"JI7C^7='NL3!F5K#OG8\EV_^3@H<)$K1#L>LD;F50BWJ=LOU/VX)5'SSF; M9_.SC9)=$@UJ,.[,+U.-7DW.%#,3IYO2U;@&[WGTG./T MV.&3=MZO9!.D;L6QM66A;4ZT3G!Q[1(WGEAH3 M[";1;G'%064Z2*F,>&KLD9IWQFO6GW &->;7ZI2O]BOMI2(<7UEPJJ6TW;/K M4D&B.H5X:C(U.V#EB>-+)5\N]\R$.R*2%7?M+U?K36)9@S[RT:7\9!++E>., M+E7:+60!QMM;S7"-=3/):L@8KU(\N[?B"DHYU^G&B ML:K6RTRLT.FIX-(3BS5AO<(PS>8+4I+OZH/TNA(D72 H)Q:K* T-;L"->H0^ M2'"!WEDL)@,@*>2)N5=%.=V>U0JTD8EYQKJ?=TR/7BK4B<4R!#?;&0;%E)RI M]IN)CE[DZSIX@!,K4)Z29"*]Z3I$.^4YDZDF6N)D2%/K&N"Y\IMJU6-6Y05)QU M)U.]K=9J,$H[NM0O2S4QKE4L(N@/\K.V1VF&.%;H$^NJI)S^4#"=*M'.$74A M'O-*);"Q](EU#;@87:H6*VTITUY7QKW,A%REP .<6*QD7@B2:CP]DBBM/6!R M::< W&>%/K$"@S1)3XKC#B45EG*SO,HUB>HLBH'*..F %WI D7S5FQJ=$>:62HLFA17MK,U\>G=/M::S+)5YVYHO1K$E4;%(H)Z;^N-<43^GV-35KE,AR)F<4Y,F MYAU3+BYJIS1VD!0E67A48,& MFQJ?TMATOF5FJ72+,&++KIF,K_..1M9.Z6'9UY2JWA.+4D%;+?IZK]G7I)-Z MN)("&]74J;RL:SV.4FFZM*R,3^GA/LT.R.8PRQ)!:B3W)+N6SP_$@_%S+XPO M?)VD_ "E25V2Q.3?S6%&_MF_T[_?ZA5R+W#F(&">F>KZMVZ;N@T"'T@U']X. M!B;AOW68,3B_WAL+YZU42/K%(%QSOB5!]P:$+SY;K;X>A MPJ+'KQI\BB7E1*QR/Z*RK['#\G(FS4+UV"%O&!V;-BX4X8- MY;)V3A%T4F!E'*+IGZXH^!@FE$B84 IF6":QM7MCM9K.WTY]QT[C'\K3>YK6]QGWA;;W1;KUH'W[G7<1].QBTNRKGE_A;7! O* M)=R96UP4+"F7\)!N<5&PI/PLX_,IA^T"PYB?5 [S#]3I!3L\$1 +K_JTVU[6 M8&.AA68'FO>EF8'K'V7]_4.^0SX6+PP6F8^F(?'*8)GY:"H2KPR6&6R:KIFR M.XN[AYHS>;ZK@8?:]NV[PV!I1S??7-2#S@ >OAK]_-7>VW?NJX;6P_;E5=<9 M!@._XC8T=Z$/M-UH "A,C9TL;?N:'TVW3&Q[5^]:R^U^&5:G;7^'UX;C[K Z MZQJ:WTIFZ=J:D-.?[T!?#R.6M.M8L$$17*BV[D^20' <2W-SNRZ'L#TZ^&_8 M5%?/^Y[#/A?-1E&IUGR':###I$A-:L.BMU18V#. BE(T&:6YXY;S&%'7QDW^ M($B)IEF!17S;S[>_KC>KR3C;'-0-JNQG6[,,MY8FET97OY2GVJZYI(@8W[![ MRZQ1ZM*PTP4#T,6P489B,+:NGLW]0=@ZJ'C<_NJPEA)DIEW1C3:U\)JCF)J< M$*].\-AHX,E4;W(>2#4WXT2K/EM/)'VRF(\M,=V;!B* %! M&U'-0;?1GU87>:E0M%5&Z(EB*?/YD5Q?@XWJ.&$6QKRNRE:O0@E.;E(?"-"9 M$Z SQ_!DX=3YK_H,@^F(*!6/T\A@]'= 28ZJ\FLA43;*R7EJ@!E1F;G]^=-[7 MP'5,Y;3L5"2&1B;?[?$Y-E<=RS4 5Q#0,O%HG#XC5_2#X/IB]NJ:X7JT')%_ M[A.OQT$R)1!UDM"F2;F1J]#U1F(CF-7/CX?]'%;!IH#O.<7QBM5*(]WDVG)2 M89:9')UPLU78116$S!Q_!-A_,6*Q#WP#>"TH]61]M&@K)B=N6U_V1,7!]L:HUH3\+0G"2H:+4B?G+5YZA_9IR1>Z[2CBODJF[ M]*+<4%TK%I1++LHM':K DG)9E7([ARJPI&#CMKNRXY2BW,U@#E8MA=GHS3W6A4%1AQ._6ZXO9BH6*8S^RE^YXZ)1KQ?G$XHUA2YZ!GB*K].#(>)5B<;,!\#^9[KF!-L*#@ M9 .6%)QLP)*"C0].-GPBV9!T/#_BC!ZS"2>;\?,/X#<^VGV?^NKN^SB*J-M)'HBN@P8IEO@ E*5K/& K3;7BW2^O51( B8>R"A+QZ.D M<)QXP)S,3\D\W!"*OB7U\!:@^N4@6167]E0.RCF%CA66RSHUAH!"S0"H*$'% M,9Q^;%KAXASG]605GB/IQ7P!714F\7F9STCKC5>?IVJF5RO5(*1.)PPPF+"# M=Y,)@[=LRRR_B6]F1E.1N9C %*=>55AW$1#@L8,H+Y!1DCW.6?^+DP&8C\%\ M#!:4:U@4G S DH*3 5A2L/'!R8"_.GF0<1W/BP G?J3[^,S!SXGZ;H=!.1^K MCV2_BD3_1)BH;&P[H+OE M&NJRG%CVFV/1#A*U"__O "$V5Y7-C\8PG]V\'/ MM_#YKT.I6 4;.IQ-"G+2+Y&J*>>F&V$)WX;Y]8>EHS3]6NDE1A+F\J\"25_! MY;_4[_=U -'N,#UNB -'FK-:6JB.I6E\A&S1=S3R_5$(PJ[KZ2IO_1+.)5T/ ?Q0SM ML]UZ-NF4C22G^^8\OQYI.8093,QC)^W6F/>/2O\@I9=FE:[J&8$>;Q'Y2:Q? MTD0H_;"K#A^'M?0W5T=_EL"M 5;.0U$;N,K0GC'O]TETW,_ SQ.LK:16QJPBVA4.D.@^9IG=";O%0F7 MGY1^0U#XEB#K0ZC(EW5VPE/#MK%FS$8I-W1=HH-0 2(LCHW&3]1!85!<7;(# MQTXG8ZIN$W:Y!*.#1Y-A3NIZ0Z$-"30I-4RA: M$T;2.YUVBZ.-ME@2H5"#>(CAA"A#O$I _^C<5D:S-5'DM<@7QUA8/0/.(3]#PLOIAO<)$;DY:"4.;-OFE7DBZY@RXEV@^ M.,M%!0JGOW[NB94; M7W'%GY,+ZF\ZR='2?,FE%@?4NJMA-K*1 AOD#X1G), M-$[@#!D^R/*SH\"/PTHG!AJU')D"4? I<1RGVKI41F8+Y]"P*WAQJ_75IUL^ MC(])CQTWVQUO(15LO])M)?1.?87P ;-L%!GE7Z<-KS++=F.],:Z2-KKTHEQ] M73$6E.M8E.L_G((EY3H6Y?H/KF!)N8Y%N6/C\Z/3 .^8D^VIU%FU0,3B/'A5*29M+5&H0,\^L/37!1@L1C)? 9E\LCYIP, M_7N 0BG&DJI4LJ:L5295)F]XJ4D)V1;,R6,/[-8X]_=(O,ASC;32C^'N,4Y$@=YB'C!QL.*B(FN\9A>2B?ID:2 $,;_^,-$X>\RB8/Q@?OT. M^/6_@@T1$[K4:D#*LIH>91?\H$C::@W"!A/N%^R:BP%V%F+^KZ#2+VUF9)#+ MM63PJA:P,(6%%""H"&];F*NDZ<\2XB'_(*+; \?2[I4>^>+X[8K/P5P<^==0 M% 4E>I_+RR')WF;TRMJI63%5@:)MB9MWY5BR76/FM*.P!>"+DJA"*AJGSNB+ MWBM2MH$;ALJU1W&?1@U;7,4%)>D4I<9:&FN%&ETI]6H0-?"8,QUEF.,V A@V M[XO7,&RN-'C[-%I6PTDLZTSKC)%)3[L,W2#K50O9&-S("OMC5Q^)?5KNU_GE M>I%L>UDB8TFUAMO><+F[IL*NVZ2XG_GB.8L4+1, = 4GR4C>,LP!UF M 8[>'1^//H$6L'3@/B=@TQKG^DY,M)-200G6BJ97@GZB!F'#_/I#T4R4$B@\ MJP*G >XU#? NV\+*F6"2&,E5(T-U6AFC4*?6F24$">;^[]CYNKQI.=?YZ/?9 MAJ3C]*:S1$TTUCUZ:36*\HA.(9=* "X5P44Y@;Z',1N$Y0F3_UB>L+G#Y/_7D/\Y$"ZXFN?OFJ#BN/+*>AE<8=QX!:S]3FQ?GG?1 MK9G5U$#Q;4-3$S-) WM1RM04"LV.IJ,,=\ZNIO MM#5H9EE]A-# _?I#11GVF'/$6, NT3=3Z6]K=;%!IU*N7S%DJM"S%G(G5JJL MEE".(7O.1!F>O0?R_+PQS[:D"$CHX8@(,DK1KU$0/R-V)J/N1G,S=Q +:5Y>16E)NN:GOAR\,&=K!2,J&!FVE-=?6: MO9R:;H*M9=9KJ2'/]0WOKI1)UQ5PO72RY&,(>0Z,"66-4W1&"HSV M-)^O+F,3;:2-(3#PB1/L:EU/3/5%=J#8ZG#EO*J)ALI(P\G*S4RM"7*;!%0! M0?/'K0AQKBQ\-KC(3T:\P&394 .*;_AD[,MC_@Q/?L$,S2T%;B<:\$.A?^PJ M+MK#%!+XQS;CN4=I/Y416"X9WY'DA40YM+06K&R'4X%Y%?#XEQ^01[N\%;Z. M8.[C.'K1@%-+=3:U!$&0U'5AF-?2S?FZ7X. 0FT$HCQWSBX"/PA05YECNQT[ M=*9Y,']ICNJ5]*;:KJB.5.CJ/8;W5<(T1(@>/!3F[IVXRUNCKQOV\E7FA*<& M1EU=9/IRK).)-X:Z524'R)P([S$G/R<%MPO^1JKN1A:J&6B1, 7G/0WY,#5T M[=30[=C0O-.8Y;40M%2K^ M+6'-*9=-J;E6*$Q,2QMVI+-1;:[JHPA2N#Q,C;*T*\> M1, HP7FVZXRZ/F\XZFHQVZN13%]>YZN- JTX5*^&# =.K]VP#W5YN_&UJ]#WUQ!Y61J+_^/*NOQLW"HU(LJ M:L[;_B.K[>8ZR8F$J- $C.#8GYTS^'Z,766V[G;3?P"M-3;K4 MP.#34J7=*Z?S_JI15!&\HI*AQ^@],$V+9SI= T2^9Z;3^R&C MVNHBMA[V.X;>&HK]9FN4:$!?E(2A'BT6 M&DJON%ATQ9(51RC!^;\[]KPN;U>^>J#3^T6>[9035$Q2-W)!Z(I%7][@_2ILV=2HV>GF M@.H2&7FPJHL;*T'&D6LI_/K#\U%6./8L<;(%LT_7L4X_BWW"XH23+5>Q3EB> M<+(%RQ,V=SC9\E439$^D3G#$BB/6.\F;@.AU6^N7T&QMI)\Z;>7QBX)1&_4& MA&HD6+*HF%TK5E-H%N8XXE'RK,/[[A4D.,5QFRF.]P"&3G?TK++JIN1Y)I[1 M*_Q *KA+"!B8A>"B;/R<'2GN%3$X"7%+28CWX"0KEE/%56QI$&J_&4\,?+Y1 M"1!.<,( NU^WEC!XC\3G16^8+A0\64YVY%IN28TTDAI#B8<-J=DHS]Q%*[4; M"]XQR8%)#BQ.F-._TG7"\H0Y?2Q/V-QA3O]2!RB\B0K^=$81^&E$MR,:*N>) M6*B>YW D9C1B:WXX,V67.,"'+>XC;+T==N?KDP;K]0>KXCY>/3J/!PFO54Z; M,N?:_(SB.]E%3E1H'IVD(.BH0'"8#,)IAGM-,YP!8B^6EFIEI;SF^85MK-O) M-N$%9G%8[5RW%&HFUW(ZOY&9N*)%-8:G0>"@\'@I_#_F&C^+C91JG)4W* MO=FJ8\R9KIE@"9G2,F,(%)A,X*(4R>-< IX+?V.Y@K\U'\VVFQ=BK?6"".)F M:UI/5$Q:0^8#)P)NV)FZO/4X:[.C3ZA_.C;A9L,I\-0:X^*B$>-L,T&*4-"% M]ZA_3.)C5@.S&M>^3%B<,(F/Y0F3^->Z3EB>L+G[R23^JT<:RIJ_H^RWQQI& MP-5'04=8V1-Q]J4]^*C"/92CW0YU<\FY$. *,X ;4W5<^('H^Z[>#WRU;VI- MI^S8\(U=QS3!);O&OJ>*J;69&C2-P4:NY!,+?F/K?3*W5!@2'US !Q>N V57 M,@+BDX![D7K*L4DG-6 I2[:(Q2+M6^Y2+"+DP\#&&GY&:.*.% M&XV&.J$U[(;<[L_+K8%>G[>Z(L09SF70/W[8,=OMI"-:WZ(K%9SZO$ M&OPDD>FWZ)B&D ./.%#Q*,N^/3'[_Z&O!_\?ZHL__P/^^/N=?R#V >5.]@X^ M0:$I*< /P+\F83!)/I!QS?KOS/%T^)2_7>(39P M3,?]O1/JW1UGJQ.W\YW9;^*!TW91.<4^$#N"#P50+WYWT.^8_O1KS_-B1;1'BUOQ%)UVUQ#U>/IGN_!&D97 M6VAV +XKIAEQH$,-KAAO M:R/AY_I6)>SHEB>?O?0EX#X1TP$+U-?\I:;9KWW-PY[C.M(.WR[TQ \7^JN3 M>E3)&^NK'I L('Y0VD+Q7ZH>E"5G@(1.M\%//?\(!%L2$,CY7E+![XV Y#A+ M[_?+@O<-7MC+E##S?DKXP#(]X6#1YO[Z$(#"QX:2N35EEKJ*(_.#^#KCG".SM;M%V M_XY!P?_==S75B"W!,IRPT<_L_*,^V%^J]H$?&_C/O8-KRB:0'\@F'#@7?^?T M4\"+PEMU$UO%/^"=NHV=HAY>+97%.W4U.X4Q=2L[A3%U*SN%,?7-._7!LI(W MW?-K6A?ANRJ1WG*$_WI1A$^LR6M5-"'O?_SG%U7,(!1?,!OP;+D&&J2M/K]: MD,/ZHI5YPQ)A0;EI01%W'">6%BPM;ZY6T_%5\^G28&O\%/QIM[HIMZ?+;H/ZW,;RW!NX;Z-53BW?KN-5<"R@&7A+F7A'E_X* (J[E@A3(\:+"[!@IA9=10 M3ZZUI-F?[%03Q4EI: 56G)@Z*T$\72XVI5 M+M:[_19!B3-'*Q>T56=44QAXCHZ-QOGC9O!?96(PQC#&O@%CIX_A,3P_#/1I M42(:C+EQ9\.IOJ _?\CAW7#SYB.V$/?FHIRI&@F2=D=QM3<&<(.'YZ(D>3R) M&L,-P^WR<#.ZY#2O;^BNG.EOLEQ=[TRZE'A^O%2,06?C6YVL')N3Q+K#%2?K MR1+@A?OU1X@20OP5O-P%,537/$UU!Q-4+3X$?J[IS."^[>O%[Y4*^EIM@*'_ M3NCOY$VTAZE':9-"8?L+_S97]^6Q:5F*H>7F2J\6.%-%_0;_UAZI#FUEBI(Q M=]R$0X_3N5175%C4)X*/DOQK&N2N.!0,J-L'U&EGEIH7'"<=Z]H$Q5>6*;(] MZ6WRWV",'3&T,+3>!RTY66R* M0= GC?8R.5K/M ;5FWU#H,<)A;JZJ29\HF)0$VLY+K0W4VAW@.-*,5&"I;_< M<[W^" ]%%,B3!5<9VI-SCYB[Q8'NMVN0AH:Z2@ %4MH)Y-^[NB[=*K%2*P6TFSFQU7FN6QPD%7EV,QD8L!=T^ .^T* MRW5I8V7=H"^KW*9D9[(=L37Z!NR)8UDK$ZERAR@(N7FNE"PDG!S$'G2%Z>-V M,QA[&'M7A[U^K9EA>GE/E_5INA9?#*;.QOE\;\)W@V?B\I5L1RVF"=U@VIFL MG'73#0@>X"N344IX+2ER%R1O!C6G,[/]F.K;%.9V\ M;\RY7JLPUFY(#2R#B[4:IX*R@%0).+7/LT;[> M?W1[=3FPP.8.PG]O1TFH6XP][U,Z,#75A;(W>=9"D(9[?.8F$4_/\%#,3LCV M$I:.P=*-IXT>_O?_>E* M>>Q\N'LPN!01]D$0_A-Y_.M_?YU83=AK[F#-GK2;"W_K:<.Y[6=O]/$XZ.3X M';OR@E8CJ<<*5%71B)AJ M1",SV,84S9J'H27\%_@X,E1]-0I4N@F). M5S+/K^RO<_.EJNN.K!%DX";T6$42NI/:RQ?S"8E2]"6X M\N@YBT.3:&>+"8V@UB,NHSI6MZ' NF_BZ-OGHE-V>\Q*YJ1XI96+S\EX8JFP MQU<:%:<;Y+BY)7/I6&;A+9*9$BWJ0=*.-S0Y6.I$8*9FGI@!*T\<7UH?BO*:S0M3"7C#=%WV)YE89@G=C*-+ MIWW%Y?VD)7GEB 23YGDYD!6R<"J;]9SV:4W(/BS!]?.JLL MNTZ<)],R1Z>7*9*-+A#4$RO 3'-6 MD3)]7PJF"2&A4+7>1 &7GEB!.9=H9XVY31%Z6^/)Z=CJ#N= 5$^L %NWFSI= M'_F$WLIFINUY>SAH@F<](2Z6N+$G>HN($T#UE)F-R!?J!'B $XME9 8R.^\1 M)2DF>?5%=JZTAM)8H4](5FL3V E>++"&GIC4U;SC)+J;&O1>CRXM)'KI6#_# M5R3-[1:"LMLT M_7#8:F8;S$?JV@Q./;#'D7_V[_1H@B_:YOF@P?ZNBPWTM-]Y\/#;8G+H.PG' M[S'4O9FIKG_KMJG;(#0PG8%Q>#OHNC^9^'?@@)^XW=\[JV^[SO^H_^Y7$/T/ MMM0/>X%# 0E[9<]M:?RA.OZ]B0]X4K.U' M^Q;>URMH:<>%$P1")*^!4QS1@ P-(REM@-B'\ OI9!5A@3CK0=R0Q MTL$08K1(7C [_G7N@>9/_3[*%NT\'NB![.;L/A]@Z\Q@RH:$*9M@AB43F[TW MU^OO!VE@%_&[L/)Z1>L[EN%H_[]E7=Z*ZKX%$Z\MR[9Y/Y:#\\K!6W0REH.? M(0=OTJ-8$'Z&(-RH8<#^$8;!3<'@1M<%R\N%_*@;71^#[NTH5X(V]\(V]*L5XG#?0U/D,1MOGS?%<#3V&/ M;]'5_@Y!O7CSL6_K/$8\Z8U$*)[K*U77&08#O^(V-'>A#[1=:S H.XV=Z/Q% MSS[+RS2:E72>DAL!:_5LGW2IY>?2ADUU=6HT87>:JZ5GLBE1SDRL.YO6W*W7MJ-;HAP;C]+D63KK MWAF OIW#^BD .MV8;S/.EK1L>Y.2*'HU+1N3F*"-/M]Y[&NPI'?M=,N,D5-9 M793'16LU%C;56CBJA62Y*'N>R8-WAJ3O9_=^"I0.:O:VO\K:]G26)9=]J9W+ M=22!XOK>Z-7^EAL-/)GJ35S9Q'(@@JUL&A.CE+,F;6(9 M#C_BZ2A+$.>SSO>,R!=Y>XS("R/R=/19';.%I"/132-H5D8UMDEFK,FEP6G% M=+DGTWP@6[-NKYQ;MS.>5 NG(U$"\!@$#,ZO3<9@=%X8G<2FV*DM&:21QHTU]DFCW^IG>I1G7M#W3["$1S.28)W6UGFEJG29LA@V#9(** MTJ\:O>M,>/Y%(]G[*#+D?A17AG?TWC)Q>$?O+B.$MQ2K75Q]/7NS^AHU7XC8 MN 8;!S3?$-!\AE=W<^9TP;>-P ARU4UU+KKML?SYV>5?1-WI#5MEQ&Q&BBTV MC9R9*973)3BI!Q5A\305%D0<2+0VNF.823+9A$"!)5Q MQ4DA2C(,YJ@Q6?(SR!*\HYBCOLL=Q1SUW6WI':G='\91)QW/CSBC1Q+Z9'-J M'G5>^6 K:NJK6U'C(.:Z@A@8N/QSK83 ^8AL")G*:!OSG(ACUNLX".PG4U,N MK.AUO]YEB\W:&(Z(1QPU1?!1DCH.9/[%.+E3DOJJ1U<<4WUD5!]T=+^ K4KS\LQ48Y M@\8- M)GYOE/A]'2_M5*7@K/F,)7%]MYN/E\1T;R7"E\"T+W;+;IL!?EWR*_QBV)3H M1B#/"_VW=;>D=J M%Y._C^1O9:9!]] >1[353+.];0N+5RJ(CVZ"2XI_W$2M)T#\1F5ZSUM]I=,, M\59_)ZV']_K>]OK>-/AU4C!?XRG5-4]3W<$DHMK#R%!;:*8S@Y3Q@6]T_5'! M#QN^<]4',\[9B2L45=$>IAX%50KE]%3/+390BJ-F7I8"(9_S&BU]HEJB0H:3 M#^-,E#SKZ8R[D?=KX*JN5]Z_J476QT2?D)369KTR!T2FH2\40YDDJ4D-BC[, M3A-"E(N_6G&.1?]:2#V<6?ZX].L^LVH7[4Q?BEGI8=XRA'BSB10_'C*(_9QO M;C'U,=$5VD-]$1@EF^#Z4F*FY?U>H[N$HBO\^D,3U,DA/W]]5.AF>=X&6#X/ MA2[@8T-[1NKB4/U60_7K=??.%]XT--.$S>;L86DGRR_KB5BYE9LDULI4+N22 MZXY=6XVF_;%"HD%]#,-%6>JX_A"?/+]A4OIZ(?$M$="'T#&52TF_I57KTCJ^ MJJ0GTJ*>KB)T@/"'%:("]ZH1Q>"X+1H?QT@?Q$<[9S<%6QTO""Z]F>6HB9I+ MLDN(#UR,B_VI*PRC/B3=2GE1%3:^-9 *O4)EW.2KJX:/I!L6W!)LE!;BM]=N MX6L"IHQF:ZYJHI!)'0)MI'L^W,F%AA,^;X'Z>LOIK]H]/./1QE"8@580GXCR MRZK!3*N59%&7>O)\93OQNM]@"KRHD#P,FP1XVI'%M/B[0R0,B.N-ESZ.CKLF766XK17$)L@*")(Z)QX9R,PMU@8Q%.Z4.IF5'3BX-JRS[[1+%D;T9 M\HM@CSJ&BW+<&3K472$1J<50)W(^/X>,#%R=[WB/LFUJGR_4TS*;?S':9*9\BQ M/UM"<6=^_:$H(!CP3<"'_['HF?UXJ]A6-5#&E.LW5I5HV/[5H-2CQF M;+$/\ZV,['O$M9;>=#A3R!B&/J^T!UYCOC8()*["KS]QEHD*/(TY6!R:X] < M[SOF8/&^8PX6;_R/5O3WS,$BSB"BVP/'TG!(+$-P4T%5AXP7)]8CR%&F%]_F),,+L8(+M"]28+WH]@H)UB& M)#:^(VMJ=I1)Y;V:+8D0&YCMQ:[5U1+#'Q7S?%[6V)%CI*5Y-3NVZS4I62XB M$R#\^B-$B?AK)@!3Q)@YP,P!WG=,$>-]QQ0QWOB[5_3W3!&_<\:)Z7BX./BP MS3N..KAL/WUOF^#QF&7,GY7FZH2O/.J$G1K6IN";D"&I7\$O$H M]WHC)(P,S!C?$&-\$AQ';1PJJ5)LL*!5B=+*E0U5KO'++,($IHFQ[W1=W/#' MM'U%H@--H15/UH*U7<[%K'X\C?P@X=!CC=?![NXD\^5F=(5"ML+0DAG9T*^200SH^%W>:I/K,90 MU!G8@R3*\ R6==R3X;H(V _*_(N$%6>;_;K#:1FC4!]MW.E&+^<")/PFX.4/-I,.D9,7Y#M,2U6ZS(250'H:3;*LJ_VSKD9 M:O6+@X_P_"(:-J+;"_ )FBS_Q:<:KY"!ONL _%9,W?E#&-$>(BA M2(UN?>2FRL7N.EZ#Z'@Q/L)#3+%7=4T1U9L6H#?3J!)1,3TY$T_F,]8XT9-I M)./P.&,\2O#'/7A_1@8G[;@:N#XR"%Q7LP?KB+8:3%1[K*&*?LV+1FS-QWP( MYD.N(R;:BFMR*ZU-5[6]\.4SJF[#VK6$!FZF-=75:S;/2HT[29OFZ0/>9"L+7\\FCJN9EIR1I;D@4-VGU!LL!1U- H0@P=CJ[B;QGD.",TY4& M6W\/FD#:>&ZV:W!&LIY5!*64KXY5!!IX1IJGHM2)L?<8-+>:@[H5U)PC$/M[ ML!".+-(C8[(D*E-Z864F2M$;([!\1Q!VSV#!;MBYHK:_EWJ/N$])N*>DU2[J&RDZFYDH9J!%@F35-[36 P3,5='Q-R*)3Q' MD 4YFHJ=!D+;@C*;#$7V+3U08=?&K!<(32F@XZF";[K+8@I8O_BWQ%=W(_D7 MSTW=BN1_1^3T223P1LMOT6I@<%J=3=/%6@781H@$$#0!,8D*S'%C*8P$G)>Z MPG#H^.VAFZ<] *B8?#>IJK5Q^F1J- $C)A.L2:X?OVOTE$8 M/E<8:7T)DA*;2B/)MITJL4X-IM.-P"W4%$(2B+C8:#S.82Q]<9;JBL'TD\.V MC\#I:$:<%2.2Q7QZ8UB)^3(HS^2Z3]0@BG#^"GMT-Q3P?8E-J=D-7VZ5U(%< M"%J4TZESR59U#-$ C\N2O&O%I??H;!OI?5V =V_8QT"_ MLM -27'9L?(@44,O\^N/@*=$?" JPS"X MWA#L XBH=C:Z.M>,L32GE/RJ*M-&B5_"]X(IKBA[XEPRQ@2>G'*3H=0'8"$- M6XQ7RVJ<86V4AM50YGS5&L/7P7DO[#)=56ST :G6IT(Y+V7]N-16JWH_)[26 M\P I>UCA%V6X,T1"5\@&X'[Z/[#*%^_[SSP_A/?]AQZ!P1N/%?W?[?L]4[^O M3M7^!S+L_^[:&O?1*?_=OWQU=< 1XWG;..BY%9[X<;QDVG6L)'AXW0[ NF_G M3SKVMI]%>%U376E>2;<=%^B*@SY_3^\BS0/PXY+F3YSAT_+#%]-1BT[0*:[R M+8N@!&$\6IF]7F\[YB7QQO_@Q3]/?/RN4>6O:_9VDCWO<@_6[X= MDX X3+I5VAV$3-NZI$0HUJ]1Y)5BTIISB6*'R!!9>FJHJL#"\[1H,GH\RE!G MG"AX-]"X>G[\JM-0WTB*GX+&8'P@@>=&4QV7Q77M0=E&F_ M7ZA3Z^Q\-EWX(M$>-HB!H%H$.Q]#H49]6*/""?<'EVECE@"S!'C?,1V,]QW3 MP7CC?Y*BOVSMTO_ZN1]1Q0):96CH]7DZ%,*7JYE!.R5"J_A(""+4?B\2C#X&)L MS&7?-I?]#3A*<:L&<83);^S;707Y_9U^6F?D+?1" MI6@;EM"PB5FIVNDL$1Q@$343);E7W31,FV,V!;,I>-\Q;8[W'=/F>./O7M'? M,VW>^%L2' =)>(#9Y<>XGCZ=^GZ&H,S,]9P=V!DIR?;GFW9\6F\)HD+C2:ZW M-Z.:8^HN4QQ FC&_)%[IA0OC+]'EEDY$X(JXV M#551-\FFMJF-%:3/A7?HT=\SV?MJC719 M\R/_F(=UTB/@<"+7-ZQ#B#C[0@1<^XSK8ZZ*#_[+EH7@"C. 6U%U7/B!Z/NN MW@]\M6]J3:?LV/"-7<-J:S1EMJR:>14;=WHBF.%(7$E M-*Z$_B'4\Q?B[#F\FMFNO%PXO9B141-T,:DYBX11@_!"==%D5" X3,_ANN@[ MY+#/B"HE9WONB)W4Y*"H]493UETX/#):F/3&7N 5D^+?X=%)"KNDY@V.-3+K M<<$KQ/)ZNR-"<,!6(]#B4&_2Z/\/?3OX_U!?_/D?\,??[_0#L8_Q=K)V\ F* M%DGA\0/?F84_!W^?A-$?^4#&->N_,\?3X4/_=C43K.!"V]L(XC]0*@^>]C'R MCPT4<+"D2;ZA_SW^3,]4U5'C,MG M'S?\)[P1>"J@ \S_'A(4VX]^_6E.M(CV:&HCEJK;YAHJ(D_W?"\L3@NQO.,P M@!Y[_&PWC2LRUFRH*+1AR'$ SSAB.N!=^IJ_U#0[ F-1]*NJ:48X_G;Y)'ZV?%+7)I^HF#+65ST@6$#ZH+"%@KI4/2A*S@#)G&Z#GWJH MEM+5%IH=@&>!PK:?2_PHJ.#W1D!PG*7W^V6YNYD$*K"/6SI1W3J/QY\\MXT# M4U-=Z'1-G@D_#1_KJ9'Z\H48:%!U[-:!8AZCD6U$DH[!<4BS)W;J?_^O=UG+ M@Q?;&DX*B?@82)"KJ49,'8'O_JV:2W7M[?@0X8%B'C&[>S"X%!'V01#^$WG\ MZZ/U/'@:2UW%#M;L":T<_M;N(^0U[CX[LN:_GMUUKX.^8U>.Q1/M"$GMM^5_ MU,C$A7[I_VE6DB=%]VU;@Y0Y@"CT+J'BWTNR&DKSU[S6$1'_%@S+E:;4"(.5 M9B72S$J19*7)1L14(QJ900.,*M6AGH3_ A]'AJJO M1D'D8H*(/+322]V#!AAJV7\?#@EZ"J* 9211O,J3_)*G%!9A6%Y M0HFS)*L0='S4%SA*& Z87Z%XJ+NH@2O51RMI35E$.]4G[;ZP+(T844$T\-,K M9V55L=9D)FZTFT5?,J3$+,G4%,1H/;W2X=SF-$LU!T3@%]H4%;2=01[>DWM^ MI=3,RS.JUZ;DS*+9HL5^GTJ7EPIU_.VZ9@U[#3;1D*G&.*ZMZ.&D+HG@RJ-O M'\58>F+F+8/0%E5IYG$U-5D:@RN/OKTDESOFO$=0DMI8)@K49%+N+FH*HQ#/ MKURRDX*1U3NN7'$V_FS-=QRE/5;8XRN'F9B_<'VS++>M8",6Y)@WUT6%.[ZR M6JE7"FY[6I6#AME5DUH^96M+A=]?^>@W*-/T0*J3PSRTY%JEK,QA[ W?FG_T[/:+R D[+4_\!*JKW>B[?I3R1 M A6.GWRH>S/@T_\&X8YN _\ >)+&X>V@_7Z2_3VPPB=N]QV^\#_JO_L51/^# MP5OHRT*1"&.E&0C+H&V->($%EF(-+$'( 4&T]->[H.M0@'Y?2GK>*2H'=N:) M=[7;AP\$B>�@=[ZR!":S4(W9&GKMMAB4#HN#T*0)S]3QC9[;YT3].$S_.N M,@=.>*/,X>"U#^[O@'N.P([O5FSW[QB,['Z';NX2K,&;'N9!P+N_5.U[CAGX MSYFJBT9#Y >BH0-FZ^\89^J!Y/#>7.?>" _,JR7P>&\P;O#>8-S6 9N M5 ;$7>(;"\+/%H2FXZOF4R' !O"&9/Z0F3_\\\N$^\+O)S?^+]XJO%5XJ\ZW M55C?WY!D7LK'N:;7/G)C\/;C[IL6*J M;75AZ,&"ZE9F@U1:%#]]5@P5Y2=@37[RH"3_Q!&O=&$2T!FW5Y'GA#1KC;(; M45TO%0:62S)1(G[<)PUC"F/JBC%U^M#_AAET^T0P, VN+==Z]J13%1;? *\9 M+_5;V4JB2#343K):9!FBYX@ 7O^_O2]M4E0+MOU^(^Y_,/J]&W%.A/9C'OK> MVQ&H."LJXO2%0$!$$&10Q%__ +6[JK6M22VT]H?3I\O>A; S5^[,1>ZUXSW[ M61)" ;P O%( +ZV21TL*(NJ0 V]SRVU]%I(?$,5X-3Z4A=2W:R0K0F5YS:A= MW%N7D;A?GOCV$\^2-'D&'_?)T'153Y5<>99LZE"B/-6TETF[[V'[VSU69;= M.X#V:Z!]<"_&4HJ_G8O=^=8'\M,90E)Y82@46-Y;A,U!6"/[UEEIC\L$"$)4 MY9$42#/#Z>=D/*BTYP+/B'B@T55RVO5>P-;X"E\6@PZA?KK35;WY"C^H+ S2W1B; 4):-4EL)A "4 I1M# M21WV\V@9D=J"P^!CR&?7,*)JU\="O]53%--QMJR#$NWBN( $F!=OOXP23PS) M$M@Y+;6'X4N3$B#)1*./#?69# ,H1$$A>NT(P:N)%E44()H'__MXJHIMQPNN MQ8E]"*&:2ST_[FQ"\@9<3V'A%/ I7$,A9]L8Z/)8;"R\>)]VE*J2U]%F! # M +L1P$ZGLC.'(.>TO)U""V,!,M3"NH M9+5#FS%1(@8+$;^$0.%S==]]DJSE1.K.W*G9*0O=TCW?3;9N'=);4-F"RO;] M4-_[5P1UYIEW?3QY[0OSKD*75Q2TJK?PL1:JFW+W!C%BW'1DOH10-.M,L$[. MF+(3BHNE@W8\*T$<2_<#" $(I09"I]-383C'>1=U*E!(U8,)O-;AA7@#IM4: MK;LU?C1EH?)6][42QXR@?HRFA&DE40 F *;;@ZE:'\Q@6<-]R)$=)*@PTJ ? MWH(8F4[[2('5N\:J4B.U6K]A;:$8#3NN%3O+C9P0$4_Q5HJ'%'N%@=CK HB] M K'7AQ=[12"[A6<*M4B1 *KFTYSDRNB_/@E-CK%NDX$KEH-"!)093I M4&::O=9)L==EC8.D^6 P9?EC03T>2?TYG;,Z2Z-0VLA&C2D[:IDY M)0O+S5M*W1]*%.14ZKZ&!P3-"_&W']VG@?-ZN]7"5X*$R*6\MZI9;4H[)2 K M#0R-\%IPF^5Y8= =MP2NTNV<$I#%/"=/Z-8X+PQ&M\/A(? M\E9CG<^S0IC'6 YEK;4I!Z>D9I5\E(DLF4(;&@RH65M>;!>>P.PXI>>YD"BKU48@4L?7]!H6V5$:75\HC!J!;^K%<6!WHI%'U[0GR&*Z MX>9-HR#G:,.8^GEXK(DP='S125$D>E8AOV81!$/:2J[M>;�L=7+3>6.&G0 MC".$V\Z88R=.@3*#."<[NJIF>Z%?R\]Q8U#TT>U\V^@WL&3HT54K%1=V0EKJ M0&6SRP=Y2%ML8A]%CZ\*R5$=LPDJ,BM!,-EHFWBX-*)[/6%]!J,X!<&:EJ&C MHK"=-)1Y%TJ&'MU 50JEL%MI;B%^'D4VW)T.IDHT](2G2/Y(=49S:"*$)BRV MV>[6-STF'GITU4!0A68(C3Q6(@J^'Q9#%ZE')CCA*]NI$X&_-^T;D1<.C9G. MT,O3HJJK1K-60%3^!'#+?U;UY)5]91S=PPEL0;#*'-H/"7"@@9;C4R*WF M;*X3#SVZZ@(=*I7AI$T*?!11VSV*R$E$)TJSCZ_:'-98::M*! J5RW?X8QA9&3G>"@A1.\V&.B8<>W8!6*7;7'ERU67X:+)9BR6TU M.M%5X>,;*/3++"6RBR:4,PH##RU+HD-VXJ%'5_5EL[A>5.DY5*\.^)FY1HL+ M+HHJ)SQ+F8P(N54BAE"-8R1*&HP;!S(UX M!DZXB]N831H6MD58OM'G;63(&!,C&GK"!T1O$@X,"ANS!8^8MW3$%WIP-)0\ M@:V-I#((H[B"3A;;E)3#>++:B8<>W>NZ71@L5&IMLR%B"/ LO^%1,1IZPEWR MI;+A"?"F!@VL2540A0+7C8J0:.CQ"L!T)KY;&@50O4*NRPJW+I;4Y*I'-R"B M7$FUQF.*K5/],%9M2DLM^$V8[%. MA2B4FV-L3*M://3(!%AMVJA;@W0"VGMN%6J=KLWH; M7GDF0?=K3#19)WP@8.R-O618]+=AWZ[0CKU)H1W_]AZ% M]A,J\&=&8Y]4$J54KOU8$?NE4ZR?G%[V_$'W>MK_2/]F4J@L?ID'A7X_9\EV MDV.JPJB:R:C1[RB9HBHG9%8&A;,9!(+I5#_ *27^7]KE7UM;'?J.GCT $VAV M?IZ>*OP=![9)J6UVIX,#VZ31-@ WZ;4-P$UZ;0-PDU[;T-\A@)N4V@;@)KVV M >M-ZLXD>*GD_-2)H-XP$5<-&A^>A3]XDS>+;_]=9G9RB>?? ?,3U2Q!5_=*W8I[QU[!6OJ"]U*:/]D2KS5\GC!(4[U9B4G MK1[RD3@_B#O>$K+Z^11&'\?O(>#XN-/5$C@="$67.#,#)&@W0<+[Q(5O.PDO ME4^W^NL.F]+F!O;_6 MU\]OTCI]\YOM^7KGR"T-*S'D_R.W)Z4IYUN.Y&O9X&:JG^D^-W M+LA'/[;R5D+^I4IYZP_*$]@1V/'+V''_!@C8\<[M>%=X3"?I<9F4H1%+[WF^ MJT9W86D/DRE?VE$_[^U?NL208/JI&%+TD^?Z8MNUE97L%R(_L MA>I6+=E-F=Y?J$,D/=+Y5\FZ!4)1-*1/M:$])FWD4JK!3F3XO2"^O:3).@LC)U+ M+[X8[YFL9)_(X7AV1J_X^,I>S_-?&W#Q0TTRD!&_!R68<0>%YF MUFW9;.CO5S^^3,3ISXN]WL9Q&@)?U:1*V&)R;#/8G9*#4UDWLCLTA MT2P$7^4\\L<'7QK?%UR[T'ED>X)@>N%@*B+!0J.04M^H=_-5&^_RKK?][.(' MVEIX28<]%G)0'=D2U;$TW6A1-(R*'QB%LSB.7;SX^6R(@)XFT-,$[ WL#>P- M>E2!O;\0OK\85_OR5N6,!3I5+U@9@1=%?ZN$;X ?0OBZ17C::M7*DF#);:%!L:RXJ#HE*O,/OMU5=4P-R!H@;T? ]]?C* M MV)X?'S[]BX$]*5)*?L>CT6]4)44NK4H*:J5TU4IQ??1/6@FGZ[&X,62XZ;ZT M.E$NC:J%/%>9]!NLT\S+T&;0'Q7*07S4<=Q;"^%9 CLFD/X%* $H>5!:]B7 MY"6I,2R-0E2H!S(Y[<(:7N62L\%CQA6'LPA) L RA78&P3(=/*L+T4XM<=O MM"XW*K-$5[0GABXWNAX31S@JU@\@LC1RO*OY7\"A@IK[2]3@$,% M]GX,?'\Q#O5LDVO9M3TO$Z6L4]T'[:T/7,;<2R?>]8C1Q-7;B:>?4ASPT-&X ME6]W(;V_7$HNK]KX@HD? ?GV$X&A+$$1H*\.H"5=:+D)07H>.#-Z4U_/1VV. M50>=0BBO@C+")<#!OOU$T2Q$ ]P 0XNLAGMW8\ M6(SYW+*KGR+!/E?5%2ME9->QG7 MJ4\R 5 8W*7.6*K;QJZY17[GT(RE%'^[,[OSYA,U@U&'A^W.TO*,05!U5Q0E M#NM=382QF%6$L5@]##1; E0\#E?X5H!XA6J^P,B,+^BY\CK7881I894 !/OV MD\:R-'ZL] OP\2'Z,$5T$: '0;S[]#WH;PM8#%<@"R6HP+-U8[CHX9 BY1=! M'+!B%A ELCATK >:^E[)RZ3[?#177I+K1Q\;ZA^<'ZA2TU>EIC=;N5X.SZNF M&8M*6$KSX*5_A[MH],2&LQVA4,'2^;4DB5.JRXAP45,*''==;;G";"R<%A&)FEH+,;&0%L &P>*N=_.X+&#DI7\9+;@G1QBJ_" MU;#48)D805'B3T7U+G&6W@(( OV\P-X@8GYB$^^;0Q['0>W%3#!J@L,@/*.L MF3&^">*0EQSQA6?Q\S$OG91^^K:-IH,P -ME@;V!O8&]@?P!L/>7Q/<7XTU? M<<:7?7J'$BAR0%?2';&EO_;9[2L=[T2I8ZTLVQX.1U56&LQS?=JH]R4Y*G62 MT[DPBLQ"Q/%N;4#O "3<*P'Z&E P9-W!ADQC;>109#AK:M2:B14,DB.U$(K. M8C00> 5-R,">(,A=B;-\390:SCB3(RBG#A$!R2,0KDW96B>.4M2WGR1)9''B M;"?B ["41PD\*'-!F0OL#>P-[ UH2V#OQ\;W%Z,MRY)N9:)$5M&]I>W%).4T M,]E7TJ!4N=-2!92>CVW/+TFUA>&/.%AQ5G$?JK@IOYIXNJ)+KJYZC*4<;NM$ M5=N#\Y.UM*Q0;,XB:JPHKO2N$D2/E^PS@K,D?MQZ ^ "F+5/01:3%0$K^H5\2O=')RETE@DP4GHUNRO5 ?IFJ[-)S3 MVPE\+ZG-%=^GQP[\BYFO)HZ\Y^=;ZBF!8&53%XC:+/*0PFP\'VE4Q78Q343@ M1.PKB]+'>X\ , P[C'G?S=&BJXCZ?V>U1/4 =LI+-VM7$:9&"-1OH]E$>J* MZ?[#8&2?V]\/1H#H (AVJ7C/_M9PM="$B=A'.DUC(#>JM*FMD%:U$X>K*+W' MLP1Y^>P^A47L9[VC 5.1DL(_)5,!O )X!?"*E).^*9D*X!4/'"L>F3=]Y5E* MINU==I?29SO#UZFI4KTKXP;[DW9U5\-.7JA$$Q1=YT3IE9\T[5JQD,>-.L74 MH7YSA'4D1D301'F5Q++T"3X5*% ".-PAB_HV9+"%G&0;A# QG(XHJ7Z].YI+ M6HR,>+\2!F71\SL! #( C?I8E@0Q[H9[E%X7I-:S9GW=U9&U@/1HWB0NRJWJ\# M9D&I].F[ --0"J6 _3QXYM]E:,M*WVHQZQS+)[)E%T81KBJKR/V#-B4I 35\>^_43)+$T":C^-._A3 MUAWX:K=G37VA6\FU]BZ?9PN4V_EJAU6E_O3]Y-BQR_^5&-LL::Q$ M0SU60#2WG:=+R\Z\&<2^3\1A'L/ +@$0Y6]!Z+X+A6NRJ5!2FJ2P,7T$7_VX5&W[5'KL];\E!7;JUCCZ)8]&E=\*EL"(%>UU3 ML-1=OX)A+"7)(7?O@4Z$C=JT7U+C)M9&NHA):C(^H^B'P+$E3 "+WRN"G(5%,7UUT MA(F_ET>8O)E-JWB!E82)7K.F",,:"3C^6AX!*6:P?J2IH'IQ =#5C1,4B'XH M$%6\V\IYWY1L5XW&9^25ZZJ6'&;4C3R3+$W- M:+$>WC]QU[OJ_9O-6*H/6)'4L2+WD@]>KTC:.W!A[[\]5[*\W MC2ZF]J3-J>.+VPU[XIHF+TBC32FG+/EA=Q8%!G*G($(3Y^("0$%*4)#JE.\F MI=#;4/#77!!WVC L-0D*0G1$*'I>1[00+89#7"B1"'A'=(?OB$ 3>UKCUF-E MXQ];B2<09DQF/*L*@XU:FU<:GM9;=^+0$^OZ91$:?P3AC\M*54\EW+5O]^!0+*] 0J[ (7-ZW^ M"ENG9%^+S,BM3]9*:*BA*Y/ETG)9HJ/E(3DR#J7)J%2[8AO'(^,EC1P^B'\@ M_J4OT?U0 --PC.0&G?% T.7X"4N]L+S0X@!&O2: /30'_6<:FQS#$GWA.K+J M6KW)WY_M]$[_2KWJ)H4[E3R^ M-.J3#JO@:Z:5,Z,$ETXT1K((>NN.^EM_BS^67'M1 MB&Y>MU;1O._5(6UKWU6S&]>3-JK7U"W;C6+%D_;XYU=AG57TSTW5G]G*\[<6 M?ZWVYK:ZIIIK/:KVVJ55;<[(V^%<2R8J%H2H6-M+3^9W MSGRN %L$T%94FC67U?MKCX &G-0B A%-3@.$Z2P!G=N0"; !L'&O=.^;8$(& M%# M<@QBP4(!]OB14JT(@P$3AZNX:1?*0F>5, &K"FIB4!,#KP!> ;P"L*J?/17 M*QXX5CPRJ_KV+EYO)D5_)MI6R<>ZE5&3GH+,(FDJ>*)YY252M4_&^G&+ NCY MOT%5('XJF2 B6(!2C2C Y_!#!R2P!GSTN M'F#H3C $&-[K(.M/0!$%U-Z. ]EA.6/K![! -]N"%@-JWZU+$U<\B.=A\ 38 MX$>Q9.HCXQUWZ]XR4U!9C%2++:QUP^J$>I&V.W%@H[[])+$L@3W&H82 M- 8E_UU.!? *X!7 *P!I#+SBB\>*1R:-^8]3P*! N[,"#93:CVK)+TE"GMYB M^WJ&<3$?=,IJM:=!!7T)26PIM(,6(Z+)Z5QXEB:/ZW %< O/JHE0=#[1&& MUT@] .E'_ *X!7 *P!Y^-E3 M ;SB@6/%(Y.'9SM.6ZJ?^<=\VG4ZC1+<)-7>O5'/V+]>J8,^TKNLQ+Y8'^GK MM=RB$>8J-D7;=N,/&-]W]D-Z)+-O>V7Q=IE'^W@-&=EC7S))^V7G^)/$%M$?AVO+IBJY,;+8K-I'$?S0U-W%5R(991WQ'L$,Q^_(I:\51D\.\4 M]5^9WW^-)^1H-A?2)O=DSIYYZ^ZW#A\E4>KPF>WIL7E^N*J9G/L77_O951/# M^/;R)E8Y7B]V@$%^F>5_I,S,C>/@_^EQA5-O5I*_1\$ABF_F?S\M^/E^E5V$R!:_%FPQ M4ZJVF%:ARC0R?"_ZH,FV>OP%;_=M5CB[B3=*NS/2(@*&'S=J^3-[Y46+G)?- MJ!M9C:Z1;.C-9I@BG\U$R\A^@V\T)/DI^CBC2+Z4C59*,TKJ,W:ZIT;? M&27\RK^_>9BS(>4Y'DXYNI2L.2)"*O)44DDQ2K,@$8,F$U'"2$+$45FAIQ2$ M3V7\V\X]I,,J%>J&1?E3XR'\%^8XZIDD%XT\&" MLAI##^J(R3D.ST>9U*D&O-8VO2?PY4G/[>(]%%CA;WVQF MS7RN7EKU-!$Y_O;IP*_T-J*Z8?F*H5"K8KD]&#'1R*-O+VD>7]ABK;FQP*3B MLD#ET0$31"./OIUI44NBX;9L@U#UI6/7V;Z'=D1,A/X<*:W-9=YN>[*0:[1( MH4SGB?6&$?'CD<%RWG5%,FP99:@XI>"-C7"")A+'(YV<+.68=J4AJ(+07PW] ML=WI:B)YXII;MR0V]0IKU$U1J)9KHSRV"D[9J$A.<^VET.A#2&[HZENMS-16 MS*GY' U'DXXRLFH"OYA#N,%LRGVW1)V3\UF> M3IH]U3(AH=Q0&'U6#;2Y'(CH\;>7FT,\WR,A'T(,;51N0A!&MZ,2\/C;"7*F MFFV[H[.K::DOYI0^QA:C+.KXVQUN$66@?6=DZ+G9PLR7=2K0F%/6;#GC&EXE MQ8I1;[*U(624UH-J<,J:>LY8 =P48YEDN= KP0"USB'@21\/^7&R7@\J&73DU-]='E59#/VEW MBJ""%6P472.79^4)"3EDCCMIS5(=M1S6;Q%)Q&VBG!LK(ZT\6U8'0F=%#[=!KG/*1@LISS3JXG8*<:RZ M+M?)"":;SBD;+03-:'BR7#;J:-^K\HNPV(H\Y+>-_LCU=K\W$?-0$>G#]G;, M$MVFY4Y%<<*U.V(\-(ZG?_DMN8FQ08^P='8Q'W)<9;1$MN+NM[#KO%EX=S+_ MVA411;]G]AQ4IJLNXSK)TC+_[)_^Z8J6NJ?;URK_2/]F>C,UJAM-TP[BNT\J MK,PRJN;B%"KCK1;1KX?1@K\K+6.#3L*,MW_J)\_Z(]T/"N\>5#7UA6[MGF,A MZ989QE6XIWO1LR:]Y;M"]O#2*$Y>?GUV.&LPHZE67"6KRNZE4I3'9$P[RE=]3-TM/*M=_D'\S24M^;B)YT=-%4Q _\6ZV M LF+G\>6DP>/$D#9]I)^?%==JY$'>,D3[]^J18[T:[:BW]NYEY=N%[E$W?XD M9SV^P>@K=N@Z%)H[ABLJ,DUIZ:D_#G]Y^JA$]'O[8C/.?.5=:?/\Z9].QZX( M_%W2T7A2T?GNX4OW%X/W]_.JU\(D\AV#SQ&,3Q[[R?7MZ)K3R.Z'&3O\G(NY MOA^[DCF(YN#%:G7/'R1??!@J33S;7/GJ[4O7DXU_N]]]O:,\81^N3/X"VWR> M;FT3X08!MKFJ;=[84?EBZORI$T&]82+2 MW:'P1P'X_#7@*ZB,6EO.)SFYX^.C\]VY?,YY,!ULI4(N%\STPZ)N&E"O 6[B[P_Q>8$Y@3 MF//-=>;-S0E6FKOPY53.PM5CTUW, O %X O %VZZR-UR%MZW0*9P*WSACZZ3 M1U9 N-B.JCWE]*E/F-+-IKN-4+^VG#;B_J9XMU.\U?0P)O8Y;LI+INKM]YJ^ M9Q_X5(:W*U0N%@4"7:V"4MU9DO3[=W EC5KYN$^K\*1-Z\3&JV)N5;7S/;PB MJ#G4(>L;N#+LQHW R+>?6!:BKB@P"# %,'5Y3)W>_EVW((? Q#[,JMU)R Z\ ML;-=W@!>K2T,#?WJ:B(4-E6DJS0&_1P<1/"*=V]G*>SEX*7 MM3*(/*]T9P:QHM:M=DVJHCWM^OAH+YIR0Y"5-LL%G,F/@TX+4K4('T2B%(DB MEU.*3 FMTU4]57+E6=(0K41YJFDODV[Y0TOTPY1H%UY, ;1? ^V#>S&64OSM M7.S.MSZ0G_::[&*M5="<$);F:R/TO!S5"*X?(!18=9HMWND:96M-KA4FA/I, MO+4ISD_1+('@0/T$ "BM #J=C!:;$D-JLUK#T$OY#97K#N<^*)9 D8OGCFF<*"+"D!DDPT^MA0 MGVW- X4HX'FN'2%X-5&(B@)$\^!_'T]5N]&JVBT.\:ZP6FT'6%ML%1:]&X04 M0LX5D1QGHY 4SE66MZ2IQL9[ZZ-4E8!)P/0 @-TQP$ZGLB@V)DV3<0A!E;:U MDNR2''J+LG#8;)>Q-HDV#<\S@U>0H@JR2A&2YBQG"=,FS@]W(1N#)8HUR61"Q[&DQ**M9PH M<)@[D0UEH5NZY[O)EK1#<@OJ6D 1O1_H>_^*@,X\\ZZ/IZY6L+0&7JO'L=+< M6G3EL+H-Q1LLIQ,]K]5*3<1BZUC(]">!(?";6.PIZ0(@D6/Q58 @@*#4(.AT M;FK,H!:?KS&RH9(HK#8)KMJNO%_R_=5@JI"29<_TP8@=Y*;54-\66W"B;A?G MID@6)6B )L"SWAQ-Y7S!&JV6Y!12>YLB%!;8]=2\0?99Z0=F,"]TMX::6UIA MDQX7RJM8NC/*/F$R"U'GX'!"V/M89#J]QRS=YL[^F9S4Z?,RGNK'!O5GSV78 M(O=<1F@,DQ_B(]5W#0C1R$2M+K:G9(7)"03D?\>"=K86 7.FRT^.1=JIM>WL MUEHMHON6S_DW C_U[^BG*A(,US"V4J%<9S)85SFT256#(R>39ZJR,E5NVMT_ M0'(2Z<9774LR"]%D1.!POFHO'Y9_W76$#%>5O$0!NA?= M7]ZT96/GGN6HSEV*JY9)0$W?QPVGT<=')0M9ALW@6^:7?"'CGQ\:I4D9-7+\ M973KOKM2/Z?_^TNKT!'4=PBHT*54>0;Y#A/ -NFT#?4=HX%MTFD;@)OTV@;@ M)KVV ;A)KVT ;M*F0O=BZGQ7>UFO%C0^?1:2GY[**KUQ6J+:+?[P?[_AW]X[ M1?1WZKYUJ$JVNZ,H_9FZ^TNH2JZW^ZMJ*:JR^VM1E1/6;/<3"F<_I%T%$'8; MA/U%Z/\$0WU*J>T"1U/&2]L=HR-FGB^D6 =LG7I;QV]U@:V_B*UAL(#=@:/? MQ2R\5,'=CUP?L">P)[!GVO07]XM-"CNMSRZRAS?4/RZ:5:5Q%M[QTODB"1B8 M"N 5P"N 5WPQK[C#6NW7V:%$\I7M;N%ALKL+LPI?M\/5<_W?G=W/NO7BWE8Y MPJ[OAF*A)6[%<,EHI4X=XNV"J[@EENNI[Y?+..1I)UI5S;%="H;]81FJVVQ1 MFM?UL8 $.[$9A":SV'5:MX%CW[-C(]"SUE;H]8ZMH5IA715YTR"FU6).\_M2 M$7E_1_89QW;QOCWDRIC.Z@6,GT UW;&PSD[Y!260+$V@P+&!8[_0L_UJQZ8W M2+F4:XF8D./T@,$P%UF5WK^-[8QC^P&E=L9C?P*%=5?(+TDO7\WM95PP"LZ2 MY+FM:X]!3/R1;.VE=I(3VF.+Z!>1<@$51JHJC+O*Y<)0_.64A8-/[GJ*\)5 O>OTGO3*@8EP=3U2$&JN&T9OPR)'G>G3([>18$(K,0 M?!7],P < )SWYHKG@+/N8B.6=>L#8=50^%:#'K<*^:NLL96>3H^7F#=B^:KB M=W*X/)XL@YW6"@$C68*\8E4$@ . \_9<]!QPG&W.[T@;<@LY6T13UV*[D2]< MI>IJ4:[$TXKHLOJV(A,U4VAWD528"I:$=&K"*8 !'P)!+R34(P0 >3LJR3(!_!-7@)_./OUPS]DS&4A*YL .3$N M'U,[(R@7 MRK##6"NQV[Y*S" #M\'GM5X(Y5AJEK-P85)=,"*54) PFL6IJRC7 NP ['R M@CR'G>Y*YUBD5$6A<+KH:?4>72KI5ZFY> W92 O,]X4ZTAO0C5E3F2M:A)TX MXR2(+(5=L>8"V '8>1<+>0X[/8RNT;Q'66RN-YRV+-_;AO95JC78S&.VIG(5 M=K4UUURK '%8,UYWXEP50[+XR^?L'6OP_19^2[/+WS(+WBNHG7@!GUE(NF6& M&=V2S942_4NLLQ>[9/37Q'^\^-1J)IE-*9LINZKD9_*N[D>_ELW4I.AQLIG$ MES)U._K')+=F5K'0HZE'O_"$:3WZ*EY:*7J&<:7)TYS\R;V9L:9D-%"WDMMR M52VR?S89^M>,_NA;3E[NQ*]7+467OA_$ Y_J.+XHR!=G22GVM ?5U:._TV=E MC8%>RV?J'"%G17*!;3[/-C#RG0*"E"DU#@!.>FT3 8<$"F'I4@A[*0GX&ANK M7XH:-]$Y.;L'^>\B*']L2?ZE!8:^6PN,_$ZA=ZV*PNQEO^SI7S2_3LT=0,XC M(^="6_?WN=\=8^.BZE!?S?;D5U>+ D'O)H[_V8*B5RJ,[TEO*.46OI5!SQ=L MJ1<GVR>/\% F#]_=AM&Q+7KEN]*6[H^A.'<@]K6^P62._83G)E;HP!,]*2V:O,X,1 M610YUSL,7/I6>6>Z7/H- AS6W-K,F2;797EC.51$2*L[ U@;, M4.!ZY&)#;Y15OZOM!#5P*(N\?"+V7==GW//^TX=);#]M*?PRJ'[%9I7$N?Z4 M_-A"F-V'"8.'D)JX%+@7$Y]6)9/&SS1I:=:""M.073EW3=@H! M")R%B2MI37U9'(!*\!4XF&G.EK>:]0V$K&1,;U0;6EZY:EFH%FH5-:Q4$$,- M)Y,./IZ$35/;Z02@2!;&J+=O/'FZ:>".>O#N]LX__3[?_9XZ<9DGK9VRJ4IN M'$UF^^\^]&>@\3U[YG_^Q[/6U%\9?;QSQ'9_ M'+I)GCS8OB4661["TVZC"/Z=H@X1P0W/+#RB>I_W-3FPEC/XW\Q?FS_\/4$L#!!0 ( (2!G52_ M?$9*KU0" (:Q @ 7 =&UB+3(P,C$Q,C,Q>#(P9C P-"YJ<&?LO =44]VV M-KSI2 N]25&ZTJ1+#46:B!2E-T&0)B#20@V"%.E%0$$(54 $1)K42!=1Z2"= M "J=! $#I/SQ/?>>\Y_[?^..>\\W_C>PQDCF7FNO9\XUYUS/W#O9^,_X M98#^JHZ^#D!$# !$A#\ /P=H 23$Q#__"2]2PC\9)1D9*2D9%04%.24-%0T- M-14U-2T=(STM'0,=-34]*ST#$S,+"PL-B(V=E9F=D9F%^>=)B$@(8TC)SI"1 MG6&FI:9E_O_\PK\%&"B))\D828CX &(&(A(&(GPOP$O 24;TQPOXMQ<1,0$C M.07E&2IJ0H=&>H"8B(2$F)3D)VK"T7#"<8"4@8SQO)0&.9.)(P6?+[/T@_0B M2G[-NBX6TU&D@(S3_:@S5*QL[!R<@D+"(A?(TM[BDM.QY M>47EB]?U#8U-S6]:6KM[>OOZ!]X-OA\;GYB'1#_3QR4^]B 2HG]__:=Z,1#T(B8E)2&E^*D7$7'0SPX,I&3GI<@9-4PH M''V9^*0?4#)KIA?5=9WAES%%LCC='Z5B%9!%"*)^JO:'9O\UQ:+^CS3[JV)_ MTVL6H"$A(BP>"0, !K WBA-$@'^-IC46J<:*CD/F:*!AIQKH77%=K;& <(\? M?4=*@HU?6XXJG>J;'$"Z@69\L9#6=W%P5*8=&T;YNYX*'G!"4^ !,NMR/" F M>OL:'L@L1K%A'WLZ8*]HA]O"_(TI!L#(O0Y^7&0G@ >ZS"OQP! G&+$4HHLE M"B/" U'5-_! MMR1-C,1"HY1WM/# X62D6"DV0OH?G\J.F@Q'0^H.P#0Y:J; M>.!+Q8/]'0>I)X0HTG^': ;'H@+W^ ]($-2X*@:C7"6TQ,1LJC&VJASX\_;FSI; M#$[1_NLQCWG^MM@XI'9R3] 8N;)6!=&NR1B5&9)%RX:\ M>62@)P["--XJ?,7E8VRE !@2JYS]!8?NKPIU=*\>Q2.QG>F>5=4I+7ZE1JZN M8=-(]U-$E'+V''M6<]C#@%L1RU]>*=:D?%OQ2BZ/Q1C5#+F^D( A?KRQB6-] M]N$\Z7LD#0ZEP^X<<%'7Y.JJVMU?51K]U3BU-;(+UMQ:UYO;CI<9N^N??",2 M2+9T]K$?F%[W6-%[?<[YUF8P*5?T-5 *'OAU762AOYK0H_0W$^37&=W<%,[[L-;#7 MBF,^E];#;] \DNLMBEUGZ&)?LUBV>OF"6SJ3$"SG7$G5D.\9TL5#(K=ER\IY1:>*#/F$)7 MVP^.K L3Q0-:$JEX()H2BGX!1CBA+7"Q=KQX@)P>#Z!N$HV:V.YAQ!RH\,#( M4 D>6.[FQ5U,15MVLN"!HAQ=@N,\!&/, /^;%LJ$56?KAA](K^,!]*4X/)!0 M@F.5C(&NNQ"\&^D(P@,LZAR+*DBOZ60Y6BJASM@EW;H.@ZVV.TVNN5]*SA?? MS(0P1+[=?=^T?$^^P#,=F=-U]B.Y$?GG)<_!"C !1^ZSI^HV MX,?L/5\XPNJ%5A?JX(J;GF5X("8188L'WOW5+#F_ZGMUUC+"]9%5Q%!(64U] MM8=!K3N]865C;SVE[%,IF?:CS(N&K7Y?KZB],\E,>KE_JQ;JC;2/48B3A6FR4,A@K"&=4CV+"A(*S0I.?ZWJ_G"AM \=N,-P[/Y2'$ M6@.P-46,Z@P%4P&/1M&5-,5_W0'R'WL[BZ 4D\3Z+R9?IGV2W]B^H;M M,.:2ZT/X^CT4#$=AC0?VQ."U4#1*='D@JMWL!;JMKZIRB].P M8^==@8/+(O X/G*L:/EG! R=G:L6QZ>"USQ%LT,\=A(F+ M^X![4&17 2/!/7OZH6AN3T(<-T![R"$&N#@0!R$8 FKQ -_T^$UCB@_P?Z&. MC?!ER<][W3@ 59"\HJ>BM9)\?4__Z:ZX5R,U.G?^ZDB[X Q_C )]QAL.%>_: MT.)(!@TJ&0-M9L#DS_9/FZE_6:TBMB@@6!84M7AIPG&R?&17_"6/I<_.1/GIMQ&MMY3P3W4ZH]-74UEF(*D./B /B\S-H@7Q!C1O M&+\>[I-5Q&S=NNM$/ C;SDPY8SMTLS&4?WU M'XR;\IM)YG>7'TW[T;Z6(<&EO&AK7W&OU@Z7"#_[$OKNXG?<&S@NRG,(ZFQT M+,\;LW0D:84'UNNL85280#4^C)27S780J[/ U+:$T/>D&"*RWCP+B.J9V4M= M<1Y#OW@]B6K(_S:%^;^YY1I?ZF+>%"$JEB-A7]W2NVT:S%NME@"4555PFGW# M^D*QI-,Y$>]@^W?!U/!M^WH\,.K4!N=%MUU!&L74!H#I/8Z4>'(K;GMVZ"#. MQ2L3LQC4 8P0DI9:,6R"RNTB".SH+I*L*?7E9X_ZC5;QLL;M0(L+,M9#7U(7 MWC'G)V\'%X("B__7J\Y_VD@*T#&KH:#83HII0GXNW7=OE7L\_>/,W0=?W%8U M/[#HOH-&9HU0- MG=%U$9)^,*)(A4".K^BN"&-/QN''TK\/KW6=524[JUM8"&+_?=[?QG? W Z8 MO7BB(E5N_PG[3]A_POX3]I^P_^5@M_XZ7J(6-Y;;NNX XF_%S<'4\<"CSJ<, M;4V=\JFO#=YEF"U2+O>.N8X00^/X!\O1QR\P4N/M9J&>0;R)*FSD9<'DB2^W M@KRK+R1>9S,DODY_O/&M=*0T3B"S@>VSNZUX..CJ?P:@$/-W .H"0+,*-U+- MIAU?C8A[>QTTOLGU__Y%07[J:.=,AOOMFV"Q5^_'-&_FGP*;U^=]&'$3UDLQ M89+D5>&%&VGSB95>0O5O6G+GLQ]^#4_F([N$#,X#WIO+QP* _M$<3$H>+3^TU.CTLA^[;W<&(H[\3ZGX?7=35)=WR M]4K7YXE?\@PG:9Y?=L[8%&O(NW%;4FFBW$EPS"<[.>.^:=NS<=QZ2?^TROY,[KCNR)[ZW^_(ZC+N_0JS]B=#XSN[5(=EH3^6&,;%0W8]K M[RX%CJ7.^O72EJ%='=H:D(M/2STY \ONOU)=&\N459 _0IU[PA?E)UH?5DA& MFE%D8,QM &8/S08<9O.25]^1V."GWRW8SN1VXCAMX=X5TSC_D@$T@W4F3B-Z/MXP9N M;-PM*K+?8MBP=@X:]Y#/#? M#[]@):Q@J\G]_/%C=7'";=?I(5N M#$? KJ ;5U)9(:"5@K*2N8T?(9T9 E[$_2,R'Q O^0N(+L+:K4I7N>0IF>^2 M[?T:1 :_QV :F.5@CW0C1*VD$/W>ATVM#$C8-/0S%NJ>6M899\O5UIP:US/N M?85Y<>:MN@['*]Q$R.&G9+HRM1@$EFKVFSU,D\)RRCEU^[ZNNV"_-U5/S!T1 MIEOK1N;OF%L_TPW\%S(&(J!V=LEJ?+O@*YARUL;@B5/.]4DYBJ:6U^YJ'ZY, MD[R_'-,Y_M!QB)DDJI?/PZ&1M0G&5*TB2,K#W9BB:D^M7+6QNW:N,,/2F\G1 M>+3Y*:?7'?;S_0K$[*^4X?^%!/3I+MQC:X'_[4E@D4^1;B7[@64C17/GY-,: M5Q#IV%-&!U%&[;.:MS,,"RN%O[ 3=50M#_>%MV6=%O%\&G!$39&43 M6F$T,^FB,S-:2"-)4R2/#/'V@R)'"LX3ZC5^%!,.Z[Z$>:J+D16.AZ['8Z[@ M ;AU$!X0LJC?X8E*+ADQIDCZ)71=>'\=;3],2*GRJ1KJ/%*_!?[C7T>'JA$R M*B%5 I"!WR8U^6UXUO:I;F$)(<43K?XV[9^@_P3])^@_0?\)^G\:M(4GLF0E M'-8'HQY\.>N>FY*$M)_?F%:*>!&?P_J#_NJH7A+#4XB+2BQ?&V/)B$42;HB? MAPW5C$WE.8<'QHY%2&9%BA. ?8?9:9QAX@H,FQBT=")8-=:NB@?.<2OC.HKQ MP A9<.V.)V&J 901KJ]M#\LXN:'&J^PO?IE>@W44J7M*'"GK]GR7!P]DG8V# M?U&G*\Y[$XJ[Z?U3 "@E>"/VCDU^"H#-"VV$XSJ$S\8D%7\.^%\;D,S9,LCQ M_(FQQ,CE?H";#'SO!Z9BGK#@%P&G[I+" ?A^.?LT_/)AV1\R:IH@3"512> 2:DFMV)!J&M]L> MSS//WWNT1H+\ZOX3&O>)>?)UGCJ57.3@T^\QTOBJ>VN MW:9>#XE]5*W//F)D5YCDWK=IEN]OL4_DO!RZ3N[$K8 8/MM)/$)L-*CR;UO; ME/H."F>U[AKOU\M$? ',+K*)^67(#[N>2GOP>"4N;$W15 :K3CSR>BY-[2!C MXKD]DWG^DN*BX_W[W,1(J6AK^R%'_Y:];D]3\%1O*!89ZGI\HYY\Q+A(K,7> M+WU3M07K^7;ZR"KQ>OU4T;B^WWA!?Q]0R:#L]R0&1^9F M8AQ\.#JK'3W*;90JY*_*IW:P&SF[P,(%#EZ9$%,;43Q@0W'CACDZ/=QQ MI4I<:+B[-;:(MNLU;6"&@">3$?_Q@\F6!6;?1S:3URD^1@8TVAB!T'']G-K/ MR[S'/)4TE!KCGC@G7;@X*ANO0?5%*^N67^HEY["WT_HNS%5>C-??NU 681K/ M*]QR!8Z&J^^WUL;6'*8^"J%[>3LT''REJ75. H7+%$,P>8]^FKPID#F9L%HD M9^=/FSX3/P%JTQOAI[-0:]DSHI%:VB\A!$(E^2HK*=8YMXP'IC&/B;8/3+0!9W1]]ZQK,D;N!01JW6BSPW^C*>/3[LS3 MQP9,E1:VE:3.3._.36>5;S] SLK>M&PW?U$(5*TFWP4HFN=$9RL*06R$BE43 M[8,=9H4B_&K^V/3?.=#B@9:588Q$P##N6JU;<:2* XZ#&@'_H6*%!V(^M?QE MMS\?IH#[E@A&MDR#CZ4["/LQ"HIVEHS% _,H5QR;TK>_I\OY^5ZZS(?Q^V M9Q,*]_4YF1CCPKA?V+@)O_I$)T(R /^G$)1X9S6_-(B3W'@SZAC]:7SZQN2* M0??*&%.@N"_U71Y/'['YA^^+=M5?$ A-PU2U.^LS)-JPMK]8W*>ZK[JG<^[, MK$MR*79I4.H2/1O6X9/T*GE,Q5DX00,Z\-\4N%2'S0_C5=@1KX&8[899SM(V M/Y3=N2YJA#:42V_Z:C/W>2U\R7/^?EK_I>ODB^3ZM268LZO5"OVT+[1=0SU5 MCMC(.1QC;^WK4+[G8$,;T*2I*NU3\H0^APZNHO-PO=S">."Z4C*@_,\MY%_V M_P]7^!/;G]C^%["!XWC_!LTB"Z."+<#PUX3YH.L*[1<@K[WXKWB=L[2!=KN^ M%(G^U. N>!RS:.,'1#CYSA%WMJF*]G0R00<',?YX(%2#L"NP%E([_ *GY%.#O\:3^:B:+!A-U'LG?;07^Q4KVH]H !/ZKJ41^M5*H-C/1"A[X MOPE>R&3-E!]/J5' M5><^ITA$T I0O,HYS0:')J$VNH#(-]^F_8#U,UG9KP+1XZ4SZMPRU$3?]V>TZND MFCB(!\[4U LY%N#8RVSE9GBEE25"DM;H/3=1P12\G=<=AG@OG2XMG)Q:I$1, MT54CI_6[*'C$D.C+.WB R< #,#D]C[FL>J,O'[H>_'/IKV*\+DEXEL:YU,N1O MM.^IN6J,..^0,CUSC=31L#U>.G+"YF/.HT#+/C$8C5H[2+WQ9.WM_.<$@SR< MMDK],.=[\<)LSBU0ULU[%%Z,CPN&A>K8N[NES1I3([@ MF-'0GJT*\5*FG8[]T2F#N%MI_#)EK>^)FL\8_/1 M]WXS'MB,_9+N76*BH7O<0IB;->%:JHF.;D4A67$F_X0) M04TBMU*"I@1# -87I&G% 69"(?_?T_2H#0 M+&83=;+_MP9IWK'# WP*,?#M .0W7+[XUJQG']QC[YBA71P/W*Z- Q]L^*CS MC%QP)_L+]!N38Q=DA\H*R%L?%/L*4+8E)39\4=_56^7^[B#IMD3;;B+\,(S, MRZMP8>/'T0E/GN.M'PP7FV)\R;X]O;_WG?M!(56)=]##N=%7$2_Y^9+?#%P7 M(?D2SKNL5EXKE"\^F7\4.:LQ#C3?3/7Z6D;O&P3YK$(N)+F4FA_5J79HCBX' M)UJ\5-W0C%I\<'2VB%VGC;9*T^H3=_,:Y5P$6X[+W,/:E[X.7'B@ M2Q<'YHVRIT!FV$',\8#EV"%M8/_ZIGQF<:GTK)VVWYIT>OZ8@$_#P?MG!VOS MH+J<\A5W3XJWN=B]! Q'\992;+K\@] *:]T B1R_<\%>5A,*V6N^+7[1*HI178PY?M-PHA4,27FN0*V6I/NI*J36+$;2L[ MBB>,GVOV,I\QBA:?.NQPXP%UGQ@\@+X\ 3]FC53]E( <;L2-+AV0HQWP0'2R M 1Y(=_L?Z-B O MU0&MS,T)GQW' @X?_@SN1_<0XF.ZH(O=A2OG=DGDYYT3OF%> M!-&[0WG#+ HWE22J$<,Q.;/V)3Z"99,-K?WE39;Y5UMA!_;+Z>KL2T@CGX0( M3O2C4Z5U>1Y>N.=I,KF,:P4>*'F7R+S#_X[)3X0F\'5FPS-OCBT'P^EWT/KI M+E RM-ZU>T?A+8YC%,?Q\;:[0*9!D%IUY1EOET"Q,35QWV>.$0ED(49SX%]U MWO6WB*4>GI7% Q]X$5 #X:*4 M NGJ>L=?(4MUI"!22L$OJ[ @2V,MVN4=YHERZ%MBQ@050N2WNF;M,Q%YB0:& MLU]A07XJ>^(O_;(_W.@O!,D MPZVK,$S>*!!&$O#2PM%:E= ]^V 4$.6E:5? MI;S_PMWNPY@Q+JA5!+AGQZ^?,[8<^=WT]>@.;E(\ORD5RIPI1FI M![X*G)@FW'45*9_-_X=[ :_28#FD9R5N(/61DAR\MY8!HJN'W ZQMK9R2[-B M%@H-S- )+%C4$7AU"-!-CD*[8U!!6#8C'CRPE"^*!])>@&,<]N]#N:"[A JY MU,=^Y@^>0L76MW1@IQ**!R+\:W&:-39]BW03&(;0LIE-*+>:D-S4\WU==Y:4 M5)? L08WNX%=_Z,N*FJ_I)C+&PYZG/M[B6"JF@@!ST70_5&)]+*%^7G[VEG7 MYC>^@FW=I(:L2L$/TP8H 'H_/1IJHZC."QV-L2O@% ?ZA_?[7XMDC!OH='%P MW'"F5#G@YTN$12T*UL<\?X,^7*V"6 "#8M97*P8!YSR5^WJ\R7X\_-@\%<,* M2(E52_U$P\28CZ3 FQ2AW-T+UHJ2V[N+POOH6;+V=>"R6K#P&]E&Z(Q/[^(Y MY)?8G H/I2MXP'6,[&&E8@'$16HQ&%D<:SA:85SQB3T;(([S2!.^IUR+-K$7 MX\ #B=]6=\$;2U<)\7=1"RG3=XN)P,O&!SZ3*.[+$FQ3*X/.1_+V]UBA6&O= MCEJ34^K]'\DEI^6CJ#[R]P\3==?=].4X5_=.%R"C*GB*_(8@,+:X=A^V1Y)V M15IE&NYD.4?YO3!'[>98^<;]?KYTDE[;JSH[GY9$A ,H>>($$3X@>\BP1>NX M['#*$E/R0NW):%#1S-PY98:W((EG+_3U&=Y2"%HR],DX8&%.2/EF*(KZ)GI\ MU1!LEC&VI-4C6SU$?#QM1[ISF!O3AC,9CE_H->J_F\%OYSD7XQ!*8YLV0[=; U1"DA M.Q3_M>YU?7/K1$TMY\K8Y?9T\5=AF0(^:SF+ Q$_G#26(Y7REI E*N9*&'_4 MD6I8\D\?J[KX _&\KMSSQ/Z1'^ITH,XC-]=(,+^N<5SF8C?S>XU3.O*1K8FD M;TG?+5L5MK^LJH)[<^5+9S_E>3?D%?O3REI!8>@F02?!,WF>+>'E?8&L'/^J-_?(I\2S M"^FF<#U%C0:#\QU9A%2O)F!+5I_19)N?7JV^L> 3_P%%Q?J^6NC,QL9 MEZZ0/7EHP_@Q\LQ;TFF.(*1-;RXT%7/^J[OO9JMVQYQ]8W+IZ_!$(R&$P_M8 MW:]RQL\U.=0SH=F7@($2M#(B^2@?">]M]6IPN-,QN5,CMDU@DVFSLUZ0':<\ M3RE!ED&!^W[#BH4TX<(([Y;J#>L[)5ZHK8$MKTJ^00\)<=EW H^EV0#^S[$4 M;N(-2ECG0]J M65%LF +0 _BVP10>.*B_7NO^W_93*]+?K\K6^OXG5VI!]__9+Y)J6;%5\#4= M9#,VI9- 4'NQ0]'XLL7+/U,XP$R)5X\<&[T5!GZ;AS5@QN8@1_,E4\W$.I-:'<&.@K\]3_V(N1LHQ40 MEFV/$[I$IH3*X)>52:?F?)A$%;Y-$^()9!_+)%)>4, M%S%(;K4)WL#:4;P9TF#=E%6Q:2_Y;-/#M=\P8LA7>6F(1LV) MS>]'$_W+LY1T)3CFG%[>$\E% COJNOZ(L/ARGR![1T;3G4)N2/<(8?3PRD=/ MHZA]:O3.KFPRF\"O\(0YM"Z2EXD?!V]RV"4?() MF3K-'8JX&J:.!XJQJT88YG4H)MIV,?E4W\X#QMC@I(G_58='K(1$UF4!)I)HY/]0&W0Q=28W^88W+]%6("1 )\/12NP*5 MT*\>LNLZ.\ WQ&'<)[@1/<'B=.GJ#C;@E=5B;\DRK)YWL"2 M[+G0FMT$MEI=P7W/YA0)3*-L1&JC@63PB[ ].PVUYK')B\C1J',DW?&(G>R MNA'MGSB87O>]3KVJ( \>S,OQCJYTF<$VHF75)\Z!^5HN:XE?@/*,H>I*EP#; MU+6QF3??KUUCE>&_\EG0N(Z"@IOVG%38A5.M1_Z)GK7TLK[S?:RET_)3YDQ5 M5[UJG9HT29IWN9X:-S!FO'?FN,6<.;X!;6"+/01O9QZ%7Y^1;(=)Z^]<:KH3 M7'#649$F,/BUSOM29__!L['NFW PUV#MGIY,$?TG*/:)4&T]+NS4^9'KN_! M"7NG/:+],4.8;[R0VS'0N$4*M$_)AM)4^Y;LB::N#VL)9%^F13J31O/2P(,#@U2EWW_L70Z_=KTI15;4Y.K7%:Y/5M;R2-E0.XG@?QE.' M>I[;; RIV=W"#5J@[;C[M) MM :N&\#D-G>GGK)NPP^,:YUKT\$N;;7)6Z>*& 5.UJ?+9V1]BZRI=>$3M1G+ M?5^2GVOK<6C=KB!-FJ[ UAX10J#0J,<(<]:#%Y.LSC-I+U>#D43)5Z[R,GJ: M/'_&KU204[GA*[<5?<_+N&I 81?N?]:WRT&&BRNPHG/Z5!,/C @CRG&TC2"< MSL^Z31)+'$%(Q7/&A%3L ?2,P.\DSEEN'R1;KPR;C@BV&5H88[=>IMX3+WU0 MO6K7?N5:6_0NC?RJ]W5=?<3P0_OSR-0DC*)?R>;H#-IC:O;*A.Q>@]Y7'2%- M9F]3ET%_M=NO;IE\.I-5Y_#K3&J_0'D^YZ1:>H\\9$PFYJTJFH5 Y3RQ1=!U M)B1AYR"?)>0A?HOHB G.@9T@UPHT*01D,!);)51T*1M,.V_HYR-@;_FNX_2: M/J?V,.T;KH.O:<-A:%4\(#B\6HN-.1C&RG79?[@^>SQ\9);35X_>6\$4*$?K M-Z%N>RA9P1.U,O3%6?! _;G36/6SSV4^G=4T$^;ZMG%]7BKW^.G+/;[4MZU-T<\A2\93 MV[O1BS9;.L=.GK!7=M[?K\ N[F:E6PWL/KC0D'*Q;Z!W."&[53X/(ILW,X8H MTYY#Y*4JQF=_S/GX4,HMPDJ223AZ333Z'>E$H%JR B61RG*HR=%#"JZU4(MA M'.T;E'?;2NVCG-;JSN92.UNW(1^/-/>,PL:,"[7&U'?2GI1G.L:JOU?WVBIX MYNIFSX=.1,#)/MM8N4TW!PF;YI)WY$Z=?)'0U&9X2%D#@GDR5W\55F=NYE;A+]$?\.>QGQIY:=XT7S]H;, M<.^G7%=W[\-;W?*O/7EGBWG[S-T:LK3B_;3TNJUX. ZU3 MF2OA:F8$@C#>_NC&"R=N3&1CJTRJ&P_!\^LH7B$>8B M8;O)1!.8Z#U)+'_(T7NDEP-BK\^(&F./*D]HIU\$=8R'&7#'/:6#J\[?T!!L M%V?CN7GW92G7MV@+E;U985R8&CL>6 XLP0/];B1S;K6,W^%NL&,D^C8>>#"; MB@A"I. H/,.9.I&I3 DI2^8A WE.']>-]:?#%I]*R5P !4Q/7<)36?E7QA,Z-4 M-1[D3D%;I4?\B4IST(6 FOD9PL9KE/2(53F\[MW06;TB&V^S8/&$Z4X"Z7\1 M#MO)!7?/17M)SVO:?S<14F0KJ=R'J*2G?TX?R7TM@"T& ,LPZ;>KO#X3N'$=;S8A_]$WW.-<*S;XHV9)_?-E%_-U!0N+:J M*KBW0[9B:-/?*AZ;3Y?O6#9-30 M5^5B] ^K>WW$BH&#A(ZTIOB@RSW$S MS>FBO?J'7C(I1):!8SAO3\3YR4Y)=&IO;F 95P'7JS$?@83)AGQSO;U!\VS> M@XKNR!=O!08_43IVD?CVH$ /(Q30+T(5 ^RH$>%;,_6R0H9:-XZ#;M]/XR-Z MO&-;^>XR!Y?YV.#I%:+45V'2)V MRJ==Q(\6*_'5IROBD^W-:9%&YZ]&/[,()!?MENU07MU-]/#:]H?&3+W*<:<: M"*U(_M1;+X4=%LC0%\[,;?X6,0K^CD .X &21EZ8)V"+Q0C9<&BE0VP0.KLD0[#1:/@I<:C##H,"D\\'9'%P\DC?YZ M*D9((LZ(XNW2D> 6],2JW*)A.AXBB2"$7H?!JD[>*I0;'"-^:UQ6^:/0XG3/ MN-W5_<;>HWTV/VD1(NU.@./3YM')?_'*]S]O6F/MR@@%S#/8@-&/!E[L>8\? M3+]*@!\7_TKY_D%#^-LJA2.PVB)C*TR+E@/E/->ECC2$6%_<,&T1?2L MU+GDHGI[3^2/;E/(C)JJ>]JU5[9XH+N+S7Q/*/!,8?VX<)*\XJR]' 77[.]V9FX02Y4F3T42 'Y%<8XJ.UP0XC MF$6C_$7CT5-WVH[>=#[1J]4"]Z5?Q%!]4*#W^Q$LUX]./3(;.7P:P,NW8=[_ M_8:=\?I)3%W+>$E:GY@?7SF81(D]UAU'V%O/^6)CJ)P6K) ^WS$OU(ULH_F3%8K.%4 M7US"6ZSZ8UVLNZ">4Y3FI0@WYV.V!_U*TW*KH)D"'W9/:_(2OQ51"]Q07>SP M.YC^8H97\YNHZ^8NYYUMHK,$XT7D7Y%&<^=L=P4[KGBQV1JQGZW*5[@>9T#O MX%[L)ASCG+\4PJ%C>;S,#\LGO2UVNN2WR?\")3X0Z<]]UJA-B37S97C-IKCH M]<;QN^+?,E8"7-V64R-+'/5YL\T,7^JS"U6[YQ30P9$_C@QQ,2Z(TRLMCVG9 M+.N;'X2]BP],=Q(HJ1 .>O*4HB9T2BT/27902^YF;0:/=TZ\.1)@/ME0A?)L M%76]B#I6NZ$LT_-ED,^Q5#R6]/+LFZ+5X9E?J3[+\.19E(ZV<_SB$M^=SM7"3H7+/!1\(?X*E.;5Q M9M(C?G-;QY9[;[GVWZ8T-M^N1H>\5<_.R74F1EFO",2ZI5TOI/U4R/ &(+=T M?;!C+UR%&QR!E/2<<)DN67VVM[::G[LZ'>)L,>:5ZQETY;N"4%A%M=-#>D63 M@@YW2.V1?$Y?KG9US$"BE[FH8\ 743>103:8W-PK;28:B;E^P^HW('&]N6Q: MK=&"U2KT_F*W,L?=;4FY=8E2M]Y9S=(-#G.JH/QE.J.[!W)?8 W?'GFIW#A5 M0,=NCG_08BU_/O>1=/"UGJ#A]<\JWLKT$851E +T1J'($D0IC+K!SLCH-$QA MU,YA,)QS;B;1$D$3WVE=&,C^WE7E_D#"?FWJ(D?+"-BUEMO>X:X!UL=AO%%Q M^=&/4D7XZV1^V@<9C *#)&2)MY.,#0_4'G-?<*>X:DW^#V^>QF:GMQI3).+Z ME_:](JCQ0(T%[XF97*AA6 LRVR@93JG&NQ$!BD.8IU9KESTM,=0(<^0B#G#/ M[PF^\SD+,4":NX4'$'-$V?7^Y'_38@E ?='_\R3VN6! (2_?BS_LS.%:? =X3OE9= M'"L*NB\.A)9)M?U8:5?^11JM'UL:^M MAL$K&;3F^Z;#8:6:+ZA$&O<_5\FF87;JV;ODQO\Y0%&Z;PPNR/K^UH&4=MM: MKJ8<)FO!QLXJE6GB^1?8K (AE>!TP[5!=JDT5%6GC@T)/&\9U[!(-"+&-U&M M4U_D66+_*@KQ)?>3^&L]T^%@'L='M[/2';PUJ *7O5[@ 62]VN5O8&29?Q(> M^+SWT[RCOUDVRLIAQ:('Q 7Y?A.Y6R[8GWHG-Z#;=M[:VFZAA+Z^=Y@](%6& M(D9 *ROI2YRQE.WSEE,52$FO&LL8_'4 O\O]-/O^$N,)2;&R!/EDOO$?I8)= MV>RKIE8MB_KL E.U47C #9Q8 !YUGI1-C>;TG-4-#;JU&)1\WOR[5PW/&0CK M0*JT<-?NI= I)/HIJA?Z\6_KT93-.3J_TJY_JA)V9=)_1YY:W-6@3BG\XUI3 MY_7J\+-:7-/22GU?XX>DXTO/8 28*<0NL4VJ486I375RH7U,QQNKXB5Z;$NG M^F>_AA8GB!?I2X\#<[F6:YE @[76!0*4Z 'T6PK]@4>(J _W2GUN/@?NQ?'?]E?6?YR MMK\;C0=B\E #N/B:=,*[=@=,HCK/AO$"'AAX"=]5V*]E^.VX8? MJ%D]]Y>S:*3KZM\M.S[,^N4\\=&90YY%!AN(,8 ,.I]0; ML!//J(Z"=M;3M[RL88(H@P&U MR7/?5":7?F7PP-&L:&_[KS3^UV*@$.15W&[P]Q5!R9MV;-'.%6=9U4[; XYO0(:6$K@!6%45Q:4]=&^GK>K+?N@-&P*)W%/.?6* MHIK.]^N$6AC\'S+%WRHNT"]C[N,!IG8RU-[*0&0 G-+#'?G-Z-74N5.Q'X'- M(=%#C*QD3\V*@6=T1.?N1*IE)&*ML61JN8EUS"$T-RK^P96^KV&N*,EN&)UC M4UY?A-"8BASM.'.4H?61LDM6Y!"91(\O$.6[I^O B D^7^E&\3^*1X0;EF!G@KG&N&>'7*N$S:"2C4Z@L_?1+KB0-5P M="NJ6N$H%FT+;Z*(;\Q!IR*TQ\J00CEN.>66S?OV+A.2"ZL@.%E4*V.'^JW0 M$8JI"8L7Y%E+?#>O'_RW/1(PK@P1U^QPK M@E-@>V[@$\W)7>%?)!-$NS?_R?>F6'[[2G>M^^^W98!0]5+?Q_S'I@G6 -(R M@A5C@71-4O$)7QYF1*NI\O:V#DXE=[:4+!BJ2,LUT$O[I""8:W>)>"4B;EOT MIY]JI!0(HKW!NT10/# 8L.-O3)& !UPB1F ',F&$%-E%BP?P@. 8U!GW5Q'9 M'Z+IQC'GD)&?O9U_]I;&*/SUT+@P85]VNWP^&/2HD\N1N0X//"*)"N]L1FYVQ;23QP+)%S*GST\.>S=!$#.,H_)!TU"0#*:#MUEHEW_S^" MGJ)(46/&>*#S$%^1W^+#S)8M_6WRJJQJ\@Q']AA7G148/CZ4O/_^C-2##)#U MR<4$0&,L.[/L?+I&OQO1Q V5R<.2CP[60#CSL%RXVW>+J4A>;1F"@" OI!B] M1A"D$N1$!S=4^@[+B4%:ZM3:@AP\#4##PSM)H[D \8,1DP0%*@4J0$I'9)[P M!_2QE]PKN5=(PNR4W)W<'OH^\ M,W;9*^;)D2XIJJ79_$6D).GV,5+OV$EA'BA/V .E,EQ6 ,W)X0L/IH7-WOF> M\C?:#1/L'"648[!%"?)I80Z3+$6^S#=GK?=VJ!%@.NUP\86/J]K>7\Y#JCFF M#JJV'\^EXQIT9FATK_$T+JWCSM5/DR:[GB]@^7REBVY@OBAV?"E*9N-90.TE MPA*X=BC-ZHO7E#9.-!AXAN:%BUYO?_W=?&F'C=J7WZ E_O'+^+;+MD2?]#_J M5F"X4'31X:OBKETX(4]:&],QVIHLV@5X/DOCV(LGBW8?S":DN8 7NOD7!-:< M8BI@KXW 5#[UTSA&& -T8W&SHX0%!<4P2>^M]-6I@=Y_.5 @O6O]U7= MTS76QH*KMM1),H@&K+\WHQ&(B5%_K'%3H7BM8(M=]6V^(=+ _2?EN3?/R?J6 MW&+E1^>D>(XL:@]0Y*)TT"!H4*'V[8#:.>IFW'ACZYOFN@ KL=J:*_O]"6,9 MKR\8LPSR M3KB/*(X9%8\MV,6A9_3:H1T0:"_\6,F(0(*/:%&\N(37A2 S'NH1 @4[9Z>, M!P "$UQQAR*H1Z#KU,\)G(<+BC&\F_*X@8C ^2CMH_& NIW"OW4C,,"'DAIX MH% B#P]$$LZ DFO4!IP(+)*M$ ^,L!GB@;>$Y(?.!?_]Z;Q,U-GAR)AU\ '9 M.!1)!\8)I:(U#WA/B#?@: I> CFQN6E,+HDY'P+"$OGO84@().M1"8Z^@T( M#SC]9WV6_D,?7&2K#XZ(P)EZIR:9_WM!<]6TE*)U>ZS]6V.K7(LWFJ1N?VAM MBV4OOI9&_O46,'C.;SZA2AK--V?2,OXU6B,6-[NTXS?[+DTL76M1QU2:"5O2 M9X'^@MC1[8-2A>F7NBN%A3PO"79SC)JU8I23T.MAC2!?;-D:X)I^BCY=+D]0 M<:SR-)D[-I]JMGB]Y1XLWKV;7M OZNCT7CIP-VG7V\+=UGF-;$(L)#QF(%+. M)I$ZE!\QUW)(R?EU3$2[3:[WZKU/D32OH[OXRSQG(:X].:]*D>Z'9)2[7,K+[,8#BZE$K"CI#@=-+ A]=@L3A 2.+QAUF MFO_KKC..45G_,6F*3\NXRG3Z L9\VG"WJG1N(_=NR!N40"Y/P;@1O_IH67R[ M]'M-64KK< 4Y:V^])&ICJ6ZM+Z'](1!E M)/HNOK3A:D9+[ZV6?0@%A&1$Y3S*>[PO*==NI:=T*]-=-%@HBS]36N_F<=7X MV9M?0G8%+5=)Y.#E&%'DU\R7>,##RKUX;,<+]Y$]UM42X2#.+\Y)TLA5ZEL4 M0)10G(0R&4:.JS=,Z<8[C6>KFL_VO5QY?/74]%*,[F!^6Q.F#=7FK7//8RE- M)A.;!EZ;[OSYN&?WGX][#B4+IMB.\CN5Q/RD%R%_T(O#$_5_YV5RT_>GWQ.J MV$Y2M,+*MW@UD2TUL=?PR0#V,*]*JP')HX_;Y\\G:=>Q\#^]2909219NNB#: M![WC $F,QYVFA,J>/:J057' 7LDB9QXW8I$=(8]<3L"6 MO9HX-'35PPVW%J>]FV8HVE^E&F[@RG#6=K),4 @DJ<(#L0IH0EK0 M//R! QU*XO1*<.RK" 4L]?02&CP!/^9KT8=Z;G1^R*E#7_0?_YKR=7/1L]K[ M$[]XNSAGWD9FK1=5I!!XN2W8$1*!!-TI"T<#T1C#?! QH4E9#\>. -? MM^\D[""X,@+[9.D+4T=WH2BZ(^10-V)RGY6#KSV4ZUNG'MQRO]HZ84*[XT MRLGF(EJ&RX[OSAV^.^,!TKU-@6-?^H^ZIJ)O0Q\N'4@Z0)?QP,_O&B?$V:"[ M@I<7F%:2,:U->34>G(*8RN?N?H;^7TY1U40P&+2(W7L!#*I0 M'3U?5RN&R_,>'6<>>2'98C'\Y1 *F\D 42S4-,EC.GN8]9G9H=4/2H[@-VG$ M.I-SLN \5A,2=OF;'CI1M#9-Y<,_;BDO69U>!F=F=*D MWLE]#8'W#]-;;XW,:-%F:%=O-EOK/!F^NSL%\H'2YAF"/ZE,^L@]$YF)>M&B M_/HJ64-?ZLEK)MMD[2N:0*:=B=NQFAFV/:)7=BF=KF;K&SUFNT=5[BM-9+^*<*"W@M3W M9"N5/>P/M7GXONW*J+S&Q:[T%E-V^IO[E/R-D'OH881)&:T,CD6WEZ$\4L MB)OZFA5O 0!8Z3B+XU#N!A]PH89QK"$P/,!3 7=JRVHG,"%J)='B01_EF"RJ M2^1?;[Q3B=ZQ7[@&(I1QL=>1J5@*%3\\$%-0C@<&*GX75)[EQF&[+$=N?^'MO<,:W+IVH8O!*6+(KT%I4D7I+> 2!,! M1:47D0Y2%(%0@R!=NH!25;J4T$$$0B\B(" @H0:DMX02(X3D"WO?U7V_S_U\ M[W&\/ZX?F4RN6;/JN28S:P2J]SF[B@+=VU4I*%EY?P+Z&-4#O33X7ZFRQMKM M4A#AAUIRI4_$'FV$FLBM M9$'/-MM=FDM#_AR9PX@S'B00C\Z?*B*531.[=;L4=(XK/^0)]S_VD8(C,F]^$Q59#B(WK\F O&L.<)ZX M)&+T5(1&C$7DQ065,9:K^?![M<]OD_<>\V$5^! 9PW$C3_69>Q02605XT;)> M@^"_*$4S.WI.+\,G'=8MC:D27>YN&9_+=N<)!3SGBZU>;28J,^@7(@NQ\-H?;8;@95T5S3LW?(- MS3;8%27*CP6P-Z%?O'H%\*O*!L2\VC!A"MPA@+?-D0?]E#]E?2::?=$CKED> M33^FB<*_.=] 4Y^6;CW57_1E[%I '@.R8L) "*@*169[WDH:\C)J90_^>C=0 M=?Q9MAS$W*RFL;DR_FC17B-CHO>+.N_=?LDL^Z]VMI]()E['K&+T42$$X/5J M/!15\XV(,0]),0:HZ']K\4Z&=-ZK04]&2QU'U 9Q=>K4M3;$V4KHC_;M"VJF MYCK0)4OLP43[Y2K8;V%_%F.+++%>KC;Y T7\E1/[KI2*&M?JXA<_KT"N&-&3 MMC0G3J>:D+1S9^C,! W,H_KG+A)A[S^' OVE)4"AT:9;X367* &@R4:"CLY# M5HDA^P\NW?UKDW'MB.I_ZGK?"_^9ZV(\*XMKCGR?(?2'U[<3\&9=@)NZ+U&T MU02@R@#]WF!/A!GA 7S_7.Z9/(YPS/[@=B8Y^XH9>$4C#[MWDF-+[TH 6)__ M '',H F >UI=@1N*?4N%,Z&S?N[J^!742?EX2W?X\YAS3*6,G_6KW 4_?F6@ MDJ6_\5. C%M.-_: M3,RCT:$XY5=LF!(/P43J@ )M-FW1+F,)$18GU +?CP7%T!D86-05 EZPLZ)" M/V:;K6B!*JB358F^0JO:S@N9YR[*?O)NML:#;FC7NEGUBN1W^0PLJZL&R_44R,> %?X4:*@SC]K&RMH4Y+=K- MVR4]L;E5K"4A4$Q5BZ1"K9V79$?#.\-X:]*YT"5Q#AXC3;FLDY>][_@X0K5F M5J^RNC>1VNJ6PBK)DZ\KU-93YC=F::HV]H858L^(\XV5%61Z%R5?*"N_:$>3 MAA862J0TU*24(JV*M$?Q8+P;*YMS1LWERZ4.:+WXX+$>;(K>_7?AS"9W4WER M%F+>^:(2,#Z1G7-\$^7;/[Z5!2J08V*_8U/NI/?S,7ZSLUA*W/#*\DI6)>CSZ9''!>#YCHQ84[I-S M::2N1:SW0<[0O#%DUH@] #(Q-<$0%97(/UA6);[S.94CY)JS['?+!.$&+ AU M\=FF>;FQ7B-JTZ(L@;&U9M%UVIG3=NBGQ>R%/J#/FT_[![W\AY_6%&#'!Z/B M'EL98X;F;NO5(-;9JWZ,LK\"$%M"51:@U\_#*B$V5U@WCHIZB_6@G#79.I33(X,+PZ, MNUKBQ%^KC._]^$%SV.T%!D$=X4"@$O:>> Q.T#:H:&,B(RV)K^! 81OWEOR; M6V(BV],R5LY([E!:_YZ&8\7OFTWV/=F^I186)K3:&_5IDS(^-07-6Z-2(9$O MHVUM17)Y5MUWZ("7N8A2?4L!S%-XS4NA3H^@]^IL'X2 TA($<*:8BIP3 'S> MTCVS.BO*O:[[?SC ^OMJ!5?YC2!14O+CP&?9\;*R'DNIU:1L3+Q9[%KN]N[ MR3K<3IUG/L?5[5&]OO&NE$(GD]2XP_-#,0^]ASI?09_>*28=PI.6XN]^\W_"@TU_@)-ZM/V*R^SC2K*Z, MZ[%X*1BWA21YDO+)!\+AU>M(ADC1+:8L+U^*X^W.U)*P%7I\+YU=LQ/NV3;; M1JZTX#2F] ./PJV1]B3$!*M$R&%]%ZY\7,AELTPXZ9DL[/2&U4<7#HCE/LJH MS=&:=DO>SF!YJI6]W+\N\W]UWHE3Z"A'G3$L,M['Y(_"")V0W\@.RL6D M/7";$ZT>8S"U8Z35B)2;XBT]6S-7\VSP@^0-9WZ%%N0;+IGG9X1:%\I88P'* M!T/DS3K>%7'"]Y)$1#(-7PYB6&C'* I)50S>"*2__OGD$]5T@#LL&;[PN@G6 MM>V+/-]0@E.#/*[].>%A.WJ M*N\54M"<.EUR;M'T@KB'8.D67![<"E8 MT.\680FS>$X(.3'*Z\+Q1I.E>BK%\"F\7OFGW43JP?W4O7NV]+:_]/?A3NW3 M[0)*#^?_3;IT(%?K2P?;9BPX5J0!S6:&\PNI=+;)*(&Q9=.G3]_1CSXT9E%L M.%\4+S3?.6B^>#Y_D@"@,K%>JE\9SP2]6O/_UI20F;4[OV*N7@,2D_@DKRPQ M[+PJ\+-W52LK=QZ4#3RRG(-$*\E#I>LS;<2:0CVJ3?O]U]T$:>;T?[W02'FZ M+?K"+3]1UE9@ZGM,%N_O'>(N%SK.0\B!"YW]=]C:HKRSLB-DU1#J3LP R0:6RB[E=;K9(:#O\$G9H5:OV MTS<+Q0_(N>EP;P]WS&TM&U4.1C7^HB\MU#3Q056U.&VY;;( M>XG#Y45\)"GCH_]Y?>QOSY6FIH@>A'ELM"'%%<,]79ZS]^](Z@B$ +L/R*.D M>IIK:]G"2YH^10U[ &]\!UEZ+)GE[5DYXN494]'"MU/,L-!%9151.9?16>>? M%_AB_2#9&3)W(K]@!NL]=V;M7VQ.>)N[1:YY[0 !4\7">M4QK9J?TCB_3FTR78J>XV&T9/\OF MK&=OO 9+6' \3[[F9>8YH^%)&:.1>.9^ZD-/M7;0?(LS,/3A3F*S(A.DK.=HQ'^>IYB'.WMD55#CNL;\J5;S'3;P4;2)4__Q^/H0G2J:NRTF,[;X9U>:[1N]1'E^M=S%!D>G-S*,3Q MLG\."5C50-5%$]0_XZR^ MJK!M^.12'\*I7-DN;?B+H@3=WM+Z#7\O#U6-=6FP%MX6J>ZCX'%Z&/82@+W% M..:O63,T7UYTJ&,SCG[6HCIK0@"<.S$!^5#)25Z_@;#/GL'NJ:O0.NDN7Q4 ME56ET,^.'>YT+ROB#BN93G1YBR7W.I=[=KME"[;86.LL0@!J/2H00:-GIRE2 MA*-9Q+JZI4KDVY(GS;06?,L1D_+#>=E\3I*)?I*2E!B*^O:)#W M%848C1Z^O7[&\_KM5T&\5P4XG1CB/5\::-6-EM>:LXX_,%4T;F--D'G47!>-31W-?@!A"5I=::\$[EJ/$ M#&@<"-!W&H0TX(3H8L 'EH>Y.(%G<+RT&E8-K0T=])V H[+_WLUU6 6,T\U= M^-D!OHCMX3RSVS6RSK2RN&10E5510W M!?#+L^($(.X^,YP,S[A7_)8=YDUP \ M(WFW^)'8T23^4I,U 6![2^<\R IC(@#A:FA=?&QK'0%XL4.$6#W%Q";P;TVD M""^UAPI)5L2\CRIL,?V$.8B8&U'^,2MC9C14&UN*2FAKX!).6.+**SN)V.OF MZMA5'4L6'#7OL_%VT.ZD2U/ODW]+5\1> &G8^J(*C5G(_95[Z+%,&Z OV0AC M#5M@@K_=#.9M1@UW;7MTUINME,I42;\P\X[KT%)ZY[OM;./0CI 3B $..3TZ M$+)1=M&'>OR]AI#G%^MFR[P8R"NH2>-#WZ>T!X,:+73?K5>?L8P*D!L64_/Z M&9!X??-Y3NKJ/*JD]3)TQ&42CM(M( #H&##R7N -8FHY#H,NI.L2@"6&\F*N ML"<+N726.KPI3OZ/8<+-\<..EY@<>S"\,-YM5F74]7OJ2#>VF6DILP>O-!%: M:6?2^EKOP>?MVG[I^O*0_801A1>NAZ;&QQJU$(!02R)S7A+S9ZK,1>83IO( M D!VRG>6MW1:*LPCW^-_$VZ/Y%*Q98E^[GB??2";9#(M/78'^]VGP/50FQU^ TYTT+>X?7](_MNQH M&GR"DI61M''?<$_9AY$V7KY#"5V M',;A@^\> V.[O:&4*FS3.'Z4:$)$^2%[^0.WY<;L77%&)E.[#,!NC-E5$@EMU4-PMD)2XQ^EC:HJR+9UE5-R*"L*[N]$;*K:1>_.'8"48P/SG;-W36#=I1CQTF M !HIMPA AP3XEU"(Z*'A7A!HB)A6S>&KL5<)@&_=E]B&>)F/(A)?]P0?MUZ$ M\.@F3VTK77X_K=RM8MKL=:\S\7KSYJQ4-;.B[FF@'L1E9Z=V;]576HHNJJ\%QT=5/M/'QR=L@ M)-.6SY"D_Z0'T6*GE\ G3'K"!("BBP#\^"!:WG9X%A43F%]/$"RKK#K8) MF(02&)CH&]S0N?A8_E2B4WT$W7OP.[,+R=];XZ10.26+C),P)<7"6==;ML)0 MZ6JIMJ(C^.N7N)86Q?L2N*LH.U]_[U&(L;9NM@)8:,B^^J5RDWW\-[G/"=E8 M3MF&D@KR_ZK(J2$85W.GQ^6+H1035Q_=B6:C.7OG&L 5JX$VSG]N=OV=K#C4Y)*$(5V/'F\HQ6K[GXKLB)%C.4EM M92 ?U_WXWP*H@@&::%RD=#P9G;:S8V[3F;/%/SG=%GBBBX66RZK<3NR]KC" M_@FIDEK7CPQ'K\U0*-.=7I]14P)")>(0;H6_WIF:'(*03 M9YC:1:\LN>SI*_@J"P\]%L#";6V1GW0AWME79D7D7:U Q8E@ZDA?J NLE*\^)IN2T^\ MNLK1P%%>L[.BL'<1YA8V&*+<]*\@G9:C]C_L1C2-Q1&:FY&.)HS^<)W)[K53H)Q6* $1#]Y[E MGB4 6^R+X!-&>U6V.5&L,PP;VSW'\\TV2$589W&D8*S!HK]EM:HI(+M&//V% MEGC#TS1NFFUEX?2JDZPZ5FER2_V=COW;XX<4=98N5X:ZM%-FOK@A#1N=0RNWXPJ:^]J2(0[ M;$0'SJE6ILTQ,U]\$SQV2DS7==V\P0OSS<;WMO!0'J?KG5 V&A M%PB $'8>"6XGBF!SGJ99O,1%A65L%[9S@"UL_)AMFI_ZW?Y-_(Z.-$9C%><_ MB%^""OW*7(C$)3N"27"^.38 T]T-'?!=- U_5'X[C04_6!V1)6+&0WN M) "TPKINQ5:7Q9VTO6-_49=E[T67PO5E[9>1W =6!HRC.%6LC2V:Z5@[_>ZG-$4W M>?Q,1LL5KRPJ;GV6'J) M7?'NZL>:C.$A(6.J'L4(1:V!1M+X)QH(:HLOZ+0$E'E[#DUNUY@3V[EW#U_D M"]M+/9X48Q'FO?F9\;5CXGE-NF A?!W2(%2%*^;7(368:CHHJJ]&\R<5KY&& MV$#-E_Z'>7(]SBGXX8S@$IOB=K?%S>Z ^;K.)R),$]578Q;:MEEN,][@FI,Q M8E&JE&?IW(8[9+/U+%*6'?+79K#LOC=='-V^^27]3O\E\G2'7U24%B6VZUG[ MK\9A-CV3QMPHZ[!@>FQ%ISZDF>?=>H/"2\V=88-D2(YKK-<^99)MXK()?9 : M#46?5"+$&"GEVW2@T/#B $S766 =!]Y62/WRI&#@EZ",[_MF+VM% MNC96VJ;0E M3H4IJ'ZOAX[6R=B_H.#CQQ3]\!K/2QSTF7ND](!<[Q=EU[C1YHM(Q7+?V]$X M5N1T+'OQEMJQ=/-QPU#%<(0#Z0\2!?$*5SDA<<9.5&\O*ZJ"GN4T'@S+OUOC\XEG M":3"^FM"D>?_5$1BG/U-ERMV8JCD#/Y-6_]C)P )1FH$*H/V!9RM7[@1@&YC MOV/1[^;.7$QH]UQ[JFD3!.0]GCW@F8"=MLR%#Y1RK ()_L[K1E '^"\RR!*^ M9U:=F)%_):\T,HZ)>XU:*?2FU:B-!=7TK\Z7MS7(K->NJ%U&4G#L;$_4N?9! M7<=%C\5P#P"[7-IY(GI^;!:B[#)3>J/ _.E2Q)#7KN$#90Y;G6J6GLOZX(4K M%?_QJ/5?'IWGZ[H: /]9488[9[C^NB+RET62.^0?_Z<=X:_?I\4 MZG04$3# M_]]3H*PGV? ?SE@BQK3=FC]R&]MLQ#9-C."DT1P-_ME#<31&DOV88]WZNK1S M5+>J^XJ$?&V_'W"'A77BA^;WI'">1)B \3B163_<].\I<,M;;Y#]F2):EUUF MH+0OW]$3(WL=])!$ZO7(OA(!H&^V16'<'AQJ\T]ZN\D,?>Z@-=M ;S]STZ1< M3NG_QK+Z.:[R0_+"F0K-\[WW+,]&=A-E'<4VOAI9)\SSWJSLNO1,AD,!KZ^1 MU>V[M_F=5>]BG!M2=2Z$JG*5,7\5QPNVQ.,/: MV2LD)]1604+F*%4>\(Y+]BW.JQ'KAO2(2.2;Q_&"48E34W,NL@ISI3RZK)EV M(NC/O]AOAJ3=SO[(&\XRP'V2YZW3[(JD_A2]4-DP7OOQ;4N\'QW&_L5 <%79 MT&<=M\Z?.D(UFE_:EHVE#S3+E^)4SF9PBFD?SII>UIG4J?P4N4W'7AV>0K-Q M)K!MAY?&=]UD[ARVH1 "UQCUV'T$I96I*#[RKBCW=>?[I/G@XS MPMH9W69G25:LA+'E7HNPYUS2$^+B=!$5M=L:CR=6;[784;0^,[]E(6RS5Z$F M%*1&I78&&CU?RU<47B?*O]1YS\05X]"#-%RTM%RJ]V6N-]K^]-B=5ZBFAGSX M_I.9I/6:0"M4-SQ*M STH.%8!'/=6JP4$X7O(O/J)=6TGXT[7E9K.!QFV&7% MW1E5XEMH@795@C';A3$LEIT%,S?W> 397^UX?FB[QBO!<7^^6)2.=03N[#K, MN#[(V5V133.RX7_3!>%0*A27LF&(^/C(MG]E1J>F^6F(]H8Q41>W+R\.&@ZU MN60P9998:+P;++$.BEA_]S'G@\>OUZ_"1=M[GI);7(Q1\XH[R<+Y%4-6'Z /!W<:',MN-A64 M(L1R/L=$Y :;)29*^D;C-[1J MSK^J#2L0)?V/Z\C"[";HG.?(S=2&<>ERL'YVNG^WKS?';>-"U4?GA2)QHB!R MZ-?Q]P1@H0>$%PI1B!$FXL'PO(7=([9::QP+,;IWWR4Z?JWV^0-I)SA6(I+H M.M^>?Q^S3,PFG;"*^(AR9@)P[AH1>!-=[ C*]X363!Q/8T, %HM)B]]_A&+- M3H_TO"O5($+-EV <,:VI#>0D .I&L00@C 6*_0!L7*VPQC,EA,'77$:@*%LZ M L"H]7])UIL9?CD!E=2EAERN@KJ1N &(-WZ><^)#C:GT1F#:Q/F;>Y%4ZA+L M5$6LXJ&=9)-/Q(E9)GDE "FZ*3!_]_0-,*GTCGG:BMJ2,O= ;\ZVC+V]'=WT M"=&;7QH<9:^Y/P!NGE"0>B[17!.\=LB-!FTK>[QSEMSPP7/EWJENE,P6)(] MS+)\[NG;G )SCO.0H"O3R/KP#W/S4Y#JCMF=*VD4-GI69^.[^9[P=@!T_2O: MI!S)3\]=DRN#7L J(AV:YH23 BT=;/E'"?IG=[7Q6A17A%,#'%XM)?R+>+V?L;1YF\R4M.Z MJ_&4 /PN3O#O6D'R[:X%_#=Y)ORN%8 W@['X[_+,^VU$54X-Q@'B-/Y=RWY7 MBSOD_Z_I*MEJO0(Q-_P4,S'6Y:\W_J6\7LZF-7IV^"U)M<%HB *;(,G@:75G M;?VK)$X5I%W6(#P;1,OTXZ@T' 3QT!D7C3+=@GEK/\JXHLHM>?W,>0JEHPE? MG#2(B.:/!/%$:-X^#B=W_!0)A M:N%W29M#D%Z"[];;GJ?![O+?/!"Q"[\X @U0\= M:8]3+/.F*!I_1B;.HW F MT&K$?2G&M<&Y $W[-@U28;_O+OI#")!0#/$$;%Z>8\@^.I>M-W\A^%NBDPQ= M '/$CC1U0+JD\S#MD,J8>TVS.$]<[J=':V<$!IL'6#XG^QREO5E25NR^Z.J# M\979TW7*-"/+MK*G>1$!Z;U*.31SLB I=Z4Y71,;BV*^T?RMPDWE*M9=MCFZ M?(39JI[2F?JS??)55? 5J9=?O%+Z@! &.F7L-SAI<] "-$JFB:Y[F_0FFBY* MI!YA:89-NVHTNBC)21/ PFCT3'6)]V+B-;E"\CI\GUL#Q@9KED]$L!V*?ZY7 MG V4/@:PNW H2(QC<13'-6$UZF>HBT&#/EQ, ;!-P2"5,U*^_M(/_USTS>C&I6(.2>?,I1* . MJGQPO"N6YEIWF>HP3Q7) U5W'5Y >8UTM#A_\U^V7S#V!#JBO\S3M%["?NJN MQT1#G[QW]F5&(SXOTQO%2[:;AO">T>*EF\5IC>5O)#O>Z(;>!$0L,7R& M@A];1R@PP8KGIC<0>O4%SD\>9SS>8TH^4E1SX4&\T.;(HZE0Y0Z+.31H"![Q MZ\4X=M(0@._W_GCS'HPS>&B>*3 7=-& !B\+@YY@;]?;N'8Z4=HYN8EPB9=2B-#(:8^Q?^017[,$)" M_WPZJA.,83B=W6NN=0V((P+N-']T]E^(9X:!X,L;8 8\\WH.S_A6^;-M0^==47>WK7P_ M;E/1G96&1R\7) QM9B1)5NI4K@2JCN&YNM_I%4\//VNJK[-_WW;Y@2+_QT3- MEU,\R^3)6G)KM(#W2%"[0>%--56M/])[ L#UQZI=JR/V,@'@]6W/Q5!%_C(> M>]J[TM6?=8[,H9FY<[XF-[99^)W)VI%O5^-H1\_ELTT#R.^6'71-U'Y96;YO M:2WNQL3B&1+BX6N%1)_RXAL(YY. -511(-I))CG^TATH&@&D,SPB.KUPGB78 MD6 E%"E-3@ X\W[[40C_;0_+A:V^(67A(25R9 M]/9U2,0W"TC\\+V/KGO5 M?2_Y9-F7AB;87W6E+5]/JJ7QA:G]AW="X]5/2_-*S@O <3QWB*X7H1BI"Y*& M"+=SB:$Z-GGR4?FSVF_W$Q-^F%L+78/)S*" MI.A?VU+20%OB](I8I68?KBT>/TXTR)\N@; ;)I&D:A'8GHOIY@?O.DW",F8BJT]"HB<*K(--"(2ZQU MXG+-N%2YNE%59=A]>*9F*-)M.6HV+7Y.*NEF900D8D_W\>/5BFGP]USZNCBC M>?-O6]Z!P,FCQ<_F8\?"ZKUF](V,1F)#]CHGGU$5QS(@$KO M L6HD!A\[%A>AJYY]"ABWZ0AGCVIB&9;EN+US<=*;T/. M:8ZJ"L1!P^<1UBC8@<&V]?7M'%W;P>$WRWYQ/W:'%9MAPO*K\L/R%2FG$M!N MQZ:[:[U#?6,A^JM7T(XD](07428R=#A^HITOU=+KQDC/&'X#OZ3::>U M2[5.V?B0Z&5=Z/"*JOU/-(7$?],D,%(;NXF/>0SZDWJG,S?D2L$UCKA0)6*2 M:^O^C@#4;B1A>9;>2_QM/&++4MUT(#_62[;3DOIN3=/$^8]^Q2[W-HR9':;< MVOU\?I 9JI(Z[:IRMCA"(NP;1L3S RBE-;0M,J_>M5QE 5\IO9"?\YKWO'_, M2,6E)7B\APIK(!NZ*/89EKNI=40J,Q-[^2-9URZ'?5U^G'_#(^WPO]J'\??GP@'L_.G)% $!]-C)-E&] MM2UK'SIZ&4$:(@J_ZI#FA.=5B:H^\L/X(E)9\*(OYX_CV*.$S'%Q98\2 =B?0 MCBC;C7FLMBD4_8QDW;?)J!P&X5_2:\FAO6[\J3; V5WTWG <1VC!B#DKV5.2 M]2RO> CX$GZP22!:3%IWLBE->/NVJ:X?ZW.[ZL:F^J .Y'8_PDPM_$E2HQ#' MSAV72)P0Z&7N@:4Y :"D%L>+)6#O@UG!:TT->'HF:YPEX((UQP2-X006KWHK MBNK?C/DV\,31(>V)%F==5WV_^[)/2&!Y%$7D3LENR%O;C?D:,*8^=J%*!5L%2VW*;_,]F>D4 !NT7Z#^# M_I4'&K#@ 06K3Q]F:R?KJ]9\_;-S"IZ\[\YK2]M[S>WD$YA_L5%19K>YC"%4 M)N; XPS$W 2E%0ZO\? ^SF4:?$R%L'"1R+_WNNUDYJGVQSG-,[]>V,7KZ^OL M[_[[*"!4<; D=,3; \Q(B Z!SG M,X[9[_*Y'2L95PE /1TN$]-" *R;C/%9Y1\2<$)T_RK-:IS.L7R@%GHH30I* MCW/,-!SA_=B0LS(J3CW5-AI5J!,:34K_T6DR215T\S1CC3'[CT<,?PVK8[V0 M8"[\-S#3?-<VBE3*D-8W\4RXX.=8O^5_WK";<.X%C'A'#H@9X2 MB(A5V*WQLA8-G=!?\KLOSO@1_PY=*>E F $@#T/ MS[J$M#ZY9$"TUH6(20(0-_EV1)4KB #0H%$P?'01T?NAU%T)0,]Z^;$R3MCZ M5V'K^;_]^*+5BU[@1'A9'*'88XSGQ"8];=)L"7#S/1?G^(0SM0*F<,OQV)DE M] LIYQ<8R_1RZUAO&5(G>F//F*ZI);I MG0;11T7=BBV^NBUCF;HAYDR2"*7H)S:7T[0S)MS:W!KO/&^WNC9%RJYKH!N! MN/X65#/?4;^.FFSOQ2_\;?S)W\;G&FV&%D/H.L?FUJX/+NIF[EYR8=/*7E0. M=JBNBZ=%SNMB/M+,+9Z:^^Z4SC3'%SJS/JC4 M+^)2^JQ:/5 F:&RYM.*+>]]VJ%Y8>8(5 8CPPQI!5S*P8&+B>4H!*<8/:SR& M9X2%[1. AZ?2LY) @A&K]]&,J8?33OY/U3 Z @WFSJMO%NYG3,AF/*GDC!'+ MT:1,)J/KWQ!QLN8X[*LS8'%IX%;0.I_BQB95<>36U._M3;U!&0+:VBIER#]L M-]2VSGCMET/,IF@.3P4+^X=@U\ UDQU5!$!JD@AVL)?KB#')>\5,MI< ,&&+ MNF78:-.2WJ\?A?>\_BG,E??D*C/]KZ>O,_B7KF[%W$B"#[AAVTKP?(&JK1,J MY*;8>%\BR-PW'PO/;BG80GAW)4I_TQ%Q7W[USGY_?^CK6]G'(XW71[2V?J+* M","@-,H73^$&Q<[^!P&PCA)?JH$U]2A?:]IW1HQ/Y#K:B&;,6;1BF38VO.>] M?%3I>ZDH[OYH6R5+2C;P16OU.$-1DIP.NP\LZ;=FG4M]Q1)*^DII(C8N2KDJ MN#E8EBUDT8BL-J+#I7B0XQ483Y7X%M01'A[4RO9W8;@W@J) 7!6U MXO3K#6R,0V]*L/JKNF^ZOT0+1V1[V#0X!XX/V83S.H. Y.)>)3L3+!A-=S=S MP0%>(E/$'!.H4ZA2I5#F)37GF^[E^?#!$$N>T%6+PSL2&>(GP23?MZ'('#PC M$7;\,?5R*#;F+M&HA-:)Z&*R?8H 5/Y!D144K=+S4QT+*H>D!GJ4*XTZ"S^Y M>.P4>ETIEM58A^?.9MH:PP(Y]QFY"JU.,',=W7GJD#&5.F>FCR4G<=/F.2O? M>IE2,:DQPNEZDW=_/4]]^7IOME+6S8PKK ZC#,>S;I[:N_4_['WD#XTH_9M& M:)QJQ.;G6@* ,.B2=#+36\48O?%3_I$NJ9DV*!E;Q5%U!:%Y_I:E0I\=Q4G( M$JL-#&W=G=$0CA=U&NL.4-[)0)NK(J28JQ%ZI_^>8<><8W8DK_&K[W.*[RK7/\:SKOZ[R_D*=82%V^*=_ZF3F]U*G,?W-O2<'3WXTQ]BJM8VI5S% M"J1^&MZ6JO&_&8]^7BLII1&O[PE1NI^1OFU9Y[R;EOR;?OV;-Y M!*B[J=9,E^[\V@00;;'ZL9Z*BNTFMM%M-0= MW;DK:W>Z0#SCO>J])44S%H?=I')TO[M_K;^X>IC:^Q"EX[_Z^Q3\B#5%(.7" M"75[1D[X NS\6M/+8#G48L%*;H$:61_[O>)<&YP M&)]L=A]<6U?Q :$9%U# _G&U*L=T*(>[*M:##TAKG$+=*S#Y\6 M\5 ^WPAK;R+_HQ@#V=^*,M[;"Z@!A*E*D;!E MNTQ*L:7^ ";SZHUH7P:CO<+LV(H[F3Y"$BDWB(GZ\B1F?+;,QU##-7ABP)XI MW$MJG=*\3C=\6M#YD62W^[N."EVYRQ I6$%/$)'C%.[/_U;G@83G;W4>9%5/ MZSQD$X"0I-,Z#WM'@>;HU8AGL^9WQFI=CV-/#$QC=IRD::_@(8;7[1_9QX@$ MCH0,>SZX?_%UEJ?:8+GNHG57N6[G$=<'M_#X*F\B"]P?/Z->PO"Q99<][7KH MVWF)+H, 7*.WT;&@66ZY8&X.N@7MX'Q+TA-=B"9"Z-,QI<(ZV"B5G#+^5I)B M$K00Y-BEL!T9G8<63YPX\AI\..QA-T)=:/EE3),L?IK&@'[[N'U"+2>TV;&C MR!SU!4QW"#MOXBJ;D<_%53=V&,^!KPCQ'')ML1I#3_4C?#ROA8V=K$&7\N7?534TOC>/+J MW4\?V5[YGEF$Q,U\X%=QHE$7F[&MOR8\B&<.U$<7A9<_$SW7V3DV[RQA]KZ\ MI2M4((WET@IH;^:,6C?S[C(V#J2?<&Z-'/^PR0-_1NMT MO@G!$T3 =$ GOL7=->GVI*M?W!:MHM'2-N"LEYTFBPB3HV ;:?V:< &P)Y$'7)T9SV@+D MUG6U%0S_406:/!D_,;_WV)J!V,>\E6C%HO=;Y;&WYKO!9(YT[W4JYM7L+YF: M=[I,2I;%+8?VQ5 .S>S'GPO:V-TFVCY_-]H W_UI]X1^?)V-S.6(*3LI]\ ) M?D"B.A$9%JB'!L4%E M1J72L#L-!=]V$U\D[QZ^ '&]_:DF=&=EVK!3S?M N1 )71:-=VR5Y!;G="C!7':%&*8&NH:2:1F,=^!".!K"[*1GE#R1W0 B-\^YEWFC)OOFJN$+/7 MJG_Z6M MB]*KPI_X/%L4C.LF\)==CNPR?%H]W+?M1RMB=&V14PMLT=Z-]Q@RHP),+U#( M9(GM]3K)D_AO0S%1*'A8]O;A1W?\&%GHD*F(U*^*R\E;?H],KMB3U0BFZK L M..:F5FE9G!0%BN8Y&Z>TVWRPGD.H\]8X5R'\?"]66YQD+SW\$=AQ>Y65I7V( MU4NRQ@C?%&>U^FI-10';C4PXY^1O7Y]2.GB2[ECWLI7Y34'CQ2D3I2>.O@/' MD\U1#2*!S8>LRN*QTJ"H'%ZT43KM7&2)KHW]8JD?0J[,+DZ47OAK_1YO'Q3* M4-^=GYAX\R:@RBOJ?[9WFPXIQX<^^XD_#[/-9,+=6,,DNO+I]AZOS3G/IU\' MLI+B6I=$#.+2@J^-ES6#D?R]46)N-G#!4N?]J,O1BZ;-'SD]Z:W%M&>$+W;Z M'W@8B28(HK6Z=V,R0!&B7(=V(Q4>=JK[%FL$H*6F\<+MR0MEIBK>M6*)N?)J M8A4WTGBDM^;.3!R>&'THG1W8[N.\ 5(&/UZDW=/40%?10%77U<5R\H^V=.KGK>:F@UA7P7)W-NV M10^.7<&R?0WQ(&F$#ID376C1.RRVHXJ9Q;@GT6' FK-W[>/%3R MP*@0@&2Z0BXB<$+,X[-APL9+\Z&''NRF$"%1KBEW:SUT1-*'6=(KA0-.8J2? M<3G:5ITIB&IBL-O]Q7WD>!)>!S]1G#,N=?&T&K)A,KZ+D!QF_SRJOK(;!W#_/M:SO?NN)ILMRF3O/ +( #-OK:DK,+E(3M$ M]QNG0O>M+I.37]3E(J[;\SS(J.@^EGN60:D' M9G'YQM>8)&Y]V&RAXN#25 ,2>IIC.A\[ MR6R\GW)(WMNF+(\M(NKBU:0[9E%2)\*74@0F!NTQ19: -;P33X1CB9#(A.,X MJ\G:,9:_[,EC1Z>TZ:%UD<:Q2MP-809N7GJY!LQZ7.B+250[PDE9CH6NU650 MYAEGGQRF\:*)W9[4?"U7'LMY]CRW'S<9=J!2%VS;^FBV^GHM["7:L"16= MKMA^2>^&SV/$$="U*JMV*_!_* 'XWVHLH:TC M.8+'X"S]1#3E0P19[W=*$4^%/RLY'RNLM8JA"W[&7$&3Q^ 4/VPPH95^'!3O.,A*2"%6YAZH\K>-6J6S#!3E[*A, !;0!UG[S>BZVD0#0-Q$Q[B08:T@ ?I^/ M1@@FB^8G;HV;"+LL(0W_/KN_S%XCY$!/'3GQ_(,KLT+Y1%;R!O.%7_0&*]H% M$:-OVAZ?0]R*)/4D!R9.4K.8F"JGS7LJVZDHEN+.,=ZG 91#8!Q$GE@0,ZCW M"6CQO_$D 6L_ #ZZ2B21:%*EN3C!Y]MR=T=?TA#UZ;=OKO[UQR'*1?NX=5:U MTYM@4 -IT(.[>#XBD42&G1:"^.A(U!S0HC6>\;34BC#))D(_Q?']E&A!:JU/ MVNV+SIV,YC<1OS3,77",%W*7R6 M%.WG:FIWR=XH M[A< '+IMP#I7*L!"M;N5Y<0KZ*,:B9.,9@G6UAS3"JS]($UPVT6Y5Y$\Y>L MI^"GKP]6)UI >-:GP_@82=C#EY\8=Q>3$^K$[C M58WBA9[7XQM+I\XTW_OM%V!DNLB_,82\[L?=)"O!OT@/]._BO4/L9QP3/.[H M&];,37Y"I\)& ,;*6W[K9:AU+.1DN*&@-U%$5!!.UZKU!LS1*QE_6-1*SFQ1 MJ)K([35-=MO)V$&1X<4DHC^!3LW60\*6!.4![,HF M.2=T1%1X2KU'X0G6^-4F :@>[DR@AR0\F'0_*-?DU+V?NRV;8%MA;<8[NDW= MW,OP^6-'<1_GA_33V\\-?NU-PE$EX^!?_"'*"5\,S 9'<. \"&2& -@[I_E[ M(.PDAS&*WKN.93JPJ*\VU^#XH32_NH^L\]OY&+BY%A\B/6-0 /O!P'B=4 M9X#7R2>O:@X#":Z$+)4H3<9#.Z_@) E KK(OD:7E]XCHPH6: $P)(,MD9.FU M'"LB3=X0_>&+HOMRW* CR/L.Y5B#JNI1-T-$SP2UHAUOF0R:XBN]CAQ@FZQS ME%'5?*F_#Y8*==B=JFGGDL.2HPB ]<28=>OX(2?3Q,K&B7,G&$D24,.M^"91B[GS0O%;,>#&ISWEK( MFHS_XVIY*2*IHL3(3Y5]2JK3']?!.Q, %;.?>$:%(F+('2/]CNLZA+&=5'* MVY0M2%-.BO)\"$!Q>8'BZ8WU1;A??V>,-C%RA*^X^F9JC[MW7>KV3++$QM[- MN8)NZ@M/6A7Z;G\OE([[#GE-_*O:['_>_T8Z0 !<:/E_6IUD!_.N(]SR)W_^ MM *UQ%";0[XDWUIAZO@0;Y+3YEWAI77R _M6JWJ),!65;DD" "MXT+N$3EDF)C;MY@3@"0BIHVH01F6,R6MV M]P>A)8=G&>)?BZ$%B)EQ1(XH&V1<*H%#7^JX<7>[&4[E>O=Q]O6J5FUC'TG( MXP27HTL@ZZ&705 %X!?=HFRLRB7LKOY$&N?UG@S-DE)=CIJ-"]CKIM W5OP^ M)KBWT3QE5^.NA"QKF=44XPRQU $!KN_FL-#N&LN6K'TU1]F(NOI7/:/!^ 7! MA">)S7G/" !4A,0]]3!'!9X-J:\VP,F 7IS3!R//3GPBVAL^4Y4+O!AW;V&G M)-\*L:Z@%??L#8P_1F?.FF*SX>ZM$JF4%TY3JM0K@SRX OT5@8_D]:CA'EA$ M*VM3S)&P>!2SV=OZF+F @03JS=ON,=QJ(E6_5,P':L_N4^VTDQ=ON=\Y_1[NF]WCSO&';=_X(_- M=JV]YGKF,Y\YV6MN=OP%TT%@6U6 Y8(\5[>B81Y6&%9EHRG&1BE86:517G5S MM2>'_O+/4JLHI ,AW^/1+_(2(H,HBR<-(R*_0DNL/62S,[M2J"@^L-VU#"\- ML'S%_#3FB@S#H?=R@W.^I\O32'5FUB#ZA3?/D#7E>]6^U84L8EMB%Z ;OA8R MWC](M.E:(]R$^.L'2^0"&%G#ACY@0#T<#3%3AY\PU-L-'C0C=GJZNV1#@\2! MOE@@GGOI*P?)=GAW_-=9A:3YHH?^USUEE/B3^ _O*S#57IO2NLKT34(B"ZR* M1Q)&5<;NU.T"%.&.;XL<-01 5W8^ MLB-1ZC)NC.^ T6/&KY L1,RH3$!5(OFHIOO%I> ^\W?,=9GM=+[6;B4<"24F MG]>++!P+U?-^>Y#9.,Y;NU=V:R-5HIUT!0C$]!4073];@,32L_'GDI= M@,XIJR] IR\1.-@O(F^[?SV 4IL>_NUZ]OFI>E[FSL,KQ4]V-.[RRTCSMA\- MLD]O,36YW;S!('0CXRD&C-GW'FS7CF!XZ&V\F;_!,3;L4[;-&)E.%;92910^ M)OF!7S#V6MOMED<*$M,NE5/[A&N#?YM,Z>21YZU;D.VM8WBKM!_^ U"K_%<] MCQ;TPI$FY'9VG0GYST1#=\'&D]F1\ M..HOY&GV.+.M\X !=5!:R?^55C\/8GTBM^Z\^^6FW*R*Y/D1>R7%SX._KW/% MG_W4&W,4Z4M2!F,@KUAP)+=+^]#K-IR>'JX(;49B M:)/BGE0\U4%('+WZ@P'&$IUXAF(Q:/*5,CC=KCD_@=R7IH;/IV?>/%7"+*([ MZ_D[3.PZ],2K4](N0,^'YA3K$KF5]W+CO-ZHDO"*['[ORK@4DUQ6THPN:+BY M7@9$56DXWE KB##O@O8R&IS=XZ_Q;? ()E5H\RB.?*OZ:O2]BZ+WCCK? MDI.BP!*H68!WT/,OI.8W ]RYC<0$*[/EV/L=YCG\M_5S85'@>3(DK M,_HI(WH+M6'K7IUBT]B4**V6;6,9OA2C]MU<@**BJ[*\*Y9#B(YAN0'FM9AY M#3?7<=1$]N-7V]RTU_"T:G;EM_I=UY:ESTWR;<9\K5ZYG[8V M0TRRS^NO]A1M?$'VM\E[/,G7/9C"2JB3!^#+%9:QK?VYGET+^X95H8=K#K]X MEFF&3=CDZ#W%Z/D6U%^XOY3878!E.A%*4RV'>-Q)*=_7PT_C]Z]IW)L(<6]R M3M6'\D9%N)8SQKC#>=DIIWJ(8K]_F(Z*NVNNHOIXMH$;3;JYB5F\;T9I;$O+ M<*RRZ<7Q\4K("_34IT<$=)UTUDXM/:6KAZ_8UN4DV)8 8QI] IBGRO7*X;5= M*&I!+/7P.2XW+&^R0=+W4F 1IF+:$:2AVSC^Y3WV/9^IK2'$2," MMUCX%(.\?=O!.O+$L9T)+Z4@[ !_U-U;%A.;C6BG9K,FJ93Z__W;*,B@Q+_F MYP(_V"L+-SPO1S=3>LK92:XRF*P4D@4O/39@&PKD>"I2JB]U/>'9W2M$R^>F MH48$:Z-&?WKJ9_[IJ5_&@$M>@(3K0FYNE_A"7X5G&\-H;TXP??E>;9B9Q/I9 ML_9-:^ C>_-K%5;&62R)GN(+RWLF:QFWL/J>;E/;9A[SZ'W1^8\JQW_\F)HM MFJ&@+::$6)/!D(.KHO7]+\:NE/*Q##5 X857*$QF30^K@T@.H'3^H MGY$M!1[-1$=MY7C)[OX-[S?GX?J)<(C<3=@8RJVQ(%A&VTM![,[RE.7R?$BB^85CC:C@2TME/:(J#+=A3G#R)?#A:[*N46SWIN!1!-E1:=*TZ M*;'WK:#:K7=7[FF))7 V5I[E^M--G.5.V. M#_J3G&7+T9Y*8T*BT>E@=6QZ?FPN2M7:[I(GI2&!A?(UZ/)(G'.<3YRF [S- MR)/RW-<7"&9O^2H!;?N>8)M*+Q(0]G^__G]T)^Y_Z\X$U*DPKAY=%IEHF-X5 MRL?/=MY7=T*]Q!"2[FPA0^D%8]&-<%6E5[\9V'GEN3Q3.G7XHAG=NAG8E[,( MEV1<(Y8BEV#/OCR-IN]S9NEE^GQ5ACR PJY/[[ 44_')"K.*4&-E05RVS3Q] M$2";'X&%XVP'@33J1_7BW.D=(.D25#T5M0X&LE4C[*_SFX8%?WIC6,MR!V(/ MZS^MS0IC1&B2;*H,HY='&Y=C@PUV%"?[>7R,T[+)Z-;(7:::>0%V-T##CVE. M@=3GK2Z0*'5RBS\YR_$E*9K3GYW%\7?J>;B36R)K:C T']D2MU1(53KG[JKM MU.0>$L:]612/='C^I4JJPPI4V>'RI.0/@B&-M]_PM%LI$CJ? M2YU*) [[Z&' $;.HA<7M>,4YL.-W=3F%/0/__J#?H!T9[%C)!A1I%ECI8Q1I M-T>,&]A%+<)2&!$$MD)LP<[53G:OR04$,S[D,UUO?MM\\Y1W 8QR6>"I@X>Y M]I87KGF#*O1W%ODE2;W[/M?VF%]A]XZ*&A^J_#V.*4(#6VL6DEFY&BTGT(+. M9&#D52'@B"W@##P0/.2NK3CL 9W($3N)+2('I*\=5YPS5+1>@/9Y<4= BH5/ M;Z,>D2 ?F_+_IT'Q):)B3/,9J;\LP!/<3_']1?X))5U/L_/@9F: 7:@_P_&- M2(ID@!$4YQ!P3,0H%-I[R-;8'<6V"XGULAC-P_?)8ENFR@C M*( F JMI?9A37HY5:585(-NJ3"Z6<;#GM]KA2#7I^6 ?1!FN(.2=3\T&JV( M?O*[N.R^ &JKA[31*+T _EW >^S$_Z?PEQ:<$A9*#ZE+S9'C]20EO91 MD[ODN4-JY)-9I43D3QYN$>&[VO\,'/";<^76WEB\'J'8R8)'>^/+,;2O+'O= MG+&R6)YHR?2C[.&*.*LU9EY(CL,BTT9 M-+EH!S)U)B\7/_^F_/CVJYW9;S=:O%[Q.6F^4,(>?D?Y3&;C6+$47&4F5G6Q M,G<#"]Q.2FY36'5_:Y&4T1/&BG>AP!UF1+B*-L/F%DC8PEQ[E'URBO[&WSB";GIC-E+:@4IEV M_VJ,O-RF#[/=7-%"\Z2.?L79!W_2M=DKY;C'6*'C'8IQJ9BL#+K)P_H"22_! ME540Z".T-:)L?Y:#]'Q>!N@BVG2V?MHRC[9,A#$ MS-(D/@TGK?[@)%X7M=@(\IFA"EA)_)^T]M>T/M>F;+D '=[9-#LVRQ^O'(^P M@^YZXM_)*,<'O.$SL0#93Z[__8?L2[D7K-MMY!A;LC2=K7@W-AFV8T*":$B7 M&_MR!&\//C/-)=>VW;;KDY/RI'R&W4YZ\V+X":<]=T>=5KG+2D\%S>$1P3+K M:/D/CRSP0\3.?H=<2J:KSJ=+C(.X@]2SSO-G>^(MX-^L3=0K\W)?_Y M.GGSM..RF;#OC0M0G/3\X,EEI=-/A%7?!A^((11&J)"/+IE[@[_'QNK?>'K# M.TAJY%,6N5)7TQT$>ORM1:;F%Z0Z9U/E2 G+Q.TJ]1UK_=@Y\]^/:*>=A)QC M\LMS<)5V.1M'4GRUW*8;L;:\!:'#^_5OHQ],^>5%-;U\)DA1$3 MLG#7?D[]'_S;HE,^=NG,:OHSJEX([EZ((&_&AV^2&X*QPS72@IC.#N*"6X=; MQU:#4RA8J0-[LG6"_W?2T!>[PN#IM^:S@5YY90>[$ 5'N WTZD0B95L1*V]V M,\IU+]Z^G,T@8/!N]\G[@]8F>>Z(-1E^K+@RUK_N6#G.;&K&H2Z&B[_8E&[% M#O96G-G@%*[+IC]<^R?=] M>R=84_5#WSJ&^YXCBK+E>"?<>VAJ@UEGHL)QE#T;"4KA\U[X[O-]N;X;V!JCU#-Q[ M:U;Q*V Q^+DV.83[^VZ"W)2[RB"'FC-"O""))WS?95/5E2]1:&H1$2I"IG+> MN?>PN2H#I:%Q/ZY+:T]YY41_M4^#V:<;5\DSQL$0.R!!*<<-N]NHZSR$F!N"L= M/REF2,ACO>X*,SH,)EZ"_ )E5YL_;2+#9+X1.7/?>XK9+GYD>PG"]YAJY'(, MU]0V@2Z-?5AI?X/](^%ZIO62@ZMN59F8M:WO =[7!&0O\U(%:'[\\3APD##3 MUO N ?A!Q0F@*+M9NR"'8AN0$ZTBY@3K0T!NO%.-@6[9_X0>IH-\+GL!_$"P M:**$[FKAO^59H'XC75MU:,>Q)+C5$=$7(]1;8VEIZ=KO??FU&4W#9=H._A#3 MNYBW1XB"ME+8R/JV&P.)S=LP/2>=J$79NX2Y(_EVD:1>QJ!AE5+Y]3B"(M'+ M[^_,#M,I3+/*)Q]\Z]#^O^4O>B^G<7;JC6/V;G;18F-^3T:O.YFJ7T.60$:>M$8U _E ?6:8HSN0"]."LXCZ3>^E]^OHU@WI!H6 &[ MN-@7.]/X/G;-FSNOE9KX#DO][@D9 G#V>]RHO3.%MJ-84E87 MVY.[5FZ")I>NR-Q0M3#-MIOG)]>?$FVL"LZ?^C;"WA+#>#?V8?@1A, ?LS6C M:J%3LD,2LPY'[J>4)AZ5>_I94,Z)1H>F?\Y1%3_"=;,86#ESMTFE.]%*5/(*N\HT^#U[4%8KZR/_!)81P7'2" MLTW[ZJDP)J/1C2;"S<@J=%N/YHB4J3TN]]I 6,Y#+NX]>QZ7^%Z=92SXC8R. M/5J]\D16BG3&?6AUY)5H399/B#:O5:R*!CE5H7DNXON'T;+"59?SG]55Q[FQ M"+(NMVM&ZC>KJW\.Y8MO%LHBWM,%A/!^I^M68W6BXP1-P%%!IS ]#\1\C[TA MDZGL#:/I3=WLCC9#QGR^1U\_WYNW%!:$M@6F_)(A\)F'AQT[?#U6B2X8M"J8 MFUX7JOT:T"'LB^!2K"5C3-3)7&"-[7AL[]&J1]%O93_?(\JM6^<4/[4VU%B\ ME__\)3CZ(Q'=4=-0S(E7]AIK^/@%R-:GLPIV*HNV;JCL3$U7??3S>=",Z1JJ MJI6 '\&W=@/]8-E(YGJZ65@FC2A_Z!R5(5&&B>&8#YG<%5>SRJFISB1Q\==M MJR(Q]9A+?$[:GPPKT)"PC.M8)-DRCGJUK)+Y[B\,36!3.^&_1LEM>* MZ/RQ23)XIQ MB7@EJPWY ;69T6MGOE,[NF"3I/H!ENBMF^A&1T'/WE!QHKM9^% YA[LRP4"_ MB((6QBGRN_F5M=135#$S60W#"PT1@IU*.QNK&9KTPZ,^+PEBGL][O03O"/J] M_1MF;V)B"G+7'-$^T*^>D7WJG$$#H[R/>1>$5OPZ7F_LJC43UQ%#Y05 MJ>9_GV5L:&P,LE=FL=E>@EE$_7[2^V.)?X93-DR6C+?326IN6\<^!_=8-&2H M87+QYPX/'P_ED[ Z-CD#KV]-?0Q^%;;=.SQE/MVWS]V$O/"7J#2'J1M_8V=,K:+,MC9AUQRF-#%9Y? MZE"_X4+;0L&LMP*C9[YMJI=,^TIB7J;"G3]!R&&Z'N_8JNUYW+'%F/I@W7<6 MJXH#Q%HJAI'AMZ"MVB@'2$0&7_Q]ANO'D@:.);H&9>CW/;)9 7W4E)R]4)O+ M9E !XWE+/5)P1W,X WGE MF33IB,!KH?:EH[5&IDE()"C8G9*Z)('Q-]*4BN M?6+@\>N)A$X:QB]295Q&&E:$TIHEBV_;[7?EV3[@VL>Q/MD1RV>+BB-\>PVL MM$L85>+^Q5-)*>;[SI"(#Q&RP8*]OPZEPIH>?-,OK%J+U5R09 MEOM$RR)GQF9,H(]BP*?^D_XLQ^H3158:17HZZN?[DMUT$,(>*$V3S-+J^;U4 MK>9#DO(RG6I,4[P53X5"/DJ))]XO#R7M^F3/@ODYRVLM7\43A\_^9#ZQYO>)<9A>=KS9?VVNT,&7DO4\S"^.[, M<:3]XOI:-WDK<47DTIW850\4\;BT>]!K<&[_B2J2H3G<'EK^QM!FI.6%H^5/ M:H7:1#1+M!7CE7"ZIK/?KUC6KJ)DG\RA?X784ZRS8,X3+IEP)CF53[3F6 ZX MUY#N7=][$YO2.^P/QIFIC1V8/)&5?9GYQ.")96U[[-O8-VH1N7YCM]5U8K\1 M$D809@\H8%5^=4A9!W6\%UZGW#S.ZWB[FUY!ZORJ0J0%LE/C0O#4USQDFMBS M[,ZPO[1GO(HFJ<[8 :_6HEI5/98J2;@8Y<-70/;QX9WHQ[1])D&B/:W[+]K? MF&G9RE$,'_"*H3HUGL7,#BW&39J?#55;GH0(U4S%I+FS,5^E[K-=;&VB_&EO M_QRS1"M>]4/;CXK!(9FQQY'^MZ73I27'%[2D>X*#1)<4?,#'IP.7I@YS=18V MH6!C'+PG:5O R&2VXW,;>UURJ45U=+8,?M2-\XC((S/*4ZZ% M&452\1^\Q11JVV5CVQSV"V(OV:A0"/IK5Z3')9=BM/BJL?PMIHS-54&;WV@% MC R,6B3JI32+7PQSUML\#4M.?$3SR.C*V_D0^@&[/(S_FWEM@JD-W0]O-$T> MK".'4SI^\CBT6]MVUCJF^[L$S(GW[ST]B^7P*FA%(/:J \Q,L2JU/IQAO,C- MR_%MXV5V-YR=NLO-DBD$KC]!)O/E=C$4<9FLC0[!H)7WI1"1K$,BJT-]#=2N4#P]TP;SN/,TK#;O2N=@8E5M5? M@V9RPR]5R#:;)U]N4I27CO%.V9VQ6Y@+9/FQ57G5E\"-%WE\N?1SW-24/ML[ MP[Z%6;:952Y5,Q&_X4LA$K+*S][T3>+@V&8=;&1Y=8RS MT]68B6G2!*\-/+DW:RZ!(:)J47);O*I0_>OOD*A]=YFOY(C-PL0B89%K)+=N3LUV/5 3AZ%A8KW1/+3GZ M^G>BC]?:S,F?"K/Y_;0\,J7ZX0M9T"!-/>$GAWTY*\FM;HC1%*-;)O_JO\L5 M,JOFMG0K*L!K?H2\('G2?Q3FLO!LA .S::3H&)V$(B][U7\!@GR=))X Z_ H M$4+=OJIUDOLAMA4*#2=@+V6)3=REMTD?-'WM/[TY:VP\DXJ(,R6ZFV7T9;;@ MJA^/<62:YAV652W6INN2!J$@3,69_K->1(S2_ MQ^%+Y'-*@_9']^D$$(S.2 &RZGP5[Y\Q:[L0\*GCSU,8-K,MY5E>XCVZH MH\DH9(UM"W,G\O.I6!J-]-OG+Z-(DJO=!3N%1R)V?TV!+.;)D="-V[D7H/4! M5"#S0#KXYP5(RDU4"E)X[KIA3C5.K[1?\$1\!OH _P[%)'6#$C:5!8(K=8#O MQXTUIG[7WD%\;[ [!)1^;.BB^!E"W.Q8'68Z)$_/< $*$X&3ZJ?.6#SY.ES< M5OQRX= R1* K:[K]>N:#\GQ;;_]RB\O+T:.-V[D;S%S;,Z:2M.6ZMV[N<+_% M':'/[-HO0."5D7U20I_"JNSG,L]],V?"2A>2<^_H*;_BL5Z>OBK!?+"8P8M1 M;3=[NTZ!DUM\"@?K&\V:F9HHL&?%P'8N3U>(3X:;I'+$$3^3;[.1BQ[7W$]1> M>@22&+CY*A\31$MNG5DR)0TW9MK%!-LX$^3Q8='&G;7B&.LVM@<[P@H MZWR;-K,Q)_AI/<[6AD"??DZL*%GW9QI9:AIUM'>=NML-=O&XU\$0YR34)T_/ M=@V3?"J(M5R7$[+Z>5#=E+[(8%(8U]NCEFBE]JS^@6[ M756Y" ]FR$\E"=W)'UW,F)TL7HD3W4N1S/9B4V>STM5.^-)%M)@GZ. =A^2G M%H]R/P84;T '2#&V8Z8LK_M[?K V33_E8. M^?>?,JHQ^!(6?\;E!;YTG'=L[V/BF5]Q >(,G[\ G=QT*SOC'[$A1(4^,%08 M_K>B3._H]D[I_4MCN(FOQEUL47<,9+I_+G]F87^N-GW2N]U:OD[YY\0K?<$VP*KL,$2]8=A00$Q[X]!(;_.9:TN0,[- ML66(IAN^3S&F\9B*UD2]6;X?Q;]X]]=R4F;]5*CB. DO&VA8WO!A.*&+.BC> M0\]P?8C/GXS34A=;[SG]1+@*QQEG@"Y V7-MS3C1-W\ZO-!R!D#7/#"_SLG, M+T +16MPG*I(V3&QP05H7@H>#,'$P,SVKP.+_>8*\ GH]^+?_@.^^TO///B8 MZ53Z O1&'XK[? PYO]G/?1Z8",>19Z)53UE3],X(>2Y &"9H:X#<4QP"R]CB MSX'1+2C0QZVVY>PH4,5FC\X_YD\2>O""K0KD%"P$;UQ_VN"WV'P9-Z4^[.A: MQHBSTQCC$=4P<9@4)<4I(F/C'@H'VT_O;EVRV7@ZY35F_M_YH$@5/9 M3X-W"PU>@ A&3N\2HOUL3[3'>1P>7H"H? 5,?SUJJA.CP&6HA@QQ!+)6V[PD MDMOT4(G5LRW)^@MY)VH)"/3< MY2TLGP<&/'VG5O8#/]&_3$6&[N>&[%ZOV+X \:V?4Q5+5^Q5:7)TJFT75.#* MT84[BWNS1JD(AH?KHD.)TR7?HOA^OE+BT%EI\<]]67'J)Z$Q\W+9UP,]\Z#7 ML(&7/3^I[/N"@-S8LSYSJZL&V8]:/G"W%_L_ AV?'*K^0$XA@M[)I/@5-9^R M,;/\3B'BC'ZY3SZZ!<=$PZ#[I%__L5DO)O5QXRURK)B,R$5[';-F[/E;K*E\ MX>4B7#*[D4U$5]5TVWF9(+4;10C[&V9B30?4J1;&\@)$X2B:B,U_8_^<."[% M,'24]UMM_( P[>/FG:S;"@<>70^.:SQ='D#VR/Z)"2B:<1B^1F]] 0H EKW3 M]M%D, ..?HTC.0^%DP.F&0.?WXO_/X.9O"_V D0:_PVR+XWSN 1?_G3/G ) M0W)&?LYT 6HIAIP^\P-?@*ZL)%R Y'NAIR3:F(__CCIYB PD*H.@ZS3FO^YW MAWZ=S;8KPEEWTHZ)"\Q.&GL6/8IC3/4 WRHZ:4[6=U)E4O:N!G#T+["6&ADJ M6=V(F*6;CWI-(7H->EN>4I<$X;BOR=_B/3,7SA?7*Q\T;,"_PZP;;A' -=OQ M,\3X^NZ5.]6;/S:<\S8#H^-&;"Y_W-3M]]A1KUC)' MX+GWQ$2UO>D*9C7,[7+4_6K#TGA'M[L*:7>];J1=SQ">+8>CDYMNP(?N8;3/ M*1/AIPX!_+B"3F8:+&W(@28?/RV,)LX4U?N*4]RI9_F78GW5+_I.;TN].#LS ML @_M2=K#KYF:07;Z)<^Y'7F_MGH*50^^5^%-NW%MNZ4,8)N0 MESB%"]#]HA8H3@L .K8.^O=)!?SI.((Q!V[*25VSS,TF&D^2=-)98DB?4<@X M<]S@Z:,"WRW?4+<8H7;Y9CCP9A[_W0%/=WYJ&^<6>YY%[?H3WR?Q5%'#7+$: MX&32!%8)^ZPE:T*-<_I4-,D911G1!0@M:8T_YZF]-8AY>X#3FX^_ +W>SKP M,6:!F7XT7<-)*X\D@G'Z*5<\@IHN'5=COJ$]DF8F\4XP/ M[-?!\+>=W"TINP A?0W0_7P;O)J.)>Q[):5M: =6P1[(!QHU(@_>+V+CNFSQ M/_2J$).9:"#&I#R;SSSE?'4!PLUX<6YK8PC1_L$8[Y5-+9PCFI0TMFC]9G@) MDE%MSFY#]_MF++/3TP36&C9F,H(E>\\]]-&;4X-Y>\+61/@-9!$3_X/A'=?, M_:KJ!J^/B3^G=EX,?R+B8G-2<9YX\;49_RL& 'I\')]0XTC#@^I$%9Y;1^-:1'7'O)2?Y2LH?-HK GSS'0G\!/TCRI M*X5Z=&/=W9WKTW2;/7O[$R,VFQ)Z(;2%5;"XPTB&$*CW M_4=>:"4WB=)&?S:<3I"O1J[U>?,"GDK3(!70UILC:+,@U;/>JK_&A__7^']M MMZK:',4IQ],+4(<&WDV@I\^\"K;./J%LYRC/I4TF312\[#DC[-TU'>]U1T?? M:;]%S>96FOD?0-HLQ20%-DC.,\EI@*_CX!J8[:@X^HPI]:\18QRO03RZHJ T MD/!XH#RSR\GS&\U?5SON:($PVZN>2HL"S]TLW5"V,]4[O0D*@^UJ^[!>@ M(&ZS@Y M%;@-J_>EG\VQ4F_)4\A51X%3WD MX]NVB!%+V6$,B G2[*/.F2X-=?:EH1OP#P $%R&FZSQ\\&WS7P?GU_[]BNI? M73/$R"IE!EL,Q0-\J1V+_3(73".=96?34)JY>R9&Q"'3,J4A)E_!8 M<@,W]#/$?J$A;9V8XW4:*$4#I&!*/0NUYA'$SL5:W7=2_@,Q_Q_!0VWTP*.WZ?Y"^,66L>=6.,?K(A46ECP.JEULK% M(T3]3,5)2$%V$_X?&_"?6Y)%VHRI:2"] "DE!@(R50**;T?XWX- X_]Y9ZG_ M)\/L\J,J%LS>5LX%2>7%I"_8,Q_OVJNJWS2:,NM@BU')>^7TF9$SP-M;[Q.\ M-1!G 42#U58SW)T_!_Y%,[_-A3*X38OK-H$PC95]?&P1-JY&EJ[FK^GU.11( M:K+(1X$\N.#/AS_1C.M:.0%R%KC'V"+T41N"T==B1$9O,9/AR<0FCH>&V4YP NQ8YN6"'M_:IJ%X+_)C;E.0"U!H"A-P8O:P9G*-Z4WI! M[0C/#H=C(UO56I]_;M1/*"9TS6R?&+@%0P$]YPB0T,;9E@5=@/9U3P&9%4Q6 M< &ZA3^%5(AO#:]LUP+!/3:$8[__@J+!/YK7\+^>9X.?:D+^/HS@R=-36LB> M;L--8!1J_"AYP"B?_QKE&Q ;'J& 878 @OG?&.<"E%,]CSB]:P_%+?/_Y]( MH7C%/QC0@_;0?SL1#U6\ &6)9?[C1+P(0#_+\=JA;<]\\4_ M5N4_A_*RWA8]D?<5P%:WG,S0MEV ;LIPE]K1>I?&5!TRN%*?&CI>UJQSG<$S:3&FCLSFP8<__8HA=PU,ON@4MSIZ6 MX:14*B0AD9>ICMWT-)V=Y:=8@RU0IR''MW.^CPV")93?;#,F-/WJ;]B7<9%G MZD1OJJ WN$/&1!#,@WDP9Y@_^X_B@[N+=\X7-N\GVI1""(E%:.]9,'GRS*C* M/#T>2UHTBG[1JLG9+B6:^"&E>C M9V)AEN< _Q3QF!GNP2NVAD:,2K'(^_@'T)>$'1_OEH)6 M62!:ET";&C7>$>B!V,4YG++NM&>2$C,K+6-,]EDD_V04='I7;JC>X\3TI6RA MJ FD:\3&T%C*(QS);?*"9R^/FSNLXZ*A?K MJB>6+E4OS6E26^V>378T@M]_,2$OO\=L%ZQF"H1T> MM.*HPUAG=!7_TCH&]D35->"L?R1YT@@ G+OP]B,;!NV8DIB"LXH%39I3=5)> MQ,0^C+>/PG(;)NQT_B)&B'CZ. *T_576+AWKEA_NF6(SMO7D7.* &V9/:(2< M?39<(] M]@99Y-* :52GCBV ,T\YR_-@1K7UP%K)+1J&_/4_(V- = MW48O/*AJK$>/5>UDEL+9SS=?+SNL"O=;D+5H/V3@-B.[=[]*K31_=V_I]W(D M/XF3!P%:AY.3< ME417J\,L.UFA8Y>B';WCZ#HV+*/\41^ERL"[K^G ^IN$UB&8'S'T/24'>J^*=WUO/U)D4+F]9"Y#Z2!$H_CN^4, MNAHY4O-PWR'4QL8;#.>Q+NA.(2\I7X:GL=-94">1%7?=+OA,U,DC$G,ZYC^; M2)FUSBQ=S9!YV!4NHK''QE,%M1S*K=YE6[533PW=HW).8'39X$KQ1RRN^4H7 M*O@MV%];-8Y]/VG:DJ-QZT9@=*L:WD@# IM1>%S\-23YL2H"$?RQ6IO2QJ)= M<=%E@^3^^RDZK]]$$-@T8T'_B@4J7G?HU$O795!S&!',I $XSN$-;D\ M@N,UYV[=ZW5F42^PS_H[L\O6:4V9+#AC"UIR>YB^$T:G%@A_K9)>$,RT+TT!FQS4P"?'=82-\@[0?D-J3OX78>BN/8P<[ MXC[]\XPTWA!]9E]70V5,'$]D8>ZSS-AGQ7KEF\>XVH9QUQ&?58MG]0\_=_$8 M"7TWWO5Z(5%F/2Y2=LLX7?@$TI["&Z%*48)I&,JM$>Z^,HU=0,M4RJ"UMBQ? MVQ!63T=RABTU\HA\LZ;IO\>!V7Y;R/TDF'!@SHEN&ZMI M)'V [:@R6%$T! MQ+Q/,+W#C'1@KFR+9NW*Q$2D M6BR8@,\I^)$.)YY#5B=W0T\R5%'B#A<@N[ZN2HZ/@(\X@F'OUL_9?Y14?JKV MJ]OUHS P3[L @9-N $XBO3P%/"4PXI^G+/%1Q_;WH>QLSEF'>&['L!N-_K%2 M3VSM1VZG#,/8-*Z9J%6._.81&0O.2)9_&.=2AD.Z6 );TL,L7[0U93!1QMM. MYU_R3/[HC7N)%Y&]CM)F"S=J)6Q')>TR/?LY*?5 M:;OW*S)EM=TLQ(SDG,TS9['= MFWW_V#34PRN?-S\"(T)Y)U'U]5[W5Y#@[K9QAM\GPJD-C M@K:CF*HJZ!RK38UMXGJ)5G&^-<'?/V#G^"8/"T6WN;MHA=<+5/#T3>1\9[9D M)9J])4->926JI-7+/ JM]LJZ,(M\W$FVXW+ +^/@P^1%>ADCLO[\QMP6=)9. M_TC^L&7<^C>(!&5X:Y"VTG*:S[ ^#$_@\=.SFRCEKI >%YIT\@0VCP=7& EJ MA!/8;BW]$W%X='38&&K'V.?_C*E8D*4YE[QC56XDRZ#A0I0L;:CH .E[)' M MH/: _M-^/VO7ES6&]W@3E;H5BOU%T%EOZ&96[COH]V0XAQK[ -SSSF>HQGL< M?(98',0I!S>?LM5!3MD4%[V:SSN2MF:UCV002(>9\_%DQ"%,5):UJ\*&P9+! M(]R5V^2E0.OQ'\35<.[\=B9-$%QL,JG8EF<: &+^,JLDW?$X;2E,3KRV=L1( M#4L3:>%X2ZVZT..CNM-(]Y79H5BG#'U6"2(QX;2,!/:55,! )M3]5@]..UJ.UJ!,WMW@.36#Q)S??+<:\ V&0>')"_2->C)]A\VYDY[NB8) MPC#K0D"P6S2']6T5_+'5*'%@GN<*2E-M4XYUR.UR'(<1=07 S@+J\96Y'.C3 M#D+ZQ]4RN\+R3%7SY$+"*@J_C,72 7>"@#<>S7FF*M6.Y7(?+J+\(NF[A M\<<_O3J9G#/V%W,],;AG]N/M>".9VJ8K(L3NZM/@0]K7-"?ZV"_!..J;=[4S;5)-A7T<7 MC_PJQ (O3>>8Q ]358^//4Y[ '*>)O9M M!E_$RKCI, NFVU((-KS^1-WU.^W*)6>)1^I+$)YYYWZ^S'S/[_S4T\9S=BCE MP5"ZYH2"ECQUIF'"Z$" G=/^ :7Q/^3U4X\Z:UU.JOI\^'P%%S9R9ZWD, =L*F/TQSI+5"=,6 UMY"^AO6 *T M$GZ#E&#,LG(T&FY8L1 91<[9HW\9:9H1,!+SSQD]->P^BB^)/'7!A'Q$-]QH M>USOCW%FHO! "EPSJ)!G:C$G?BUH"L%\ ');=5]7V6H;Z+'\Z)Q=G5X,'[_K MZK",*A#4NAAXEX"XGP06#A)'ON*[H7*E&Q32LF/7TT2SADJ#5W)V&:7:.R@X M+L/N\O*QJ"IP3^Y$[XJEJ1 \JET2YV05(=A_^0^).BP"9V[+V8BUE>/X428* MNZDWHQ@]WP[0\W=&LE3=P.[2 MR8W45)NE J0,JV<$<#?:&Q;0K:-IK M%EU,)A41\2;#,FZO10:WX!0V5:C5H7!3+P<61W.C5O^=G)B3?FYU+/30N(HKVI$ MYD4&7]S&HNGP2TS/R\D"U=SN)'G[WPH D4A( J%+5B*+'%D7LY#D=%#*KS3< MX&SO]TFL9(&7X7AHT=F:.A_!!B:,WQ6)AL@(N18/^YR>ZV*KM7&L3IT*^U: %/60!B *A*[2/UHY8Z9!(SOS1O(1 M7Y:(@7_?G9V_1:YC,S#LRP0N5:EJ;)'W<*IGWX"M.LT%J8H/7!(;VP A>X - M20FF]2C+8')2M5+/ATY5<_2]G._-^56HQ,T/%YK#VZX^[+D8+AW,3U;P-G%>&C>C(6@FD /I_7> -<%[&XY3I( M5Q"95ULWOA]^*F+0T"C%>^]^'8!U<>+7!22%NYU^GWDI@:#>.)M[W!RV;[3I MQ>KV-69$-8XD2%%K+#:Z[7< .3ZH_V-G@$2,41WP=O+@S\J?<*F*=:-+STXN MSS3AT9.Y((1WD$QKXT= "@0F%:T%G,+WOH,X*39'X_ Y^%_T:@LLF7!:+])_ M-!?>2H9V@*^X85;/TWDWO_Q$(IA[T=MBC(#U=5$_K9JF?.0B>:KV8MS#%H#D MJ8N^M\JN%VIKPMI.83,'=E@>9V&P*HC8O]SX):07UE!CKW@9W% [$1G7(J#E MG,AB'N!'1^<]%&OL$)WGB9HS^,D^*J/T<78]CB=HN&D?__,6DXB[]A 1A MT*52;1G73R)^D*X?,,-<[[)PI'2_BOZW+S650Y8ATAZKO'<80X3(TXBU0H'] M4B+\$4%*\',<3!Z[.(II.-P%-A=^ ]F2W6Q"HURE5O,=";7AZ1]?F96*X>)W MA3,WAVR95V+%0HD;8CIWCDTH5*N3O5"%5VJNO_5M2'HUCQT$,76S'&5]8=+B M#AMW13 ;3ZU'?L0E*95GW V:DYV-9-N42;/Z^-BIR?#@M[K#QXQ[?CH:V+19 M-F2FYOA^I.Q5WV:D_O0ZA:8S!WBPZKE4<'>G4"B@L( 86FGTQ)R'SPNR,74! M4A#MZ\C#]7DVEN:-(\-E!&L21O0>O#,)K X\1,B4S:[*F;$BO ?/OV&+AS:Q M&^=<(YF:-949T@IY,%Y'-]O^=,2*S#!W@MDAB#/3%K1Z ;*D(-EJQM1G_D[: MAN[KEYD!^/!=/.&W\>>[ (4\QKU*X0Q_5?*+?<1^A\9>[Z$X%W4]A^Z,KJ0% ME$N"7%OKBJS=:&4)$&374XR]S8!,DE?Q;G=S!I J>^Y ",D8 &Z,::"!EX \ M" +7_@!/W&#XU,ZY1%\CS_.-RM>1FQ8GSRIG8]E&'BCY+K-1?I)7!5&_8O9: MUXI_B(W%>D_G-^?RAWA<7R]0?S>S/14D-[2Z/;#CLKR_R+1&^&5:,.V/>R"C M^3N=/$-V_33,AG;V5?;D!JWL<]6O8^/\-7>3)^2&QJ_@D\DZ503OMNBS4<#/ MYXQ[;QI=Y74U8-'PDOR=JP-0PLCR96]FKWG"FNX#@ Y+&4;4L%O^#(U!J^UU M5'5[W?ECQ[(43ZO#):;+P"@-2:C8%;<-"8FEFF$9[UGZJNI0X"Y_%H-(;?]C MGC)'-E^T+@1)K+N^1RL+OO4GS. E"UGQVKELIN;PXC#P" 9F'?2T>S,V7P>9 MVN:??U1PRA<<#S(K,\S\AWUZ_]AG.-:"5K?:\'Z\)A?9WOOW6ME"?TH*@P] M6Y$$TX]C-XW? #PBQT_+709C;6,,<9W;2I8;CZ[I0LF)QUNO9;\R$K?[W3, M%[O8Z\/[V,V18LVC^DE'Y%5[$75S-;;5E03--GH2+0+3T P8+\ -7>BB;CY? MS6R-,IF *3/5G >)V +&A.P3=6M.LF[GJ!AR28 @KA]0 >D^F4NNYT&#L)TC M2;BKQ,'^!^31L$U<)3)V+UA?^9N50Z:@RP]L/\, 8G$S6EH#H8'E"[;VN^79 MG+*I'.=:XR\PE 7HC\T6_I\N@%B;EXX0DK6+'G-M9IBVJ]*!F;(,%>^_US\? MA;GEJHL,?X%*JM_?H&0-N);FMI+A.D@/;S7E"VG,!5\G'CQT/'R::3=537>B MFEDM73N8-(+P!FT>@0WQ PXAFQD4RF8U"S>/15\ M1B'3-E1Y6,;+T>)S:0F0$AWOZ%=-:-CE]%Y2X(2*1#C0=4LY7=N7VB]G4Y\X?7[392EDW./VT?FMBN#C<47B M(30YJTPS]=MAWX!3(USB=\[C?T#(])Z]F0:VI+/12BQI@8EA4%4!@K)W0(9S M9#P!#WY]+/6V>SWA%1!:ZG7AUMI8)K%_P^:^+@_1Y"YC964Y'JD&&\Z/*V'W36]6 M5YA1K7WUC.;HJ\NM8_W 'OF.Y!T? ?A'XES4ZC+5&:"_]X_%DFB2%^S)1YZ& M7VFJK1VR3.&:*H\1!!:Y9? )L ?8&:^"HL;VRQBF;5-\4U3#D'9,I,5Z&[>5P6[B*VT%HO6^']\K M3+CWWEGJ+9$3@6X7D/,-.AU0 F=;EU<.6$0LRF?&NG>YD@7B: ME6>*4?VCJM:\M1&\)0?*HZ<:.6::/.ROF $+7:Z.3Q,)F(9^^.,JP_KKS+*( M-KW#(W^.'ZOCZ3]19DHYZDP-W)U*K0X:DC+SH<;.750$TTM \-\T%CE61:2V M_C!27K GD[E?D9AXMJ]N.+FP>H7E1!Z@$/$/WLQ<;D HJF9026). (#3^R1" MB'^'#VG $8&N:0F__,J>]@>5G'#/O8XF+\#,C5>8/,)Z1_1RN4$2)NTC>'+&'["JMA]*>(\LB- MC)2\U&Q^7E\]9!5Q!=H()")T/1D3;EV-D$EFZ0O06WTC!,4:'/,N_$@4G_%G M6@E<@%RZ3U2VY[:]/AQFD2\Z_0E-0*+FZR/V)E^I )!NE6.LNK3C^$2MQ!%*0!93*WN7 M$#DM:P,PU;NF$=_GG)&W:RO'D6&^(O0/4USK'L:9" 7N$4BDW67;Q]<::1@< MHUY@C8]HZ_ %VU:S[R/HX=R8=0+"E^M]RT:W5F_B2XUF^'P*7Y(OP9>8&E*2 M1P$1;%8<*S1!JLF@=AU?N;U:XR@HW_G4?O!3/JQ.&_$"<_[Q\A&0<:3;*C:_ M:'BCG'B7A9#Q;2R@TZS3GH_C*TP.?_FE2RX.@S.P[PIW%5RX+7?4+,76_%)@ M=>?*GXJV$79;_?.ZG&RJXLCM$8 :49LWN4E/ZJ-I#)[7.'1*X LA._U_-/IC M>7-5PX6#&>[.(UIO%YOS.T.O>"VB+R]YX N- T">_\\T%J$SG-?PQR[/ ;NX M?O 5HM=8!])7V1&0G#DG93"]+#C1>20%'S\>JZ WC4/2@3060C5M;+9YK-P5 M^J$Y_KDCOLAHO>.0-O!]8A7*,EBID WD!E7VVB=F[=[L1ZF4O(A)$0.67;:> MMC\EV.N^'QW\E$'N4_@_EI0XH=P1BQ,-LI]:_ T+QJ]*YLH8QEBCYDEZ/PE MQ/JZ\^%>E-3B; *@M2&DO%]Q\4K,MRD3[?8 E6X!/B*"V "I:PGN+]A0X4MT MMBA51/Z02#=R#E#E=<@'K><;J_<3;:Q?.5F$&1=&@17[4U*-AAL]BL M+'?'MW+TPL(I[ISL*A ZR6N1@U7_V%'JPQ]X>0'P.HM7B9OKCNH!+X=H4SZ?KDY\/[_"ZTA_N=!K(]54TQ)<3(+K;0)88 M,M[T;[\+VIO8L%.SMKK#GA''@P^_[%H.79ZF;=W0X#K0?2O2?ZMPA?(5/,KQ MYI9C0I/W1H,=UJ/#_P:6O=C0*W[KG#;S45I-)US79DGHDV:V MH@"/D]H^/X&O/!8:YL^&2[H_ZGHFU:LQLW\[9\Z>$?:1[,S$U%5L;"EL>OQO62E\PQFW3M5# M7^P2F4P6 0%]I0 MJ5;6\FY)K;M>0]E4WK'+R>A)Q!!@O!&HNBU:\!(@=J_ MKE6SV&T5'Q?1)-DQXCCH["RVCY1)3;S@']B[%YZ0!BA9595X=W>+MKU\=_7Z MS2JCN2'B*+3&3VT?-@&.Y%_:E0R]&/?Y^25ML'= ,.G5+J +/G/ MZ))Z>!U MJ52P5.10K"D_E[3\>JR2UZ 62\YZ]G<$F(SZCV_E_*S'\S29/&C56/DD4^ $1B IG[- 47;?RYOX^:VS<$M MN/WQ4I\/H=E6"R%O94 E=^C/"!O.[7F1&ZB[.F$EB2:^2-4"]HWX[I9FH4)+ MMNF8@\\.%+LU*0+I:ZM3394V]:R,78I^LS]BCVW8&0(XSG7P';R+]#&89.&J M '1K:,\WNSVE[PZE?\03_])5YY_V+E97 E!\!O_S*L"9J]C3'#R?G21BBE9? MWYF!90+T/90N;!."T-='F+86E"RWK\7J#'#CU?EA]^(&:L6)JFZ^N=<@ ?"N M5+Z-:I^B##$ !5EU#.#>GT/2(YS9Z].SO!%-(\0(RHHY+!1MX9N&IO!-NY61 M+F@UL94B.'M?0YT9*6AO?IVHP#2X553.=%MO'/$<_NI;YF.<20@\;Q)RP1K_ MY^[LTW^>(U\U.AL3?7CKTJD*,(!^"@B\3_Z^_#9^,6A5 MI1ATK 3PPZW.>XCU,T#)G_N*?_[:Q7S>88TH+?K,P4=&H"@@\TB 7"-.X,"D M2Z=ST$+.Y+GALO.S#$VC2RXT+?6JP3OY*E'>^,LO-0)HU<+*_0CX-\&WN?;T M&:7$)+L*WUQG#B@J\']=[.RI9&75K&7_J5H8 V#YFPSX_LB 6WXU 4V9'+\O MJR[_]WZ^)+8ZF9B.EY5UZ!G9CX07OWH066R#[OD[-?Y^-/S'Z9BHP/6C/S7F M$%O_)VW$?UQA^T='\Y"**#U?6]]$#* A^L^>?U&X?EQ966"?G3TS20R ,!3^ M"QWT#X%K_UN)EO#*_(+O072_273]43<.PR [O_E8<:0W*L/;3J:V M3@MHHYW$O>H63W_?YF%*!$M\&$ .TZT\POX<^BF)9O;MX$F7(NK9 M1$L+K%(#I6*0'_7Z.K0&.*[MN-C$6@JWRB/>KB_UNY5JG!TA--<+HP;'UA#L MXQ"0K?P0XO6+E%8DP^+BHBT?N15Z[^W@!5*!1HEOI=OQ=Q'_0VSY'Z/9^^]L_C>,;P5L"R)#-75 M\*ZURX'$FM73,AI%1J*3= ''TAP# D(L!&U'W$W.,C]Q6M[^NSPH_J7H[WJ# MM94-U_BST4[GK;>L/@H[\CPE6]B941']_RNQ-]<OA5Q%O"B U%A:0S8/E=_\#9I MU=*0;HY TLY+BK&^?3%(#9=8 I5]]=R?!16\$FO>B810-W,4]/]X]O#*9$9[ M@:!G16V6_>4W0N(OEI);!:ZM' A(VQ'%;MK$XK4EO,/(Y-7E9R^$:0^A46@G M@W) C^)G; Y6&<_W@R0*]]K\S-*NGJ*,KKI2&RFR/U1/%D39I$M_$8M68SM1 M5^3*%O /T/13.TI?! Y,O01:CW<74O:7<[DV0+;-S'H;5WFD,D\=0Z(HES MLQB MPXN+_9?5%>&#J7%0I^G?EFEEKH*N:;O1(CV^9Y3K\O 9\SL8P'81T!P#P',% MQ3+_M0#P_T+FW8J/"ENMC/3EL4=3SO#Z/RWD+<=JG-@RS"/C%W_(5M^WMA0D M=<]H&$']";Q\UU8JO*9LJ;-PQ\B?V-W3VV75,IR=]KWE+("G/_X@ VX%^GU5 MB-8!(42P#E[_223^_IH6 \@]U[C.__O2M/ AU*W743S,N%## +I&\6O$ !5< M)JC*/*"?WHS'59^S3@#K,!2I3-5K!?.ADT@BOW8R]5KQX,62F:$"?1@)Q4?; M+(H?)__9$4<]?/Q_4J1^L.V>J'P<*"7&E9L;2)+/PY7X=V1%=<3I8@N4(A7 M>D)3&JPVXTE+2[3N]#LJMT>M#5&;ZE\&/(\39/(I.S?>*#_M%W,*?.1/>!O8 MAW9 L[(1 B_&DI\W)6U##8QDM%_H"H6AVY44?Q7^V%^HSL6N'0C/[ MF6,?L=KZ]D?^!,_2CXUS1"?YL5\ZTVZ^694?2Z4[>@W)G" MMM*.LR@GX\?T\*5R%"VL/O9V6@;^V&!\P4T$7G?2D>P[*A94)<[P.)K;ZH'* MQQV<73G:#R4%//54'_28XE\)E[1JRG+(C[KS["/-QG/"6=[75?/=NN/R-L[, M.ZW<8S66I7;=X/,P'I%B48*CWJ]N9BLEOZO1Q\D%LW@[ TK3DFI?N]B@!:__REJ##UQD9 MV35B[$$8!D!N/.17UE_,D=D%??W=1ZEJ(:?0LO\S"U\V]^O]&.R[;@[OZ/SB$]N[)U25O&2H^.L>3=_$24%G[S@\_@Z/'4+_\(LX 1 M!R^Z/4;"UP5I4<&K<)\>T'@OY<%9*,QJ@EV=^4!6_$J5[QIO,7# 2::XDYC? M!.#UP:H01 @?1!(("''M[P%ICKB:^ M3J21W[= $*.S*AV@?S(M6C%?L#X!S;;#F&]DS6; _\W[1?I7K^V\TY?WEQ$" MFA,'G*TM#?";?:UYXQXS-9.NML<_UI.W>:8>%Y;R+= Y3J:2J'CZ5E6%W"T0 M9(^/3S%LDWXJ"W?=4<#[7)9N_;TZY>T];()V?-M2C]G^1T( B?5[G@"*/RNE M_[OOGZBF2-?\4'P\2$8::72% 5#+[^?N,0_3G4O!1^8_1$#OM>=!10C[I?]C/B+\.Y#%>"64D_2D>W M=%DPMFVQX4?UA"+#1L_DJ63CTD<7;&O338PJ!/R!5^,Y[\3%80I+Y/J MF0ZT_00($E)B;Z[M$0:_6=#V2=-$/O4:$P M2$_S&LXN9EY^:IQ)MGV]AVNI\AP)UQ>2?1QO6G@446>K M1,]T*5/.6FHS;>MVN.L%G/:0:M^#8[0I;M;]\N_1OA+2 JA;V-ME,\B0ENUY M&#[K.$)&K;E&GKAZ_];_II*H$MMP+C,8]T 5K+2%M< M>M2.^ LLO['^8IQ?I7RPX#8$NL?2\C#RK M8MM]#*#UPN4NX$!W4R5"PCS39UT[@%\_6<:[&U0C'G4ZPK!KQ)E=L//LMTFS MV+GW3U.>YU4W.7*G6MY6W:2ZGW%?$/0][F[<.B"%:5#8IQ^D)CLEC%C:N%:O M+R[@^GA$'N::\UHHOT3XL#^ZJ"OF\J;<1M/>_/"_7P9D5D+@%95!MY-V2;G] M:*UM@.^O)+)44>9?V&U<7<16R+_AZ#HLDU]SK1"I:$YWX]4O_ MQKLG%%]5D])2_-!UTWZ!YK?3XB$S!B21V0$(0 MN^WT8"8*I^\B\!R9C'"*A#'Z&8=+.%4XG69(OH5?CYH1E''&+,L@1[[=J;]9 M4%7%<9W[*$EY"FJ#4*FO.0,42P>9D]GKS@=TAU.UPYI27I>^P'%\3!G4!B"A MWL N-O8W:9GR)'):>S7&FM8IQ?_C\@VRR/W')W;ER,\FOZM2H.^B^9),!&=G M=0!!L.H-^SWS3\@7!%Z/J*5; =0!910P.=R>/17!"6QR!"%_P[M#J MTQS7IX7XT>C![&,!U!ZZMY($ ]CQ3_F3&[AZZSH:+74;K.QUR5^:<_AI_&.^ M\_$^>.EZ)>K_^O:BN2X&,&[',]PLCYCI$G.? P:P_A)JAZDSWC7927.D-Y+] M)I0JC+,1"?$):@I:*V+1_XZ>S)/_9=ZM>45Y)G##F=0 V9>/D",;$^&:X4R% M'B)ARUUF!I F&W'MIW0929^V/MCF8O61QJ>Q%?#G.$ .Y%=FFX5]*J7MU8J@ M3YW=A>6R63SCK%-2:B^Q<'/.[PA.QLQ,0NSBB4RV?:>FX]U=-^TV!#F64CPW M!HAF:YSYGAWZJWWN6R'+SVP0=>M%^J%LRG;>^VDP#U=-4O*3KDXZA0A1?!%( M?0YY3'-8:%H:QO.0ID

U;[42DG#)&(R12 MQ,JGMSZ@N!T4O8)=$Q2]/E[1ZWM[I;-PH6Y3QH="-%'Z!YJ,/PP?)'ME4LUZ MY;T2U-F!DM8WI/].;R7-&[NL!-(T/3EC5YWZ=3O<>/]@/'"5"'>J(99#JUGAH4]+0I M2$$* D]?A$%*61PXA18WFQ6:MOPYI3/^(==QVC=YY9B*ZEV.SQ@D@SQ,U>J] MC?>OM/_-3N?[*/HKAN2Q34_'B6?V!I0CY^BCT[9RWNG@WT#QS$ZY8[N:6:]J M$,SI=3:D=BNBHPSB91.OWNC@WJ62M^[,#?(H 30_ DUE4U%DE_1:+#IT*)1A MEG.+W"70O'J7QJ>"9FZJMO, S:/]U;56UO-?!1' VAF!9JF0"T$X6!7 M8$F=:?5)2,92I!-H/EX'R;PF)0% _]GU\BBI.@B]Z"TJPV&G*D8=L\XR/DI" MLMZ;EA8?:MQZ350ROM*I M_ 5M#-.='FC-D07+M+F@WG4,M9X9PS9J,0.J9.&^H!([(5Q,'&CMI"=!Y.JW M-,\&M\SA[?XQU2PE05X29OJ/V(6I,15Y,&3RQL3K+(2M.Z(F;'J\2[(H*;B( MEJ_8(>AYX)8;MIA, XZ6Y= *S<2:<<%*]9)AL9JKMJ]OU2-27C 8U"KM?5-T MAZQ5029.?>9B33TS5BZ@ZB8Y4X8C>./"/M(;PET%/?J4CW>KQ;9@7X.7UCN$%)L!=E5*,DEU*+TF2K-?KVK9[:]V-C5OV2(WRAK); MI+C>!'4;4;/&AGPX&-"\R5BQ3[W8_>@;BHF,*;>SX>^JY)BZI MKUSZ=\%3%56UTK3:6"#I*B3?QZ>#I>K%OSRFT/I)SJWWI>].82N9H0HX,IZ) M NG>3D#N\O&&7Y 5;W;,Z69WG-,7@(Z(CBG=X@@=LM M$E\?%&[9I/W* ]PRE3=W!;@Q?+]9"T;-.2QU8*DU7DRPC:PE<+M%,NN#PBV; MA&L ;O>'6W4$MP2+=-:LI<^I:FD,PR,I=29O$4H!V:B9I\B[-TCODWIZ!:39 M]K"R$;$R:UB+>J7$:,-I\VC8;I)T^J"6[>[48_D#S0W22:\ 'P)7Q3DJ6F5# M;\VLB:OR2SLXPN<&B:2/BQX GDRFB%X!03B"++M64">-J.V-NH1J5EIBZNK= M)#GT<2$$6-PRE?9Y >C\,.:(.-X&GZ [1=!U!?.&$QSI.;L40^2GOXDBBI&Y M),V\?W(GL$+9S>2\@C%R%SXSPFJ*9-1-M*X*TJ"/E]);]9OD<#XHE "E:#:R M,Z]I@KS!0FG/(WO,6CMLW6NBY9)DI >A)"_SJB;HIKIUAQQ, )RL)5Q>$TA6 MCR+]0-4D=F*6_?78GVVZD]0$I:F6, I@!'A%[YA!>4W=5VK=CD- ]0W+(:V# MJ"_"1M@]YA#AB1'!L'<)K?- 2(J\>>AETRG?"11]^KOF>&K\[((<>K%K(4>% MP)-LWTQUIB IR46V4<=]U-Q/Q[K<&)R=T&]"Z_BOY#FQY&,--8\_V:D)SEY_].EO6S>_A+U. M)__]BA0":7^Y*!E@7_U#]M6%XRFJ!QW__B_$W1=\Q]25PO_ Z?]E[B!^Z5Y\ M0'5^FQT4J Y0G=]DKP2J U3G-]D5GUIU[L[BEP?5^2&/W_.JSCV8YO*H.C\D M\GE>U;D#MTQ.-0\Z-^X0^@.9D.K9US>R*=YN(_>C3$@J%EWME MYN5:>93<*A\7C[:5T=<[9OK+%7-/#;CE2-J?BR''2P67HK$O6-.1@575NE*O M[$043;,O"*I(4:?=^("%N'%K6(#S_"5_W!S*PZAFJ[[-Z(8UJDRMM==#Y<$@ M@7*:#G)-*-^<+RB/4/XANU>&H7S_*'KVDE&N#NP?QNH;70?KJ@/;9]5*HT;- MV4 TFG2*<#1&.''-UM, W[_-(Y9A?&?!5%^X_^[-[&TT,88[A5H?A#;6J>X: M#5MN58_V%D_M+8:6W[&WF2,=^QCF?IH <_RS8[X-?"L, @*Q>Q"(Y:_"'NC) M/9BO@)X\A)YW);O)@YYXF?WIR=::6/.K)U0OL M\Z9G:XINIO=13+QQ3B7]9D4S)EM6"Y"?EX%553O,6 MCIP,&%(\?I/$3/_SKP6HH,YVC\V>1)GY6E;#1:RS:)C M?4'3X4C;C.EOH_NT+W++S+0.6]X:?;.-ST&SZ<$GLOG&> E>^2BH5"O;0+86FU[?M+>!T_:^R"G'6X!8J]% M"O XB+VY(;U4EY(YW)$#91&(!M>QK*$FNO5J,+B9(:546.^YZ-H2K)H]TM'1 M;N+! ',Z.WH%AX'E+$3D#839L[1]T,CIXO9"LX4L%UBG>V^W(B:>.?[^B\VJF$R_MQD&3 M6I0,:&+/>G)(3]U6:CJ3SD98$<5CQQ>]E@U],AP"&%X>AK_2$ZGM=P/%K]98 M%)^' H8[?GF?02R.6[UY W%[I,$-V@356AF+"93>!B4]DF*32,&G)C&GSBRP MB(\/Q1?XC9ORW!Y#D\:RSD":?S2% M9 R_8@E!BP1V+03>^S29CZ#H+S$0 >!>C7.(]5>6S';WIC&I;I:>832(@Y-! M+-?[34:EFK.V@*(5#^^($&TVCZ:4^O0W62XBI6M=Y#Z5*?U%KB" R#]A!QK5 M9FQWT\$G,-H*D=4!VT8S*X/1S(.)<:PYGM7G\#,[7:,14A;0Y%H E! MP2EC2$X)0^[?,@K@[M*X>Y?,QS[4!NOYV.H(UJ0K5Q#+&,^IWV<-N1H.:6B&KG>*6UQCAE''"9W.G@1P1Z&E>O^#:< "'\.PCY160CZ;D,)7"=D M<5T6.+Z40>0X$MSQ&IZOP"C?H3LS1G?AS1$Y:6YYAF&O\K_=R; M'-*^/Y6]4."\$C^AOWXTN\UD1RNU(,GQB2+^W"@61L%V@O@#8G>G$+^$'HM& M\R2SX$I>VI\J/HWX:J);*7U5)Y?WQ'^P&%=T;=__R?^\OH4V50E+]D65__^ M5L^PY*DO1@"&__9.BOR7%RW#G\M)TDZZU__U M94]/EJ* ?R:(_RU\_399D)/5M*0]]&;-OLG])SY3U-6I M"7'85DV>_L16^5'\MMP$[[<-=O;R M1Y=9_9,JCI_M!&]G6?@ZS0)7*R03+:0S+<13+<1S/7I',Y8>\@6V5XW_HLHR M;+?"#K\4A110&"DG7U&X0/>JA6-YR,TVX'_0IEF0K!C&@1];C-A&.*$?>RC^ M/^]E!7[?Z+XH'K)$EPA%P*(JJ:B($WBL>/ "%2E$0224(&%2@;]1O-A7X68[ M"A(6!\)H>^MQJ3?HS4AME_ =?C]2DIP)/QMW%K#D5_;J1A\R^B'V:DY',@>S M9E6$_L)0I55S,S*VZB'I2IND(W\[LM>ME$N.)E+")+)&,%=?\CJ3/)/\?F2; MK>^GJCZ<&M("]FR@()0R&Z'(9DF]+BD2>?/M3< MSG"U)[HPN6Q-)BM>/TQ+R3-//CUHP*%-XTN'E2#;MFL*M;!-323$D_7<-*+1 M@73W*&N-)+5?I6VZB>U$\G2DB^\VC0E=&K"0NMWK9G^RI$8#L70ZD@ZDWK8O MMC3!:I8F/9VR.K),B]3IR-62X\JA:-J&Y?=E0X(6'+S7Q/+I2$=8ANO-CH<- MU$.G^'#3WXQ&M(C IT-CWPK9A[UME0V7_CI<-B=5D8V'(J=#4;'6F&Z8:ED@ MB;J\V6_;.M^@$Q_^9"B^&A_@=82[0JB9GKD:FZU#_%((=CIT$(Y(@1&]$LRM M5XQ&VUK.6FXZA#ZCY;E2NEU1>$Y$SDFKI(X)VC>:*A>H] MA>LW)%&QXZ>>$=5\90]E-,0]=J*U/636WG27Y7BN9V2%M#=BR1%ZFJ .\'FM MHVAP-(Z'GA$6;FYY=Z/W)P;C#G%VK)DU/GFM,]*25K/0-8,I#'-B8]0*=TBO M!FOQJ>ATZ"RLF)W#BO+AS:C7VB((41JINZ0M[LG02-FO)_M&N!&@=L^2US/4 MT5(ZS!N*48H= >#IO*09'U> )GI!7H"^0 ]1)4;=@:1LX1ERNE MIY^3H=W98@0-=*(N\!JYH%L-E>HMXZ%GI+635WVS.IVQ!LEOZS.2&;/U<3ST MC+1F<\0:KOB9:D K*MXV!T'52[K+GY&66%HV=LMROV*0S+"E$1BKMEOQ3G5& M6BB\P26.W6]AG2+K6X-5 A>E1?2,M,9#&6.Q4-P;O(U59'?;WE0Q6L3.2&N. M!M0&PIH3P:JW)ILI+BO5>%VQ,]*2J; 3D;+!LDSEX.H(-O7&3OS4L]AR*01I M^HC RQ6C34DXU&D.1.R,M.PI4CFLQHLV&\&Z8A"X:C+S> \\(RW&0F?VK([T MV0E.=Y3.EILI[7CH&6GY:# H*>H,,7@3'M5Z)8ABK/BUSDBK!@7JLBZ,198) M(96PRVQSC<2O=6X?7/44$]_+@L%@VW&SY6Y,:!D_]8RT] XO\ZN5M&';8;04 M1M7.R$Z&GI%6T$$8A%#AK1#.$)Z=J[WAGA^(^!EI37J]IK'OKU1VPLPWF@(+ MW@C9B?@9$7@X50VZ4K TN#8[XRF4A7;Q3HR?6=>=@W-(B40%P:(E.Z@8Q 2. M88B?6:PMP>W#_8;DX)!5JM,^9/>(AVOP)G%HJ>[H(QC?='0+654\N?0 HU10)Q9 M+';,[.?5=FECJ'2W$U4Z5 \V!R)Q1K7G=G_399UVC"UHR.KHUIT?\-B\GEG7 MEH-TAW*]W&:EIB/QL@[8A.%B?]:4IP?,T/KQ_T3BG(7GD;+0 M)L<4"ZU*&+0/2J*TB2=P1EIU;[XK2X?V0>"9AM*L=*J33BU>US/2&EN+]:9, M4BM8=WOH'&'[(1IO&<09:=7V&\';$FK$JNN^V[30_H208F?DC+0J2D2SG=6& M,:(]:5--C6]9T4 DSTB+Z7-XL"PY0V-2%9;KJ0M2*736W#E>.@9:>V)6KFU[BX@(S1Z M$27T3^&H/G]!:/-&P"T')E%? M[P8',1YZ1EK1I(3ZIFS!@L0H+7-B+DTS-ANE,R+83/>=[B(2^@:$K.H32G+Q M":.)I:_KFMX=?KFQ.-XDRXYI2JZO_O7ZS=OC2D*+_7)KD9QUY>,9^1LR;"D, MG-SU(O?X;2J[B_SK>S^SB=?KIUATL)WS#!0;W]/\N,K M.N2C5W0O7_\HF(%^1M[E>@>RN9]LJ,] -!D5#8!-=F4#8)-9T0#89%+[Y(?__41\^MT5*G^F MOH2D[]+\B_R%%7R/CJ[F>$G.1R%2):^@VHJJ_(B3[EL^.H H@*A+K4IJ_W*, MH20Z?R&V1J @CZD@* P4!"C(>PJ"/+A]O8]B7!TN?RKYHV]U^O5"V\5/CI:W M>'V!_W] D$"00)#9%"0P-/DP-/GUR[*[*$ S;K4(0!& (CR:(OR>Y;QMM>YW MWL!Y6_J>-\1(_JJ0Q)7\PM)SK(+CJIX4)'6$227F5@]TU;_HU4;62'FR@IF[ MZLWW1^YRSUH!/KZ!E6"WZYZXZ60; 5N#EOJ5-6-$8T+9))!2:1 M\/N6K\+)=.NKM1OLM4^DL2C\5F.3?S%8J(\;^@1N"T@'$W:3C7CX?0Z7=S46 M]?#E7FG#"X%$)!*NET293"HZTK9(1:Q4+E(DT-FLZ^R_K] [X7LM1;[14D1L MHKOI%L%#%88&B\FVR6%=JGDA+?UA,X/*;L,H76_69C?]JHO1I&<)W:1TG/ST M=QDKEJEW.QD\RL']C;>4GLT5W4\DI]NAJKP>U!W;SZECGQ^W*FL'@FOO =?V MK8X$N,D>4(O5NOI&J[DO2AWK/K<<2?MSFP,Y4;EN5(6,.F_RW*Y3=FNB)I82 M[XM$B")ZQI)=[J !0 ) <@MW[@]!TI(;T_6^A?$"W\;F)0]9P?(^H51)'3X< M1HID"08P 3#)N3_YAS A6O2H-T1'#DN6]EP)'5-1A:!CF"0M*A-ZRE->US]V M-._L5=)*\N.4Y;$0. 5/C5=,UDVU8']U-^.?)_^2D^!0+/.MGM0-+*(?1(? M(?&N(= SJ+[W5@<$"@0*!'H#@3[$5<<7VMF4Z/'3WU75C:V2GAKOA*0TZ3\6 MOU14B%V1@KH)=3>Q7CEU59\\GOEP@:*WRGJN'61G)4158M@14+[48 9K3[?= MG5A.+BMPN BCZ/5NW8%B/[)B7_L"XB>*W8%Z9)G6@R6K.HY6\CAMV9DGBHU_ M^KM4*N+D5?JZ <5^ L6^\I7!3Q2[*1+N\@ 3J#$1"6;C\XTMQR3$P>2GOQ&8 M*I(4^;-V%;FZ$OC>^Z*MI./'X8OW)TX&BR$2!%O(R C F@QK?URCZLQAMQY:UJU6$H;/!&6&MZL3]!#A(U M3B)!<+F(7_,( M0XIVI\91_LPVI<:U'KWF#6P 5IUUU/9Y,1X7=3-8[=,K)4 M1#'LXEY9QHX9/W/44J6!G"64>&,O'EI.CUSY\=">^ZAV+:H'J,P-6LH#FLUI"A/DAZLR3^&E+$B/=V" / (_<.(._ X]Q MR*P%ENLMC,VFQ*P<:G>P^KL$'HD?2,:GF8>YB0;PR D\KN1D_@X\+(\8XIXF MM0S&W&J"[HSW^W%J/6+_LE2$X?)#7_JQ>U>5DV:PLJE!(BO-2GU*557V; M-- -WO@9B];3N*;DI)$;O'\':_JA(M@&9JT+*?M+,\@'5&)*3\3AP.V/M]! M;J7.;'%^E\PO]A-1O$C"[[6CSJ[N@_N0''IROZG#K2&Z7>..NV"Y]BK.5 M!1%I<\G8F2L7L6OZ?I73 M4QQ(NW@,-RT^C26:79=TF[.K+[K-+?LOFDW;"ONJU]_' >+?<8E*=V*-'L4* M_>7T]L/"X9[O^M/= 5:,^MA /6UAC&=]+6FEG%P"DN\=X@ X #CN<9-W.W#, M0F.LU/0.PC(-J:1B=LLBUFF?\=AK1(NETGLF%\ #P.,>-WFW@T=4M@=K#QMM M8=YQMWO2=H9C>)? (RD&)!\[ZZ]IN9+N)0N9N)VZO55?:@3S<&X$UWX9W!.N MSB+Q16.3!)(O^GKNJ+GN3$2S-HK@]K"!S6QN76Z@L=W#$Z>0*E)G"N&!U@.M MSY2C^'&M1SH>C>$^L1%0?^ELVK*J^&2J];&W1Q:1=]/8@=8#K<^ __=QK=^0 MXK#N1FL2YNR]MV)EMV%[NT3KC]1A)/;>U?A#WBM^Z]J!8EIPSLN%3Y<&:BHUQQ-\]0SJ Y&DO2Z'=>")&P9-"Y[/(#%&/9%X>"7RBOX=T/=' MUO<+>','U7,4R5]=2M7;VP,<=K H,,*),-&I<.%6$"U1=?SHR"#HOX&Z W6_ MDQMW:77OF0C3+NOQKW6K'"S7U6K%#M.=G?P5=7^\B[GOXKYY.+*!M(X'<&F4XWM54J6CV,@UPYH M]'VD+,=V=K^A>9>P0\;W'Q:\D3X46DI^40SB6J]I^*LV<'J+R MO:SMRJ5I7$JUFWBCUN5(HJ[4[T)BE&E&T42R"8:I3/=X32L?+M")& M@#PAH..9C([^LHXC_K!=JNI,GU7Y@^MIWN&@- >)CB<%%&@1 7?&0,>S&0O] M91VO5>LJT2%L'.;:0[@L8_(*K:8ZGN2S846,NGPH-'-^7')I]H\CJ_T_CU6M MNIV&/8.H8*G!RE'>)KL54]K[])[MR(,O[?-1^/I,Y[=_/UH')#95QVZJC>]G M-U0'K<74)VD49EJ[G36<^"-A$D.:2CM/%LNE=_NB ?7-@OH^G-/UJ\K\P\1K M*%)7%F>W-",4_'&I1DHS/ EI4BF7<)'$KD@E#)0ZITI]T[Y"OZ'4.%U9,]WN M!&-YMQ^$I2%N24>ECKTOE"RBR&EKH0>_6/M'4L?QXH6]K7--,M$45;54Y9O: MUVL4(61LA<#1*VMNV_<7[5'TUTOU4:J@KS5(M*U\+4=ZWV?;SJ&U/F'H*1Q- M!:HGMGK+98L6D;0%!$C8>22%O\')Y(J%J'^JYUVFV]$"KPZ'[2ED[,@#TRD/ M$CU/JDM+:!&E3OFR\]IP\LD5_6'F*/:2 M\QIM)91#9P#J'XP]9O;K&U@=S0:!N^EVK.X@GMP+07") +=GF=?_2AY MY^,J3.+B@!^QTZG!6',>&D!!8'?I1(5!_EEN5/@6IX2KM]#ZJ.8N^+J@N!:M MPURWWEY)'3[$AZGFQMX17BP3I]1,?]QH.V-'@N\=)B;IKJWH27-M6WEAVE65 MPM)SK-<(Y?$*3+U@#!+DGH'CU4TNSM[00L;+J:37Z-479?>'+\I^9J/@V[.A MSXFK,8O"*ZT\*,F6M=V)*/* UV4 'OF QPW8?S^$$1C#=HV2JP\-M,4%%1[? ME+W)(,%([ 9B^'N!)8 /@(_9)*R1V9X&<-3H=P*DR:J3K9;@(VD6 M%CN;E^\5EB7'LJHN5>_8L?5K%EN:VI:'HV!^0/_01\CKW]\=E?28:#&2]DD+ M$MM7*ZJM+O7@O9OVP\S1W89:[K)M?]JO+]:5G23HNV9U/@A M+O-^>R=>*.VQL@]L6P@A>]&*5MJT3*0:G+"M%:DSK70>_5:OYGAJ/+(@A_&: MVG)44/?R2K(UM? /3=)M_YC_=FE_#)S+P"O[46[F1?E'GF2[1]?)(D! M)!$ P?;4^/4/9P]F-MV-Q 4!T[#%K,JIU8F]5 0K8J7+EV)DR25MQA+T5#^(7='4L<_# M&3(_>\ 3 ?Z*+<)>=?3E[.DSIN3[^E)/2"(Y5TVF86MT_%);/=#5L\S?NT6[ MS1K^7M@<=&@RU5ESS<0H3[L\8'"1)"APFP(T^F;E%'^NT;8YA#MJ:3H1ZO(" M%RK6 !DU!HE&)QT<_C][W]JDJ+)M^_U&W/] K'-VQ%H1V@<04'N?NR-0\:WX MPM<7 B%%! %Y^/KU-Q,?5=7:U=5=I256[HC=J\I*>62.F3GFR)ES,@F6CF?A M$HSH&)*R#T&T6E_,MJ8_H(5:V@-;MDY1"WF-$!WIA=2K4_1#RH5/ATM>IBG! MKMM70!E\ O)^'Z$)+FUYK7(CLB^G6H L)2=-H \6DE&#)"TJU, D*.[< M$XNK (B/"#X&E7L=X#\5'2K][,XO-+E H*N;5G,U+MEE>HV0OB^VFKEBYFL, M],>:NZ^?[.0MF.=&7I93;DD![UO=3@"4K[/WGJC: M#^E+IHKA$2O%"@&QW^#U<>74AY398DS.#L?;D50NVD4(V#[":WX/UU\E=!"T M;))3BD-&4+;C'J7F^IMQ']I[5+DAE4TGLA>2I.(XNZ^'WBOG)/DS]':3V[2Z MY'>&P)4G9-G9 "6:X1>M%_*D8D,@Z-$[QZ]CR2?O1W+/W4J6IMDFH:O5C/S M/:;3I[N63N^B*1GM9+*)U^OI/*2 AGIT'UKW#V)E\*OP<4+#GQU+9FE@$AQ2 MS'G&"H[UZN,V0+&X%@,'[6&V28_N&II(_'H412K:P@O B],"A/MK4\B\$;2' M(W,^)\.4%XR96JDQ G!=C*H[T GZU5@(;"[87&)#'S_$7#)U9\1OZF2;!&3? MGVVX1E=KZ,AY#%=:(7UJ&$N'? $]U)(X)\ A%7<(^ M-2)T1&3T698\/YSXAF8HGA&/8A/QF2ENV D7YH7/[@*L1. !Q0-Z@P%]2&&% M5U64R\T_9"93)A;633"SC9=24K%5#R@^*(#]?ROV$=6=$Z@OI=G<4B[;FY6G MPE:?:5JCR/=#%*88I>RGN 3S.KN-E7'@Z(VX;H^]$^2+7%'O>8'4)+G^-)/T MTT!W;!Z!G($>')M(7\B2A$$>2Y _S"[:;T+^IZK>>M'L#+>NH0A=J^(T%2%9 M4Y?1!(]R]6<2)/=:R;'XJ1<_/1'XQ.TBGN=X6I0VC)@:MF*K2.!XWB(.+DQ\ MR-Y#+WI7/2KXH_$?X?S,^GUQ6CQB^-FGEPJUT5:NUA]S#7+;G*H=UU&,ZK!QF7/DR1A30/#_%Z$NS?"?$EE,CFE-=R9W#+K M>.O%5)4+/'I,Q/#H1(;&QV@QS#^;_+T;YM.R4.TL,U9!6.JT.]0[7F66B69S M2/$R"3+SZF0>?Y5N7TS+)[00[*M">60B35Z![=V9*W-VMA'UY/.X\ICZW@ZE"-85 4,:2%-&(8YAOD=;./^#LS] ME55/USM465+24D<7T^M<=;%&,(?D+IW(/GKJL.=*7N!@'>\QW;B'2S1QT:GK M.6]UZ:AJNP@F.J\)"W$LIL..*)53T.KW&?D3=/:*9^V$7 M#$Q.SHC-O*H*JP&/(,U%B8JY\_CG!Y?=3B=?766+C[UBU2TVO.VBGW9$Y&5>=^UB M95!8P'@HG>[*AJ$7DXW>I%DKFB7.RB7%=:GM\FMD&$RD8*>O>A(#6\:#6<8M MI;UK6P;/]_F2-Z3-K<[6NY/Y=-?JMI%EH"RVF01+<8\M!Q; %$ ZKA$>6 $[ MQ 4Y'T0 C#%U_+DSF8RU[+C(9WB%+0J6S M%$>L+LVAF7/[@[7D5?-+/-1B]Y7$DIOK?[_"]X^P;HY+-!LN#%L*I99JO$:( MC@H[4>P5=F?OS#\YDP"UE6*K\/+1N0OUT)LX_NY+*8$/LY][V'J&! ZD(87DR-!&L8CZ7N_03>/U'^H&W2M,PI2Y M!$S%FS:VI5$CFM>C?5_N"CE4[HGA[2N=$H&R 1^_T8NYW-=2+3XEC[$7 FV/ MXAX"\4&LOV#ICE:<4=6,: F#JM/8E<:\0'9U.95!#"Z3R%RS%#6VA(<7.CXC MO?%/L?]3>M?79=7S^ZNEV:V->D4;Y):M1F0$2+9+,*F8IGG$5G"'Z\&GY#]^ M\WK0R!6"7F4[4*6P3ZTJQ5Q3&Z8C4XCTOE3F/##AT>6^?>\]/VK[+(N>NH^= MQ =Q/U<(G*#LU%YR__7OE+LA?,5\9$I(C22Y!'4A2 J;$C:E!]_DOF@\/W7Z9E1OKI;+04/(4@O&Q J(H_(_X._:BTQS\$'.:5@>I\3+;1V!IVB I] M/*MI"CMB];$T%\\>CRX#79N20B#G(8Y;!_#FMI*/W-VG+*(GT.9/F#[\T;%? MG23"S'#JN@W>-/-D:B5.VY75IL3+S+X 2#J=8*^:A .;QJ.;QK4IYO5,([>J M=TO9M*.8AN52JYX5Y%<+'9E&E)0P35TSSS0V#"R:?B29?+>9_&@=H-CP_$D^ M9Y-A.TBZ7*J[R&3:R#K0.18&^F@7\K#'2TG]M:'\R#A?L9K]EY(6F ;1 ]ZP M9O:]]=J]3"^?VR]W6V(=PP7#!<,%P^4GO1)_7>@D"ST7@S3#/^A!\'O*!O&PZ+%L4MF6> ]V,##K)R'I0$KUL.I'AL/5@ZWD0 MV>FCK2=I^)+6WY%-$FB-[,#3-LWQ8HVLA_OK/QR3H#.OY:#$HA-V"S]]\GE0 MMQ##!<,%PP7#!8M.IW>_J#-A:0G3^X>1EMZ^JWRIPO%NEZZ-R%%&,&JC<-G) M-'JV"SWAJ$("QZ$=Y-?.XMROJ7Q"A@$,^?N+-[J49F.N5E:33M(QZ6VIO1HR M'+56(LA'X@^;H)@K!K9CR#\HY.\F=N@"Y+?,H"WUTN4F"?IF?FI;C,22;.Z!&V&_ZBGX3A@N&"X8+A@M699[>??+B+FN N@<^J*7! M/R*>0TPM9WU(?FK8*^"?J3636'#R^-C'0Q@#!@(& @8"!D*\?->WK)@M"P[2 M J"B@,Z4\&>.%R0#X"T(#;B.;P0X(=!C$S$E"4Z1C %^ M\VS@?P3P6>!(':E3+PIB;]'=U?EF$_8D GB4_YO*IA)97+(/ _S3]R3^%."Z M46O5VZTT:Y:*R<)X;-4KJM=& $?'E1-I,IW(T*]FNHBEV-%0@M#;IW2\,G7# M/.UK)2RX)D7S'#A#:E$2_R< B]/(SH/7[;PFSJR,-_ ;4HGN<72U5>X,JG A MB])]1R,X"M5*'N8H)%W@KF3:J:J=99?D\!MCTEYP)>'LPC,AZHL M*'\]+KB'X7Q#\O4..'>MW(9J47Y9,"H"I6JL0M;'.H)SQ,&83"K!,'$_O_,N M06V_W13])::>57RXVE?SR*X="_QSMZSRA.H+LX)?'_>V'M^>"P-/V:R5N409 M,S@K1'FSTR29R*:NF6CM_F8'+#S<(Y5[+\SSHZS<<+>MO+EHB/I;-=@]%A^O:UW+FK,[=G/ET7VO/!FWN#L8<+)YM7:)]3:,8 MP1E1-)I+L%D2PQG#^<9,[$_A#*I5?\G.&CG!: 7)2JG2E?(\C^ <43&63"=2 MY&OJ\6/*;1J\Q H.X H04\-6;-50+$C3_, +L?"&A;?XT+=+H1"%$[B+1VQ7 MGJ!]89)8+20E,P8N1RZL]8"?+6BW#G29I?:1;6SZU1I!L;*0+RY*Q)'G[8#G M:(H_^U#(^Y)7&X1BZ H+UN++0U7BTV(;09[93WD4_>]'J2[WQ3$?8R'N0Z#. M*+Y@E-BA3PXF63MH.L/:.A=!'5) )D%3KTK.L53B6J&GSA0?(*H'1].%#[R- MRAD#V(4NZJ@X>&SQ87,/;=PWWS-M'1 +718[X&U-.(+V4GTJ4:RDRD%*,_/M MX:B[-96!5X7^792'FZ)3B>SK :T8_1C]][65^COH[[3(M-[++L:"6.:M33FU M+6P\':$?Q<:Q)-IJBB?ZOY):%V."]B$H#F0FE2D9:4E(NF)A.B0+;F$4H9A# MP2\).&=]/$.[/Q?D.6DS;#C@NC&Q *'X/@C\B+U9Z)\0MH@0%%-O+#[KVE?S MXFY.]"HGE/,1R"]%#-5&U61GH;A2OEZF>@M-TI+A6F93T5&&1)8Z#Y7%TAP& M^)UPN3< O#4E5WEJ7>V0BT%RPI:&5*>H10!G]K%"YYM3&. 8X'="\]X <$/O M"*F6UDZ3RVRA4V:<$9V>M1' T0XLQ21(]O%"X9YS.2>8 8^ ;Y=40\^#W7>@ M='%PP^)#UA[:KF^Y>RHBN#8=^P#6G]HU-S+[6E+*Z21=7)7"=+@3Y!I7CK=AEO-R@4LN6'%/)#)(K8=8"KM%&V$5!;ABV M&+8WW=)\*VQG&6]B5Y-F74I6;)%C9Y,=EXI@R^TS,'T-G&/2LVZGU9JV2E)#1Q;Q>/%KV"IB8A7OIXSOM(I-1I[.)U6M M(.6SXKJ\Z#0TG6TCJ^#>8A6QE-JB;/6N8FA7(X/8:<-T[9+T?4):Y+_U9HJ] MCT@%': "8Z5,K(O%H&;K;6]1J54[IACF,\..-Y^0#"1S7$3FL@F.P1%K6"R. MA^#VQT8PH<2@:MGCG)EL),W=QMQL)(U'1@#Y&TUR"3:N\C&V@ONP@AOJ=W]L M!4.3*8K!VEQ(^8#>;OQBL;4L1E8 ^5H&+@69*YQ-N#]%+Z)P7M130-O7'-(, MWW5\Q=H'PV&!#WMPM_#@;I3/%YU@YVVM<,"X.'W=JZMJ3453NGK/I ?+L6SF M]5450,(8%5Z@4XETZHK9?.]OMGC@$*$X"GE7 'PX59,=DY9-25'&5<^8UU6F M% $>DL,,S272[!5SD&#$/S3B;Y,6^#<1WUN9?7&^EBUAP+KCSI#:*-2:1XA' M.[LLEV#2'Y\3^!Y8'^1Y@6=,PFBD7U) =%8UV![8'P"QT//B0_2^D,E_ *O[ M49>_E)=(B/#: ,',T9ZLO6"@>O&VYHM>X1G6_0X(0L\6IWG%-0(TC9S-"0-W MFILJ?+YMUG*;G5"5?7*STF4VJN)P]2VNAUKROA#8;YE8[J,1/YJK/4%JERHD M,#N]1G)5 <&01XA'9R&H!,>>)^*) ^#QJG"/AO+QN[6WL)&P5]D&;GXF2J7Q M=F8-ID*OVHELY(I;O/?G$D7*JV]$N'"FQ"3T#1OX/O 3A T"])$*!R81_1LQ MR17L1_MPCM8#J,O5 #+-Z._*7L;58NI"QF=ZN2O7,\;[T3\]CY4[V4$3!&@: M\6>'OVB7PD4&ZUYOYKE302P"Q6Q+C9DU;,ML5'6"9DCH=5XS?<3]S2H/++3$ M>./Y@]">ZE/E)*>,)L+ 51NUP:ZQ=%,\0CN#\H!Q%])TQQ7K>$7X,AST(RT& M]@F\P:60I6&F1TGT8D :^:"B]*8=?H>B;:."%ND$>86"99^\$A0 '#;?L0PM M&J^(-C[?DU8(/YSXAF8HWO8%Y3RT^D R^5!KXAF,*Z_.JYO(PB^ ]+5HI>VK>'8$PPVE3&EM%KN M]W4$Z2^E_76>G?]%&\5_GWZ%F)B F6)-(1O[A_" I2"-SU4\5)0LHFG8H<,. MW7USOI]%EYQ0S]O:T:\3[5P$=W':V6.]!:&^O3!S-%+48L50E32YG8O=*EN9 M9_MZ6^8.%2[2F8>)I\*6\M7DP=^UC9^J'-4%TQ]4U)PLE?Q:+6GMMGR)72,C M@8PQE<+R(+:1&)]:^1@;F:S INCH>E%8CDLSWV]TRBF!1S82%=-@7R]3'DLI ML.XHMD\$SH]\$CN,]^4PQG@_]\6ALB*<[2+,]9QG5FEPGQ20@ M _X*YW6?"7#.E+ B?A0I<==B2-@]BH%[%$>Q[6*^I2>M/N]8%H@>79R^=8XH M3I,C6N\,0K/;W+5JG+E<*0JD9*F;;*K>WV3QP#%U<=QZO0+B"VDF3ZWKK8*Y M[!=#<>04NWPR0OSCY>+#B(_=INQ;CNO^">R["E].YO7R2!!'I2['N^ON6-$1 M[)$4]G@A<2<=#"QK\@>J\OK/T)>B<%8]T"W4+*- Q_ MT-1UBEJ/(_1"1I5-L/2KF>X?7EV[!>_"2AOVPCXM+]X)^04Y;3-$O6*U->YJ(J&3292)/GP0DQ-1PL0\1.>+N! 03Z4J-7 M8D+I9)B+LH=Z3;2Y1R($L-6 D!,H^33\%D.*?6B_--Q\//B M0P@?VC^\>=Z2-V5+S\^5'EW)S2BIUNB,!VIQV&_W=)F+"F=05"I!T>?K&Y8W M[@R^<>1N/SW7]TZ/ :F6JUAP\(Z;R'N][KHL#"MU MV$_[!.;VDZ")-\T8PJ"=UW,E]V^^4NR&B!'[$?Y'1_[[2K'!+&HA*W8C3U@'@+4N)CI@+ M1XQ?2K2P-9NU8&I5S*Z3FU&E-ES MC#LLFJRG(SM!QW(3-,-\ 1VR"8)] N*_0Q]HA&'_@T@G*C.B$9-M-+B&'2(U M,H\CBJ M^FZ#.O/R=@5^1:XT14AR.6KH5^6:XO+(CB![Y;)D@KI0708;T5%A6^72O746ZOJ.A&AN'@*A2O9'NQ,!+L_]XBN.;'3K@P M,7QV%V @8"!@(#P@$+Z(X*,9_D'SB?Z()9][H-KW*RD_@"3T1AY>>&88;V/B M_=X@"W;#_%@J=?/K<#P0_!)HR^FH>@++T8E,ZEQAQGH0MJ]'UHO>:VT_&MF4 MJE)TF./[4E@C#6$CL59#X9&1H7I=="*5?IC84&QB#V)B5]:6/MK$J*RB*N38 ML>WC.1'VQA)ECT3=WQ3"D?=^486M*#?6R/;0-6> M,G2"Q0=_L6'$4Z1YEV&4RNJTGUVU*H*27&\TFBQRLM5&AL$AP\@FV.QY1:D? M6.C_!.CXY:=_X3_'[ZD64#P$[MGAXD>DIM!-]M"F2/)?5R%^ M*H!8\8YO13-/8#P LIBD4L^>._KW__Z?Y\__9'%)U;$<[_O1KIZ]V P@Y'^G M(Q/307+B <5,*E-X[^^*M5:V_M&&,]]HYGC:Y/O)-E%7$.RW3.9?Q-./J$/. M>G.A;)+/^NQ@T$D+3(/O^V\=/XJ,\?B9XQL(3M^CHEW&"J!KO[AJ-#"!X]YD M5,[!%HU(ZFE8_E#DQ6T.;SEQ+ W^,2\VNV*]4N![0H'H]N!_ M&D*SUR7$(I'GNV6B6!<'7:(H=HA>6=@O1".![W0)H5F WR@(>:&1$SK[OZ2H M!($H-_J7)@F^64 _4,3?\"Z]2E,2"I"_3O9]=YMW_YNW+$)90-L+?.B>$L', M"7VX0OC_W/ A7F#OY0Q&T6_W%95H&9!3686C.8Z3V2E-RPR89.2L!BB9F:04 M;4K1F0F=_6N/4>4DY9<55QNT%T5I67&&KIJLT,IF+4<[TB];!AU]71CT^SU) M,?2ZG"](X\&R+=/G+1>33K-I:S:\IF/W&XUUI5:?HI;,CRV=IM@0^"E;,#F& M:71V.W?INZ@E]V-+1;%HR6I+EEF;IN6A4N/F?5674^=W#T&Q69$'HY3$69MV MAP*C35_@Y=3YW=G,=L)5S+)##FH=D_,*Z>*HNY93YW=/3U2F+#17'3*YS=0F M:],>];RUS,KD658*2X[?6*O"6("/ M2J7.F\I<%Y+1:L87!JJC&;MYRZY*$*/,>=/V-%@4TGW=-$O3]*J?]R1-D.%5 M+XQ4KM]WRX[C[@2%;,W'RW(SSU=@#UP8JF2W4YDXXKPC&0,I7'1%H32?P]>Z M,%;\J*G7N6U-EVKE==22;M\;S9A4TO#$&I M7*A-^?EN9W*-[(+B&TR]@.ST0K]:+;??&,W;*@DZ6=W(5[1J;J;+](7.*BPW MJ7K=:*Z%TK:X"!6EWIG;L.F%SDIK="CJKJT+QG9*S<)YA=0:L.F%SMH&1B.K M\#,@Y=..2-.C4"N1T/XO]$!YG!0:G7XW*PW"&CO5\^5JB6PCVGZ. 8XLK-MI M0)%@EZNP166^&D]U9)K'IA$G/M&UO3>$\K,IK@^^'W]X/NTCM^5 V=!"K^X) MPI&>1EQ*"0/G^,&>246?O.!;SSRJ0YMS[A1XQP<[W)#:+RH?M*GZC+T\N[X# MKSFUG/5Q03K^GD3>Y/<].5W#?OHE+SRL<]&-CTV5"70OPP!\$DDDOY'L$TV\ M+.%2OR'A/M'^*^_ZX*&ZFZ'ZQ=84'JF[&2EL5+$9*FQ4<1DI;%2Q&2IL5#<> MJ;N+>GQ=T?Z=;LG"/YYIB(\9$/6YG01=3O3A__N+_>M/.RS[+4-]:E*J[.]W MZ&M"=='QB& &B"U0/ +8*.*H %2PF #O)#X?-THG]QR$_('3%+;'N^ZDSTX+ M]\$6B'9V7MH6A@^&SV_ AR8Q?#!\_AP^%%[9'V!E_V!<[#G?^;\?--5<^PS" M[_>&U/UO/,QXF/$P/]XPXQ4MEBO:P[#%V/01QLTG]0F&"8;)EX9)'$[R_L!" MWK1HOQHCCD[\HNT__\=*I<^/^7Z@LG/WW17GDG2_.O5^?[/)?9[_OK]^PF#" M8,)@NMFB?E]+4EYQC2 J*VX'GC$)HZQ>^_4:;9O;CAU%J7N.9>VK^D#"!/R M\&>*!V9PH0?>Q^7JP+;TF;+3F=VD?NR0^Z\GN0.>HT'>^5KIKX9A.QXXS M"%\X-3W,&>66-"H84E)T"DMZP];KK;;,H4-E:*@I^M^Q+(WWZ;SU"R'ZEI4? MWPCK68')NZ(RLLBE792W[F9%49DUA#4J$IY@:0Z#&H/Z;LHTOA'4JV1(.\EF MM6/6JL:NEQ!.5MON923);+272R3"H"/9N3I ZAC$I50]>$/9^S$R'ZV?1HEE50(/YSXAF8HWC:F[EAL&=S7=N.N0.J@&W=$?P&H M%G1$M-PV[]C1N4$E %KWA/6>TW3L9U91.1K%A7F&8<"T.J<:&8&F[2'?V'4H M?Z++V9NPO[N?;QY9VG@8CG@ER[#I05GW)'V>=_SCTA( C8W0 LHORU/VT8!]\SM@P4T\V/U!"+CM/2)EHVU(B8VDSB8R8W$S_>;2;4YED!F5>V28G\E MU&J!N];\-C(32$1IZE7_[$'5T98"WT&Q",WP7<>'/T"26@ZW2K2XIO_M/V.H MKTBGU]GEQK)I#'WA&/+87T0ZH@B8@YD4#E8B3I\<85^(XG5/_F_/>6-\]*C, M:(.4S:[-[<"2JJ[>L+F9CJKTH*A(,I-@N?.BL3$U+BP8/6Y8Y+7L(TW;PGJB MS'+2HNPRDT+8[2RT-K(/'$*)[>/>*.SM[:-66PO6@,O[0IA*@?ZP..E11F0? M7R;<\KFTJBJN"S3X'PN26#<"B6$3^UH&\&?(7KV3]Q"U=Q8+^'G$7'WBPZP) M^\38)[XN*SUYP/D(\7D(>#'">\7N'-#>H3T6ZM&G+ZI?:06]WD;]NP$/.PC>[0+R\T,A MY^=V)"D92\DIR#XU&J$ZJ5'=6XA\FF-BN;N @1][ZOC1D[R*;1(3Q_.<-7PNK&-B'?,!=,Q+"1QR M$.@%,+FT11(45UFM6>(V).#E>F:\J5+YMHZ*?$,R2--L@F1(++I@Q-\Q9?Q- MQ'>[QEJ;6>-0JK&ZO%EK92!VH[+VB 2R;"+]:J82C'B,^+O9*7\;XK,-:F>4 M1]I:6LR=9LL+9MRRO$:(AUPPE4UPZ=?R33V";@B)\SZH F!UZ)]F./=E6/X M,!K@T=I/(/;%Z2O6WFX#K68O9$78-N:+H6.'+* @HV/VR7?2"9K!1UPQFC^; MK;T1S59WW=']FAR2275;($? 3_+^&J$9L;44G5Y3H_WZB-J>,56\)V7P[;PW&X MG\0V'\3\P%'-"[/&FF5SS5I;"@2:9@/-,X9A*VS+%!MI=$PBE;UFN#\V'&PX MGT\7_\AP^H5^Q>SPPRQIU/1\UU1GRTXF,AQ$'DDN0=+G&[[8CA&EE.)!EF$ESJ\<]QO]@L-GP_5&SUP%#MZ&W0 MP>V)8VM^@K!!I"V>6JD./KO]L-+B(^\5YY^P_1,GEC+;Y= F)4"&G-2:B+/J MO-_F92HJRI(EJ02=.9\;L"E@4[@3GOF6\D2_M@+1&4M4>MYQR;Q24;*E=*&E MMR(KN,5I%6P%7]L*/CX(\<^LH)I,%M,ILI CE50N,\V/9+'NKI$5?.4PPQ?; MS6=D$?N7V+]\($GS^=;'KR>,;#W?9)>-=DGHMD@SV1GIY530EJFH-$PV_:I3 MBW)D*(]W&AK;2CQMY7HL]/=L MI:RVEWW-[)JF.!1W-@EJCKV(;.7+G(S.PT[<9SR'PPR_"A\G-/S9]4DHGA:^ MM"=ZG2SF",TM"&;1%EY ^<5DD',NET5H ;=-[[AT7>($=\5D+'XVYW69BGVU M&FP/]V\/U\F\\RY[2"\70VAMADXE>4\(QC3-;('K%1^.7MXF.WM]UI% MKV=L&]-\>RS5FJ6,YXPFTUXNL@K(&3F4!>,\&=OC1V(6 %B@I#K.4[WJ_?8W MRA&)O)\TC-JV'-*U;GM3^/=-J M5 I\=\""D0DJ[7&F42C2/%@CTT(1G>4<(3REWYRH_&:"'*(Y?Y@/'<5H( K]C%(Z3Y$Z+S M)\"++M@_XZ69(_35WBI-%U5R&:[H=D-L[Y1)&S[[GNB2')>@,Z_EEL#V\DCV MB\,P>7I6RY+4!^TIBUV:R65M3O9*0'Y3;,AT514F1F01-77'7%AL3-J9/ MU+D^VICZS;$]J@^S*Y)C[)'+-9*I02TR)J1N)>@4C4T)F]*C[@>J%6T0.FMD10]SMCJ.%H7]2>Q/8C!A,-U?)V$P83!]&:7K*3H+ MRUS8G7A4F>OM&^D7'(@5,_1:%=TK"@O14BRJOF%%#CH0^TH@B52:2;#D>>KH M.-C.IQ=/N&,;.'OSKQ.&]5KD2&A(X_DX*+;-FA8L9L:@E&QU(VN(0JY8: OG MLE0L0JZP,=R3,=Q-:-5KQC :+#PJM=![DBB2@WE^7F+["QT9 PZCPB[<_??3 M5W+A,)@PF#Z_DS"8,)@>55SZ&W(M#R@^^(P#(T5Y%!V MX!.0'Q(>\ //4 .4*P/^/0Y>0FR-Z2MY#[<(FT+_%Y[PW#E!&?V!M[67'SQK MV8+=YT!?8V\AA8/-"!O5"M&HP!]FBJV#CA( 83H%:O":!]+;>2DG-=<"H::[ M&2H_<-OF$+KC414)FF83)/NJ!W*_AO;I[O@7TE]O$1EU4WOYT4PD;S,LK+.S MC3#H"6QW% 2;5$E'9A*%4E$,G: R6,/%=O*YJM2GV\FV(:NR(@/3I"N#79TI M;.>C160G'%Q.TER"2:=B'BSUAUF!W\9@"24@@AD@)@!>S$:;JE_314,'S7 M\16K! ?&A=]XIJ.2%YDTD\@PYV?]8VIR MG[ZF?VW3RF8MIS<4A4K6@:\CT^&0XYBAL@DV_5J^Q$<0=_?N J*RX.!$ M$+#' +'_V4>U,K#(>Q^4]WY#2!XMIG!O%.+TN5\MVN^:KB[,/U[6K"=EWE\( M21<($5)66Z:C*AQT@DO%\SCMYZ_2V%!N)?[>QE#4RL;NZ*9FFGG.75-T M>I.J5'1D*)#CTDPB>Z$0 ;84;"GW)/_>QE+H7$'6R%U=(FEM8JDIS0H*$QY9 M"J2TJ4R"83(QEWCC2-^PLGNW/C:.,L-@PF#"8,)@>BA5ZW\G+VZZ!JCSX'-; MVA]M^0+XIQ>;O9-8^!>QM;1']CL>?#]JYX_EQMCOC$B:[=!BIVF(5G4MIZ*" M!U??C\+&])6-Z>%VJ S*MI=!MM4C2ZONHMEATRN)U9$Q,6_;H<+FA,WIS\V) MDEML;B(9ZV5&$NNAP!BJ)';3L5V;ML.FH-/6="MPBUY[6.>WZ]6DC]D M.KLSJOUB%GL^M[UM+@OJ]$"U)J.VM"!#@ZLPXSSM\-&;0FK 91-I[F%")K$] M/J(]WAE;?Z<]%E+9=#E06W4S/YO:Z^Z\F-PEU^A-(55/40F.)+$Y8G.\8W/\ M$[;_6J+GS[+$<693++.T;9"#:J&UY5,]O3&,+/'+%.O]/2K_K':O<^K8:S-Z M/#_]*APG!2]=IP2FP\VGR_#K2^8C\L7AWFUUUL*R5' D8R2:_86/#*?2-I.9]*) M+):VL0'%B0W?U( JAN96*]O.Q.S:0L[9@&RCL8T,Z'?$[/\)%#C -P']CRC? M_^7D>M%OA[H2]8&L99F,0E**G,G ?YAL5I4G6D:5&29#:I0Z84@5P'O^CW+\ M!NRUB4M)@E,K5$VPV#654CB0_#8O1ZK9RY;UPF8\22_,C:0X7G9&55)41]!E M^KSETJL!K=S:"W62;4R6IN K]4F-"B39%V769G\ ML65C**2EA='U)+&5SNW6 ZWGIG29.V_)63-QLY-+C+#LEW5939'-K*?+Z?.6 MW7F]P^3$XL0<9%9UBIS6[3'3EK/G+1?%]2I3F.D[B::!F6WNJ@MGNI8I\KSI MP*G/M+4ZI4S.F!=XFDVJY7);IJCSIJ#-#_O9H!I(2FF>K=C2H)BOMM'4<-9T MF\LN)ZS9JTJ@F>)&V0UHAT,>-3WV:61?1\@?)EC5L2S%]<'WXP_/[8B#=C#; MQRLME$TRFJ+LXU28M, T^*Z$@7/\()HH]Y\V/PBC /#38;/#;8;&(T--AL[G=LL-E<>VCN;L?H/1V1N97B=',93H5N M%/#>W EG!T=^LU>@;X<^_']_L7_]:0]EOV6H3SVDG7E##[YVTJ;H>*>=0[23 M"#2B %2PF !O?Y ]126.)]J?'ZG!%H4MZE%RY[S7AM!>:%P/G&& W 0@-(D! M@@'R&D HO+[&P#K>.]![*G7^[P?-#M<^_O2&UY>Z_XT'$@\D'LC['$B\KMPE MBN/+NG"G8*A@J&"H8*A<+7'3)YP=>Q&HE/Y&7UZCHX\,&[YS\#VY;_5VXM4- M7=<""_A=Q2(TPUT&:63QCV/GP3A8_^Y"#,]P^55N[MH-Z) MHCYFCK0?&#@>1CR,>!CO;QCOTVW\F%7J<. 4Q?,3KF+L4 O!9$8A- M7F2K[)+-F:J9#.;YVF30[HJ E_=E9:$CD.4PH#&@[XB#_0K0\]E@L7-F35E: ME()*6%NV]7IA+4?%7NEL(DN?UY![-P?[;-"^V&EZS%W'.WGO6[M1=_+:>+B_ MU&OCX8[C:W\Q_>!/X@)\M D#E_YD%!Q@V"L [V7K4<;,J6$KMAK]!FG!R@B, M?7,<+?!X-/BSIE0\TGBD\4C?V4C?I\_WH2([KRY#8Y^6 2UIT*^'*UFPC=8] ME#G:12OEPQ#'A]DTVV?#O%5I]&NKZT7%\/J*%0)QROL^"/P(E1ZXI.*T-<'I M=16Z*QB4J2=G8[64Z;91QK^H[$DB0SUJSEB,WWL5TW\'O\5TO5(.QA-?$M44 M2X;K53AC(_PRT59PECG7U3%^OSA^KZR=_PY^0\LUS1I9$@6Q;Q>FF<%2XYDH MXRH*92 3#/E:=="$:EF0>@!/@IG%J=YQ_8-[:"-=8 *8!.-NKC;W*)* MLW8S)RVZAKII]K;+ 1]E9X:TCDTE:/:*M Z;##:9#V&)/ZN&]='60N5$4^7F M=)+LRJ$\ZK<54/9&Y:5(F#-T![ND7]LE MO3:_[ :.:E8B&,([PWYLP?YPM,A+?:997ZJ+,QV,TFYA,^H*R\#0=FV='V4G M44D.I! F*":;(--89,&(OAG]>P>8]59AT=Q4^K1$MRNUE2\5%7$8E:*Y!=/# M4+X2E$\C=R^UN-[(F6_S9+V( -X#4A(!/C,Y.ZYYB$2XD MAH?2M#Y IATEY%109=M#R YLY ?P@TAN^W;#-WA_DOG3[P@C%&C9S!&_T>%VEXO6HC^^,>);**T^L\*"*@6 M4#QDX+/#@YS*$Z+;7+F"P,OL/33S9,6''B@F*>;'H@#_]_^\*(!P\A%1V2_' M^WY,&/OLQ0YC1$=CI(/DOKZ",H7W_JY8:V7K'^>QS#>:.>:B_7Y*.HNZ@F"_ M93+_(IY^1!URUINHHMBS/GN!B/VW7M8,.WSVBR(/AX$)'/IK/@:D0 M,P\M\O_5$_,7<8I^AC8%%V_K!58/'\%)**K;!J>7O!,58/-/*%4^W!#QI"L]>]U<1W M-@JO!6+^S5O6(>T%G-+A).Z$/F1P?H( &Q7 :T2^:(+@"]T$X0)O_WNT9X)^ M@Q\3<*Y7$I &6L#W"6A'P%L;/MA/^=H_3Y&8KTXI+^WA$M#WQ?X42O1TQ39V M$6F$C^%")J<:KF(]187*+'DL^[>G9,UP ;M1_1 =Y26G?/XP^=/2!W_A;:T% M?7@4X(I^%:?%XUK8/2V%A5/<:P\^5^^KSC]V@\ MXN!9>/ )>^]^<>Z=[_W*3 -M4/GGM][]I\U>O^QWH!+QF[_^4Q5'(Z)B MJ]^(OY'>A6@)32)-#!'0Z#?JWX3C'?^ FA\^_2=!!(X.T-Q#K(U@1AB!3_CA MQ#R6B3_H5P2?^ADZC0\!E"7@>Y*B!0RB'OZ!.@9 TN(9W@+.?BR+T/ ,:\C_$WZAZ*$ ]"*QM@GCVY"7(-]RG)S30=>"<">+%3D2/%P#>C( $,T".; *N=_#I4+,0]BNBW(BX1)=>.YZEP>M KWL9 MPAL2P-85_1@C;RS@1.?#)X&S-YR>#6"KB,-[#IR95_!MX.1.K P-.,F)X@,$ M 4<+U<,>.+S5RE!17_FA.D.O;:$K^0&D00MX!_CYS/$@&. C[J^R_U[T(YR8 M%@OX4&J$KV_$IX&H8A,-Q8//C_2P_7 <$(0>T;4 *UHUP:$74'\HH68XQ,1S%$U5_. 46T H<*E%%;R> M!O(;T7OV?%%>*J2BP*M&JX1/:*@RK7=Z)JG[W\='NIH.DWJF+*9.PJ+O!7+^ MF6\GP&4(31C\QO#E[59&_0-[KQ$5%9(KE=FP1J:+&5+Q&JO5#!076NVE:,/^ MA@S94K;1@MES#B$QN4.7 K^$L'U2;+C]^ME4/$].EFJ#"K?@5F:8\5@K;(PH MIZC_]9\4D_IVOHM-0&Q:J!OA<$:'3R)SV@OP;^SIO6HOC[+#&@@FJBW0?6/" M\V%/7_;Y*W;VH9?D8Z<\T[*>?^&'UB<:DK<4WQ>GD3H6M3^VV&]&1'_F#U]. M+H9,OK5T=P(]SY*M6IH>Y!BA_R)' !(Y M^!CP8:.NWO_U-/CDL\$?5E=V;<-V*'.Q*=?&[?6V65+1X)-L@J+3"?)"?!\1 MO2K!1U/9TRX, @)&0.[P97JS&^H#=E,0EJ[FV;O.PJ%K^CTB0#%REEZSL^2B MIO$#8+B+:GD-$9!)I&@NP:;/MQH/ ,C] ("]MG6:I2%A."X-5/K?D&8 .'' M]3=J#5F"!E?@_;RN@4 QK,,%T.K_;,5!3M3AW-M^#6DZ 2!82 4_<>T4;8*' M"YQ%I!($$M]?+I\^O I\5NC"*[H'(N3LR58=CJ$-U\YC2!W\8($6L<2!-\'% MTEFCKYYHU1;U20^Q$]BZ#/L,=J!__-IIM3LT.*UXL.=19T=4[HH6R4 [/&Y$ MG'[^E4&6PZWRX"KP1I&X=H#JZC7),]CS%]O_1!_^<$(5&Z8F0*S\ $H$]XNR):,]=V1,!]7EH0Y0D%+'_ M#>P+-(@$*KSQL4R,]V5Q^I#(F[=F?E9L4WE2X16C).T$5AO\.2T\!O1&8P:[ MP K1/'(1E2_B4R[2Q>K&RWJ-IAL(7+&_8(;.3@$ER!AHCOYV@2LO(?H7H$+T,A!+S'Q!%MB!JRKY,G'*D$ MX0%W+UQ&HL*+N>Z-T(+@!G(Z3^U6:[$;2F"V6*B-7K 9J.OX DNL%>AR>5)5 M!:6ZT\^RDQ?8^)W FO<"1(1\RO-GAGLDRI?!DJ2?H:4\SS;&7[KV?X*G_OQ$\TD)AP] *$ON6*HCN =?&"?@Y,SMJM,??5!7M7#T+ MDGPZV(.(+V(.OVRCZ8=#PE==M!2?T_^N5D$PT7_+-1A.X(B M+WEHT39Y]+1(U8;O-C6@748B[@O.\%8'[E8>5R8Z.'R8_Y]^N:_IX%W,(B4, MPUVRJ3B2PHBTT*QDO7;MLWPNN9E9%H9.32<7))=O.9W*IL_R2!Q+D&3T_]^F M#7?@,#TD;LSUI-L6R=G8-'89QK6E4AAJ_'UX3(I6HS30S_(D5]EFVXSC"DMI MC:+XR0LKS=%CNNS71#M.EQR;X]1V;=<&3T'WYMRP_,*W-5?3)7KM,P.NOJNY M.7XOX,;*N8D%M+:@8U8Z7:"1(+?M._5"LC]ZJ>LS=^[>N(5UF!X;ZP[9U0)E M&TKV=KN$TQ&5_G:>UO^6[LW=#GE7XLJS%-LU%PUA87?;A8HB_;9'>W/_9M%: M.2632Z?)4'/G3+FS#)PV$NJ8"]NZG^3??*:'T'16T?@2%/=+'^&9AW!R"?R] M3Y!3#"U,'+5TQ=>4Y7PBJ.CS,:0;]E!9[T_?7,4%$6 M241S8)_#OR^0?M@+0 MGA=\'1VBY4F[=3U#!;#WP0]3SCZ-]XEFY!1+L570G0$0\+;&GS3KIPA&/[=]\3#^Z^SR-$.-MFC, MCAI;>1[L"E5W+8@RXV\#+J-N]1>*2S)S2[:;?3;M]/BI9PRI'B9 C4Q#W4.:4#1DS_LS$808!B]GJLN>%(;6(T*K MK$@]LLWDBF:^,-,S]'Q>6TKZZ]!*8'#<%!S@[\5/OA&.)S MG[O,;?E"NIF6IFZEZ27BTBZ^;G'C<(6G\T_3_/.2]JCJ#,#K/:J($JK M?)BFU-,#H4\/:^PW CZP#RDT;'P,>D7#2:R5?=PM1%I@*"CRXRGH$MZG""9> MB/RR3$1-J,2>:YSN!1\,DB+X=]C10;3Z&L<^)&R@PM4>_1&NPXBW.?#':.5= MP2':7PCBP3V\YH^>.)O_\P:F/"G)68$>TPHD%?07Q$";_ MJ:<6G@_WLVDC0&7M]T_K[I_V%-1_=%@J+?$4V^8\.6[[OJ C$Z7HX_1\^$Z3 M[Q;X-E':'Q]H*)X)C@%RGW:R]JUG2E\2R=!F+=/LUP?)4LVUURA* MYL>6/7X]8*>CQE!83H6T+%:D4G7#PY9G=U_30;DS$:F)Q.5:M)#)^2U6;L.6 M9W3>7VHH6N> M/6?%ZYLJFTMGA&5'F8BCSEK. MGK_1C)*7G %T4I=XX-9A)@\%B7K&M^=1):T)A=%O3YQ*V[^D"+R[+5(<;=9#VBC+QF,L(.+V4[9Y6'3U/EK*?) M88-M*BW1JZHRDE,S-076J.G9:[5W+"EW7$L00*K#D\6-- P:.FIZ]EH;IS!I MJ;.R999:+=[;. &O=:.F9Z_5GO=G_*ZQVIITS1],E.&FSJ6B!SA_+:LN2I6T M( HUHZAHTW%N[I)PM-CSUZ++'KOQY(TJ+/4EU:66/IW)14W/7LMQ]4IZL*6; MIIB>#BU+8(H+]%KL^6M)@Q3M.VI:%<*A5C'T[J!.2E'3L]?*"=Q6XFVJ*6R! MVZ_Q&7EG-M>HZ=EK-;9.SS/2'&4N,YFQF>I,^$X*/NN%F8),+?2NU^P[9+ZR M2L^K -4EUE'3L]>:3X'<-6?"Q"QU1'ZH%QW5(J.FY_-DD0T\O5<8DMWRN)]I MM[IFD.11T[/7O9:ZE#>YJI9:F,&?8&I2#9 M7O,E9# 7IHOB%E2[?+6M"0-_NBAS5,UVYSIJ>O9:<-:ISK@6G%D&>G=567(] MAD;9]B],&-:.\1A?')MFGEWU=)[.UP9>U/3LM1BZ[QERK5PSN]FQ%\IJ,%VZ MT0.;Q,7Y@R#&^CEY)6$G96,ET>YX!H!&(; M-3U??#LKHU@8J*[9;=;%'L4NEHM!=-6SU^J40\!6W:'12WL'UE[XP M97C)?*78JI"^.3"#C>>7%CH)9Q?Z@AF6%SJ@O=&((R'I*E&.6$XVDVO4]'Q@ M27'1KA8[HB2*Q:U&#I+EUD!'3<]Z(%D;DU.R0U;(L%"8^/3,&]M1;*[,Y/%2GHWS9!1T^.S0E?V MH.CNY?=7LW8J-W@V@I@F!:#NXQA2![$Z$HY]$*!X#&("+&?]/>J/:^?XZ:HSH(46$*=/<2Q^Q8XV MI%9H?PKE)9A.#0OE _$OMHX4AO,D/V7;XK1U@?5(47=&75.PV\5@_1EI>WZ4 M]%[J;PCX;\T<]\SY/K))),8O4+:2668KK@^_''YX_.TJ]?92-I*O".-SU&^<2D\.'1-0'91T0/TJI.F3)H5[9U'OZI8_HU6'4-=C1*V[(:(T@,3QC/B5C>9% MN&SZ&WT95B]"X/>MWFY;364!XC*[OG<>>?4DQ(>1JT_&S(* M,2B>%4##D/B0]]\3KAA#PCEF^HT+(TM?7CGO!A$'[A5C2+1>JTO]F,+68^I8 M]]D+-]_9N\]NP *"H^^P%C(5;:%>QZ(6[5[0>5,"Z9C?\FBX%S@]!44^I M#+__EZH",)T^@$!U.V_]'X?]Y8//XQ[ M$0F/8JQ'\:#[//HH?LY2=#M;/&@UL1C&/V 1L: ,A=!90Y8EO*@UE'\6,W!, MUWUHF.M7CEF[X^![?2B@HQ&^FXB@B^^20R4=_!G1-]"'1,6W4*KAIYI5\1J] MN_"67A_U&P< 7:MHW)^7%((^AO-OLBE?Z5*B\]2 MN_VJU.)^,G\QZ3^;\P]U@6HYJC68I!M5,Z_*8&3J'8HJORB*2;^M+-"QC.6I MKF4+>&A?1-%!;MM2//CC6;%#E(G3W)I:?I%MF2!3#D89D]2R#,H'S?WU'^I" MQ9]WV_(];)[]ZS=9Y!/KN+YJ\Y;G?U9&?>986E2>)#9*S%VL-_?HW=U%Q[R% M?GW!;L%X^7/B]@5[!U.ODX M#,O]3&IW+70U%$^=$50VDKDR<1A8+'-]ILRUGZ;WL_33#'^8Q \%&>K& O:H M=M"\6FR'U"J]=8%,COK52KJ;K%;E&VI>F4HZ&*K9#F4FUXU2OP[FC8:)ZH!A MS0MK7H^[]&"G%&M>&"]8\\)PN2.X8,T+:UY8\WHDS:L$_2%]-W/"EP(64;'W M+@URTIXI8>?ZUT\N@!4PK(#%R+QCK("=RD+22 .CR#@,+=; /E,#.TW9S\6P M9Q/^TWQ_41#+=,UB+;4%.2'?D9W!>%-=[7;\[00QG@-*H6+0E+0HF8.*NMT* MXV940AXK8O>KB'6=:;!&!6LUL *6XR)M#&MBV&G%FAC&RYWA!6MB&"Y8$\.: M&-;$OJ8F5E9TA^C"ZRBN PEK*P#?7FI>+QM@J>M^I:[3(,5A<.YG_KIKP:NA M;(ETI'7A>"^L=?TJW@M.U:=) ,[DHMM2%0;E#TJ"23CZ37H63*2]3*2QCW;&,%0VV#0)BI5@A(. 3 /CHP%L9 M*LJ^)96CZ0+/'RV1AAD@7 MD[J8M(6!UPN<>G(X; UN&&*F=!:L6N]NRR3(=S?#NI;2&$^7*9P^/UY*&=; ML /[H!K8770+QDM<%+&[Z!4,%ZR/87TLSOH8#C'[R.3Y.<4HAWQA#6<;Q]+:GA-M8R_>"Y^6,HL5W*QT] M5!.NYR"+WT>D&<_(3/!$9F*8\.SC6!\.-[F390.K=1@O6*W#<'E@M>[^>@7K M=5BOBZM>][^3%\^R!L@/A+.CI2&5QC-LU7 5B^A7!,AL)Q\WLSX(+.Y5@[N+ M/L!(^'SY[BZZ /A\_6^^^^"J^M6]],%-Q*][IP@Q8LMGO$C[(=^-H'ZD8(DKSA+74TA:.52TT('W#]:.9[X>BO;CM^(4A?;5 M2EJ^+9KL%Q/S=C^H#5;*,!P7Y$A9Z1S%19/>SJ4>8QB^.Q@'Q6%_F@9*K!]>%<4*V4\2#5('!P56_.Y:]4("P'WU#%W MIQOAY%XQ LAG*$6?!!"L#MVA.O25$GK=Q7A_NK)S%[V 8YLP$NY!3[J++L! MN#_IZOZZ (M7<7[A+R1671B1J^JH,8 M-WWI.ND<[N\]/W)C#H<+84$H'H+057?T_B=0)A: _]6,U7^.F2V:X0(^J/HI M8_S&4;W!DT6I5"CZE$_EU9-W?VO_O,Q7.WF]?5_Q#-3SQ#%)"7%,GG(ZM7?3 M5Z0RT3OV'(BMA6MMB;41S A()@A+6>]AY0$]M*(T&CX1S)0(?3,X5@'A> 1Z M!0B9 "5F@2]J$\XQZ0H"+KJF8L.7.WT1P?8$U.0!SPGX9T"4H/6Y".):J 8^ M8<#_GRI,^?"[!GQ^V!6P+6RHSZ(&[HN#CPGB+(0,O< EPIL@X)P(%T^4HC>Z M^TOC2;XPGJ.915=37/0:B@7?R3F]D1_":YTN<;0Y^$ET;=B=WX@>_"$?]<4ATH1TH1G3/_7,3/^1;2T3S@>=8 M%M#>]N;$_M7AH+E #8P5L+:)4W^B)P4;X*D&?--H\.#%%34(8>\JN@< 2K/B M$YKAJZ'OPUM.@.6LOWT:9G, 82YZ;/A,KN/#YX2/7?[_[+UI<^)*DS;\_8UX M_P/1,_=$=P3TL-B ^SS/B< 8[S:V,=Z^$$(J0$9(6 M8_O5/9=:BTH*WMHW= MS<3$?=H@2E5965FY7AF$&A">)2B5B^6BREYTWQS!8W0)"29;R%IQSJ(O>#92 M7OQWPLY2V<_[$/[[J&W*O+M?4XU#KR3@0-,.-(ZVA%<5_1\QM&X1S06E=L3? M7V *[J\*S$.H[L7_O(O6 H!2Q!4++Z]%$%S\VM@NE*IL)>R*A?_]__\_=?Z1 MRD$%H>6XO_ZKB/_WC[*P$:-<&760(2GT7:*-"]J OON79LVUT.,+K==_EM>H M&N.X5"_X5103 U+DJ(93_T\N^B<0)$7-B79?4&@6\U*P7XF/4(D5GSF>"=OS MRR5P1\P(C!T;%3>&JEL?LBO/N,VUW,@%5+/_.F\W,_5,^#?5ANCIMF*U9/PC M>EGB!4Y%39-=7Y[D6^TM;_#4R7GJW!VWSUL=IH>=SZE3-2QZXTSHP?"9!',"CTH^>KV3>YW0 M,;R1YI)\KK'5R>>H\&9_,P P^A?].&=HOI;/!;9%/"K@J0QTYW"K>3[ U?V( M !(>%2GQ\Y#%Z D9Q9#D^CU_=JZ-=JQIJ3CIW)M!NW3O;!T->_!HF4'KT5\0 MH^$_]71E26?DL=TI_505WAJ_>^XW)@(1Z7I*3\S/O2(RO4X3ICR"2@ 2$280\'2 M0B?P?PW,>Y)YK2ER5R@TC/_BL1W^&.?-A,/GM]:1]!;!%!]WI-537J+_^:^- M:FWCG^2\$JZDE/[Q6^K"T\I+ZUZW @^:-2MF2R>83AV786BJ'PL[HB$.J-1T M4HZD;)T/3D2D;2[C''9M\),QVU:L7$4#55:> 1(:B29J[?IS0NQ'K/3DD':D>8D)H4:MVG/TGZD#_H)9HXY")0@=1J.ZE'P$[ALJ&\"TI.8KBHL^G8%- MM:2?"R;KS.WD;,'.M"S")!>=,56Z_)"MPA-%UB^$'CT.32: M;9VPCTR%OLQ!(@S> 15@4RU$@=4/,VCA+)@N'=(@5'R"##3@IS-Z\U+],3>@ MDM9QJ0Y)-0XK@!/(5S5E#M0%P]EZX'I(++8U\ @:VQ&'9.P\V+.EVC^P$3-" MKW;Z6MPJ^D*NU]+UJVNETZ:$,B>4=%:8^Q[8)FR@2S$$]3D7>$!&WH16YEXS9F^Q;B4+9 ^SV@DIZX!CXS?:2Q]15U&ITXL5[Q05>8:AIT]YY."7M02.Z MSL6H4NY& W&IV[ -Y3/.5E+B\O$/_=/[XMBQY\6)6W;Z#SO7.QNE>0P/N^ 1 M_9<1N'2VAD=L!1#[A-+(,=J#$]BH2[:%QPZ]X,@9N0LH6QCGSKG8 ?EF!HQ] M3%63WJ4]O78.9^>W8^VFUG#V0Z=.3AO?_JT4Z2:'7C)^P-F%,X;@&1O?F"7: M?J[4DY5ZDE1/-OG%E&LZTD/[IRDBXO*E\BM:XZ=6.?+1G%4EA,I?N.GQ=LQ0 M0OSH:O?$"XVLBYVYZCV=4@,N,N8D-]'5W2?/N0AS ]>9L/L"WDO_^^6=Y1*WPH/@OEE\F,P;9'7YKR[_ M=[S\V].O?MV#!)YJ+KIXI3 4RW.FB9L>XAJ Y;)4 MC^04\B\:,V>ZU+1U=+H'86Y(A1O9G,(A'*8,Y*'CT>8*]3XL/4X?;CIM9O+F.DT>G3ZP2S$JC2P,B,3# ?$5R2S+) 3P);*D2W3 A4 MP:38W/&?@\"R?N8N38B"+7"+R_LX+G)!)\.-7>B=B.TR_8,2CLIIJJM8%J4V MW55O0-Q\;D*UO"&J&:X22V,Y%WA%F^XS2?N(6D+_^+HV/1-7R6N[7)CWUVRK MMMJF7MW4_*8^<>;\9FC0/7)M$GZ-&[H87= G@>M1 MKO?%M1+=:/3BAN7!ZC2^.A#9>N SPQ,O2D5V9EV0_#IEKF+E48W:S.8CMZ7& M$A_%>PN46N"Y3M\:JNP6*C>W5#-$K^+VSJ-E!Y>)!=(.Q2HSN]FJZ9MF#C6] M()T!X@.$W@L#^ NN!RJW_$4J@8OF!+H X@O&=+7X+9W.+)7^<3@R%L%7:)[G MZ"8S'S,5FQ;0.+U9:.*Z9$)-9;Q"'6HHT_?[II54;JA%K7E,0\-,4# O$U=9 MYDVVK&RZORAYKK9*GELESZV2YU;)$3I_CYLP_SQF* M+C\V!8.Y'P%+X(Q=>!%RB%C5F(IO\!7G>;T2-E9=V=>>ODJD>2:;*.F>/U(EG/_^,A*K, MD_N!&57J(J*L*AA;24;RGDZSREQ_5II5YH,?EV:5_7Z7Z(2^E)7:^U25,B&I M6M'2559-YGF42'\9#)-'#WQ8Q-JGGD%P94N\D(RDWRUIZBP2@%9735_ M5@K(8\[$M\H!457O)_- LNV1M\X#4:?TCKD@RFHR\T'D'!-Y(>JE\WNY(:IH M_/C\$.7M*\2ECT\:J:^21E9)(ZNDD572B)H&\I*DD?55TL@J:605:%MEEZR, MP55VR=/9)0MC2<]U_3V58:*\X;59)FKTR5DPY>=GFF2(BL^5;?*\;)'X,MXA M8R1;Y#Z5,4*M;3"862Q1\-%R$D5>ZJR/0*0UP&4&.E *$6,!CG0ZL?&1"RD! MO@QG$ARR (%/7\"T !\;7=)T*=V0\#+7M8! /8GX-'719^@/Z#U!U@=(G M3!.R(K#DK@TE@+D.**Z>A''N_NS\S.TT&B<"P9GNG*X%S%T;X7H+ .D%"4.+ MY06N2^64.$:W"#=KS(ZGS+ D2+]2^4-NWTIU=?L^__:5'D$R&'#YRI'AM/VC^+;_ 5YZTX[]N_/+OB&;SD>^&99*LJ(4/['.P!Q%\B/5IN/3I@WO ?)6J99GTT0KPG><,>:\.:J[[CNP%E="\=FSV/=2'16: MIT=\5&R#:9(6C[8I23P1]2G1'I4.G!H2,+2\E2GFB1O0*V9L/ M#OUO9'O_3,Z Y9---?36):>AIG3GHX3N>"IW:NX^\WHE>4;\(ID2#O>(1M5^((K0\3/\BFH* M^%;@BNJJ*"..J'[#3)I"CIZ&SB%,\.";$26?@'LP,]D>T2A'IFM@DB%CQ&A( MP6/<$95\&$#%<4DPH,?S6$Q0NT >06Z@9]+3I"GO%MDZ+#>1YR3*IF?1CGT. MI*VOB9>Y"'C+U._7SOW2L=D*JX/UP]K&H3\Z/WT$> NY03IY1<8E[/J*_(O) M#U2G,Q!#MH!N<#A40-+3]J! +JOGK4[Y[;8[O)[4[ZZ1UL-%J M;YT-)IWQWMO@V8;:"AGJ_9/\-E9)?JLDOU62WRK)3TW;>TF27_5+)?G]O>E] MGS.Q[TW1H![)VOL=-^ J4V_E%7S**W@B8EA?OU0XJRQ7ANC2];GP8.:I28 [ MT4.&3B]1DILT\YZ-":_6][X3S/WS\*9 ;/@XO.7,05[2JT(GRDOZ(?L6RK"X M]PS>J$VGELGJXOCOT6BE3XC%QZ>&XQ_LLLN& MQV],;JL/)P^]BY9I-]?/W&'M?OWT=[UTFUW-O0\W=BIC3;ON7VU<;U[NV\.G MO'3)LFAPTFDV;N:*\"_VS_7MX_[MEM$RN@?MS>N9,2Z-]^>/^^<6G],G@Q-_ MLZ_M'?;WM]UK\Q.W?69W9KWNP?GDM%$('3(Y.WU3]]I*D5TILO^VV)7ZY]6< M<%TA673R67()$^89I^?(7((Y; HEJ1\Z?50*$ @MJG>:#C M9F8!YJ,2#A;J5M=EVH_M.(S,X-!0T4<='6%%V6=PG;&?>#S@#VJ,R%K4#'KT M94HXI$DI\Z##R7S<=/18AID7WJX,1OR;YJNG,S4)/U]K(46O[6 M1>-)MX&X:N+I)?%4'U5\P;P*YGV!!>A_[>)_>F>7O9W2:7'N=._V;A]"O;$[ MVMR9+T/T.3:1P@[_ [XMPIQT0(4<5 4,3"B0M,*T)0Y%BDDWWE]BD;\#J_ZV M(3YIW?1/K#7_JA6T.EM!0:_?5ZTOE^>2NMSV0++JP M2+O,'B?>&/T\,+1<1S<)F#$@$QZMLE!_)4HLXGF^OS^S:+0K^B]]1.C[>+_3 MQR>7\<.H#"3Z\CH@H9DUX@F]^'AZ;^[[X# MGP7FJV@@?I>U39?T'_>PCXH$>>ZXXK?1=%^URTV8FP$4M?O!\]86^TFT">+C MP\#QM9>-A#^)T5U\LV^& 7G98/B3B-H+2N5_\TAT1O1?H?ER=I _S.+>;?J/ MS$UX!O/B;[,&O02FME\Y*OOQ@B-Q:FKV/1#VA300OXLV24%]\,B3D7O+0 MXQE+B9>T:,AG'.E\_!0D6#D?9\9\%A>D-C%C Q;0+H%!@97'W$3:H429,GT< M/P9UR'(\Y%BFF4\UEQ)(FXYP&/ F42%"[T8@''V=X>!GW)43YL"Y9 ZH>@FJ M/%5/(G\.UU:D9X8!YC-;A"IJE+XPIDBR6B6GOGMR:KFX2DY=):>NDE-7R:FK M=--5NNE2< 62 %@9%K*JG2EJ!'IPI"?5,%V('"E[RO4;4&I8Z$P7L'2:YQ'P M8O*8&&A$X*55?H#Z$!7"CAN#S)(Z%.!;L=0R^H )42,VJ(B1H2:%C\!+^R07 M>%C];X4LP./[5CQF&)LL%R+@D7/)T/28 :%K4]/G.A>X=4%4!+X#Q:P$:B[C M2^;BB7MENYW_YGZJ;=!YX2P$MLF\5 AUNOX=%C--7K=SE:O.'6= Z]V4.VV M@]W2]D6PW=K43[_%?%L-K]<>J,ZLD_7-?M> >>=WJD J:?+%>SQ>K)>%O M$N3Z%Z(&E+Q;1$=O6:Y2 @2' M0^-@\H+'#K4YKS+./!R)1]F1T"DI3+IJ+Z:-TQ/A!!!6Y9XGUB'*XD\+;A&# M81H9CSR*V9I)IO)B/S$"92&G'BF9 ,8!N!CH<4(D"P MM1CDM:DDF6E60 IT=&)$)=4RLN(K"(9,:*A#@ZL_#[A2-B'T]WDY6=:$@4\. M+D3%^TVGW=<\4\;Y!X$?@!+#HO6,%N1>I(FJI- 0W&JI6"9R0Z$\83XBB?V" MJV(F[D/9"Z$?^.Q7/B]M-Q'_A"4;Z ;\[%K4H.B%K1RH+PW8-?;L>/ST,;: M=XWK :(D7U43L)W _(6>GGU;6&U,K761^S# M;_^67Z_)+WSLT1>>*.J^Q%&=\FV3RN][,\\F"-;V(,$X(?O?-/,,6F.CX=R/ M"]WJ;'!4W+G:N7_8/GU[=GAK"T5[#7X:T@:$4%1NX=A+[Y*\0*BB?A75#S#YL_O?#;YV)WQ-"' M<&PPU@*#H#;1?>'$K1]]V,6 MV0ATJ$6'J],Q*A=EX[A;/-@!Z5FN]#\P M@( DE_XBWM(NASZ6";51\>N)=NNX,"4^T 2U8LD5?4=S#?B#S<;A@T.6LT;M M"2WV>\CM\T0!XH00G%+JMZF)#<%>MA,,BJG8[ )093F?EFG/J#E#"'GL$:J4,68=DO"NOVL:MHA,WL# 0DZ*T3 M\B_(G&XOV(,01H'B5YX/20QV?2L^#0ZBBY/,BV3*#(?A2\1!?-2?N3U;(N+! MKE.K%DO\'AN>H="116^(>PF4@+ 8V_33#)GVK*)S!&]]1==07!T1CK92-L%1 MLR$E(BL6'#E#\70R<&V.F:UZH!3'S-2!V!8#WNXOG@RWDF5?"H$"+FL*)%S? MZU[P1<-?18:)[08%7 MI-/O+^*2A,\/_5;)YO8LGB6+2NAPYY!39J-3J4''M'(5="04\XJ2:3MT1^TA M<=6+FA^]+#V7%WLL%R17^CJ),FDO?>R@2D5XYS)4_T:GF:N7BMS? FN6BY?G M$5P^N#_XU$/Q!MY@W]G2U_LZ7TG'^\[>(:_1JO-CW'R?)IT$54= MXWOF26!J53\3\-2/Z6C]$./C5*5_0(T[-X0&Z_0),#I )MF8SJ$[$_*_^)'F M^Z[9#UC9K1^S8AY1^" _@)I\\<&]W(3J>@$V4?#CRF#*E(OIG8:(P!OF@"K> M6,"2^!&DNYW3-=3&]G5\$_%5O\ 99@YGCO!),H/(1, QF1I['G#T_IKQ&%78\AAPDJ+%T"9L1HDLZ4 MY_C!X2'PS8"7#056%)CB&2]42FFV)A)B'/K7F$1T8.XX48@ .S MZ2'+A/6)";AKG9V#O'H(\E06/CQH-A4NPA&)506L#('*2/@=8_LANC&SCY(J M1X7(RPQ6B3:E&;-SR8S06RYJW&:#]\F(VC2P'Z&>@/6.0B(](T8&Q-)9ZE?( M:K=]Z)K18)Y*X?]@?BXGW&D@R>E#J=FB15'HH\\%-H;N-OM.['P^PF)AP(-T M*QP^%<365T!=)GT^FUHME#$V$+ M^3FA"XS?TTS?H08,N(2]Z%;FC)A.\,G')B&BO$Y?9"-"W%W9 LA(,]/G&>(+ ML)_?E9,AU"=X^@>["N$BHV<8EVZ .&/,;P1XE:K^4Z9,4.-J\MIV'N_G $WH<'",?@3Q2 MWC%9*Y,L:P!IH0;K,?:D+N@V,(;148^D9.!%NY.0W*;_#$F]/.?G423\X9 P MO3-:&%T#56Q]QT6B 4^X45TQ_1)%P**PT[(]F[E.P&GN', M$EGU\%R)&S=L __DZ!Z+4A^,SO%!]^3FKCFN[EK7^O[1QI%7>*^\H@^V?[T)$^<"!TM0.G9%&AZ%G-]:3 M/)_;HS>*EL^UAN&4M0]C$@$J&Q!5C*V.R?TXJ!K7.B$VOC[XIBX?/CC:C:N&]9ZIV^82NF9%V^QC]17XU-&>G[W\&';@+ M@#Z2086\$N\3O"R*SRF9(9B7K3Z+%B=X4Z:IY#$S'5.Z]H7^ SX5_S0'!BV, 3BCE=LPN@QK&AHYYE MJ*S38Q(=[IA^DNS;!@!NKFHBX%VS4%#$QP)%'W2#D3.WF7X-RJ5C>X,3V(M,N.NW1 MWB>8E))IIIEH?2@VH?2UJ#/]F3NB^X+] !=8E8FE)+A L3O39X*S4-+1IV"3 MNV)><@7T%1P!4>,E*##2SYR@MWP0CX9Z,ICJ$FL^R*K,! .A\9A*-<.'Y20Y MT%$$H50@G)N%IS23#&%B7O_+YI3G'M2T&'TF9R?UJ\\=UO[J4 #E52![% M!;)7@6PU-/V20'9E%9+^^)#TNU=4:-ZH81OP'X PGVD6R)!%_H5#P]0K%P]V MN[5SK5UOK]W;NS7R!>J62(;O )8<5=J0:/'<7O%\2G%T.M/OE^HKP)GRP@9/ ML8U5^@(_4%QS'+* E1Y3%1SJ'$Q_9+@:M6C2 MD+8_<\TDA2*O*C6#7+^ 0*^8C$K);H7TQ_1A(^;=G5J:+O*L^YH]EH8QLV>A MKZT(ZV !$SI J"BEVBPE(5V"[OU:#BPV(BC_O;C8YH]/!HE]QN,#5!CB^G@@ M?VRC01Y%^_!<\[(!X3.>:'Z ]1O,9?#/8C3M%?KZQW+9IV.SCD/M6TUXZR3C MB/AK*,I90< J<2*H/D'N0X,9G3TLSZ9/="U@N0;*=S+WQ>5QAR^![I[IR(ZP MV=@_WS;%1NOM#XEV#U\2[.NG]7:KJ MFC$?17E$L'7Y>4I#7"PI1$ID6ERPX+2"$O\S@D>#K IP<'KH[G0-YOE7L@_1 M2_^H0]-;Y-%4LXB8;N%%1__#S\^A8P^5X^,]CD;1L0M%NS?P>F,R6AO=G@R# MQ@V9_QFG:/B:4P3D^T2'*#V=MSA#L>KJO_R\R/MF+])3%IV6]K1X5RF%1K7; M#O?\G-C3\N;'(W1;UXPBDZWU..QC?@!D7X) :R8]\,-%,53R\ ) MPV RT/2>=^T"2VH"CK#FK6?>45/W/-R)2(I]U8YFN.I2"=DA*[;.#7_< FN7*Q M5&4G9;O1V:17B1=0WFMTNOA-H53YE=N69W4O.JN%)LOT/631[^_GSI1R6Z5< M_2'>Z.]97$6I'P(I(=>>8L8C*R7%9Z\P*>B,=KA^@;X=KF"9CW)DO%I8#[+-N,YY(8S M]>,;QE(*]C4[@+0*AB98Y&VK(<&9Y2U@*O4> ]8U4YI-13"7WE],.OF7T M>&P@#5_E# : S NH$NE3$,^B9ZG2X$1W+)"-(DD::\5F)D&O<\8H#$J3_PBQ M)3!!E>%0RIX?<6\UV\D\!V AZ5D)?$+F5]NT?_D!0HHMM=T'0 .A;41%S/! M>=:M9B-6SLPT HGGR=K2J]5J/*V>+A1RS, U1?F4LN\$O#-(<.8MA;;P@<\* MYQ(DP:.:*$)@.3F4%6%LH^ 2WW5D$AOFGO#K#'K409<^?N/RZBSZ5$&DO\B, M*DPV^48W9A%5G#+CG9%LY5=+YJ&*QA*S;9>M:#.'5LI?ERDEW8_^RVPFK1UZW<.+W-AN TUY+ R=37K9X MA:'((6(@& DAL:2D:I1\Y-#1,(OZ$# X4AI&5/E6.CPFWJG>;TVTX_':26/? M+^YDH'IF/_<.S&C!H[ MJS6G$U-WG0*_BZ@JX&'JH@4LQE1YD8W,/ON9RYZ%2+QCEG7R'@87+[T#&)"C MAHH]ST:5-V)4CQ6ASJ03%9D,CP\.6@25L'367($([*EFQIHGH.#-PVWH!BQ9 MDQM+Z@J@$@=>0P3,/G,TX#SA/?P"27TL0:PX^!3_,%&;*W_&'04#24:X:X<" MX])TC<)45Q U26XV3DPYX;CPQ@XSI!Q(H2Z=C#@&A M_^DL2#F5;#'X)V085E89AJL,PU6&X2K#4,T9?$F&X=KB=SRJ<'VMO,1WS4A< M0>5\B$[[CC11I#)TOC'UEY;U+E9./T&U(V]4XC$=FNO,5"D#712]"C'WAN.Z M"/'+U+GH)S)D-'0U6U'KY ]$*QPKS+FL[AQT>AGHPF Q_FA.K%DL@JRZOP J M-0)M9)W4A0L*X'X"-][2A=D%D98J%4KZ'YW#_P#NBR'!C,O%TL9;IK'\+O,T MXY;+9V(8R2J1=15M-_@>$4>5@01[&CVC!7I#%K#-"FB>S(/Z,]>5/9FR'E): M!"D!'O Y.^AX%>BV%H%A(@ )F($^HIOMLBI0\%Y-4?='QH-[F;!:4 >M"SF0 M7 *O@R2R$E\,K0Z&<_3%%'!,UM8I9P?8WL491)%<#VM>M4ZDB#9PQ<<%&8:Q3@K>38^VT%HQ-S.@VR_QM(/A_1G/^4ICT( M21_$4H(>7S2^D$7"5P08LH;Y>R,,2X(^8Q[S(PS1I[(^I#^X<=TL=QIG=_56 MY[Q\O.^%-\[N]6G:J,E^[EW]P6]H@(XS].*]=\ON^%W1S'8NMY=,*19U 5LJ M;M V)$5<8%+$TN1U*QOKZ!E 1RY1 K52<#%OL9)H$M7*TUF,J:R2 3@I$.#+ MN\ !8H?&.G'AZ,7-(^H-V;=X% 4@I8#T',8Z'' M'R7I(9D1*U="AZN:(R,#U_1FV$'QSG$22 *X0<]*=>%N[T3&3,RS#D7W'$_K M,VD8"]@8*E4^+2Y&3TAR:+])6*\\#CD=C,-"F';\X[H(!%+5=C M0& YS>=!%72111!N>1Z*YC]7 ,X6()AY[*:F=Q-= U6#T,Z#2U)H0-AZ4^'5 M-%25[ .27KV$T_ CGE5SO%XT&#L%F"8C(+@FFD'P-B>\::O+<"P6+A91;3'U M+0XN(:!7F"*@,VQ!H75$DY (J!IDBL*%[S*!0G> 85

G6OFO)95:<LP57";0<-C[%U MPXI&:BT'$?KT,XU)N:7RDSCO0YV.K*M@N=IZ.;317Z'J'5..TJHL_0= M*PZJE@YFRRW?J0Q;CM=5.\CZ"FABHRWI)-5S1L7D:Z[EO*Y]YA.F/NK3@)\\ MF']QXC>3-I(,46/LO'O3AA+U KT[)ZNF>2BGR">UUZ+EE]K:H:NZ-W%++[+N_OY$&E"7>G,<S_FEWB!ABEQWGUF. M8:YMLJI<6K?Q!C9H: ]D^$>/6NB!C 9K_S/\B+O[$/#K7F8_7^RSG_OLYUW* M?MZ$KR8NQ3*U%>!T3Q6_VH/_!DO>:YQM)XS#E[>/XWC(238S68%&:HI 'J\X MCY1NIVG0^D, #[;)@+WLX9/5,U"O*FL&YV$MRCAP,NA(W9] VY^EXV(CFC^? M6Z:<@=O(.S]3D]Q8^G#T>=?5O+,1L2LL*X'=N.G^PI&<*FIW0X]85C.( %T MR8L9].!B%S-NH=A]MI+1#\?2V0209(_'2(.02%Q>ZEO?24CU0C$"O6G+3?ANM2_'6[14+,=SC:=; M26/4#X5&LG:$6GGCDY?G19F)LXG1TMM,AUD^@&Y#?.=4748CJXK9EG_=#WJT M]R"68MR_%*)K.S*4TK+AW0O0( X(5?X%IK+!4JE]!5N(;*MEMF[R+_0_OORD M><:&)DWA2V/D8"5H$ ?+S&W>YHM%\3&?#RV.,0+4:&.EOJG=_\UU$OPUK!Y9 M;9NY_?"3)H*BNUFVE'%AB&X*7UZ>N]-QX+3XC,R@RSI;ZUB?PPJ%$2B#_:__ M>/'TV8LON^.*O]2_IFX[Y&L::+[W$?.YR:&)U$]\)K2^E=3N+^&*7*B$#:GZ M9*I+:@-NB/#9:O=4%=5F6_#UQ(YG_/2(GWBQT%L M+"PDO@&;_VR>3S>(T83]HQ0Y%?WYN@("O@M6T!-NA"=X;!&%KDMA_W ;B-[T MRMD@-/_2P%K*93;91VQ' KH:E$&[GVRV4'I,O4"LM1SE"CM*]D]9HJO!7!^, MI?Z@8"';O]X7/A12<2>MKR!P3O:@H(1J+11=KBDPM1V6BLFX/AZ.:\ $\!&5 M>^$&>J=(Q7>-C)44<-06Z;?*LU)(G0!Q07EI,*65]R+4"F<-RZN.9E?!>P(UPMMF0IE9'G'EN]Z2R8[890N M;XKAR1W-U 75W%EX4N-^O7F8MIYI;UWO#1(U2*Y2 Z99 D,E$(;S(+K35R]) MA$-G;$.Z^0T5G1T='OPO@G@2'NE^_OS@+U_>(9MY+Z-W5$8;:3&J"K,CHZPH M14@E4^6M,LE8,>\7$RN0&<7PHG\&!6O,G0"J]1G.*.AD7[^7W[W\?JK\JHXM M&!O2,)Y^Z6U#DFZ_W,;:]"%XE@NIE9<[9V0!Y1NQ+3,N[IDP,E8%$?;8],=7A MR<&C(0U]5\,(-T^=6F(_7#!H?E*V@'ZA.X=:YL>'!]]H[& !*)D;SKF_P'). MYIZ.G]%BE'ID2*AQ&M!S!>G[FB"F+=$G!695X:/8H%&"9/5SR0KTYZ MEHA5,*9?AY1MHE=,X<5I=9L^V"GFD7B-Z&M)'H^@JI5?M;QJ]7UB]SX6ZL$9\N!4RN; _A/U( M%&)^VH/<1H??L<(_0VR/T[BE" M[R&2NL6]X-R7%NZ. MC/5&XTP-^3:ZRPDB>VC@W/T-]_MOLB7=8AD08#EG6PK#;/HLI&U-/W!Z$4.R M:>4;,HH8:FF2"",-V#J-2N"L@?'<4.93U8SE+-BF7C1N/14_8IA PT.^/,\1 M=>#QK!5Y[OFT01M?-&+"V-HZD(D%QBTI4_4\*T+C&XF2+4)"Q&/P&>E "P > MGP#GA,:0H?\^46_*2IW +*MM+GT *?[HC,H,)DMTXNWM[@T#*W#4SK&8AV[R M9;=.;97G:L1*J146F]J[)">=DBO4T9AJWA^UFM=]^RA!%8LSX^G")0/SG5OX MH2-QDS%WBP>JVM>/<6F :;FW$!H\F5&_1H0IY?G7H9Y$GF-COVXMV R:. ,H MUQ8KK]V+DJ=.'X5M.N66+&\"!1V]XY5N'A@5CK_\:H(29B]$[J5?1TB\5Q^= M.&/-WHHPR"^'EK31QBX+Y4@TO@&()"YS)TC0HEJ9_[_,[!#+[K+*NTT/14M1!9S_09%=LINZ4O$L,Y4);G4";* M9\(^F'QU65J_U,0^Y?9'2P^MVNU3X^(6GV7-!H^Z0(<*!3'I+R?)SX*KKDJZ M3+L[O>E)6=C(F;N9BR!8!CYU13ND[L9K:Z4ENL6<,=6OO+4(]<9#%:=TI&=4 MXQ<3QO11&SU)GSA-H.IOX!CH$:!EX[6YX="DMPF*E]=(5&+" [_MDO

^ G8FK. MX\M5:^=#N3I1W$(>9'0>"NEMTFCYK]Q0\X5QS7[#C2)-AX">\@6PVAO8(F6I MAD!ZJ>U*)IIU<3N]F5+X,8>TTN:QIZ+U_F)KXS+B[CE")] 3D"B"'LJ;1\4C MQ@S3+LW0X[97GRW5=@]LG\ .,]8NHPT1=ZKG3KUP._](L*H+7UK-, P:0'1U MD',/0)RE+. ]T'4!I;I;ULZ*I. +)\4C4I;U#IJ]?Z3+"?U%DX]RE0TMADS$ M^;X;048RGTGT"EI39;.A;5# MT/F1D9RKYY$U'[3^J[[&S4('?X'CZ9'/:YD?[VPYYR^*YRW$X<6%"+=<8>J# M-V)RVZ89:%'/YG>8,#U2]9&Q*\)SR-.ACO*HN,(#_(]GB%SQS+J3TF7YI/NG MXM/,M=WRCZS7DW%+H]\ Z7!8+)+<@7G6Z5=_74N#5ED>36; M!G2)YI2_8L8HRRY2=?NN$W">\D.9H:#($/^@Z(-*S3CUR;A=M;#&NFI#JT&5 M.53-[#01G@]B!Q5_+ H4QMS%O>99,?_>W:D>W&%"^WN'O9O^F@TKI]]LTZ[8 M(;$_]WCK/3A%DUEH;D4$H5DA-I"D[0-K=4=^-^?&JK86*E)8^;QWY>TQ>GL9 MO)8,J@$@,5)K_8 3+%?-"G:P4>5)'6I03K:7N[W<74_N*/ ^(G4;+2JUC46I M%Y>D+9E#(%./VUJ2P:46-;F7R+U$[I3(ZXF1N-5CK?ZHI2RW^HO[D5?UN/C= M-VC5T1Y:M8=6W0):M0?D[[7L_YBX7$>Q>C@/8W"DZ@BTX>=WN7S_9EQ(INLH M2*2&[.A"PFZW"0-)+%,:"R-(?8M8!F+:TUPCMG,?7@J(CAB&-L_=-(HIQ=$( MC7(]JM(N-;^S!9 M?]=0%IV KN70!AT^11;G2J/"^5B%QO-'\W@72J+BR HNEE,EBJ?+M6J#I(65LNLTLBWAL1LRP: M?2QP)+X==%*GZ[%[A^FX(&\:>334B M:FO"UZG2E]B@/6L'*^QJ+<0)/@-8U5'A$S^,*?05$A=0EE#;]N6]) 8=>D W M _>U67\:Q"+/I%-89=YLZ4K<&(EM2#KOL*HNEI/DQ!/?$ZH:%[UR[^NO8^'3 M1CU,U2\DES.AM%QIJLNI%N3.6'QG7 RVZ4\KS(BF$8\>V5,=.O*(FET"#;=' MB/JD,*_S( <6"1H?Q$Y71T7)#?1TE",X]ZN& 46K$5"UPT/COC6E@"R5BY*4 M%5QI5])TE^;+!?O?.SZY$8+B%[)ZBG]J'?/CJX7=V;IDK M+QGZ(E=A[;AKI-N[[=K-Z ?0]QA/W:F=)0F)H%Z]B/H\[?VS":91!5W4Q[SD M+O +5F-;,\D_]FKFT=LLL R3G5#>FVE5?>CBZP!\&[MK MR%[D3^NG MK#A@7@("P/^BU@#W4;YJ<'_."^FW,U0VX8X;H,)2M$ OFK<;]"88T+7=T?1? MSTS[XR0)8=X&&&JD;'N@DA *N6/7R2M040,Y7 M47*Y-+49HT!6&)=M$T)L?F%*W"J T4]4WP$TVOC-TUT2][H<35?*6:%-*U$0 MFW_(E4%7" '.T8YE.[S4=;YH&XLE28WL&[R/_C%NHA+( B$/'NQJ<$+U+J%D MP"I-;[&?H]@]&&.Z:3] ME@4C$QO" !\40/]N&KJKE&FUF#WEB_-B[M0:HBS/CP\??6GU:984\__WI[]/ M9T?/G\U>//O[T\4L__OCX^/COV>S1X=_?Y8]/CP\/%H\>?$H^Q-'U_@7K]^_ M>O/X]0_?O/WQS/O#^^]>O7S[YMW)#S___>CP\-'14_G^'W$[3:-W MQA<1C?R__N/HZ>&7CR?\O[_%_V^6)G'_SRU.(JOSWY]/?^.K[)8+]^2H;+%^P3NO_J?;9([5Y__\,Y5T35(MSZ"K M4JI..6;URC=Y_=H9SKA5CP]3U.1A.$PPHBUJ]78OJ? #1H,4K,E[M%[,:4SY MX,]O.Q_]1 6Y9UGIJ:""(UJZ[>R\P^ET/ZY',JZ)B!!9X>32$8%'7;C=X2]LVSRM?HH].UIVSAYID[>^C.:F!O"\^"KF10PR@;< MJLYENE[D.O%,%^U5Q!J%YD]7.6.)%N#.GP]10 MP\TJJ&J$)\^(M3-&:OOEM#XZ,UB@;XKI7$&K6LR+C-I-[*%I^S2-IFEP#M[G ML_/274AGV^3=)I\DWV_FDSV,8B\Y.R7G^^*#,_;W K,7F&L*S+OL+/^J ,$_ MF2][>=G+RTYY"3;^5UGQ;5O]W)(=;JC4S+7ULG(6.;30;J[(^P;!.MY#L/80 MK#T$:Z] /TV!?N?^ZY.]V_Y\'$(.[=P:3HY0_YYK*J/XQ;-,D= M,I;_C53]/90H8ROODJK[K^,E"F["O*CL+U [)'EDS8V32GZ6/C\\3)UQ+&@9 M#VFCSX^>/*6/\/$@%@Z=^'ZH+C2@?W0\2=[:OQPAE'Z\\0'QHVPD MKQ)6*PL*[XZCUP3^CN M(S #\:@M7]!E[0ZR<'F"AVTNMS*5PKMO4H+<3>YI^M0MXA.9CF1Z&L&F9,IX M$0O(H^/T^,G.68+;T<._*/D"I-\,H MJM'CZGX\?'T^.$W=:EMQ:WO_OKSB21/D9SZKMUFR?>;J.!^5P= M/X0GUGM"Y_U*H&$QY6D_'QB/_'^+G.6^DP&L'X4ZY/^M5#./ELF5S5HC.)27=2A$KVO*GT:R?TV'#@_J1( M'!:G$ZH#K0$GUEPJ$9=,Y;L?7^*H(:7%2_HA+Q M113+ N]1"[>W@"42V>B6:<$?[R+2?L!-![['@Z)_*8Y3OP)UUA=+W^*!H"D* MR9I1M8&:]*E@E B=0E^@#@;\#.I28*F_D$A;[!C='=!P1?JOH$"S9U M-AOU:N4-P/D]/F32;/,7=XN28E"69"FPVA!^:I&!"(C['F!MS3T>1*0&1_B3 MP\G1X6<*%)%RK75U*6RQ8>=/&N]#,\#]NA-5K9/$"H?]XUNH'.^]SZJ (; Z M!1J;L'2KW*CG*EI1@AOTE-153P8FE.C8X5:20045$ M-)@L8<3/LAI C3,:Y!*L>ANW(2#.\L,(/+_XFBI]_5R.Z;9W2)MV-G.?+]KE M_PS('&+=8\TV(V&F+@ MEO)1$[I"C5&Z%M3\ZP -(IC'E1/.QLW(%)J,S;KTJ?$*D@=.Y1P]29\^-G^S M5%0R@XC6E(:\]B!]?R;#J5,CDT;XL+^RQX\GAWYI)\DK.ICFY'U]&BQ10N0& MSKF*I(B4F/2%6YB?O=75>L0J!+>M8BYI@XZ>ID^[]&OO @HL[[H:(#'_6!"&W^TEKV.F2H88+(16<,>=\5&K:U][,@]MUG$SD,R>,3 8.K36_C#T6#^V$^H33@QT M!APL(Q C;DEU.G:23>#[]$@B'D+.[6U8HF.0 IC<: M99-3W-1SZC/MD)#%QYSLGJ*+FY!W5*P! ?LV%+(^VH?@W)8$A%O#J1 JMI>"/N*^\^,P)S7+6BOJTN\8.H7$4 M"56V UCMI'N6//1NF:5E[GTW]C+8WG3+28?WV;$]NL9P^#I!TA(VNK-<(J,#( 8RS8"YVVP_!/Z(DY@Y/%4M"M'03H7!]U+T"_G=,7PN0NW*U@O[QA)05O$_LUK M:N_\H<8N'/AR^K*@FAD=P[1RI@YX8J.>";/S(E^0FI+."=)& [N\S@I(SZ/' MCR9'7=6O2K#)E\O.YIN1BL9RYX8[JMCF(X^>IX^.W=WW+-Q[<>V:>\-HXYI' MAT_2H^-GZ>'CIY&N&"Z?W?4DK1PK2' M.NRA#O>TD9?LT8Q.Y+LV)--%,^-F,C* UWK"G1@&'> MTON.GZ1:<$;_2'ZH-EI;]VN_Z:E]TU-]D_0KQ-T@T_7FI_@\VMF MM?60E1ZE(*(8U=63B1=$U^,63Y"),B>U4[/:3BQ!-$OOH\ZKXM^J1 OH IB2D$@=:;%>(H;SK@W_\,]@&LQB=6QV+2R5M-V2XMKO21N=?OX M\8GRW%/4$V7OSM)L;$5%_TU%B090?(.6MC?SZ2CI 4](=YQ%"R6(M;_*HE5S M"W)T.'E\_.R(W65RARGJ #?\Z@V^[NN>WO9U*+OMBL1[6%G+_((6N?M2E/JZ^"M.D08=.*' MDV=//L/\* :>#HGGCE\?31[9GU,41K[F2[&>!GL[KE"B<>@[K^74F;8I[U M-'>:&[:PK7\Z>J+U3YWUQ/M7V09M!/P[4O[*P KN^/[35!N2N),NJFV>2HR< M>3]$\?)!'ZBV=>J1ZVU]'(!9)3*"WO^4&Z(&>J:1,O]]#,U9_GXL*D\;=\%J M9%$*S"%XO"*V,9A2GK02/@YJ>@DB!Q,>=N/UJ@Y&>V=)'J6JT8CDHW^864#L M+QZ/_<)?0VCMQ;?/A=0(ZAP73D=E4AW-Q7<<31Q*H/N;^DJECFL>JCJ*4,^R M]9IJ"VE5;#I9JOE]:^"6?B3A9%YL]\L0"..ICCRJ\)%<#I(YCV3R_)E&$/ET MC>H7KZ^C$NZQ=_U!7O#1@(WU:T4T)7CT[Q+,-!7 @Q&YWS($IRU/,J&BD"1Y MU^4- ;.(-L!GQF$+4?FSCY'->6X4<1B(P-%_F;@;QPL0TI3N\_1"$B$^>.$) MMD^[+J*_BCR!'M,;:9/&J'S9WUW20"/\"/F^)G/4X?/WUTU3B[D*;'$.N%B1)')^!7 M""C?(8"!Q;$Y)3HB74:V3!XF1&I1!X.]IW X[%727ETJW M@-_DT[JEK7FF.>Z^+.)-:E&R04)*@++'A)&I#G@[,' : IX]DF&%T?#SST[T M+W(;W:1QNC^OJFGA3$^GQ:GH?S*CYD_YE)C[>*;O7KH_I^0BD%5)X3S%G]SP M6GCD+H5I]U*PW;IT-?TM+A:#C?EZ/1F7S_LX1-HQ0(BY<,6,.AMD-$.T6#N8 M^0Y(*NUZL+M'FR\V+^S_S M(^&!2<3"&VC7"\7J^!H.8H^C;8XF+_R6NY%(<@XMW7*J-F![O)G5U24<@O:/ M R0-FF)M;9SD;AB_P9R&\+(J M$0UY7Y.TB2F4/.#?/-2+#Q%*=T0)-G-*MV].!LAF=EZX:_WK&BKBW>3M)/FJ M^I@DN7SC+:$? M\XO"#0MZKJX8N!(:8G]?N(,TITP2K\":J.NHH;B3X)GOG/U&F?A>D@_XH^GS M;)M@1ME%^*F21Y(F O;KWM$IG.R_0@1E_N#L)NM-7+SVC6L,H=$9J)G1; M,.T7F8OXF'6%NRJ8 II#(<'L#&GDU.2)[#<"?$C[>N,%"[JLT+FQKDHF<@EN M+8W0_?2_BW':P3_]S^7EY<095!.GLO_[\^)_F%B6P I CKO+/QZI$#_*G7C% ML\\WF_47GW]>U)-?JNV6+E-^!4?MPD-EF=BBLH\7TM+,Q!EZ,=1[F?9ZO$][ M[=->=RGM=4L&M*_^2 8T;SZ\O2!,?'Z)L=R89S7Y7=A2;[G .K7DKA&Y*3$5 M 7: :F5RJJH$_2Y:%B\['MG:R3$I??+!-.+:(B&8,3"(+JW+JD;93ELZMX%JS'FYFW-RDAA/K9OEEFM=$U!+5MX2W#((O0DE M,?2HR('\P2WON8(BT^152\3=C+1^4\SG;G2OLL;Y5:>5B+&;D! MI7,JN!$W.0:^9DH\<<8 93.JCCI^?M@%HE%IB'MW'&<[4C_C(B];V!R7^7() MJ].)&A*M,D^N%Y,9_IH;'5VI8!JX8NL/\*6AO9<*6O %RADE;"?0U=<]G7ZO M]N7K>UZ)P/P5Q=-47!+Q^_02+7[M,0U"99EH3 MPRI@0\!U.ZD[M$O[!7B7=0)9YV+,6>4DS^$*U('(U.(^)__A!M.*SQNHO5L<@GR4^> M^#EKMBE!3)RYR].^5R7JRUN0-B _RVJC9HRF33UJ7/P?/XV/_A=!D2ZQ7I M9T6Q7!34\(:',ZXJNRJPHR-9)4)_[F (V:N\O; G(IQ[=DNID[ M8Q)^EYU57R3T__^!JF]UG55" /_6AY8-&7Q)C: )IATL/RBN1X>'G5@%V6!G MDO^1X2WRC-,MOL\,14[P!M:V2Z1@?(@DS.^BXHQ<,# I5+^U[ZI1&B9A&%*8 M;:E)) +FE?FRFT]G?>@6PKGK9$)3>Q!O^2)SJNWN_,"CHFR&)$BS&YEBP/U1 MRQ&D3L\MSEQ3@OQ'EUKW1?Z\E$OC&^4$Y%7'^D;HN*5;5%W^0FEM5 MK.K$NK,14JP+J[?@A784BNB!F>0_A=.&6#74+ILDKX4Q8[,AW8+B_E76--S- M=)Z2+\Y *A[LW V MJN5LB&?%EJFJ5"9GP2]8=\^K6_5V#>3B 2VB#1:$/G)8I!'QX^">4J[J-VFD'RYMPL#$4/ MI"(JYYP@3J)9HN'T4%T18:$T; RY(BBNF;O)!!D]S_,U)VZ2A5B7]IP:;+O$[IELAJ9 &GMI8ZOCPZ'$J%$1,?<@EL!1MSKA> MH_AG*#7(E+=@NA4%2L\;ZE+U4\YE WS("E(&K*C]$/6Y7"2$BV%*J@"-I#?: M8[RS<.0?:6X0%HRF;[LQ>=WH\R*_P"X#W.]LFLL-(E<#2\5I50;'^^2JKR^! M.G)G[\7AX>29S=.B'-#-D4IG8E7,JHG'P&&VER??_@B6U\/)D\_N)Q+LR1X) MMD>"W24DV UNGA.GXQ>%%%%MB-7D#-&K!R>O'SJ=[*E3"U8D),M3"N=W.?F% MR\UG",_80R"C@)B7R$BA3N%*I2<_%Z=1ZLWJ*J.BLGZO0=%#)Z_MB'P:0*ZU M$$@"<[ ^66W[BP(1(CA^"'C5^:PZ*PMF/8R2#>H6T#>HU>5<* 4YF>!;J:MPIODFPZVF]Z9?A-#8T>E@]/<]6&4?&+@DHYVV\[-\PPS0,-,) M0UM1-T'JNUY=J'=L(53(0Y]GW)G3-EV4:3MA O M]S!^";[*%;^D&PQ?I7(!;%HJ8!]>AVQ*I<-M!T\2LH!Y2LAZQKV ( MY=O.#DQ(.N%YI4K+("&.5((9D5V&=IX2$>FTB-1OT.-#O$,Z1RKIYD51DT6= M;(HUT\'&_A=,"Z2[R#MW$W*7#(0N%)C*>\1LL5:3A^<34&JK-@8-P-_X_"(# MM\OFB XV(K)39U87:W]&\@,KF,MW9TE!!//9A:P9"2Y-KBA9B)^?HW%Y)UE,V8?.TU'G2^$^ MT#3<$!B3RI#I)'.\"ID*CA"P5<[OALE,-V(7+CM)3HN/";-==J;UT_1&"X#TE.VD3).N0'7YFR)QDGPS^^-KWVXGE(C].)]W \)"CDZG MO:BDWC@^(>8VL85N9;]1DG>R(.A@8,OLI" =5$&XJ@0"9ATW(&_Y2F.!>83B M;5Q[T07I-GBQN+E@(,"5ETLLVQEDCD7:78;54LBE(J@#JW@XU_0+?P'[+RXI M*%!O"5Z]$4J.*KC03A(]!;RNG[_W4G?391X$CE6@W76;76\1.2K=]\_I$L2* M&(*>,(S(ZO%!VIOI#,[H2O]JJ=!WAM6XW3_#&OV*/ MJ [/AZR=BYRMU_[9Q29?J;O"E\&*717^^*Q8^#B_NVL6V04%>W/ .QN^IBB: MN7:*?%8$'T7;3N!QN($P8XXJ7V;UW)T&%,8B*!LR-&$I(/N-M^?4J8B,R%FV M=OJ>:GYO((*>'B5:S('0DAO8HR/B/I68T5VZ2$Z0GZ#3H9HJE&CXU)B$#:5J M^6:*F4!I7EH1A1<*7%TGT+&0%TK\NC=Y,C%AUUGY@7E-Q(^G-[ROUFZ*ROBDP,Z[6DN .'R32TX0GY5L_0$H'4:1Z(2^<]9:+N4)!)PE[ M4/2)S=:3UP<4S:*(31=I>M6A"K.-L5^RO&I82X:0NU1NC7XU]M\-<)V_F]40 MID?ZXJD/[=^AF]_@$MAINI: XEI6LW?W]_%59_YIX@4RN%@@T4\99$+/72 + M:6S/V"D0NSDX!S<1JH6[7)?%1F$6= $D%]6RY2ZE$*6SO)3+IG>>]>6<>&8O MDCR8=KVD&.N<#.W\DOX7QW&N((L5 V] "S;/Z-B"#NQ*T<,Q/N:&-->8SM06+3[ Y2ZG0^L,$+VKR\9G;)@A/&%.Q3N2;"=9H,QP%3+^0: MP&[8N<6E#R?1>'WJ'A*.@@UHZY[)I_H$VN:S&B'%ZYX),6HY8A)\T;ALV)V( M.A<$C0Y61(M(QLC[3GWL>Q./W=\@(/A8L 3172E#AFDSX&8F&XZ-VK,?&S;DA'' 6[G_<^!9,R4P!)E]HH!>1)F5Q*MWY1*]!9/Q-A[/[EB5]NL^2 M[K.D]RI+:ER^T$7MIM?;L-$0M*FI(;JN+B0F3JCN3:1DV[73J7,&TMO@L>9% M)\DWQ&S],2/DB>?E=5=$W:6M/+K^6 HB!N4K.T.:J_-6H&7=AT)?==JNB1CD M0YXJE13\A5 4*\%Y_SUF3*4F8, )SZO:Q]Y]/"0*388K)E\5[4J5_/6M+SNC MDF/W-*\=\V&LD$YH)T\!'**2.RSJJ'6&S;G;G-FR;;0MJ7)O\G3-JVBAG%_D MCE')(!JU\Z-5%'K>3UO%KJ,9$T M T*8!3':SIW$.1=8&+Z7RVPJG$$L3IDN4)2]GUTOOA;&W(!I#4!#.A+5FA&I M1(@HZPY/PQEI[J.SHEX:T'\X]E^3IT&?-EZ/7;K5($#'U&GEAE:?X ?& 8 M6#D[+V?NS'*?Q66V)9N'G"W#X_+T,"P%]2.@8@6BEI/:=@89\*%OED[:68!R M:1.[<4I'@.V$2VZ"7UL\"9AR5N@57Q%$:HB&NH1MZ86)ROFAH9?"259)E.P?*K$*S7C>;Y< M(]55@W&4;Z)5M5&C(H#/:F_*7"E+_64-Q2:4T8P'08%/.OVF">5Z33*'RWRM MX"'6%Q2._*WC&+]FK)RK=N\8'J43S7Y^E9AJZ?'U*X$[H=Y/+0)^O;F7)<"4 MV^Z5_G8K?W^=&M_?+1CN98%BX2\FIMOZW9%O&UP,BM'TM>;F*;3ZUYMLT&/B MD4->P-.O_Q0H4URKY^O_^"!0 'E1S5HAVK<;",ADV9-0B"24XZ[3)LUS:*)2 M^>!%G[H\6ZO@J%N'=LW=?CPY= XU2I/$_%QEOU2@F'-&-*Y>NJA%]+UWB-F* M_0',"Z-U5]+9IJ=*(DB1*2G4MC5ZW[-@B2VZ<-I,#$*@2;Z!4RA&H0\'F.(V M+O>:H0!-06#VVN0&#)[+M[CJONN)B0172>38;$0/@K)T5\VSR^+.4MO4S;G,U.?XL]H-2<6(0 M*1_1*J'O/>%WD2;QWR$UK?_@K,G=41!7+^@(1N93S5&OF>2'?3:Z1^;L_!E>QNGOVUNX%QHC5N!KE'F KXM>Z51X#8@94.9FDLNI=]'U\X! MVR\ =&$ZH?BKE*YE.P, ?*7L'DP*=A,:SE)]OVPHC/\W+MNI9W #_X0P M;+I57!YLG#2(@]0161SG MM4XQ$A,:/.>HK#.LR>(:L"?5>HBWQ\;C.,J4C\:8HM)!?8/@7OL":4."][-B M^=D^%[_/Q=^E7/RO:1$KE="#KPW_T,,[9R3OJ95^'VJE:<&52H,42SL9EJ[) MH'1KNB3#EN2[E0H'$ZY.(8%2:EF*8CD!W4FDM.=1^F0>I<@?._NLJE&Y M'SK.\A?@E^@6$J[=*7#)+PNA2MS[MM_R%K3'(UUI/3,/5UI(R?@LEQ"\/ECB M)SJ,0,D 7*B7X.=I2.#MB:)N0A05PK$[Y8KE6$*$6A8SM (-QLF=AMVYJ*;2 M.6V;_]80EUM6S'^+",<5;:*HFU,M5:&T7F\\4OF>E=7K)$X%8'W7*G]> J?? MM+5/3H";HN840*<&A6,".1&K@+Y1='M"NW5?/*.="99_0DKO= MM9]_AK=V95Z)6MD(N [D4!1)ETR-$$Y<%!H'GL)^^*7:$L*"1D]$N>?TC^#1 M*4YPH.\474#41Y2:YFP"2%[ D0J6(; X"I*6KK5:IC$/H3[ M&2]0^#[2PE_C"P MLYH/H&PHV(@9ABKO>;XBZ/O:W>DFV-:M^&:^F]@T<]=A M77Q$**Y:.]T3R+H 9;#7WPV0+]=&;%PS-( 5N%[@/E4D9(OM1.!.[G-G"V'E MZW;%->@7>12<'=CVWU?!''Z"@@F*\<1;NE;'9$DQ_W]_^OML_7<:R-^/_O[H M^.A/[,,-?/1H_*,GPQ\]=A\]'?_5L_&/7HQ^].A8/KH+:.V?T"-B66WC"'8H MG;$>AC-]G#NDV6%1&\Y41S]B'PD,]$%BX#-J2+D7.-%.UDIX-]"ZSC%WZDI^ M$]/F1-EM,[A9MG(FS!G,O\ OY=_G33A,RAC-(%G+8N M:3CGE(XD=R;P/K$KEI-G GV[5;:,9"?O19> MPJH,O%@*PS[/ZODE6<1N =I%AJ2P=G=S3IVS76N/?,T_GCL%O/&=X#SE0]-2 M:XYFC-^H*,OJ@FD2*=[$V&J.V7DZI-.]M/AS]G3(1.=K?>5ML3NDJH%E\[M\W*9*\ZF MY>,+8?K_[+UKY4!FNT^$;C$35C/HF M,XHP2F3I,I2]EYO?I/]:>LGR\<^FZ0]4P] MI1$:273_EJ>U=^SN.!K/=X=6/T:6R!&+ZL6X*?/R^?A'X\;6RQ%CBSX:-[9> MOAG]Z-7X,%Z-#^/5R_&/QM_U>OQ=K\=-S]?CPWC]ZH\R!X>. [KH-O6*M#7@ M;GH\2M$60\RF@[J%[;NNC>$H)-?74OOL[,Y@]C%_3B0O]<8!'2>&AM5,A&1 MD'"&@:LY:*MX/7J^"E%L]B/6>Q]SF+_FBC13F)N)D(R<>1%Y.Y(TIMQG?UFW()Y,VXZ'(^;#L?C MIL/QT?!'+\-'.]YUO$]6Q2):-DWVC\D40]@JL%QY8J%)0O)VCR_NF)0OE00P*#A MK![%5JPIA>0$@EVB/%S"G^Y8TQ-Z>)V@OLD3I4N,*LR'7:MR3:R($J$" +1M M2TH-3R7I &9O9U&@(4E5;!H7,(..DS@ A\(.<,<[=I;PLE/VEG#K^95U.Q$# MRBPM[B]2@V:/\B)D+XP3_HV< $F/!D5';'N,Q)..M<1"?XLDHXXKLRURQ>,M M,MU-<4DE7Z60"M"J$W$Q/99VAZW5N3(?%W1-IEH5NPI"GS(<,)*5 FB-FFAA MP,#YIK,T@7Q7*H$">$LQE)S5!OM)!PVV TIY<9R65\J.6)& FLUN1#D>?ZHXHSAG% "DOD;+L%.CT''N[69DW&XT$QN^*PQX9L0LFGOJ[%1D*-?+R_Y$- 30%X;^:=J!Z%1#"K! MO0LMI@6M@PO-&MB>.P:Y38K"QT"Z#ZVS_2Z?%N]RJG%CTFPFT Z']/U_!:'Z M]5O/;77Z5P_RE3.(A1"4N*>J:K6"*_9ZK2-5P!KE 39]B_\:;W@0:>NZ*MMK M%M1NS92[Y'=G)_LMC9'_77_@"\EN&WMXC/U*JPCV+5?^OX5!)&SL!_4UPSS" M?"@\2QD/\1#SR:=B2PEQ!13GU1;>X41)2,3+PK,&W2Q4@,5>4<6:U3LTA3C" M==/Q@]/5R_!6/&Q%U)1K=O3H/>P 8O!A(/D6$48JVUN68"K+:!+!(PVBOEQB M9Z#=JCH#6TN_250TFQ A!]U*"N93Q2.WI0EJ<%%OM)XYL;"#?N#. M*\'3/K@LD=P+JS.3EB)MO9#V+T&-P @"X%XE2=%TX"(I6G8K69Y/,M76#,= M\HGQD<;7KO6MT9Z$B@,DB5*'B1G3%L6GUI0F+;&EAC3A9BP2!OQ:K10O2Y'1SW*K=MNMB M*>D@V4IBNHF#9Y$(B D+)1.,E&B!;F&ZAH0_N.O.>42=$D9WQ M196&C$D)-FO(U"VL9E)#+BY6]"'FX206TN5(*!0@N"%<@ZD/@1&KM#F1V&ZK ML,\J&(((80HM=W\EQ,DPIX6 O@&R+7_A=N@:W!Z.&;P\' T,O#PK:3V+! >B4$4D\$=)[+=!K#J8N6NQ:!WG"*6NG65 M.H-,/!2NV&;EDP-@BF;30 ++F7G -(@RLOYK?6;TQ#)6$>4O )W7Q,FVV!CX M0^++D^!,6:<'2DI^060S/U",@%9F)C&2 ;W6">GO"(^]_+\OQ]%4+X_^L)36 MP%)YPH^$8LY,-6O2XK/)3E5$M>]$A9.#F2]^Q!%FWQ)\9 9P'!2(K.S298^% MW&V0=JB&-@(;.<#!?A51I=*)$/.1-%AS9?9VIOEU%JQ# M'HWF1UZ^&,FJT$>CN)"7+U[OD6)S;E+91ID+-8 E X&H/7M:3]K M0XQSI*#:0/"Y[K-HT51+.QU23U&?++:JX.8YEQ)HL)]$E!N#LZ$SX6ROR#:W M%F)3)3+:@80J.%]+R!D\%*80I"V%>C+ -%SRE+D=E-D2&^/A MCWS[^AV*_><-A=(VZ6NZM6_=A:1X4%$D,[6'NJ7\QZ:H*H566T.%Q\I%PB#35=8FDH5##VR^MY[);/ZA0T M9 F7&'/0<",8JT83ND!!Q?BGJE=!,A5!\M",1*,]!\Q#,O)+N]HI9D>-E5I\X"*!%:<6 M@W2EL4I,FZX<& IVN8#8?O2 M%,K(+ UPN1=I_0_.H8#9+@@[KD-'B:]4:%, 9E,N6!-H900J[%,O0H"TX8A+ M4CB]D10S*]$:H#";WV6=2!)SP[_#YW /.@((K8**5D)O7-6FD&;-@-KCW8,A MG(--@F?2# [IOW:\P8T';P19/A;+>WGXVTN4WPZW_2&?%U>;G/L* M4OO,R460(/ET.S:;41C1RW&H]LN7([8P_6H\U#F&XJ9?C4=!QP#>]*M1"/K+ M,>QW^-6K45#5RU?CJS&&&*>/QCV#5WN%XD;6D@-]XWE+,M*KJW -3;3 2%OQ M,8JX)T-YZ]7)M,*.\R#A(,::KYNRJ;GB*S%5^N@MJQF)03$4RLV"RJ!AE(#CP !"'PF!!0F] MQ2]<09MQ$I4RTV3/HKQ6WLJ+16,:D'\8:EL$S0 3WBO>9XLPZA7).,\(F!8>711K1X;*G3*5D)!>*%+I P@D0ET>G M-?-65$V8%TAA(1+MR]5904D+["/C74M"#84=X2 M8XF,:UPM2F",? $["F[R6\W-@]>'DS/!6=MR8 &M)XEO51V;)!_4WA) .37% M42@):NQEC-A@TJKJJYMB&XFB9*2(=!:@V0_GA>(WMT%^0M7]8T/!BUH3+%R0 M'$:I=P%K0/,G=6DHG/ (?@+FD<"(N$5RQ)?JU"3RQ@1%KM]-^,F*,U%UEM!5Y>PTRU@^%-*Q*^QJI\XV_MF; KR"_026'+I=2)68T'-?%!_G8) M<:"GC^X="6F,M3=".(G/^J"O-'550:-S7*:J96FJ1:-!L)%C'7F,4MB12PGU MCC+JXN+ "G>^B#$=U-$ 1XDQ(HL@WS%.1!B42*V,3OP:/I,J7^\E=1N?_[./D MPAO]>V4<#*5=7%Y+$1V&H>4S @)(5;21B*7'0"55J1"L%$NWJVQT[TF:++(U M,B!Z#NEB$3S1!5TZ!27IZR$+V',D*C)PU3@P,8X[X_LH-D'[6ML518 MVM+/-9L\N>372.V8/MN75PF:TN*R"D%-:KN@MM$_IDAKM;E0_1H'FW.;ACB# MG25U(F$OFLW*Y?R>3)_&)M^"+T^:EF*)+9"C*4&85\62F7=J0\+RE4!A158^D#%)L M$K) ,ZF38^R/99,H# ,>=T7UJGB]6Z=UA1B6-0BB"U8['JJ MI:JODV9-P*4.?3IL=@M1*;$ARL626K\(DYA0VHLE60H<2&C*X'YP@U)36!YU MR)DLXO,O?W:9$,:YHI>LD)O1 >=5>1:,>F1)K$C,-2H.!UND/[,"_SS""27L MQY++!T6P642R@,%Z:_*2T6^W'3:G^LXMS!3.L97"L:74:UH' PT.IW6*D;6J MFO7;3B1M,Y+JTKVTMT(HE=YU(@1N&Q5)N#NW1UL0-2G1P M:+-#>PL*5 0^5EM$%_5;%+-HBG6;]#9$*_7O]79+Q//9!#/^ M^-=L\G93W^85__'P^7/^CV")U!3Z?-9201W5[_+?7QT]#Z];U/ROKXY?&Y^. MNW+NU/E[>/SFC5Y=?.,H>W[XRMUA+_I!\MAVTEDC.&CQX(G4CY#;+[+CXZ_D M15V+KY:"#XVR1>-^4"2P=GB1O7[S,HXS>2;GR+@;5EURCP188=5\P_87/KND MV)A SBC8"P#73M' 02QM+Z"6NOB$S)H^M_Z1QKXK'/ME[.;>YIQA4)IY_;6& MR6[!=CC(\/\;$?Q_D:#P-X>/&;?'C-N_0,;M?4R,_+&$_O<=9) =[[0L_7]Z MFV7R-Y2=!#OK7$![3UC'K(,?/SF]#N;3TW_"%!^HM*V*"T@'QX=;W!"L3'H_ M;S-!_I'W0)&^\/\99W&,$-1)2E8'7$'E$H3;5/$\ M-%A$='G!$Z![S*-:DI3&9#P*Z1IUVP-X0XPQX6'A?ZI@)IQ55'-,X_@0/L[# MZ+ZDBDY_@<.*OZ70@6 ,:<+\U#^*8;UCJGM)*KY'@GWA8[?O*HX/6[3=?AU M9_]^_][##Q [A%6^>R;@\OC^[<7[3$]^T4H &T:I1DPV;9'TD4582$3"MS\Q M,IH>P\8UU_-'^F/VVA>2?* KK*716<+7W(;;5G.^W)>I!K$"C[2-;Z1!T6\W ML.:B*&^B!:C M<0YPV];,5)0LB+_9RA(2O7*.8TEZ.*($/-9#LJ[=IF'71;Y8 V-3LF&T]KL$?]'FT]#&E2-"L*]PM"1M$ZOY5$<;&W1_B]9NCK0;% MAUT_%/)DEG+;S2\;2$"PR*^>/WRZZ/G6D7WFRVF"FJP7A-GQ;VP@*-L*\+NZ)T[^WOCF(-4T_(7M=!$QG?/#6BJ.TF"%4+*L!B]VOMM[I*5(X M>8L&-A;=L<,F*MS>(V>W#EM32[,]H U;GMA M_C@S=Z!K^/ZQH%:SRTS#FS3*6M5 #*#,$X_VC.R8[74W^9UZA'R4'79_S :6O"Q]H"]D$O;?*&P &6"-RS:FI M7556HFKG7!V*T;23)[F6=]4-J$50J8RZL3EJK>2N!?WS5,O1IM#S5NSKO Z# MJ=:78=VB>T(I#EQX$()$Q):IZ+D;$ED&X084U\'3:=VL1:JW$P$R^D8D,6L( M>5VVTT7=*O35;8.]I6/R:Q[V MPVE0_,TD49H?RGE1B4T/MA:Q++)HGBL+[B6ZP&EM7MDB=3T5(:^;(V&*3\'N MN@[&OJ1_V[65%_-3)E2H?N4&'PM(^#2VUDQT00D/$9Z0K7ES@&?$7/_6@@H, M!5W6,VJS8%!F9^9:D4A:E\/G=XIVF\.$),H8NZYE256O])AP/R5WZ5:%&OO6M([_I MN"T\A$OE'5#S$RE]@6;S'8>GA?0'NFZ$5U0*-LBY[UIX"=@4D>8GF[A"B;E> M2#\JN<6)N%2ST7PZ/C-(S[AE]%02.Q72GJJ5<\8*G$8G.ZR@@PFSA7QZ72YF M85'W3X?(P(S)5^:C>L2%&DA)AKD='A^_8=5R?D&ZA:-JXH#RCZ?)8@SZBMSJ M25[.2%DVWSA<>?CB63A-]$=Y2VZ=M2/]K:86<;*I4!?-F8W*\<[W';Y0GF*B M>4#:+V>_)>@&O*AD8#$X4,K&!.#.YRRIHS/W$IY0=G+.S"30H6LVIEJ$'HMY MW<2U(O#61M&"?ZH;U3*)-NO-B((S&,WDR1THNGG9M&LAG O_08GD+(B29:&X M-FK!&%S,^,]U\/=7U]2*AQ.=V>0#]TK\H&I8_UXNL6T-E $;CP+08[(\+0(O MR7]NM':&8$,M%XG$C\58()'!,6*.75QO6X TXN8[A!-$EI*$.=/DZ9>9J3QZ MS%0^9BKW*5/Y(%P7A'3;E]*M3WU!J+.D1+\#2,+[RTRCL7>-86-/5Q7CR,>U MY,%,/XF8V*UP2!^:EH%S&V:!00(QO*I%@,I >Z,CH/6$(Q(R*@ODD>VY[03( MI0H]O/R6!^PBJ:TK!D]45\;FWW71_7[P:*1:/0]BN)60EJA2D)'(C X^$6M_J0?"6_IJ+ZFA ME)HQMX@ZV96(<26>$1[KRSI[YUT21.+3=^'6UC<:;$_O M5M%2T]6RO4[ W 2^;:7&,JTT53"FU&9XA&,6(P1*C'75"!!;-JEO1XURI MW^==/-?GE)RD(R)OTG B< ![Y?;=,7+QA JJUD,4T3MX$F*1B%^*\L%,63OP M3V,1]#H83T++TFK0KI<6J"S81^6W_,>7+TY\XI!YHCJ-I3GRE9!0HD%OU=)Q MIL-VV]35U7RS,,85.K],#:5"(3R4Q2J$0%5<:1>*LHI9H:&*$R>G^NPD@SAK M*@"TGMB:.^X$+)ONO1 D%2#6+T0%[)'GG*I&J/JPK1Q M9ESMKXZZ0<6&DAH4Y-U0$QU&#\TSC?=,B4M-T00T7!%_E&?/Z>CDOER0FY2* MH LO&!1Q-"D*AXIT;R71!R>0-XI8T:B@928.N@09X00N\EO:9AT D_>P"J3# M6Y,56L?D&TI'%'LTS4'*$[XKH03W2PI-4IQSZ[[8.U3V!SI=?E&!I@I+>5FT M(RM**B&BP>JYE(G%M:(J+LT1^>5BJX<+D:[+I::]>_OC4N*SC5F#(PL=5UB6 M'/P^P'RPF:.-6V'(4>K8S?;81;V)O2G8 I=UXR^Z$E%335+W>+1"LU;P^B]F M$R%VYII;350*GC>Z,,5Y-\@T+# M13-%;5(>S.39ALJ?5%!$NJ=G OZB&MY>.S\+GX9E2\I-2RZW')'.3]Y'.6/Q MEXM$SEQ$.0/8F4>P;[[?E,1P7LGTWI97I(LG[]#; MX]MP-J9M<*UGA9O1DV& W!D5HMA%O?*F2V&&T<7;BY-GDY-JFQYI\VR;#11'\.\%$R>Y M=W+1/24F\4'D3!4A@K8H\01VTA+V4"1WB ' _\75Y?3,!3A:?K$@C=1)SH1Q M6;E"!8B4)I,$CO1L\BW#+ACSJW3%*./44*LY.QQ7G@&Z-Y]=N"*ES_H.! 4,MI%'H:%$B0SZ(_M)5:O].._6X3W-,I):5,M0B$>>#+JK+U)61AWC:D M,@&RXO'AK= ,,$DH5$\U2%NFLA44B@2XTS.F!>>[%C^L] +]UA3:K$MI?^E' M]B$+]>/BP"<"]@>(]+=KA"D&94#;3826:PXOD/6M]-<#2V:F3Z/@/!?-NY^" M"[;5GS2A80/ 1G-@,^L"%=MKY#(1L9L(5LLB *P@DO5E:][$T^!QW,4K#J0]4[=T4#ZF"MS))%R\E]!U3- MK-R,<[Q:[L:W+$-:&=3@1?J(KCSS![REEFA JN1:#AO!7(ZS0XP8\(H(<>0^ MG.N?$G&4);!>9D2X+B(L5N&X**7W0<^RZ=Z!JR(-*XO-!NB)P?,&?AG99WJG MB\RA_E8(9YAT7'3>FCV03/F!G[(\3"ZTW ZFE &(HJ>>S\E!*I0.!R(:]^:9 ME!3U=%_BOVT$N=(1X-1L\U.!?LM3;N4+F9X+1&7M^<.2\^R69_BY>25\?,F: M]0;)Z1 :@X\IK(O5(,%>^A;V#PM K+2I]OC:$F@U1DJ;AI@*EXK*9RAK)]": MOLT333 0B(ZE]"G=]K_+&4VL$TI"=$1@*6K^7/#*&4.<@X[WB/+-)$!7*7V8V^<5C-ODQF_R%9I.E M1&,)(XK[W6K=_ #(<[-N0?J=N&Q3,H,T0T;"M1H2IM2?9%6R'9BJC4MT@[G< MLER@UC2*,9@+0::Q"QKW#9]ZBNK0V8"*1NXM%G]TE;6B1Y$+W+11 M>>>(VT>_G5\/-@P -J<4E!\R"?H%)TT!G[GSJ#LC&J?UTCJ4JSYDTZ;P:.YV MEPDE<"L@B*5JT,7GG)NM -S^:6?^IS%SJ/_0SH+#7^I;D9K?3:'+GM>5:U*^ MW +<$4:G/2Z]/35Z(R01#X]??;7'.=$XVB#[+)F)^EUS<9M9Q';R6.K_JJ_6V_F<&W%*, MTL"#'8J)6#/JIKTN5YE4B'!Y$O5P@9 @DVN;<$L7/U.P'%2- UP8H'I,J"MI M[V+^F:+OL8@R& 0JNKK44^*+_ZYD4SY%&AUU5SL#;N\;"I4A->+2Z&X2J-Z- M[,Y4#?GW6I%A:=5C(>7^BZWOV!UY.A6+H8WFU.T 7TW&D85U-]'$?&$)R\O_ M(0KIEJN*&4U""@/5.SRD+JDP-=B\]$T_(_=N6>GKF>995Y;VU<(8OEPS!= , M'PXN"UK4M^E"VG;\>6_N=]^Z&AM'^/)__>?QZZ^.OQ;;Z;_^\_#U\Z_'_I>6 MX%U82J+IY[(>INR?,'__4-+:DH3OSLX^_I:D^TDLY/#-W8MV@"\-K1J6\Y^X M;*<@Q(_YTW?GIU8<9CP_!+RP(.' K['F'VOBXUG^&Z^K8C)/9DM>(W. +AKM M+'$!ZR>2PN!W)Q<7_\;+)M#6=-'(WGJ?!RF;3;XK%]QOY2.%^(5I6Y;NP\G[ M[_Y=K_+@NNEAR]*3-KZ4ZD9<%'70\99[?5^(G4ZW7/27+OG%Q;_OHM,*_*B6 MH_,WDUVPM?KQ].3?>)U&+W:BJRGZ1:PQ[H"=W:6#1I_\+F\^!>.MP[S%3WWW M_M]^+T[K8)>6B\0^XH1M7*?3L_-_XW5*K)ONR7QW_MWI^;M_X]7Y)AA[^8:5 MC 6V**F#T_6!6=__C=?'GQ[6OP8(_IJ$W1>9I7[YF*5^S%+_85GJ+TP"C!GE MW]5-6/]J\JTT'W5VR7??[D\.]B3A"A'4O?6*))3VO6F,Q6O8%XYBA5UZ7J%( MW59&-DE$?5<$F;+2MS[U((J/A:>8XWV(@]"Y-C:"!$1BEHX$]?) MGK4.X!W&O*TW4L"L+33_V2S4.-V2K3OXZ0P*XGURA>C':XK^'6T'B@YKJ;A97TGBKF'16XUW17"EE\ON_1*EW\+1^FSR#>@<10&FK7$EX\6; ML@D*>)$%E5)=S?+)A72ARJS@4&0F?9EK*",KI9>U"G+JG'?>-]M3*Z>B7=7D MG2&.8IU0.C=-U(_L.\WEY.T'T_8_YNTL_\?D>TXE?@"80:-(=/,(O!?-GGU]\WDPW4YRTN\\OOPEZM?KH.>2C[C-/&<)4#8 M4I( :&H9)40'.RC?]5_AQJ2WI&IF7* TY;M,)[1S$0$#;*$/ 6:@.?J5(RHWQ*NR52?3?Y2WQ:@ M3>&89./Z E=UK!/O&$:$BEGDC0%0!R]H9EWBJ0XMG]V4;>Q [VZB@61YK1,F M8HA*YB,"4,^:*FB;*QN85.O'.NC]D6:GCG&319,W/1EJ2WB*'GD#3-*VW6B/ M,/5"LD0.UKLE)O+A6 X50NPR30=8;A!&D]*VL+XR6"/'-@ M2]I1CYJX J$OG70J)X(98AQ-,FL6E7B0RO]PZO,4(2%4AQAS$W%,S OT+B2# AAG!P:(0D^F$ M]W:&^BZ,$8P#JA*_*Q/W\V,I:,"88X-#J5W[)Y M.CIOF_;.)Z.I7\WU3HZVBMMB8^('E[!RJ 6$1A=8PD>#MI8UX'>*"8%=[.A, MN.(G4RKL$IC4SJV[WQ0R%-!VQ^*'PF"RKOZ.Y>W#1C58OUCH,R&^ 5[I(#V; M?!!Z3FX&3W\G+G_MD(JR4A$_+OYASQ\>J&H98?AGZS+7Z,NT.*!Y=D2 MV':+/@IA:F ? ]'8J^?_79]EA8\('5$G=8O)8%[FS:"[@A11UXMR!MLF-A( M*S;B%7/E5J$7?QWI0-JB*L%)6.6"T>4" NKK3KJ7]D;Y8 :A;:!GLA^C^B?, M=B%V9UCG7PI634QX&*Y64*J+K9$/Z,0NR,O3*X7>JUP82:P&%L=*6O.2V16L M2I1S;_QS!F[Q'7?4G1BZ96L42PCLUJQMWN/HRF),>#&T45=#MGE\)VKZW$=0X"0Z$ZT[UZVW5X M=1:=>8Y,9W]<_:3H/-&F:2:G[>5MSCEX ^7W 4QY08>?*OWX6\(64BGG@A./ MSBT^B6F_Q%+\(;_E/$MXSFLCM&-K X=0&Z$MF=?")^CP2MUG8 MJ@4=]4W8DU8\U&'26?9.F((-%>J3:3+.AL<)!@H]L!+>CY=8QHFJ3T[.Q:A.!8?TV&VE]65J>P>W PD"-;]0 )IU*)R&A:;)-]]]T)"J708@\QB:@:-P<&K97"\:^0[F8=1 MMM'=+3A75ZJO*&_^_(MH0)M$!X=?_D@,;B3Q#E]V))Z8:E,%#PA58XMF;VL+ M_ZH_VH%6# ??L0/,H&%4N_<(1P_]S!<)\(*FO;FM:U'BVN,PL2D6+>&QNQ*C MGY?;Y'O@X[\.7MZ5XT"6C<.AZK&?1"R4ZZ1 ]'T&:V)>.7QY2@') _;ZXK=] M[ VM4AQ#SMS)J>ZI3)S^W2N9\@YDO3G+@JAU$ .M;M&XJXN)C"&!P<'8)< W M9%.G="4@?8NVU(Z)36(?:,FAHT5+T/:%*]D6%K>V#B*]2(K4>Q(OFQ1ABO62 M" XB'!)#$O?%$#)ZZ)3$[@Y9:AI*]5<:VD[6.6FT.*14Q<+L2X"O36WHX\.A M_ LI_O]5F]RY]XC#%YZ4-T_%SOEM= J(>:+)==\K'@%/_*[NBMU>U_JOHNU< MJ@E_WA;>I"!-),:YEIEKL)E-%NA3*%/QCO&H2!\ VB%<1F$6#AM9KMMB(=SF M+!R(_RDRJZ>/Z/'W=R*E[A7*3$1=D!;U5)%N6P-.G9S>_Y*WIN)8I:-O[+"^ M&=]S52<)KZE1"[*88W828C?%_\7G9$8VED7W)I,K)E( ;8)4M?,)C&^/#3!O MF!ND $ $>SH/BG<[Y5A.9_R\1NE,\Z&Y1E5>2CR48#F%+%4NC6SY?CF$#5"S M:W(\JU(X4+]K.AU*#OJ89ME^9&Q:S7&+W_:/8?8T2]56?>G'[D^Q@B MAZ %RZ\=,$N+ND2_?5:0A%JZH!/RB3$:$4,, GN5U\!B3GLCN22K7%]GN8QG M4#,[?Y;-0&*&'A,SR!WV#YM*V@!G($KC Q=.#_!T,#0":'5G^64BO2?@S>A2 M[031($XK+;3"F,]O"0)U7:Z"P(@]*/8- 'X6MVD(R.^ EK9SG* .=R!(MB[3 MV >)K74"J.8*/DFNX%.#X)Q,E38K18%C8$_H\D;/95A*:'C;!SB3N--7[(4Q M;?Q *"CM+3\4"!IZ,5OK/.06W(H(I@2AL"D.@CE&]G#_P*B%\H1)SB?%P=1J M:NTRA6FL2S%PDM^S!1 >7\T(*4(]\?B.3V%?X>9;(.4I% 9)$WI7&,ZKY__] MRV0%?OV8'WS,#WZA^4&/Q7SQ')V+CEEXO#MWS0Q/WKT?K;!)8(OOX;=($F) M9)ZE35[&PM^IS'L^(/-Z8,D'OKF(L'ZG0:(/6 [JGY$B&(GB205E_[%UL[N$ M@(T=\?GD."^QP+%]H8IA@:8#*_ M%'X$1!\C@XQ,EQUA<='T$83B--.,V^EQ#@"E"5>UT'#*9)-O&\QG=("(,1AJ M2\H]E_6LA]I/DP3R)S_\V+=#.QXGTS!L7O+P9+1/N'T _O$TNVOD?3!7Y\F_ M=DU_W?CWQSWK"8 !<_>]+]Z]3S'>$9)KSY]S;\,<-(Q%E2+YM49/@LB'@@KB&E2@*'Q,1MM2=.HJ9]I@5ZVH&1-U=;E, MT:9NA,!MPEB9*9+YOM,#S@YTGMQ.:%E?$AA5\U+#1*JI6RZSY*Y"]UPC1/9] M"Z-8&M:=*XE3[M[,C*I(H3VC8G17VA_,8(\X/PXN*J;BRZ^=E[ MF)FH3.KY9INZ4^3W35Y^OZG_3_AW%D-[O1G:K4!,XSYKGE)^XGTS"L1?-D$] M7UOQ6#ACYAN2)0(B:\$7I=XA@Z%80O'U/^+[_R9+1-+^2.J/G=2@N=)C'!L' M9ZH7!Z2$J\4V1_N[LX_?#@G[=5U_$E'OC$CF^L"B/3_".F+)Q^2Z:0?Y'8SB MYV\2"<\?13$ODNM3D?9Q1D38BE;4!I/ZA\3,&SKE$;.CIA>+TN[LB>)CQ:\P MP%+/WD/<>^ EOIZA]7%*R$(-R0W6,70+5SU88]#4D4(XR3?>4_1Y%H[ANZEM M0B?OPKMKQ,DAF7IKP*;6K%@2@7G#W;"NZAKEQM-/TO;)^DXTI;:LCO4C]Q77 M,,*0$55V^5\EU6*E'PF._;GIYV(%';Y04@,=8X*!(M3#(F\$R2? -Y6WX\P[ M9\D%^:M;O!V1SH0R.+Z:1Z>@ =@:9:0@.95NG1;HSYJ9)R30FLO6Y_E4\8:##Z0_\E=8S!$B6(;@2R=( M,MUCF[Y&R?L]0Z&Q(0&?K&X=.FRD&!>XK33=0<8H-1$U7"0EG]%[IAY'PG5<=X..X[%K)Q*DC MGZCJ%80QP[J8?T//$L_ZJJBOFGQU#43.E>@TM@XY=1Z/,?!OQ5-T G_PO@AH M39I3FH'6;>_N(!^$Q?8-"-V7\GE!R?Y4*G6Y,*B3R&8U*0!HH:S\:I%7OK/@ MZ!CP^&>3MQNCD%J0[I&016X MB[>,:6!E5C/!!&/1RCX"_']-*L,1$J"TEYMNR M9VEK@D;9OAS-5T?L]YP.)M41-T=X,&BSXQ<_;K:;X"=U_L#5D"95M.-G6V@; M1P="P-$ 7U6OW'-=Y$N$^D@3^)K-Z">!^H5HO,)35T*/0 NAT=Y^9[36]]\= M(#C[*EABU!%B\B&AZPA'1$G,+I Z^NAZS I3V3?/[O[.J3MG)XYWQ/".T0SL M;X>V'C59+"5T,(]]'XNN#,^\U.Z(N[3G95> TQG P2N3 .W C72T/EW>D Y_ MA>(^>\P_"$GTDDJT'BCZS^S"'4;DMV+^R2II[L:'L M9OH;9 OIXX$[/$HV:C(PF.]O;/P2J=LH,PP3X>3!B&UR!CJ'D2HAWEAW%ZDB M6G/G6Z!"4?[> G!A&U];94N/J>F?ACWX#+@!>5XH"MG^^;H,RKD"V>:;H^?O58_+V,7F[3\G;WQ(@=*86G.>/5U=YWQ _'_OUC9;DK;EKX^A< MS.VGZ'(L@4JCL;TJNI%$D$^22!X:M6&'AUF,YHW'BH<"PP,)[,Y(AWXM^5Z0 M?0QX/0[T=R>P9T=PZ0F-1@VX&)P7<^IIYGT/92YA1+)3?9<%V=)#P$=Q_)6# M-TYI=\HIIM,UB>;&UJ'K$KQV\'U6PB?KRFKF9;"0)O\(V[AF0X^=X9^9+:6/ M]1P[@F3;[4K>G5N4\ <,$D&68?B7\M,ATZ19/3Z!Q_TT7; F$5\[_*H#I5*:*P>,'NLQ16VWTDY--#5"F6YNRGI!T7PD$TJ1WE/KXHS6I0T6$K@>;FHZV:P$6!P\AODF:?X: M:7.94:%AY[GLUMV"0C"O=M[1&+"C6H$I(#T.]L--2]=KXWNE "1C/; 6O3K" MUK&#^? O,K)RA=(8H7*%%?RA[Y,J91GR20*?6:*O=- U8;4_%<5*$BCJ6VG] M"B*!8QX3^<;75+T5%&2UM6$93(4VS@-XT%"W:,-FK:3.@8)8P7*;17RX9]RA M(*/7&V%H= 9HZ=<_4*;Z\W:XCO&;@%YL)ZI.UIL>)[%,XZ[Q@GOHRSB]#; M:3HY#/1[X;H8+,]D5>98@L)IS<%.)^WKJSNU45+4F9W>L_N]88]A6G<181OO%F.^B]J*(=Y.(?)D7%RWGS&-W MV!YW[SBA"QE,#UVK^.[5*B'H=!", 0.-J\=7Q%0W4-AL3?; %2&(*D8&,)<$ M0;1&,/W,;>^0"8>OA50S&2 2#;$M@FG6I,!92Z\O+G9J%P%BD7Q 91%,>+ > M,\G'-$ZVD_VP4IPN9R#$IN-!@>G:6RBN"+VE\L/XXNYH]Q?*Z*H0S?-S. MMW&3@LNQ,(QE9/JEPS7<;B2"C[M0U:&*\!Y12ZLL.=S?9#$GUY@K9:3<3WH'28ZJ['*1I#5CJU\*6 ] SR@EALXJ?R42CVM=UK'C-M-05Z5.EUXC%PQ/N M#E,(T8%5,I)3(">(=Q8EFO9#L>\W*)F]DQ)#BN4_=RD_YX!7W(*]H&[GXLD, M?#%6ZN*$L=4;KC3D1-VD8@+Y!9CCT<$*ZY(W%4(.EL%4R@;M;*YLE7HM!&_( MR=M%W>J?*2*R 9'_ !.J&/JFA_H6/^F$7/F:>V6GSOC_&EP#?C,H.WX53-I9 MNI7BL\'V15E<"1S1K,0;1MFII$#9X_@*')- MJU3TAY\U:TD-6T/XO/7'K2N:NY=*@\4MRHBEF#OY!NUY,(1I)S?8,^/W#,O6 MY+*8%I6B]:3\ Y,74?,'#%7'-RD;6V9Q@2)TKN+"DVD1[BP14_&ZN*>X'_NU M@3M)BHBQSG8)FW0F6/9@DY?$&&/7/NQKNJV:N,,-8W%DK@+6=<.D9^'V&8U8 MNB_,Q%1@/G)5&"_A$G["Y\2^>RO^=Q1U@Z\2X,E-V1DO@("X(GZZA.#ORDS< M!SOS)"E>/^=G$67M_E@RYY'W)S%1I=B+.X&26HH=0^]K 4= ,_YKO*/F9Y23 MT1_>=KG,,;!4<_S$93\7*O2]$Q#L+7(Y "+TX80?U @;0!+#8@_CJQV.]IIY>IP.;E4)MZD6'GF99S1RQW['Z^4A3B4/DMD(WI'NE@5Z1,1T M'^X$[^"C-I4C]_&RC_!0!C7.KP@7M>[ X,S&4> (#5O>&_,6@Z^E:A/(%Q.4 M,GX%H7R1J? WCZGPQU3XOVHJ_+VY6^^]K_8!3JZ/I>7!'?S__N/__F7QZ<6; MEZ]?'[UY_A^\5/N@QB^HH9\S]=*X6%=%WX@#:X&RH"8;U;F]&ER_2O.7HX&P\ZGZ]I:(\KW7 ;4RBJY.Z(&NKN:()S\ MH7)B&S[IH>CT"!<8T]ZQAV_A 2H3BQ7%NKJ]X ,;\)SJ3,U-.?6-^H#P2N)ZGIS=47E'HX>FKXE!NI;U].9 M)M^WVNW<8X5B6^OXV%VUT\X(7G.;YO27+OE)^9SJ"DTPB!55XW@N=LUT="X[ MVLN(QK+>W"& 3C<+H#G/#@A!.B[.E:"/=T%@#H1YQ)="%T,J>M#,6*YI M5-8*CMU;^?([#X^$X)T43'+0&K0FA#SPK0F5-M_UZMDKGY?0,WRO6+F\X@WX M,1>DR6F]VG)XJ7-1ANK7PL1S#LJ<YE-'<,C4H6*$Q65E(G(^N\$7G_PA],DN3=@,B/"+#!$A)(?5I%26M[MF2J@BL)CG!4^5T2 MH/8'T-+Y6CHLD>P(WU8B!)< M)#U5'>H;8L)/,0WS5Y&W;U#51710-20[8KXLZ]NNB4*C>-4$S;>/- MH_M*1X=KB3!$,SE+NI(;CM:CR,W5R2!D!!WX)]=!FBNNIJI42!9R$3FI=1BG MT9SF! A/M.GRCB[R3 M]V7[:?)=/B5K0,J1\+<$R7&^(=R,EM5\T+(:^?Z9,ER,]CLF8S\Q?%S-I1E0 MM)5I [&(BAQHN7"AS=#$;J.!"#-[+_%5M+4X2)2*'/)X^B!&_ M]?3:XF>P[VYB$84[-=-'FPMU8 %)(MN4Z[O*7J[(3)#*W25Z-A#WI%JD& [7(^OG?Z'S?P\T MI!7EB1&0!$#W00('DYZ1^WK1KX+OC"XMM%#H9\XAOK?DH!-?I28@2:=<@,YTA?P:@PN%J3VH&#(U>&1-!9 MW'$/UX;!+5C7%$:3@?& Z=ZAVX;>$YL$,%EQVXHI%=/MVK/!B7_B!% J!8#2 MI"' /5_#N,2T76]X,OG(&Q+J7!IY62S*XD:0)+?BO!54@%OET:=,)!GV:GP M+!L6"TY7X0C&Q$[=)A[KV&."!H*N^/+"/!\=5IFF?+*9E?7!7\M69%6P<)9[ M!Y5\0!_J,*N+IKPA2^)'QRGPD3#3*)-.D?*#TQ^ 07:^UL5#CH1]3RXNWG^' MDI63X"PNI&I*8(XKD&8F&5-0S!TJ2Q+8$:Z"0Z#%01YGCD?,: G*RXWA_C', M&Q[F2F9#Q?1J'&N*^"&'@>Q2M9">&=G,("TGB62ZVCE)2#%#HQ]$!J@:0W]8 MX>Z_:%7N\6,J\C$5N4^IR(=%>" >!=W-W%@2WTE+4+N1GE/IN_RVF*:=#;ZM MUI$<\<>Z.D"OA@.B+9E-3O,5J;(DJAAJ"-.)7A>WR>YM5- MSFBY00*P[MP^%.14]0WP+M%FU5FMJ:P6 UZ'(OP=B9_JK%A'.X^E68C"#>FJ M26P9%A-MDIS;HRC5Q]K8.L;KFX,JJ@'0.2[32J8NW(@(V@!M.HO80O>;NI]I2=G,'[ M:A>63-TTCD\+N^0@[; 5BTB#TL-7SV+6(.4HW;E!W(A1 D,NNI384@^TH[1^ M5:0!D*(49PK'Q[60C[%;!&MGW'"97"3\#EFWJZ(BB9!YMK5[3TVK@".(UVY[ MK?\$.Q6!R6+#IEA9;I)L6>R"9 6&V >8!>2O-B43LD^% M^MF'V';.Q^,$=6TAP-\%1^](SDLF%T'V('=) HL9G'$;H:!JPV9@8*Y.BI/# MKDW0KS&ILP2RD>8L.H=7+X7*&]03HH&I5A/ZY&4<.H#IG>%;ER-- L0$'7W] MBD@N#FS>21F8;MR( M(G)EQ)\GG9FFB;?@=G3BEZ6C>%IBC"=&; JX/3%%DR]B MLR'W1__E#N/)B?CK0AS/4<'G?6UC7>[MJ\\%C"5X9D1)[R>.H>KF(!>S<>W/ M'NRB]Z ELTB\ZR,?DZ<7G"4CR<[1E/[??7OO$=X/ANM$@^&.8M&D&0KMH1JX MN*]2-290L"X!2\*-JOR%;A*3;AE4)T2J18 \-E*F8602X93(+#BTZ?, M)#L_(-E;@THPV"L.M;ASP<8'2$:YB PNHEJ@*LTNN:N4E9GO>!%)>.E>/?1& MJI#T47B&ZZ!?#.IP?OUR.^X$+_SGR=U2![J5CA+E^6>'8N=[X_ M%_*.%/EGFZ<6A#?K3D59#)>&$Q66YTJ--JK"/ C^(O$\QI;OW-18U-NGDK9J M+#8IV; %5':SI2KW=0EJ9ND4RD\)[Y-O0D" S^*RF.DA&A;M7U!L7A);FL3* MPTIQU)K.+!_O?0W-GRNE.1J[/'_IO4Z'";M7Z_,'+(.I=?>MO\:S/-S8IAYF M%5 ']&472-TQQ?&Q*2'KM/7Q/J.(5$[5=DP6KI+I-_;(=9Q^-$^=0^H;E21! M=@_9$,NFUZ8E(C>^U<2G"0(O2MS>T)C.O=P>GCW\/L6%KU%5/D21;57X([2O MQJ]M6;I5.I0.W3:'M"R+JXT9&S_&ECE0J:4B#5)0WJB83+YGRQT=)26+7=7$ M(D#8%^(&@]\L+,^2#?X"-$;E;L.OVNM^2QCY/9E>G>WJ4%6A7_0T9Y *Z9/P ML/#D67ALSA0/ZYJVEO8Q=K60!P;K7BA1;-7C7Z;U8K-,?SFR>=I-YVFJ=1!( MU2/P17;:/'[^F!9Z3 OM4UKH]^OF?$+PN& \TCU/T&&GBK6#Y='/E>R;1?51 M"[Y+=7'*)7FS@SFGK?=M<[<$ SV@GR4&"6.HB/<1C*#NIZ:E^;^Q_]6@Q=/&'W(!0 M%T4MY="HR7Y?2#HGUOH/%P,R4(NXXBC :#7E5B+0>6XXP5<-S*8N%OZK+!C> MQWW#-:93CUZ*\3I2HL0HN&X/+XT]]U[(+;PX_1)A+<=:9^A9J7Y+2.,7=5B2 M>%FWL9L34V.G(^5<[JW_X?$;+OGL;J*Z)K:'],T_V@J->J\'XLHOJ?M,RNAE MC5,@GF(J>42TP7Q'KQ_VAC+O\ 01.@A2)T"4R3AUGJ2\PE.!BM!K79%'7@U+ M2NGE:/^69HXGE6];Y?V]P:<,<9(:%KS__,FL+ICBL2HX1\GB7(H$_2L&^CZZ M8H1K."[S>@7@-N^L3/7-: M>3JAU;QL'=6N>U/X,H48(!L;Y#ZM#F-P,X1AL'<6P7N5_(3OQ9:VA:-\&GV? M;:)K1B<$+3PX-[2I%DC17A[73^$_9UPUEJ=A7&X]UMD,O_K[ M(UI405-=8++WU&W*4M?^$X-.*HK%Y_JE*97E"C3&+WHZ]_: ]"1;-10K+FB) M[-%8\'6S*936+&;[.X&.F";$0B/%'TMW_+@C5U7_2-522S\Z3XA+251 RFQ6 MV@-^5D\W/!T3#)?;.%/)5'1F#H(^VL_M?=>JTRHG3GN\4669WDV^1NRX)2VM\4B-/[NR[O2,*I")B3WF7"#(]7_-)U]7^*EVBSEU,^X']9&RK"7;%T20C*]!"EEIE9]@VZV1F_O M A@!K?/382,H0W4S\356T=).)FR1I0T)C(4*>\,"P4 FW[],$\=U) M=V&"43$K* )/QR9E4T-V6.XALF5@3'9)1>XNB)/I;E4A2/*S5Y^V5 ME%$.E0E[],H1!!%\)\%@[WKS"KGJ^4B1'ZGQA4:IQY!?5->#>V?:ZG ,3$%F?G!W&OR:,@[&!UH/<69S/MG897R=I.%^+YXD7EK4X[1U] M4C?^J^[\$HA,2\JILNUR0N%TW\DHF N^+4@D-R'H@QYT9:N@[0Y.7,E=0S-. MKV<3>ED=<5Y+>ORO"[W2,]Z'/PN\03C\-;ZB7O/'?UT2!^>W/P-$(>T;XSWT, MG.NP?9 V7/:Q KW3'R]./6*,&-,LOC:(0P?6@;\$.O9NYZDWW!S;AG\JB\SLWSXF%E^S"SO M4V;Y\S@$!;>F]N_W \V@TCJH81?[O9,%M'@B1-XZ863P*E^AU<6FMP]\V'U* MIABH=O3L\]\BI'BE)@MR+Z$;+[OGCFFBB0*;Y3?YHG?):9X._"G84\:G9*Z\ M/,#6;N2!LCPD?K4C?;<<<>B7SDG0CX=JZYY-/M8QFBO.\Y!.R=*4QNA@MU$% MYPXG#I-ZK5]!3/'SUEY96F7$>=2_P4K6LDYT;#<_QD^)PSI^CHFSKD/7G$]D MN*+9B^U^&MSM&\9]K=G(.NJ7125918-8:U MLZ18]R$W0LX(%2!SFJYHX4]<2:+P?8&9>5FB99?:O_(DUOXRW*-7$GET>/_K MG2757EW[1'GFQH]?B1Y RL(UBP7$CA#452;:=903VB&=,WA*FJ'3:F$??2$& MF+ 0V@HSCCGI55'[\?_1D92$+"G:L;W.N#V/TY\P::20J!$%)WW$13RW@,)@ M30R5BQMIB/1C3I$@'HWA\,R';WK^!M?MD2ZDWU/AY.%SU8OYF'R@B!QGZ.T^ M]/V+,"LO@:[J1#1TK>^FLT##9T[GSFEN0T*Y*HYDD808>F061A7=&5I.WV]S MSK7>>Y!9L*6DQ<7VKI..J$@ MB=(A4O9,SZND^UFK*Q AA$/T$:./SN(3J+RR8*E*RU@^:9XZV[]-ZTP3).1N0/'T*@+9U@@8?PCR?J\PO*)_$0!#KISL/C-ZE?4*[YS\='FJPP M2ATJ:4QAW.SZ+VL@QZ8IU\[#QV-A&WJ1_WUT<=%_,65#I+3'R62%;PL)] WI M.K*W-VM(W3#"6;$ _*Z@B B#+)9%07G$H'$_Y'=>RJ MH90QV1,*3L/CG\E8D9[D;!^1@5>@(*5\[[1D",J4T!R'CIZ03A J*Q7 HO%S'IA"&%:7*8C:@J MUI)4%\09N43+(N?87[7!=1:S)**T/L8S)GV)(B-V[&'4-^;ERR"*3#M>TY$I MN0$'4^!KZ3ACXU#.QR_T[30':(([YX7<4OEA@HG-)^O;\,?MP1;S*YIE[)EB M1R9\J:BZW^@<)(ZUSB7[VEQ3OX5C,V'*39C$M\[U18;G7R.@DA^G9;*L/)ZGNHT MHBU_?NCX>F)U_K#RZKR@;EC&=/Z\KNM/@PR]I)/ZLP30>QU9YDL*N-.M85"C M\XS]A&HF*Z,H7)C884H/YH@(H*C#_VKLEP-YAUJ-921YSQ5BX!5Y!L]3*@JI MD6X M^)MJEKBG^)$VS&+T.I=\)VYO'&[B^78CK?%KI#ZTQ[ST'V]].#M&$]F@BA.] MB+&24SA2^Q.7=@25TM J+&4PL#X56]=VRZT!,=^EK(S"?764&8CFPV9%B-R^ MI1K>U,N:IF@B)3 =I=@C>P']A6N*?I=,L7<:SLQB\K9L5YNUX ,%N)5J(R_Q ME?0[X;Q!L-%!GN_S]?0M<3J*B*'<3M. M5O2;$!+!54*?!HPG%]T YAFQJ7,)V9E=)H98RP'A 3;=E$R^X0O"[#%%^ V5 MW'3M0(QQP!1T36-B^_C[O5"M0!(O4\@13IDP/!3#N=\:$S*K)> ^1AEL8/'; M(BF.'[=X.IV7&H^H=?Z[]Q:7+5XI3D].L5>492%!KT5%G18X2;H0]2HEZL(- M9C(KKAK&P,USPH^)!76O$?$,'_X[FHGON^['J*F$:4-T767NBY':<$349N=2 M'T\"._E4%2-X>1F<'I*DQWFZ7-:37,_;UG_Q'L=-NG'=3_$O?F 9>8DY52!0,B#XA3E5;DK1QWPC M76,RKMK(K$B/#BRS[133ZZI>U%?!="G6TV>NS255[S57&RVEEO$;4#FXP_7B MAJ4VN9DY%2DH2B%9^6SPAM)A!:(QOV'PR?TOZ\/VP?*SZ_R3[T:_M!JET>'I MQ/,IG;5@(%*FNB\,]L9JBQJJ[XF89V$>!:\7 DR(%! V7N9%1X,0_:D!SPW& M6.6@$M@J)>UFP^!2X>GP95(*CU*9E7H&Z2'1GCSZZ2Q?L:BY=:*\I-3*_&(Q#^X,1<'HL6A[LIB"%[X# (OGE-*=LV*J MG:6#6[-Q5;/N=9L5/?#]NV\FKS(*UI(-1BL!VH/].,A4@GW'?3:\1;_<'C6I M!^$('%!@C8);7'8:2V%&N\WQWK2](E@MX7(5^5(N6\XG7#JG52LYIVWG0-8- MG8,D-VMSK)MPLC5?#*H$?4Y/P&3TQE2,J?#BEF%+YL%0C* 44.,"XQBO!DXJ MKH IP$IXM><=G4GLJ^[ 9WHKM>^ -E/\3?$D_V[-=XY?/"9)'Y.D^Y0D?1@6 M'G _KEMZ/=1UQU6=7R3P(,1Y6!K-41!GS3--9@ZXVFI3]"*K"W'6G[_NQC^[ M@^#V5V?ZM2M%#Q<[$,2X%4":W7LHITQ\X,\HUA)8639&Z>3?;&AOR; MM$C4J(W7-,M2NHN/*#HT2.7<#;E:3*%M/1>5\1SM,\+NKLE3Y@)+3>HER"5F M0A[9-9^VDTBNU%GS-5UZ>S MC@.QI]9YC9:IS>=T_IM+E%20L$",(T'_N2Y8,?:*/"OH]C;$MC5/[E0N/L"\ M9!Y[;FTZ'B3)+XVU*IUP,TGZHG(-.SJQ-G!^BK!<]3(8>I=%5QNE8",[K8A$K&IC[G;OZ;#409D#-';?9ZM23(6@#:HKC29MH"4>[ M9(Q=+[_7\:II^+-N/"PX37!2.(?04C>"C;WF(ZCC4Z <#$_>WC\YJB+BCD\/N:.JI) M9@JR:/W!6NOXY(K%\0I.4 XQ*,V>""?_8JNV#M_]H1\95G88A9@*M:=2;=7& M\227G=4;,)PM@^?4LP7.#Q0[U82 ?Q*E&YZ?/=LT'3DA*3U9I\E];VJQJ&SH M"L?7)=@Y>T@7,$??> 3-?5Z=&I2$S_OO&\>-A&N81(:@VNO[8,CO"Q;O41\$ M:<,@G--Z5F1C'.*[T1;^ 3X^ S!KG2;9^WE]1 ]D0UJG$O%0]>V:&,AV.2Z- M06W:F+%2;!FP G2QFW4$"_02DQCB0]^NMT=Q1WV M1C4JXU@/@E>_G, ]APD+Y]CQ_$Q_[WS:0ZK+>N+J7S23\O(QD_*82=FG3,KO M1; W]^!+K,F^61KJ;3@6[>N.XV\2VU>0.W@QAX<,$^5LVK27C9&TIYJ)0@%" MW7@>N5*^/[FX@%_1NC1Z0BFL+8V'X.=L4,2 &!1QVI&,U(1E QC]TG(G4\:7 M5]QH@G'H;&K #PK2!@R4EVV0<^7:-60FA1I[-E,86-(P38EH"Z+)2VN:,)TL MZR8'>M$XCA;K#>&GR>K77D8IC13%",+6@.L.V;NV")Z5/"/\=U.L6[5OSDXO MS%V16 ,S\E M?:>U#:7+B,87CV=$]81K=%]P<]05F !'%'TK*%I?MO"%BSCZJV3TNQY.^:&; M8E&OQ-"4AO4<7@"$:>RIHWA52__(U=71XQPN%:]92/(1"P\C/N5H(5@KH:V6 M1O6:)6^APXJN'2!04J(KA9C%G$I3 MSXM66M[R&RFM@M Y$>J2 .CW\^6N,;Y3;QN&0X#3=5-45^&[8,>)19IN[KT5 M!DG9>LL+K2ER2*\:ZT%2,QQ4R*@2<*0 M#^=4\A#:@(!>348<8-&[GI09J) )IE)*8#U H[NBT-Z!3=F)7^W=*R]98[MJ M@:U.HU3QI*%\J$@T\TLHV!)^<47.]FV..H]6NCJ0!T0/X'D6[D!2RO,1,U%I3<*L73>_7-(S/UKAB8Y;28\SDEVWO>JR6U MSM#/CYE$4C.Y?)UK:7S0 /,<1/ F*,KK9;)J&G((&IL$SKK^\^1)^71"90PL M2%?<#@MU(>B^1,)JL^:HF*!G*$F+*L0K0FN"!XPDU-?A4>%9KH(R]K3EAA+- MAELNI*TI2OI5T&V?XH:184B?W#P-5G3PE<.6YE0-[@CUDV>$L3T)W]4PS$A> MFV-C^V/8N<.M'>9LH[K]((PETXZS*!J'9HDULX0A9DG;D9/NTKM606J8Q.8T M9CI#83.7E?@!]I#+\-)\$\N64%!-W= +DL=FAS)N[P-OZJYP;=)44(NF90W: MNU!T1E1@35)(8I35)FDL!!-BF_P>OIW^%E5MPNT]"WJT3A[-W;3"NM SY3U>&MQ55]59JEB6 MQJ>",481<$$*WCRF=^QD;).-Q02RWN?2E,!KFC^)O..TO#&J64%XAS5M?ZZJ M\\'D?'+^\M7=T_8>6$K;_%$+I6#J)5B(O@J**-=^FR2'@.UV2>H 6N&?N1OV MO-L<:>!1[@X"5[CK9,5^(QI+%YTR8.H1QN?@IFPVK52<4205S3RLQL*J^VU6 M]-FGHEA);I(YD^7,^A$Q.HW/%V,SG\0W][PO_],L',*K@Y*="_I//*BDEF5G M%Q2K9\VM!@DD0O@4/D=-Z99+YD1IG[*V79,D"6K[]7->]QDY"E*OO"REHPBZ MCB;C;Z/X9^:5?A>Z?;H=Q$$A[6"9$>*K.V^&AW5#/4RWDV^@4Q+ =[FBDT"I MNFZ00Z-O/D;1R>8GF'%7SYS$1$X)-AV4)FNOLC+H\%O?W(^^V>FCV^/2_9X2 MX+,.(MT/3^<^0":DH^#)MTY\Z+.NF"16_#QW^]@L$R4V7>3!"9?FI> ROBGX MIRT8PJOBED#.FW(Q&WE0> ,F,CD[0RZ4#B<'W:Q@BG&P#3N%F3*4OTB..-)P M7-<4+$@>C-6:9YYWEN_RP8!%P]=CV/Y .S+["@5U:.3 ^Q./"'UE5G)-+-[- MK12E;1+?..&RQ?-I5_;F1B4RV73 @RAKI$+B-VGPW>T*,XJ?BU0T1-51+%?7 M.2T)!QHZB!Z2W/&LNG,NC4M@%-#ML(5HQV_/X&)E\<]1,?FN*XL8 HXLJD-7 M3[IN1K'[I24Q7STF,1^3F/N4Q'R@,.RH?M.\$C(=,).E_HN#%T/L*A S+"!$ M! :]>&H $S.AP3R3"--=YG[9\Q2.C[_JD6<)-(F_(8Q9F24)VR%X4%EQC!F# MZJ;Z8O(PA^.:F/&R'A[9P_A@)G^29K6H,HIM@=0M MM-DX)?Y WIIS2L"4:Z-1;9D%T[.Y"#YM4:-U)!>]VQ/U8@^4"@UY=MG]QZ:Y M/FH7FXXG%OW']4RS+DI48"P9]!5RKCD1HV< QKG1?TEE)8)@_=9R>W5'N F) M-1:!D_69O;3>U9>4L8O=.3V^.77P.!+2,U'+-DFT+?F!OL^J+YZ0\!R+U(&O M$#E/,=#0E4\#53!1F>*.EW"J(&](M)-SINV%.Z"4H+"H1*J9J(HT89WATFV: M2_7+8.U)!D[C\,"-LH[ZK_]\1MGOTZ/8*J9%E<.C+J5-A#4ZSE# M19WX-_B1J+2!C&?;N7F#893)>80*O]+&17987/>H(-"LX^KO=G#P=%G2J?1S MW=$L=_38)*R_%L>@KVGII!P6+4'FXB;(2RECBF1E0\EDCU.P.NPD(Q^_D608 MAAYF)L 8^D&_.)@;SRPSSLQ5=D09A9!FBYP>X],:MDSZ&5FQA;4 WC76/9-U MQ%1PY/L&1JC:J6OKM!4_07QI[*9K9%F4GP=.W;JI;N\[]8#2H1TX7S3AD^,N=(*IN M.L-8:Y,H6,RC,L^8U/0\:14M"5@1F61RU,@U$LB$@F%Z?\-MN-> MJF.IG=T M?V=7.Y[T&- 8^L'(BV2D0V)@^ H_? *173TB;"QH'W9S22.O7"#_5[TBR (6 M*N& H,EPV,%J\IJY'/;-&EDH68AUMD_"TPXXL-M$Z1.>V'TCG[?AE'NB7:A\ M* _7?H/6["/)H0_%:NVJ7X?Z.O_F YGJE_S^ELF7C'S[[$S.*O4,X$2N@ _6 M=HKF^=1D3:IJ'/I.@I'R4\,! 0=&' )J&#LU'%ED\@ZB28RPH 3#:27.P^3K M*$VF" 18\24MGE$%.RLN"VHK@JDX\^3PO]8JK!38KYO!4T=YA:IM)%:5Q2+"KZQ![J3HU)-HS" MZVK!R9K.!XQH(JG(VS;(73;8G'M(24W[1,)3;>(U#I30[Y4#2=MP'EQA%7;? M"7ISLC(N9O0CT1>\I60WAJ9SMULS9DN*6"^97J#Z525Q < M7PB?E79@6*E1BT9&_+49785191A,E"HG'+I6']X4A/V,6&Q6YIQ<<.W'"E#::G7M>W@_9\"=;_\)BM M( G%(&(/($G&=L(Z$7OK9=_@4O(S_6HNB+RR60$JKK@X 72M9TZ;[F4^NRR HF^DU!*IF Z=>84?IG9!] M)5"WH@I'3__,*\9JPL^^(&0 ::X3M/ M=-Q7WD?2V(543P^0[Y)^'H/V?+\I8<]X1=[/1)!*;XKPAY9LLK02:B OH;&Z MR6=Y)G$-N-][WM2:Z/<6A0+@92YU=$(;2C&HC.4IJ_C+@14*]E*CI7I)/W=>8*0/ MF[SDYQ-](5$A5T(\T;&DL:[?<^&PK;=8!JJ=MNQQ:]WRG$ M/.M7 _%IH6=1R(&,.-\P=^1>FL2KI)X6MR\)GU=/WUAG(7$!<@JG.)Z<44] MZXW4! "')O>E%<*(U-A%B5+Q,QD]Y4W1&861+N9K 8H*U2$U4P3T&3=E98'A MO T"'+R8P.OMA?C/B*2<<4 M;$M5#.1J5U?,,D3%?:N%8WA5PJ=\MY31<0)53DU UY#M8>Q#"C MG8RQ(5709&AYJ36;F(WNR^ 9BM -/G]]7_CB RJK*\Y>6!LK/Z>I22K&,+,_&(Z DR7HYJ86VBNH;M0*B 0J_=4-H< M(:UPP&>(:C*2177I+J" CGF^(;7]!=4P7C3E33[U<*U]JSSL1KX?@F4YY]+3 MLXZ[2U\\1WVLRR"[GWT,6]V/-9M&_HD4W85F-/W#.^@TX;SDE.!KQ[ WA-CM M!/VYT5N2*1)Z:RM;'TRJ*JV<(Y>5D%%K/;E85X?G7U*#$1FM]'U&$#VREX*,%WP1]A]=!S4'M27/H=5-OM3JM#]M! M<'BAK!T\2L^4'.5:+?Z1T!4_8,JE*SC1VIT8&(DE.9Z[7:FR>:=Q8&@/ALX' ME^2&V26TVA$QI5U :(*47Z"1=R0AX_H&Q6"W_.U^4PXSB(7KPBD\UK0%C;XR M@ ;CAX(9I)^14E_$L7(I WU HG\F3<5,U9"E0Z:EU>HZ7O_]L1>[(C#M]V@I MOUT=.,U1&?Y2D'_3#3(ET*6]GIP,&J6C_@-VP:%G4"JKRW=*W<>5(S%I-#4H M+RF:$M;ZEV(0Y%N#SM!#<[^2NL]>UUU?JRH%3VPZX2Y':Y+.IVM:*&FDI6^. M8Z/.)U,>FZW2T(5"W3:_/LJ#^_T4)F&4F/@&CB0SC#S@04*Q4$=>0941+'O# M%@W;,I:>C) XKA[OSBA;)QFR1LK7D"A&5W6JJ?GFPJ M@0^D-CFC]DCS$(<@N:;!I9X6RJ:?QZ[I0K'"06^V@>DHAR\^E1IWGILJUONO M M1[ J1%T%QSMX4%>#^NJSIK8_ C))^^3=DJ3O"1# [+..C M3ZV[Y*SWYDOUC*#=BT^=R<(E!O^7G'S+TTA2NIBQ#M^!VZJ*0A>LOD1F>M<; MY3[S>Q1[);_KY+)\PJYO3L4N[QZ?RE(1%XYY]N=DJ M/DSLCP0H=N_G?IFYJ:\>&M$XXW'NT7J0:PWJ0 MO%1VPKULLK%'5=SZ8P: 2YC^91EP!XC(I D-Y@^"2%"Z X+E@R_O0_>E6IDCK<.QD-@_TXI M(D*7;TZ@V+9-0R*9.M*:[)*ZK3E#]/JQG,PZC18_KQHU?'WP)*]TU#Q=B"@1WL'NH-/1/^J+$UJHH2AY&_/GS(-E43 M^R.Q(6!-L(MMU+RDF^4Y4G1R+\N;]\=;9XW+![1U-%Y+S-M9DV;%,D'CQ=XP,G@H]C)XF&T)LJ*) L43*O MT2VLUQ($*S0$)F*FT?#/J"$49V5N8->2D^W=\8R>4WCO0VHO?3;Y2WU+40JT M[>WZBU03BWY;YC5RUB6OI*N4^(7R]_4UY4 00-K(0/7J"MBO@Y6:\]?PF)U M7$YM:^>;/](#@\RGG"<2E_OC,IT;1^S1$,J#]4W*Q.S2)-Y1^M%(^@=C/.\) M"-WQO:@H-GST<2L7\62U:K/4!T+?41T9NTJ\WML4@Q=;! R'.YG]F-ZVUK=) M71N5LP$8)WF&5AJ!4 M:M6"2( ./?,TZ6XREL6%/%(6IHAI&?G\'DB7X5\2_J5K91]'"^UJ4[+2BUBI M(GIS%[9]\-?8_%*T([.?*=X/(\L\[X#F=NN(\H2%'-\9K#!:OC>?^LR-CO= M0X--')Y7PCFJK#9V1VKQ82]4*\F]44QF&%'J^JA9,N!:L4=VH7*DP=:IHQ+58;BP7X.(]8ZIA9_6C4WPLIA3,7L,2Z?? M'3'D: AHLZJY3C:1G]RD*^MM0BM@(L<('88X0JWWC! T(V[ D $]C)JJF^3U M$M]+\I!2708VE[E>58(+,6(DJ,3UHCBXY#32'K7Q/G<4Q$D9(X(=BM0:S;HY ME0QNKO% =-J%D^H0/][OH9'$1,IA?$-T:9 L!66CM>%TD+$I! )4Q-/@EU4W M2=ZR%5YW2OF("O_$/W=I"R1IYYN%Z0<>1&E0TN3;PIN?:Q&.=D\C.3)K MPHX#*]Y,KHLH$M4]S?E62*3%[HC"F._VP'[92SKM[ ,%@R/]/2MV5- M.(U[[E]RD//U:'9#V!"1 "*=/V2 &'H:P6;VR]L65NW)T;$7V: /25C4S.(^ MB66;*.*NV_;@&V[K\)'28'/NEO26 B,C79?A#XCSK&ZD' /$4TS*:F (9AQL MWCQY.U\8*B80(V&*X7!NAY^UEC'Y8!#:(+,D-C\B/AFINK^O=JAGA%B2#W6L.@\1PA'P2$K83(5PRS%+UN M+NF4$Y"Q,Z/BY[! /5)6*"1JAL&'.PBQ-;*!\%0!RK*V2)*#QSI\H0GL-X\) M[,<$]A>:P#[O.U0^V)P0G$6Z)\08>X3-)](_B5B976UUL -7PC/)#K)'=^.3RYB?W/71C!VQ%""\#BB^-1+SBZLU#)JFL4PT M[P^-!)!!U20+F4PBEQ!7"("MU;$6[.. MO*6]!H_="70)L'M\PMITR3I>)'S;TC4Q]GV*H:RQ%TK2QG6S9Q"'U<=37@UD MYF&EOJ#BQ!-J3/2NKNIP+LDA#[O0M!.'+(K=DE0.G&H'MWTK8_PH3CCFM-0Y MN?A[IZI% OS<'.J-IZ27'Y.S/(W)2Z60KKB*>X).*_:>B!:BJC_&C(6Q?BI( MVR^9 T]#Q>2$Q:0^HC#KG)QTT2%TVBR*J@.>1_)JSN7X_J&45RFX!RPB-Z80 M$X*1=&7 FVX,VLAN=$@:*2ZH+;U[7",%V2FX_NDA$K/Q.] +>IH%/4&Q%V3Z M0_?0N>\+9K]+.1KSRD;(%S>6:T&\/7C"V>>,"<7O -2#*QT=B')$#A*2N2O) MZ:>\V \X.MGN'U4?277"(GRVI'I1^8" MMBS8S.9*CK:6X)*R_LERN$&R%97/@^C/&\>M;70&G$+V=\NP!.MNAUTS&HZT;/J2X8F*%]+*3=RE M:1!1]5*[2Q0-LWH&:\+XY-A+@,;.IV+ODT:%#G3 MFGJ,8OLWN$.BO[G7^<]A#5HR-,,9;1I"F A85-] .:]&0L@&3 M3Z-F]APU0MTS:-HW;BE/T0Y[_S9\029'#-W2'GP7_(CPILGIIFE 6/PD41Q?_?MB?_=L\E/EM/L?)2)/U^%=UZ6H P( MRH[I!,)DUD9?R3-9*[U1L*:+9:)"D5_PQX"2)7(^VLP40)#R6Y%2:^KL=^#= M[0.]6[I^MFS^LL6R#0PL7Y4 YZ8#B_*: #7A]3?AY?+B19US!7U0-4T9"^SC M=X3,)_Z[-%(84/)LUFW)#1"EQ9TKVF5(4?"6@RV1&Y?VAY/OOJ7E91"21 ;Y MJTG[3\/TZ ^689'VQ[I?P5'8Z?G9PABT*+W:T:[@%&)2-Y/!XQ,=P30)?Z2WI_S37\WA0ZOMB MU"]+Z#\4) -K C6;UD%J>EVC+*;6NP6/5"G$J$N0S _V2$^"A-^]?_<-(SY@ MA!0P)H)N[ ^Z%OZJ-9>AN?'VBNZ.10C 9U]/.8RE>"F&1M!J835Q'_ :$A. MH<;?,4AB=(7VY_1B:[O.DL:TO^)D'"3"V$#4H8^ M]9+TB^$X%/PTR'EA^L9VJ_D,H1L44=+9#NS %"KCG[DFS?GLAF%[EYTXVM,O M,X5\_)A"?DPA?Z$IY+-.QTJN6QX4[-X04P+"K92 ;H2ZP,2SZ M=+""0565 *-.+]!@41=-W5TW\"ER'TLY]>>\95,+!R7$'-5%@UZ(HZ7 AP#+ UJ&8]^M'*C>/U9(T MSLE5@=EJRN!!_UF&LU(EFI9<0&Q><+QJ"RXNXYJOHIVREB>)L3/8!27E8FA? M;[%DH:R+H>C43U--J65T1;>O0M%"0VR."GA[9T"MDZ/D")"T0BEY==Z G68Q MZ!$!1=6N "W#S75*="K)5>ADQM=27:$(BLG[ "K>=,I]%@UO0:_;I331[M#H MPPA_3 IE3''"=X5J3\T&$)8XG+:<[_$!*YP>S+-5A1WZZ;EI]HN+8 ''"3<@ MN7;[WYH.J);I9O!EJYQ9Y:RERIEV,U:#_OX>'$Z[1ET>#_[[]^_?LOL$+#6# M9\88S\. #[KL4(#-YSG-SA(+)8NI(0+P1E=/W:EO/D$YX:P!4%,X-:RFFK11 MB3GPVJI]2K%3/#;$=L#DQNZ%<#+=I]BVT2!F17))%8.+ M5+D9V7%$/Z0WV:UJ]"; MQUK9,O,+T.33E75%7NH'54$L^[9^,$I+WBCU^X-(J;Y;Z_>&PH-H^CT;&-*Q M]X&D[:J47U?V9D72HN6E#2L MZ%%JE[_&%EG!%WPG+N9(FO:7UJLQDUDJ[&:3LWP MVY0)ED;%45,*]KXDOJSM\B5>EI,JB;!WD_,6'5]+OJ71''M2,LVQE83<'&'T MSB0BF4>-0"#\10<1'"G^C\PBE(E+J#_NHB%JM)!6ZPZT=DB@,>G8U58\%KL% MB\!/Y*@76LZNKTAMH=K-?T4)5"4W0VHX!97G4(%S[2>:R^+CI51V7 \L&V\H M5:9NAU^*LDOE/KAAV4:@AMD8IAX7$V0+[J)5;<,Y2AE/B-JE0]OH&A77['51 MG2VD9KQLP:'<,V"A9]'R,")NO,#I3KADU1I_(RMS98ZW&N!;/A_00E*5K)=6 MNM=1)CTZ97,M4Y6XIG\8B,@5ILA7RVR">U]MBG>A)"CDV!RVE0:%)E!AS81E M5X(=CZ7)+6B%T(@@?(#- 17;C\M+ $XM]-SC=SAEIM]Q_B4V9GT/R>C>MV\Z MS@>IW'(-+N8CR M#;R>XF#-.F)]%J9B4>"LE%_%@>)A4@HA;;]*FKI^JL!7BESSEP@O?& 979,&7<$XI%(WAJ6J(D_0<2[&]114EXL.F3@8, MRF@//_X NO[Y?R_BW/DQ]Q=Y3/E/FJD"!+?5:ZK+R@VIDRI<3\RU&3:?KO_R M9!%1C:0N*V",947O'Z0/%8>1G?8D]< -GP),*/PAC&> $!^#+\X??S@_LFQ) MJ6E!L:BXJF_PP)Q>QWDO,;+^I,ISH!82'Z_=!A$7)?(4F@UK&\NPQ( H]U3J ME &/ U-AM83:SVQ+?7$WM[?\C'# MS/#WZR*T4XIQ50PJLX?$NZ+#4)V!118%\=^:_BR_O'I/<^55M:ID1Q2BZHYT M9"I(:H-/U2'U; )5,@3X72 ;KJM,-6RW[K@4.8N-&3P]G6VUV]--/;0K4F\E M"[= %8E#V0A9.3YQ?"$H*'--H-*9AL>6XLP"1E/=WBP,RZ$9M MW=0&)DP'98?KKO,LJ]'*6CD'#,)/2DT(&R 9V$SZ]URO)@STO%&U=+Y;45!: M- 4ZV>4>437>Y6ULU2+M_JSI^I ;*7;&\0BL?"/W M0>&_H=#3.76#8T?17+7)\2LFKNY:H[^R5F M?8[&)O@1.]6*#QE.8:S"$:H/ MJG:H%E]RS6:PFCN4U-]2MHA"^EIG8_U9808R',E2>N124>H@"R8EKJK45+88 M@*A.T< 2++C+TZRRS2SF>=TFX]WE ON"!5;LP"HAJ*M:! A9R19*_=Y,5Z4G MJNYB\JM@^HNRMFLJEC3TM[&6Y,Z.T]_WH&4_^$1V7]\4/E953K'[V:T%2E9Z MPYEONW,EY:Q\I#II M_2>/,[_P:7*%BI'5KK+P@_JB<0*:9&74J5H8'0U[',]-33)X#Y7LN*?<;TP#. M9(9A7!YE(T&UGX0N9.)U>LJ6]+U!(#7'4_X[B3^_$WM!Z7'VU@U#74UQ"=WNDU][@-==J9:=^G1NTNW>%AMW1$R MJT_^EV*@BU3;Y]*M5[*^=HE#L]JU$^&K_K-U0978^IXN8 !1Z/2S?) M5.^:Y:E0&V)1F9>9"D:05.7TNV7E!!5CP0PU9.7$@M1%O09^5^GS%4>VWDY] M)_7[!,F2?G)(PK9Z&ULKPQV*6C7E/2TO3(R2,!ZDTK]N!-^$M!+O7 M_^0[//.B+A4U!(0_+3MH3G6\TLY+B9@*4VG>E!_.9>9BR0B'G\F3*N\VLO:, M#MK%%%V%HK4GPDGL4O]^^^Y3*>T\*'O^$A;WNA+9&RD''SFH5$^U:Z;5<@$^ MM8R5WASYR;U'TG8GNE,M!\NQ34SA,-3M?7H#8VIW;#;E8T_BA/:AKY9V4N[V M4TV(J3L4I1U5=D/&\[Y;,G8AIT)1ASUORE:*@@WS'DQ\ K6-6[/4XD\B^Q;W MAD^I=)F<(3*(52YN4+F_14K;M=409+;4I'.9I?@;Z0:17>M4&TDUBDQ5H1+: M4D76*DYULV]\&E+@X,]&QRTP<&6!@>+0L6" M26F944Z-I8'I)9%.# P.Z*^2K:DZHK!H-1RLTJ1=H%H\IS%9NN_!+%Y(4Q$S M8[EX8J%:4/"+I!V-4T"PSZ,HN^FW!(+LJ9.P+ZEBJ-0+*%EA4)%3O':PC\+% M%6Z+'T 1J%ILU@M@*3L4]Z;).&+_,P"^*^\MI6;*')9B!(+9(9\T"RHD#LT7 MRU:&G,YY*6$'O^>XA#Q16;.J3XEL\B8]W]37-!*A:U054(WA6LC.U#2;N"H] M7+4/_A9 48^]DU4*J"9I":G\K>7Y0=FCC,Z8VH$*L2!5-?EHKW*S4>Z8U@%Y'93.05(52Y^'S2*TH\ M7Y8;#Y;Z+M>KYCLVH\ZWM)F:5:?.LT\8#WC.]1"?G%=Y2*7%<) =9S!T'>2= M6X'\3TI[547,97R21U&%5X$46PBA=#H)^OE&P9Z*A]0.Y\4.%0:=E3#(P'9) MWM02IT:+"M(R[I58*']5AQ>0QA)R(11S2W23YPLJ,"#_:Q'HXW_*ESNH:JPI MA1]CETFP\JF;'N^%(E5%PEASO,LEK;>,K7EO-MA]W2< M=S*&+&=LJ=9(U.Q +DV.8, A]>O-5FYJ^>L(+-Z$D.U#BSOOQ$IDW!';JE]0 M(@"6,&H'(A:2&GC$J^;V10IM8+%GW"1"M[2%^YM"'OL/+F MH.#+,&/E[ K=R;($- S$I63'9NJJ/..98,O=Y!0UNB7)1L5%BMFK]6.*-CRD MJ#I]Z:K@3@ML)JP,:H*1%'K:SB]C[E:QRA7WOC*4XIU+)]>Q'L!4<1G<5BG& M$]Q6B1\@;E5TK]R]Y)#\7;K6!+A,FNKQO7P^_ M14,)T>TGF]M*!5*73:C$;+Q((0^_R(KP%Z0%&J5C^)C14K=0Q+7.=NF'+*PV MG&2MNZHT.JKE*X(T+:)J9SK96D4"=:LP*2"$$/D%S9!1;*!(OKH3* M\RC2Z;?B9TCVP-/.=5=6[:!LJ1>M;[UHUHO64B_:EL^^J%'^"&I%= [7*#"_ M78M<;V@C07^D@+.:N$AY%S_'T1ER@EK;NFPVXVV[&ICJ/ (S#.51%]_NU%51 M==#[?(X/20%%S*@2*'*5*:]MDM'4Z")EG(/L<"=3Q8UJZ]TG\$X509:/XJ:3 MJ)8"['L4.E375W7;U;V-<6>*R^L2397<#R.GVL"&]5)(4L,-[Y MX Q'"//^:_V?NLCV; X'AZ%-3N4GJ)A:;F4#RM)1X5S3RQ?(S&.C[Y_99@Z4 M+DI_Q1XO/DY"PN=IR&Q2J@,F0QE%Y_4%Y!0N(D\C:%O!0@[!6%#W!54G7ZO\ MT:!47RI1KG,.>CB:D DE31("TRZV8%>3IK7S&Q*]B\:$LL^-*I(SLUKD:S,0 M ^>HGZ.G:"U[TDJ#%^Q(++8U4E^WSQ_>0=Q%KA9>1-: RO^-EVK,>,+_E XY M$[!5E-RJ^*>*!K-A==DQ5351BYH_/&34:-B,D;WI%D5JG=WRI3&19&++MR8GY0)26E1_LQC8A2, M8E(B:UII7T_-;&@$J>Q@K&VCVX$)&4+MZ_WK#P#]"7R$E"M="B87_OERB!N> M+,+<[,LTLSO4S_),T@!$,C#/[::4[.E(,FIZR!WQB7)X_U203JY:=?YJ7@"Y M0?&7>JHSP0B/8$6^:LF@W2C2=6I,5"?"-C\7)VK@ID!'%?.NM1J\2;MD85_O M:]H@FPXRG!]>:@NOVWGA=&+.F^R /925DLTKQTG^ @V8\AIA$< 7?;9/67YT M9*/\#.$9B8#LBZJ0!HRI2C>SZ7=II FFDI=3RF<*PV-CW)ROJGW+%3L\0H^/ M33Y.A5?4F2!1?-DOB98;7DG<3P^1EWU_/YFC!UY&$:;+R!$"45T/J-\-[ %* M^$@N,X?F8)D1#U UDEHMHWI^6'1>)-44^3VTO#3'4)I8Z"8V!KF:6IR.PE ? M^2K,2&IC_SR%C4G&8[]4KDZ*"R]&5W&3(A/&'>Y2A0[+$-&CLH.*57ZE"4D3 MH?8H:C9Q53Y'=CTB.2NY"\CB7Z>Q.#3@"2@C5.- *#5%7^",QR#A$@-#@\'L M?5 K-YSI(D=*Z1P;@P5WG%_7U.*CN)]Z%<>I^AR1[HH: +,0\&T:HNR/Y4"@?.E)3IYT 9\+C9L(904K5GD>Z_2)QSO!46X;/;[SK''CD= M'R,S=Z^\UM]HU2\7R'J:ELWZOE+\[145O+MG>Q3V8#%2,?3SB#IJ@C *0J"M MWX!G)MPS'MCE>>*O]!3M7^B&7_BJFI[MEN1YK#4W(8<)R4I,V%:.-0]4*%?- MJ#4L&*JJ*KV"B-O\,G)?@T/C@JEID'>%&*@0+CDPJK0#[ M?*H.*+1B#E#+$UC%L-A(C7$R-J7,X_)1O:O^_IQD%DKY"S_@9M6>QTT2OZQ] M$G*H97,9(/G1L7XD+H_I>"6"OQ0CHM8QBY@;SU]B[=MSSEJD/5 @Z"( YLO M<=X5';(Y4 L#%>6F!-B*I4F(SNG/,C]W)"?K,FJ3L/O>F&HJDRI,9:F8>V/Z M0[3'7&6VE+$$[OY 9?"E$,XG4E?!\B/6<*99@\/ENB_#\(R\N)BH$E4;Y,M^ M>JBWTZ>H@%6Y!V3-O6+%)A+++\*FR+=@X EG&9^;;3 ENJ'^ *_YMR]]6=ZH MJ4SV->CV.?K.W@C SWA-)_"]$(WBMB47J,'NBI2+HM@,2_ZX<(Y"8%E HR(5 MQRAF7U/S !['&FY*E=%HAOG.7!W,PCB8I1#5H&7_:9%<<"DBM .>^7(XA,R+ MUU_2G?1X&7+F3W61C$S/9ELOXE 1]?EMP-!7GWNAHE&DE-4W$5WM2 M[%,NXAJ1M@+D#*-M?4&60I2;,J.^A]U6=L7E=MA&6RXGK_O4W9ZQKB.85!G+ M:?-^*MM\)F M59LJY=U6O M9ZA7N[P.KBR#1<8@YD[:R;%Z^^>CH?JDZ M?ZX<$O"E+Z#"G6T&T]%G,!VR!ODG']@VDH=TUL84Z7P7 0F@L=6TV=>?+LQ1 M;E2[0YY!5@=D);MT.5$([\4!EUZ22Z2!WK"9,[JI;C>TS3IX[5H;38.:CL93 M-0V*];M=_]5@U?')EK$!S(ML%-X;Y;&5(%52&.]D^;5>UUDAD.+@('-U)@"&EY(+J!E'H9G%%C5C3DZZ'.JOHQ"ME&*=AC'/(S6'_B>*Q\; M#0K,!"5]08UQHI(=:M"$CN-5OJ([BVE1U8]5.[KI:#[.#]BDV"D=W5N\E]1? M"MF[)O6C()/E#-P;*=R46A;1M$O6OQCDW"34'%JEJJ6J6XN3SYQ#(+\'YQ=$ M%"+Y+8BUBV9I0*E$!4J.%P!$+:70+V1!I%20J7-:I=^17ZX[TWUZ.MAY"3TL M%+V[U(MQG7D2K&@P:-'AAQK>-ZOLX!.=RA5ENU5T 2/514]3Q^Z-Y5&-,J!= MHN&NP?D!^(5@8*>E=P,CT&S]@OJ+1VDDC8!!@'+KR&RY5$$FH@^%Y MJ$Q]U"S+C"#B(PHOY.2,@@ QL426@)CDI<4?8\^E3;24U(0DW6[4TU= WL,ND:%I?$RN< M'I*WA$!L9](OY'FW9C;F7 6,.2\(EC)D72/V2-J@3D*.*JB MTZ7:2IA4NH:I%#_.@M,S_2A:5\!_!AA-X6+W.19 ")]N\ MB.)(?'N[19M _XI5=_=?=>N\K<-C\;;V.X-AU=LJK^WO;>V-._VA=;CNX7 % MA5!15G_D=483M>Q@\<\G?XXFB_'8ZXH_EXO)],]!=[+\(!QT^%R MY(^F3W@E#W6XH^)L9Z5/5H9= I><77<+?6F!?6M)FZB01?57Y$ O.)D9_MKZ MF:%(6B%\VWG/75Z4FO(Q2W)L$2)H20_IF-OWL'3;@P="B;S^DU89B3]8/**I4BJTVD:A,R.8':FXK9 M\^6(I':\)H',*9*5WT(-%RQ&:]2_XY">P)W208([6)T[:3+_YY-L-3OK=7N> MU^M[7WK=9;<[Z/RU/G^"U:3_?/*&#Q-4P/F%P'[-<]#&G:Z6N*1!*7 3:)RNTS78]GS])^+'G]Z?@^E0\F=#-?@'CSU6"Z27 MXN)"?YV*%^J/6^IH%?R\\5!I#6> ,W&>O5@&7\2BCDD8QZK4#<;O+('_7QR$ ME"@M!1!;?II6 :O$=)1,G(&LG:. ODK\M5K.I'#"RO4\\Y[_XYML8:ZI?,/^ M'M:;EKNGVJ!R]S[E"Y^&%NSB7)N.\^^DX[SQP3)Q_F\N*/7XI\"53/5L&9/< M:!]5,Q/!)?1:DS'7?4P.D'/P6:W6X> MA78,5XL%92W-56R._0$SV%]BZK-NI(96GK22V94$6Y3V\8H=@$ZOTV_%=O>0 MC>Q+]*7G"(Y@8<@$^;2R@O&I=F^]Y;2SDI9G00W S3Z4(DDI-&BGW&V0IWQ!;LM9U4ZSK!S+D]C"P1P]H M8$_[G>YTAX%-MK!3_&G3F1IL73_,L1R$DTC5T1]/>_ZR-_O3&WMC4!\'_3^G MO<'@3W\P'"_'7K_KBZ[4*!]KV.,:_X4[[)S::GI%FB[WZKZ4/-F./M%U$K M2=93X654H(@3W(P:(JT"POO^]_T??V Y:\=Y%NN^KS(N];PT3ES.\RF*>6E< M"E8G"ZXS50,'_XH#VH?9P8$C+6EI\.01:6!;4+E1"[,: (D(I*[\;R E[]<3YJ>*FZ88V2BB($[,1L.9X"++ M5\%YO.VYJ=$@*//E3GLK9WT>$?NXW3%8]O ([&'8-/;P'KM57\JF>#2&"?.G MP"8@5XL:;:HF%6!!Q'DB2@X['XC;);6;FL3(?W,RTT+H/LV4M2=-"#F$E_K< M%=.&U8M+W>DHC[OGU55.TY?X,:Y^Y@X[NE(14WCB,Q[=1;O!=7#[-DHLQ\K" M%?H:57$UK1],B)_@9S/C+0=JOX7)U M KV:MWM^CD5)F;%?,*$XX8TF&'T),/4+V-VO'__>[XP<^%3(Z6C.W$\O2IVJ M])'J;AURE"Z=@$Q%U;.,C';-*JU69-A/C,"GNZ_#FV+JGJ]&1Q>>E,N"=34D54(42)=04ZC2:?_=$N= :(B MW4?K2)P^7JI*D_J1[.^DNK&%POR.\6E:F.RCWWVJ6_WP2YAGT2<#SLS 3ENL M;XE%D1"QZ30(U8\_0#UN&JIO&_[4KF83E&W3[^&/W+SP.YJFD7GE_PW\Z$L> M5HZSTNO2U-X^9Z_<+=RX% M+'H+_'&MVT/\A/_Y%=2Q#[B.)J73O2\ERUT(?_$?T(A)-0.D5U/C0&STNX!A M:0!*KQ_]!2@$B_,7SM^\X5G?>PGXBP("%)FB;/LU4=-'H&!_C8US/6\\&'0[ MCDJYE]49G"OB$..2(V),118(PD>*FGINOS]Q4EP=3>:X@DE3&0[[%D> M4/FY.?9T]XM' W<\')1?C(I7,\#SB1A)+7B4&P.7K> DF_2D_DH6=,AF9AH* M'?D,MM1!W9T+[Q@&YGG]&E&0@@I@4OW/?P78]6NE["[L]TKJ@^QM0HVB]TBQ MI"70UV^% N.QVYN.JB@ /["AUO?<7J]7_EFV3S'D@,K<9$5I0;4;E"IUL'V1^A3/!@LPBA2G$B D8"*1X9'X#B<7I!)E M9V@((>?GFU2.<-TC1@\G^>[RZIJ$L54\K>WJ4V8OP%4VN?,FX,I,0Z"[FH1E MZX65[(S3'[O#P:1*N+\;/7!]S0KP"__?12Z[WYE-;JDT"RN@+B0:;G^H!WC7 M'=5]"*E(?XTZ7 .+IR0*;B -=MQ<4$512!5UQ78+A P,B]23U>81(V0<$?)^ M'X-.33:ZMDV]CD.,6[8/G5,!M&IM.KS MDE.UYK1PA%P9)UOL$TLN?_WX]]&H,W16TIO@R_&)TK3NW*=+\,>PZG1M"E'\+K:G9=$@*RJ5\^>RSK(T MGEM?E>W S0-Q94\LW6D;'4"4HLG'JXJ5U5DXD1 +W=82V\^##LI30G/.C6=! M2IUKXYGT^V"M=B9*Z].Y[-B[4D:UD8N3GD[>,<3%F+D_5='1ZZE](!4^(GCO MNVCM^I(_[$?S71BO6.M=!M?"R%;C8/[T'S\&1^VZ W\)9^S_^S MOQQ-_QP,9KT_?<\7?RY&@_ZP-QZ.E[.ES&_C)]Y]>OOOP'4V_\P"5P^]K%N'0Y+O1EY_H^+?O_MS@) MAX["46?QJ"8N[/9GT)V:SFTE$HZ]I0>JTO+/WF(Z_W.P& [_G/F#Q9^SX0@4 MPLELZ8O>%A(.W__R]L/+3^]^_N'ESV^^?_?SRY]?OWOYTX>WO[U[^SM<^>7# M^X^_-!X1AP?#P^W_ZO-QX#@Q[C$B?TF.*P( 0W.>4-,Z:E V\9NP%?:4T 0#4JRL_69R%@,7W^2I MW]%E'%ZB.H4] TFY,ELSLEDD79UJTVJQ6;"2$Y)T:B>-?4UE/[]%L.2I5=R) M3W4MSRYXR%86H.);1"9Y[=FJ:*-$LSNAD.]]6&K#_JC&\FA#-YVQWYR&XI]G@. M8&Y+B5#]P,CWX$7>^Y[>^TOLNBVN&L7[P$QF]D3>8:(..GG&FQH>HCV> M^M%7T6-O['7ZMWDT6,7-Z6#VD3I+Y',I[#1!& Y]TA;F\WR5L\1>"+%F9,_DM"CM M*R7/MV9DEP&Z1[,2^E]/AAWJ;T];U@,E<())Z&0\3XC'3A5KD_XHE02U\FEJ MB";]-J"MTI9W[$>?@K%5?77FS_J <;:5&JDD?,".%O7.4WJ@,:=7O2 M8P+A\17-G41_IS?L%EWE7=U46'$[C*&0TBA9%VX*#Z:4/O4S:1DO@>$!XW&= MMSEZK]1XD\4"/OG63S,79[?!->S0^#(-\$;X$YO:_N+3J#,5]'&++H2/'CFWE31%-8W#)5]NSI-J\.V386?P M%-CXH#-^2B< ?XV>JEUF,08B,&:EO\-T-N5L3^6B]ZHN>A4.IBQ"(&C0Q7A MB![Y99YTF1O(!@,8?@/T4#U;Y +DT#Q:!_GL*-3 $1,Z6Q:5(:"0[)$(^I%2 M##C&(<^]"DA:M&I[HD.@PAK%QGB#EA^ :$Y=>"KCFTKB)C M?6/!,JC&([AEMK$QZ!;3D(>]OCOQN'MSO^N"]H__[[S&UO#.*X>:ZV*::9'2 M]F.^\1%V/V&73[#%]$2YG[BJSY6C),/-637!C29!H5X9914*>%DV%2E<%\:I M,B>!?+2#601&4TAFONB?J.BG#*,HIGQ:47)#<*JBUDD,=P9M MB[+'=P5P>.EXGX[=@R4,IC)%[XLGM+M A<,";H.9B*4N!-W7/<+.C1B9)\X# M,UOVJZ;-#2,@FYY_#.GY'X'=J)'=KDP%@M5BD'Y'@KX,UNNCGJBC;E;>?FD" M/;[>(&&#&TBXR1[A!MW*=K]@+FPT%[@EZ6H;2M$O9V0+Y1"0/$&JD6HE6@?E M"0/5)C;O:N.M7=!?UO,Z0%]T$\?>CYB62J-?HCX@XQRZI41& H7P0 M$>QG%E2U&]GR6G:M\)A'T'SUA31.T'[!V]D4G$M30;T/V>FOG8\=9X&%#8GB M&S[G"0;5E9G(J/>V;I5YS63C5!B4MTM>F/C M16$FJNFYI+/2N>*3-2M.1%;D/_&D7?QY[\/M=JPJ*6"4%UB$ M<;O'#?[<>O36!\E0FC9C"SUY%5V]X'VEG&N5LKM@EB#O(?9JA"]D. +=MC+V M$W><]V7G2?%.2?4E5XZZ;93EH6&@I,^"X$GNSL61(O8=GC/T_Z_0\<;6 IHM ML%54J?US<);E=9UL*S1"U,]U?F5IS86,%3H.!8V'36-A8@=-)4;SGV5 ME_-A#D(FPMRK3_!AABW>I>^"W/8\#O'B/Y]XWI,[GL%HW!GI;!F5->2MOS@4 M"7)4(LYC'])UL=;O92CD#^$GSML(0^ZJEXPLA?19U1K]U4@OGY9?R_-]?6:2"$UWJ$Z'4/AA#7J]"G@1#%U+W6(H1G)61K M)>3N[@9?O;^; K0/3]];Z/M0<'Y\P7>/<+[1O_OX3.HI;S9>\O]29A3_&8GL MF/2;>R7GZ[V1IT/.# M!:3AU68X* Z7>-1DLGA& M%>MQGN)@*]<17[ ?+U9>\XD4==KI\T,X$XHN2"_^-I\+L5P^.NA_*O51.!A& M-W"G!XZ5/NX.J;[=;)'1+_7C*C$RV EH/=\^=>$-WTAL=.NQRS, _&JK'3MT6\*=']3UW,!ZYXVG7 M O_V5G_KH8]=^;< WTX#G9JRI<=L=Q])\/(@NDK?!7IKHHR' M(?-M!>YH@B>?MKOV_B/-R]^FMXUIN &V=M;S#K"I!(Z*P#=5=@^7,3;E/8>3 MR]>'"S,V\ 3O/RA3IJ<^T-,BSK%!<4L):MKMNN-NSSKO#^&_/3;D *[2.:B3 M[]A18Z>']^@PPYUZ$]<;'-2=<@HN8,LX+&J<,N/HN2-OZG:'!S?. MC@T]ZAD'67C?T""04K>]NZ^\@VOBI:K#,ZXH0\H<*-?QIF)5T_^OW-1OGQF% MNN_@EYK7T:<[(Z&LU=ZPT]6S":,X$OJ <7YE['2=+F7)&DWZ;C$PY:Y0O_'D M: UGH;^)\^S%,O@B%G748IR=FK[(J%*VYK]JJ55C&%>!%O%N8IMLT0K9SF4* MKA#3SF+FVRZ7_XDONG:0XH?R@"HU31!]!S2::N9G>GIY2G.Z<0Z2)*OK2,J M(X[(*G"K"9.Z_A&4?2%T3'+@6#7WU"ERU(/OR@/5=PW[*H9?^2'/M(:3P!F MD0B=RR#);ZTJM)2FC471O#RY_G'>1'#]+@P^?%4.XJX,0U0C$Y\Z%OW#ZG8FSDD/' M2W2,3$X144%#\--E,!<\4A:@.L>IWE6>4'K/(D_P'[YS#B^*Y+0[')-'\USS M5Q0> MT"DS 3V?6\ M83A=^!S-B;WTDT#PQ.X="W%IE720.*!Y&0*7RO&U]#:Y5?B<_&N1"_P7+GT5 M?+GFO09+A(.J:F5--37J=%?):7@^[\V:*X -=;98E/$^>5/0DD7J]]\&!T'#T, M1(G? 3M(9+#6ZXS6;W=3+M.F0;]ST%T2]%U>5)"NCV=QS\,NRK6YO4'A:I36 MJ->=5L=7_,__V!+.L#.9/'6*/PM&5V*&7\Z,(RM-(N:GRK.(Y;4;QI$8E/\00-G!9_N&$]AW M+A*Q_.>3OWUZ_[J.]&ZFGD_$0T$TO98$H%'6_\Z ^"Y$+1]SW?E9)FV9]!:3 MEHR76&PB,A^T--\)T4%'ET1T[I\K"W(&S/P:1FKQR^+7/O@UA[WC_TJ50/DA M!?H> =FB>2!=_,I%'5^!S9!^B]<:A'W68= \Y%-V(/J8G8!M5?$%\0CX64*Q M(Q"P@&WP'"!BGB2 ;AN\DWWE[*,B"P>M5A"O$1KJ"Q'%H$ZBI=Y4$_ 6\0QT M.8*^ES&')U4<*94= &5'(.G:8#6"_:Y#0VB7,=@)PN +:)UF<")GLQIG)7L;DO@R M6 BYB:L@NP XSF.P>O\K$#G]+ ?NDN88#P$C'W9 IDBZ%C)Z@7A$WX%+\P!> MGFY6LSC4'H]5G@9S*1(S9F 4CM>)APU?7!1/8'E&*(US_@X#UFE#$NO<%9 MP4F$&^G%61!K2&CPTE 1.*%)4(V KL WVX,019GL[Y_Y*Z,"2ZZQH9EEZ M$:Q9$/ GM=/(U<@N"E7X&&]PP:JF=C\"-[BNJ6 ]$@*FEDP>>CPNV*A M[#*%"R;AR)CI)45*R4$+S\84/YW[J[4/$$QO#-$W2$\Z>;II%N&\+SAN^MB4 M4Q(K=>NJ3UTA:5&3MX(Z!#^_@.?#>,U>_)SD.L4]@@1HRP>@PCTY2%,MQ\[2 M"Y^C)4F"RB+*]G0KI46I.G!A4U[P5^:Z.!@'+[WP2DCUE)SSI*-Q2E0 I 10 M@1MF\E9324ORR BH@**"F5.S)+ZB"##98/_)@T24?@=E+1*4YH"T/UE$(ISZ1D1T06F;0%? 3LN3X1F5,8RBUK80E L&;Y\#(<&R"]5;*B?2>@+FE%#V&#RMG#JD MD1B998U214[;9?,LN&P4(U%=BAZ#=RBD?- -.X^RUQ*7K!COQ" -.UPL\CEY MSUQ' "FN5MC9E[G5,HB GLT$T([SOO*4XA/D_@G2C#6=>*[208%=!!&\PG5" MX'JY?R[T)?K&O\Z\GD-1R'1^$<>A\>8YK#*5#.C*W)%RU]%6^"[DOB0=%D&Z MCLEM5;/%(I$UX'0?3K4M]EW<0/I7:OZD-IK&8<[>1M3P\#=@P+!O=E0IIAPG MG)Q]5IAJF9A?1'$8GV]HI7Z8QMN;D@#:/GJ5VXM:HJ!/ 0LFO\H"?7N+ ).5 MB3.CZ@RR!ZY?^.$2X8'SKYOJQ;S&J[4CHEI#;[)I]6M,V8;]?M!*2E%]TP0_ MG5J?AK4FFD+)AY^?!<\UCBLCA=06BI!PJ!C^%Y\K1#ZH)VS!&"I$.9K"DMR, MO!BOD]Y4O(SF*V!SM""QPA^BJW!9?@4P*UJ$^%G]Z^5S--C\9"/I-5R"\0(_ MP'5"?!1EFH9@-_@3O' AU@EZ7XD\*2UD%8/<^R]?$%_6(D+JCEDAH?4Q0T.C M9DUK8<4J _82S-!BU"E-% EG0BE2Y9$\E'5':X!%X"$K3S/0.WY3LD3\'6[@ M3V;^%PF$E.PZ,//D*3X+OJB;Z$"8K\RKX&9J#\.-3I19J)#%&G-GLPNT*3?" M1\X#&+5PWH@YZ6A.WW-E@F*!*D:*VSG8>P K4A2_ ,XK1Q+R(L5!1$E%I"1B M0#]LH<*'#;=3DB/Q1F(8]TDVAZ3[]QJZ;QEA&D?YB X%#DJTUO1?$'T*L)\S M'*5#@U!!-\\;,HO5,A)-XG\8WI:@%""+Z5<-*XNKVS1YY)\Q*B MO*Y-B+()47=(B'I0=D8&V4W1N0\FS;\Q:+Y@94%S^-B'FSB49FE;&LVV=D!B M?2?/ VZ9HI(A^/,)=?\UCGM5+6T+^[*)?'R/>F.$R%'+[R,2KU48]TG)M/?H=V@;*< M'@+UH6OJ#)&07FID/M)=HU44+U0!D]0^*OJ&BQL 4(>Z9NE:=0-M M(MQ+$@CR<_E.&B)WP!)"3BJ&.V^4D,JRHX\CFO@):X"X^QW*D_F!75CV"-K0 M7NSCHU8%_JU5@49RCH_7Z"R[F49-E%0&1BLJ49"B(49GX!7%_<5K2P>!ZAUFT0<4 MX3H\Q5V[KUL2&W*'!+TQF* #KUC(HB99K*@AXEP&O@8]UT C%&ZJF?\L!*(\ M+?;Z>W_TSV-.A&DF5?]@*.XORXI[(XG[AYL-C5LK!M<8+[=2#8Q"^AM?!>\* M,-\B48E>%-G5W\/-:%.@'[*_=9NB1VJFO<(NVBFH_>N76*! H5,4+?388G@ 72[+6BC+$+H1>R M2Z6@4#Z='RAN*4:Z-WO+\(K1VSRR_V@L_+6Y\$82/489$BPO3+-X_EDNV[_R MDX61=TFP<&(*D<+E!"OB@SEZY>B7FDM.'@7LQA2P,I+@8K4.XXV@&E!2UREF M26Z^6#DRHS@Z4_=Q+FJ(W2^ -%_2DGBMTFU>][ZB30:62E(+#5@(XYHLI%?Z M@G(1+ -CXT4'CA7@8XX"T<^DEHR'14KS$HC#N?3#G(Q=*J_%QYG\ M$F$FLN:I(FMX'EV"2#.RY\=%O'!5HQR\NO+E$IK>.T3SRZHF9FS=W&U6/0CJEX1/H(2;EYTP_C!Y502X9 MP JPQCB[VT_"@ N9R7-J]#1!LR0@CL(OYPQC1QLJ:NL!JRNAP)UPCHP^<'UB MLI"XE"ENO$!ZS!>/EP:\VZ^H.L[;;R' M_8YW;;]VP]]EO!\1=0F04Z>F_DT=Z%ZP._,*SNE&3Z*1*J%O]6<4YZPVA7L$ M]#">7=>/7ZZ;/6PTD?NZAH46-LV%C=?K#$86.,T$CB660W!NU)Z;:]+<+Y^XY[R,K]\V&&UX\9]/AD_N> 2#?FJ[NNSNX^*LE325BKY*@VO MS92!T8HRSA\1$FSMUV+%OEC1ZUJL.#A6#%J/%9Z5CZTE E9PMO]K61XB]Z\? M_WY,',\"VP+[4,!NN=C: K:46A474G>'-Z5D1(^U$5W9IA6';2.:1CA5'OL, MKJ.;9T'$;"2[B//4CQ:I])&(+W.QSOCO92P]*&NLWXTPOSY]?@@EL8'S^6ZL M#C@8:3SNYIOE7'G4HSC(",O^R!UV#SCYUN+(T>%(O]MS)][$XLC].5Y:CR.] M\=0=3[8'X;93Z[RN5*F-*N8]3_2]*9>DD1@[Z [+&87!C,')'HY'%C4/884>&&[V>YX[[QV*G?<*)J5;)VRL(V@?47<0Y MEM"U%'?'XQ'(O+[5[4\+[-/AP)V,+=AO%04_ K"/IN[4V[;D2XUKFQN$;EG; MS'<1]JI_M VH]NG7]\3!SB%Q)#L\@[4<+W5?D*;UQ;A=%VH>>%4S%DOU;'&K M/0I49]MS.I,EC9GO=!W8;UYF4?\,V,.UL_.G9QI\2+K;Q9V,; M?^[%SW@L7R Y;X/XE[DPH]&3V>#_' L8>1HBM7(A3F7,%*)IC-P'/\J28"8; MYF._1=T$WTQ3<;&W-K:]RZ.%[.==M(;"$2,Q=@_7;'$1<,L@GJ*4"K6(E;]Q MHCBCJ4@"&V=R!STGHHDIC]?0^KI4ID_^%Y(*.C&I>9CZVM_ )YUW:8B95HW" MU9?S.7!GZI#$[07+:\7I$%&*S=W^[:]54/>U'^*(GF<_QO#8O^ _SYV??OK% MI2J\ZN-Z'ED9A[6\)M !V:]@!T Z\2..\4 M](X\VQ!-)-Q*%EYCMJX/@\\X XB&$SG8+"K!L:.*K MI"*!#,=.E,A(Y/[_RI,@701SV=2N#EZ5K>LQP,2%8NQN>YZ'\K@18FH8L&I! M9LX0KKRY,1C_:1L6A"\9M<;C =S11EE_B!XX@(1@0U/C\&P,N,C;]?2(E;_@ M5IV)FH]%?3VC37-.X)<\27/L'P;+_"@%SDBA*;!3U"'FW*8Q=5[.,^?9RQ1' M@@1 DL_KT9F&<5WXEX"G,^Q02%W!>%Q@QM."]5RQ'X@RX@06>_;:G\&]V0L[ MG?:6&WF8Z;1;>N@]CUTB^@*^$_I715,]$?GSK)CS427=%6JKU--WP\1*O%DR MXT)Z(#U*C8PF7M9*D/3"Q]:_0-P;R=3AEKCH$ ?W?(MBQHYG:PP*-Q.'J2$E MB':1XIQ$J6(H#-U21PS=@]&TK)TP5DJU'.0,H1@0+WM 498GLK/[&IBYZOBJ MNH,NQ Q$ L\[3*0R$\_@R'W9412NXC'RVT!D7?G46!@5APO0L*4%< 5_"_DE ME),T@3FB$4'B$F6)&FSDXR39)4D ["2KQ,NSOEKO?F*FJ=.V;JEHF!(PX(%G MONJ+B2=Q!>_9\,'PU"(2DR_S<_@<7^[AV"+/>P3;:R_3YA5@:I!>.+\%^()& MFCAO\O@*>,"KW]XA") V$)FQ ?(58BG.( T6@9\T2$,#0BBOVJ<_M/TN54I< M^U](\W(.@QZ!GBHM#9]ZI9YZ34^A(ENE-K"M,I*U7\0*C1*:A@Q,9_N%[.@F M\GTYS\S//"MZ:)/W0O$C5)#A563J"5(5:8BRH+%G:!SB_\0;/T05VRUW626_ M+K$L?X7]@U/-_X!1&2>$(YBI#SG:3[$T7S)]#3Z&W\X4ZX5'GC<'V*_]-9*3 M5$K UN"9*5N'B/ NF'IFUCPPC;0 M^%J2@&;JTHMC8W0IVR2!-@#B60)J+]SS:_0XXUOVDC_:!]4H MD4/S3+1<0;=)D")42"?22T8,,CAX9S%\68Y!Q6D+B/IR5, "M\1/^N3_(UU38J34YXK5H X*%AD[ MATJN#W0YH^8*^_!&G>'3TNY:.ABO9^-C-CYV%/&QCP!W'WA$LX)CI8 #V_U4!90*N BG*^KYA 85]:&$W-;]_T%3=1W[]Z]4JK(VWDN3D5L.4@@XX',5(H/SNP"<.Z,Y#6= M=H*&3"%W!Y%.HV9X7%/BY&L<12''4@2F>XEV6C(:<2;,BL?AF6.JR-W/3Z_A M00'_DF8EA@[8A25%/MXB!0H[QS"607,E?#U,BM@X'!5J+2':"MD%D!AP=+)8 M(S67PC!=\S5'(R,>M\O"(<.$4AF*I .5]^-;A#^_8UR8$H)]U4NBX"_%^3!C 'G$ ??S[,89QWWNMZDXU3> M1Z[4+,A".<(E^BO>&!HA*0E:HL/) O#E$+3BRVHM# G\#(Y#/)$ *)C(:+V-<"&1.#UB"XHJW :_J=QR.HFLM*N"I')+\6'DI-G>% M42L#=;SQ4XD=05+1G9JJR?[RX76C&/5K#MT6851SO-X:YTCR&!N3]TH'%_LS M$1P2:-*<(>0EPT=GW4E+!4X.T"7" M 8[ 8KP1>LRZ8U?]YOSLRSE_OXAX'0K,-O3&WZ(_)#I/D-GA+, \//?5?F!9 MSD_^E9KL,Q-S3"H3RZ74KV&C_^M'.:KV-%6\.V'$Q[%C*YX[#K=\+V8)W=,; MD ]O+"?4RH'DO:DK"953,+:.X+=W;WDHD('71%1538!,E+X /H;D,8:.C5;(@ED60[O>%3M_@@1\GE%#:*LX(>*! O MB5UA8)97#C=O2/1)QE@,T,+7>,#,RD\J1D?N^A] D3C_[T6<.S_"7W_ESL>+ M8.$'SAPD'_-)Q;U8K!B'7)DTAT*VS-?H!E0,>,@6$*^1P4/F"-!5*F0Z81,( MOZ2A^2!=@3]M2C0B17021W+,5[%UJ4TRYG0D,S[ (2^-BLC B/HDW0AW8V@(U MI(RGJ!F#_!8"EH^%ILB&,KX5YZ2F*9&C4K@8;P#%\)7$\C[F@$/ !>BM<22- MZF* L/%-C&J2VU-M2V(6Y:_>M$$*QL^$*,8*+A@,>$QP:&.D,WP:31HUYS%? MPC'S;.6Y=A:G ?( 9E6OY0#">F9%WR1HD%\=EE?9;86.-!DU"/O?11H:KN2! MAK&B^"^EV&44?@Y9/6H!9\W<5S)$CJBB%V1LS!(+SA%"%3TT)\+ M@WT"3>$"Y-E5_1OO&*& 974 M_OU'D-J TQX@SC/?6>8)?579$O S\U:5Q'3I!R%1Q=9Q&LZD:KX-^5O]),'\ M(SRCYTPI^$W\ ,9$MI)P]#E)0X?3'&>4)T5;5M)H"WUI7M]NE8.3 >B \XJR M$N<9^DT+J?>.\L-!_=@E518"2"21<_/,)?H IO1"[P*I7H5:$=< 8Z(%(#;8 M.?B%P1G\9X3#_) ) 2:0\24/%Y/6ARIE'7^B-_!T1AK0!^P#7T[S13F8Y!KN M9)#=A5S;O9,U1K?]*HXHA"IX%ZZF,ZQDT(]I?/(B)IN3R$+*]Y3&I8>P$@SK M8#0ZSR17EZE%:L\FZMX6I/)1"M(+037?@I3O M,@9F?*=(G+] M_A+'AHHK^1-^Y(/^@+Q87,#W??*_=.B3WK>-S%I_!UOE0.GK][^]>W/F3=&" M1:)ZKYV!]Y_1?DOVPO* L+YP61::)NN3\S@/%Y0Q'$0\VAIU #(%"M-!;UKF M1;'>(M8@^%;!'%@PBH(XD]9:P("EC(X?EI=)E";0-S#:(,=SRGGD$&@,7<*^+KM;/B_A*AS M+H]_1TN-)[<;IY6 V;UP@$M=83D?)^:>A_',J,7K.#_&5RA37%F\A$['&?D( M_!0@QFG *)_(H;**\:C@I$GZ:212U@S).].6N9PR'U(8,<9S7TJ?\0IEN8] 4N+Q*DY"3,W&TS&K0%(Q1REU MX8=+\OJB=ML<74?2%DEGIBYR6L%?J)XP0:-1<.&C_1N)<^XU)_44J<[JJ&:( MZ@?N-ZS)/878/5G!M9)&*P$&'$%"KJ,86A;)%B>23HCH/!=AB('7!:#,AE&&CO8J2,E'D^1K"LQ*'49Q2O+_*Q.SB APQ7: M(#H\R+B$@[D,D@SS\@(PF(P,P'42HS.5KJ1H% M9JN$%]6 I#"KK!:CG5$\!5 MQ-60P05J.72^1L&KPG8$29Y$QE)*^&\B1P7[F8D<#F,^&L211Y)5$;\ V8ZH MXZ=:"=#&JPRVY& TH9PR4(H]1%4SL4[[*:2\8@;2:Z ">'4X1%59C#WXTF_( MFX(L4?Z&S#(BIHK^6DJE2.B=2($JV9<8$IVK/!;F&*!6(,,N%;52,#M84249 M.?\TN0A2UYN'#91.AY'B2$3EV+OI48R]/@EE)"S$.>)4*X]37?Z('>]H;*D,EN1 MI$&6MD00F?)D9#>SBH)0,_S]J0X"KU0@X7KYT2#G6 7S44(7R1/,((B^.7.& MG/XXS%I6_Q3Y#29/E7D6_)=<#K@9<@/A'^(_>7#IAS)2)>E) M+*Z[BS5V#*ZB;P?MN_*CM;^; J'XW>R!0=KKKQ__/G!'DV&GIV(11+$S3!F[ M1"T[2 ME+0Q@60N=E89D'$B-8"4$RW9DE_-@3:H!D/%G,]26X+8243B=U \4 MHH47DPB*&$[2&1P!C@$B@98?91>2&]%W9D CF'=!YX41B^02D4+H59GHAC27 MY#*77QT!)XIA#AY9#K+J89FC+A^!47G.*3OL.J/6/C][[44Q!(CP0'37Y*8$E%21[ILG5<=YR=]S-Q:@L_H@]+.'L:) M>PO:KEAK4C8:[+HB/$%@D9,*3Z;D*Z3T !E9*B4ZH!$LC42E8X*1**A8A7-B M,J.MA-G31"%;V* MC$8@"+2<60^6RP&R8(VFY+G42C(O(95Z>W3.%*H6P*>8%D>G57<*J8#81\T( MJ"+(XD2E7!2[RM,=>-GO./\2FU*L0:'>FX[S(4@_.]_#.V*IH/>^Q4M8%L?G M!GM"5O[*],F\BQ: -(F*4KRO^FQN\)'7:D#7.<@U"IB$T#I?[L#ZK_KMR4BK%,+$G0\#E VCF MR2Y2D:I*1/&-]M8K/UCDRH.9^DS=?_P!:AKFU*H<-ID#8_C3J+\=.F$R5;JL MG)USP-B8D TD<"9]%C-AW%YQ7A?>H\(C)],)$#-4P8.T;NJCJZPI,3)ADY$: MI:?8%RD9P E#46HT8V0C8+9XB4;JLZ=)"5."?5$JZZ'8AYE7!&@PYZS,XL72 M5X1?5TO3E,5TI'/*)Z[,"/E>TJ5_&0<+96/#*Y=YRJE?%T+I&E1]5"!Y'>W7 M[LLD_3TS5;;;'@HR)5Z]^^$]%D,I"!-JXT-ROZQ2[CC%4FK[?DMG7!+:3V52 M%*%/*8\?U"W S0J]%LKT%M[L>L,6E!XJ!>6.S99OT;6(%X("1TIFE.(RP*=4 M3U*4@!AC=8'5)+I24J:Z14,?><^V8K0UR]F3;8KV&K0P&'2FU_4J-S03X_7( M4M AHPY-_9N::[]@Q1/,_<6-.I_1I$G?ZL\ 9_-,/+P"6-_CFIY=U\_'KAO8 M6.CP7]MXO3.YMH^\AE6YZ%C;-A(VEF^;" MQM)-"MP9?L2/TK-:C'J0 M,[LI$FW/[!%8\A[\A#7S[?\>!B6N=4(\.KM\JD9=\?]28[:V2-LC!ZVE=HL2 MEMI/!;26VBU*/#BU6].HB:;1HZ.UUVH/P*\?_VYEVOX,K,60CH2Y MU0B-_ 2&H\=R_"/-U]N(-.STL(,+-BK435TP51/[X1#G*9\07(:7.\\\.%MX MW^'([.'/^2;VTV/&_:]XX ]<(5.UT+^%"'O3KV)ZPT&%OJG"'U+]R<*^9X[\J9N=^A9Z)\@ M].OIOFF.A,,93#^5IM2TP7WP"$9,Z[!X/)J"YC)I;Y['0["KUD%U,NP<7!FU M('UD(V/B#=U);V3A>E1PG0XZ8PO2HP)ISQV,1^YX>G"KT,+UL4EUF_N>5-"$ MYIBG-J9Q2C$-K^^YPZ'U;9ZDCZ..XUG GP#@NSVW[QW<+6!AWP+8#SM]"_<3 MA+LWZ+F]D0UFG"+LZ_R%QQO*>!VG&0]14EFF-IC1J&#&OFC[;#0][GU MM#33T[(W(,>]SM1"L>U0]-S^&#.A1A:4;0?E&,[=0K'M4/3<\<1SO:&5D*T' MY6C2J8'B284??DCB-'762;P,,AN$.*4@1&_0!TYF"RM.T3?1&W>L4^H4 3_L M3]WIU 8A3A'VO4G' MD-[01B7:#\7>>(IQ"0O(M@/2ZW;&)QZ3^.B'\%'4X.'R9Y'!&P^OOQ^W]=JT M&,7>Z#_H#MS!='AP/G;5_#Z0WB#V>IX[[ENV MVGI 3CHU/M63BBKP=(IX+5!S;W]$H17C;-HS"]APPG"^M&PGHZFKI3SP893P3<_?'!*KA;8<3\X >1 M$T?.(DC7<8KVS-*9Y6D0B;05(8@662VM*_7Q/'=\^*:RQ\7EV@?4PW>.M!!] M5(@BN_)ZAYT9;*%JH6JA>GBH#MSI<&IA>E0P[=9T03BI0 A-G'"":!ZOA U^ MG%3PXZY=8]S1V$ZK:+5'Y<[,T@ZK.$6X3]SN=&@A?X*0[QY^S*6%>PO@WNNZ M_;%E]J<(^FYGNR'@\890WNL,L#"V09.C"9KL'3(<>D.W/[0=B)KJUMD?D.-[ MR-BR4'SPA@\C=SRQS?1;#\B>9\FQ_5#T@!Q'$RL=6P_(05TQY$G%.2A7ZADJ M^<\I94J(E5@4F5/4(=9(HPJB2Y%FV"S6EH38J,CCA?RMR\3"WL*^P;#OC7MN M;V+;Z9\B[+V!G:'1;L#O;\_VW?'(E@2>"+2[I]71ZME/9!:=RW(2N!O>F0?I M!0W+ &MH(6:9'**1!)?4Z\J&2DXM5 )ZSOCP3?V.B]VU (Q=.V^C_4 <65H\ M!C!:6FPN$.^<'=V;'MP;8&%JBT0:%#Q9^D'B7/IA+ISYA1^=PX)LR,2&3&X] MC7(Z=J>C[8&4UJ?2(I_*76LIK>OT- $/!^).!@A3Y7(=N#VP-EU:&,D:>.QZ,K9.FF4Z:NP*U8UO:'Q=$)U.W.][NX6B!VF:@ M#@[?>MM"]%$A.O7<7M^.)Q7_X'$B41R=;QN70-2"^IC!'5_8D'=;E#?.2UZNY;W M>$,FLFF6#)C,Q#).A/I7YG]15H^=*7(L49.]&>!TX(X'-K6\J:Z=_2/^M>FL M%HJ-@.)=R['Z[FAH8YC'!=1NQT*TH1#=/V]R[ XGMI2G]7#L=VJF-YU4".1= M80/,1"26098ZSY0U\-Q&06P49*_YJ]WIP7,XK!>E#:"WC;':#??] R!C=]*S M&>4G FWO'IP)%M2-!'5OZ(X'%MHG FWO8!9/*\P;#'NH<$=ZX<-_J?(_.>CZSDID%[%92L)-L8Q'P$RR,9+3BY&,!^YHD+6](4XJ$O*Q:>:!C9D< M<.7/X0A#E6!@O2^3CR 9 3BX ,IJXHW$-&337R],6 M^+?#.S2N:S!H@7\:P.]Y[J3;J@HQ"__#*D"'+Y&VP&\+\'M3=SBT"'"R"# X M^< 06D0RP$,VT2)(I5DD%O=A%=FXSQ''?4;>T.V-6EXLTQ:<:9K/Z:XX,^D< MO/6F19@C1AC/'70]]-A8K+%8LS?6C/N'GQ1K$>:($:8_=(>CEBLO\'('1Z^5<)QI0FT#JHCV]+IV$#JN?WQU)T< MWE%CX?JX-HYG)T@U%:1[AR2F?7Z5^.]__2B(A*I; MFH=^F@;+0"SV>Y,-9)U4(&M_.YFV*>)G\>%>(TJ6-1P9 M*NQM3$^Z;F_:JIZB%OZ'C6#5^,U.*H+U+IJ'.:W-V:-SQ*-:8C8<=53AJ-' M'4\.WY/"8DD;'&%[8PFP+(LB%D6N0Q%OXHX';8]_62RY;RRI:P-F4<2BB($B MWM"=C"R:6#2Y(;.F)@)_$N&XZ]IGV"#=H]N!K?.]#L<#=SAM4Y#NI!+![UI. MU>_8LIOC JGG]J>>.^I;N!X77,>]5@6_+$@?JZF#!>IQM%UH:YCJY7R>"+0S MT()(\UD:+ (_"42*JK0W_M9)Q$*(%=D>8'C00>#?<(A+D<"/7"&5HF&"MZ[6 M]+)+/\R%#5#9 %6=G8^,U.;:GXA3IWL/'=(MJ!L):DO7)P3L[CV,C+:@;B2H MAVZO;YGXB0"[6Y<7P,[]N@D,V/O MBC/#FK8U%F$LPER393;JN_V^'99EL69_K!E[=NS1:2+,WI;"9.H.>S5C4"V6 M6"PQFT&<5%W/5W=^>##+TA)52P).XX';'[0J6-$6^+?#(S>YAV0;"_R6 +\W MT.W.SU\]IU%@)8@P* SL<&X._9).-(0W4-'K8\E MU'8_31&.&_9-;*6=\MB^,*UF\YG_"WQ<"]P48Y$W%ZMMUG 9H MKKQ(!)<=*03K=I_B#HW%%< XF\=AG+SX6Y?^[UOUQO67FM?1ISLCH6R_WK # M;Y[%"=@_ /)(Z!-V_!RLI*[3Q>]^ Q]6_WT #P !U>O50Q8,O'7H;UX$41A$ MXFP6QO//YNO0G"Q9C?@.WFU_M,.[<-==\#_Q17!XR>O+=,Z-- M+OT/&JU@;"9BYF>"9Q"3W9I'6=HAQ'R,4YZ5OBDW,0/;&'[\0_B)\Q8.=.&\ M$7.QFHG$Z7NNT^OV/#:8L>0-,.::&[O_^&;VW?WNSH0[07M/I#( &63PROFW M-6> 4$O$I8AR+.LC0':<]WGB1,8/Z(Q(A)_"_F<;IS_J#)^R8^+7CW_WW*DW MZ7@.;#?$/BA!1,>"QP:_]MR1-]WZU>LXGRZ"XK7.E9\ZZR2 C<&A.8L$R#K" M3_GXL<%39P, .(N!P9_A7\5S\+H0"QG3#/Z]PC"S6C)C'%.WP6'F(3R/HN&B MPLKZ!44IQG1P@,X%]JY4X.L-"DXOP>=Y0V/9]-__^3][,4AC7Y)7]DA\G0,S M@:/Y?.8OX=,O_/#*WZ1RGY-)IS?0C+*KUH4GX0P[D\E3I_BS8)C&:E;^ES/C MR$J^+WY*72)!IZYM,? GE;=J@?(00-G!0_J&#/:=BT0L__GD;Y_>O]Y-8]OTO]L#4 M\R*R&$YLU]ODGW3DD-5I_ XV]P?9O#+;Y!6'MR@=M M$H1IKC$5),=5=H'@BH&P_ 493*E8P>;5B&B^ MP2=F>B%YBGP9-XF[ "4)ENRK]H#5VY +,AN&=[R+%H'OD&+E!+"9%>PDEXT! MR8)SYD!@@ +.ZPMDE,)9Q3-DJOYZS0<(AI+SOSF<(NX--N #/8+TV<"GERGH MWW HFI'JKAPD+V9XTN(+H'=*2\VS-%@(7E+'^<7?$%%?P/*I:3J?]C;K]:9@ M..^2DS4H56(P=T&!^DTBH !,_IRZD@"DXH26B\W>DWB1S_$5V460+,[P\0U* M1-K@''88B9!$4!A?@7V .VVUS.#H+NP7H"NBM,+%XJV?:Z Z'0XZTYVD,]WZ MK8YV:IC5N8A0.6)]9@%@#0"^W$A&+:8>O(K*TX+MI:#= AJ1DP!0(XS7!$^] M*?PA]4/Y%RSMLRCMNLT@_G#3[DL0O_FL"B:J$* />L-.]7<\K5=^@^)-57N\ M4"'T'8%,,SB;T9?G\0I7PXP30(Z\96*P%EJ96D7;];J/UR!F"7;787 -V(;= MX4Z1-QCM%N'7@XT)#I@H=JZ%;Y-^#N\@.>+/_Y,';$\ZERC-2DHABKM"??_1 M/X_;#+8?;N9?)>CMP>_J1.I@M%,3ZP'(MD1JG2_,3]-X'H!ZL&#I6N'&H-3X M0:(D8"(5$Z5M" !IAEK.I4@SO"G5ZHW:4MD24(9F^R/@3=_'R?P[\B9 MYTE"NJ+X@CH&G/ Y'&W*O1%$^EPCRN\"M*P%>4N7.Y_EA_"X$4&VK7 0P'/# MW8PWC;;5$TL$^3SB@1PK2E6JLO"U(3;;=V]V6GRH= M0N9_V6:+OZ,':XX.XX4Z+/,^B>&]89WA4#FWWGA;16$3&O1_P98 OCM!(PG> M2VP4>6,*)Q& +>='&1 "LL)YQ@8D(CJV86=2 #867_G17*!,C+'1X:)$$@O5 MTQ"_ @Q7 )_,+OR,P9]'(0@^^ :<[AK.*[_BD6;>=L>I7G*+7U=U*R#$2_G M)0@5U$WS4$_B0OYW'L,+P4ADKN@37SQ\.:#BI(!H6Z$E .46JDVVO6AM!^0> MZ<$="4U31MU/5K&$1W^XY4RH P0P:-G[\QWP# MNNL*8\WD*HA)*L9?X/$,B1B^V@6S=R:_R&0.']#,##\&NH_:U[Y'I24S/'\E MPA#_5^I+\',PBPX?*>_N&2GW MIJ<7*?= US/<^=-NMRH8O:DFBMHPNEL;%M_3V:;5?IJ?B"2M37%R*Z;B'-6> MEH;*1S94;D/E-E1^VU"YUQ]UO((GC4=;]HO!DVKCZ'M%RN=^GA9:>2$\=ZU1 M>B3@$R9K.N=A/ -=H0B9'($> MN%]\N11CZ_5*<<[^EAY6 +\N]NS61)5-WY#^*'T!T2.FQ2A)@V;#E8D.\(YE M/,]3)^;( +[>(3>;.-^0'2&^!&C>*>>65I^B.'/F8%J@>D?DS6^+*=2;"/E: M'Y?69AA_14S;ZY8"JJ/AJ!KY,2B]-N#]P"%M;S3L3)\:48PM>T(ON#;>_? 1 M;<6OMB/;Q<90K2NG='1W0:$NY.TJFT)RL"+\2]H=("MY];,R41&?6P 1H!.$ MHZ=$=F6;A)>^=[1X.M@M*NH"R3L W[ 'Z;E6_AT5TDTW:296*5M4CW;22FTX^.:0[W7!*QDIF.>AGX0;)K20 MT0I>5/\3ME%_N(2 M'80<(Y'\*Q/SBP@,AO.-^4C)PM\C,-1FD7/H^'09;2FRR,H4JMPE\=PT.+P/?O"LF/(G"Z&66 MTM307\H9I6:\%OA!&F.VB^3/&/+;N1]]6W\VPPD^#>\CI# M&LG2/TWDH5(/=N04U(!L"##;T@SW8OTW)!Y(M81"CM6$ \XU6(,A M\%6Y!GA[BJD%"^<_.;R"RP,+Z=*Z&.[8QG!M#+=),=R#NB\XZ.5\*(=N&B,> M/F;HP\6@"+*=W;R%9*Z9T01\B?E>Q'_H>"OPT"Q.L >/LPPBT(4"^(LE>+#:FFNT MBY/CLO'4V %KN48HB*A30H)C2QJ<:EM9XDP)(#&"R(U^04I48C[HS0)_74J7J@_3,I"JI%2!7F1C!0J 4KL M'OL(J0O,[.E*221TB_Y1\IYM]IXE:F&ZPQ'QFOV:W(XFG>ZU+7T-!FN\'S,W MEG"VJM>P^C?UDWK!\O,*SNE&T65T@=*W^C,@YSRK-GEZU!;+N.E]6RP;3:&^ MKKU8K^-=.V_$PN;Q8#/I6- T%#26;)H+&TLVC06-)9OFPL:2S7V#YI;#(6[4 MFQ_A(!YD!,A-7.*>78!?OVTPU_#B/Y\,G]SU"*:=B:>\@,H;ZJV_..2%<)2# M\;'/Z,9B+%&JL>*FR'W/5=V19WU. _*A[)-;0VZ**RZI:QZ!J4?EEK\U!$ M3"]-VP71?.#X; MC9_7RXUOJ"ZUR9'4QRBR#TK?I+]5A;WRXP7-J:"_?KDT_L3L/B(;=03?<8_S M'1.@!Z5VP>@]C% M&0^JYU@T#JT[_UN=L>N$L$6Q>[XFM\\H-64QVTW%$;6H/_=7QB"IA^D[=A^= M<8H6Z*^II3%BX-MR@\'&8&!=#Y5*9$L3 M2S^/>0ZM+QT]ZJ8G%B=L%Q2+$[8M2K-PH1DT<1VP=_=:. A3:#TQM+BWAL4% MBPL6%VP?%BM\CT4AM9U:;*<6/J3KTF".J7-+4WE+ \N4FG$P%FDLTEBDL4AC M^\,T4D4][A*KNY3-3:<]=]RU_6&."::>.^WWW<&P9Z%Z1%#MN2! W.[$]H=I MMU)E>T64\7HPZ+KC\> $U&D+^3+D^].I.QR-+>1/#O+#P<3M#@XER1X;NK8_ MS)&I6K:7B(6IA:GM#V/[PSQTS?C[ZPK"L><&-AQ9^4$4;JAG2)!F>%GU#D@O M_ 0>=IW4#^$OP2^8B4@L@RQUXI%J+\S__IU1WI/50K+:/DQ^.&5OTD5_YET>@.5%/-"9[_@23C#SF3RU"G^I.20ZF%B M(;]Q9*5"?7ZJ7*HOK]U06R7ADL7K!P'*#H+N&\+.=RX2L?SGD[]]>O^ZMM2* M2#S"5CEAJ96$O/3DNT_4+@'(YG5,?0^*SA'^=WL@:OF8Z\ZO<7P.LP0,/I%V M&L7T[M 7AUNU8(>->65KFDN6VN+TQO\_>V_:W#:6)0I^GXCY#XBJJ1?V!,0D MM<\^^@GAW>F3M#T\&HPV-<4;AT<'98']3CZRKB!JH4%N5JQ@8I=L:"[^1 MG3R"5C@WA^_HX'1P8@%\-#P:'-]_MRN^M5J7JX[/B$QG/3VJXZ=A%T?';2UU6P64Z=N(R(5BZ#HI]$A8 MPVTNP.,0)V># X=AG]2A_.4,HNU27<-BJY*Q]0X#<@PP6$@C69 6O4M;.C"#">2ZFDY&@^$F<_5PO_%=[V:Z,:!'!Y[I M>31J:; N%F3;);B =IB[;8T>IY>J*.6]AB>H-(=?X:<=)<9M#J7'0YPW 9WAJ<;=;N3HS97\';=KHQF,R/[S8;0ZGMPO\*WHND[WD]MC(++3<^. MZG1L:;SM#ELNRE/>OOR2=BZF>=;'-/N8YF.(:5[GY7P\,FZ;6VT;^]QW?6Q' MIX.S#6+N^*CQ59N8NXN3#-GI4M0[%)/^Q!!,(0$3*$J\$1=?Z%C%R1D[+41O M[N6^3K]!:^30]7F/A@U/E1&@;^<7O@&LB<1!1'_#'K#'<(I0,BLN8;D*I#UN9IQD MDT_!!) I@M^_7* /5P'NCF/@K=%JQ189* O!+Q6891*.Z*(1L-W#N^LLTE+( M#=V+-YGE<[S96!\=']Z(0]9BRTV7#O(GC6(*&%FY=BS-8G>NY!X\OC>QS4[; MO+XBLUJM^N:->(89R!W,5H5?X$4D60%,!&?TX, S"?M.5'R)ZM0#NMNN:_[R M0:&:#^=[4Q3HISB?3$!?)P;X/L]2^'NB!)?&W2%Q-@AEYS'O/+([7WD[![$0 ME0$ZRD$%59<18 9<9%701T!>234E!TV09L",]Y\LET]U&"^JIG%)SG@G'F!# M &#RE?P.[?^I+UDN8I0K:05/YVH%2DXWYF3A5*\D6C^+::+7'LDJ=SDTBKP+ ML:8-74T#J^YZA.LM$D'2%P/&/C9"-J,S;1CH,\O)!UXS.NO?XLF?@6VJ6?J-,3'Z!31/TF%9H.UF!,4I9-L(B RS/!J:D[Y0P(TF'.Y2+/JODBF.!I M9W1:8OGVX9!'GN791*FI_A:6XYEJ>YD1GV V* S@F. -F0,\;BV-@H@Q,UU)= M$7"R&!\'>&#*]!EX"U! M4#J)ZBC#^SKL:V12P^WA*;RU -4"##X=CKJH<- J@T!E!2GT& M*F3P>/ME6;\!O"X(#0P*I3[)RQ+#;W+Y"^71)[1%%6 "V9T8XAV7S@?X\#C+ M. M)HZ_HE'3HX-#FWT5XC6L](6%%%*#RPD;-$,/EGD\T;3"[-KYL%B 4K8'G'&) M 75T5M(I)'+G,97==-*C [!WTO=.^NXXZ;^4I2 /01Y;5.,"='+)R?[GF]>B MC,%?QB/G/@,&.LVYU3K/^P\O@X5*IIM%;@O[:.$7X39^PFGBYG-7,,E6HB7: MKGA6KDTYW]T[GGHIWC &"!:K+ M[G.^X@(VZQ.XEIAHB&19?$?3ID\&)P?](,/K^GP^W(S)T>#TI+^; M;M[-V6!T;5OY_FX>E&Y.^[OIYMV<#@ZO[=_5W\V#TDT_U+BC=]/+FZ]^-[=M M1;A-=?YN.O9OTU,?:.Z0?M%+^-$XCV'AGU5RJ?!D^!(P9O?D3=]\*M'!<'!P MNMOSP'X4@YG&4K_VQE*C/^7+9A3UI-5MTOKF<&#QM\OT:_(T %QV7.&^T2&SDRD[N5OI^3O?<+AWGP_#PV4+1.I S.,^@O'33,M/, M&R^3XF2PWTXQ;G;)'C_EP>DW)'1ZU!Q0\85JZF.^<-%#=_/"]\.341ON\T9/7P.!SM-X?7=5,[_-;BC]--OY+X>V2TL M\;A2>#/?#TZ/[%VV/ MYC*WY3)UDHL=GPW#T;9J-]AR::*YFLO')DE#1% MZ$VT[U:%"X?'Q^'^Z7%OKGTGYMKHX#@\.3CL#;8=I_8;7_C)_D%X='!\7U)Q M=T3@$]WSZ>D/7C^N]IKS>H4Y?2]-G^LEY;T=M\M:XN@P'!W=,P/LK;@'5F2. MCH;A"284]E; MB9>>GH7#L]/OP"3\]CC21=OQ3CAR!GSZ^'[=!MVT(GL^7S%%)%6-C!;].23+/3,^5WL3LG I[%QHX/3D,3P\/>V/S,1F;QT?[ M8*0T$Q]Z8W.'*744GH[.PJ.3T?=N=KZ>S;!S+\@B]9G:NJH V^%RBU?L5'<; MZ_,Q6YB/.KYP%Q+:#X];E+W'9S8^ZDCBG2[^,#P[NG?GZV.^^<="\@>GX>%A MTU74&WBN@:>PX7UOVCTRA?%K6 &]:==9*Z W[G:85FD207AXMO^]&W>_JJ)X M%MQ"A('G)^%9;P0^ M+EK=8@3^0%-MNIQ6U+4QM>],AY=SIWQP_)4W>XOY1Z824HH?M[6GH9'1,0X( MM5-J9312JFA:?+94--O*S&^/IK@OF1A95#A-NF@.ED6%8:K4$G;A#IMU9HKY M$VEG49P'H&U43MBUY?$E['I.X[_&ZR#%V#T9FY*4[+PMUO5K[;QJG MAN.#91(>/CJ-<1RQ2B>8 E9>*94:3//WAFMOW9P,U<5?TTA[&JC6KI'*P+K] M,SNN+KB*7*27J:Y1H-//D7AXQ!O<:AP1LS*OI=FN>A*N^RV_Z/3,S@!%5(Q0 M=ZX22C$ 'NBFM>M7M(W[#V-1J>W9S<;\6W3D[":])[X_' MG.P/#GPFLW,#JT?]P&JYEWY@]:X-K/Y2:3H";G1\"WDZ.A-Y.CI[:'EZ[*A_ MFXR >^2C!V>G@^$6OGU/\GMTX''L+Y&;)\>>%/,5S:\G.T=6Q'UES?..#J W MIL?A#CJ VAHTPE7D?0J[(E)%)Q3%E%H\SEOOW@7?H@MG\Y*7$<#$,(_62][X M2,,I1]L!15:!@)LR ]Z@_740C#>EDYH /#T\'IP9,4+=TK>YPF[]2BN8V [3 MP,57&1+<<']T,>V7AJ^^A'6SJ@C&4?JIT-OG(VJY%1Z?G+K&$QAD_'.4]IJV MKW.?WH3U:\Y_>FBAZ2#5*HK%&:B=SR[MTA%++-69QY,6T7MZMLW1@Z?>2@I? M#,K]\.S,,:9N23/&C73L",>@>X1T&WY4(Z9C ,_^+8AIZ!#3;5Y['4%]"S38 M/SUR;?@[X<'I_K&KY6W"ZJ_.'_;#T?# /AW"X"MREUG;PV=*-[K.GG@14PO^!O$ MS&" "$Y'U%9TT]-L@)MXY9W[>\?N?K+M7=W MZ$3 NWEWU[+MMR X(KJYASDM M;!T4U;B Y]D/BJLL ]!!XVSJ("$(YJ1"'Q6\RGJQ$W+X3K+E,M;>E$FTBDN2 MX/K#,$BR"/U4XP03GXRJXV)AFI7*>T+,PYV+J.WW$;4^HK:C$;5WU].V3K1$ M,/"7*%IFLW@">P2,5LU?1_-<*6$,5PL%RD(4%+"[&'X4 ;M98M);=U/0 J"H MY',V1Y&7X9EP6"PE9!8E_(^QI]RP6XH;!],,L6(O@0V -8!-FEXKBA,$PY M"+TO%*9)@A_8[ Q@(7#AIPNS;0K;P8F:/!K5K"T\MV%BG[EV9XX)&H5*Z;< M%^PJRT^++F<-2$16#2HPLS*XIW_#O"YM@F\<):0[% NE."[2W"LP M^FUK/[0F/O0(HBG/7/>"0Q+Z0?5Y!3IUC $;!&,2R'0I&Q(G+!+VJF M,XKN"]&0G* H/L%3RI-0>0.024U1]2)*H"(88)SBJ_I#_DB5F5IS&' MN"RBL!VLG%;E,!L&K MBM+1M@5E@+%BG1JLQJ%JC/W;]8V&;5FQC4*>S_-X4B4 =[C7%ZB0HX!;@+6" M="F;RD/B02 QJQ5>[H>W+]!O,Q8$P@,$LVA"A1"\=!3,X-.2G7.X+S@T-2.; M*MP3[XU#V6T\$/:JE M.;:I]T[B.AQW"A(5*.DJI12X.2 #UB X'C?/-W=B4R=$EM+!O,L&*R^AW6N0 MYF@=E"!#4S[\IFV=MW_!QF:9(4B-5$*YJ$4@O=TS(FKQ3.NHZ!97N-;0:><0 M" H RE'P&SV/^"$?'XGW_&APX/X \4N6%=+CLUW!%4@"$-%$*-D)H@J%LME#=NYS M7BW^9*QTPBR(AV4C]YO)7SCI ?:8/]YN>/0R 85$H=M]@4Y:GDE&8&'?CF %!@OI': MI/ERC"D@^9(P QE@QL2'.E9W\!H4DD5T27=>DSZHZ;+#"PAY7D4Y*/H*<3[7 MZ5^.)@4_,(\(4Q07D4,AE.""ZGZ<3SE@H5@EVKP#8%GQ)1E7Y(C+(\P8*1>( MSSEFJ$W59VL#D!M3?!()J!5@G;!JZKI#J9+^Y#D.=P"5)2Z?_L!Z6AB0D)*5 M6;VE#!6^WX:2;&%CK8U!\&.5(VR6&:I R*XS6HH.B.W!%]?L1%RGA766.GL)O9T@"&BW[IXJ0C"5 MSB.LNX/WH5E!JRQ C!,GR%&K!?: \I22O$&YS3B'"^% 9BS18/7@6J5CDW,] MP2(25 -XCX M3CIS?\Y8*7M)"7'KX$*GU77*E?O+NS__!,$Z&8!T!]F[D$U/9-.$GVEFO;U^ M;C!%KZ]2HDH@M6F%/8&M]\!7-\I%GE7S1? D?LILL!H70&Y<[@(4= $OCE;$ MD1#U?@<+#8CV KE6X7WT7_#@5 OZ)6Z3D09T3'HEV0_PQ5]93HR%%?AYDHWA M .,*R!3DY7/Z]9,8-H-+-WD(<8O8*D-Q;<<4D$)%7-;/%9J-"#S]"CP4F3>D M@^K2(%!(-,R%Q\-W7-A-QFRT=@)E4[6B_ZU65#/BQ<_$4' WI?5WN$OX^"]L MT0Q+ZBXD!)QXNTE -"XN&#X&H*+@1>1:IB2E"$BP*T&VLM&] >K;BQ6D3)S-\G RTF6YG5JSGZ M)U-Q(\2R#I[6O47X?".^RZV\28V_*J137 %CXITBWNRACW;:N'YQ)>3D[P25 M3SO"FF^ LV$&2E5J)F;T'9#7*<<48]("0T1HQY'0HD+C%>!G%?L\R2 E9W+M M2@; O_#:Y,I"-B#:4%GCV#5,R1PW+G3PC2/JZ F%E13:4BAV48O^ASXF!77V MRN@SZC\S_,0Q8O2!8959A;JI4#GJC569Y72+J,#1U^B"+^.$B=[_(J=%C_BU M?.'(F@O6F<6Q]V67C#@%UAJY,("S^GY]1+#&08T':.-UP;E)KP>)5;@I\WPH M3I:*9NBV3BNO/E,_H;$;?=Z 4"8O9,M5;CY+^Y7=Z"01 "Y?);!1NLN6O;%5 MNNER];[M\Q$\(]^)X6$X7,0)R^SA-Z0V"#XHI$*=!6!ID HO6V];ZQU"F@;% M'6FF/H.BE'+9C @Q3OH";1X6TITN+LY_?,V>9 23AT7&C",Q:K=E7 /XW1A9 M/"= ^ R$T1Y>NP[ )E+DK8!;J)85N][U-9%R@H$)EBQ.?)PTAW:X[VA=YT$? MA>ZCT%V*0E]CL[EPP+SQ)%H_BU.,L>Z-@0E_^@\VV)VUXJD!+(2Y9H[GZMWCR9Z10XE^-KWE3Y$2!+7QP/1JO MK$#3MF[H'00XV"_DKAS@$%_BKGU(G#Q,MZK M"C0)@ ,E>R5&AS+"C^ RP^ A-6, 89"19[%*P7QRH_:3"-WN:@(&((E,B28 MGI6H:!?D-Z&0C>L68K,9%.U4E5=9_JE6BC<(+I2B[IK[P^=OL)CT$!4H7% * M2%DQ%V>#M.%\,0A>:%OTW27ZG-25?(6^=$IYKL F?B]% +3^Z+D8T"!/)WF\ MXZNIB@.^ZL#YL\%8PQ2GB3Z[#J7'AR\ MP,K+1-1^"M7Q0W['"@E!PX?+N)!72'PZJ$"UH#P%46RVOPV5K&U'U)72QLQ< MH5E0+C _9$V!CHVQ7BGOIFB+DBY33B;!#:"!NN@$"25#)RR?"BR :0 *P55I M[!_M,R%7$AFA:"M0:YUCMV0&L[6'^[7*,.J.<>9\"(MNW)H#EAOD(CR8:W%W MQ=2KAQ=3'W/LI.OPQT[)(,?'CLX%L+ 2 \@1B[]! ML=0=HTIMNWX/)YIH;>4;'N$6+.\/4GA6Q+.JO#4H+95'2*HFM>OWP<4@^.G\ M_'UHH@'D1RG0AUMB6.J3"I0^,>@R MBA/Q$QJF%1KC &1"F>5T_[@)4%'3B9>D.(LF\("<'.T,E<2P=6%[)KYAXP>3 M.)]4RX*<='"@"Y()_A59J%%E#L6U4$K1AG-\0:$/4W&2]L:CA])-I&2IQEQU M0BR/EICO0TA"03C'#[K2Y$! $(P!T,T10%.% M>8D4O/RKFLXYO0XE,<%/1Y'0@\R!,?:4J2?:U?@>*F*BB>!@KFEG7)L*H#]O-6/D'Z8GX@3.U2ZW8OU*262(/=(JG?3 \@?0BDV,.*EQJ IK6 M<$9K#QT'.2$_-H0BA<*D@L2-7!K*Y8%] 7[GI#E1+B7G30IN2V\:G;2*",IZ MSA5%,,1E/E8ZG936C9W *X<906':O+/N6/,Z!0M#Z5Q7$13K KTA> QTVA1^ M/C@ 4!^+X\^3]2#XG9Z;1*E=Y3*.3 6Y^'IT8ICQVWC5EK7%WJVY/$YVCY*V*Q.A5_NEH5L. E:&Z %7\$:E MNX;0-OMTX6O-.'@!S:?N+*N.="^*&\B9S602]/KD6C9LEO1[._]B;AT M6YH"BS/V*2LY]G4^L)1GB/?ES30C\3YG;6O%IF77GG= MSW7RHO%)N#*&DT@;A^J4+#$*.[L()&)[]1A<4O$E:Z">3\'V MB:V& 159N5E#8+JI$C#ACB^4&@%,CJ \:!T*XA=B&QG%]H[3U@=E8"P9 7(; ML 90"=%%D*"+F=,<=,8$*5H%9D?$Q4+6PTSC'0WR'_9!_C[(WZ4@_^W*1S@] M*,139S%6P#AEZ_ CUQ;SUI82XNRY>>\@7*@3*$T%5RC1BA7P05N#3-8W>[K P%V"(B^5_U$#@)[J ML$%YCKWR^G@)]QD#%4GF"Z5 MQG$*:2$)K%R65JM#FW#+=&JJHSG>)%N.)96R:9N86N!: M4GKYA/LOB!=6$SW6#*TBLNV$#ME+Z=8!:5I(,UQVR0D(0$;S/%H.@E_$;:E9 MJ20Z1TB'"=CGSX(GHZ=&=\?] $J+1[_IU-(X@-X0-;5;W[ YJ5E;:&[FGTX? M#8""N1L4D)C3N\/@R;Z_*4&M=!HER%L\H4&+4<;TEOVPTOKDX*G.%A9O,AD, MUBZK.0*%-LQ%.(YR7<.ZY;V>*"*3DF7[QA.A,)'<\2;\C1<-452;3<(4D-9$ MJ59B/B_1ABD!DBSX1)?W?DPL0GU6^22FZH^IP(&FQ?AWD%:$7JRE7W_WF*-L M035S/;6$%K?;(\\&P@+!9!,M4$(\%E-0*$;:UVQ$FKB0%&S@L!B'R<:X/9V( M;2LZ\5<-;NC@+E?Q.;;O->\T>"!VC&D>J@I3,:D#4'YOT8RRMP%GM($L4L'Z M=S0-"#YOO1ZT#TLNG&WW?;B536TNP"60:C:U(;&9SBAP;J0S+!Y;=7$WB MLGP:#&;K;S9]P\$NK?)4:ASQ)NOY&__ M^=8#;@PM'QLA]9L8<3\GEI]06>64"28[*'R.# M)1YT \OW1H:"W^O,.S#Q%2.864=,2;O#Z)2SJ/;+C]4Z@S>/]GVCCOL@N>W$ M*%L5(>)U:+!UZ8V 5DU%54MVZY'@<2*X0@.ID+6^!$) MMB(V@P*7&:' ),*1H?/49*ULBARA#G@5K=VE6;.47#LVBD'#R77AE[S!:;M+ M9$)<3K_*-,NDQ*,M*JT!01PN$F6BW/5&YR1[%K* : M\W/;!)*[_DAKW*D,!;C$HA7I)TU@+-P\(#@4X $RKC,%/EZ+MMAD6G,A6V $0]G%J8H<]8JXDD<5Q)-=I MRR*"/:4H[!;<;K<5V_4;BVC!>DNEPQQSUS7Z/K'U@X8,*_F%7&9<2,](,@6L MWR=Q88$I)-CS(9NFAVK=%#,;FOA$B%MGG5\G-WB[)BSP=U M:L"=J#9LR/QR1T-I1WTHK0^E[50HS9J)VK5G29(;?#!-LW9FO 9F%(M1TG1# M8)VS,*8\84<*"O&WR@+K@3(98EE2+97KJV[XH-M=$NPUE!1CR3@V:1=N[(W3 M*)'U2>:EI^OX7C[]!NWBT$Q;S_Z9I5)B$S"74NIK4FBV>;[?%'604)E 3.3W>39)#,^.) M# ;ASS2S>-J^O[9,:VQCG5(>K)]0/0A,OC8U:]0.K;9=>F'[>KI6:!+RL9&9 M9$2U9PKA?7G-?AQ'FKB:&#U(Z%0E31]0 M:"W2G#R5@#/8"3D-R%K#&[$AW)K2PDF.TDA;FB&W0YY8K#3>=AV]+K2QW D+ M?^D"EZJC-492,%D$=J)?IRCXC6VK?7[S03;?/+WZG;_9&!\^"'TV9 MV!O;?&_O)4?M?@5)!=M^\C%;Q9/@8/_X::-XTK0>PTQ:%:$CCN[8J+H2 $QX MJ9E7]RPED@N5&'^+K1 DK_DV%5;/++=>)ZW6BG>0O8V2U16)) 6A6Y2Z%A#> MB+I((1JZM#@T?2-PX\$RFTHW#JRD]\*(3*5T<.VJ\H^,;=_J)Y8?T*DM)6.J M-*MTU+!MI"6Z;BS79 M@]3S;:&N72BB5\G036G*42,'/@8^7=1]MV/*YH\5CW9H_I2U)#U%\U+[H"5$ M%0,]13FYJ=$8RO&Z)@7?FSMYSB"._H71R# A+-2>)$KDRS/N-HO.-JS=9068 M2N2PFA_X'+)4LPT6/MC$GA,'UEH?F=1]2Y]2K+1%S;LJN5-FPX]=4$H\-D*- MD@FU=Q2%IXV V.3S*[$Q1;!&1MF# MRVB29X /*>B8$Z3%R)T)) UP?WKU7JJ8,6,%ZW"UP8<5:Y)OP8,NHI1U>J[+ MHF+E*:EP>Z#T@48L;5)8?92JS17<3$1BA49S2%\\>&I/ND+P ?1@+*]A[CV!$[#]-@X&:6-(/?V2Q?Y@<539%*7XG3 MFNC^QRC.@W]&2=>L[->-H48Z&Y_2O*BMU#$VX.9&,M%-NEZ!<<,Z!9ZXVXTHETN349)'&_ZITC$K8R&H'20+>S?J)V[,8TJ9U"\'.3LTR*AZD,P+0IV$)+7UB>W"3I'9)JE4]; MQG_9O+&MQ))R^W_?YVHM(5E;-!G:Q& M]B5HQ"1U ^05G $T/DH#8]\,4RQ5 SA(S'GK>;ZFM#D'F=M.3[YMUE -,@95S%HFS]5A2S_54S,D#9HZKD2!*5LU&CM(=P"Z M[B"(OBJM:/F',0X$UK-TUB67XYOL@+%\OZ/QO>,^OM?'][H4W[M/<7GN,?O? MC1XDC[XE9M\I6?F'B0K2EBG256?5G$ DXS,PO;_P F5Q.@-&GU*4H RFF>+L M9!IP9T>-F%7UH++M6<_3$HS@1\'B^B+%YTCJ^(3OVB@<+]QMILB?: M'4O5A30,I!>+7#-/>(LKY51$364:FUW==1.T@W*FS[V'K97V2K4$@8S6F97Y MP1/Q/I)4T4V:T!GBF82GF0BK;KFP)GYAI>$]Y. -&1UQ[J=C(', MCAA2WEU7E.W[YQ4?".3$=>8:UG5M0?HQBM.W/@%WEF17HJAPMCT+V#WCCW Z M?[&<=E1PHXEQ6A\UH)E(_S%";1<'*-^7*Y3(6V?W;CR!M@=6YE2!D"D#/\:K MW]C+JZX37=ORC"M"I14;8[=X3FQ%:\/2J..Z=WB>!,FU7EBYX!:$6"R+BU9$ M[*9[X*5I!=:YCJ4WF2IG\M(X=;3E 0DJR9"'L&5\D>;UP4/@C4#5*6/ MMC\HQ3:CH!0W;M4\X6\'P3G6/KD:,[5SYC3O0O?_Q *@ULM/DX%H-ZQ;1593LY3_E>H)1:ZT@G0Z$!.,?2; MS$P9>B8]]ZY47CS'!5!RTIW@1^1I7JVR."UY(-XRD[(Y=SR7$S0SG:DR=&Q2 MOA#N)C,9@1@%J$WWNM2S0WD=I6N1S$_;]\7#BFK82FS9"@"G3Y0G']G$C62, M!R&G'7C,B$4FE^/=I,Z[+"KEDRXA#"#Z!DRY4F&#]JA-#4]STRE.Z&TW(* D MB2AG@'.J G7<1+=S^E>VEB_4%8VK8?V:<\(S[)2NN'0-M2N)H[K2=VW81&[3 M'_24/5'O?/QO9Q%K?U5RZ+=5$M^:]ZP]9S]W!*251*_TL%"G-MN2 6,AN_JG M!*V0'QDWN=9C'#5%,OVQ%)QZAGH1X&A<9/G8A+AF9D4QP4E&KS*T;+B 9[QQ M#X&X'LR :9W_9YOEZ_3GN[U@8+QP3C))XP)KBB!K$5* BO%^W2[3U^6UTH-> M4#.K^V?XZZ\JN%@ -X_#X(6*_\(E:Q__7*VCX".Z8,%NG\-%OXCBGZKL3WC* M^]BN^P?\\5E7I&!#B:6T7E#$!BCNRA[>VH H_X9,633)(3=OG'Q*6S"<(>H, M(30^H87;(@D7^Z@H=Q,];.>P8A(<<$2%<#K-J )*>=J T+*TR)[51D0BQ+K# MZ*@/C+/WHDG76>X-<*Q'7\\O7@:GHZ&$G8R%A 1/0TYM.W21GI3ZY38CMS-J MZ^_N%)Q MT[<9_I('X*_IQ^BM]=K&NCTTH"@BEXM@/)GM?%5>(:T]B7A"J!UBWVJOH/#Q M:YZ%)4[##4^;F8,I-3:WR'(=BNBN&][NK=[8PLQQ!VP=:X)JAH_8L[I_G#OQQT-^)ST M 9\^X-.E@,]MC']F1<38I0J\C??9.MQ,RF]MIX=&S14[.O;T;Y5# M4B\LV X?MBVCMKX].[Z6DKDO8V?@FY-2P3LH:-HS>VUFSE[\*1R9/X4#C0+T M+&A,V2;4)4#5*J++S).>7KLF=D*N)RMY+:ECK(I:+26D=S:CHF>"&D*5Z M9Y3:[VP?!H$'DX)[7$HSK:5M6PIQ@!$5YG%YF:*HECZIFT6-JX0.XINT6Z]! MBW^J-ITH9WK! [QL3433IAF[9#&A>%D[3#,O3:H[=#<"V3SE)55"*:ZYBE\# MH0'+I%%?#F_"%*8.6>H_(DVDPOSI=\>[>4#V@'>U_*5,5F%;U30-=->@U^ET;V TN)S'@DU.&WE']7+(4MUE MIIGK%.0]>564#=QC+LA+N*,!A+L88"RUXX!L=G8/7RA"1/!NS52Z5PNUK MV2--%EA8;(5EE-H2:JXKV].2SI4J6^6FG%F2"MB9B5OCA'L,\_>7=GW]JM?"WJ)A& M_PI^XE*."R[]?DLY+"$W_L02P,++O4"O)1=/1@XO8S'\62JM='].$X;P$EPP M@K9F@3$:W)HWK0'CU*]3R8 M4],=N?NJ,B&G6SI(5+L"[1E>>$.'!Z.,1&&$7EQ,[. ME[P/?/R#DG;6L(]1P*3XQO3S?)]$#SBZ]/II<&TFPVYQCPUFCV$C[0E//+N4 M7-[6;4GTWU"8B@:GV6@7;]A+[#0ZN1O+Z0XU_G@G7^7H.!R-#L/AV5$8'.^' M)R?#\'!X1 ^G)^'^R? :QS1!Z0K]FH[!B3Y6QZK]_JBU6X3ZN^X[$$U8 M]10I_"*>9V'P$ET(P3D9Y4@%3'-77%!/==?:"2X%QYS?(_I[1JL8\\8R;]+X MN5E*22W3C279-'>!O4=+Q8U#?#AVA[INS>T\%TP[D!Z6!?; 1_#D^YIOPD/#T%W>.XR?SNQ/>ZR;?.+4/H%LOZ@WO7RYA!W>A,?%5H M=-O2/EO'SSGW-%S9'HN)PN5\NJNQ5Z/*']I\/_Z%]);&@";<(N4 <@4WBJ-: MTR6_W??.1>].^^A='[W;J>C=T.46;A?#1IZ1)N:I(=+0\?1+H9"N70\M#]!- M!#&I"GUC;DU(S:/E^S-2TR#.KU':E7C%"1._FYKAYI;J TJV'['6 MP=&&]"KR1M@ZG,"ISL&)+ZGS,*.3FNY%V*5OKLQ4S$FTPOHXVU;'F<*=44>_ MQ(Z#C%,,$*4E.5%LOH=X3,U #N#=)7JT)<4<"Q_(UVV'>&-U$;=WC+CDWQX# M78GDP,FXJ;GNEN.5'/EM[RC\D='L^ G7UU!&ADT$T6L(LD2!N+$2'8-Q(;Q2 M^0I.@NX;8)17Y8*=80^M(;52R;0-AS0"E1@;1@0M'"+)D11F#+<\6T>)4[/W M<:&L(\^)XFHO-K??]D/4*!3VRN@S(U1!$T0IS!:E'IEIW"1LH?1TS@W:6"]E MCD'3'O"&M,N-1AZ;^C31):XBGNYVIU.8YJ.ZDDL:(UU[!*PCVN(0+=KO0X\< MY&/9!R3!FR^UXN[6F\O0=.(!&6C\DM($% M,\!ML+,=P#)*UD4LF6X:AVZ[;X\+85"J%5?+K*0HKEG$=#_D.AX**3D[F_J. MZEHLRGNZ._>/-*R+(&4.&*?):E*IY\M*BJ&&B?=5(7,2L;K9MD5U4,)+S'%R M-JY:LRTR&9UJ'M8O/OZ@66LC!Y!@VU',9K6G2MK M:=2+9MSUOA9"32FY)A]56#]XV'J7/,T+S#G*;_4FJ-E:!C,.K7E?[^%V]MR/ MO20M/8($Z^HX 41BK7@.&@2'9J/YB:XQ[*9KX"?!E ZX!2RRZ$W9J1Z%*]QU MJI'V%X@W2Y./;FV.*5-ZV,L&):*%;>#G;3BU0?WN%H5Q4H&F?BZ3=RK$VTM, M+JIQR7T6CX9[6/WTQI(..3/WGYL+00C1\+1G@?GLB21HXUJ\A*1D-[MQ4OC? M; ^+N93IA>1LM-$I#.,08F=$^ <5QI(:CXP8>QM@<>0LY\0_^,STX*6, :YR M07-&TA@HFZ (95H75:: 260/, C.ZV^/[:/27]*4SA:*&PO(.&7>)QB58*VT M/I539HK)'ZX%B$XN?QM4:S2+VR->2J8H0JO MCX!YK9NX+[\EY:.,L>)WZ@I&6Z M-!'-:0[?7/HZ<.--,2_->9R".RFN; 775#*>I&$W7D7M#G4W<^?@?$VB>-DJ M ;Y#%1.LIO'4#F7>9-?K;?E12VMD;T<):2LCJ.(,R!^?;4Z&OD2"A-)_6RU+U5[&(&OVE MV4C MJ8Q02QO->TE I/">B%I>,Q@GI4X:VUY5PZF\;(8BV<#.. O<+\[EIGYZ;#$@ MM.[BUQWT_T/9(2H5%6BZ:Y M8_3HNIQ,.+,Q$CSQB2SHV_2 M:\_L&OFZH%S?GQ[5#N@!V)*O:PV4K%DNI1)(^)8&6IHI^5!R>R*U-4-RO3>. M+#1Q+@]\F]A<*,V,G?Z$XTS2P:D?M=:*7,U+CSXT#+'&64)NI9(+FZ[Y%NO( M0!C:B@1.KV9MJ]Z&*R-'RU7$G;L T?ZM:IM$1 M++YZ6>WM JC&X<1N[4W88-PY]5/J21A(28A8.0"50J UG3K$-&M?@::.X7$^ MJ99FHWVA%U M<$?CQV=]_+B/'^]4_'B_H<4)QR3#MHU=&G]]*V]$*+4D&=$DX&W)8Y@?UE % MKIRI [6(L#0O]C^T.J4GZDQ\H*T+(P";KADAW^;<22ZWE.7ND>@ M\%RJ/4S$:@2;G2@M^T;=8',MNMH&> (QPI3*"C:>Q]V,3?=W^Q]5J=-JFKO& M#X+_4FLO5*;5)#_TWM:/4[_PF6F5LAD&A0,ZJ^V82(L?E NI$:@P>G7@YU-_R [ZO3[5 M<*(VC3I*)8.W><2BARY& #LU=(QP 3 M_1^"O,VG!*E;6*X$@6IIH\!N.J/6G[=NT,UH;0*TZ2RFK >3V$@4X!E-3(;& M$>3#K]YY<&YC,L8TW?#*;V@JW7DZC8YP2 RH ^$O-P>]MCN:H>7/-339(J&= M<A])U:KM!7;;I5NBV?2><%8ZG(9B78;7#CTPQ?1%GZF+3N-/E+ MP%1*"V7=%C@4R@U*QXT]4Z@44"J6;!DGG$K"(>$XNVVN)8/&(J,U-%P/5.>[ M'N!0.+#E]A)29=K?W!Y8BF>^64E&)_?XB LU",[=+>!(F>M?)(T+*$9BUF&W8)Y+9(%!@ZLB=;*;6 M;(NBWLPDPN1)UE>MKJY;U#9O'@LT>:Z/TZQ5]V@'G)NC6!/$QSIJ%/,*7L%% MZ5Z>Q<:W3#.>!'.+EW7G=F^='KC3V8$WPLY'DSEX4VK\7E(*[ZH=6!'A38.0 M/HQH7KM]]JE;8#E'N.,*#X)I" MW,R34@T?\Q/ KOF<.R3SMT^M:]G$L%H[A_*KQ<;1K7\EEHLV+0T-_>B'6KDA ML1OM==JR2DA?WC%>B_]DPP:<="0=L[@N9XD"O!P2])"U!92E_1F2:[5B8Y&9 M7I)=J:*TYJ/\B&QPD^E@71K=$6,.C7(^GL>>6E#22[JAL&([ZE&6AMM-Z28Y M?G?K'TFYNH@&./%S.!CID9\A?G \V##8/M/]LL./T6>KS!L/ M2H "7_N(N\4\7\IT&W&XPD8EY=-,$Q5]JI&=G=WLN9A8K^A2>+L-EW;$U M,[R=3GZL70*:JUHB@KM;8X#/@D:@GMRFG+_";BZ3OU+@SH@L2:=F ]"&_]M> M0.:F^#Q!F4D0 KL9N3T8]I';/G*[NY%;F3R' ]XH#;>%6#D6$^O)SM2XSW@[ M*4.3.+:,DF=.[$C45I$2:@[A]&PU: MDZN%-1!W2A EQ[5= $ZV=1BEB9\3<'BJBF(.3[-US7 :UH*,WT&7Y=7JT 0H M&TYEJG%*N@:Y E<8N:(> )^)UX?ZI.K,<5,*;E(A;R)*6*M$6R&C MH^'@H/[A_NA@<-)NFX3D0G,]NCC)A-(\6_;.*:RVB;/C/-#=(Q/RL4:.)+^& M**AX3U^CIS*J$9\91*;\T1L8Z%&4:84MPC+)MJ9B0=#J> M$:69@911FX3@MF4E==6Q+^\4D1-;K-:C$@3Y^;.^%&!#@02TZ&^$F-N%TS M#Y5)CT$ZQE:[)A\&NDWWQ+AM];Q4%C4-FV?C2C5(FUZ4W)X[C1)=F^9E37B6 M=6SB9Y%B?8BLX3>*UOAMOL(ZV[VEP M9@#<6*Q:7DVFV.JU=,MYGY#+33."N%Q)BHGL2; 4RY^_?*/+W@3>N_BB;BXS MKI1?#E7??)6Z@PC:M]A-;]6/P*)@&4&+B31T2;HRF<@K1L%0S>^#BT$PS1+0 M'BFAQ0J&N*#-[ZQQG+.@ ]_U5 JQSAV&AI^&](, M/!V%*XKF)FV82N(+LDD:PXU#N[ADOX M:\E<%E!PKM):F>_U8L(='.B)ETW>MH=6&"UK:N>A>B0UK)#IF=*Q>8C$+A=Q MH6+81K:U6R84WD3B3J321U4 &QKNTEJ?C"=&83$?G)T.@K=P3R69E^W$43M* M#2N(?,H-E-$RHH00UKJE<[TOK;\%)4*?94<^!0$P+KVI9^X.V$$C!I\M.'1O*[S[$'1L/^ MHQ<9"+Y.:0HO.'73+^P=M;29<[-1W)Z;F"VZ=!Q2$^>X8SSNIG 3Y^?$NGB* MZV7ETK'>F11\6)S\0CAHB)7=JK0SEFB O9[OF[3\$"07S2*JCT769,Y,BGG: +E["R9P+27*8^2EQI:D:EVY2A--I M8):A5\$:/$:F&PO;UKVRM<'S7X] *\_C2_+',G'^K*;S6,8LXS.')T-X9ESJ M*0RP!9UZ8\VA,IO+C&^\(QTKQ^I]F<)1E#KIW;I>)"6319^Q2T0>N\T5;;M4 M\Y0.]1F^8]XUE<:*]$,:'T7.3W._4\GR\E_7" _>5#S6@E&F^RM\MM;3&Y%K M/6!9)]#JNWH!/M.IHCX1NI2?NRSL#_>&QZ&>BWGN6_DN1WICL),1YZ6D*1;2 MEN UU4^:PHIWH*B\)KS5,S7Y@I?9E)HG[0$-.(T#2&B(;\;4*[UWVKY[NZ7+ M!MMRBO9HDY@+)^O&3X=)0V4+7.?/93SQ MIS9[;>J0'1/D1VJ3 R09;J+)D+5VGG;$+]$.02<1'W6195PMZUE6\-)5%$_W M4#GBNAFT:N,ZJY=W\?6H4VK3@!8L4E_ ME'G6)EN42TIJ%+RCD>)1'RGN(\5=BA1[@M([.OJ*F;*?+6(0+2D\@,)K>/#< MG&Z%P(NG__MO_[-_.!N.CH_/_B&!__BS;1.&M46K6MO2[SK^B$* ]J^BWVT]A1S14D&UMAA_5LL!WK&,S_@K\;73,!D M$1,2MP-;8_7FG7[%3;VR,Y%!C%ZH- ;UXBWU*D/)^:"VKX0K'2N+V!UY;["T M=E'KKZ,'Q5&>A7[D_65*U$O SYUO0YC23I5 M:CS1]LT4MFR\V-C=Y#8>!-_*"7)'/BLP%SV!9#KB7Q*M"O5,_^%N!.]0= 64 M,!.63%HM(L*.JC+3'[ (IT\\XG>Y 3_3%-IEKCK_)H)0OOG_W#A9B\7T//$:/.^["4 #/I-13UO_=PW6>L M)5T!W+8J**(QTHOUH]$8"+4J5>W@CB+W'S^4TQN5C8Q6GP.2XH%6!#:#YAN)E^MT+5_1>&WDXCN1BT;3 MN!T!;(()>;*PJ5U:=ALNF[7"6\'C&@[8(;3Q/14WT=#GJD>,KX(8Q]? :!

8-!*I-.E78 MPQ#CKE].,@]]F@\Q]J*8!G^H>(J.WE_NHFP]!L9_=/C=,O[[Q>@.DBS;$Q^C M=-X5WM9-UM]U8^&A\>C1$\K'7;"W'YA*#NYB(7Q/5,(6\3O3QF#G+>(?JW5& M=/&]&L4'I]^M;O23M%)[*X/_LAFV\L6TSQH^_T")!%W.=.A">?Y_Q"T9@#2Y M9@+?OLTEYZOI ([_$VL;.;%D;Y9)I70Z#191P06#])UVV!4Q9NV?5W/8(E8% M'P\"6!Q6"G"T N?8\@^05S6R6.3WW(M_HLSX-&=!:37*;>,G7,&Z83%*!W\; M\1Q"6F:5QPD5*P^"E[I)3.CML-BRPS"891/.=<=!VWD63:FN1 I" VKXI^9K MT^!+!@GH=&$<6D>90TN5JI5GF&?F<) COH-+%0T+=PA!9+4K!LC M\VRQ0BF=-FTZ)M=F(+C[,9N5)ON#0,J Z*)URI-D%!DX767Y)TX&_TV5V-=B M $]@@>YDP"#_I4H0YL,#%^;#(WJ]10.:L\5 GL:@T%'Q+#PW-"]B=)L&+W]\ M/YBDF-%^I<9%K/MSFA8,F.F^6E,R#S6XI59Z2532K"M,:_\+C@' BG4+@ B; MQ\#)5HNLS.9YM.(NY?):T"\5MWD,0,HO %JYJ7N8*FR/CCGZJT6<9$6V6JSY MT!]4NH2/?T]C*B7@9C0@DM,(GQZ=G9T\=.WEK;F!\4@#$T!R]TE8YZ,)S?Y2 MI0JO[U3#L;(<8QH<_1F\E+3[)S10!TM5/J52[_HVX]1XN,W@G[!_[+TCCV-3 M5K/VB4%0O31>M5T[-*^6K5[B,/JJ"/(L4>YH%4T$U!$=O= M7;[YZ"0S!A?PMAA;R#RYP$)&8(9/@Y= 3;^6TQI)#)$D?@-2I=8)/KAPY"RV M>;1[ SZ[SC*EC&LQ@P&^>&3G__K]7\_"T:GHR%!1SC9E^ ?;JP+LSO1Q@F4,+1/_._7V=SV$[0O1/?HN*:?2O9\'Y^S=/6S@KKT1L MS%VN?4]TZ/<*+DG6_O/B]3/XY/4_PX /?G9Z?/I4L.X"9 1O?;0?"F?7+[T9 M'*_$+L(8^$"@.@/ M0BDC6>+8D[;WV\[V3L-8_5KF'Z^K')@X5[D9QO]"_^YBLL@R["!@6>UPYUA- M>[B@E>_$CC.@QH,A_E M94H2X6?J-TF8&Z7M;Z;K!:Y"/=F6<5G"M4Z<^.4+EDMX2]B8XC7(=K[@G[-D M2O5 @N(O7K_Z':CGO2UD[R=J[HP$%NJA6ZTK MPX__OT64K4@0T%#$0? C(B9R+F1E".C0VZB]+*KAW:":(0=):&CQ^X@',EZL M:*@1J!2H7^C7H=!/%(MT5GRDRQN\2VF*!T,5P2"2QL+!]OOP M5%2M*J&2%,K(^!;&J)\]E&=/M"IL7\!S).J+'^D?^"1Q0STGPSX&R!,+A^M% MW)PPF&:T-7F<7OBQ2B( @^68#Y>*WF0Y-S39=JX.;[^OP^OK\+I4AW>?*D+0 M%BR]K6X@6O(!\\!?8D=1MIJI[5)$&4?8F--6W0320OJ4&#T M?!'C?[Y]^]2\0SIQ3S+7Y'KR3I68N!K (5YG 0:+HBT ' MBO:>H.*-/9WL8]2YA+[F;A38,"$N*]'&^=8$$#^!+$RO\,K.=2,^,RU5ZL"* M"F"Y!@WS'4XGX3(Z26U ^.&Q-)U9U5Q'=6J&OM>) -= MFN/AVKZX^1^-(D*$#8B150!4-C?$S@W>9S@8'N]B"< #&)]+54+P@=IB!O\K M6JZ> ^JN%FC?S*-_H_I#G2$_Z+=C2P)I*D0ZIZ$,[.5)-F6F%4U1+PI/F?@Y MRB^1$JTV@0IK\/;%N6WV\ ?PAA*(0@PAU+F-3<4-DWSK#8S+M%@GEU$*6,;* MS O1?USCCM;_L9I&GE,'Z(V@M',6EAN+_S+>B6ML<#,T&0, ]+?L$P#Z)Q[_ MI&TK5.SG23;&GL+B\=%]&69@N$CK9)S63GUWI0NIP_66V9C:]VF>IX>MRN?: MK*9^$LS21B.?I=$YKD1_1O\-]:&EN6Z:4[#ES1B0XG+P2["T5#Y1!B%" M7F)22UUEDM)\0-I8O$:NLL*9<-* 1#?G>N..7L+3M*ZI_0R^0Z!E<\Y]T7VO M\&BI](D!.IN D+"-F/B>B%]00T!\A6_--7;#/WE"AWSJBBZ0BB&+1?))-7[R M$7TML,LJ-5R+GKZBNMB%DN8<8+T!+]N;!AI9[5+$^]_XA8;VPZNV"RZY F";"0+33FJ ))38?2 \Q7- M$3Y_^RH,#EZBW_[5ZY>A](?ZZ+S;2!V4N]?8AR]YJF7N.<5>I\ %%(M3=F0! M%<]0KD3M?3%O(="6N,SH)]9ZNJ$.8#./23*U:3? M\ / ^)/!T*K!N31/S8N2-4*A+W'E@I ?:W@AL0.,"NKO@Y.N _$+X2H OP)9 MI[0($_<8DA7Q1/(F%=C8;DGZ9T8SP!M^HZHP![.WI"&TE/ UNHB0.M+2$/RQ M2*.1N:L;.&3HQZZRYJLVCC.:H#\\WAG,![YC\ST"1/PFWNOY:DN;%&#;Z"*? M1PG DAJQ&$C:U"NK5PP 6MRMM:/PZ0H6T*%B4T&E!4Z\*5/ MX??\YATZJHMIN\S=.@B_SD&% .%L1ENA;)+NWJ/3UBC+1J;]&I@'6)D3X=J_ M1>FG*/[:6O6W;?GR@EN^/$BOE4T5G2B:P> W:N>-2Z6[P"Y^-&R^0.>2C)S>;-3\K5B$CC4,JAIW]:8>HEE:4>M9&5B_ MK=D+==7%_JA1G!C74;&01I'8"A1[=N81-AIL75(OA/$"I;LT$@'M/[^@==Z8 M==XG48KJ ;=;O"UXEJCJ4T=$G 5G.,&-6MK,3'MQ1"<&9%'EW(,/_3H3ZF!N M/EIDK&G, (%QN():KI)L;?0+::EN9NW)X!/=:=)>H!V/ _XL,9MD;'SJRT"_/&VX+@)N#N9O?AU_8.SI$M+]F;W"&" M_T-Q%WH*=NC6W2[JF&VSF*6>^-Q7JHTR_^ .OGHV-N95;'K:2"SG;=0S-,+^ M^C2$>VU=CSRL&"Q7I2/U^*@,KZ".J7IT@,X8T[;7F)*SL"MG3"-G:(#C.ICD M,6Z1^A:CTAC2I]*7&,SQ@CH^8_#?'CJ#+JT)0PI>W)OD5V9=LJY]-@'3H!V)##B ME$>;&0^OS0F>^9F]1A\.C8A+,/PFKR)[&-Y<)9'"@E^*\!RXW45/NL[_$+LA)(?/$L#NU,UD"7SL!T&9+B9P6 M%29+H[<34WE#\;-Z4#%'7*&Z'(BK1X':7]I%R3M*6FOF#NK*R[A0]LW:L5ED ML_(*=?$FU- ]!+(<83U#[R\Z(3A:2:L0*V[GN,'KR)&'G&&&%UZ8^9)@1^#X MPJN4M[S@8&2".8H5]05'\)9K[;[C69Z^E+6!TPTLOVM::JO-TTDM5;?9)]G> ML/D(^<(@C98TU1(OC]PG%Y.%6DKC\O,E&Q"(*1\4C2:8CJ"<[S M' >D,.9@[U(9TRVJ9K%A!Y1_D-$$<%0GF5&0GLJNSU0EB#1)G'[2D6'M$W6& MYHDZNR0SQ_R3,B1"QX)EW%)B2D\X\*M-7S*,J\G$83XV\34EU&7EAVQRGK0! M##Z>$G<@!D8YBOIX;+B5V"6?T_U53DP 'NB.QY,'Y;VE0+A8A_NAGEJ"4(%; MG"QPE/M9>#@Z# ^'P^ EMJ,'-12#8V!;T+4"<$?'X>CH,#S;WTDW"MN=I*IT.E>"W;*U J'Q_"Y MN\9D+'_QK@=ECI.MC]'"-ZGO& 9$^_-/3IX'5*J6:FH$"&F6XGD:P^9$.*-K ML,(IMAR81@8A05Q;="#I2[ 0X=3>&.?9DB@T'D9G! /.;V&!M&UAUQ=G$=+, M^*1L%\ MK&U08$%"H.F*OB!YHN6:-$_56W.B(G+&2(_?)G7OBA2]@LQJ&NYL)].VC:AR MMMT=Z?+[9O8-1E"\K)9!6NF,$,%SFK)%4WGLG'H-.W*1UD6+ $C#%?2)T?XP M'.)_AE_;TWG+Z=.VG3N. Z*J/DQ[6,*O<'2NI2LAI$Y>ZI;T]1;I]G&]X@F MYT2E8BO+,%<#DG$>JQD-2.>Y84*BP'OC%:9CTQO$[^BA-M@2T-N NVEO%%0[.SXYTU4!UX^U>+>269#RAW;DF;"!U*8Z M&E^DK6< I253,2\=R80>1>=1N#))L:F*BF;+"U>FZ67"%LE_H@=7QG#ARITK MNR(-SA:;49TCI\?F/'P=#7%86Z2*\2?2S#'O3= $PW&>G&MN MAE"PL9E01^EP.X!4DT_T21,RS+WLX%J*>VNO*&\-'25;- M%YCED6>?5+Z' Z@*I"D\-A4UZ9^0\WV\%I_[2HR,"6\V@>%Y]P M9;BWF8IY,.7O*=VX54O,N$W"YG:*Q>S9QBEBG+^64A_JF$-0S W@Y)P;Z3BXW WH:?$2_9:E#RZVP&8Z-\- M#<1&SZQ#TCZMV>IE5JJ@SFLE,R4@/P+8LU][F/Q7%?-D=Y][)<)&U"/4I6 E MY]G14@2*2.SP=<>#DYF?3+%2.:K*1993'IP9@.UYF#S-?1)1H%-G!3ET+/::@JU;[-;;X<$B%"TQY^9 MK\"-J9RB4%KAQE0%$NUFCK'^]9.LYFK#W%G\)%?9["DJ$\+4I&1"7A9JPX*: M96S1Y)]$3UE1PP=PBG11DH*L_854.($1-M)?4)%B*P=9)* M(+1D\S TM#N!,WY,P,A&D;A#E3OHKA9'PM^)&K/+D/H(DEWC1HO?QE4>#)4# M#<0NPD MC[3V=<-=AN!'L4:##XZQ9\!X+K7,Z);?YH7&7-^Q3)*'!;6W/L74PQ2KZ,7U MP\!CSX]GAVNQ.I5$.DF6D"<]7U7"I>?P$^E!"+3RX::[$OM8@NE"F(ZMN]/7 M:1T$'L/:9/,[Z9 V=9*5$)T]VV5O_'M7L/MSZ&M1EROK&-?^(&:;3K3?DWEH M7Q<5LE3'A>3^Q,MW)E8QB?(3C]"B?9 M,^%\6YC?=8[RQC2$MD2A+H?P,[ &*<>;=M^6K(.74H_CB^*)R8 ""7CH'>A& MNL<9Y[?I,*T#K5Q#J[;J_F@0_*Z#W76,OAVX0^UPNSY9) QBS)>'(TZ4C@R; MF+D&T;50P9 ]?I2KTK95%552$QVE-#BY+:1.LS=&0LQ6::)\H[B> W.[PZ/? M=OLO^?SM$5G?LXSM.JC2D=I.%L@9)LK9'<.B"$8'H_#L:!B>'9Z%\&%%O<*D MIPA +L=VK+@Z!6CI/]I7RN6RTVAME#VGEB4$(0;XF4J*OR0J2=2D 'L^@7UL MVGM4M/BLFPUT0-RWYD.YX+&U/XW0M2TU&!L;[":W]UY#[LB!G"/K#?5,D*RE-=EO/LA>FM3W]\+_N]'DV-LU>B(QA?O7FT]Q;OOL[1W*==]&D7 M#Y9V(2&-QCB*GB=^]SRQD9WR,-Q1X^@W/7OP(&?M4WN^X]2>39QXY_(ACOI\ MB#X?X@[Y$-]W-0YLL57V:L<#J!U8T=$MF@XR6C*D!NJZ(UQ'K20XTD<>1>!O1[C5Z M#"VM[>AI'!.[.*DDF9XK,7YT;9/HG2(8 M[_T4K4V M@%'<#K,*'1%X30#,S?I/NU@E<]$(](?SCHYV."=ZBT>_\VG27P+[+6G284L6 M1VMJ!V/T;?W.WSBE>C>OZ"MDFOH,>D/F$X]YO#ZGR0_G19+"2B($1 U--* M MD7[+#D+RO$4QFISY)U5:84,9$%S^TW8JF\KI2$[L10"9MTD&M"^)LR1MWL4,R)P\PY)-O-N^I,@NB7 M7'"?(/K%)'++!-$;*A:B5_2)HUVYYJ^6./J@R1_7@.CZCD2CLT9:F>"ZTTZI M PF-]D"-GD1^ZR<>1(SY4MR;WDUO-?4S$QH!,],*F?35L2J!S8[-]$#RCVWO M,MERQT?8$BL<'AYM2+_B*3*/='?$R &B%-=@#WG=E6@5IWMP/\AC91A3_&^_ M<0[JP*:%>/"$/P-#"WO8HC>,4PA,6.:IMJOA;I2MX*'-&?XI;8QY+3E(Q#J+ ML$/-Y^N9AV*6,VA8VT>X>4^Q_&V9Y\?*"O4MYBR%/,.1KSA,"1UN-AV0FRAA MPT>QY%L6DS15QT) -C8%^8SMEV#E/"8.AAZ_&5;.\3OEM)3"H$TO>.9)])1% M4CT=DK)?UROEY$6ZZ5N-M,@ZY3S'DC6*DWKD3_P)BK6V9/G]-VGDR>NO[2?+,Y-].(T]SN9@C<)[EO&3SK M\OS'.G?VN(]5]K'*V\8J09W;DUL?C09'O.FNZ6@_\=@.@(');7Q ;:R1&2W! M7IT479!PVI!=[S+(>J<\[8AI3% (ZZ-*2#R[75EIXB.-"[QEOO #3 *_(?^] M10B=-X*W)*B,:"]#TGS6,K2A8V$L3391YOJMFC D(&[BRK60-8L!6>40J.CX M'^[Q:U%HAU"=]7'4U0SP28-$_WL/ ]_/F ]? 1"VLD G'\ \JKVFWYX?MANH M]%L,_=]&$LM_^Q'^#3>Q,75@<'K4WTU'[^9P,#SL+Z>CE],33G?O9C38[R^G MJY?3$TYW[V;4WTQ';Z:GFN[>S>'@I">$D1(#ZU+KZ[G[/WM[]-]?\VMW\OX98>%;ZB M,MOCP7>#!]O4LQU#A5X5VBG,[P +Z+Y&1/W*DC7LZ7%I0AVX_&XH1-==OJX! M8:XOA2 ]%MPO%CP\"G0 "CTZ]"I1KQ)UZMP/JA))$HUN4K7Z'%#&<: 3 1^: M0*Z3FI+XQ4*3TO/5M!>;7T5YVF4T>?+[Q?_S SD9G_;8/>Q_1(]#; M'VF4[)MI+-_A97[SJ-=]*"T'@Z.#HV%/RCL6[7H0=>0[O-5O'K2ZA:)Q] A= M( ^E>W00%+VKI+_)Q^HJ^3I:1P>OOG>57*N;G/5W_SV[2NH:3$N']KOO:H#O MXVU<,Y_#;;TS&)VI94OIFU_/=I-N3J;D[G/+25N ;:*UK(\YM MFZF6<7$2]NW"[-K-LYOY!J(ESFOD6[%WT>S5^[7Z3CFS[,,;#1!(-_4Q+8+1 M<3C"P;1K)TJ:+E8#?[_)WT??X<+MCW M^=N!/G]?S(#U]*P'Y,+/[ZOMWX;^Z-^ &QM.VW<&Q,Z PD6(%Z&ZJS]@3D2? M?./F@0.3+0F-#]?X9']PU/<]Z>K=G Z.>L+IZN7TA-/=N^D)YZM?SBU# MI%N5@ <%!'KC'J:R8!L;^6*PG-X$*@_8VF,KK=XW!.ZAU1/_?>\-#WI<^.JX M<+>:YOOA$7?CF ]8<_3%Z/);M+RO-A!?G39V5'PPQ70'26[-7>M.,DKTT MBC_D"=NP^CY2]1[B\KZ4T7U3OO:0E[XE@>=\E<>)3N Z^%)>]<#4&GS[)*W. M2_1OB>@/R\KZV_]>;K_.T[[H\A^+5O9@Z-\]4/1:6TU-DJ[WF>E M[;!7VGJQO1-BNU?:ON?;[Y6V%BQXKX B@O-TFL.*%Y-%DA7%CLKV7C'K%;/O M7C'[+;M45!MT0KK9?J^;]=)Y)Z1SKYM]S[??ZV9=8G[= T6OMW7T\G:)G759 M;R.'VNBX=ZCU8GN'Q':OM'W/M]\K;5UB?MT#1:^T=?3R=HF==5EIJSG;[MY! ML]?;>E3O];;^]GN][<&8WX=XLHCR:?"'BJ?8DNJ7OJI@1X1TKYGUFEE=,WL; MK8/]@[ZFH)?+.R27>ZWL>[[]7BOK$O/K'BAZG:VCE[=+[*S+.EL? NW%]NZ) M[5YI^YYOOU?:-K;G^!AA9["=E.B].M:K8]^].M:[T'IYO'/RN-?&ON?;[[6Q M+C&_[H&BU]DZ>GF[Q,ZZK+/U+K1>;.^>V.Z5MN_Y]GNEK04+_D^5MF0=C/JH9R^U=TAJ]SK;]WS[O<[6 M)>;7/5#T.EM'+V^7V%FW=;94Z>CH:8>5MMVX[UZ(?Q,A7@=#&V-[<"CTN/ @ MN-"BT=T3$'9!O=L-I.B5O5[9>WQ8W8%+OX6R=]9A9:_31FJ/Y[V'KK_]WD/W MD,SOQVJ=465"7R>Z(Y*Y5\=Z=:RNCKU2$QXB!2I9KY'U,OG[E,G]Y7_'E_]8 M%+)WY0+X^)MT&E_&TRI*BB""_P]^@DVN=E3*=T1%&V?Y5.5[O,"ST>IS4&1) M/ W^/J3_ZXXT]VC />@J5WMT5""4@]-PN#\*#P[.=MN=NDNLLS0<_@//ZVS."I^]299D^3-- MHWK%U>>6Y>C5@V.EF?G^T6"HZ1ZN.%4&P$%4@S"^88 ML(,D6A7JF?Y#+TF_OE:VT!W#MC8CV^CT:^&7?T.C_>85M6#@!O=:ES;X<:&" M:#[/U3PJ59!6Y O*9L$D6RXS()A%E,,V '54GJRQ$PT8&4%6E449I7B( +XN M\WA2JBD_#,_&91$&61Y\N/@=_EBH9!J,UX&*0*6 E6&!0@6Q8Z;$19"HHH!O M@$1'_\"'LBH'/03DMO#QSEN*:6Z<)5/X\B4<9GS=(_2FJ9ID>83D62/@^K=)G*IG?%GP M5^-K>LDSLEV,X=3\[Q<93B)^GT<3(#Y5T 81XE^-4;O0W +,=X 78]H?(,DT MSM6DS/(BF%1Y#K].UH"W:1$798'?SX"-V8<&P;GY!Z)2X1N&*SR#!@OO-]^!#^.\CQ*YVH))\)= +<#RD&RRV%O"O>^ M!&+-XRB! \?HTP<:5-/&!M1GE4]B(#9XD.AVE5VIO! B=$\&+#C/K@*@>+4. MX7_R^G.#.HU4,=!K2IW%15 !R-8:M M5PA$V$E&;HE"P1V!A('/KA8J5<#:^75X''X]+(:'+_2SZV"&_X8=9F/ %T+A M^MXS8E9TBD4,6+&*8(.#X$*I $7X_O#YFU(M&:^/!\$KC0PA/)+&\.NW41H) MJ/$ KY>K)%LK5>"O1_O/7PR"E_ JE1;F]68-_L%GV"S*R^#=; ;DDM,O]T?/ M>?, BV*2QRMW[XK>P:\$QDLO!ZBH8!'!,A2C 5# O6:,/8B%!>]6F;=E\C9A MAB1N'9$_2524HVZVJ F& Z0C7U/XRJF0^X=6'1>/5=[XUQ%G_:B&;SZ691<1>M"SGEZ.M@__(=5,V1?"(G@:'!Z^H_ M_FDU&&0CT"9(X0,\?PG?(EH;!3KZSQL@J@_F M-OA]*[#<6'Z#FA27I5*&J[[0TLGPB4X)T#\TFRE0:XI!GJ#0 PU^&I>D]-%I M@)L3BS5\K_9-OD*50@7S#/AX&J431!WFLTS5:H7\*;030#?1-O=?3)YO;;-T][8?%QBQ,,@M?X*O-O M$@TGST$*4^24Y< ,!"*^#/Z5*^'Z8]CS6"79U: SU[^)J%&$QY/G+1A^3J U M>"X$/0A0$ZN!W5.^WH)"]%[A99VGTQR.=S%9)!GJ$?B-'=)'T,.//L1XNU.X M]7B*B26_Q%JGP&LG+0VL"'Q25K((,L7WP,6A(K>(2H,:SL/\6N^%O\0!(D@Q M0Z4$L4(T!H0D( ^ C)Y^F3_J<;#7^'TB#OX MM>$(OT7%-/I7\%.2C<&>N5 )JH)OH_R38IUCJ> /?-!]<4!&#\!#C"]^XVAX MOG?@4,V%U:I>?P8H@=88G,/J\.;1V<%A2!KJ$I><;H:6 R51<7$]_&6J05*_ MZ%F,) ,**&@DJ!,.-)P^-HDQ0 HKB$,BRDPF(-8)2$0V9J%< 472YZ!G@ME1 MJ,*0*ZUHX&E_ S J[9TXVOJ@=2. 2:B)(Y*BF (F @!:(JZQC@HJ9#HOGA&Q MWLQU\;4M=MS$7A*MP0A^-HL_JVD;^3LR4^LX3.N^,T5<\L?\7ZZY9OJ,\41*S:[6'I$RW'.= Z:>JK"@3IQ,7L69PO M"7G1Q1RM *$O">'!#".Q__VG[FZC-45H@M9FW=!]+6P6D!TN,PEF?W3&"W4*B'A1&+. M6-I&@1)NK'H<[7'TACA*UH3'48T/C>Q$)3Z@H,PCT/]9)R<]:*IFI//$:6!] M0H?#0U+GU+Q*V%BXV/NO=@4+]*H>3WL\O19/IW$QJ8I"*PQ1FH(^SW:]$-_7!LB(,&"8PKX4@GF-]Q-L4C MPP?W(ZWQ9QW"QI9\HQX9'UQ@:W=H3K9)GJRUJ*90R6 S_K3'&(GEF.CF;L8B MO%!\>TAB0^"G%IE@XX^#$/]=J81';.G(@/LM1@PVQ"':%[G6S\X_H2C$%X4> M>!T;?^!_MP4AO&^NB42PQWQ3V*Q@X-E '2AZFVSRLKY.4>;5!--!0OC9)*FF MVG)'KV8AR6;F\9#M>%HI(WD^]1(N6E(@Z.+M4YCZ@LD]Z#K-54%LNI3$&WTB MS>NG8-VCYXM2;&#G<0V#8O0;)/%8Y>1:J%99>BVD^A!#S^CO:IDAX7#.HX=< M<+9/F(R%,6\DAR8!B'OU$TL+1$9@(1%'HUV9T4A&BWN/5H^>6VPPZVL%))-0 M[EVPM3 <$ Y /U[DR(BSHFQDM_6N@1XM;\,U)[44S:;6T'/''@V_ AIZOH&- M02K0/!-0 ??0'$ 5 %-\^U@+[ SV_7 >K)$HYVWJ>1QQ++6(X1>0EAF-, MBZ,+XRRM"E6PD:(D?SG E7%=_/!*)3/,2ANK5,TP3(MOZ)T0/7K?//VE9NZD M196445J&0:+FI )4*3QLT_VCZ65<8"51BEXTS,D.2F;!E-=.YOA4<5D*VX(1 M,VLP_M0EK,RL&>PV(+$B2TW*@).-^T*?R,XET9_U2?1]$OW_S]Y[ M-K>-I8G"WV_5_0^HGCM;]KX01SG8=Z9*ENUN]3BMY1EOOU^Z#HE#$6T08"-( MYO[Z^X23D!@401E3T[)$ B<^.78IB/Z>C7\Z9OOGVDX; Y\K_);&AYBIL" MJN..5S!,0C;@2(R!V M3$Z78RJHPBEY2)@I+[1&">,JP,;G $ MW*@ QB7*+>:G@\1ARZDC2,LI=3UEU 11L 20#@X5=5\L%9S@\9=G)N4Y>;%2@,-:SJ1D"+*.HB#^'#2])H"A6SIM0:J0(P MROG9X9C9NO.1>I7,SQG;W?YU\7\.MCVXP4@)M/#![K;YY)YSGF^8K_^ZH%R. MSJ;G_XLR3\[$'*;RSK,([BKS(G'M5[3AY!KS8 ']0ZS<&/"N5+R,KHWB!-O@ M$R1L1S=F"4?Z.*M (RE">&\,M?GJ9)*#D"!(J M*5%15T_42E]9MI3*$:XK?HJB!P!A'QDL1&,I$("OQ-8J V M3N4DP@ZW M,<'P(KX[X5W"]M"F%$@L"D.2L5H/@ +&-#G;A\-&J9JJ;A$R"GT2:M1OP (C M&5Q*%3.E)?"!]PN #O!0WWL37V+]!WK@C*I]74N #2QT4*1 MNB.ILD5V62N M2?Z'A23#/YAWF 1U5T70,IBIJ\1;P"G,M7+]+U'DDT1E5N$W4?A-HXLP4T%$SMB8&"_)@ @0N*#AW M5Z"(*8":2T08XV^UVQ2+.\*RR>E:#[$%/]SS+^84K*1_#Z2 M5'8(W3,N!B#NTS)X:01:=-<+UL"(C?+T6NOI) OXHIE>N9"3+M_4*7: 8&*C MO !N2?OA8\=%*UV&RT=@\EDJ:RI\C0"GDDA35A J$YDG28 D09J,QJ9Z:.IO M#%Z/6"@ 88*T)R*3 ,NP,ZY9AEC/Y((HDGIS:!.&X.$D*MP8#0<,R^79KI%J M#)M'Q&*34Y$KIWLX;K+4^NI U'#/=IXKHS)=?!%GZ!4#224..%49L0++>" M M /7'+#F2@N+L/#',K, ",TRH&AWL6(84=D#: M&6!W@ 4>11AG..*4P@F*#$TUP,P$ER%+F!CAH:B$1)P;@"E A22#.?>?XU9! M'2!VQ@ (8@GO>BB5D*'.^R4.^.S@N3<"CL5RR5"Z[!%>O@K3O) Z3XQ")3(' M?T#<4%KN?V.L3(5[18OQ=Y&GXW4L(:ECM>'3)\!=AX M'",^1HW#!''(X?0'#&_T20DJMZU12SU3A[ \U0LSA9[95+=2\?[]X\'^PL+= MSAT[XZ-O?@S2NZ9F^F\JM?Z"4?@:SFDI]CB62O,H\%H4(:JUKA^UA#AN>BTB MKG[>JJKZWF#[N+^;;MX-(LYA?SGW>CEN(Q*@LOCDWW_:^VD5NN;X+KK0T:>I M*>,-&)+W[)0MS:7.+<\-G[I)^Q;% 3K8U><,K=$IV7L^I6$\"F>@K%5+,6=W MT+V"Z6P'3Z"M>/L=[%G1K\?==!-:7,"$8I:D\K80_=B7]Q;V@'83@-TK#&@\ MQVHLZ9V!ZV-O[ZXA\9'![C>7DCP9$OHZS$910L;P3]:LP_ZG7S#\4M/8=^+Z MZ1/2ITPV/R2;3B^I@YOWP32G<7RW/OK&SZ^^FFW=S.#CN[3H=O9L>;[I[-SW>=/=N>KSI[MWT>-/=N^GQ MIKMW WASU-_-@_G?[D+EW*@FX/=&-![=M]CN51K>Q?Z7,;0'L4VUYW6=P4O# M-(2!?Y'1E<2=X20BSK8:3[J'F1YF>ICI8::'F:6PAX'UF]$'5GI8Z32LW):S?DCBK3N2(GH(V%#9 MBH+A9"]<]2APGT1P@],.WLJIB&1/)GL8:8>1]SV$]!"R.'DIC$4Z[V'DWH6M M#8:1G[&,:'H7HE@'TPT6[OR32'/O_(7')^"=8XD8 )8[19?NY2>4,.@AR6CG M3N*.$_GZ"^\OO!/;["^\O_"'D7HZ=Q+-%[Z9EJ6[3+OKGNS^-&SA:V_;7>HL ME13M",]08YF=W2=M%^QOO'3C!_U=_S!WW6/WAGBV[OW&?R3+ROD+[[6<8E_5 MV20<>:_,)M:TL'1&]KZ_]/HCH(:*'B-4@XM$--O=\ M$)MIY:$28*D$V1'KVLO .S=]6K$11*DVV*]%&F9!2#TM-U&)6+46DRDQ>K2L MQ&AKF:F]P4&O*70#P]_]_.K+?_U_3\3\_N @W#T;^R- ]6-?L$H&\G3@:JM> MV]/DKM-D YB;7C'O;I9:*H9'[9&6M%#:6M;O<6'@]X!,/^V/T$R!'"4I-8FI M-"NI?AN%L7Q!_;_PM]K7-,D+"L2JN ;=GV^FLRB92_FXK:A@@=B+DENQ49LU M+H@H\PP;&JE.TG%A>NAB:QVIE^Y[V*WH,DEA=FH6-"YBDA)]U2_WM1Q1^UU= MJGSGQ4,U"[NAG?BNZD$^<+''(Z!Q^WTQE*7QFH]41&BO+R+4T;O9V1X^FFW?3(T[GRF\M%0(V2,NX7X[[PQS$4BQ]&,O-PK1LTBU8)TK& M=UKL91G_Z,'@\0QX#^ER483Q$9.E;A_:\E9IUMG=X4872.0CEH)22-$AJ%B; M=M9M2$^"8/9 <1N@^"13?$=92>K2BL0ID%= M[AW>FJ)TD"ERHT_2&89A/< A(.D MP/BY[L'P2E3KR-_?OW.ZU8-&QT$#PT2Z$Y;]H%'8Z\4*5T.NOTIO(D#"\W*D MI1CN>^+O'NWY@$SLD_1%&V7CAYJC@G1.*#=ZF-S!(V/=2F1.?.N78BYHBM]^ M\][!R+XW$P#M(H(WD_$XDSE&,./+8=PT%TQU+3WY?4;>AB+U+J-DB/LVCH>! M1T=R);6]3^+IC))TAJ'ATAL545ZDL,:)R#T9CV 0<0DC@X ,Z\AI3;D<36)$ M02\K8. P20$4:-F9C,9;CB%QX)W''J(.!US#VNCY %^&++L(H26%/<,92 MC";>'\G01'S3A_&$!JP.KOPTWI^%0, >= :"3PDM8^VD1TU"1O<"8WK[$H+H8 M023S$9:C LDKW$J<$:04,<^'3\#W&4 AW)3OC29A% Q##/IW/KU.TF];%(0' MTX;Q'T4Z=[^>2@(X^Q&M9@*[PCG-IX0:N 5S3)0_X7WZ?.9%XAJA9RJ^ 8K M]:;AL."S0YC21S,$I7(B<"8B.%O,4!@F<9$I M(]D(V!M M23@,X7CXKC'&'7DW#&&%A:%ZW_6I&7 M.,F1$ %& !5!(A//O0QP -8W GB%$P7^ZP5A-BMRF=TEOCULWLZ;#N;M7$P0 MC#]>QS+%J[K_[)T;GMU9)+*,EWSJG273*=!H6OOC)ARM18)W_.V3'7_O9-<_ M.3SV:$?>*= (VDQ&FP$LR9%($XE[)K]K:K>[>PBR!\@?)X>E1^ 5(# C)&9J M $2L'/D]4K;F.28R(K2G0LU 59A,)5'$U*#(GM\S3[L]#+S:#!C@Q=8 80]N M\V#[Q#\X./!*FVJ%A8$34NV$C8\B*5+4:R9J/49%P:7<<]QX.91G=]^J(5H5 MV=^I1H+_[_]5BGHWFE:%U#G[4M'VNT2M+^46!]6+,4S]0D378IZI?1X?#W9- M6.0+HY+A27@'@^/COWKV5SR/VF%BPIMS9"7>P&^5L][49TLB^]6]Y,GL02ZE M!<7V'-N!\":I'/_]I[]\^7C6&.A/C"-&D3 MXN>&H-2,6,(+@[__]/MH]CN>S^\[OQ_N[_W$E.?!86V[![5N@AKHDAF0J6^P M!3+E%*1\6\*&-C+XYN"OG@:TAUXF*+33!#2O1YN_@9X/VK&N6: A6FM$J2YP MO5=-O"O,O$""O B"!1E]/#$"+3D@\PX;!X'KI44DE1R.=,FU>2DCS,6;,S)2 MPIG-BEQS2VM)4TRQ"F6L5 D-DZ2?323/9$T]959+UA5^P3=F$K9]64V/'L(E MJ)$G(N.=X$V3T6=$QBD/8(W--4F!BI\<836T(J[KCG@8<#R'V[RZ (1KCR3M M9AZ/DTV3+(?#PEUXLU2,D*H@%0Y$+EUS73X!.?^2CQIH?CH*V2"-MIYDIFR^ M(DU%G/NX8) 485K>"JV?C&E MC)E_Z87Z2%M7B3+.HS*F_&]27(MX06?#'5H M8S('"'OD ?$BC45]Z:W8*?G$'\_RJ^0[(. CUS*+FV(F.)0@^(%\EA53:0 % MCN$:?VR.'8)&J6G+7E51%@U6EP>#J M+?L'@Y.=/I>^HX4.!L?]W73U;K9[Q.GNY?2(T]V[Z1&GPY?3(TYG[^9XL-?7 MV>OHW?1XT]V[.1KL]W?3T;OI\::[=]/C3=>J["TUUCSJ01RO<1#W2C0>_11J M(0@/56GM@:%CM4IKCWTL/;3TT/)TH.5!3F&9JMG#1B=AXW&.99F%&U+'41+A MAW__:>^GFY[(T>#@J--@0$YAUL)J&ED/%ILD1]T6$OZ=<%^;/C[@R0/\H_+$ M1^S(<%L4P8IJ 6%(5LSJ1WO8=+18 ]64C<,@?EV1J5KJ*,'B^,]VGL.!%[,> M#'LP?$PPW/V!P/"QI,(-AD!7>6"!T<)D#S%W*3!N,)!\2JYE>K]DZJ!&IGJ) MM9,8=[S*(3QN0_H-%PH^4+V_3:' /3ST\+!)\,#N]*UGI8*\/:+76 A^T@>6N8>%TJ5__&E*O_J,K5O_C/.^7]'>RO M^>A*T_8CP,VRKIM=.)<>8'J Z0'F[K2.'EYZ>%E'D.L/IH>8'F*ZZ0Y81>Y_ M+:Y [_KO0D;8PN)=V*Y%KZDT'SXQI5EKP9L7KEGEJMY>J4-E"?K=5<]22=4E MX1D/]NX?;!_XN\?[3\P3]&/?*Q R_^CPV-\^W.WO]9&RV^[A6O<.]_W=HSU_ M;_^PO]9NQ,C>";8>#/K[?$+W>70\.+@C,;)[%N7_"F.0)XL-U:@>0W1XU!TN M@>?__,_^(I_$1:Y$F%#%W=G=<*/((TB)7;[X'H.[:J3J[_%'O\>--!U^PG[2 MWFDXD?8U#LW[(K!05J^:=-IDTVN/G;^BWJK66]6>_@UUS&;3WU#7;ZBWJL$L M7U3N0R_W/P4+3*_ /9&+[$UIO2FMO\%O.$1+R[2T=X M*M#7-3M-KS)V_HIZ4UIO2GOZ-]0Q0TU_0YMT0T_%,G8:15Y0JOXG3?6_1%7_ M\P3\W\-USWIQ_\ O;DPAL MZR'F(2WRN[O^T?Z.OW^\UT/-DVR8T@/-A@/-$[$&'@^.>F#I@>4QLH<>64OX M[;?W;^Y>+SCNFZ5TU,9\(Y9Z<.CO[6_[Q]M]LY2G=*]]LY3'MSW?2[.4;7]G M^]@_/NR;:VQ&I.6JS5)Z\ON$[O-@N^$^GXSQ>>!]_OCUC??I\_G9&^_TXN+C MV?GIES<7OG?^X6QP9W+FR6;;G_M(S9M(H]M'_M[QGK^SN[W9.GM_^S^J%Z&/ MT>W1OH_67./RC^Z^3V!_Z5V_]-VV9H)_R\4PDO_XOT%X=7N[^0!7Q O=XH-] MX7RBQ<\I_*[%TL'.B9R^G"59F(<);%5& O/'#*,%J?6GTN+L36R-DBA)7_QE MF_[W4H\X^]XP'$T].)1:U@?]#T8>)FD@4[CO6)KC]421)]ZVMXWS_@TFUC\? MP*U E[JS:V[V0Y)+C"^>W=7L"E"W(CF&DVK!(_HHC ,9YR^VZ*'V%?XGX]GB MGV^^CR2\,4Y2[WTZ\)I: _GT3;V /7]NBYU2EB%^I!I(^EX^D=ZPR$#5R3(/ MMI?BO\G82XIT>7)BF'FCOR7>WK;W261A"C_C/W"6SXD(O+_L'&SM[9QZ[\4L MDGDJI?=*SW,6YG/?NX"C%+,DE=[.SM'^_O; ^]*R&&?%..=% 4CJG6P?;!WZ MWDD^\=Y&29*".G?VZLS[DEQ+^/W+!&?\&8Y#QK0>W_L%S^2?\&/Q1$WGB[,> M;N_"DB.@?WJ.#\G V_5>X[ 70$)^*>#'*QEZ[^!-9O ZS/ U'N8]? M_8'%T KMW>/?-!'SQ:OI'Z?=O>[.]M[L,OKQ /PF,!$TKOXLQ"I]+UC[RR) M8U$ .GN?(J!DL!H QE1$*Y^! S$PX^%^3 M-(+'4Q%(GDK2X>S BF&((IG*^%J$WNF5C M9/HCM?3Z(3F-I*YKB&8K+RU1> M"KB3N)@.X5S@#$?)=)H 4\$\A\P;REC"N84BBN9>G\^.^)"A\D29D<)' M8I;)%_J7E[;;SO"K]5$25FA/[ILOE/W$@6%4Z%=%+-X%&??33/]X" M#R"XF0'Y!0!#NDS)X0 _HZ@( +* 3.83),Q)5$QC'Y\< 9 +(! (>FDV"6=$ MN$4T*H"],S 2\"%((3^P<'P6"8##TY7@.2OLNF"9M"Q?KR:Y_VN[NH;^_?^3O MGQR6WH-QB/;# :E1\<* /(JL2.1%"FJ"I,*#=E#V"_+JG1XL+MO"9]>%YZ$=S X/OZK9W^U,K2SFJGXON4<68G;\5OZ([I6_5E- MIO^I,JHAY ]Q*2W"^YZCE@D/1+CQWW_ZRY>/9XWQ0DNIY1=BB8@7\"U 069 M5OS#N?$V0"T?<]/Y]3SW[GGN;L]SD8B_NC'/Q<_W@"$=;)_X!P<'P!REGJ29 M\U6G6L;Y%E#^'B'N'B'VNH80G^4,P 3IJ2MT$2RQ5G1*..)\<'-@[F'M06%M MOVNP]M#$ERGDS=6=LB)2'GL!E46M8,&SZPGOQ0P>D]_A&,),ZF5D>3+ZYB4S ME&$R'.1:I*E '+Z=K-]CX=UCX4'7L=# 8"L2(LBYB*@QZRK)$>!G9$!,+2,I M?3X4&0P)\Z @;I1:PU-J HO6F!O1!,$;%?&9'#&61)$VJ+DHN'P6%(5BZ8WP MRX'W!H^#2YBT:]YP(*3%H^H.4^/KL%$Z&7ZD-@XNJWGZREB@S]!8F1T,3PQW M-Q5YCM;Y5"(](/K"#ZB**Q2VB+1#-+R%DX=)WEI>F>2ZDI!,X=5 MX.)&83HJIGBK(S*,]F3KX7C(\GNA7$<$GU;3[5:92 M1D::;^=PW]\_;CL)PK]HCJ>F)0Q\N6K^A.="H/67*' M.1%70"QA .0$(*V$0-B&$J8UGRZS"@^:1U=&X"R)E'Q(2]6N3AS&34-2!)H^ M=:^*7FH_7ISE&HAC--\R F-YV//8.RTN <5AK3N'[*?]M8B]=S)$XI@T29U. M.ND"'E6WC@2>$)N[";P7G%-8*T*5WT2.PD=<*A,9:_ M1[1M=Z(O*'BB@B8,LN^,'.]J[VJO=H^W!H>]QIM%U- +IO^<5X+A]"ANF&"."UB !MM*.4!JVH M174/_IT%776(1#3$.CXQ"G'2:0KAA+6WJ4=)VO*-L>4PI+,RU&PY79R/Y:,0 M"Z,E:#(H !9W]G[VQF&TRC!L]T$TOWASAE:(MW*8%B*=>SO[6C_X M%$F1 80#EM"#ZT^S?!8*VPQC5!(%:D8>^X_1\)PLVP(2B)DIFFM(!8=?DI2Q M^'V,(TM&)-F 1@7HX;V!3:%S;=#/DK*6HI!8<>[2XH@& @[*\"ICC*H2[4>Z#5%Z" MH,DVRJE$+T7F3448Y_ ?OT^62S&'FW2X< IHC)&1(IB&,4JJ(L= W6M@?,#) MY)5D9;]9;<6X\F6QCWP]>FO P('\6ZMD R034ED_BZ50REFD)T0"UC@"857X M30)%RU%+]Z:H;T0 ># B16R6/3FE-67-,-:\T@_._N5W.#VS;3T8&4F"<#R& M0XCSBBHT3I.IE\"X:?DE-5DFIL:8?0$4$*W"N]LOSW,Y]4"Q>:UCOT%DD'&( ML>#;PSD+IDG#&=@X6_+L6/OS'QXQ]5_+AZ MDT>B@4\O@2SA;_3=[LY+(I\"5+1LE(8S/3"N7]JWA'D+(8L.A6*^B'_ )1&1 MQE/,>"?U2/:[##^^'9WZ6 ,.-)R1MU)OIUUP;R0\ Q)-%>RUF]L7.RK0)@4< MT07C=J?!$C_%P/LJC85?7)/G8DS6>W))*A@CPC 5J#+DZ, HAIG\L\!O D / M'VE@$>4L(*@ >/*;$DUST(ST@!6BO3H8EKC7AR7V88DW"$L47AC\_:?? W&P M?WR\M_W[:+BW\_O^T6CT^W X%K]O'XZ"8'PB=T>!_(EGY3?.O[QY?_3^]->/ MGR]^.?W\YI>/[UZ_^7QQ^N'UYS?O0*Q\_>GT\Y??OGP^52\]0D;7POX2N'RV MS1T-5LFKNME/.A_//2 /3LA31^31&7EP2!\N3L^^G'_\<&'Z6]Q#=@LQDV79 M+4LXSL(S/6T]2=I6^ZNT@@!E'Q('*A2J^BV6VGC!7B3XK?8UXU261"&NZ;WX M YBXVT/DCH_X=AQ<:95 )% @3%S!BD_N)M(5*&ZT8>^C#FD:* FIRXE3"T'K M50=!Z[/D +%/(LWGF- &TNR(')JX)F]CS_K?YV]0Y2]&>0$P]":>8'P$ MM] M$J<[V54+?PU!'0Q'+QNV^O%*IJBYNNG:72 +7Y5F@B)I)+4S5MJKL)%Z^IY MF2DRC-HFL9L$VBG1OBN1AD+%Q$@T!EBE/DM8GSRQ3TYAG@2D7>]M%ECZ,@W#G0QMIW MY4-C1V"K_"P-IVA 0Y]W 24W"89CK8#?) M^;N=@:]_8=0G+DL!F*,J5P]\K,/YX NV]F&D&$"$N6MXD1YH@0)X,D/C5Y9+ M$; 9!0T/V@PCO#%LVLEH]95S)9H[S\#Q>9'R!X[G M#O(LGX#R*5:(J>@_8?R1'?G\VU54=TIES0Z/XA-#/< M&&,QD/'BT"- @/\!7!IX;\V#B_'1;TCOQ=&^:#?..]CA18*V1 3LUZ'WMO"> M56,6=:KPSP7HN?\S20KT%P=%0N_8#U^)\.MM2 Z2%T M=0C=[3R$CE))K@N",9M)4H$G8$SH/B.Q*F+I!/C,>"N#<4"F(2\1I9M03+)) M.%D,8-:MB'/3'],BRD.@G\SKB&^QA&0YC75&"9?YV16_Q.7UL'MKV-WK/.R. MBY0.4OJ(/08]L"UU<,ZPU 9 M3PT"2==4R$]%FH%P1R)AH_PD%@GL7CZ?(>*M+H2CN@;O+7R&)7,6TH?2ROD4 M]6#_TK$?^772*J3[1LYEV1_O)_,.MO]J7'YE+<4&9K&,[8Y%<5.P0A B9*!K M@BS5.4 VN)0PA-)J,3+LF2D=@B$<4AV;=>^NHE1PV,!2K:):UX,\M)S$! .6 M649&BZV>(GG6I@)FC++$TPP,R!)*W?#NA&/4+$>P20P%L33X"[ ^EF3S*G,A M5XWO#$:\!<:47&NN6L,'_#"0&0S. J0;D<]XX7M*:T:7)[P9^"89W9-1,-Y5>0M9/]O M&UW&X;-B"J<%IQN@)I5<:ST:80U=J""$Y!R.E0'L1"+5M*1U4.U1!TJ0)ZDB M( 5BU5@9>=JUW^X RFF43XC/E4)/ZJ81M)EIYAD"^2U1^3IW+P[B0 M*DRD69W1:[!2):"@HD&EN(S76 XN^^:]%>0W4&X!^BSSM-D:9J)T/A-W8VR^ M]^ MN-V%?*',*8V]0%Z%@MVYL26"H"B0/#';6B:.;)IS?[]W[O?._1LX][OF M=3]ST/+40^3F(TL/+('/!H488-WA)E2$RXPFP^GXRMB(!Z!3X MCJK8 .P;Q"^59JVXY8R)%L?W^HY[@HP%R$_"0/&,6.9;G.F>H<=JI.L\8# D MD+\9+ A%3@Q93-AX.C<\@_S+[)T(21B\)GX3 +'GS'9R=E B)OM30@Q75*J> M3A3">J5_%-[%) Q$J)+"LP6" ,ZMW_U2!((. 1,ZW?#"@?>6V2<'%<.ZM./E M57B9F%WIQ;Q0@CE>NERD=2K+G#5Q>U_D:!(#:;P$(:[)!MZX/)5 N\*$VA9H MA_X*OWPG@\[91,:70>']5L3#PO[YKDAR/A7]R:_AO) :?,*TLA2;8'NC];P+ M1?Q;"&MP]W\:7X1GF"AVV;3_@?<>K@61H'0UFM6RP.EXR-:]);W(7T0(LZ)1 M]]D%QN9-!+Q_[D3!V\L#0CGPO7=Y #_UL][G(KDLEKYP1S?\*BKDL!A] VJ4 MDZO1F>N9 OCG[C)![L5WO%?P4@GV\,./(PG;_CH1P 8^=TJUASUUOY5/>^E"*]?PWL+BUS;8)$G?%TS2ZW6)I&-SR\=4CLZN4]U1T/_OV$[M/STCS>8$X/2FI//F!@IQ^8- M_-^_A=V!BW]161JR7)KEFRRND;-\D\!@4+WQ\NE&*W>,T"-AGJ %8$R9,+L$ M4S!,BZ/P:TFNRRU_R8H99N+Y=MWJ$YV?CT'X9%+4,FQJ*9\[J)$O]4!LGWZ 7"9%OE]%K(A:W=[[T0%;,UQ5M*Y FW[6JR'7*=ACLDC M &/C4+-54&828[*D>?AS3 EINWU$@.KF*#$%]X_2;TY%_/46*E6N&$Z>;3;$5PO M'#+B?JS)R.90]#JU9*1T/M:;ZCR=;UVY0]61@IA'4.Z,I0R4.P!!61/XIT&- M=Y@,-[*RRQ1;PZ22VIIDZQ'&W9XP_O"$\1-6NR21_#3/DS26\T4P R0FI8$0+%F9U,SCP 9(Z0BMLAHAV%%)"/=C>,? M>+GNY1"Q227&U>,! (D<8>V]/(RJ^J WPERES*08(()78\$K1_A@%H4;&!&N MPBSDF(X7 $( X]3)\!C$T'*3UDWS%1[TOL+>5]@E7^$]Z 8?9QMFR>%*IZO* M]+[;[VVA2:Y!^F]]U7+IN2FKVB)ULSCE1$.9BDT$+L^RYRS%B;B^1]0ABG0$ M J/TK9")(*NB;GY7&<[-=EA* ZK-5083(U)MRH.JVZ!XI6JDJT@+G<] MD7%=@%!%:^&@61*%!?&ZZ==Q$44#[ZN2%A8+YV6Y%^UC%(C6J#Z4;I(M,U@1 M(P-5R&<'P!@]-5/0RRZIB'K*#KIK7#Z0#=!HYN,^>CF0%^R M1LU$+-MZY< W10A_PT=G'#.?0+> P^X\':I(:3->]CH6AF6$R%].J@C3>.I M5]9?#2+;E6[XXK(01,QD3L:>.>5\V]2DE&R&TW4=EV';M-^D838\DGM3B>5FTLWC6$= M7(Z[I(SK( +6O-QTE%*7$B1OSF!!#5)4U+D"Z*$<81BT=9NIV-A :_UMPW!E M,%VWS(VWQ%@:2E^E3^,/LWIE-L8D%_N%J578Y5JV@A2:J;%WA1 M$E\JF-H0#]P=NVRMV_YS$8XP(N;'<-R6LG17==W6#VM)/ 1UA-;/=@B(;N * MV&R;?[MQOP40*EG;]K[;GI^(8 73?GW$1O-]V43?-B7G2#RXE9[=P9Q$V6BW M;]AD:>LU^WW9D=SBZ&QY?ZG4? V_S#TK,VNV*(H\0<,\)TL8$1H?Q%70OT5, M/;[;EA[(",XH/I-W@C.P7AM5WJ$K%8O+@U'3R_LW%+#\S>'U* MD^_SCA*(C['W6HZH**IW0L5+MQ2W7X\DVLKM5V3KK5)9GJ8&H5IM,"V"E7+#9C>/9E?V^RNU8I""R3" M%1:/@NI]V5V7\8X6RVO]-JW!LG:9=V^$;2./E?LJ2_VUN-DFU0=C$7)!)>-FM-!J%-\[_>MC[7WO_Z]/TOW;?^['= M)!*LZOT ^C1M% QN*1#4>4?S^\Q15O:0K&?>6.8I:=G/??E+ZD:Q5;TE9/!9 M5?;W?'K_L]FYOGNC)?%8-7T0#*!.=+,2_DP#NE$EF$6DYFHE]]D&.[3TX& M6+2I-EE# =-2WULV8UPG*@VYB,5X'$9<+,565ZHWL^'60->QM[WRO //E,LU M^*-Z:W'23)+*RP2/M#::/N!LU1LA-'*DYL75=II@LR$B2+=/O^7Q*1JR?$F. M7]B:Q[N$+*>@_T6J<=0M#Z4#*$397P\'R)4UW/H$UP?YEE2SSD#85\_L8#NQ6=[7E#,WKQ6-8EOG; !-K9?\:!>6^LG]I M_%+Z[S''DA(8/EZ>6]TJ?;,\-V^5%+?Z+973W&HPT9CJ1M%K&Y#KMCYEW] D MX,7T_IZ2@!^5"SQ0,O#&D6F5$MS*[M9)"ZY1S-V>8CX(Q=PX']11[X/J?5 ; MY8-:533H6!I\>R#*NCGQV--\?56^4="W&?0W&;121>%A\N[KF[C'0#O%&.X] M_[YN?VO+P2?.?I=)^+6I.X,A/UZ\V9(4WULBZ/).;R6RL')XZ0CN):9FU33C!XNHZ5":L2LXWC+/ MN+LB8]7K+5)9:_#;UK*7?4!DS8O#I-16*Y>".-BO'W_[#8CV:-#8:,O3Q;]; M.I%Y?Z!^A#DHU-4QS"8F>[#PMJ M3,DXOQ;8HJ3)_0V8H7JWHAHATA$W$'"X]D)/>'6!YK#%; :K8+?##>I@MQUE M@U=\K:SJ6FG&E7.JV]W'*^54$S1;>:86-HRS[6[?S%^R8>9*&2LR5^^,CV(EKPUJPDYFUS Q1J(114\'I- \$84@U)9P,X> MJTM=1#XVSAUYW+LC>W?D1KDCGZ2_HB) U1P6'>>>J /<.(->UET3([(7UOP3 MVN^ GK5%&?%^VX.<:LWQEHLF1/\CVEM)Z18SA"EDU9BJ(?D.2CQ#%_]J\)YD M6:B$]QQJUNB3U 82/3^??X&UJE[V]L< M.+++3:"E2?W8-H[R+M,9LEX$6'@D3 M<+MF-^46OQA)%L8900-73N#+I(1-+!9$RD.+S_'G3 ]PG]ZJJ598MK0>H>>7 MAZA*RI6O3[E2S2=2B:*.B*"S 1PYLDT' 'J MQG(<,M,JE/"&M5HK/I $B,05MA]R .'1,P]+U07?DP%ZEV7I';\YS9@/,E'! M*DU.^?436TNXT5@[;96\5E.A87%J:_G\[R0_VQGQYJ=V@V36"I%Y,DS#:<1L MVJQWC7D OOPJ8JJ;L'.P'&,:G,A35EW+C:=M6WF&!P>53 T"-W-OMF[_N#.=SY##T\1-OC M?)F2Y-/:%-V/JEXUYUI6Z[=NG[?/^&:WJW16OROW?:U[=//25BM![KS\ ;33 M)/VV4@][\Y9_0Z75CK Q1HF-#1Y8H"@O"AZP5W1SVV$C;"K+89UV-S_=1P^L MWT6[\2#O(W:@>:95J[$WOKU^W,!=U!EN@=3E58;7BAW8..??2>_\ZYU_3]+Y M]^2"9.Z;7]\R3J9YZ#Y*9AV_QL-$R2QAA0\0(],%'/RQ793-,'!;76^IE[)J M?%G95=F\WMY1>3>.RC830^^G?/)^RC[8:KU@JZY(86WQ5BN+87VT537:JO'H M'BG6ZN$\06?HT L*[[3LR=:?_!K.BTX&&-QGW\^OY/F#1U;R M(M3?6VRG+YT]"YM8)[)U_(5WM?KK]+Q?O]PUAN#G;;HWK .R>-P%H.=(E7SE9W6!E,<0/RX/8I7#U%OF$'VBFPH/3A>BM3XMX= M%;Q24W?-E9&!&JXF*$:Y5E<4=,)?HX3$FEQ\ETI\05DD MB;EB&,T))S8:)6F@S$XH6L#C:#Z)1^$,BTZQ?H=A-*,EU2/)9X^W,I,YB58F M,YY+D>DRC_57?6W5<8K&R%$8M,':9OHI#K9[/T7OIWB2?HJ-[92\5 SQUR3) M[=V3UR3M)2FF$O3[$&V6UUSNK5LP6PEA2?FT.VN^O.[%WGF]R+4AHAM-F]>5 M46[5T'E=T?VAY!/Z+F#C::.,\EB$8V,4UTUR3MU,85WFQZHIJNO"C &9NR/D M TR+R K!7IQ5G!#-S2O7W,@:CK2U*7>+_K;,[W:SJZB8D;I5H(\LV8YAO%2$ MSV4J2P2,\[7OESU%EER]_,4Z2MJ]U>C^&V;'W5XL:#9/+]T7 MT:G[*MU=7]&RNMVWO&Y3R]M'D0<]WU,I<+'KE?:&#]E0S]T"XE$Q':8L[,2+ M&=\-KNU^5;Q\4@W-VI[)N-U@83YAC@5NW#&^IN MV>G=+;V[Y4FZ6S8KS;,QO;.I\603,2U7]'8)&(<:OA=:],?DS*815HC"2%(K M\9$$@]R<4\+GK8TJ'3+<%%U!'HJF#,E[R^Y*P#HK@%%9.55!3[9K#@>(D MI))\ROH$2Z>;8I+86#?S4BK5+-\MEM*J('XO3N*L9MYOG?_6+F!S&D;IO6,G ML(UV;V@+Z![[/;8&= [L =L#.K/>SA_;-.0RE;R4^KZR1KX*D<3>-3VAW%C; M[5I-#ANIYJJT:3TQLCKJ8J.H!;!'[EVXN"&9BZ\W7?PRXR<>\R2YOBLC:)TA M+.U>:'=IDUZ*S[PLU=S(+>F5IO6=B9=>5(JHKIU O\SRO ME2OMK=3JT%FY0N2&_.C;1DRX-N>'#YE8 ;07M#]$7=N(C@OB&C8_K?GA'#@7 M6!QT(D+O,SW,\]4.P;S) M5H;*(BK&A'KER$PC98:H"IK2P/L%:-L5RE*$=CA>I>Y!0S/2$6F0 M50(0[6V4@]4R/14:>E&R(R0UU1?NJZ*E>WP+W'954&L+\BT_MZ$>M]W>X]9[ MW)ZXQ\VAIZ^!VD7)C.6^,W:Z""7G;9YC+G?+:#D;&Y4W5G=L:$7$LJ(Z/_&K M]52/=+2>?6L%1QW\6N6QBU<=*@5 >^@&SGR=<%;510:[P%6=4^:-^XZ-LDLS MZV(NK6T(E>@ID;,W%?V&0UT'%Z]D;YMLJR8ZOJ5:6Q-3[ +Z+"G:6&M/T5'< MMV9-V:"76A\.7)V.,*VV<*\85G5O!162NN+3CC/(H2%WD^17)4-W[MFI('"C M3R>[2Z=.!2F\-U1AL>9D<[5B-+$FZ4@'^]M#5G2U'JWHN$CHD.OC5UMOX?66 M@LU,3X[.0/X3\YF@GL$,"?VI4_:(K>!(<327Y9K((E[N*JD-8S5Y31SN^WB^ M$ICW;^W)955M/*V^7G[ ED/'_)'!FCM\$(>*6=(R-TK+SDJW>E,/RCJ'OJ(' MA8B9T#9'5$]O%N6TC2%)F^FZ:"9,J_HS %JG!+!5>%S1=K(J M>:J3NO624!=)[LL<%95WFUP+-U7'R)U0&9^]!C);J:[J72RB;!Y[4 ^#,4)> MJYQ")%7E6JQ-IDGT*C1#*)DDVPR63\ZC<<^=YAZPHZ3J77@&(NA(_==%Q\8= M6Z9#+/7U*BJP'N#H6ZF+$G[X<2276:R;#J[-==ST[,8PU]ZDM]2DMP20/+=) MJ L#F@>_E<.4[7W,AW<=V*P8 YQ1N:7=4DM@(Z"N;0]<83W)=?SH=L(5EMEV M)(UFQ$J/HZ6C+XWQ!&BIQ[:;0$WRJW+RHWU2ZPGZ12ZI@WFH\+9ISJ"YGJ.M MC,/4-M5=OG9COUSA$,U)W:==LYUL;IS+;Z]W^?4NOR?I\GN*9OP513C43AI8 M=_WM-FG1V/-7H+C )HF;W#*1HUD,N8FY'U?3:NYOW.^])W(T,@QN[;&.X;]Z M@2-L34#&1OR :S=4--F6D]T\(7]#C/HKV.^7:G>K8OD-I/=5,B-6D:B[ERC1 M3 =KQO^FQZHN@#LZ@ ?Q#31Z C@T8!7!>N%QW&?B13M%7%5'&24%=A5WE!3, M)L-G3#99=F-MJ3.4Y4DZ&%;O$-=^ MB<99'L$[L0IIZ]T6O=OB,4MI$2Q^!;8IO:[Y+4X;\@%P.VZRD46%NT#8I9T0 M%R5>92V95PXHE=(=AJI$ 7E7FHE#XS6U^:<;'T9=!(2OR-LY<%W4*+UDMD8+ MUH5%WPZ>34BY[QFHKY%(6?JEVGMM=[!@4TOYXMTX@3;.FKG?6S-[:V:7K)D+ M&,^P-&>9QWQ![0I[-B%_);YR"OP_"H%MP]Z'C\Q)3LPFSF/, M@FR@*_E&KC M-(8,7Q3Q! @8-KE+9YS-YCTC:8%Z:8DI^]V<%S@2IJE6(A83L3EQSRNU$O5, ME>Q +?$ACT(+6K(5):-*Q>G,5^(JT_"&U9NXV]IVZ;*&L&D".<,.*U.9@F.P MDB $40N#!+Q12!XS*JD:Q@(D;E@44 "V=:YZLJ7MYM?4BYY$2-5$#[*Q@:T0IGFNK6B-/705CF@YP8*(/OA\(G+4'E)X'TXQ8"-.P[%P M7SI68/YU\7]V]@;['N!^1%""'^P/=O4'-"M\MC?8L\^XU:P?V=)A24DC>/\3 MN!^6S_/.HJ0(0,F*D!]FWCOT < )//L@LD#\^<+[Y]ES[QD:KG:W7Y9?H@]W M7CYO)@,C&G<9[%>6L3+VJW$'%;AM EB?H#W*V"9:^UK541;H.#?]QU\E(@WP MC]?4Y#EA:;6\V < T#]EV(NO"[)61^ULKFG&[+3$LEH(ZNY_B4#DW*P-A8.=,-] M<3A2I[47J,BL=:P^H&,?>$&'E).(KO4LTHE0QXK$+),O]"\O;W6"98WSQ'Z" MN@X=,:YA*Q)S@,P7A,A-I^[H EIW8Z#)4_@OT'O@Q^A:4'G+ _?+6^T#R!<5 MPE/KHB7"%EX"K\GE%B@V(]2&KE,QTVL])F64=$&UV/_XR\GATAL03T"33*HH=\]^"O M5#H+'42*B:KJF<8/3Y@ (0FF\"$!&36L%NR#&/D -JS %O88EK%OW&Y"?!2Q[C)H7XE#9:Q)[>N&$EU@* M3V,BO0O8- [1HEM^SX@U[@CK8&06?F\9,7.'W%P$W>X1M%L(^BF\O)RCW;J# M&(J!\XD*0%N,;HC!\'P!R#5"5Z9,5?%>JH^'[D$R?8%4"=@&$.6),;Q"0BBJ MNU0JOXA#5R,V8 RW)9F4^;2/!,5H&9/P@%=<4,%=:<0AS MA+I5$*S%>JUGB^Y!1>'H@":-V%1[&1L 8%"/^]H"C&^VY)\H?"$S=\?TJ3?3 M693,Z9J-&M4I(S5JNLHT= [P^!]_V3GQ&+2UOKD7<#[+Y\-?#.T"$/^JUVWEO+"[W [G2,5B1W?:K?;#PC99E2R!'(;)2&,STP M 9)]R_$*:CFTI/61VDJ)9+P3:5:2J)5T4A>GA@#>>8RN/:P*WX.-!9M6T"!% M8FM(]JB1.["XIK)[&D"T)J^L.X%=MX8)ED>4:0=H2QB S)5QXA/Z26=W"30E M_R8=_9+KV5I\/PL!ZVQ H-3^"$T48,=6.KN*/[CZ;13&\@4Q _RM]C4SS2R) MPH"D"(24^L]S$PH&E_CF.^:<\0V<)46A1@1_6_0'$7]OQYL'H17,0#KZ+ M7.\JS,)A& 'K?S$) U@Y'?#Q[O;>2S>J!N3WX.\__7Z\>[RS'OS#')PD*)<9;PZ-O0?86V=S["@(?BN7> MKR"#8\QJB%YAY3/&!S^_?P408]S#'H=4';GQ/N=NM8)/NEH!2(V4$\36Q(*L M,$8=D.;4&N;;W1Z4)S1.<8X%P.W\ IO&+"R9S")I,H+4G&Z;V4\8#(%)"*G\ M Y:H8MU!CI2"75AK!RORN=:FUP;E7C79/)I M74^HW;E<'OZKI"!X6UG=T10KUX67[-PL16W8"C0EZY-=?'>RF3[&WH?D2L.: M]F6C99#3YAQ;(.(DMB[3R 9*-=Q+[HT$*<)8BQ##MB3O^* M0R-[9:"?9WD:CG(%&7B_9Q)CM"/[%3(*]% D0 -$"6J04*%ID;+4E ]=T1)5 M#XB^XK!':Z"A[#>[48Q!00V1:!,[0:["1"<=8R*(5 &B.]O/AL]5',LS\5QC MTH4]RS??5?+)*2]\YV1OGU[X7$38V&"X=8#6W&D1*=\'X+YDXR=',,IOF1>( M*8@JF<>6!TZMEI@- \(HP J27C0OIT M '"]F+RBVM=)136H%P.S50I;#R\3E4/-=NA @0S@69@$Z-!12$8I73N'2-A M++N<6!A4V5[;*IP!LP\&'O5[3 %_3]Q4L!%!@K&I8!*-',LX$,J2A_5"IHG. M<@W"##=-ZU:_J[>0C E5!TI?=<@U:M$(ELI\SM8\.$44@Q8G MXT'"\5B#M-"E2C!7@@@QGY.&RY&(T=4%(F>6Q-SN$3!Y2LUSO5F"L@_>YKC( MBU1Z49)E]YV?LT[N"J7"&HHN "]DAM13,7UR"*)5D1*P3/DM8;L!XQ$ C27G MO@'=".#J4E%=7=;&?DF2TLQ(2@R.:@ZTNO%1.^.2UY_J""&E:AJ\-B;Y,="3 MR:S%SBX"#'@#>@^W-R+7)9KS3'-'''&F8FPKB6BJ15A6#)$U4XT$ ;@!LD)U M=I52RZ2&5H*; J0(\4[@465$!'$#U+ET3NC R2MZ(0/O,_7]B)37@X"]R '* M :MY/N+1(&#I"0N5?)')/(^87X^2#*.4 M HQ'SA3%F#IVVIR@7(7H\8U@U8KDH0WEMTI%>XTF6X X[U,"3\R[EF:&9*NX M1'?>SHZFLP2Z.FXUL&9PJK5!M.O/ A"5T@$"O;T9;4_'TG@Q+('02X=V HS! MK8Y8@-(Y%-['Q*6I;?9TJBI3;;)*.9AJ:X MX.]$-&&E&&%MA7B"J?HV,O-R)KD&576,W0,S!*9@8F'P<9AAFH,:C5A!@P2U M]%1M(H$=;(T3+H=#4Y[;'1W;[M)C,Z>E8W.-*E,;;.=P<'BT] A/B3PQBU>] M\79M>!4%F3 1A$ M0XK3HGE153 MNAJSTM*JE*P*0PR+7);OHL@J+<%2&]3A ?7FE)+L3&<>[E?,6R1RC:\;PP MQL?J:JEDNCKSEIJP]$@J6T$^P?(RZ_Z@E.NGJ@^X"B/YU,VQ?;Q"PXJ\5E_A M\7PVEZ\^M!^0<4[AUQDA'? ]HQ_C6HQ4]5J#*%)WUV/1!2+_L9GEHRE4EYTH ME;V)L>@0%_!L1C[?!1!%^[C^F28G);K\!O1U+QRWB1Z!'%&*5!675)8-W*X/ M' 5C-O'\A94>2%)@NLYDG3)36!6U>@ZG_P@RO\*8(S%#*;D$7JP1%.DL0H"] M!$4,S3;?EU"CIARP;D394?4](SH$$B!8$TH*E;NF.K#$]9Q3 MN):\4_P*=WCZ^L+3)0?4^5-C1E4="XOLV8($^,(9V3I.2?9-8A.E7KE#4XZ M#1;DEG#S/LH%3\9241,4X6*,[-,5;*U!J$X&=W8'WNMRB(IC>F+W)47/JNQ+ M^Z4EEZ=30)&10%,TK1')\ 4'S&LR<>;*FIE6@UN.(21UW!9](8D Z.N_!A<# M+\# 6:WH;9SW\;#W/O;>QT?S/MY-P,:J=1!>=3!BXP)V&HZ16.68D0M2P^,Z M3KE*IIP1DT".'Y$"(Z-,7I-Z0<(SY=+'S. PFKI=[:/MH^/#PYVCG9-:@-G)EU_>?'S[]LWGTP^OWYU? M?#G_\//O!TMBK:V?BRDWN,+X-3\>A8/#@73QU,)^/+5CVW+@:8 M?=39%BC7O5,]R%_+7(11MP(^'+%2R85G [32H5FE1554068+Y<_DKN1/$W'@ M893T%OL:7;$3SC M1J2H8+\RTI!)/.5E5F14'LP6?U%YJ"K8A(QMSLNORB\/ M%GQ'NCX9/MU*AU@7%0MDD^XNT?6W:&V-0V!A%!RBI@'P&,H:TK9#).&?RH5[\XIU(HS'$:J>:%I3%E%3)=P6ET5N"B]2 M<5L$(W4OLR+-"FW)5(8#7<4MB4H5$%0F8(/JUG+P,#<> NF2:-1 ICX$W168 M,?#3>[!"] +=ITBHI QK[ND49;R_P/R'O?PN)F4H!M.I^]:44'5A-B$U9*:Y MAE_F"TB([^0=1P#1'*J#8CO72O)^CI(A!F-+#*U3#%8)]]JSR /O.]CY_63O9/?W_=WA MZ/?A[GC[]]'!> R?RZ/CO?V:E69G^_3UZW/,<:LF NX>[9]TWE*SLWW'IAI[ M&IW/_]MD^PRGP)^Q [.G]3^(SOE>3N&%."BFK/([K<-.;>NP3H&#B2HK1XQA MJ8GI+%>U"'3: YE;QF,1IFQ,N@3-(HVEB:\S"!X=DI M&HZ )*RE)')M5PXA9]B:YK<_O>61J.T+9T@9'7$FO,YJ,)$#CO=0JW MYWN?!A\'WJODN[=[>(R= U*JA4*C^-X_?SO?VMG!O(%J@#)2;(?X5NBMKLWM M1TAD[#I3S9*(#OVUDD0Y S4-L(BU#:K=% M84:F75+)88/+3A@..%^4_$.5.66&9<#";"(YOZB(G2#89TX(]8@[H3L%\E76 M"PWUW*2INHT#'FD8F\P*BY&1P1>]:P M9Q.-,:)^/JDMU\TN$.U,89]%3FVXU)V0YU\E+7J[1\]V+?,N<69<*#Q)W@_U M #>45=6X20J)K=RA(-#&U&%$ ]LKF\&9G$:5@:I:/"Y0<4T$- M%ZGZM6[Z7DJ^&HDT#=G$BC5CJ;-]/:C^T3**%HK%M>KQG:)/=U9^ZVR@"N5_ MPA!/;$"A_9)%KJ0\,V:#GUD]_$5+7.727;I@U\.$!]_4[\*4B/W9]W_)=YGA M]C.'[78NLZTJ=A-1XN!459%OB9-WD6__%^LNOO$H3 E-P6J*)59N<479**&< M_>7L\8YUJB0_QRS+<5V37]H06& E.26X4L.>:GRX[2=(B1P4E4VL-*.0>^5% M"MG/14L9(7V-(JOW.0453+9O8*,S@"4P(S>Q%D1X%\M,<-O77#%(P^I:%\CG[>R0CH_F]KTL\91: M&%(KW!G3,A'YMO,YGB$FQ7+:'7X6.)(++H"M%I3JL>"@C+^1U76ZH98SBY-X MRR89T*)5)V(LAI 65I;(R[!$N5 XRYDXCD^D0HN5=56MV*L'7X*F\#^ M:#S2 ZE/:210[3=IC('DXM/6^&DRABH=W@!.4F$J+%2OIBD-RV1?(O-6,PCN M'N6D-S:D*BGE=>1TE&I^?1=N,% M8DX6 \/UM:;,BU0O+KA,@BO0SCARL_IM8S+:J?=GD:3%M#RI<%\J'1M&JX>J M$JO9 C5^4\U!2D\K=HA;UXIPBB>-V>=S:COX3$$3@1]ISF[O+K8."%>]?,X% MQC,O*+ X29%/X,;^1P:>6S_G2I9C?Q!OJ+H&1;/"RDW/921G$X4!^,=6^>$X^!L>E\%*/:.SFVRM.?4\ MY2'T+>*)N,>FFBE'VA*5N;=@JWX8"I*6[%P3($N:L# NXB=$+(GOT):>EUI> M4R6F"$-P4\H*M?SQM-R6CV!#QP(W0D'K]6?N_1NF@@FDMG:&HCRBA)?N2A'& M%>V;%2FU8^@.VGY(%$2& M"=J-P]QHEO:PG&8K2%%Y7++6LL($"A2I4H&'%=)JY%HO2:V'#:LM_ EY;-28 M%5T*EV?0L))Q^0[9QH1UVZIK,3AF;KO,U)':%U3_174WSB\4K M\0U_,E/DR26GBNL"(F7.H[B-8C.7X96Y=UK.AKHGCWOW9.^>[))[ MZRKOBKMD.**B"LGP=Q8%MU30 ;(X3=4S+F\! 6CIK)1 MDXZ0JSY1;8\PS^8TM4;M] *7M.0LS+VX(H0Q,1L3/K6II.(70PEOC/71E#9, M*6>.[IAQ.)'(2X]QBIN9@B6E:TP8)Q.HZ0?C;J8[D(ZV.Z8L-'LM((F(P->"$%)[!"P^LP<>C0WB@4P--[01 M_YMM)I]5L[T.&8K/2XXE)!WZIM@"5B/\YH90 U")94VUBE[]54AIU)=HW*B+VP=%F9;7346!;(.4Z^6 M,5W!>C(H(86X3,5LXE.M:U10*1YEP@&F*+F4UFVXXC-=:*O17N@]2U*_KH N ML1?ZJ['4YVJF%0P.JQN&.,6R2WN/L/,X5O=82N@3M3D25^K 6W>!KSP:Y0R# ?)_*JPHYW8 M%# P^I:HH]?*@%]QIANJ829O.D$"",>%6@]58'<#!;5%$4F6Z+J&W[EJ35"0 M ;JM%8GO-+N7-(YJ461LGL"JX6C?X9;RS,VVTCY+'M.^ #/J:BJ";,>T*@O*%K,8?!S1V1A1$C& M@S9Q7/?HJ$[5+*/K;C1 Y\,4@ &=2B.,FOO7+&$?+!DKQ\B/,A&!6# #LGJ) MBDN&Y>S87(@^Y$R;:DV 96TR\KA83F]CQ7$$1<9,*7'"F1C3W4!Z5*E=!)>. M@%%YV(1FC!/:%Z$XY<[I0;+J$ZI^>/-ZC?4(F$N"Q9>8@E D_70J@Y!+Y*NC MUB&J1!Q 6[R"XX+#L5ZEQ@NK!*N$8_?J?>\]B&!H['HM@%9[_UU("J=Y%_K> MKT7LO9/PRY<$GGX%"/__3T1"B_L5_CA3OW/DF', HX2Z?P'&1W.G!A(R@>O8 M<4<=_+4<\%#VCK7$\C6>H]*+UWC%-C98Y^#;D,FD;1C#-P?OX2DW7SSA&#F1 M!MY;SE.84F7Y\O5P4 N?UK8YKB)277_LX>+18ENM<*:E*LOZFU?PS/$I5"': M_=L$GID+?JY+2_J."'7_A[RA+LB3W@79NR"[Y(*\J33$:K9.1R$L?IND8QER MB??Q@^6IK).,9*V/J^=^^Y68-8Z9QDP&I,C(?XDR8P0;.ZWH9*CFO9N96#=[ M<$!_5LDWK&ME4TXI,*P"W4+&8*$B78J92K=(Y103W=681!10)YA0_4%LXD6F M$ Z XYKPE9X28W.)W13#/Z6@3!I%Z'T8I]BB-4!6R 8KK<"11J:[J-&'VFV6%M@8E>PNH+NG M(!RRHY1/3B<58%@CA8SF*CI)'Z?K++0.?M,R\DU\B>FMV@B2.TUYKLD?&5); M22\*OX$ .4D2REE-R,":%2*CI:AWYVV:9X-ZS=T;L< K6AV=!E48DLBB!%>! M<%-W05VW5P"23BRF*&>0A<*<$JSA;0)"QA5L5Z0H,T321)!SJI4J! J2&D:[ M\V[98-QRW@HARH(5POI+AZ<3RN BMB(Q!\'[!?7[ M:L(BA^=I&87Q/T_AOT!O@A\C-$,A)0_<+V^U$5)8@8*J==$280LOX6YSN04, M?(1<_SH5,[W68UOV1BWV6?B\NJ;R W5QXJ;+75$60246+4Q&60TCT[<1=(54 M8#BL8MFA@FAL5876.QMMBV9BXR17%@'7(FL+=N'F_X97]C>Z]AX$'QX$.PJ# M#() O2*,$[B<$,]Q0-!7T2M)S)R02^P 12=_#^J^ULA._(D,JPS)?Q;8M3FD MOL4JWE5EK@D6=YB_@8B4#+'V#]P_0GR'H';[1P?:3D,M)1?E( BC#4N Q"^* MP')MDNPUR^?^'/@1"6I!(E6Y+!3>,QE=L<=)%Q8WL5[$T ?M$-FL,Q.Q,]IZ M1T3!2HQ^$XGY1B\+/*#5%?;S3@^3JRDZ'XQ6'"FT?ZUD8F]!*]I3A+CDF"KM*J"9IG.R: M38@Y 5^Z1H,"6:N. %T[&0)]!MB1*.I^'!8#.CZF8TBZ>T': !Y7;F'+"H=53E M9"2M2$4J4:@*>]*7;$AA&M?<6QG1J!D@H1EGB ;5]7-<@G9DJAALT- R622\35B[X N,YMVA%*H@ M3 2$6S6+5ZR5&LU3.3?:>P='' ML$2+36Y4 KN594A85+EWM/\H+]9J%M]N7NL[ZKXKNGJMCFW=B>)*^1?I!E\E MIA&LKG'$:<%.Q10L3&,2OADN, (,V8.\E*5(FE!%I"E8"9SN+W2M)HU<]9#% MBY8YN2XB>Z(.MP['NC*'8?NFD@2_6DY-+\THIFBIK9=12EW?;59@N;$0G?4L M$0KF7-?PN.$:FGR3'1_7T)R&1>\9T<,WYLK,S44V;8(I[3V$'W#.:JW ?2O% MCSPNE(MRJ@K=R6WYH;66L\"GX6MO",4%^#J-]LZNH)91JPN&$)C%*UT![G4+ MYE97X:NS4DMH/-XL(?&1I,18BA2-TKJ\!U].E! ZF+=!@X]EDX&M^1IN!!8K MW\-F.M4/MWNG>N]4[Y)3?;T8[RJM,[D51"\)J*4_G*;M/&^-"^@3-1+/&W M4!%Q164Y5@Y+@!@5F$FK.8 DY2JP6$.=*:8J^4.^1/*9VAK %&J-];F=2B70*5N5FL:F0W@8T4RC MXR.9C4NGBKVJQFR1:*_JR#C:]FQ+N)W!#57DR*4H\@I6WTU]Y]\@J592=#NE M\)RB!5"EG*T54$3(JEU>%$J/F4DU>NQ3@ENEI LJP243=GZ=Y/=AZ=?+!JI!85]$FUG8T 7Y]K.9G"*??N9IVZYKJT M(1M)^1ITFIS)AS/)28I'FL8>QG11]2X(1=O]AE@R+/N*K4L" %*54>N@7UO MT^12Y%5?J,/!4:]3-3[62:1O6]O .U7UY.M]4]I@F\4K2A2NEV1368;3 E/# M,OH75)3,Y_"=$K?H@UD>PRG['W\Y.3PZ>=DQMVP;*#=5)!;6\H1SR@KNLB!& MT@93X+GW+%16AWRE2C.J4*1^::4RG<]J!*.:(;86]> PT_(VGW/)U_9*$9(C M(BXIRJRU1SMGZJ3M(-)2^*)$0R0JJZK&BTUP:D@K MIH32M4L&K%(OH%8(C^S'3DE64[=@W=JLY3IY)>[98TB/(0LQA(MK6%VN$GQ" M=+=>3\I4YW#+NG!E"B[684H<&#OO))SVL6\]/"Z/?EL&C0]2_.6&=5_NJ.P+ MF_.F;&=!-'L"\7E?ZGHPUW-.=>9058C6\J'UX#H@P30).&6#(BR_XXUEKE"K M *%4XTDIB%H9K\F[EHAQ@9E2->6ENG%>*JV0VF%5"S"]D53$WW ECD^4/<]4 MC>![F+FEUNL'T4VSF35+$8ITL"&Q:FK28/= IX9JF^!8-5J:UE2ZS>&V351= MF(?-/5YK92EZ.T// #4##&.D&IDLA<^9JE%8NZKL_G%"E0W14DF=OF>J[Q@X M9KJ)])%*U/7Z00^."\$1'4;8?URHNGS:TUJR<1N/JP'8"E1&<*L89JN2C4V! MAPI_ZZ&QA\;%T$B-_5S14(7ML;O9-D.7)$HYG@:'!%)(N$G,RL4W20*::NG MU)4_11>'T]J5X7\:QM0PQH:CH=!82R51(J!]Q#&?9HEN42AKU4CKK0-+,L8" M%-FXB*F=/F*JCYBZ0<14SPMZ7O#3/X!N;BEIQ"DD67*\3VO2,=:[,(((RR'8 M[PNO3Z=9M"IJOB'5,5HY87PVTB=-$6DZWJC">RA+4[$54R#/[J0:R67">-U MK6:G.?R'-;@P!0AU6J4N#'4(F%]J25=^%>=4;=V5G@'Z@;+,V(BGLNTFH5H< M*NB+7N:(,_V>?HQJ\&;EL'QZLAHZ3TD4J8Z[IT0YG)>5&)W(185+51LBC%?" M0B2QA-S3T!649 ZL2#J04B-P"ZCGK4_:,Q9!+PXH\BH)YB"I3+ M6 '?7X5)D7$%.8U"-;2MJ#V^ \YEC#8Q\2H 5')$9HAY !K5?*<*05+%4S=A MQ2]9I=(&-.245)7#[/30T3BK"9-M5]C6IW!1H]+-MV6S\=!O"YFKD#N$!(SG MT)9@5*G1@;$DIIER*66#;JV#PM2?\)Q)7I.PVRL38ZGSN4OU*R)QWWU%;F@S M_J)*KG:_;!L%!ML@P1(*863W. 'A8/7.FQP@CMG[5)V+ IYKX3LZ<-)V2%=) MUZI+NVGD+4SMVI(3I5P&P6D=4,SX@>><0:X]:5B0',2(,+=1.ZJ/BZ\!4,LO MQ'TY]U%]%*/RAS$^LPB]9+0]V%PR-U'>2FUWSX[HI%YZ.,5 ^8 CJA'-$!4V$R::'!=6C/1P)YS'+,204D 8\R7*+?&W!B^COOH/4IB )2YEC"H MCN-$U2/DT$I=Y%HMG@MMJ ;8]N/>'M^CPRW0H5QMED*=3; M,4Z*C%!"!/D96W)CD3.WJX.JC$;?JT[A6O-ZWIN)>OA;!G]C::/!IN)[.,40 M[516OM0$&)4Q4*WC$5:I\:ZY.?07#0%5C=HAMKIJE;+ZA MY7Q<.9&%"J_OY&C[)(61(I9*55X9=+!\DJEZY-9?[&3OMA$:;&/%PAWF;G,1 M/4J8KZ\'JYYP07[^>#WCQNC*_SR93JU.TG4 M"*?"&PLL)&%4,!->4NMOEZIWRW'LIBXI54_@FM>^M;MQ>X2,+&,KCI@[]3U) MQB8#&W;,FRM['Z5WZPCH^MZJQA)*V<<&#EBQF"3VAI=\'7.38 TC[>Z?XU%] MP>(-ZESGWC,NA/;<>Q=.010 M#M+PQ%RQXL_"^I3]$N18S!VYKU.0S0O?AI\ M'*A: LEW;_?P>,?7-1)I*-_[YV\[6SOP/[]6KE\5Q&<4SY OTMWK$']0F0.* MWR$<1Z>E3*]":OWU5=4J@(M0EC7)12"# @_:9I&YO,?1V]O/%Q'"<2D!0 (Q/G5H3LVDFW@SI[->" M'(4F!5DQHECCE>]6&2?&NJE=W"_;V= MP\-&>M@=:?R<5Z>ZKKC](LFD!MM"1AU1"URI6 IZ0E2-8Y)]\?0:F7:B2U:K M.D5$ML>BB,B[5,26S1$UQ[%I&KJ2"C_ /\;"MI)2JU3%U4>2"N>RTBL4P^)RTM@0%B7Z)ERP36^K>NIFEO/,QF-GVL'6#37\13+"RQ3AR-= M3+FB#4C=1CRG& O?:"L\(,ZF2KXJY913,-P2\*GJ:DUY?AF6'>%H#5X+PTMBH&2.G(4I%]NRFID"N?.^SU,6BNZ4G?.6J=W)*D64ML1BF M M""QL*VWC8\ASU%=6B/$PR"7A_!=AH3,-#DJ21RYS3P1MV# M]*I<;]:N1X M1;Y;HQ:4:@M0BVLP*GUF'/*-"7-+M7U\X%^#BP&285TW#2=]\YW;=E(6;9BI M0,54!]XG"JU&R65,\2M9GHR^86E9?LN8;LB7[PR=8D$XP(F@FSCQFB+/@/!T M"A"X."!-;=XZ_4& [LVD.SYF(*=O"B),;,J5A* MV 83BX;:/J7X!EVB;T9= _3FG#UP<,,,4#M$P@"24L']K"W.C;$**'ZBON2* M(MSRSHDG8[Z$](DK6ZZ4)NOT\L/*?\@3J[W=G2 M61T]#189V;]/37JH9K9[ G!ZV-).K'L409%R!Q40LE4E M;BQ9Q+\:LLZ_ .DM@^6H1X]A+.8N459*XB(S;D4=E^[4.1$4 M.]0$;T1+! =!DB'2_'*OBWK8L)?2X&\IDQ5SGUR31%B^T7BL8)" MQGPJ@NR5MX"6!UJL"TE;2EA[3JWU1$91WU$H"UN*P>XLM4S#T/;Z MDI/*0E9:^[I'Z"XS=^MT*X)H#25F'8U>2E-DFR73:CBU;PO[&&'T=05!)_#5AO":'& M+9)@"77-NDU1R](Q+0?%I:#5'5)TZA(?0S1M#B&H&YH"ZUTI :A6\TM=#9TH MP,9H(D'S3S 4(TT%7 .ET& A+A%&(-T%6/')UD_6K"^GT'W'HJV>Y P"]RT= M59#I)@0J]D _9"K-JZ%M3[:!]X:*WM67R($HJCZ5N\M*3H(C8.LV;[HJM\/7 ME?[!IU0:K5;HK)+QL.#E:^HF0\9FPA=,ADWQSBK&WC+^E4IC"5">*)5-N(JK!8N111?3#&#N( M.-GG1!J)'A;*Z-)FSVOJ&5+NT9>'D:<6-_!*#,LNFI0*3.X M4W*&MV"$FS('-]01%C>6+#+$:)C"J%D9N#2K"U?YU=6P[Q664=[4'QB&J//=.I3[?68RD16_$PBU+O*Y$1OBZE/V:8 M4 TPDQ>JBH1B21G+!D-.TV-H+CL;DO)?8\>*:D*]OG*[20(VM&P643[W!+!% MJ0*4@,\B)%OIWVZNZ11AASG*4+DQ5+(D+K_/0"1%D= [=[?;- 8;^L;8OA1F MP81WFY0$IP&P@_&+^OL,BQOJ"M98N9KZ1)$>@[(#9^,%R34L=QQ^IR^X1G6M M-9XRK]D:GR1+E&_/K]3 8%%120^.E8U(@C)Y-*5T&O5CG"1NWPE>&EI'J?)' M:%R_,%1 W9@=>ZDI*)7B#?OZ+[&U$5*9;=-4\'4&G5D/" MFBW_#-H,U2.@N8:JLY]K0]"=H3KI=?L7]>J5Q(POG-5VR@FG'=*N/4!&I9)G M2;60,=!(E) +N[^JB216="43D:Q@3Y_CVB>\5$IPHX:%FEF9#Y8U0,>Q6%$' M;9T!IT$4)F%0_X(" WE\%7 S9[OTO?/%LN +AHL47:^# ]+HH$,D^>//MYSD/5WUA=MZ7739 + MX-YHIH,*-.KUX@E]5'8QS+$M @G9?0BV6M!338K190-B,0S\;%S#B$LRFV8# MJJJ;6NC=$_^A:I.LV'@U&U-U8US -4IF2A&0^%RG,PPO TR(BJ2W#,H40"0/ M_!EVA44Y<$$PYS#:%NRDY@J*69\%E B (@PDD^A MTW*>]6!^#1U7(%N#?F8<(DC]!(Y7(T7"7&82 .J:%JCVLS?3^SG].IC,4J#& M.YB"M5%.SV?*D#P$&AM-7=H'B*B8"ID4I03K)$S(J6L441?7"';$5:81AM>N M,@1.H7ZJ0<:UVA(;O%)*0CG*D?F[>B9L]H\X^<*38T8O];B)#Y:TU.K>^1E< M_S^5HD^' GQU3\%&.Z&93F<9@X&E\'*:KXW23#_Y&!AQ7M,?[%I%36@A2SWA@CL]16 H-82"+>C8HW)J8 9Q<[?G@ MZV+\43#$LE$K9H935N,2@M*:%8%*/;R&N%*J( MPN@> HVIQ&\X1H)NR2RE"+#I0$!+:2[5W%+6JD/0_@!4FR1TN3BN9":T6VM( MZUKYR)X2."'46 X#C/)#)EQJX0AD33TCG?FD\?A+!%N.T9Z:77PGHVK$M P% MRG$H=\S(NCSD.#2&4*5XW?N]#/DREU#GNZ(?0RZ1>0H$)W ,&"GJ<()'!TG+ M>R4RN((VB-03.3I#BM"=P\N3Y>&7(3 ]_A2[(>'4^+>Z/Y+9F8H%%E2].RW= M/L:V="^ZM7A-5,QG*SK(MS +F$\$;GU-+J=8*AU9L$PCI1#%3^@;:,(!%^!<02@)&99 MG$!;F)*&%/XMZ;A+*+X(<67D+_6(H748-L[T.CN47B@JY\^*O^$M8#X"'!22 MT^L^GI;&Z38:QFV$@J(H]I18\]OT@L)<0%HY&8++B5$9;'Z#Z-,=7"%QGM<@ MRHKQ#(O(Y*QZ9NA6LJ>!?AXV^U'?NIY@YFKN!;O=SNJ'3E7]4%4_;&GUPW^% M)52!:MIPH/[Z,8#Q1W1=KT*U/F7B]R"L?DN6VW_]$OX-\4!RPH1" S#NVOS> M#&1"(22R*2=P!@XHQ%I?@K[N15^H@]/(;K3D;[$%1)J^:872\$W#,=$D"H!B ME'=]B/7\ 2G@ I7AK@*SLT%J)6O#A.S!S/^"UB8AOD'^7'U]PJ 88G1')AQB M/9?6DLZ2>XKN:+N<.SF4*N!].-0M;D?]L"_PYVMM"1'E?>O0@J$N12G?[IJ; M+>Z2C="R5Z'VU1ENM@XI9L2\);CD>N\U3@M+Q8!Z'P)>%;L/T<&\TL@UDNBW4M7: [:0E&55PD<-WJ\ M-()C$06;P(VS.IT&-4RE##=0B9 6S.RN5=*A ;Q MU*S$ KY=S!JZZ)W"P.)>"?@,2$$LO5[%F'ZD\]_%MOE5[W;BR25'\=[_=Z#X MO,[!(.)_&'U'9KJ.@E-BW>A4H%ELF32S@ M6'/"YD-,14'3L8\)6^1.#-J6RX_-(=N53_TU D\Q(: V%T6WEJLY0H+RCLJ( M!35)0\61&(?0@8Y%4C!T*])R;0(C7]F 5+(7TRP&YO$=E)ZHNW% !4UP=-QU M*=H3J>X.IBD1ZWADNU0YR!NPLA +;1FNMY+25/F933*2ZM!UBDF"R=S8 !;0 M'& %0, U+ G"D#&AD4&P# =?!3>C'U!P&!"#X>!V^MCO3U ONPR3C8U*/M4<,^/ Q;#S3RBZ_\]%O_3AM'QJ7H4^8&%.M@'-RQ M<6LS ?!O+SZCM:P.!RR-XO71,PHBQ)C]C&SBMR'!A/ MEK$J4BDHNZ<*9,:*@FITG77JX[%]G9/&94U+T_7HWS2[2UDD&J= ?9/M!A(* M]&=+07A$/U5:BEJ]\[03OR15@IX1"UA4K 3.@LIVYZHQZ;)7D"!X,%V%5,Z<7XQG\%@0\@XDQ2]6L)S T"119#SBS)0YI M@5709-)Z@*Y)5?]:53+9 P=*Y:EQL+4=J 4:6,R4;,6.IKM@V:3FBL\J/F,^ MLQ6+81^P>'%^#RL0PD*WQ#KH#R7/4P/?YC"M9DN$JQG@+_IQ!"Z0!=H[B,$R MM"(B842_ A-9UMU=AC,"IQ,=5*7/%JT_@5; ^ M8VE&)%@YS/KH\4.N_%D04[Q@% M"7;FYC^$\\;6."Z?":89"2(KL'S4^*N3A$I- 1F76>+D4:K^)D<%GTT#T_5P M&A]2B'OX+:D()YB<@06XK)R:,-=9#@]W?E8SL_[&A0GQU"UE@C&HPJ5MU.X' M$9P07BF_7T,#ZK]!U:078T$KK(J=+VG&7VAW2,$G\&4('^$(PK13<,)TV@0%8* MX[:N8*9;%5(167:=$FN$')CDA_3V2+Y(&8DDS M8,5ZZ . B)7WT8%>H[TW)V^PO)#,ABV0B?!7LU JR #S(PF5\8"#Y!]XHA$) M%IZ@,1:;U:/&CG T(JT;<*'"0P+-5,,XTJ6JJ969]@D)T*2%H3T-KP'4.5,W M#H=M!9M9O54Q#L9P*0=08IM9D-!]'!NA?B^5S9STYS2>Q6@AHO)Y:#J$8T ! MZ^.Q0EQ]YF/CB_QV7IZ#K5D5T0&")E/>)-?A8(@J\Z6P+F_!7KB&]XXF-%M^ M*5B?!!]:HXK^',7T#"D>_5$S=(=>"JH9K,)=S0#CIC/I* MND-Y8MQP0S!*LXDR_2%/&U1!NXJUU@B$##+=!H@S:VK0>CD&@8[BW>(G2%*B M!<#CFG1)VW VH:(KI[K3S,?TO32\ _'JIE/00 '3@]1( #YGALNHHG@5\ZYF M7DA20!4 !*&2>"(5W"0K$P3#F@8X"1+;6CFZA)$"B7V(@J]+H&G[(W7++1/*OC>UG5AMQG&N MC-$<&(.L4&.]YC@CL#RE'FN$R(&%/<7VVBTD-K("Q0+D%6G0 1/%Y8P%=K4N MJ2.3JA3D0"X3)?0A;QJK_YW7N P_Y9P;KCF_7@&='X3WX<1C_DQT93<6=@R( M#&!XAIGT:2>*C0B9^Z-+N9Y%.6MBJ%7%QKCJ,L65FF!E802^64Y#&5(PU,N& M7[*%"QHB!4^7P'K5/R9QBKTD0__.O^4>$*CBB%)J@)LEB0X&A@E@U/L#'O+$ M&22.^E%/.#X-K6MY'H LTIJ4STEYHSD-Z4$R:JA.W>A@-@:5-6%*N,B,,ZKH MC9,8H$*8/" NJ$$4Q 5H'MJC?<].T['Q;+'EE3RO,L=W)V&G,@WORVP1>L7LR!'S!L)LU8ZTWT,E5PYA%_$E-?0T9E8K2G."S4^OQ MMELLI3&&(]!,"R.$3^'#*,YCP56>'K/PR^\0J@99=#BR$JC!Y6,F/Y#;K$_S M;3(9K>T""]2]C3GAY5JX%V7AWK4$_3Z9$B3>]7K\3,KW"K*0;MLR8E-PQ_:: MFH'@[E/0:DJNUG@\*#J;,,0+^WQH*!_VKY#!%1?F=2K"^AR\-0.5K(D1J-!" M1-OQ[^.$L"Q-["-?W*H=BD5HT""6$.=VJB'[S'@I[!;D]CTX8VE!!' -Z 67 MM.,T4;>CIJ.T]*B JN+5WY12#D1UV:,=M7(IO-N>FBV R.CQX,0U"7U_9U35 M1S"O#M:15"B:=V5XP_FIEF8>&0P&@)2PTJD -:D!->[X^>M+<"S']7GFGYR' MK\?B(J0>SZVL"6(D1T.E"2>B"ML'#HZ#[)S ,%I@&!PU0.E#AC+A(<0!EAE+ MI93+]IMS;,MECC;S);#\+E2F#G89G9[TBGF(CF@388_P>+B!T),4'=9&1IOJ,-A1B P QG69G\X MB>?^1#ET6#7M?),SZ"):S$XPAF:??LTDB/"7](/(3GA,D]D006"HR)LBUIK[ MN3Z$6\&=1ANA<";;=(C*!>TXF&8D\B:E SQVA"0;XG0^#U-!L M@A_[7 UO"JYT=H8@E\B#L!$QK))LEWA,T:7T(Q@^$/\15(4[M5Y\P=)5=RK' M'G7OMX#H@6$HM7&@F.%'27WB=:9C4-L'PX)FOP "C])%-D,I63 .^\ARBK![ M0QCJ"963GN)BTZT@"6;%KE ('%FC;>TGZN[F_!^ :E#R8MKFBL)U2TM> M]JN2EZKD94M+7GHI:D#$?X2MEEC->?.I%(\%.Y%9*FHEQPW.(K!XJ B50.O; M[^".L(-,T[7$[1*?'?SUAR!EAQ\ QT"BD1C,/P_MQ=9;6#P;L#H!G+EHW$&XT _Z=-C&HG >QXJ$W6>G= MWGIG3L>1.TF'X@1M_"7$:1%#M$R55L]0'8"7#K4_DWGAJ"V>@RGC2)7@*]I! MFLN"!(U&5I>\&?27ECSXA(PL4>S0RU+SW3H49A8-T'24[]$ M\<,D&-X&.@ZLO'+U5DNWZ[(0+%FZNXNCAP 2DA)P1Z/D#JO!LEBY'@A2)\6J M]X&)YN;F[CAM72X5Y<:D@5V,@N:0J5OMRT59!!BR+7Z@56,$(36V77YG4)]C MPE>P?<%U0MQ4RV(^ L8((/6C@RS4(9KOM15A,M>H0@+P /84./J" XW/8[*-:6-LC &(% MB.0'V\@\G[ ,Q9^D3V&6I4W$4XZ=3?D-BO:CF"6U\C!G+ER)ZPR;U$!F$!FT M.\](N=-"Q/467#,TZ_5T)1#=@DTEKV-' Z9C&X^K)"[)XT^X.82GCIKJ"%%7 M2]Y.8^\+\5-R1A#]@64LK 4]0W>I&R2/BKTC?$@Y;YFR2!!&%(@2NQ34](\4 M0&L($$"GG'5ZJ?!P9TSO(BXK/![#(:F.9^IC,#FH8BI[(5R85G38/[)>PGNE MN'*HH[94 NI3^!F1S"%8X3N::!9LB)!.R)9JNJ'MB;N;WZI68R3Q#$6@;,R89TE($P\C+M\V3FLW>5T+3UZD6(" M.4$%70Z !_^L7+2AC3KVPX0;-,N_6?>6ZY+CV=V,/#COGXB=\7@],C"/8/@- M" ;*)('473BW^=D9?,NGT$_65WB9M:'' F*!@!9G6(V2U;WCPKJF,8)TX]=- MUQOK/6D#U^4K977'..W/+SL1FA<2&CQ1I]D[7[KL<\D&@G(@#IBNR,F%#QW8 MIIC*^)1U'EAA+H:WBP;@!?!VK"=H6FHJ/ BVH>6\TGF!"K-+-01[1+=[J<,; MNYEP>[! 3G+0PO*GQ-%?G&! B3P^?G!R!!ZG<'8L]Z7KP!Y4X0!H.B,!0MU7 MZE/0<,HI44A_2U>*U-[?H1"!\-X@*/M7,<@EWJ0X!("/M(KNG&,MN ,$60PP3BDT(A&5*\D$'Q,E31@$/!TJC M/;0YK$$M\<&V\,>*CEF&WK3566JCN('PJ#E"=)G U#+2@DC\_/CTKQ54=[>( MZJL<2K:0:-^6,I%K$_1G6^R,8TX $>^,.!6 Z96U:%;'=G^6AIA\L&&/J0\N MR('6ES9M4?RL/Z\MT*0HHAP1C**$8U#D4I/G0^='KQ1$ MM_XM8T8( F+9QK6Q*W7"H2%U3J-!G3 I XB(\U6B1N/HDH% M\*+X<.R[+O^358Z(Z*$&7,Q'1+TI5D+'TC\=/Y"D5?]?/:?9_:LNA)%$$]1G M9EH_VU>=Y3]-O[&&"DW]-+/WS)E5\=X9=AH2QN"]"2FLH2V^L8)X+ Z9)!P, MAE;Y+,3 93\<:G5+*\6)450VG+/Q.??.K6@9ABN'-+YKPF4 PE/:0^1Q+=#K M< ?M<#(SB*#8G&&B-()-7FZZZ?E85IYI;5&(@$-,J2#&X=?*;J30PB3A3<*DZ1^)Y&$:!.)>./.NL6 MQ9-COQ+G83OSEP=5_K+*7VYI_G*%MU[L\:#6+;OKG04MF2..LP"S__P(92]4 M(H%-E@8XMTT4TGQ*_V'["MJ3X$BK%D7+3!)%73(.':.2& M-1'5JD&91>+^39&18-I=/Y-Y.Q#'5*;X<*;N Z'XZ2#TPA<)EC$@D6"5L,9O M@*85W-B#OM>46#$PTF9>BU-0ZT(G2,5+;4%;"KZ[YOV)(VTB]!/"3*.60$YN M:Z(#__234$PKZ >K2+/,'8S,/5/9!C\D3!G'@>%,&,T=G#5DZ:;>) M@J NYEQL8U_6BCT.("0 ] >@D&B@*,V_\/M)?"LRL/3^3WVL.<;RH%2@[!>, M LFAS96MC=ULEX)0.D5M,8C,EWN4'K!+@.LYXNG9K24DY!XQDW?1#K TG. Y M,>J^'&.!SA8P7LV=J;L.5=VL06(>*_T^O!'%BS@K29$X1*K/K!'UP=>01H/E MMK\YVFI%&YL.T*FEO].NHCOXD0Y[U%Y>#R1Z@&* M47+@5UG#,7=@/(+6<933C5$'+.3X*'A"=JIQ3)QZ$N(V=VS(.ZKNDXG"H9B#, (5IHIMF;/T-T.(4?;0L? MG4J!"0,A+)K463XB;DCB>P9CY$S$P#:#B1O<$9BYHA9L/.EAJ3&? F>)$QP< M&!A\A#*(508L2$U$!+!@ 0I*23JLZ2EU#1R$0DC'&8326%5$F2S1/NHQ*H1L506\-0! B:'SPN\%'8N7EG]\AF_E?MG5-S*8#1^5-P M^! ; J.-8:0$PU^2:O!I5[LC(W"!!.TE(;8 M7<+AZR!'5G*UN@:+KX&V&$U;(=1QADIY4SX8K@@5L?TY2\)T&!H("0QMKXHE M+.'>K:O!.JQJL*H:K"?48%4BN!+!:XA@[-F1!E5 \4%)RU^M@,LK#GL9#DL! M;X/2S=,XR4;Q)(PMR,%M1RGG)HL/?(\$\78N_15W@1]9\&OZ[Z :("[VZ S9=9/_; ,&8VR=RZ(@X[/V14.IB!JAW,4T+\KLV244^'4(AFX M[S"ZCR?WV$='D^DPK9'"*87I6'+F$(&Y#:(!'/Z$LI&01J,D"8_U0(?E+@=C M":T=:.[E2Z$L;'4HLC*0 5.?PXK3,$@&^(1).,JXW3MXMR=7U MG7?RQ>FKTR',Y*EIO/PUCK]0RAKH_VUCDHZ_F3H7SJ]"AZ>NF)I, M].0P/6<)6^L7X:U:,6 \>O**!_$T#/1+(#-6P%>)$UZ ''!"U/)VI.7%CQZ! M1% K*2-(I9BH!-+6=*TZ,6\ESVXU&CQ#Q>]:9=LRV6H5+@'&+M7MHFZO,%*7 M -:&S?L$X?&"'.&8YGC^*WAD;U5F>AFW']>1H1=_!=\TA-/$D\GY,OF_3L(H M>(/%O\WX^",0H6.'0K;]:E^SV06Y6YI?6D8'GM M UF[9]T J14U:6EH3P!>U6EU9&3S"YH^,@S201+VH=]LD@9U+V/4-ODU+FP/)R@ MU? )X,<\NX74O&CQ=_0;$4?!VA-V:NN\*9@DVWNY3C;P)Y^J+EV3Z?NM][EWJ%OW+I1ASS.J%"^_TV;, M90"7!3_\E,1H_(D([]F_NL06._F3N@N#62JCZ*^DX_Y*VT3P,?\8C#=8BOQ6 MR,;_F<,W?/F+]7+G?Z4(X4^AOUWVX&W4V5^[.*OFC+"9/YW=W8'9 0>F-P*U MQE#J[W^M(<(V:?<41"BX>NIS^B#S[Z:$$RK(GWRRRJ4,[OU(X\-:3=DUNZ23 ML.7M+%KOY,IR'2S?Q;33!U*%/80I64I*1Q:PO,["029-/!SUC0;V!0)#_38YAE#32,L1\8='8H:&-) :M A/:E1R;X;Q!5 M2 22@_K0E%$91#AD%VN5QSXP_;V8O%,-2CR9&$B)KWD6Q!"+!FHQ[ CSA D?W@? MIA2A@>4JB0[+#[&ZFBX[?B%)>9@<[,U'*O! ,-L9J%657ANZL49UC0'=].QGQ(&)O!&Q'V-#^"V%3$S)8XF M:N(F9+89AG:6+'AZ=4VI4?&_;H5"Z86X85O=%"3 MTK$-!>4T=#J+"4?>=#Q/(;TH>'D"EPJJF#MHN+6FC*J 30EQ,?JQ'0O'&3J^ M/<$09SG%HP+ .<"(&!O5@#9@=LLG0$P]%Q5TJUW9 T,=$VM^01$UB\Y%&3HN52X)FD63=IA.?)@*L.GJ,UN<.%\EN5ICOQ*05(XI$ M/,!@I/IN1, "*?;-\<&GW$\'2.S14'\L(_HVI]/L]T#/DD,*_OWBCS_@1M<- M$*AA09OWT5XI<_PDW9$QSB)V MP-@N NXO0+2"K6.]=.VZ]P_% M$5:<4>(<=>\R3+]X[WPSU*[U%CY*=7@;@ MQDNFOEDSZNWV-/'5H.A@B@TY* MMR0YJ;7W8B,%^K;+SQ? _95CLP.XFMW6JET2E[8PIL.6<8NIFG,!L7L.[YZ> MO((&<*H':BUB8(?S')FZFH=?+7"T E2(@LB*%8#G+PW/7UBV_@7-R@9;W^!K M;([D02E;."Y+&C_KY&2:&4?;I_[:8 MH>0=S$C3W;HD+?9DX^;[, @PO"?FZC\X!].?Y\4 /FH&F/O89(M51.3 MEAV@P#Q*,ZVG?AA3_(.$S )U9+\'4$4QJVJMO89O-QMP_PZO'.5(P&MR=L?H MI1CC^KNOG/ID[C5K7JO1Z.A:&S(?>(HT/<*B8C9.$-S-1[Z0D(;]DF]=RO*( M._J27&'*.8QF@(/B6!B>AP7O2^CR@R!W+02N>Z%DH.J-XH,1H0OFL>8+FLA& M6/ ZU)X&Q9:-=,M,L22/ZPM\#]+YN4N0K(MS/;R0YSQDC ."=.H[%<,581?04FII] JB:9LI2 I1@_M5(-:9N.O MM3(:YTEIP1N4T%0TP0HZ>>)J%#?9//CKYES?DU)ZB(6\4H\H089A3<1C6B!V MT4X$@;_@[U06:L]_Y0N1:Q@?QB MQ$>#9E0T_R!B<@_QA9SN(/>0'!H]OXU!1J B48\(IDG M9I7ZQ8$9**2H^>"*>RS:G1X('/7_>A*Q7#L[1:;Q1$- 8W!Q&.NB$;,0N]H- M$OH@1:]D@F_[B".RYEMG:&-@^.D-=G[<1C+U<.A]#/QTQC#1.^\NK]0#=CTG MN+7T=BI4K%I70"K(+6:R"L07N:%DI2Y@\HI)M>36+:_3FN90X"#$EZ> W MQU([CS,P7#24*2X=H!EK&G;2N.)P>H.)#U/2);&WV-@@ @OC%".QZ&]*1#=9 M$!S826//S#Z@EV$$I1CT*3OU73!C=L)=29\Z^UDC%U%3/U[T:XV$!&DN*CM< M&,]RG^E,2;2I9BSFOHQA4"2A!#)Y+>0!J$7QJL#03! +>@#6ZXY!,,?[SG-U MD+NA*K ?R(BKX&LPF%E'Y0S:06=+20+UM6Q0WU4>BR](ZKH"-)O)>)_.?]U?4&A<@Q2^GR8OE6,8JFUK[GP)J(?+ E$8;$G"GG&'%&19(C7&D8P!EG]M[>#4V>_^C!5HX:?P(N2^$L T[7 ',)B M9EWLL63I^=D65#J!+BA>>9W/D46J#]R@.I@:RJM$\Q?C]Y2UYGB,1A/&5KA4 M%X?K-5C@U_JS5(F?= 1)(TF(0VU,R-V?B6Z",Y-9@083V*'T\I0]!+Z$HU$Q M+[Y)E1P8D5O*@FA:QY/A2E[,>.@$-6TS.KROHT[%]&6D1R'ZEM["HND""Y?D M5"5E$Z8E?V7UC[,#L 0=6&BWQA"]$[H&VKEG#G.9GV8&_#M(8@K4TR5I_/5; M7@J^ ,C]\.8]RIOP^@0TV K:P!$"U.Q=T)$\BH%KG%32-TM;C-#N!B51 M$^IM5K_;'#X^TS8@V^=I$'PI*2L?!!K-7+:HP1: $/JH8A"1TR!B[Z1,6$EH M;7W+8G/HI8T!J?37[(J[&:O_P:B[5J()0.PG0;D4X-N**LBP\R+]4TY-^9G& MIM#D18FZCMTF54O%:UR6=]OAMAMUK]0W#N!:7W%,N[AKZ:6F2M&%&RW*(6)' MYU(^4;/4/!CTJH4=72>S;+YI!NEY;+>;@4/@SRG,1M)# M':=I#L)Q>>M:KS@XP\F5K\Z0:Y]^J8,?R(P_"_\.LJ0:D.(+@[I8KEZT:)_Y M A9*Y4N(B%,943I2C\76-E^'9FX!:V4U%;!@1WN6E$3GDDPECN!"P?]?7NDE M/C'$KP@V)IOO28H"IYW,MS14WZQ"]56H?I-"]4_L5OX!4-LD+7" MZ\=.&^4&=S+GVY=%B[L['/$.9FMG9/%\OJ*MDZ#%.SNJ5!0@^UZ_J M7.FIW"*HE1Z%D.!ZN=CQH*9[*/+>T3YX3!=RY)Q:70&TB^BMG],P1['%%]K'AWNU[#XAP37P)5[#+FL/ M.0UP@4R3M1XUMO)D*7(:&Z1.AS+]?'8CVLU@J]:K6^JU3D "WC0B@>IS]AJ1Y5\AF+."6)MZ6#W MHI[5FF?BLO+KDN9>#$-#@V_.X^W[T1<;-LC@4X4RGQ>+0]1_S2@@H.5*AH^L4C#BZD#V..86)S8<:M>">0YFT_!MS)6@(/@VVI%0LP\JV%:*&42\0LE$JF(A[ !X9#X+QQ,(2K M.*#J$G22[,5QDD"WC,-MOB4[VRI;PF-<*2Q,YE,:MI&4 \Y\+E^^^C&X!SHF MHR>B\7A(=:23>!YP0M*3S%QB%8;Y. $<;H<,RTMRM*22Y=$L&DC44["$'#2O MO#@> AAK4A-\ [6KNY(TJ+G[5%^&$M(>$ [A*8H4X4PUE'K8_8Y**#?>C8O> M-37 %K(@QO G-8J"+9:?,%8S0[0(Z*M#]$BH*75W5]3 ->]C,%1+3K@,&--% M$U1)R#, ;W$WNZ.R8NJNA\=:K*#A$8K$%,9A&27N$*;ZW&74O5-H?[15-PPB M3FY=9 3H,]6I9"J3M#+)I2^O.62I\0#U/&&LND473^&;V2I;%)C@J9V;%I5X M9PKV4ITDX0L"?=)L*ED\)58;6J]]M2MU64$QXTFN9V'RD+[:8\4DI+4Q2B8M M-A*L]T4;4EH]U?6.!8[F]+8[KWE'BW/R\*FN1SH4[6\^:L&[-.06;0=2&:1A MG9 TNCY!Z*6\##X+:G#@*M/'@?MO6LS3-"=9DSU'7/=I* M=4%$#HQAX&Z!W-&8,+0OV.>OX@[YSJ!E,?RP#-AAJ+(U;4X<_VR4ZPE;?COL M;S[R=CQ=@IA.;E.!%UOKEIBGO;A<%](PF$(_IIZN;3K!K1_JXG.ND0Z#_#?@ MT76$ M6FMD:_6>T88T,H_=035"S7;(=I.GD%3M:MI<+SU6 ;K50?PXJ9FZ&' M]!E[4YA(%3AR!EWC/)VY;H]6,&R E?$DAM!+3S$)J&G/&FX.RY&AKQ!_'LHS MPM1N9L>><=&'A>U([BG32H0>H.BNU@2(6&AT9A*E0.[1]P&JG_#8\: AH#!, M_ ?H2L7Y-_8&@$CFC<4RLU4$W"(K[!. #RBY+]BH9\:I9^C50OAPL^RU7HG= M;1DH!D/?&DU=6PB^P-;=E*GB%OQ9H8ZYC6S,/_KT[NRX9N,T/.*>61AC$+XF M-$\8$(9-& QKIJP]AFON.L$ 8.F"T0+;-H\AKR.E,)@$3[+YE,2WNVMMS^HV M+[ 0&6"T47@SA2ZMF*5IC-)-[H@=2 KI7S,ESH,$,L+W7+LQG&$<,+?B:1(/ M9P0QHYOV=7$&_DT$N)P6+1@[?$DP,'UA9ELZ)A!&6FP"Q8Q44XF30W\-R4FX&_0&>3#7,WPBYC MHI3H*1IRZ!"V#J B>1KK?6%9UFO8JFZ_S"F,<&/L\V M^#7\P0.JU9HG82L:A6>"6"V+23%(A<$I>0T&KS9'L?8F7/\N'HCH%K(C,&P0 M89X(YPG@.?"))2$G.,(>\8$_4U;T M@Q78TM7!VDB':ALR> 2%1F.#ZF4!A!I 3S(P3BKS:4$^=GIDF8*[X1/6A!,8-*S#E78B&$-J)KC2L$=9_L MR DOT,@E,E>43K:,=ZP$TO98NHO2QH%* W M*+GU/3#)'AG"$1-#RE;1%J%4 MZ4DPP/GJ7AN195I-AC1A_3P)OP2$YF&]&.6;P9XVC[0JHQ>25ZU/W?>4'.-? M8@2VI:UCGCQ/+8UU+=8.EZJ[MLL# 19AY1)]@D1;W]SB#"Q;6QNCPL]&HLDL M\H,-@^1F&U/F6=DI@36S]LAGQLA]D!8UF)L:E$6US"(P=#88! $&)&CNK[,@ MU-!/6)-NF >%&R >58RXC<3"2M*E>-;&K"BBY5[I3%:I=O MLX_ N#B0]!,_ 0-[3N+D,%:#X>"=06G _R\ M,=QVO3 M90D53.:12T,1#>JQT(R:]SXUQR!U7*EA>482!U<" +L9R[YC8>6# M1T8A%DG[,8G%;UT= KA$R/'7'MGPZ."&AMG9M*#%E1O:MR)@SS@?'7O T0*@ M X;6))M"8Z#1&1QX"&@2&DC^70\G'<;1&B(($/)8:0G+4C_S[(X+1=CSY/"N MS%''&BH=** =KU;3"8!W3"!UM3[; (94LLB01+$!Q"^0ZC\H$4 MDU+T0CF&:53E\*;UT)INT_&I]B"G1.)$?G1"%@WF%7._H7#IK\9!8RP4A!49 MVBBLU%A41N%"[.51Q 6>L-F'&*)(HT?F2I5';F+8DP?)32[EJNK;I64AE(#[; BT.G4SD27 M41;>=^ZG0_]?WOM)W%=7ET9?>1^1L%9%ZY/.0. >!EJ.:GF(J4&,NH,%Y!REH8F3 [2NYG.N1JEKCIVU&-"P/U:+?$?]MG<$ M7J6>1;$+D$L$E[%&).*YL86%PG!1I*'NU* ^,8'N0UN?U<=)L1OW%&U-FY9B MOB\W)/5X@H5C?S9&IY7@=[+46%'?P!"]I?LXT\3RO 4\RY MV>:CJ'\J\"I-[/ WL.@32A,LY#ZXV[E7H8L!A?R!CMAQ$E*L0;",W1#-W.8> MIP'6]Z(9RA/R0)11_Y6FVDN!+C $POCX90MU+1)0X/*E'!XLW%L(^-(-*,-2 MCE84U^0V10#17(=,2G?Y4H'P]L?BP]:0/M =H?2#?H"^1H\NA2DQTBQ:0)?% MC'-U-*/!-4@+$3[<&N*F*Q,@C76@D';ELS3@Z@-9CLQ,I"IQ,X(GL\")+-)@ MC(D._X6D0YD>*'FQ-A%72O.M2^JUJZ1>E=3;I*3>BX(%<'_Y!;H))^5S7'-( MV3]59-41H#D%;E 9'91N1F"T"FN9R#'[8N5$7F0B0Y2$(KI3Y)OY_[D5H7Y6J MR>*S%($^Z/V[L,I0_F7/9M&)7#XV=;+VW*]F0_&C@2HKSO\ZK>M1W_S)IR">4HX3 M[\%E,)WUE=1$%3$.(U]_7PL'D]=;%CT+3+QL[4":!;"9O[OQ.E>G>(3P0GML MQMJW1E@?'FGQ.W,/8=,&(75)%IB^[IWI%,QOV@A=&1>DD%_-\3UY2Q(WUXX" M5>9II%#PVF"O?.5YRX;P].BZ]\EJ'H4=8#2+YWZ[9(!?I+-D;@U3P,9>'J@7 MEFR0/)FU-HFXNP7OA[UOBQ093#?,TX,+U84F2WPF!ZD6U!P&6V%\@O'EGL)I MMG=B'(<2Z4=]&(%556)]B0,EVG.QR+D &_@1D:M2>F IKBSF:3W]7!V)QVSF M1NM3SK.<-9 GSAA>1Q'?'V0FO/98-MR<>$KO9XJ-EC3U2I'S,DMO=4!T?2]Z M*YR+=:WM37,IMH>9SU97%EE-)B]7&$>#7W4]8UD960[J0]>,$92. TK "*). M4'!9DK\(G6)C-4R#"'P?1"O#>OE:KDM7DF(/TIO&Y*J!$J0&ZSF"*:2I6Q$A M!P];%#?,00DBFIIEWP5^E"ZHK.!C\-W#P4"N4T/'*?%;#$ISUKR)K1;<\'$O M"),1>(=N!1"^B3-?4!RX*!?.2>(1*%MHUBD))S?."9+GK15B0P$&B]B;^/-XEKT9A5^#89E,LT)0$C(D49TE MZO^&L@GZ&@H]B!EF0_N/S]H(]E(-_ FO"Y>HMO!6780LV%-2?0!!N(?$G\I: M#S$&BB%(7NS_^8^C_8.CM_EUN5\J*I^G+GG-\""UT)0( 2[,OJ4QUQ38@ 0= MM:$J>\ '^"K=E_-2=^BM5I) IE_@@']!)JD8MF)8S; <_3/\*'#5"TN+L4>R MK ]5SX]9@X.GZG_U7-!1F*1E;[+["!=9+%@MJ534'OR'W1.K<[.LM* ?TJV< MJRY(=4&>=D$"'X<1(0L7N[&=8L5EK)FK0N42N[%:1)!FIF9&70,R2W.%H'EC MDK2"GYE709WW<(.XO%$Q^<8Q.6)#<5\RS'2]#196'J,I/?7G5$7,!4#"S+FP M(#$T&4$Z ON<:U-?S,?E>6<4J3KCO0E1@H7M9R_L;6L5S2&D8G$U] 6%P]!/ MH-P1BCR@V5L4:J$.Y2$'$6-A"_@YG "6EB7-_-P)0O\%U6G)7A8&W&:&X8V2 M =Z9#A6; "&5X#-Q*=S'5A$XBU[OI^/KIDE%7]@S[M;0 \>?8.9#.Z A/8] MWB.@+[H+BQT?]:5J\?B&VN%WXYY*?;F@@5JGOJ6E-9VJM*8JK=FDTIK'!8E! MMUD8I^+_Q.I.QXAZ,:/.*D(39=DTN]"OIUNJT1)1YEP @U@%;\C; MX351OBSA?H% >M1V\8E6>T_PE4#(31#RCGL_K/. @S!6U!H9.IR-JCM13!_' M(QI.%JR1#\8T69A^NM\A'*PLW'!*G==V/P6G4V7LC<:LR9.)REL7]]CD '-, M\^)BQLR"P3@"NQN F/R(L]=[-=41JWDM+GI84$THGP3^SS? MHI\S0"Q]FB]G#_&=!&ADS.A0YK1H! JJ1R)X']TF8R,!1/F]6!?XD:V16#^Q MY"X"]5:F3R"I04'TLL@)$1_ND)N*8"I;%BZVD&%,U-3X2TVP'VJ6U*!6R'!( M+/:&H5? B""K 4?"I2759U)[K?%',(] V7NFMMX0UB\M667YXTWP5991NANS MBC6V9%6'NX#<_-U(/9G-:YBA%<:S=#*70T(Y(UC2!F9)?KN '4ANKU_3I[>M M;77S/2B*&:$\(MX78#@D,*W&&7R\:$D;D],]R[>"K\I3YAHBG*[/TF0K#JP# M%G&^26@N)(G*(YZE=Y=EHST#'!#E7$"Y$L([)8YY+TM2CNI$.7!KIBP[B&\\ M%:IDN9MSH+^7],AS\[3Z1)?[J8L&D@"$ TI>N_H#H%. J)9^Q=,'QIY%0\T+ M4OY)XD2,GYJ>KT6.752PJJA -Z-;LN-V !$ RQ F+%!%*Z%#\Q=RCQ( E\*1 M;LYQ%.Z74L[K!#ZWFD^-#.2+CDS56&&P?:Y+ MSY2E8CT:BNYRT>/B@]#L'5TWQU-3%TK(URM$6C8;:^TJ7F^CQF*9<@0]:8F' M*6E5_>GRN"8':R06GB:$!$OJC922L*L#E3"2W?,.5:EV;*$"W%/[JNJW4$=5W-0ZIR02<"ZEA!>!"G M<1Q@C6?VU&HF7JN-#SRJ:86&TA#Y=X\*FPU\C2FD-0>?&A!DTZ")M4 83W6( M-A?/)T9=1#.!-$H$FP*+2]IIL"U\R_3?H]ATN)9,&@@/%8JYX,&Y%E/&7N'F M!1B$M./+Z&O=V_#[;]?T%2D,UT$),(]8;L9V5!7^-HQGF+X0]3HG^+L$G&H< ML+91&E4Z!9 F/*,A#"P8)3HD/<^3<"]R8TYS5[A&,85%YXF^H/G/TL98>,E# MG$R&$*C3WQF41/SUXNT#;77_*I>!?G,'E6V$/$NG2WD.!&V@-FAGSI%43C*F M;?Y]Y:LGBP#!>16/WDITQ@5X$&21XJ6!=B/9C"8;QN,I5%3XFT'B=V0UQZ2L MF6.T1HF3K=TA\A!(" 7C,\IJBF<>3Y&2Q<.ZRV0D@S,PG^1%_ ((?!\O8NZF MZGD!\ XMAR1(I2>)&-:5@P_ $AM0JB5_^^VV<^*YMA\ MK QC[8J4-^PLHXP>*DQQ*/0NL&MH[<+*U"Z3S!7XAFL+G]42Y[D"I^Y=!1H- MZ#),OWCO_ &,I>?&+?@(++V)%'2<8/3]5[$OE";ZN_(RTF%(WAQ811=HRO4Y%)OX%T=K?S%7\$W#96/1"3)Y1GS?YTHAGJ#(AK^5?@S9<80V1P+1*#8 MH?B_!GH$R/_)GP.S]FXI3[9!+LEY;)4+(]<'UW)ZK*QG:)<;4=Y]\1,I=@WA*(Q=TPFV&GOO)"@W4K8A?:HO*^=^FE\U2]L:[TT90G)"X](7"#@P@) MS[!E$LQ0NV.D0'@?E.QP&:^5>HC[0(4 4] P>(\S0@0TS&EI#GLK/PZZZ+RU!=@_*[V"FL :=6V61"$NG:>? M1)+6-X/.[+,G#BUPY$A=2)P03_'T.)%O<\0[Y^B5+=V13MBXN9<^T+1ZP -' M>"+E"\XIBDRC6_D&4=#_BA(Y?+K[(L ]N%S+@NA=C7D>\RQ<,-G$,"915P\ M;(6NL+S*Z@'087*. MJO$GP@348D#0I$S"?P"FO+7NR\0/A7 DTX. PAJ2@H M\:]9D&8U>4V(X%8^(VLEP\+/X9!MB>)P,\V4SWBDCK^,A@4X?VO+WP"J]/M: M@F<;: E>F6R3!<7TJK8@3W[WL293Y(4E?JV >NZ"1YV(R7N%4B5D2?._I*OEV)% )E.U_,PZ'BD1X?H>M1ONM#^'PO_]R:@>],)6IT;?]@]N!GL=UK==G>_VQ[Y?R'_FWYQ M=GWZL=G\G\^]\^NSZ][UV3]/>^115/R')Y>N7U?KWX?.U][%W^X_3:NSR[^L>WOS!/C;.R MU:5-!XC);Z*K%WREOK8L+J:K$LPC.$A94$40SP3P?C"GW\\00>+W,;I-2F_] M":D1;7,DT&TTXU($P/V.4L:W4NN,:1H6*BPT 8;0F EV8,K9?)SNHG^%R2EY M'CS"?H"LCHP!/9Z"UAK:50"70:1^UP]KWNDLB6LPC>#6G\;X0'[_WWUUY:&, M? [S$\ZB8:S^*_2A>F$:^N.:]\\PR"+_#KZB_G9;4[:"'WI]?ZP4^$=?N?;T M;?7DVU!]=#U+OH"=-@D3OP:EKI!SPX6:!6*!"E?Q)8""$Y,:AP.8!(;J/@ZQ M@YDW0@T/.\6DP Z:>2?6)6(=I=39$4N)&7YHWD+,*DY)2!B=#;3W0_C76D7$M$1ZW'72S>LR:6M+0RI7#+ZO76H\?^D)& V*R'*8MU[T/X M)7B Y%W9:E/E)"OO=?PM5VR=T5H+_JC 934E2FK7X',0@<*Z_I$N)8,3DEN_Q2;> !)D^[Y1,^8\:/ =A( ME .J("QXUD6AA>-&;>:DSA$8M5WW_A',2P!13^K>-\FM>^\F8.^R=[@F8S(C M@K_*K#A+''8";1_KD<;X#TA6W$.#9X;!)VC$'ZSX%@5$$6W;F21M?6ZW]*G%J26T M:YW]5GW?4Q2:8)A>?=8YJ#><#UJUYD'#?(9/Q8];W4:]:;[*M6)*;1KF5JNHL_"8Y@*A"TTI\ D%!HNC:,AK_ZS MVZFW]1X@0KF8ENK;C?J!_>7USD#]KMVQ* 5 \@N.!;[:=1=4?E)"27_Z:I3$ MWKP?@90;&4LXDX+]2SB15P\D&-]+6UVZI8"&?X+5-$U"]9,0C=8)FC&<3+8Z M@-'OHDA\1J%GQA>D>?L-=70A^M7LAZR(E##)+_SC-A M'1-SX"?)'._^+:!_XJ2!_.+9D.526ARX8,(D-:C;!Q_]P>DIIYYQ^VO:B: P MRI#ZK^ERH=VGY_!9[T\!YIN!U-%_H"E\>:*!23C"H>K QYAJQGEJ;%2N_:Z> M-YY/(0B!Z$_HGRJ;$BPO,/ZGRK3-C)2T2"]., H"I!1) TX\Y"5K\Z#>M6\? M%56Z6Q+0QV5 P=_M?CXO-'QTV!DV&H?!S4'0;-QT!LW6C=\8#&\ZW?W1J#OH M#/:#=C$TW#HYO3J^//MT?79Q?O'NZO3X\^79]=GIU<7U;Z>7U[_USD__9_-# MPZT7#@U;-/$NWGF&*AZ2Q0.Z>*?_\_GL^@_KCUH^K@YKC6 %0L'NB*@^O5-:66H[9MZA:^8>;N).AG5NF22R@'GVT3O(FRJKV* M^9X4808^1/QT\9^,.-W4,IN :T*.L28\%7!!72CYT9_3YG[S M*1W]Z94[+C10IEEE#5O5)<=M]R%,_3G'9F'@/:+V!,D]%'2. A-1LVHU(1+V M9L.#)(^ 9:>% %9L(,XX )ST6%X7_U9%LL')&_Q$^=.VY>P]LRC>DO!X4A5;J#?UW MOZ]N^2Q3(H!M*G=_EG+-VWP+-];^0??5.=S&C:'IN=Q-<5B2+YA8W=.O'JH! M3S3)8@I\)PFR3+Q?D;1;Y*8\C66_S[X6*=E'[0-8=(,.T+7AUU3/)9[3X]D7 M!QY\]ZT[Z@,G7JPR"?%+BS7DTM6\M49HH+9<'AD_2V%<[\# RNX$]=MZ#9.Q M\B=L+/'%0(!O7C&<"?^%4[T&^W0GW05D._R:^C>]"JU(G$0D$QVDV\9/XVBW M!FD[KMN25Z=YF%9W6( SIGKJ)SX6GGD['7XCHGQOYY5_Z@5_'19?M:?/4[ R M(:-?;S0@-X@MD<1OP ]0CD>3((,DB$>[##KT] O_4]_I8[@ZDXDNX0 ZTU_D M<@/&5>$K>"U/@DF(S8UPV>C" XSG-[CO/\F]?.UE/_KJ,6M4M^^)MT_0B*S9 MENHN8>61 1G3N&'\N:W5^)+R72.8L9&'OJ;=I(IH:@2'F5:7:4,O$Q0;Y?=: MW:9GWR:D^'26@)6(^"([(2L=FH-2Y-Z^Z<%,"@T>ZLAF$W\"8F MP_F]BSJ>G3[;A'*3)1E,@>V"7A]EI(5P*%+:;=*8\%."\4I?,EWY;*EB-LI3 MEK5Y:O]OYG]5R]HQW:H6 ^JR=@2O"I0.!<6[:[E_MY TBG 8PD2(\,T A5^( M""X5"&R+4.)HP&) 5]L2T XKO".QC_"_^_;,[Z%%YS?0W$(P$>S^,U-Q!'8 M[C'!],'ON,$_-S \\:-TQ/!(2YX'.$^)@0T#" =II1XH\L3#T(\*^%G88\+1 M,&S*@RVCIT]#I[XPA+K3> 3 5L/$?U"7PNU^V_CSE@.7(<0#&O"4!9/@*_4: M^X,TO / #R3[79BFTOHWE$BD].]O^F[O=PU?.T@C?#NA105ZL\O0L9 O.)XZ MB"-LJB>.SK=U;S@5[@M7?"3%-9HF:]!!T2#B@7$(ZP:0]Y/0S!\HS$*P9H,Z M0&[X:9SH45/4ON7>^,67O&:F(_9.+M.W\*\-IW^X^PS2U_+BRQ5592>#,A6M M7!1=B;FW3@8!!J K(3#?TJ+2PZJHM"HJW5:( &4E:TD@NFB$44]+5H3Y0@ 9 M"6N^4IHTE()#:VP*@SVG/#/[8S2A]I;RC=Q3$RN:^D*Q:*@#0GU\<@^!A4AZ>*NE^^#WWX6DWH M8,A-;>D680M'M8#"\%88IHBMPU%FTJZ(P2GH-Y38%2.UQ!)=]B@](T<>E".J M'E.$%",4K!H8VOU@[$]&8@X3^@\BRL0/49#HYY-Q2[NCW0Y7[4Y&C]&H5OVQ MS"$V>GWA2Z&S&">9&6M"CS : @0= P9#J(!A8YK@2JD<]6KYI1;)]WB: M::X-H_LXA+%YXI"Z%"HEBQYHK/_*^.,NL=Q](]RP0?XEV#.UYP9(Z2HZN)Y[,YF!\\]4"=+R,,/1'L]2?V+T!>0:'W9='+]2) MUJQY>@!^HF^2E CZ@(H!KE:-WA5PL 9QJ=69"6LIFH<36 .-MDP-@'2<(.ND M 2QX5'*URA9,3 .B\V:C'\G-TC8FVY2W3OFV$3QN04.V!'W %S!2-6L#SW;)$^^$.BL'P:@,*BSL. @--D5U(Y'G$F3 ;>+?U>!+,CO9S"3U$!;XHAC83#$AW/%&'ZB>Z@=#H- R*V0U, MJKSN?"%H-.;)!#4>3> 3G*0YAQI.S,5SP#M18$"'6PK<^! 00QJ,_\3@,[I# M>.E:09 ^$I])F$^SJXGK$S04),D#"5')2_'V)&3B3<*[,--Q:B/M] ))SP": M48[_^+*:W:K+,LMRC]%_IQW8XP1FJ0PDMG;L_IHZQ=S70I=5 #B:R/2R2S/] MM: _EAR/G :^1\1G26?:/#^\@"RA59 _-8VKRV5S[@KN6#$B!)D-8\P$ ,H[ M -):RR)9!$_E&_$S0ZPYO]_;Y_TVFWCVX.._NCFU;#]SN' M0= :[KMH]9]ZE]=G9S>M3J=[U/Q6N$.%AI+'3;972^1>B#,MXBQ I?;)Z;O> MYP_75R=G_SP[.3T_Z5U>GO8N>^]/KWKG)R>G'\[.-Q]0J?WB@$I$DYHG5/$, M61!\'PGS/Y]/SX]M)*574AWG]>GE6>_#QXN3LW=GQSV NKJZ1G2KL_>_75]= MO-M\)NV\,),*33R'*-[UA:?(XA%=+#BP/[S?+CZSZWK8]4JF(D$A:Z<-'8= M-OT&;5U6Z:C**E59I2=DE<0:4U981UFZ-_WFX?"FTSCHWQSZW?:-?]AJMP]: MPV&_W2^JBN[QQ?GUY<4'L%Y0NIW 4)R;H_UNN]'>?"71?6$E(=1 H6_HL;%8 M):_ MZY5/BJSQN)E(B3<**1K/&OXR&('FPZ ME5T'NV73(6M6J[?'J2IWLQ"(:)L8B]23*(7)$TQU=:B*8D%Z@5]L!P6QLAO+B(QX" MF:L[U#,K%XP8??!3SNM JA+7GZ;PSW1V!ZC2_^;Y(C([I28C>26'QQ1/O91& M_9KQ*LIDY-F'*KK+CTEG_+LP6;18883"8WX9.672$:+1D_(,4FJB/$P;^R M^X&]>WMFC!Z?6Q1[$HU V3>RJ@":W:']D>'Q%5._45+Z=QCUJR-LU_KK@QLC M4@%<)$58SJ7 7-]AP(WJE&=(%<]B[,Z=MJRLLM GUT340RDI.&= DVNUBBF= M;HM'\94W,9TE 5?FB!]KX?/]@:#8 J7O$=E$?#*3S1R$T33#LS#W=63H2)J MZ<\0>QVBJ 38QM.^41V \%&O]:;Q)*3!;ZX"0-&TT^33FG+LEL.UN4@G26#Z M38W2,9JLPT#]<%)#R058\),Y5P6'-.YY-,'Y\6,N#_8'IE!"21*QC4T=A!+O MF=;3 YH8^M;;: 6;=I9E5N*@\?R>YNS"ISPMQF'"F:E3S>GZG#3'A2JGZ()0N(G#PN^RV5 M5+37(9FY"U,,R5J H .E$^@ :QX..DOL0\UM5HMC/F.> M6Z\'!UC3ULR4-:ZF7GXBRF(*>-+:""?/A]&8QQ]"0D;&LJTO5R#W";D4I@G5 MQ (E/"AOM][;FZ0QVB5_!@-]-G"PKB'J&J$P89.F.8AQ@A5UL_Z?>%5BCN[ MK BF$=MP5GI:+5K$>=_LW9KS8)*>-:H18V/&C+O(%V2C=!-I@<5P6EC BX$ MD$16K]RR[Q+4K\BO5) W:[<2(6$&HS[<>>(F]*,D-;C$3/,\62(,J!.I?Q$A7',53RI][_/X;1L]1!E,,X RF9PI,6]_.@U@J%4, M@&+*UGRWUZ(35/S^3CERZBE[[S:3]XZ-_"ZX*!>;Z*) J!2K'R 2@?.1HMC" MEGJ2/2[2"4A1LWQ&B,%94"34;_B?X)"[,!Y_Z'$ME87GM MOQIC8R.9*'K^)L0<8.QO:NRKN3([OH#UI%1YX?NUQQ&EGL]E[U^>7IU>_O/T MI-UJ=O:_64+^I7.B!_UV>]CO#F^&C8/F3:?9[=\<#ANMF\/]SL%1?]3R._N# M8J![O]?[?')V?7SQ\>/9]?7IZ;NS\][Y\5GOP^G_?CJ]O+XYZ'2_=[B[\>AP M]W[O6?%NI("G2>!I&GA$A->^_V""]6,8SXN%Y^R#X&5!D_$.PP=X@3XF3(E/ M\ >O%PT3M:ZKP7@"(\E#*@9#C8*!+S)TS*4 1XK$?(R>?^0H*WFU%5V#X<]# M'SQ7*$)57KD2(TJRG/OIT/^7@CS4,#$4%KZ^XWNCO^KO8X(A M\E6@/(0!AURPV8@1(C"AQC^M24Y%_2NXFT[BN51A*S&!TVA-1D;J83'^1ND4 M?#9GH@9D%*H7S>4U"_(WZJGTERP8C",ELV[G)D6Z+*^#C0W09X.6-:]3@[A2 MWV6*ZI23J!XB.?@P;33B>!;$LF>I':3GA!N[8,5J>3TS%;)>E+\EY -HHS!! M 2%[?Y:&Z#!R\(9BIG06/FKYX.M8*:I,J.0D2\'+TTX=16#QW>J&R^E.Y\87 M7?W*F+R6AZ /7>_0#CC.LNF;7WX)D_J?\7Q>5XK[ET&<3#$2MD<8+D#N3=?C M+,P.#QJ=_?;A\.:H'W1N.NWAP/CB\_GU[WSZW>G6#\+[LC9\>D6B+;C9XDV30'/D, #&F#="5/AU44>M/(8 M>"4>L1)04HJ]:/_V%L+^&;1[DS#(<4N/?GEJ23&3F/7H4='Y!8O=5O M21DVO0(/P>HW70[\4%-WR//@IQPTZONM5QSEPFX0OK@PU>6[F^"EN(CT6_7' M1SE_ZXS3D9-8-!&S63_L5F>SH6?3JG>JB[.AA].J[W>JL]G,LX&+4QW.MSV< MU8#%CS,"-MZ#\@ M/WGJY"?)#VHW:X+U_+@!:]6]V:![LXP%%D4DUAR'N*;YM\V7I-5H-5Z(&JOL MK9^#'SI;SP_-4G&8L\8:"PP31_MTM?;)[;.2L]LG9S?2/MGDJ[3S^>H_J?$@ MGJ5^-(1Q+\^W,TP6_LU_# 9!,!J].FOTL"X#8\7_E<[<=^)3#C O/ FC0*>* MP;F2>#-I!R:X\:6=<2>=4M8G#:3C>UG0(31X+8.YDF M 3KPZCM>J]9M=%].=I)-\J.?_*MO\65._N"@53CY[302KOVO* ]?4!RV7EH< MOC:-7EKV;1F[-P\/7EK,_5 G^GWW\Q(GRCU)+R3"-E!G(5[F2\JT=F7B_80F MWF%EWOV$YMU2Z2@S ZT,W=/77H=5N07VUBRZY7KS*+@KR1FZB/PU?7]0"1]JUMOZ!+X*(X"36+H6X^]AM_TOX^H07KJN;N4@P:\ M/.EP$7L3?Q[/LC>C\&LP++L/%O&DRI^XQ56%SUIK7JW *G JY\+K=%BX+AAH M<.]H[CZM/21UU7+7+-AGK$,35A%$P[O C]*R2L1^B'->1M1\OJ+R\/'%?'K M Q404Q^.X'K\:^8GZM>(67$?!@]6 ^L*] %N@D7L@5Q;7[JXV9%;B(ZI/;:N M!4I!F%1WY>7O2FM#[XHXW.O>%$#G\@=C8:91F"K*>%08.PFQ G[]RS0EN!FY M&3&/QQ+G\[BZ 5O$&(^%9=.4'4:!^F\(_5 M]ZF\F0]%L[:E7K'# '%BY@LZ6K'Q%3"X@CU_"MU/ <#+6?I6&8E[]%_Z#!FD MZ#$]!64- M8D9N?YK*/WY*#,YY9XL\>.FB\4ZOUQ!%/@* (;I@:_3E!H^5]BYYH\'8CJG(!+6QJGD^^86 1Q ML.EM"]R^U BZW6;0;-PTCEJ-FTXP&-X<'ATSVI9/3 M_SW]^ G!P]]=7GR\_NWTP]G5]=GY^ZOK'HP#.+G:?-C<_9-GM2\9"GA @10 M9R)XF@K>NXM++X=Q9DU_VQ)&59S9Z0\.NS?= W]TTSG8;]T<#@[: M-_O]8;?1[@[[HX/#$D8]_?3Y\OBWWM7IU<6[T__Y?';]!T/;GYU>_?J'.K.S M[\RH^X_GT]/GM=D) ;"-&$G@&1IXO_Z!G'MV=?7Y]!([[WKOWIU]..M=GYYX M\MO+U^79,I2RDC9D(\CU2/OI+!F,87SB=,*SFT$AM!K-(^\*OW)IOO*)OA)Y MO=FM6I/7;-?PFS+:C?21#,VQ8/MP;(Y^S&R*LZ&N_K/=:-0;2JU-)A9V'\XG MC!-WIC9/)U,KBQ01U$X]];=LS(/$%J\6;25RSA$F,E+N^8#0R&0/'=H#SI+\ MZ,_9Y,*97?)M0J&T%2&;BT42UU:0CW#*OF:D$W'20D3ZOMG:PST)8C/.%;RWTI?KZ(UK@^M!("! M(U3.!YO'AD3 K^$=P78N6]%F(?XMOTN16LGR^W0%4*MH_2"XT^*;9;YX).!C MN:.F*7G%LVT5*?F$J[3.0I=<*L3 \>\"9-*ZMYUP+LT*SJ6"U,D!:TD%H]9H_:Z9AQE/0 9D?D=4VZ^Y!=3@;>CC5Q=GT MW_.9@:Z*1R\%6?.#'_ JJ^K5#[AG$AZTZQ,(U"?/@@JI#)?7X?5GBOCO0X1* MT56\4?%&Q1L_G*D$!0)<"2NY>AY$EFZ+L;05C+#Q)M4__'$UN3E,\1(N M9\4@%8/8>C89I2)'[WL5(J*3;0%ML5L\AE: MG_*VNN*5ES#+OBNZY#J6V-_]: 8-6S2.Y(6NP.9M\Z7+5UYUAR^"BGW0J#4/ MVR\=EJQ.?N-/_N"HWMJOSOW1=L^VGWNKUMIOU?:;1]79/]J8V?:S;W;V:T>' MSQ[Z\0F>[G0/:]W&"\[VJ'AA:WGAJ%O? M;U2- DGVQRZ MV0[._T$<_V:MT3BJ=0^VW &L>.9[&E9']9><$EKQRP\>9&K7#MJ-VD'%,]\Q MT[;]//-B)MHKVV,NVF#E>OS,(8EVZ[#6.'AQ.5CQPA;R0K=1/ZH"$E5XJI(* M57#*'DS>KK4 //['#$Y=#++XQ4VAR@WX84,-S<-NK;7_@C.K*X[YP3D&S*HJ MF%D%I];FEV:[UNYL>Q\\!:A>*]RP.4VB+Y/'[AXJ&7I0C.A6/%7QU!.MLX/Z?A6P>,T0 MUP_&3[7#@X-::]N; +>#IQ8&P7XLGCK:[]3:[6)]PS8&R59#.FX+5LBS=_NR MT"AE $-MQ?C#> :S=#>/\Q>39M$]V*]UF]U:Y_"P8I&*11:P2*/>;E7L\1P+ M[4=F#\LZJUCDZ0;7C\PBVMCJYRVM7W J_?8,#7R%=:ZY,M\+A__]EYO&_J#5 M;QZ,;@Z/]OV;SJC=NCD\'/@WS4;[(.@<-H?]84N]X!=??G%V??JQN?_N^+?> M^?O3L_/+T_=G5]>7O?/KJ^/3R^NS=W^__ U6 M3]=1[:&^:%34.O]+!/#.SCU# B!S\^#ME6=(X0$M/I]?J[]J=OYF-,&/PDB= M>?:FK2B2SXUGGC^=3I2P47>HOAW\V0^&_F#4[=_L^T%?\>=AY^:PU0INNIU^ MI],Z.FP=-0^?'IS='1\WF?G?S&?/]$QE3 M[]DSFWY5ILL1H)=ZOG?LS]6+O+-TXD?#U!O$=^K(Y]XD3+-@Z,61EXT#[]Q/ MA_Z_O/>3N.]/O*M@$@PR[Z.?? FRFO<0>'X2>.FL_R=\G,6K?J)>DDSCQ,\" M[Q8FVD9^- B\)/C7+$R".[7NM.[]%C\$ZD^UI<])9I. $7JG07(7JOODC>)$ M'63D39/P'MX0INDL2-1^O@3>+(75C>+))'[ 198N9)KX V4!J'.(1UZ8I=XX MOH.OSJ(LF=>]8V4?^&&TZK)8X#ZYY=_[<&X:CD5IM MJG80CI1@B++)W!LE\=T+T'13V.YW6-PD M4V$P:V\>C'WQ E]1]H[2:^KDZ'SOID&4^OAP]1^*1;) L6LT7'S\\,-#",P6IT#>3#T[O(=_J6L2 M!A$OQI_ 0]1B_%LB(VQ]/(/5)4&J-F(6'0*<::383+U>';C:%JPM5H]55J]: MGCH319Y[?S+#TU-'AS\;S:(![ D),T+:E&]5D2$*Y-3H#%/SBT><$I'B?]2R M/X2S&JQR&=F6$6C5_DKW]HB5OMY]I#OH3]+XVUS$=*STP5CI4741?1B J>BF M/HQGDR%0,>Z#_%1O5<\#/J&GP$.17HJ6:3"8)6$6*AH\C .U&D6D>/#%BVEQ MZD=3!F3WIA.XDRD?4)""/Q*F8]A3XL'8S23T)TJ&^G=P^/AIK%Z7>+#H;.ZR MHY\D?L1WX8 [C*G+L\9BE0%YAH)0QCCX%-9K /Y5P"O"C MN8N>_]0:SJ+U++OD*3H/K7>GM2]RS#]XKWSD7WY4_@H5E7==75M?1Z V5M MPKGYJ;(VU:UCRY,.D,RD 5MGR#(I':I+C2B$!5\!"Z:&+%.'!S?=_JC9;C6ZAYU1N\0K^^WCV?GI M5>_=Z?4?)V=7QQ\NKCY?GMYTVXW&86?SW;+?GNB6P:8]VK5GMEU% Y["=Z/6 M_E%_U+KI-@_W;SK=_?;-41 4\33J/:>O?>M?>I\O3?YZ>7WMGYU>?3O'SJTUD]%^&X?W?_DO]CRQI, G\ M!&+O8_ZQCJS#0SCRWFC\]9L4=KC#&UH=$SYG'FD"JK%>-O[O__O_V,LWY1=[ M@W@2)V\D"V#M:TSGVL*$P&VPUT\"_\N>/U*O?N-/'OQYROL\/*RW=(;AC^2?0HT#,.__KGD4R3C_L38)1]H9^)1]AZD ^B],0K( W">AX MY1W!LYVGXKED\?2[',J"F]NV$AN^-TZ"T7__Y3^N+XY+DP7P[S<1F#<39XXJ M?_27OUVCE:#LD&/U5S"EM,SS_[8&H[ID+J/?QDOT@\9A\W T:-^,#@>CF\[! MJ''3'S:.;O9'PY'?.CPX"OPC1Z)_ZEU>GYV=W72[[>;!-POF%N:I/$ILPQI) MOJJ5:OGGK!\5T\&[,PC2GO4^7%WWU =*%;ZI/B_ MFA:>(<9KZP[E5(Q]B-. /T1NA_B&HQ

)6+EVI95(!J!*&_L'[T M PRYA0>0NL@#X'!2F(V$'K=5@]DFYL1*29]8I[6J.:7/&#V.*@R,[Y$9520:* MR>.8!=,$4;F!IO80ART@4U(_]++/5>,(3'HHWE2%J23$XB@[8Z!V%V@Z%N_? MBF_"<3CT =II2H+!U@B*C=6$,17(AZ.)YPBKM4PDZWC0,QDYX+/V:O M)8/'5,*Y%P93;S);N-W/N[M)Q#9C8)LD)K3Q9X]A"^3"1B'.)FQW&<=]T$$N MEAI=2^<, TJJ".2]+&)C M [R%7O?X@]-F3RP%I):\]92E2A.U(U\A!RA/CJV] WBP57'+P2+X1ZD0 M 1N*]YCA3!SAC-"(/4)]VA)OZU0O90JN=(GXHK#$0[U:P8<9T081ZZY"%-(6 M520*9*WRW%Y^1ZJM@#D'1,!66^!U:G'LGDC@6?Z7*I(97L"1=)H>!M:O":\2 M9 Z$MMOI7)S4L\)"O2=A2L8%6Z\EORO3G*IS0I)Z;Q-I$!YD56&S%D18;O^>.%-YJ%)XM1-N\279G4Y>'3]%NG@SEVST8C M\7V:9'4-8+>K3XDI.6UFY.]&Q*"\*G1F-X[GGC\;BW>ZA-]TK1%XX6+DC4:+ M1BJV]?W"R"5RL(@UGA! )GF45C&,CMPR:&NS'SP%X MLZ'XN2IKJ]X+A TS%#UM' R)6 D&M4KR5\H>HANH5!-1#8768 Y \$C(.&- M6T][H1>-(@+J3R_BU,-U #D;R9G#BRL1FA_0L1 WMK*IX#".2RL'5+!'3D%H M@]](KW.$9GP*IQV:!"RYH8105U.%HH:-;%*0$U*(4AU \4@8I%%IM8O+Y;%2 M.JLL^SW1I<@Z=]A%-C%#$=9/28F$W?SN9#_!O@),+R MAJ54P]*]X6*MXH*&3G3.S=K['LH7%/ M+,""F9*F*JRRV@%Z)C4CF*T%9&LCN\D:]G4"AHNI-UJ,'?FVQ]A%>?L45__9 MPK8N)N'OK?YC4*B4+4'UI:FUZ(W":=\1*H?>4LMD#!O"(J1'8$KMED-Q;P/D M0D'%UQ>;H?::OB+B*TJ$3 +HH (T/J6RY>J'*EZS@LE9FA*=P>T,3ME:QJC2 M]6.% [ TD-R_/FX1GT@1GU-M-%F?QNN;%H\J L>]__KZG[@G,F5)2< MZ/5^(09W=?'-53B%('1I&R(*0M0B[-*75O'#UD*S@90#,C^\ (F FIO%Q%M, M)^='WUK7X]!0"7=;1DQFWA3)8/ S=:(BJE G$;I;N68>MHK!FT)#@8 *.IR8 MV=IV(X$/BN-NJOANIL58=\W!/43227C98J4\=_03W%R@9NH0\RA>DR M56ZTFUQ8*LAYQQ.DJ9.5J>/["!XK^-> I.-.WL@=#C+4V0,5Y'8+[R@H0XLX M,>QA AB@.#^18S9%\ Y,4_HXAS!_>S(YLB50!4[MJ)G5N!U[;ND;ZK64#WP MPF5E^S(<>![.W,Q&,J=2O5L@&H6*QI9S5.FT4<'MM>.J]\.W0_'#[>T;6UBX MDRF6BX0J2\J_=6;+L#OFN3LE5:0LVO%H>>W<9ZL8*ILA &G%N':8S,C 9;CH,57:E&GF@%IC?7!/Z02.Q-Y:L5%O2T6D:5).%0HS[@A;-T\,493V1$#:=%$+6$@.Y'W%Z>C)?*H<^9H0*LC M3DM91<4R%_+"[@-SI*./JX?CH&:2U#*Z;/ M$A\A@09K!OT$#P;COGQR>(QS<;!SD[8=N/UK6_E2 \8DF$:F@4[U_O;8TY;2 M+2PYT261V)U1H%K_O.3_\>=??[W8>]1-AZF[#E#N$FYEBU3#CZFN0U3N;-'> MSK,M=CL]-S VS4RW8@Y+EJ!-< 2=-#Q/E/G,=ZEDD(4BN M*'7:ZQ*4[WS!L6LE01MW=O2L*YB%)_]-K%#@G ;3DO33F82>A!/*0N+/T/U M]TP'P"[&N>EG!H8/KKU?WH,)]3K&AH<4^T> HUJVJ0H6BSDJW_G):W;#1V.\ M\X/9=:=DJQM[2-D0X;X^@5U?D'ZX^?^XR&G.EM_MXF^J(JZ(#1 #7#S&^R$L./+S.Y0_6C0G@ET M/8>'HYV,#&QYD]?XIH[7=++.DYJO&9OKM);UB;A]20X-#I+(*BW7.Y4:&A7# MI3/Y 6];>8%64):V(S::PJ&((#[N-@B=OE;4HG#W.I*3+ "X3.W]"O=9=H2P M&$Z;VQ+& #= 9EFI.OS$Z(Z0\A??GFL$AI-MN+,3;W%IXGW7N>"TB._5F-T=&M8W7:U_90%-24$4N\FHT6G"T=NAP$5AR]9<%G!OC-JJT/:^J]'O__-]QX/O M/1;>U/=/+C*.&N[GWTWK)Z$W]T=??@G2,6DP\V;^M/=.8^%[?C@[8_M!17@O M)EV>%8N8%B^F%B9[OA;/IA8&>[RWFL\\/]/QQ\/!AW>"= MBC:Y3C7:71_$_9F8UK.WX_P.;^;AXOCFPO1N,0J;R5TCV58>F(M'@1=,Y]=? M-*&C;Q(^.Y_S1M-%:SPW'WN+8")>7P)J, 'EAL&U@X&3P/_RV=U1>=/Z?!7@M.:/="FAP@+V2];F:?,=\*W]_/6XW'Y$_),L4'T;D:H5MHZ& ML\F5_12P_E'J+7\,N]0ED)#_W"AX5T$+\)X^U*E_T '-U]'/_@E02P,$% M @ A(&=5!NH%@G P <0D !D !X;"]W;W)K&ULM59M;^,V#/XKA#=L7XS8EIVW+@G0]+;=@'4KVKL-]U&QF5BH9/DDN;[^ M^U%RFJ9HTAVPVX?6%$4^?*B0HA:]-O>V1G3P1KC>*.EF:7V-8@KX*3D@E+TTFBN&BBU2+H;LQJH3LG18,W!FRG%#>/:Y2Z M7T99]*2X%;O:>46R6K1\AW?H/K8WAE;) :42"ALK= ,&M\OH,KM8%]X^&/PE ML+=',OA,-EK?^\5OU3)*/2&46#J/P.GS@%IE-(N@PBWOI+O5_7O*66-OR'?K!EDPC*SCJM]L[$ M0(EF^/(O^W,X!-Y$3C?Y0[ M9VA7D)];77%; V\J*+V GSOQP"4VSBX21_#>*"GW4.L!BIV!RAA B3$ZT"./9%;LS<1WV$Y@CR+@:4L>P,O/R2;![S\OR7[ KLX8!P$_?#=C:?[3__9] MS?3<3O;*]^/=]V=Q3^U=*MW1#_U\;"S;!S$:1&G MC,$'[:B("*)@]#G( MS*OYCEK?WQ"#Y1":J%?"4FB$3Y_@=V(&F\[294G7PJD;.SD:@PK-+@Q["X'D M,!$/VL-[XG(8H\_FPV/DFANZH2Q=05MR34?3<01F&/##PNDV#-6-=C2B@UC3 MFPB--Z#]K=;N:>$#'%Y9JW\ 4$L#!!0 ( (2!G53S9#1)M ( .8& 9 M >&PO=V]R:W-H965TGZ3JQ#0G$2^[#=S_?Y3X\VQE[ZQI$ M@I^MTFX>-43=:9*XJL%6N)'I4//)VMA6$(MVD[C.HJB#4ZN2/$TG22NDCA:S MH+NTBYG9DI(:+RVX;=L*>[]$97;S*(L&Q97<-.05R6+6B0U>(WWM+BU+R0&E MEBUJ)XT&B^MY=):=+DMO'PR^2=RY(QY\)BMC;KWPI9Y'J0\(%5;D$023'_@! ME?) ',;='C,Z7.D=C_D!_5/(G7-9"8RI^[O_#DU+\HU63Z5[$>+Z\98>DMH6\ZE,TZ2FR7$P/XXJ?8@ MRQXD?P8DR^'":&H/(>:@'@P'O2=$A76W#G4<(OJ M6]>SQLJ-U$)QO]#62I+H8(6T0]1 C46$MJ^:T#48C7"/PHYN&H3'UZZ$$KI" M$ [,&K@TV*[0#N5)@[NO$W16\F1+=0^5X;%UY.V)\=9&\?1+O>&6MA9UQ:&< MPIM7TSPMWO\W^GNDSYUDO_E^O7[])#_0L]9LN0Z#B'=;^4,H/%+]V>)?Z=7% M$LJX/$GC-,UA,AW'Z60*>9P%30I%F<;%>!SBGY2];J!9G$^*>%H61]R-(6Z6 M+"[R'BF+)VD99^^FPXU/C4QRM'M:M)NP81TW "??KZ&#]K#$S_K=]6#>OP 7 MPG*_.E"X9M=T=#*.P/9;M1?(=&&3K0SQ7@QLPP\16F_ YVMC:!#\!8>G;?$+ M4$L#!!0 ( (2!G53[CCN"5P( +8% 9 >&PO=V]R:W-H965T@=F6TLS MK.)Q=P\'@'GV J#8 8JH>T@455X)$JN%LSVX$,UL81-+C6@6)TUXE#MR?"H9 M1ZM;].1D25B!;ZVC]X1.W'OB*%_CR JZMH=;#9U-A M]9P@97&CPF*O<%T<9;S"<@+3_ 2*K,B/\$W'BJ>1;_H*%3]+,!L3S&*"V:M= MZ7&^^02.4\*%!UL#7Q3J#;K]964G0"W"5V>WW;LW\R(_^^2YCXXR]>@0[N_> M,L5L_O$$^E:6+?3"0VAP]02=PJIA,'OXUU."X4(!#X>8:R/,@S0-U**42I+$ M*"SR::D4M^'D!;'Y?X@MYJ>'2L?SH"I,KZ"H=%A)@E(XUEZ6=FMXEOWKL=.# M7M+HFC@Q0K&,&-IJ](Y#Z6+HQ;_APT2[%JZ1QH/"FJ'9Y.PT 3=,B<$@V\7. MW%CB/H_;E@\7A^0'\98L=8-MS"M98?1.&J132- M2 $E;Z5[IW>O81_/R./E6MKP3W:=+1M%)&^MT_7>&1G40G4CO]OK<.0P3>]Q M8'L'%GAW!P66S[GCR[G1.V*\-:+Y20@U>",YH?REW#J#NP+]W'*5Y[I5SJ+ M.8A/?",A)@K]M## #W\#3(^C#2[)/>!D3^>3%F: M/?OE$06%>@,FB'J^B2*GQPO:+][?/@V__WO,#_EOC;:6T%$:9],QH6P<3V93 M\A=8>T6XQ-K 50X$JPR!NP9?62A(;J 0CDCOJ,LC-$L&$X297) !9?&0C2\> MQ\UK2XN;"56HX['U:,O]7S$8A5H? :.6OI7\;_NG<;-%39PF6U!@.-Z%*@@OL+@*ZPSW72+DH+)@N]P8 MT RY8,;Z3!N,XC1#;A^,*AC=Z*M>13.=O MPX\*6W+4*VI *7Q'1%E\-G9MHW_:-]U5UVN^F7<=^RTJ*5!2"26ZII<3['&F MZX+=PNDF=)Z-=MC'PK3"#P$/Z#]%EE\!4$L#!!0 ( (2! MG53U'(Z?!P@ H; 9 >&PO=V]R:W-H965T 5M1?W]T% M^"):LM4D[?6+1 *+Q;X^NP!O=MI\MELA'/M2Y,K>#K;.E:]'(YMN1<'M4)=" MP#6;D2V-X!DM*O)1,A[/1@67:G!W0V/OS=V-KEPNE7AOF*V*@IO] MOU@C *)7*0..7#X>Q0/(L^1$8CQ6^ Y:+;$ MA=WGFOM;TAUT67$K'G3^3YFY[>U@,6"96/,J=Q_T[J\BZ/,*^:4ZM_3+=IXV MF0]86EFGB[ 8)"BD\O_\2[!#9\%B?&)!$A8D)+??B*3\@3M^=V/TCAFD!F[X M0*K2:A!.*G3*1V=@5L(Z=_=6*JY2J39@X53(1[[*A8V8$NYFY( _4HW2P.O> M\TI.\(H3]DXKM[7L1Y6)[)#!" 1KI$MJZ>Z39SG^(-(AF\012\9)_ R_2:/M MA/A-3O!;IJFNE+,=98_H>L!ZVK">$NOI=S'D\[SB\9"=YG=\BJ4:,L4ZIM?, M;05;ZQP2#HA>LS_]89&,)V^^^A^\((J5,.2)>A \,B:W/"'_]/&/1Y]?^C^A M\<9H:QNB=S(U^BHU(I..E<)8K7C.%.!*K) M.!I/#J6.DS?L%^V T2N8'"=]%N=J\'=A[6O&T?"@"?K ,/&E! 2&0LRYZ@- MP-'ZJ!,O0+HXGEXV+"^\")??:D6,&[#/8K%XHOFYG!\J8X0"JVM#@!K/DR>\ M?M;J*NW374?S>'9RVZ7%D#V(,8HMKC**KPA@[[3/=\((IK1CFXH;KIP0V9#] MTHU_YM $#$J6%9CZF!Q\@Q.PK0^NX[[@+P@V_.;$^M[_\=7UF&5\WZ;+=7P5 M+WIC\2*^FLQZ@_H15(S97G#3C/F4.+69GVU-5X^7'$ HJ\19#W5,=>W^>UGO MJ:?_UQ(\!VX7\663.E,VB>+%J]:CLVB^:).Q@X-('5[[.'B1M R/_1/^P=+Q MHO\:)Y-3*-J7;#J+9M>M(:> 0/-K8M!#VM_;V4_+V/^+LT_ZYK V=5Z1JC>[ M?+DFX01BXU^,KDIB,W]S"AH!%Z&R)]-H$8/YX'$VGQ$N&@$X8D$/H#BG#A*? M^9CM./5D>J/DOX!&*K812AA@A%QY!ITO]#80O=#"$RME12LRH9; GK/O5XC] M?C6!.H"2 *-\/R1+/^>)Y^9*HQ\E;KK:MY9CG J2NN)I:JH#A.Q:T(B3>[>^5)H.M8QHG"IE [QH.L+\4#':8O9"\WD!?::3 MJA+9)4%('U:6<#KY51OI]G4G2F;Y,S:H74JVJBRTO1 $Z'MPN&]:38'+((+$ M%0A]E0LX<:UX^AG,"N5](PJLX1&KP-F&[;8RW79,7U8FW7*,#/%;)4ND96NC M"R"1)@/E#4B5ZJ+D2F*!!ZO0!HQV0#[M.K ^#L#Y,0?_#-E/*H235J R"T$ M25XI:B^ W(B2^T HC03KE1B]Y$S*AA+"Y8N$.5 ,;:")SAELE08!P=NEO.=K20T-7P#K^!:4-36T@4-X,1C M7,32G,N"VJ&MZ%!XH2%5:1Q.[=:!#$CG11^R3Z7VSLG0=<>MJ*4CN\X^%# MYS*CF X1#^H#,^===F:N-@*3NA"M%A,!(T,:4 ]UI&U_K3(?"]A*H_1>#G!E M;9(H1(>M2FQ$ YLF%M$:9&UM()+"[/EFL>2X8&%B"DD#8F^%*;017A&> 6A( M2FU4Q-G:6F$?L(AT+12 -I@UZ/XR%Z!?1@)2XVH>\0US*$=B ,8AN^=HG."< M0]3&[:RM[=-NV8-U\IN7D;9"0D1AP 4*ZA"](85$9_AGJEP=(4>DP"M$E#_ $(S4;T3?:5:IYAPX.# M48M:P"0'3>1:AAP+,44U*$!S@U@T<%P K).4E!Y-*'-)Y?JT&_FZ#8$ M,KM&O#5/46ON58?Z!"= B!L(YL)K+KN70H0^7DVH[4][Q3I9%'>5$:<8@ L4 M>O)YM;P:O8,GU:(Z'PJ!A17+HG N#["WKK/UR(Y#]C-4ZK;V]"B/AU3<\U77 MX*?MC?'E^Y)X/J\Q5WH%,KE>0^)C?J^$VPGA0]Z?N5OI8#F<)F;CN<_B!A,. M4O^$S/T"F0I>5XQ3[49645!@UH>;@B.>"2C,4Y_)W7X.:UIE^QMG(J56$*'/ MM0F903^T+F-*>;+[W3>,]S\E* 0U6 L! A1NA M1J*+!$[5\Z1S%5??S2TS75+-!/+EQX=)TEYN7%='1[&EJ$1.(31BR2: MQ8L._]ED4J@K[2-P.VZ5GGI@O+85?JH\WVB$%"6 M\"L,-C. /Y313/:?.A9^N\;+;G_2O0.JAI4,*@8:U@Z'LY?#2!'Z,N+?W&Z MI*\=*^V<+NAQ*SA4 B2 ^;6&W HON$'S^>ONWU!+ P04 " "$@9U4E/.F MR$,# "[!P &0 'AL+W=OU1L)O$J6SY)2=I_/TIVW!1;>\-A M+Y9(D1\_DC(UVVMS8S>(#FYKU=AYM'&N?9DDMMA@+>VI;K&ADY4VM70DFG5B M6X.R#$ZU2@1CXZ2651,M9D%W:18SO76J:O#2@-W6M31WYZCT?A[QZ*"XJM8; MYQ7)8M;*-5ZC^]Q>&I*2 :6L:FQLI1LPN)I'9_SE>>;M@\&7"O?V: \^DZ76 M-UYX7\XCY@FAPL)Y!$G+#E^C4AZ(:/S;8T9#2.]XO#^@OPVY4RY+:?&U5O]4 MI=O,HTD$):[D5KDKO7^'?3XCCU=H9<,7]IUMFD=0;*W3=>],#.JJZ59YV]?A MR&'"'G$0O8,(O+M @>6%='(Q,WH/QEL3FM^$5(,WD:L:WY1K9^BT(C^WN#38 MRCNJLK,@FQ*TVZ"AP,:0"J2UZ.PL<13)VR=%CWK>H8I'4+F C[IQ&PMOFA++ MAP )41QXB@//<_$DX@46IY#R& 03_ F\=,@[#7CI;\O[09AL").%,-EO+N_3 MJ)R?PJ\@P[,_)H*EK_[W2E7'>DFXOO(')76 A3;\8/[Y^L^?[O]K?=\X-&B) ML*& U4XN%4(ZCAG+0(B8301\D6J+($NZ3>#D+5IP&I9(/V"Y+1PI^31.Q1C$ M)&93!E<#CH65T37TM8)62>='F06>QN,T!9'%([JN;^I6Z3OT(7:R*?"^=F0V M%8.4Q2Q/?RA^B:VVE0ND=MB4VG3Z@GZ"$-7H756BN4<=QZ,L/Y(X<;\XH!S4 MHWC,^9$T23E\T+()<=RF,B7E95QUQ'8Z';9Y/*;ZG=5Z2PQ*JEXHA 2JB:5$ M]0JL5'A"/$\4TF!;RN(&I#&R66.HU0DT]"H\_Z0= F0Z? M<+AW=KO\1F/7TRPK2UE)1:VETOON:?CZ%3[0+.ZAT^?RQ>/@Z23FTPS^\M>; MFI;'TS)ZS+/OE^_6W=D2 ,Q%/<@&".I]3Y_O3G_WER=% K=&LP[-AJ9U4 MRFZV#MKA93KK!O*]>?>L?91F75''%*[(E9WFHPA,]U1T@M-M&,]+[6C8A^V& M7E+[X#4$L#!!0 ( (2!G51.[33'S0H $ B 9 M >&PO=V]R:W-H965T@66^ M2E3J>,9)>]=^:)I)TKO/$ E):$A"!4 INE]_NPN2HF3*+\E-9CP626$7NXL' MN\^"NMUI\]FNI73L2U76]O7%VKG-JYL;FZ]E)>Q$;V0-WRRUJ82#6[.ZL1LC M14%"57D3!<'TIA*JOKB[I6?OS=VM;ERI:OG>,-M4E3#[-[+4N]<7X47WX(-: MK1T^N+F[W8B5_"C='YOW!NYN>BV%JF1ME:Z9DY0@X"/K7PKRQ(5@1E_M3HO^BE1<'C=:?\G^0Z^ M+(25;W7Y'U6X]>N+[((5_=BTA>_U+TC;4FO+2%MR=<%ZW'A M,)JP@0+VC[]E41#_^-6?$"I9+:2A<'4/(6P!Q>[!\#\^_C!Z_=3GSW\URNV9 M&E@N\EPWM9,%@Z3 &JOJ%7-KR:0?6DFWU@6[5%)C'+TH"GZ6Q,V4ZY M-<-THLH];"_\OH9@/REEFU MJM52Y:)&^Y?@=9U+!GD0AEG9NB0A%*(N2/1HA4%=KB'SPGPP-ZA3];5M%M8) MU)+KJ@)-=@WC+*+:XPXU(?;XP!21@Z6H U9!&[09='R6J) )5C>$8+UD&Z.V MPLER?[V69<' "N64;.'A*'*=08+2.<@ C+,9AS6@F>$NG?(XGG)8?KN1E.[+ M/9J7 Q[(9S),5!A2BQJ&/JO6BQUXB]4,X".<,VK1.(*/TP>W:.EG/]HA,D#^ MEV8O)NSWFMV#.R6+*8T%G)ZS'&TH4,T";& 8354H*(1H"&I^JZN-J/?]@G3W MA43/=:D*@4!08*N1I;\&:("SCF0,C(,U_V\[YJ%IN(ZB/L'.$-OOM),LOEQ< M74W8IX$%R\: 0885RFXT.@$6Y](XB%*GK;>DFPL^[YL5%# ?5:\[O!175V2L M**T&SV1U/::TUP;/4%L?[]/9T"-<;JC!71C1'( /C2RN:-66N@2J14D9@0N>P^R0/G C MP=>>?A%,EI 9ZUS!]) AB..T.^LAT,^!QK[Z7H4,B]9+"M?;QAA$M;#@OX5L M.T\R'LS2PQ0\BF*>)#/V3M?7^?'P.(CX/$Q9FD8\R-)>6ZG$0I4^-X$H5+>, M38.03[/L2,W1N(AGX8Q!VI^%\V\.U^DGD%-:K[T4!O(F\+!S$87)Q\/ZM2$^ M_?P@M[+&\MI#-0QX,#_X'/(D2/DTB@>+$&00'C (\ 8;!+; 4CDVA^*8!"S. MIA"Z@"73*9_/ O9.8H*!\B/9)>ZG*_00OX"%3*.M+N#VJN)1OH1_1 M1G+(WE3!B0! IY67#2XJI0[($>5^G&]A!O%L ;[OB_*P%J,J@#?8!.KD-[ G M7WM#P'4:0;F%0(.):-5AD,^C[< PY6$\(PKS&%+)7HS@U[)$8*(0X;\:C;41 M2G#N;3U>:A]'8@=0Y\UGW.T0-B =4)?UPDJS]93GE"@M9"X 3Z6ROO22O:.! MW@CC(*NBJ8/B)NIAL7V>1Q@RH ["KD?I#]#'8-J9<,2[#A.;,^8<:NU+P_R$ M46&4\6@:MV:%3 -^#D))PJ=Q0DK.B$=\-HM[9@0P>KEC M.Z310QKE">,1_0+ZZJ17BD$$AF3D&@\IMK+/.,1UHOG5*1/U74?;MU@)M>) MC+9KC\P)MS[ OW[^X/TT1*BU@#*5,J[X\XH!:>!Z]%2-AN-,:X+ MA0:3'5:.I3OLO["^'/=@U(L.8 .3R@=8 LO;NO04FB;L'NH%+L(*1@VQ1&=F M?A.U):7+W?:D3T03@893S!0(*T-?<":*/QO*DXM]FU1I>DK*+(?HKOK.$3/$ M 3NXHTI)LV-=1219->2E1F)WAM5FFDUB6J&3KH"@_$:M-*& +MK<+6#C:$R$ MN%#%2 ]&-AP58WP*Z-TJW5@0)"S&X63VZ,2\W:#82PYJKK#?4'8Y:4,P=/EI MPMZ7U-C2YL+5HL230I/5U]J3 *)QS^LDOJ&L/2>5<;^/Q7A9"_" Y?&Z=JY\ M??OD-X1F>_:V]Q2M(7PN1?E*_.F3Z1CP M\# #/Z X6(DXPW2Y]]F@!_]9O \2P0EAA,<(W#$?:2LL< YEAZK'4/Z"$E>U M%!;QC$UP"'4]1:5@\BE=# JB\35ZG MQT>#HG_8^^TY4CMYIPR->*!P9/6[++:@5#3,T'U;/KJ]?V_ZPY#'@_(T(7\L ML#.>9G-R$Q:UI(B=IV<1G\[\V5I3=\,'W/DU,N=4 MI#R99R>Q>"1T\S0]BO(@(YVU,0 *]!W#]C3D6IN>$;?S;O$XGC\1MN%P: B" MZ4GD#CT\GO/@GT_+7["IH_8<72R .CMM?*>CD5)?(R&\!N*_T09SW('K'#-$ M'QA(BEUE\5UQ3MKZ/IFS!<0+"5ZI*N69%F?=T1$>]^I*Y>2;[U /I-'Z_*PW M5+1 .5S0T5UK/'G34>5#8][K%@:I$W@-MT7;4%#/X O&-=)D;!V&)X+G.SE_ MFMIFKN,#0Q]?C P4N)KR,)MVO'T>0[L7M8MWA$X) M#+L]CQ4%%!!8.(S$%A=Q WV8M,=L'V9'4 !)I59.&$/G)QXN(VO7[IIA"T6U M2NF6)>"9=Q=%>B>#\Q)=[K8)C%A@R9?^/(ML&3F(0&Z(Z=QXIDW+:M0*:F(Y MK *;4M1VXE\\C9 R212 7@5HA D0 *=PHR\TAFAE)'6KGLM36^9YS_$X96WC MR;KH&B]O''0#+5Z/^MIV_-39X9-EW CZ-2; ;"/N=WZ&'/+IBR'Z#V@2=F'4P^WO6]6&PO=V]R:W-H965T ME/YL6T<)CWPUF';36CC=A M:*H6>V$6:L2!;AJE>V&)U/O0C!I%[87Z+N11E(>]D$.P6?FS.[U9JZ&/6^S481W$P=/!1[EOK3L(-ZM1[/$>[:?Q3A,5GE%JV>-@I!I 8[,. MWL0WV]3Q>X8_)1[,Q1Z<)SNE/COB]WH=1,X@[+"R#D'0[P%OL>L<$)GQY809 MG%4ZPI3KC5SC, MO)R8J\E8U9^$R8)>#O-?/)[B<"%01"\(\), ]W;/BKR5;X45FY56!]".F]#< MQKOJI!XN3!5P!?.$.*D4/QE@#J@';(C2JHX(^G,2U:4$90YRS+NW%5:>":*Y>X"CBW+#.*5Q1&_"*@T/V,JJ0]+"Z6:1E9XX5S*ED4!&>.\A#^4%1UD><0*HO(X8KS@9(OXJQD<5Z\AE<\39V;K[\[(=>J,'51SRGJ>491YQ>U+ MVM?D$06E#UV/>%Y4/*+DS:7D=/DR.B %A>HGC5C$.7/;Y9*E>>I9B(JC@N5% MSFA&F!%]E^^.BW]ZSN%%G^Q1[_TTH%)S!3:WS//I>>"\F?OL5_9Y6GT0>B\' M QTV)!HMEED >IX ,V'5Z+ON3EGJX7[;TM!$[1CHOE'*/A%.P7D,;_X&4$L# M!!0 ( (2!G53T#>U(X ( )4' 9 >&PO=V]R:W-H965TW>I%:JVG7[[, 14 %GMEF2 M_?J=#2%IFF;=]@7?V7?//7?XSN,5%X\R U!D71:5G%B94LN1X\@X@Y+)'E]" MA205W HBZ[)D8C.# M@J\FEF=M-^[R1:;TAC,=+]D"[D$]+&\%:DZ'DN0E5#+G%1&03JP+;S0+M+TQ M^);#2N[)1&5J0E! K#0"P^4G7$)1:""D\:/%M+J0VG%?WJ)_ M-+EC+G,FX9(7W_-$91,KLD@"*:L+=<=7GZ'-IZ_Q8EY(\R6KQI9BQ+B6BI>M M,^IE7C4K6[=UV'.(W!<<:.M #>\FD&%YQ12;C@5?$:&M$4T+)E7CC>3R2O^4 M>R7P-$<_-;UF54)J"41H^M(F%:BQHQ!9GSMQBS)K4.@+*!XE-[Q2F20?J@22 MIP .4NIXT2VO&3V)> 5QC_B>3:A+O1-X?I>G;_#\?\[S"6S0P08&-OC/\IU& M\8(>.89TN$EBCMT@%>$I41F0E!?85'FU&)%W;R+J^N__>L4Z0SD'86I]>(BU M=_<5[YG%P_W;H_*?UD^"2TR'";%!^H25O*X4H>=W%J"?%YV_FL[1XM-^9(?AK@!^Z-IN MGW;ZQ3X'6..8E/J7"/-K-L"$)*"[X6F-J>L-[::R.JBIZ@H$Z/(-[&&$)HV$ M== &J$3VP UM'(%R"6:(%9L>^8I!0*J\?%Z/EHLT9(#%V;/[0E)$:3DRC,UD M>R9??Y..IG]HA(&+@SM\Z@H=N8"4#&W/I5KT=V*P$_L[<="*K?NQ_G;V1F4) M8F$>!-U8>/^:J=GM=F_.13-J=^;-@W7#Q"*O)"D@15>W%_:M)L>MHOC2#-XY M5SC&C9CANPE"&^!YRKG:*CI ]Q)/?P-02P,$% @ A(&=5!XB!VNZ! MV T !D !X;"]W;W)K&ULI5?K;]LV$/]7"&\8 M9("+18K4(TT").FZ%6C7H$FWSXQ,VT(D42/I.NE?OR,MR?(CSWZ0Q#L>?[P7 M[ZB3E=)W9B&E1?=569O3T<+:YG@R,?E"5L(5**H1VEST[4TI9%+:\T,LNJ$OKA0I9J=3HBHX[QM9@OK&-, MSDX:,9?7TGYKKC10DQYE6E2R-H6JD9:ST]$Y.;Y@3MX+_%/(E1F,D;/D5JD[ M1WR$.+U>E\6^T6LO2:(3RI;&J:A>#!E51K[_B MOO7#8$$:/K* M@NHUWN]D=?RO;#B[$2K%=).&M#V",=II=T"<1W\O\"$4$(QI2\@1>U%L:>;SH)RS= F8],// [*==^#0. MX4?H,!:Z64@T4R6(RO<_/H8%3^D01:F_]1JV?SV2TI)\LZ@8A?G&+FY M,'KWYB_$0U:W4ON8[$Y"C,(A07KBV_6O_GGI-F"',2@76C\X6T6EEC4X0(LI M5"-]U\M%/,-9$F_HA #-T:4_,Z"FEJ5P!]\LBL;T8H1'6\L(9S@+8_2WJG_/ M5=5("QZ;:RFA\-B-%,4D#'?):S6S*Z$E2C%+(GAGC* OC=2P+ZBN74$P*,%A MFL*;S.<)*$Z+UR-1?5 MHH(,()AD";PY2=$72 ?M6(Q$_LU?[/P;946)U S-#T:!\QC'G"">4IS2[,6P MGZ2!!!1YOJR6$!0Y=8#:%C]\@-Z M#9=&D"J4C)_)C6"=#>-]1I\?08+3C(U1D&*:P,1>C@0QSE*8 $'"0' W3X(D MI,,-<)0"/<@48"4IV!U0 $K'V\D1\ A80>R0V^0 84_IRZ/T$*:I&%-H[&FRC7EL'SU\.^D@MC1@#/ 9EC,+)I+WX^= 8 M>=_X ,"MQU?7!RG :]*UMNU"2$.2X77Y$_5T7?I6$F(.-2]CHA,]BTM'Y M.^$>!KKUW*V[VKZ]P1YLK'ZCK4;Z^FI(PC;">XQGBF&TLZZC=\L2=):=#3K& M,^W42^V2>U61MF#=MZ^GG3[==[L5LI;;*S.HDQTK;K]=K^P"V M#3Z<^W\*:):N1:XOWCVW_VTY7]_6-^+K?Y[/0L^+VJ!2SF!I>)3PT=KXCK"J M\7?W6V4A8'ZX@%\OJ9T S,^4LAWA-NA_YL[^!U!+ P04 " "$@9U4M= Z MJ@ & #D#P &0 'AL+W=O#G$O=N[T.>_?V]MJ47DDM[BUS99YSN[T3RFQN>G&OV?@@ MERM/&X/;ZX(OQ4?A/Q?W%JM!*R63N=!.&LVL6-ST7L:7=V.B#P1_2K%QG6]& MELR->:#%N^RF-R2%A!*I)PDS^4W4]DQ(7FJ4"__9IJ*-1SV6ELZ;O&:&!KG4 MU2__5N/089@-GV%(:H8DZ%U=%+1\S3V_O;9FPRQ10QI]!%,#-Y23FISRT5N< M2O#YV[?&9!NIU/7 0QKM#=*:\Z[B3)[AC!/VWFB_"L>D9IZ6W-JMU$O&KXG*DZNGAZCKJ!J:.2YM4*G M6^8MUPZ"0[W*OB+]4?^\8_'PB"R<'04*(1*?1[-I??R/H=I9E$R>EUJ='H0@' M?(> W>"F#B:4VUU,SWV9L= MP:X2/J%=2:B34T/%8293 ,8*8*"]Y'OZ[X.Q5WP948*LA%&L6!]2M M<)@E7)_M]8R3%%U6@CD[_;N#(9H?="S77&V==(>]2"ZG@'S20?KLRTIH##4@ MP:Q!.@5>"*W,(C[:"75_/URB<% I5SJ"LTH&DR-8"R"!".LW&=+=;*^#XSLW MT:@%<*"-="EU1JQ2[E9L@>:&",R$MJ1X9: ZPXPMQYF5=Y')1'6%9Z-PEZ MR!KJY2N@PE"9P.Y8]B&4D$X\S<";OF]BBTJ&Z;H@ M15WM!;/#M\J,5O$.V/6%EXQ*3'#Y$P1M2ZK> &M-67>?:]&J902(LT%-;H+/&^ZJH=*K\ MU$=[Z^"TSPH=A7,4G=&!%#^0WO!U*D16Y35HV[&USE:$'BZ "?&+"'WS13"' M?FMW/*%_OHXTO?)):8JH.I*#D:1J&S((3H.M$6IX-]G()YWY(S7(FN\=7QV9 MI0_4PZ;/T\1RZ!DQZ+R\&ULI55M;],P$/XKIX#X%!K'2?HRVDKK!F(2$]/&X+.;7)MHB5UL M=QW_GK.3AJZP"6T?6OOL>YY[[NJ[3G=*WYD2T<)#4TLS"TIK-R=19/(2&V$& M:H.2;E9*-\*2J=>1V6@4A0SX#0^6:3. MWSM\KW!G#O;@,EDJ=>>,BV(6,"<(:\RM8Q"TW.,9UK4C(AD_.\Z@#^F A_L] M^R>?.^6R% ;/5/VC*FPY"\8!%+@2V]I>J]UG[/+)'%^N:N._8=?ZQJ, \JVQ MJNG I*"I9+N*AZX.!X Q>P+ .P#WNMM 7N6YL&(^U6H'VGD3F]OX5#V:Q%72 M_2@W5M-M13@[/\<5:HT%%?@>Y1:GD256=Q?E'<.B9>!/,,0<+I6TI8&/LL#B M,4%$HITU>4[7F& M>#2 8Q9X]V;,6?+AQ2M5#ILE:E^]XTNJ)CLTXMZXO7GK/_\?YK'ND%XJV=+" M%VHQ,);& [W5-0R3,,T89.,PY1E\M25J TDX&C/@83K.X)NRHN[1Q7$]AJ.0 M)PR&+)S$[!7RI)+O]T&.O8\D\S#C$\C"21+O!0]9 NDD[L0>$"]/\'\]]02P,$% @ MA(&=5,99]8_K @ $P< !D !X;"]W;W)K&UL MM55MC],X$/XKH]P)@11M8B=I4V@K;1=.(,'=:I<7\=%-IHVU3AQLER[__L9. M-G01K ")#ZT]GIGG>6:<3)9';6YL@^C@ME6=746-<_W3)+%5@ZVP9[K'CCP[ M;5KAR#3[Q/8&11V26I7P-)TEK9!=M%Z<NS7NJ#4[+#2P/VT+;"?-F@TL=5 MQ**[@RNY;YP_2-;+7NSQ&MV[_M*0E4PHM6RQLU)W8'"WBL[9TTWNXT/ >XE' M>[('7\E6ZQMOO*I74>H%H<+*>01!RV>\0*4\$,GX-&)&$Z5//-W?H?\3:J=: MML+BA58?9.V:551&4.-.')2[TL>7.-93>+Q**QO^X3C$%FD$U<$ZW8[)I*"5 MW;"*V[$/)PGECQ+XF,"#[H$HJ'PNG%@OC3Z"\=&$YC>AU)!-XF3G+^7:&?)* MRG/K\ZHR!ZQ!2;&52CJ)%D17@W8-&A)@#';NU+M,'-'ZY*0:*38#!?\!!>/P M1G>NL?"BJ[&^#Y"0WDDTOQ.]X0\B/L?J##(6 T\Y>P OFYJ0!;SLSS3A'F<^ M<>:!,_^3C7^8@I5G\,LT\.BODJ?9L]]>Z7*PW1*XOZ!OG71AZ:G!)N/=]=_A M][,T5_@9NP.";821W1YV.%96T;/F:ZJT=1889W%:9K0NXCF;P[50%#^&'E'M MA$%@C,>8&G0?U0;W1K0X3!&]I%%K*710QGS$HRK@L'QO]HA9(_%DR?W6L;XU]:Q MN)SQ>%ZD\)\7:8'TS,K2+XLT_^D;>*L=<>=E'N<$Q>,L+^(R*^_\WWM'DI-! MU:+9AW%LJ?Q#YX:9-9U.$_]\&'1?PX?/!5W27G86%.XH-3V;%Q&8800/AM-] M&'M;[6B(AFU#7RTT/H#\.TV=&@U/,'T'U_\#4$L#!!0 ( (2!G51)OE1E M'0, ',' 9 >&PO=V]R:W-H965TWNLV+3L5!9\B2Z6?_]*#EQTW8+#KL/B4V) MS\.'I$4M=L;>N :1X'NKM%M'W)DE\YH#.F!Q^\']H\A=\YE(QR^,^I?65&SC,XC MJ+ 6O:(KL_N,^WRFGJ\TRH5_V V^V>L(RMZ1:?=@5M!*/3S%]WT=C@#GZ2\ M^1Z0!]U#H*#RO2"Q6EBS ^N]F-H==T82W\2VA:4 M$=HM$F)6OY>4>X;UP)#_@B'+X<)H:AQ\T!56#PD2EC-JR@^:UOE)QO=8QE!D M9Y"G>7J"KQAS+ )?\5LY/J"6QDH_'U^GGX_=W:(4"L;6(?,+)\5=/#1\O?>/.H.NMZX4F8-==(\L&:.39&,NM8J(A M<("1(2;KK-2E[#QM:WI&FQJN+M:S><'G1BD_ E[BMU[>"H4#-Z>X?DESXX@3>HMU**42M+=GGTZF9U@/Y\\(9]/1W_F]2TYX]GF.@S3 M2=W%OF8.#^EQS4 H->0I^.!3;_?1%3K'A1$:C$:X0V%##%\JH77/=9"AYH[ M"D+'_WK+A:NM:2&+B]D+K[*(Y^F+!U]BA9UQDELR9,C3_42&17:?81#;*:Q\ M%.& 1Y/BP+[1?'D$88^J*)&[/70X@$LEG).U'/!>NI4EL>6>RHM_=HJ3HT'8 MHMV&<>^5\/&[X5T7H'WJ^-H8/A XSW[.H'4$L#!!0 ( (2!G517N<&&? H M 'L> 9 >&PO=V]R:W-H965TJ=-J4PJKUVY.;R8_OYG2>#_Q; MJYWK?19DR$R.H\7OD>=**),+^YX;[ MSVP[;%E)I]Z;_#\Z\]NW)Q?^5[/[J*(]Y\0O-;GC?\4NG)U766[S5H//7[TUYIZS7JUR)E2DS=W7FP99>GJ61Q;O 8OH(B\E4_&)* MOW7BIS)3V9#!&?1IE9HV2KV;/LGQ@TI'8C9)Q'0\G3S!;]8:.6-^LY<:.7J" MZ;QE.F>F\^_QW-,LIN.1>,!&_.-O%]/Q[,U?_@OOJ6*E+'OP\"4\.NX_3-J' M;[=_Y_]?*N9?ICQ-:VM5Z8G1^<"26U5J8W'&J\Z@^62<+";S[GDQ2V:32Z)> M/$\]6UR >M*C'B?+\POQU7B9B^7R,IE"B=U2K8MM-^*RJKRU17D"8+4\-LLR:/G8_'J,P\)Y!Y M1=Q)]G3\9LB"OYR\>2UD^;S Q?<+7+0"7P$C& 3OE#@\W1P:B:]XD7ZC4?+\Q^8=#*:T<<*F;@'60(,=U70(]\G M?&1E8"6(H%8AI%6BDGM)3G&JT*>R+&N9YP@3T!N))JT3IHEG4*_-=3R#CY+I M-@I;J8TN2UUNB*1W+*3!47MW\"FPU==0I).3=,[PAS2+IV@6CSKU")]"[J$R MG,F)H;)$U !3*U(\H;6*5-NT+IR79:ITU\B10!NZ90S&9#R: M3Y>3%P:7 E :CSAE"JV?XH ,1&YZ0RIK&PS5?B\R"$B$ND]5Y?%.>K9I:W+H M[&)$(_M^AGX,!]K4W$KDI(30$LI[!(O Q%33Q9\D:H0<.@%AT_& MXQ\:6X^5:N<#*+WJ\\I$E=<.(TEJ"7](D[JLI,[:VDJ$7I,UP"N#<->>G)W7 M&7P4(*RG& 5C)+Y1%78Y, 0Z2J],Y3#,BIL/MPD[+6&/@:98Z5(V/L-K5BBX M-00VAB3:U**GQW2U9C]AE#)6)0\S^VBB4;"1U"[(Z.7M6G$E(<%W6XU2WDE' M&4YI@*2#HK"14H1XE@J>"XY=Z35\ 2]D8FU-P5ID:N5[%/UPC( '\'+1,YK> MI<"8/0'&,(('C$BEMOKH_5HBQ>YD7G/%2>$TL!DHR70PTMNZ(,(V?DQ%<)1A M6CIB/<*]%[6CDYEV*>FB8CC6F*%%H?S69"$]'WC&JIS] ,<<\:O8(5(XDYI- MJ?_ ,4B2+K5ZU>B5Z?4:9X R<*S?*57&]#8I_.U:^!I:?<1/P*R;+-/D8!0% MY?8IP9BL--IU4+[$SM$R#AC3YE8;1VK1!'K#@NHPFPQ"3YQ?3IJ>2.$EUS>$ MJ7'>/4-^V1%_KH>A'_))Z/2R;;^#::2 MUXWY:VU!6T&%+$)X#T@'\!4&"2@S'2J3YR94 AZ07W7:@*D_DB[_JS@LOB\. MB[\8A\7_/P[S-@ZS[XK#\57@56B+Z!&O.5)MP3V/L=HU@P$&J$))A_KG>@]0 M!S !#"@T!&BXAJ\:)2,.#+S=5GT#M'W4?(@R+QTF:=YP]WWWBQ/!TODF;4NTG96I)'0UH_MS^U3=$U MVY"W,O6.!_U2_ 0ROV]-^+S#5UPP<6Z,9A0&&:%5=FJ5MZ;17H!5Z72X\JD0 M3*P$(_&EMA0C3Z$<:/M,+W:8345N,)C:D*ZJDG8X:&RI0-)H0AA(>[;JGJV\ MTQV3P0-T-WWST-O,-C)M)@!BS6!B]9TD4UW<$;Z:2J?B@A#I0^\EN?:CRC8\ M,M(43U(R$X6X.N!P?8(\ULW-NM"'Z7("7'>"<\# M!X[$S]B-S:ZI"D[H%MQ0H9M:9U3:21\HX*8[;6I'%=#'"/GHO,,M 6KDTCG. MV6!]9S:I"2?619VS9D(!ZY!.,OMO[7RAVMW_8C$:3A\IG*6C B@$C-7XC/*D MU=>1&- =E#(:,[8XF/RPKGNCH>2Y8$/+)T2I>RKE6KMMHPQ'.2@U'W47$D04 MD72'55&=FO6:!V/G3*K957791353P'2*=VYD&0&TP3^L.'+?LWTY&;7#Q1#E MXT6$:TXN>EX:B1MV0O]:C&_!R.?! \1[>3GJ)JG8TB^G\YY$7E97U'8>)++O M]^:N*_9;.=Q8]F[,FM!K2L)/AT#?F^)?ULIZ<" _LY MC=B]R<7E16/[9);,9M/#OH"RCQ8@^1G/'IT-AXG5;;Z2BJ+BC89V]E!OKV+7 M^-(>>T]O/_/;]KI EP?]F@.7C,?CA-X92V@(GQ7PZX;F-N[G4"; V[KF:QJX MJC0%$#/3>1U!H3@]3K8SS)0J/EN_03!_'T75>,*]3&[G4!!>%UNM-I(-*RYBC' M1;X; 3E&E([U\)Y@:!V\N*[S/ D5%8P(?KX\[]M \]C16+5@[Y3WNK^BWS*7H[_'&Y44XR7,X'WG#-?>]3+D@:4M2BMJ&) ML%H[4^=9KW$>P"9&:2H[MY74BJ@3 1!4F#B&FL0C;4#B3-[%_''E""H8?2QW MI9"M-[?OJ?F?3L:G^/=BECSAI4(I[^(PN]:Q)_*U1=<5>ZU[)#Z:G8(F@2<& MV$K%6[_H\Z>567.MVKWRN%H (.W#RI*I^[C!T;*(T<]YD_Z6M,/ZSK!.H7? M!MMOVU]6;\(/BMWQ\+/L+])NZ*HN5VN0TNW^B;#AI\[PX$W%/R^NC/>FX(]; M)6$C'<#[M4'FQ@<2T/[>?/TG4$L#!!0 ( (2!G52UY7T$ @, /T& 9 M >&PO=V]R:W-H965T@BW72GKGRV!(BD2Y)K[/]]1U2MNH$R1ZV/4CDD.\]S@0Z1 ^?QT&[9=)Y?WB=IJ[M<%3NQAQ0T\[.V%%Y,NT^=0>+:AM)XY"*+"O3 M4?4Z62WBVIU=++@]KC!OW' MPYTE*YU5MOV(VO5&@\7=,GG#7Z^+@(^ /WH\N:LYA$@>C/D4C'?;99(%AW# MU@<%1<,CWN(P!"%RXZ^S9C(?&8C7\XOZKS%VBN5!.;PUPY_]UG?+I$Y@BSMU M'/R].?V&YWADT&O-X.(;3A.65PFT1^?->":3!V.OIU%]/N?ABE!GWR&(,T%$ MOZ>#HI=OE5>KA34GL %-:F$20XULPHOX^HC^@6 MJ2?5L)>V9X7UI""^H\ %O#?:=PY^T5O]_$4Q?B%9S))%E"S^0]J>5Q#\!KY6@1]_J$66__R_C71QP7<( M3Z@L8"@/4')Q?$ ;$_PU7F2\N3)$=FWPV?BX>34_+W7M?HH97*=LK_>P0XI? MZ2VT=)E0>QJ==Y!GDI5%!347K,I*X(S+FA6YA#OU- 9<1Z0A*$R$IF!<5,"; MC,DZ!T&\4DI8$RI^66<8SSAK).%$Q@H*NBF9S$O8J(%:4_3CA,-.6019TG$9 M$03+P\A+5E8-Y9&:8-NKJ;<07HW&^O[O:4$TK*@S*#D+>:LKHC;P =M.]ZT: MP*%][%L,04.1L[K)038L%Q*D9'55P(:R@C^%=A,2,E(+=I.P9$TNZ%TUE!.6 MU0W\3@6VEZCH6%F (%0IH9!,%OF+*_3!>'*UI/@;N@B!%*4-6A#//E M^-;WE%ZUI!'M/C9>1VX>M9^ZT[PZ]_8W4TO[%S[]&-XKN^^U@P%W1,UN*IF MG9KM9'ASB WNP7AJEW':T?\);0#0_LX8?S'" ?,?;_4/4$L#!!0 ( (2! MG50(\_*P1 ( +@% 9 >&PO=V]R:W-H965T()$X@T %2:??VH1HJZ_;9) >)&MO,-J7]]SL[D*73BK1J M'V+[SO<\]Q+?30]*WYL*T<*C:*29!96UNXLH,D6%@IN!VJ&DFXW2@EL2]38R M.XV\]"#11"R.1Y'@M0SF4Z];ZOE4[6U32UQJ,'LAN'Y:8*,.LR )3HK;>EM9 MIXCFTQW?X@KMW6ZI28HZEK(6*$VM)&C M"5_*61"[@+#!PCH&3ML#7F'3."(*X^>1,^A<.F#_?&+_Z'.G7-;31C ^@SP+LW8Q:G[__;3@\5 MB!^>D&M ]TN "HIB32Y=4?^T9W$RZ0DL[@M))]RMWG;?:T/[I!Y02VIG"UO- MI360A<,D@Q&M8TA&X23+V^(82,)D%-,ZS'-(PXQ-7NWUF[*\@6$XRC,8A_%D M2(F%:3XZ&?SM242];A*HMWYF&"C47MJVL3IM-Y8NVV[\;=[.M!NNM[4TT."& MH/$@'P:@VSG1"E;M?&^NE:5.]\>*1BMJ9T#W&Z7L27 .NF$]_P502P,$% M @ A(&=5!&ULY5Q9<]O&EOXK7;[C6]0MF"+ /79V\G4/+: )@D;!!@LHI1? M/]\YO: !@K:\S-,\V!+!7LZ^0T^.1?FQVBE5B]M]EE<_/MC5]>&'R\LJWJF] MK,;%0>7X9E.4>UGC8[F]K ZED@EOVF>7T62RN-S+-'_P] D_>U,^?5(T=9;F MZDTIJF:_E^7=946N2C5YL<'S\(?GL]H/2_X,U7'ROM=$";71?&1/EPE/SZ8$$ J4W%-)TC\ MN%$O5);100#C+W/F W_9MR!R[6LU(LB^^\TJ7<_/E@]$(G:R":K MWQ;'GY7!9T[GQ456\?_BJ->&TP%WLE:GG[ MY++&>?3T,C9[G^N]T9F]821^+?)Z5XE7>:*2[@&7 ,1!$UEHGD>?//&EBL=B M&@8BFD3A)\Z;.NRF?-[T"['K'#9SA\WXL-E7D>K3>Z/I6+3[Q2B]$"_DW5[F MXJK*9)Y4X@^0L!3U3H'K9:GRFA=F\EB)8M-;'/"Z%\7^(/,[@2=FW$H7[S#;;LB P+8G1=]U(YIO:.OTWS+0!S3+!/7 M2J3[0U&I9 QR@![/_[P2+YOBB(WT:UH)=:OVAUHE8E,6>PNWQ0+WPB1!Z?)' MN!>:G=@5:WAQ ///J'B_'\X0DL/D+X55YGRB*R5;DJI2, M##$^P915G6O&XEF2I/1<9ME=8!E7#7+.07['EY2'0E]P G=/=HC;[8(>0XG, M-Q?B'3Y*'*C$^YWRV05$;U*VXGU:E:HZT UX3OBG>:W*7&I<>OBVIQ]E!='- MXB9CT&7-9])%A N=%2X?$DGIL:PJ555,5HV[2J"9%,;5,(+%T8 M:$C@Y6H# G#H207$JO*AQQ'E*K8C,4__[&*)M/'HJ_I,2QD"AE*+L2S&!37 M1"OX[I<0KZPXL)[1#:]NH59,*)R AY!J,:*%='@T>>R>\N?P\84X-&75R+RV M)SI2,_O?R+(65U=7SRWA7P&:8I_&0S=58O169:G::&DS.+R7MP1X'8@7.PEE M+,5J$0@K.7R1 F.VA!7(DL,-[^ (']W(K%&/9 *_0$"1'('RBJYE"L#\-(=M M*34Y=BHM/7X'_#6I9RT_ZI/C4A&9(!;LQR'O9.0VM=9@[#Y@H\(G')(6"5PD M#./AD-V1E;!+K/(79'W '2T]$LQ,FA@?K/R0\&<0&^R#-8+2TAF23"?N!0CF M#JR$&!/E52[NE"QA1$GTZX+@9('4!#7KZ10EXYWXJY%9NKE+M1%@':,+-&)W M9/I\U2-WG^Z;/=TWF^B+H'%YG#4528CA+6QI_1I' L($9_$BEA(JGH:3Q9!DD#,$>=4/8A3" MGJ?;PCN#+S,["=Q6PDGR2Q4KMN%8ACM /@C3[W%=7 .9:!*NQOWSR#\06!DV M@4HJ_U!H$W<-J[E)X]2RP/ 47)15[V8+BR8I78./H,%V1P%(%#!H[*U 5+ZF MA$S[4N4=IID*>M8Z7H4J:#1P%&S"*+H0OY.U&*+K4?5,>7FFSEU;* MTW_QBSR*D3%!KZ[>TV=K@ )QW*60Z&L52ZQ6FXWB,)NLZW_*O"%'P^'R+26:Q(V&44CRL'4!Y[=(WQ>/\AAG:YP2E,7N-]*0#1_.!8O M8%/ ):#\,\P47_T;;-9[%>_R(BNV=QX-*H?US[^]?^5LKK2<,Z(GQ4;>P!J2 MC^EXH?E#^)JF/A4>F/V2"%XJ9>W&RZ;4EC"M]!>/Z O#<1)$03"(/3("6-\< M]HJ0[,H<&T7Q44>E] J0FBZ!R]LX&#=DB5O5'H:$XST#B%99IA)BVAI9JFAP$FTNU1810TEBP))'>\<=;AO( MR I!>XI-?32L=BL D0%'YKZ"ZDB5\&&R' MC4JX14^1Y:D(FXX8V:0GPM#-B MH6$V$=Q2S",@#M.!1E=:6]UG@0[JU%\-YPR^3#W+M9S>:?I8]"I"3]J8 MXM_J3OQF0ZYW%NF6+$;LQ:C=\=N[5AEZ9A@L;DJV1AEPO' MM-J9&*GE/&LSQS1R"$AVGX( T[R'VE"]@LP Z80. CG,&M(+7'!W+V$E'FW2 MC&3IKR8%AB#]@4PQP9L4<:,#;\MK;8R:>E>4VLQ?JPV[PJ0XU";NZ=+'RJ4. M)*JN\-FTR;=VIY<8\R\&<9:LE\>=8A8QWGUKUJI+IF[(6)\ 6)=*UHRI5ON: M-;A.P=C$6K$!777;C&ZP*CD&-H3A>7JP'>V Y=,U43AGCY1;"SKL7-<&>.R5%L+D#;QA2-H\AJ>I"!UVY*$$IF..V355ED3F D$EB"$S.66O:NX+I([ MJ];0WZR(;0Y(UU X0>$QL4N;0@J0J31 HM0"202DM9SA-26E\CK,@'LRY@BN M[E1>:8\?.AJ^MDY:!Y?0HVU67#NCH4EX94,$$K.W%""XU,80=P_AP;T)8L!< MLXOQ\[+/>U(&B)N5+):9C!5I3FEDX%:5,3*M?$O)(IO@6A<(S"T462$X\4\W MQ*G+(G-!>UE80T_?7B.BSRGQ<+E00+:L*O)<9?!M,7.<+\7. \4R'"+5\3C0 MHI$7^2.B<&Q*-"U_QQ:QYS;]);YRL("=,(0(?'5N1F0QK$Q+-F:DZZ=P] M*4!Y>KPB6SHG_]8+Y;K MQ^(G!+_;OX&F^+F125.=)+/-R;1&D]/KVFYZ,MUO=* MFT*=-[G8KI\QK?V,*?Q$JYP3O:![ M3_ZA$>]V:2)3+B]U(D$36+AB0^LC=/JD=?N3'IBI(ONATCU"(][):!,LN;,J M)W%Y?SO#K5E&U1S08#(^1?D;."6B\8!@/Y?I3TWQ/_B,M*JFAHR?6KTH8*9^ MJ9&W#A!YP(5J<8+YH62W*P!_J[(XEYEHA"F9+[2(TBEA-#Z;R[1AND>L3R)W ME>M^&-'EG@@:F4QS4\^XJL_7,(;!- +^Z:K%Y)MUT%,67;!@ZSQ83."Z!;7^ MNDFX3;'.URTZI5!H0H'X[(YLZ[[)MAQWF(K$NYHPIRK$^.;:3GE<0;25@K.WJMN#TA%N+[!K0B&T@:U7/\T+8O3:G8_#R<_-@PB%?89 MQ*\!;"=O2$U4KDNQ;)"9X)RP%F))M8X37E@59*'LV"0 M$@WM:38\].(P+JQQ7;AJ( KG]\!J=2,T'74.Y0B$ *[@!-$E-;JM6-J0&DM< M68\"_XWQL2;0:5%D&,R7WV5P9,5UF6 W%T HAMM\SMLEV4)]\/Y@Q:5?B>X34EL M5]9O[ 5MI,[D8\P&81J?MJ>\NZ'[]9'4GYZSP2=M,;58_-;V!M\=%(=ESQ*R M71!*R1;AKA)X(G*0J2_^3JX^JP>=_N= H:7?PM9M(](7>W,%O18VK>J1 M@G*N9[CY-5G.SR_7KN&D-?!^9P'4952JN%SK)%KW]'V33)I5-1N*_]G>,/=C MSF<2M8=IJIDSK&2TJTN45EHLGQ$>:19QC)T8^[-/Z]J**#TYW4<=MT.1L[OF M>D-:(_$%.;9;I+H$PCEVY-KGEC?]^0&79@X4972AB'++&YEFTI;IW0U>M=B- MAO#Q+C\TDS43!H B/7T/-U># +UM-),%TO M ]OWADH3IN\[/)%D=1D&GQ[8HJG+*BB_B#8L@L!CT]14J'6+/*H0"9K*37VX MPHF.#EV;VTP8V *+9^UH9B(GR;'*0&,WJ;Q.,ZJ<8ROYVKX44ZWE:[C\R1[= M ,^)K!QV0>/+AL,0",'15DH.\H[E@"=VM)!ZPL!W4BU0QWW5ETK'^%-%%#JD MJ%+?][EF" >-+!QVLD8'EH;"7#$W(PH#^[BSG;1TH& #H6'"M*%ZJG+S+62J M2K6C&<$;5X(Y+;_HBM#W^OG:R[^@L 1IAX;]]9R"MA] 8.]#Z#Y S]R_KP5M M]$M151>6$*;=<$KBJEO2&H7A,EC/IQ?X;3D)UNL9?IO/@_5D=2%^,P5%MSJ: M!E$8BG U"Q;S4(RB,%BLP@OQGJ<>1NM9L)Q%%R*7,T 5JCZ3R8SR=?C]]+JQ7?!<'5;$H(3@G\,)B$TU/L0JQ:+I@, M,\"]"I;KR& 6KH-E2,C! X0X81VL)O.OQNSJVQ%:![/U2L,S)Z$$[,!I@&7A M!#YKPFP)E\2R, R6T\BR# RR1R:B(>]'Z^86\P. MK-VQA[DS@WZ]ZIL5W^EDO,#.4;B8CB%;#X'->-TYJDWB+ "5%ZY1@.H6^-EC MQ1/!T8P!&RTFXY!.GRWYNC>J1,9'6WQYY)G9T60\IY7A/&1 1HO%>$H/7NPH M"(=K18C1=\PVHV7M*^]5PCU&+2KW5TL&@#UG"E#XBBA3DR M&J_<09Y7=@Q!7!$QZ:9ZY]30\E\_B&<53[M]H$+Z72"H6-89DVME MP66_[D[;VCW10]\E>R[[4.Z"<&=0FQ)\PTTB4BE' [=4/)[IIS?T3=])O;^7+C] MQ7%:R\D?N"2=(>06L2Q+T\FEWH,($26O5C/XFD4PF:RI0F)L+[>-+5]B' B_ MPD> :KKH28H2N(3/F@JB7T'M&"W7)K'B28?S$H[@=+U8B^DTF,["%H72O-8P M"^:(!.?X"K+ M] X+[K3H^3^_6% \0$\E_:W2;S 8K=J _NRNX<+8?5==3G#J%88K1,631>CO M9G.LO]C ]7A[M3>&9GI/;9N%1Y5*WV>9FECOG2%U MZ[T6H T^>Y!!Z\Z)BV_"[JP!@^L:HBW%%9T!&&*+*;G1*S0GY_!@.)?G:AV4 MG*6GH<0 0;G892A:*JDIVGF'IQLB0EVXF&EK?H.$XM%%[C% I&-8TRZ/3+&5 M$/?XP:UT!D C8BY(!E)X1LY$5I4VU!1_EBR56I4"W4[^T!A#:\S 0,!NI(KJ MXQG'8A)WZC8L@^U%E$:J*>SRL;M7O'J?8,5?_VMQHZS#&$HS_A\5WI[K\(>R MAW:8Q,36#.XHF@7KU80,XS(()PO?/=KW]T#=Y2J(%E166B^"1;3F0L8Z6*_Q MVUM69IG!?"^"<#8EKSY;3<5\$4CH&HT6]N(TLF$;LI9ZF :7&O_6,QJZC1^X4H]YL8IGNFYK+8OTWHY] M/Y;"QJ)I#90_?Z?G);*F<=.E-SO8%U M'EP%J]?!=#D-N/^T7@?S<&&[3^%D%I 6='I/@85IV)J5Y7 MC-NUD"%J9@T68[Q"B2]#-@T9'E +J;.I>1AG33)PX?8"&_:#?(/!N(_*)NN'++PQ%(<)6;#7E/ MN7W0F5G^/'<[AND<=P^(]V"/?]TI"1;3 GR_*8K:?J + MW!]L>?J_4$L#!!0 ( (2!G50*?V&+^@( /8& 9 >&PO=V]R:W-H M965TP:BZ((0;6*LR3Y&-="ZF@^#;I+.Y^:UBNI\=*" M:^M:V(59$<^GC=C@"OUU M+$?L'QQ^2MRZ@S-P)6MC;E@X+V91PH108>X90=#C#D]1*08B&K<[S*A/R8&' MYSWZUU [U;(6#D^-^B4+7\VB200%EJ)5_LILO^.NGC'CY4:Y\ _;SC?]%$'> M.F_J73 QJ*7NGN)^UX>#@$GR2D"V"\@"[RY18'DFO)A/K=F"96]"XT,H-403 M.:GYI:R\):ND.#^_P,='H4D)>-M*_S"-/:&R+ \1$I^>4[3DMLS<1SS ?P# ]@BS)TC?PAGV-PX W_*<:GT&.>LA1@!S] M1]O>1LA& WB) N>::DXG1R!H2M9.%I(&!4P)OD+X9DW;@'2NQ0+&27*4=#]P ME;#HV,UB@32T:X60&WV'UDL^T[B6:,FX=Z5AAERXBKTH"UH11H00KEV.&Z$)8J28.E66C> 'SVI7 GG9"D)FIF^EX9P4+]L@= %Q>?& M%F3/ M3UE]98K0!M;GE=";IPX^RV*(?G!JT$J.L:8.+Z>RA:0)7UZI=N$B#9 M;7%[0*^+3??ZF99HFX@DJB05)_?K[QE2MN6L[OJ$?XEC4<#CSS,S#(7VQ M4?K.K(6P[*&N&G,Y6EO;_CP>FV(M:FY"U8H&;Y9*U]SB4:_&IM6"EVY278V3 M*)J,:RZ;T=6%&WNCKRY49RO9B#>:F:ZNN7Z\$97:7([BT7;@K5RM+0V,KRY: MOA*WPKYKWV@\C7=:2EF+QDC5,"V6EZ/K^.>;C.2=P'^DV)C!=T:>+)2ZHX?7 MY>4H(H-$)0I+&CC^W8N7HJI($G]RTE>HRKA/MO&R:39B16>LJOO)L*"6C?_/'WH< M!A-FT8D)23\A<7;[A9R5K[CE5Q=:;9@F:6BC+\Y5-QO&R8:">-5)B=4Q@G[335V;=@O32G* M0P5CV+9.<#L6M#,EC>/WW\W2^+I"\,6BNN2J24K MI4:)* UU;:O5O2@9]\I0=6VGBS6RGN'-2O/:L!](&6E)HA>W3NKM7NJ-EW*O MXQ<_!@QO3,<;RZQBF[4LUD-;D,B/PS666M7,HN9)VOWG%C(-V $\8'>FE](4 M6E!5!R0!-KKG$FBM(*SO!(W( E#(QJU&#+9](XD("J5+WA0"M6;7[&U7"19' MBY_B&>N0L=I-NA5%IZ654//+ \QK5H)=%Y8 B^=I%K"N)2O?W?XCC2)49E41 MR="*RO**Q(Z!#EHT%E$C6Z]?W1H&6@7:K=!2E:Q1#B?Q4 @$P6Y$=2_8#W'R M(ZM]07F H+?D5M :/F)8;_%X)* A W,Y^4?!-1-4C@S%).H%O/0%]20]V)J7 M@Y @%0#8:J7%JE\Q@^]QECOK Y)$SB$VY- LF,R28 XX7E;<&';-BL-LM4[; MO= (J(\1:02$>19.XGE&.)#B@,%L#"?A-(TC-WI,8^#1VUE7*.P5B!]W?.\U M)VDXW48G9+>2HD[N]B8-/<5GTP?*LH5 SA24)%4E2@\1Q05&0/%!73@WX!1K M@3%BT2&O.*FF-",$S7LUVK7*I^9 $84T9-=E*9>&$L4!%]MITF[ MHPY.:]:RJPER@1%$J.!F37;MD_Z8+]NV)&2OSP !)Q?4-WE&&EA_Q&KDFY ] M$DWG*GP7#69:4DL -Z"CUARK8GU2,@X2UQR4*UK M43VR/H.?.H:.I;CKS:?MJ518GHA-"\I2<6 XTKH4E:3BZ='K[54>1Q"!&[7@ M7S?Q_8CTI>FL0IWQQG#?[\E!"5)TL+I]#-D?0^==H;H<]4+_XDV'UI3ZC,AO MK@-C>X!+3[H/LB;.H9I(PF17$T#/)0 LMH>J]!)$DU., M"D:@)#$=IF^K43P(74@*E2\47W#@:D),$+D;)%)AMP*^BW@ZBGXKRH,XF091 M-CG%YYB7SH(TF03Y=-X+W9PQ$>&^D2NUSQ60ZXZ@UJH"TV%S]^ <"#J&,](7 MS+6CX"-HQ5$01;N_,T;'1^2>VDW[H-L$>&?72LO_TBX0!VD4![,L#[(H.X<* M01+-@SS//Z3>0T.JDWD:Q),$$S]-M4-\T&C0+DWU3\>?ZKG9ET0P*0G221ID MR;=(OS\&E<$8<._NB M!4HN]<(0-^#$D99E@31>0)PF^Y2:-I#@<+^D/(T MPUJE*K?JP/03UN$@1@U8^3S$/I(M$,\8##Z;'6.+.(U \O-@>G+3/4,749C& M>?8>741Q/OLDNDCG4/+WIHOX:]'%%/MS%&23STX7,:@B3?$7Y5^%+GYOV*UH MK4=QO@7QXZ]R&K$Y<@2LD,,'9Z/=4K0.>_]F!Q/^SVN=W4U),K@I>>X%"9T$ M#N!S>>H..>+!HD?I[T9"PNO?>.E\0-?\<7@M.^U.&GO<]CR(\\:'\=LM_>7@ MB]GBBX%WLFC/W@WM#T(X$+K;EGQP/P"%1.+]A<"Q.]7QX.*Z%GKEKN?IH-\U MUM]A[T9WOP!<^XOOO;C_^> WKE>R,:P22TR-PFD^8MI?R?L'JUIW#;Y0UJK: M?5T+#J(E ;Q?*F6W#[3 [G>1J_\!4$L#!!0 ( (2!G53_9DB@$0T #HR M 9 >&PO=V]R:W-H965TWI5Y TG:N1;=%,^U@?J0MVB9&ECRB%-?[U^_W2)T^8KN3SBS0QI9$/K[[ M?8^47ZSSXG>U$*)D7Y9IIEY>+,IR]>SF1DT78LG5*%^)#$]F>;'D)2Z+^8U: M%8(G>M(RO7%M.[Q9WSK,[G\;K 9^E M6*O>=T:23/+\=[KX*7EY81-#(A73DBAP?#R(UR)-B1#8^*.F>=$N21/[WQOJ MWVO9(1%=L$3,>)66'_/UCZ*6)R!ZTSQ5^B];F[%N<,&F ME2KS93T9'"QE9C[YEUH/O0F1?6""6T]P-=]F(#.9F14>[+ D\EYI6O[A>\$-*F!'4:8[%7-MU'J'GM;)ZFI[W MIV0=D/9;TKXF[3^!&A^GY(8C=H@:N^17[.?WO_WVKW]$KC-^KICJC>1K7B2* M75"L$F.R2R?L406 M")B\4'1!3UZ# 9YM&%^MBOP!%.DF3:Q)_Y1-14:AQ>XI8PBV7LCI@LELFE:) M,!RR?$7\*PMQW')FGE2:,YXE.X_4"+39>S!#[&)%]U16,3=/#:N\U$\0,7)9 M+1F?SPLQYZ5@6:6U@)FO4ZX4NR5-+Z%CLW8MQ9)OV$0PJ50%W[#BP6.A:X[%M^7:@:<>6%XTM%W>(V,HX6+H9>O\1%S>.-,M3 MX#0M&Y^DH@9K\K]@@>8?2M^TH$18 "6>K91GC*+5]IX_V>>O&HMAZ>;&?UK' MY@^B -CWH M*6)N8+EN;(6>S_Q1''KQR81_J%VK\QGFC1 A 0.6G0E)SRY#>(UCC:/P"N3' MD6^SS] "/1E;D1]9D>/H)[X[?AJ)8N:.P8]G.9X+?F(;@ITK4<_SO5%H!W%? M(L>V/,"$P 7CH._$42M2:,5.9#FN%M:S_>!)1((;CUTK#%PKBNV&H7-%:J.7 M"'BNUY?(!V6L$(0!213XH=-*Y 308VR-;9L>A8Y]NC(?%22KHO[E1=(D MJ'TH&@PA2J&^$(+25W]L!8ZOZ>&*6(/'2VHZ4S,#TDS1V\BLHLR(CKC0]U'F M5%,&D"VPZ#4)3;=XB70RJ?3LI2@7>3)B?Q[:UTR(Y.HQF-\?=KM?_U!97J(@ M5AFI:YXAP6_Q([[0=U'K@(3,'ZL :QB:-!E8GAV:4M)0D$I_;=QB(EAO3704 M*+=LW63L)C]#Q3+7B,89P1C&&<[2=N-/EW*/IA3A6*@IJS<'UK(TP)!/_ZBD MDHV?W,EY3I[PCA= !Z9XT; ?BKQ:-1!H")(@8HTJ]>RA/0FXU%57=547]^D9 MX<.4@'@A!"LW*U/V&QEI?%*EHH96)]"V:L"&9\\8E!#8WS6H<(]SK:5!70\F MO?!920#?9TO3U-<3=5%DNB@V$-@ 6V*1%M@B ]V5:P"9/PQJ0]9)4P!">(RV M?#F '.UJ%B.C'6<2U&=Y59Q(WH]:\L2[/'D-8Y'3%O'">I$1N]4JW/(JZQ3+ M:7=H>Q,T9X/,L-,HDW&\R+)1+,:AK9T930B;+G@VUZU+XT/4[RD3G:M0J=[PJ\C8U]*_ = MRXY";5F4K@BU'JI(ACA]/R(=E)(^?OXJ2/RWH^$=]+N+@IL[7X>&-=P] HF_ M 1K6_N\^'WR>0O:CB2.*6/B#T(WJGBS?#.\%4GN+T)7=!]4VO,U#7?)&_CBP M^X"-@%P,S#;6H,P#=FKP6F0%<8R&-M9/0CMZ*E#=X]RU?CMX; M"9OK+JPZ@O'8ZV/NMLQB;.!;\=B]&JP>C1L%M",=1T-XFX!K3\5N;#^)1A!, M;@@(AUX@) ;!..OUT"72CI.;=\+]FD@LL+0@0:\OEACVPUV-8 &)@;Z]%CP/?/J@] M$P0?ZQ6.[\$<[Q8HB>_F^).Z ]-HH#F,8]-H($)#9+*ZT4#OYGGG@=IO#N=; M)(_^SQO;3XSDQU^%Y"\U4KOO'R2P#S"6:]MQLVGXOKY_)V O83!'8@8WT/5M M#1C86R1_5.?=S68:1:[GVL\U[<.[R@X*A!U0[ZV-&<'K8\M&)1@<=T 9A6@! MS0"S %+FU9R.21)@A03($LA?R7G6]E4U\WP.[*G1IM56+CP=]ASD$U6^YAF[ M^_P3[8)R_!'797Z-#SJUA.5P]V>>5;S8,.TU=E2'! 0=@IX!--N=9C'/BCS7 MHGS]N+BT>)9GUXW8+2"BDR2I:ML@=E25FAY'% ]R:O!=UV8AXM.T88^.7/61 M!5>-K0[X0F,MX\.-@]7.<,A_%B#+4SK>IDUND>DH2@4)-#&N-="&$QZ(20=J MHFWLO)^FF]8*:A=?1#&5R@#*@1(7"!RS=#U&T-;!(_OENF01"PV%4S>GFY1H M[P?@/K*54SMX)M,M-OO>?.8^\^?.% VUK@D^TOUN][2MZSU-TV8:SUZC?(#^ MW]P=M^WK7\DI1?,Q'AVW[7Z_6='?5P[ZS]^!+\.@-,=!W;'6T(7[AW88)PM3 M'7%GIX@UH8C,I?,3D4&F,(*KIS_!>+*>[^R)VRWA;7LZ>(S4]LS.GYH[,D-Q MSY25 M>[>HT!F,/4;'T9YZK38.Q/RT,J=?I!S['-? MKQA[VPUP%'FG-\#?5&U=YX;.T?&WM#:.XZZ?=J'$ ?&GM.W)K6?'9LU>RQ:Q M\[:'M0Y1""W?]RU74XA=)P2%6LJ^0+4AJZ(N 01.EKIBU.]4X%*_DZ!+"Y#T MC&582BFD!HO0[V!V(1X(W5&94M5$ 070%I7IEU"\9JS.=OUYB9S-P/>LR)=8 M,%<=#ZH[\B"\V[W5T65=DRGKJF@V,_D$U9*VFD%N>%HCTP>+O[;M'&L*(:C&Z:V&U^J2$E_%GOW='D!8H6UAC2T @#K"3- MJ*_B]SBG?\6FPQG;"V/+\J6K9#,,4 M)73 3^C%X?,1UF!G]-=M/-=C [3$P;1$9 M=\;W3_?L%WI+JP(NNLNS1)M>R:5,.2)(9(BC.FV2)7A[. 1_('F;G:=.'U(- M&!EP8=;_&]L.,L ^P]"F65LF6MWH#:K:+R#!0JHRAQ-!M>U4*7;?H3RD+O]J M)WJSO*:ZH;?;C"+;]Q]6?$-!G#2^DIO7&X<9LM[PV'[Y8C2T3#+T-\K6!^3= MSL>[)%9Y*J>;KK$3*_:>7K#<9[F_(DDWVZ(F#X=V\S))MV5"^UWY M#HM](J-]+Y_?]-[G7XIBKG^U0-:ILM*\VM_>;7\8<6M^#] --[^J>,>+.8HI M2\4,4VTDM N$O?ZE@KDH\Y7^=< D+\M\J;\N!$I%00/P?);G97-!"[0_%WGU M/U!+ P04 " "$@9U4+=D"[H$$W]",MT990 M2?1$*H[_^]Y1LB(WL9.F'89]L$6*=\??/7GBR4HU7W0NI2%W55GKTTENS/)H M.M5I+BNA';64-:S,55,) ]-F,=7+1HK,,E7EE#,63BM1U).S$_ONNCD[4:TI MBUI>-T2W526:]84LU>ITXDXV+SX6B]S@B^G9R5(LY(TTGY;7#LF$I*TVJNJ9 4%5U-U3W/5V&#'$; <#[QFXQ=UM9%%>"2/. M3AJU(@U2@S0<6%4M-X K:G3*C6E@M0 ^UYG,M@5, >2 E&^07O"] M$J]DZA#/I80S[NZ1YPV:>U:>]Q,UW]K('S;R[4;^3S?Q?KD\H(@8RK*M"T%"A8:Q)20Z_J(_/9+ MS)EW_-.>;T;X'H/W+3W"'4T ]6CB#I-/-[\.OY="^]!6LA%&-4?D YBV5!KL MT*B*I) %1=T6]8) )042J$6:"&.:8M8:,2LE,0JHJ@IJE'5#KLI,@OW5G/SQ MY^?/Y%T-@7\0^=3S_4-RP&/JL>!PV/G Y0%E27AXC\$Z_:\CR,K.2MT+QRV_A&%-UL% "9(^#!WJ9>X-/3BX8T7T"",D*N1<%P8 M47:Z8]&WF-ZV:P&0Q_I0YGFC>1B,E,.GRX]WF/-ATNQ3VT]BRMT 48> N:%)'5KLPE< M<5D*")QSF^C=^&++:^"OUF@#RQA&+@U\B)HDI FD&3B(,>HF"8V"!-= >>:& ME#'W ;2-84?@OD/:2ZW85<11%3S /#FT?GU*<\(QH?D:D<$;8($%IT^"S04( U'*_;I<*QY?==O97D4&/V=2,46@GX5$#E1%_0;R61\SGT M\[!6EB@ 2[LM9=$Q-"QWA39(W]:W4J-!#ETVZP)M.SI%U))DZN,@L*M M1DA(DLD4B:R.*1Y44&]!!US:4X?[8IO+TFZ+U)>J6HIZ#2:S*!QR#JA16?@4 MH=LV>1A/WY[$8X'XF30X!<\,/8 &:&FJ&BSVY9J255Z VV&]]WEG*]R6L^-B M[U%LB=QC1&\-AT <\AW=[,$0L8=;+>%S6U9J.;HN%7WSR'&VDK"/O$O+%@5: MZ,BS)WQ[ZSX6Q0#.L>#'E]?;.Q[+PU;2.=%U?2'VW#;?MM+;_5;G_O M\Z9S3P'5P,9LNP03;E)QR) A?5T&O6I$?<;&PX3ZKF]'3XK;431X1%W7HRX< ME!&T<@&G<0*:^93!2IP$+Q#L07/(?,H#E_"0^AS@AE#B ^KZ@)?M$ G1#T5" M]S'8S4R!RS-59UA\8VB?H$4"93F8( CC;LR@D8I "\#:V_:QK]OIZ#(!&N"% MO3+1&'"UZ>X5AK?#K M33W"#X:[J["M02P,$% @ A(&=5$84EWY/ M!0 70\ !D !X;"]W;W)K&ULK5=9<]LV$/XK M.VJG8WLX$B\==FS/^&B.:3+QV$G;5XAJ8 MBGP4^OYD5# N!N>G;NU&G9_*RN1Z-P9KR5S*3W;R M)CT;^%8AS#$Q%H'1YQZO,,\M$*GQN<$<="(M8W_AK!A")W>M2"GY34S[/Q4R14HNYO0[,"9ZKA).2YL4.Z,(BHG/G-^BSDS MF$+)E%F#44QHYORE3T>&\.VN4=)@7=98X1ZL((1W4IA,PY\BQ?0QP(@4Z[0+ M6^TNPV<1KS$90A1X$/IA\ Q>U%D;.;SH)ZU]!!YWX+$#CW^)*Y_'"F=#V(\' M'S($P^8YPMR6%6@T&JA"30:&2 7[3RHJF0T_1PU,I);*&XH%RGBI*>$:ME=* M5N4)_/';+/2C%_!N)\IMCW>+%5Y53"R_9+*"NTID4BPU7$E5#CUX:](A'%CD MT'_Q=)LC!"\.X<"6&JI\#9^$7%'1ZCYH1B/[@S>B;D>VKC]@D@F9R^6:A#6B M#CLC[OA2\ 5/F## Q2*O4"0(^( JX9K,FJ^!0:FX2'C)"/N41OJH*8.E-ZIT;^D2_M]X)$Y!"Y;N![-5:"S#K32*H$4D)7<\U33L=+*[G.S";WVUF2R$I8 M3U(:N76^482+&KG2%%Y'Q,\5IPHLT&22TOBZ4BUEC4QI0-OM@'H5%G,RN>Y7 MP7&MIQ-MVY?WR#JUO[C)>3;O%^1;N=(G3Q+K9[\O&YNM\KMTW]YO;>E-R*3> M).@F'^]^[WX_JMHUUZ74E$(4O$U(M WO=A_JLP9A7ULOG 9/R)<4!G>R4J]4 M]YRRJ53RGJ=U]NYH7"U $'EQ%&^FL1>&&W=$7CB;PHV2A725@P]T6](("97 MTN874?:J'GE3?[)1W!M'48\6Q,=?T7JK(W4J>M-PVH,-PHV0.)[!6\G$+H^& ML3>9CF$:1A#%GA^-X:929 B90^%8\ ?:RW1]U%BSML2'Y*7D!OU\@+9S:WL>C"?PGDJ)>D#H^4$,L[%/H^BX M%]7G#_*#A+HH)UO20[C05JVM-O*H@=BJ985M71I2LM\J/]H1R5_=0;[2'K[6 M$;Y5S,66:4]3):F4LN%[LO/Q2;@W8..)%P5=S"9! )/)[)OU^R -M:9V9KE[ MN,>S^(<,W1&^ZWK9G4(;"9L:]J))U&[J']$0'\=4_1%ITE!W]+7 "R8^!.%L MD[D!7=P#S^^)^#9/1!Y="8!,CP(X2Y5*^J8%%G; M7C8LMFFD] 5Z7#7W7S4>_+0A7'I'G8:W+E>OWZZU>[M>%$_F3;;ZX?G.VK5 MG&HQQP6Q^L/I> "J?LS5$R-+]X":2T//,3?,Z/V+RFX@^D)*TTZL@.Y%??X_ M4$L#!!0 ( (2!G53NR28;W0P +\J 9 >&PO=V]R:W-H965T=H%BNR^?:8FV M>)%$E:3B>G_]S0Q)B;+E-&EWGQ76 M-B\F$Y,5HN+F2C6BAB<;I2MNX5)O)Z;1@N?T4E5.TNGT9E)Q69^]>47W/N@W MKU1K2UF+#YJ9MJJXWK\5I=J]/IN=A1L_RVUA\<;DS:N&;\5'87]M/FBXFG14 M+G ]+?A-BIV)?C.49*W4/5Z\SU^?39$A48K,(@4. M_Q[$.U&62 C8^.1IGG5;XHOQ[T#]!Y(=9%ES(]ZI\G>9V^+UV?*,Y6+#V]+^ MK';_$EZ>:Z27J=+07[9S:]/%&M8)7@ MIM4"-&[-JXD%XKADDGE";QVA] 2A61K64J[9[+&M4KG0I=[MX2[(%H+NQ.B!@_4]T"HX=K*3#8< M&00&D)^(:99S*Z[8[P6\D0LK-#@P,H++-B?$A#SCN 2"==XQ)84!J3ZU4H-4 MR#\2LU:0$$YBY#='+GK2"6WU3ZW:AF4*,@E(U&FM1L9+)%8I8QG/'T ,2$2J M-4$^4,2ND%G!9%!N4 8QUY,$CMNJ01499XHQ!3D*K1% %#2"A@O:\!(#+Y' M5^R7CGO>-"7J@,>**Z307&?%WNWI]8.*8Z!+M"0H!Y*%K.0?@O;!S=6&J;41 M^H&O2P$B-JW7-5KG<&5;'Z\E[IW1D/^>H2MVQS:RYJ!94*RLC=4M6O4??UNF ML]N7AF7@#UNEY1^CP=A.712IWRD M!Y$ 3I>!Y;W@X^O7 IW&&R._\M*D3Y)F1!((X[+-Q9\C@@'_+[E^C@ 8.1-8 M<;#_<]0%*[YF8Y(Q"->1K97U@D,TED8ED-UR45Y"FJ**T'GC$YP$M(6L-58['J M'_L42Y6W+RM=:E.[>E %^%JU-ACS.;5!]I4A+MA==;YBCZ&$SBR!8(/62 MG:<7&*"J$MU->O-\?@'%T_1+7<8[>!_584)$X6N*TP+&+H@J[TH,H'U.L@]( [L 0YPB-5^% *8FW,JU%[8 /P.P BK44E\DJU M:!MXPL%+ZVV)^$,8T3FJ6^&5$.&GN,2$4H*\Y#(C6==[Z!&TQJ5>8O$92IGE M0Q]4X%9#7MQ6 Q,<;>:6QLC2[P68D!"71V,@EA9-R<&S@L-ZS,K4%B $Z;%L"#$(#3"&W1DY_&. M=K9WMZ[8.;\X$?IH-8XP&-Y &8 -,"BE ,(-A#3)RUW_#3C/(>%WZ/_UODMD M/@BZ@M(7.CLPR-AVR#*^T^$\Q&YF!/+WV ;D!MM"KR>J-02W[_>F1 H;OQ<, M.9O.7_YI_^].[!B>>WC5U:Y?E(5,\?6[D3H_%DK;2W1NS$-@9)^NY06;I8MD M=GO#YC>+9)5>L\5RE\0#G"JU[1D]A(QRX[K'%)(5O!ZB^FAA@2*?68L5$SM>C'VV8UW2^3-+;Z^XZ<-3YJ>,L7*YNTV0*OHE"G) /BILKUECK" KTSR1@.U^' M554)38WOFM?WA"(<7AEVQ-*VKCB3!CA(JJ5'H5'VI^+QV157&E<(35@'X1MU MY32:(8SH;.-;:43)>\$U $05NM'0A6/C3DB@3\,2X95ZD+F3P3'NYS@" =>& M"80&L+U4>1+7"Y:5L+5KFD]TN7W-Q!6F!]JF\UO8X,0@Z.D2@,YDY>!0@"_# M9@PV"?T52)NW&.C_2['31\4FGS\*&//$B E-S*#P'N+J _/KQ M[R?W?\M+RD(.M_V;URW7>^:E([F.9.X8N,O K8TDY^@ 23*=3@^HGL9F;O5[ M"$6I.]FH(-.3BR\0FAWI8D2=!^HS+%?42!3\08P'H(\O/W)V\XJ=.,#!G;// MV2,S3Q=8(=E0K\2QMJQA*]+;8"@)'42A3X#M('O4 M.=G)ETCWM*^Q H7RC6O&3<$V$)<89P*N+#PK(;O('#/E!K*6TGZ.W996-J7+ M_)SU1X!P&77[]+.F#O]]3=X1=X@%-W2HL*W)>IL6&D;9^QW?B.&NIXZ(L([$P[ZQ M,XIS'VL7_U\!]:491RB/G=&NV%U]4H<2=='R$FP)MD:O1ZWA_*L6NR>%UU [ M'6=F<*!AT"*N_5*;C>XG#"D@9UWH?IE?B0$M[-Z7KA]=A:'7D?OT;)VS4P\HU MS^XOC2H1+%+<# /!6QW<4V4^NO DPC<^N6I"^!D,IWNQCX9BW4Q,2W-_N<$I M-;5%Z N>[H,J@:J? ;J@;XVSMXNB02RC$7#J5>Z[$Z-,8'I_2!]MQ0\<1N&O/ M^G%Q&9(&#M[*+48O8@,71!'4A,7X."'J44V'UY[*_? L'BUM?+LC/DO(I+XO M]Y-Y!"*;T/]?0B#7EU94T#\A5(X*Z)'JC4N"/7@(L*8K1,D(O.I'T"!;K2J9 M.1CD2A; *GA,H\/9-RW!I?^$#V+ M8:&'5B.>/D@5PZ,TIU_41X*I[@AQ>.=?)LO;*;G^33);W@3/7\V3FWDZ9FLZ M(BK=D#K'CQV,U6X$BJU%7&9()CBB(%W-4M3$QNNS4PVOH,K80HF4<%PWT0H@@\*31 MX0)*C]$Z-_6X"YMD4O"VHT[P>M@Z+8'Y".#,/"6*?[&J?T[F\H M. CSTS$(_D#^@ %R"QR401(CU9U<% F:BT9!-C"#-T>?\RQSIW7N&RIW<-1# MAOXNK WGD=&M<-;G?&%"2M>BI/$4'?B*>(^&[]T&&;0!= J;91IG-\$APV=& M@S;!!+0\KLR K,/G4'3*YP_Z$;-^)B1JXDP^]@W<)/JHL!(0=OCI)/H=<.Z^ M+^SN=E]GWKF/$OOE[M/.GR!J@4-6B@V\.KVZO3YSX"Y<6-70)XIK9:VJZ&&PO=V]R:W-H965TNC]:T],FKT#>-]OM+LFYW/EE.#@.?355''IA?G'6Z MHFN*7[I/'E_S$:4P#;7!N%9Y*L\G;Y:O+M=L+P9_&MJ%HW?%GFR&4'CL:4KLI:!0./K@#D9M^2%Q^\'])_%=_BRT8&NG/W+%+$^GYQ. M5$&E[FW\[':_TN#/,\;+G0WR7^V2[6HQ47D?HFN&Q6#0F#8]]>T0AZ,%I]]; MD T+,N&=-A*6;W74%V?>[91G:Z#QB[@JJT'.M)R4Z^@Q:[ N7ERYIC$148Y! MZ;90N6NC:2MJ:G1X)7BK_^[P/?SUB+\6_/7_%=#'X5:+F7H4 M4CW13]7'CKSF,64)$H7%W8H_:E+ND7D=E"L5PDS-AOP8:AY'F0?84*$V7+V* MB]SN>?]@0N1E$>"A=CZ>1/+-0^C@*Z,!MCJJ6F])M2ZJ/1H.&\(+QN]CFL_1 M62(P3=6:TN2ZC MJBO=&=[XV+F' [@0W!1)]OD7[_H.XD"*^Q@B)CE6^0-XT6&$)Z,3QY;K;/KR M1>(IWXN7T]/3I3KH80@NA :!T"ZQ:%6&,Y@0+2LYGD =IX3Q9E/?A>P@=BP MPK1;"@,%*(J^]B;NCT>GP D=R2%C]S/U)'^J?L/J)%>IPD&IJ8:QC69IELJP M!'K/29,I/FD1*2>Y](E)83R@';YVQ +7#0BC0G'^P!$]L-*J)*@/=+L^:F:B M @%:M*QR"ZG+,0@^I;&I-GYWVY29E!5KJ9+H +@Q >F) M=%?=CH>D(H%6N+Q/4VF#G8FU)/CZW14"5&F?$GOG/4_*KD-9R3WI8@I2QK*70_3RFOI6#S2./$5B2U,8)K)SFK3@'N% M;4(\[B'2ACI,H[^6I0K16 M1IF6I*>P9C7T#-[09KC8XH;N.M!5OP7JU4(7> M(P3>-?>)SD0'XPXAM<,4J@?P-@0MD.Q>]/A#W \=2<:X4\J["4-LIO?>+?MV.!,'J*$=0T M'5;B[B;C>!X7N6&A;)W=IA0?LB'MMV+I>I<3L4R&(T-[@ZX,4\9P+"#<'B7; M0:AO^@"]!#3K2[16"+(]E!/.*KW5)K5@TZ8K+.A.$8H65TY6*B1+*4PXXPQM M:92^PL5NB$\?T8*&6.-(1)-'L2<78(#20/D;-)2M*7J(.97XP%A7%0L_(@AP MW9H;M >.BZ1>WU66+K;$'E%9HM39BS%FTGE?O.:B:G&HL'7G@DFN@ F(BBB& M4X;+"(=CKD.M2APE8?;0O69^=&E$OZGD:LSUU[:_R"(,\&F"\=I#=\\ ;C;Y*+ MOP%02P,$% @ A(&=5(HEH"EB @ - 4 !D !X;"]W;W)K&ULG51-;]LP#/TKA+%C$'\DZ;HB"9 T&[9#L:!!M[-BT[%0 M670EN<[^_2@Y<3-@S8!=+)'B>WRD1;.,PA>7O$>E?)$+./EQ!D-*3WPH5O,A0W"7R3?Q4WOD(V'E-J#0;@:L0]B1, 51"(0U?63*6;U>NA,$"!#M[N ]XVGU(QK,4&C2P MVNQ&0*;W)=EL%KPYU35?>5LQ>@0\NB%#2:UQ%;RTPC@.8B;?YQ%TE60UT@(> M&\[,^1S!'J$1DO-I6#5&*L@^]6K]82"N2!7(*IF'!1.+%\'PJ7)%%KVQ;RTW MP]HWGG3:\_SUG\07-[E&5KO^4@_>X4E8]9/P%MZ_)]SC@]06%)8, M3<8?9Q&8?D9[PU$3YF)/CJDMF&(FB[5B)+S.VX[AY2,=C-6E?(7(EHB$!!@ EZ^][ M%J H*;YTTKS8(KA[]G9VESA=&?O%E41>W->5=F>#TOOF[6CD\I)JZ8:F(8TW MU5'IP?AK.;NWYJ6E]I33=6N':NI9V?4F5 M69T-QH/-P9U:E)X/1N>GC5S0E/RGYM;B:=2C%*HF[931PM+\;' Q?GMYR/)! MX+.BE=OY+3B2F3%?^.%#<39(V2&J*/>,(/%O25=450P$-[YVF(/>)"ON_MZ@ MOP^Q(Y:9='1EJK]4X/[\CYZW*/15"@P+2.?+N=.0!S0*CO(.YC##9$S#C3'PTVI=. M7.N"BGV $7SJ'01_H0< [^/^![N$>]KB' M ??P1Q/X/,Q!-A2/0N&THJ747MS>78E*KIR0ND _+-I*,K&=:,C6RHM&KM$M MT#!S4:BE*D@73LS6PIZ8@BXE'RPT2) MZ>Y)'-\@!#E3E?+KD$17LD3T1E M "N0?EDLF6HX6I4J9GGCSL8>&)K+*N>P<1IS\FDX'8J;BXM;(6MF9D<79LF] MPNPG<.;3].^R-!372^)4FG91[N4Y;ZT% M#D!"\_(I1'@Y<[]WQ-VA*#< OVE:<,J1 MV^MU[+IU7_?6M]N&[F<#P'+I0JE-:W>]J$71AN[-2ZD7%$;#K'683&C"W.BH MSP9-;.'.@LQAP<67P=&"D#?3<%RY^O^0SO^<-K**8E^D9VV6/7 MY%*J:M/2T$)U\>VCM]I<,D\U#PBKD*9-#T;MK>*&)P^&#,P[4ZDB-*B.>Y%F]SQ7$\<"-.XOV*1,;UFW)_S"2]Q$IAB#J,13=?=VE^ ], M@R47'#.S2BTV:^OZ/J?&]PTK9\AUX#3*H+BI'HYFK%C1NE R3)R<"-[&'';\V">]B'8H_=YH,7Q \5#G;J)SS[ \+VT>_2(#TY.;]=MM/ M"0F+16,QY":T(ENNE0N?]G?]"A+35W^+N[8B2O],1(4JPK"C>\Z]R(XV M^W>?BOLYV)U2CP_@$;EM&,P TL=UY. MPY"2].#DL0_8TX\/.^PU^+%H#_MKU47\3:Q%8]WLH_2+A2X4]$< MJNGP^&@@;+SGQ =OFG"WF!F/FTKX6>)J2)8%\'YN4*ON@0WTE\WS?P%02P,$ M% @ A(&=5.<,I(/Z# 8C0 !D !X;"]W;W)K&UL[5MK;]LX%OTK1':QL %-(E)\B'T!:6%\\1Y1?71?E'M72N9I]765Z]/%G6 M]?K9V5DU6[I54IT6:Y?CSE51KI(:S7)Q5JU+E\S]H%5V)L)0GZV2-#]Y]<)? M^U"^>E%LZBS-W8>259O5*BEO7KNLN'YYPD^Z"Q_3Q;*F"V>O7JR3A;MP]6_K M#R5:9[V4>;IR>946.2O=U0R-ZM)0H*/3^Z-RS(2!#7^;&6>]%/2P/'W3OI;OW:LY3*IW)LB^W+V;B;R6WR=U\NI%65RSDGI#&GWQ2_6CH5R:DU,NZA)W4XRK M7UVX!4QG-402S?/9JV(UXT(<8\(+MC[(J^7%?LAG[OYMH S MZ-,K)3JE7HL')7[O9J /R(OZ149>7O2T16[)E+U,Z67*+S'Z=Q$AN'F><66O?/A@#S)9RF^E:Y"C:G8-2T!"Z**!@FM MYJW\7L36+(.0JL:%9LEPR3RMT ^+V* 3*CR,"(OCUFQ6E!1)V!.R"9^R7XL:B^PZ_W;QUZV_8RGQ3T")TGUR,$KUQ<)\G%0U\,:*S"T" 2M& M6C,A52"%]!VY>(X[TNC V)#]0FNOF!5!9 63-K"19A-MIHQ+C-?\:"MM[)F/ MUXM)1108%3-A%10-FYE%H%&Z0G6\N=\4E<_*?N:)0 3R0$4VX'&,[P*K#86= M,FWHAHEYP%4X/9H&*)E5Q=9E<976S,0R4"9D*@JBB/=>B2,3V)"S7YI4A@?= M9^#)JM7W2U7XB-+A=P;*\CDLD15KGZ"C64(H9N&"B5$PC)SVNDV$L625*;M M@:J\# #3/]PM/67H8PL2M$(L\9$$J>- AA#^H\NQP,S+2.8(5=1Q6C""=Q"D M=! +TH1K":MLJ2+@H$[T\4*SV&%VK2-,CCB81*$.L*&-U+ :V=)=.4J,@!;0 M-H"ZOBXJTNB*76XJ *&JZJ>%,93M6]W0YJI/9@(XQ=9 ASU YA$$<6KHID(&(QLAJ''74<'<]J[_Q^6O5A#%<%4I/+ M:.TZIGHB582F1&2JZ3"@U9G",,T_X4JS8S9743BY]G41B3KQ(J;,0+QVCYK@I\F9MPC)((W(F-HK$%D/4&D?TS582QNYN\ M=+17CT-@T&V(@@G533VV:W>ADWJ5I"7[E&0;QQK=JFU9(WVP-T1J>O?"Y&?O MS$4;ENXS>1J <]FAQ[F[K%NMR_13D\&=6R9J5+)0W&6TY;EQ\*I 6-X&;U[D MW^U(Q%ZW*!Z7E+YUG$ :A_"EQ\)=--3)YT$9#L=2NDVX#0,EXY%"!G$?'[$D MO-LQ_01[%@4C*B.2;"L&5&"D^LH6J99$#.!]NDJXVH&$U#=LY>IE,%8VA*.'"[AGJ^ MU )FRH41\1A,&,%@:JP7%S90"EDQ2:>>.;H1K*7G3MF-)SW8[^@YT]PS8\AM%DJ<&J.*6=)RO]EM $AR=]09C+LJ,/"Z M.A[ON,4S[N<53YW@#KH%\C(2VQ[GBL5!&-L]L!]',AH+U!#34 GX'3T,];22 M3 .]8DN,U9Z8#H4>P8H/)8 '4:D>YXG]?I(,W_?@C>%_"6\<^_F0[\>H)WT\ MW.*%/-#* M[ =T#9"D'2E0\>Q-C\8Z$[7FBB0(4A$S%NQ$,W@/RH;>^/K[>H M'R%X :'0(08ZB**1#I;'V!CDT^._97=^@Q$$P+CA8'=;,!08C&;1^Y?P+0JG ML-?JV( E>T-VT TK'%I) #*@3%@LQ>),JJ54]PLP+*L""UL,Z:5$@3)Q <\ M>KA+@$P0$RZ$2J7V)T!*,0M2$4GH1 *F++9!:.*]Z0_6Z&F$ MC+80BH%2T.X.VSV _@BL3,3\3KN3N3?YX8C(6-H[[;>W!7A->Y9#61K[Q$"V MCS,+J)"HW8-<9A*3O^GIDQFG%'RE#P"4+3EKG?4 6T$Z1' $@E]$2#8;#HN- ML!&8 ^*L%WZ)K$<5A/!V&E#C0 J%TF*PN8\QO4 PB@,XR>.@S^H;;?)O;B M"]\"VHMOA>R?ACZ/BB.[QH GMW>Z,38\.D\ RK>2H%@8 90;:_8 %F"G%7=&Q6(G>8M#8JJRYO^"&PDZ]D>1(/;_Q.->XD&=A= F9AQSOWI3E=T MC+: WG%',A3!-4Y<(^0C'@ #*[4_"]@/.6Z1$,,),EI0$*!X,TQMPQ Y(8XV M]6Z"0AA:2_\@3_$&-PPX0M'C^Z]U_B1X"-"I*=-".^P%0B*W8W$?*=F'=$CR M&2W)THG$&.D3^%!TC/,PYQ! QH9[HW@<++:0L0RD57N2#@G@X4]N8DC4XYV6 M1P#"^HB/&>\G)1*3A\1O@!3&XBY)(=E=VN_2BYZ0;TZ$?<*D^C]C$\<@"7,> 7].2"Q_Z<>5 )!?@K_P4ZLJ:R2W:P>".\$ MF:?EUSAR>;*R0\FQ1NYH'0NU',">!NO%@96#]ROO3S MP6.9[O-K(.A=-"PF&A8#$M-+,V(/J 6HI@71, L&&2'W M(6&HIB)D7& SMG0V1(=(?9&ZW!FZ"%ED%8*U7FX[%*@3+D4%\&>,* ;-6KKW M1V^_D[EPQ:),ULMT-DK"X[.LMX^][-MU))+GCY3\^X@'AU^8'>\.SNT=Z@H[!O2P/4IP<:I.F]*Z/81;&!X6CD>94V[^46#9/KM> 1 M(-7P:%%JC>@>)&O0>A4-DG>MJ*U?S>O:[0O/O^4I58X+>CW75[3SE:,7@ /P M&Y?4['69UA@6L+\G"*F@T93] YMHH^;YA@(]2S%@;(#;4UTDFWG*SLODC!D/!/ M%-KFKI\LG(U^]X&H6?A?MU2-Y.8G(/W5_@W:>!!CA2G)N[M>4J:T@"_3Q]^CQ_YP\/=?.QO7.NRS[M MME7[QV=W7;?_ZOGS=G7G=D5[5N]=!;]LZF97=/"QN7W>[AM7K.FEW?;YXOS\ M^OFN**MG?_H#??=3\Z<_U(=N6U;NIR9K#[M=T3R^<=OZX8_/YL_TBP_E[5V' M7SS_TQ_VQ:V[<=TO^Y\:^/37"[P!7KB;Z5[ M:,W?&4YE6=.(W-:M.FRB@'_NW5NWW6)+,(Z_2Z//?)_XHOU; M6_^6)@^361:M>UMO_[-<=W=_?/;R6;9VF^*P[3[4#W]V,J$K;&]5;UOZ?_; MSUY>/\M6A[:K=_(RC&!75OQO\4D6PKSP\GSDA86\0 OQG#NB47Y3=,6?_M#4 M#UF#3T-K^ =-E=Z&P945[LI-U\"O);S7_>FGIJQ6Y;[8POJLZD/5E=5MMJ^W MY:IT;7;RD_QU^H?G'?2&[SQ?2(W;G667R55VU,.1UT;EUMBFK J8$,VKA M$0>GIZ.W.GCPNZ8^[+.[XMYE2^(''CRO@C1[?"%@ML)]RG]@N\B2 MSB;V^&9/"VWNV+ZC'/2OBN/2S;K;^]?X]Z:7?%K MW>"0I*&=VRVA"?VXK(MFC1]X-+4T#LW!.8)S$KT/@\!UZJ0A1T,:O#L8V"V, MI:EZA(*K+2?7'D(95EG=N[9S+CL *V]@&$A7A\YA^\5MXXC$S*ZV=W#6[NKM MFJ;69.[O!QRS?(,[!3O[E"T:$%T.O\/)N+WC70+J.N#H=0QM#I12-#SCIFP_ MXA1RFIVK?JT?Y0?W ,O<9A7>ZUL@@*)M:U@&)"SB?_5#!>.\*_>Z #Q(;@@^ M SMDTOBRXQ&W>I:]KT"0Z%P#Q(VK_W#GL(_)YNF$R! 2/>31RWA.2EAYG)ZT M779#PF"Z84$)^+K#GX&ZB&T:9@U/XFMT-ATT7>_*50:D0R(B'&]>I6+;UG80 MGI75RVUYRWP.3\FRK9MEMJW;-I ;-4U]P[6P7<,(.UPJVJKE^&#J1K8=!#&^ MM%:N)-Z!ZP*KMVGJW3_1P5GVQI6_X@[]^5!4OQZRFSO@/64.'Q^+[&>WNJOJ M;7T+B_^F*+\[U/\%3T5??P=?W/[CKCYD_PE_?,*6<*G@YH0-[-SV,=HU/"VP MC%MF.+#EQ7*+1Q$(!0YCO%C83."32DRPWS#\Y1B5E/&*P[&$AN0JUQ_H)#,G MWS"5_.Q@CY&O5=EK:'.;79! =IZ;6[JJ84>K6WC!7%QR]%*" GS"-3RCFT_G MOW;FY79(_K#=RT,+LVS;E SS^N9M]G)^#F=;Y^('X<^% WF>UHC6KE#.O\6= M";Q1EUR%#SN*LPP)^_SBZVQQEAT1IK'ULCJX]6DVO//MKW85I"6^E6D6+KKV M<'*32P/B$QR$&BCZ'T1PV2WH:O@$GCF<4N5P9JMZYY[35T77->7RT!&Y==$A MGEAGW#O@>''C<(7"$A^0\<@UY?=@P,FB[5YGPIS6Y0;H#DD."+=[0.I&>1A_ M*FZ!Z]]B>[*_FZ)LX*!L#_2-97R\4L(/UOG(TXWK"CHT55W-+"E,$0 ,"Q^) M1^\O"KBVF^:1UGV'VZA=_08]L,#'/(3(Y+ [;&GI:N+PL*$@)=^A GWOCF[P MV(!X)DBN([.AG0#FW3$3V@*7*K=\>R@+.3:7*1G\VLO@UY-"]"\M;2.,F%AI MFQ+#IULX69UF_5;H)"9TC?Z=]A3Q'!_"*Q*%'3HX0<%J4#Z"U0;IKBIN69B" M?=D5'YT9"]VJ+2@P>V::?#G#\1"]#(99-W1T=LPQD-9H9W*[+3FNU'H\GZ'JX6*L5[Q,V4*&P#%<<"XQZ#?'USTPFPV5N M6 @@2:$]@#CJUS^^G$!Y+&'TL@MZ"-J6]@ZF9F4XOA-!K&J1JQ5X$\LU@>(S M<%1:9YB:,KM.5P9FU+ABU^;"^?E:]Z2H8UMGK>-C"TVO^.2I>-PRL>U0R-C# M>3>"FA'%X';"%0->"?N.D@_+9RCIUIO37-A'UA6?D(!PJU;8[0HX.TB2Q%5H M/Y'!(EN!AP:C)5%BMJ0K%S<&=IM_TYW/L_VA68%8ZG@>*/S4,A2\>,*=!J\O MI648&^Q(V>R45L,>W-;U^J'<;G,21F9;Y/V6G(''@1A6(A?4/84.QD7![\EK"\5)1!8\D"B"/MN$='(=ZC88BL6 ![N"2AS;L3H]SE]T3./59]D-@PDBL+(>$#J M$'1 O:;! MX][ Q89;22IT19)Z?6CE%AXR[,8I\U#I'!:XK6E9\[Z,S"HQ4@N;!\@,B*L+ M=P,NF%F%)>Y5=$G+]OAKH,_#I[FA*DNMF?S43?W"W]0O)N_9;V$G81^SU:%! MN>Z1E8OMJ/%LNK43$)>G6@RV-*2,-OOEYC^0"2,IA,M%7V06OSE49+."A?$M MQO<^78#(RJ@&2"&7^"P0ULW2)SPT'M@%46>O;M]W'=,;41B( 03>94\.S[0 M)7[?(IM&Z0_9:)A-CF2U%5/A^&2Y]PL>9[*$9^]]P97(ODHF4-&PN8CZV M5;X25*;*S;6*2IG\+(:67K-XK[+$!7-N@/O%3?M;@J4P.";F@-F+!S:"6C*\ M WL*LA\QK_'#&K6%$APR_;OZH6+!":6&NI+;?5S+LL5,7]J!'+##<^Z(D\,8#^D3=G*OD9?[/=P:9-0T.BX_ R@"\<2#3U=<$MA MO?V#1**60OE.LL0$0F[7;?U&DG0^<#'0PWZ0+!1VV2,(<#,G!*76D.0*//:& M])R'DXN59,C)CA/7Q)WYTM^9+Z<]3.A$\]XT9!%PM_M3@GHZ, 02R.'WU"4Z MW?R).\T^JPM^6EQ.K;DY0#:BG$U_/V_XH@V )#*/I9BBKLEFTO+T#Z75;PL/K M2,#=;XN56OR71?717R',^6MT!(AF2[Y($A5 B0%Z SX(4UBU7V7E*5Q_+" # M70#W[$HQJWRLB'$%=9=63MP7*JS!_78@?PZSUJ^S$AJ\J8'<"KV__".J:CZJ M%Q@7THC$Z.^@?HA^B?VQ?6OI5L6!31OF-V]S:H)ZRY*2:D MF9_'%Y!])4T) MH@SLJHS36WX:AV([10 @0T:]#;AXG[QX*_.GD9W,VZWU!DT?Q;#:['@60N5& MAEWE@WY2?>-DR\I^;0C-$WN*142L=%*&?N7YP:O) WLS[#EUZJ<;.=D I26F MD/HNG"[0!%SX?G"$QFE"S;<18;#.Y(A!HZ0H%(GZ-K+GEIAULV;1P1A)Z9J? M9,?M&#^V]B4^=&V@JZG-F9^'F)KSR97]'LT-1W?G2",GMZ?9L*'45[_!YL2> M[O\G=L-$.,V?>E@,\TKNR'1#)W?1@;&<\%L*(0B?4;"(KKOF8%AF,73GL9Q= M5FOWB6] 69!@J]NP\WW+]G>U5WF>37%N;MUW;;#=I6^M+=&*1(J_MRC)W=^ M*K46T=U.*%B:T%W>F2Z @8<[)3(+D:RUD7%]&7E,4L B4,!BJP\M&"B3 MVS_=R@G)\?LT[\NWKFS=P7-H#S/'US2_TRVQ^\57VK:>) M]X$F9F_9BOH]"[XG/]?[-;JB4P99QX8B$^+! M&@&)8X5U&9!'!BF#;;-C!JY@1 MN9(8U3Z5;.:$S<:F6?@'9K1V')&"$2)!O9!3865[))MHRG4UG+'56$ <@PG_ M@TS0;6>%GF)=[[MXPUB;^$M1'5"CXL###R>A,/4 M[Z^L'?[*ZS'54$%=U9L-3(D")X:4&'LHV R-TCD(KT =:H F?_!]Z4B<3;2" M2UCH2Q0^04;'!_0%9"V(X%N03'MB,.]D+C$&* M[4M(WO.T>CU6>H34:S= P MSWU3KP\KW,N-:\C*+I;4HJ*PK/MRC49*/XPJ]DB+RP(FBF8>E(4E;A;E5UIP M%L379;L_=.P<[RT)'=6>@X?5<2!%;'L]:US7U-Z.1&JGL,T]C+]8W2EG%S% MH).A'87I+&X<.1U0 8Q:F-RAVA>@;057(1-'CB>V.; M200'.P/TQ& W#HX2 M!K'TLF,6#R92]0P+\F MO&+R/R@UN-U2V;]6Q?--UCQO[7 M4L^64HCBQ5GV2\4PDH#23P$ C N$9*)D:Y1$*M)&M&H MQJW#9H+'&D>PNH.I-NR=0):^)V*CQ4;KAV,?14WD[!OR4Q#[O/,N1VW:-D9C M['0(U";)"D56'3"0&!<4M;>6W"[%TZ9HC*@X1]A6E/8[.H,L"6!@!)"@W];/ MH! ^AO'F]HB"*>!U)/QLDD?,2&LJW1R3FX) V.?V_Q81^/]1:3.UA%\@;J:: M^?]7WIP2V4*.T7PZ.^C]$9/&D=RBCZ>9:2%[QY+H^[Z15TW:9Q1T#R)L@1F#!G!/08[_A&HT@O>?NOQQ[\?:CQ6$@=5:MJ? MO#1RZB/;]Q8HF?<7'PQB7H>!W.7?#QJ=@@9UM9/ 1M.9^=[=@^8Z)R'&VF"\ MP@H\X#LZR.*B=#V?Z2IE2A%1LF>1B:15]+-)C-+9V":BR^'H/K[>='([$H?R MOG1I"$%AN2A@\KH) MF1J)B6J9(U5U!7, =D]B##(#Y?1(.G:GAD$W/L%C.'OO/^[,CKW]PL:8!L@X MI,%$NV+MB&L!*38/C4Z6XK7)L!A[4]7GSPQOQ=&*REW#('R4;X$V8&1L M#1\GV %VUO+QN3V4?"M1(*;$0OGLG_:.0H\HXK7()(K$W*F@2L.B2TP)SE38 M\&-O,C[$BGDP34'+_'-.UOB;/W.B+?7SP?DT=_8/(UHH&- M^$<[_F#C,\S@$MN@)/)8/V!9;8!L6(,"7;!V+1TC\D:&!#+?JNB1T!E%,SR4 MK=-$"!N48 ];+,G@Z6ICPHWCP\W(E<.3+:.UO_1B-^BL4O*)DK_&8.H3_=RT MPK.N8.;6UL]2HF-Z;3>Z$#/TA\Q 9439%77*$&=ZPFO_0$0K!Y!DL\C4$\P! M@:N=HD"D_E5B^P6EZ@5K1DZ[AAM&_FXZV$'N] E7+!?236AE49/#%SL/: G% M?&QM)WUF!$P !'AFOL!JRU:)-VC,N0D^X_,[\Z*0"=J2:+IPC441P2"\%7 # MKP[ 3C#@.G*@(%."@WW/25%DL0YC]]9P#7ZDW#5->6*Y %Y&&A@-GN^SW'8J MT)[#(DVD/3##U6$;1:8-;NL^T0_"H35"/!(JUY;*RC9)B* J83P0\L49+-L, M=3QH?ME%5\/Q9^+$\)(#K$($P[(F SPY,W]4X-'M.M9"9*B^Y&T\>UIEFYL[&N*INL2<81D@>0 #9-&M$:C M+&;%JG?0D"8N"' 12F8Z VG2/%FV_GQ$D84M2!>8F3G#B:C05HN0 D00N"5( MUIO#-L-X?=CJ#ZYEA8P]I*W-;HQ$?\\:HV.X'UD+BVMT,;OJO_8[^.IWH.; NE-Z*I!$ WO(+(=\XVR#(FM31FYR M8.R#9J"-#ZZJ[STS7/JASE-#_:$&4LWN'7 0--UOCZRKEU2+$:D;X:T,KNBSB3:\!:O\0W3UQ8 MD\8K-E8;[X&7Q7NV?NRF:PXKW?NQ$THMBE]X&1+N=1;4<+%^5$6E;$B61:P9 MTLWQ@56Q+[MBJVZSJ&<2,>I;V&*4!D9^H!D_K.#.$1B&FI@>C\[IR_25J6LKI%?.I[,CWR12K](&IR-9EKO3+-G6R+>1 ME2-<)CY13.^1C5D%DWV+%QNEW,+/L$/BLXUD$#&&CB<3#W(=?81PG/YZ"T>C MBE(M/?WFGD9(UPCA0")?P2 >W':K@S'9E[UD-$96V$;@%_YI#M_VBI&=<;!R M\=GTT">I7&#[XCB'>R\R:V'SYZ),"/*\^IE$/ZW$9E%+AI1;QX; EA.W' <; M\4DP(O;X)$$H:4S"A][MZ)4XFGPM!GK87L?J)4;\D(.D[IACQ_GD1'2^^SRA M XSV)/FI\=@3*>D8^X_99%X+ZBGM_73Q1[.T*%J=E#*%A'YB]P]O%2'C?M:V M:;(7 :CYE4 + 8)I;'GP91(Q*]+*,Z\#OK!V:!G(O5^";V!D('?E'G,9 MB"QW>X=)'0J=8VT'!*$"#[;UIGLH4*!:U]A35A4[5,$[ VH"%PYEIWJ;0-OC M#8,T6[F:.=00901#)6E51((EGJ"*?(NAC4YR?=,]=\X;@ZVRO8D^@2BS*L@P M@_9YE'7L$#A(8:JCLE6Q^I_7@51U)K^Q J.U7SU9B1C1%<8>_UD)R']SGBK[L4>#5JF(E+QMN7'L6N.;D)0- M>%PH-IM[(?\;0[HPC9D?4(#FR:YFU_+ECT3"G]NMS&**?81KD33G]Q5!1D:>*KI! M)26/,!B4('VX/$/6<7C&6J/)>B%Z+\XNHQ ]=<:Q,8GXK-A7(_&'+J!OW(K MWSRD)@<%P%E?79W,_H+%N-.:J:%:.Q)HMY]VM-"LP MX%2I(!V/@FRQ6X]3PDIFU5&H.QG, GR&*O:3-VM(>YE/IZR\#QP:A]U'=4@> ME2-),'NX9Z=;I>#^X;6]4-+T3W;UG&T M0]E'Y>LG1POMLE-:;!.F=>_VPQS@CB,/Q#QZ F+^[2V['/C74[WD7.8Q3))H M13QA.-:/!M=KR6H99@O[4)!$9(Y_QH-?\!'M+^928@5]+DC:!3I\4%B&T[)3/$&J=S*-0%KCQVR MO#]XL%2PW@6U1 8SXF@9RLR3 $S>[ZKTH/ 2P=!C%%_A+](0? KPB],P3Z@? M.8DA&LKP=BA,$!TI/.610V90=#I9^BU%4]"UD!+-T-/C"ALVHDY%^S O]#TM MQX#,>>3C$W(%95]HK,@!1+[!(G/H:YN>E;T3) J35;\U8CWB#4EJJL<^4J<[ MWX]L^.DQ\/DK$QD6KHU!\'@^?W4%HGY)'?(?03'>/DXQY$7(=%M,)ZE])YPN MQ7F/O'KR]]-,7P]_^$APS1!173RR^K#37P7G );0HAL\6!K'J#-HM'J_Q;]Q<8-.TKA_[6'9<7SAU?D,(2"#@MK._)[B(I-8_578YY-G^#Z_]FR8Z$1'U0]F M.::T#:*Y\(0*WR@Z\D*@(1E78\MV6DITW#0^E8UPA,FALY(L=DZ3!LD2E0:^ M*A'3"6/JV>?TF(6A(Y1MK_Q2E-62&#%$H'?3[:[WAM H48=W4OGL]D:WS[[)Q';/Z M<>+!S\TO$'MKMMT(B^.#/RD'\N7UO MXNIX6UM^1P,FC3,"7_1GV)Q:&*LB>>-C-YT#(>&A#BI'H(_FJ$X*>ZMC&)^ ML"T_29.YV<6"! XE%2).\0L^?(YB$_L4M,.?E[&PZC^(YY?[;2BQ]S0/O+ M/?1,&/(&EQ^ Z>6R^ #@63X242!'_:K9CB\^.S73O@,^42N?$2T>?) M4,ZRS!E?QQCIA\9@4),:5F8EHRIZ]'UU9,Y#U!"%FM;];%E'0M'] #+O8R]X MS3BX^ #L#33*'1,H[QGIR1!6WH*2'$L)0* MHKR*#E8\$>DR<*F!W9JU7I=2/@8XPU,RC+4@=C\ LW2M%&-<;3H(HQX8XG#%5!PTD!-GNZ^WU?Y,D>BE8SF 33 M/9H=#\[SSU@9[$/\WP;%)**AB:ZCN4TI"P&_8#&-//"V%Y:7-'0=:>.D)<3Q MN)WL#<\ROCKFVWB1?/)+'!1M[J];L*<&+R=&1M0[N7S%,2 M"#"*T?OP^7Y0_9$S7II M(#!Y3HM@,/8K.$L4K,D1;-#VG]WZMI1R _C,Y8MS>&8I8C -02U0ZDN#-:AO M^=*53!X!L0.Y4:!K6XDIC+!!?%ZSQ8@1 T=N \HIGI9]K_*4@L1Z0=#WQ;#Q M8NL#R;?$Q\TVZ7$D MI\?I?HOSV?EUKFD.KV.)V1Y2@Q)"6_?6@SJS>/J.HJ^]7?['ATJR"C13XG-1 M#,ZRGPX-KCF)7]%H:>F!/Q-$V_"$M<8X3$0A-+\.NWE7\Z:QXVS#7C0_UP%* M3JH/'U/&:E"4^1*G"16"'R"'@(\')T/" C+5$)7N&H-:.0:L%ILK>;IUA-#:*&CE. M#U"@:&DW,KJ01#CRRZ@I"\L21+]5<*M'>$#1 B)DHV5&@^PP94FYE7A,^(I@ M>8LQ8\T)"[B2\7K1#0K#T"R\=9^_DO74H&QD0Y0-&-(O-__Q\MK 9V"KG.&J MIG]Q*_JTAQ2JQGSR^@ZH&HMI-(P?4GC[8Z%!R:O]"-I&=YI]5A_M\/%OZZC> MD&H64;!.KZX<"5+>LUSZJE$^;X!R 4V\VG@% MK[AJR5GVG^I:GAI9B%4CPXI/:A@Q$18A[P9SQ.^-243&"@N# 6P"'"@2#:55 MQ7#&^?&A1<>A7[^!<_VGS+.7+\]G\ZA"3PC1SR7UV?O]@U'!<^YAE)V&QAFM M8H5F+2X; "R)\SF#XU>CD! .1P&=UZ7Y"Q[AQZR[G$O^7:R MV\3/8[TSLK%I!*'ZS@K"VNT2;+ENZU-G[+G$DP4FJY MQG_I"9.3[$L7&CX=8Z%4P.O+F=P(H4U>70%=8#&-#_"!T<23E](19($# N-R M%1/]MP\WF*[G\$&KPC!R"E(DET$A:L(H88YY9'^JES#?E+=U]CT\GR6XQVE2B..YU'24IBB ('%^:TXV+_U.N%C7H$VM@&U M)/B[!!]C'$=.4WX20WW?>2 MZ08#UIHFOB37'4>I;9S3&BC*SB4A3+B>6]7/EP,#>[="'@T&:RJSFF]"F+!JU0-JT- M7!A#X3ISC=@.V(K>]K?77Y3D]+QMT%=+FLD9@6K06=X^6HL#_ X:/T^,>XY! M'=LLJCF7F#>)BL:M.+:=_78UU4S;)Z6S,7?.8)&PYK7>U3&K9\(+.8^FD$BX MH6EZ> !;?^$CB"1>0M5J+'X85=),32GHBL9R(< GO[#[7)-)U8,HN&>][J7J M8T#K0E,VL5'D^33/K$ OQ ^#0W;F8"0Z(">V?932\#MT<,_7LLCE",+J4H MA9TORKUE3]%HPWT8[CK!O+0YKH>=%RH0$5YJ[DD+;\,#IA&]HE&]M@088^GX2F8)1.SJ503 M'9.FQ-L-I,)(.^W><;4V25NHQ4V-T1:/NR6>?K)H%(-EB[A5$]V)WEOTE5!*TH&(^W^RK;'XZ4J5^J*OU N']Z,>*C]+:"0;8 MP/UAPM*U1;/=L2TI9 G!R).#8DD\GTKIN,$$[="[ 8'80G M$!%\B*/"Y<]%G3F<2D.N2"^4GU 27#>]R2^HEHCXG ('(H9@*_W$G,-NJ'%T>$]J][#H,LE M:)JT5=Y$/"B+,;DXP11)G@Q)@'''()<9 9\TD7GT?XR5)"Q- M]#WRZ @L =:?>)\R'$A"N.F0'+&WY+ M?'!;/!)K_K,'\U+6XG$>@9#JY."_/- ;4AH3Y'EK\#NVY)$,USANG)KHXZBF2(\9'57""8^7/?X]0RG11F:'G$\H:^% M8ADQ3=E"BEX$)M^>#XHET5G\T?[KA+KV4SRQZ2X+YG:P;:5A1\00M<")QL]Y M[8#3Z#>#=8GCCX)P+7E=%@CK.YN>&07'%50$C>FPH?*WT1<$A(KO4(\ZQ%6] M?]34>!]-C+X_0NX^4,P/XSU)B"A"U6J@L[=G: X9IEF97GTT,'WIXX\M:;'E M@ABGO*3NI,-^'0FA>HQ]/"HU*J;0W L'0SKF&XU^JVYKBEG=^U*R&+@O;? * M+ ^(U_XI-K#XLS68<8!E]JGTQOS8WP(L)D)5QKTK7'(&R%M5&ZU M:DP>+42 MUY&A&'>E B);V4P$?]988Z^KP2MKC.HH6O826T>>]5P-. KS-;[I\\!11_CB M8Y\KQO8B1IMVG8),XY^J;T@8E9@D>ZLX<(-)D&&A:>:1X.!'R8H%>T&HQ:[^ MZ#S@\_B@_>&-4$IB'!#E)#V[,]MOD<,M'V?4I\S5N[TI /$3-8OB=45\I"T_ M69M,B/BP-0(9L^GXD$H38@%4[TL.A/U"/59,.WX>/J*CU_E%_%T8$:V&"5A;%]$-T6&.>E\I?9?&8HY-P(\AD%&JR:DJV) MHN>KGF-_DE?HZJ!)R\4D:XFPK^76W>IE;GI P)%KT1'I9>E*E MA/N] 2;TEB0I2$BFX:-FU"?9G\R5=M>;,$G=7KWD_:G(4H'.2M.H>HJ6[A'! M<.<+3XTXO42%[$&HUM94Z^R[-D\NO%CI1>AP2M_I5WSSX.:)5J<#-YA/][5_ M%HUL?(W Z&X/Z+;5K]!>V[1B%/\_,Y@.6<3:U5U=;\T8Y#'%B\,/NM5!I2*> MA&+$^M[#8CYY(_T1(A*7=$8_O'AG\=KE?1 \. DRV!:^DCU: U!\]>X(7W!> M>"E.$7I@I"(.6_2S8B\\S/:F.ZR] M]1HFMPBOA/?S M8V@]W'74$:S*B@H;46I8S1(%GXM=M&'&<&F&@3%,TK2/&[96G] /Z?4,/)_Z?K@9>GV6LC(B34P.#B M"@IAD7JEYR(74S%[O"FG,@XIHHUM V JBTC LC'/Z+;RHDU/[0]>=,3W*!YM MTVRU0Z4,=:F:A=U;5OQ##Z:X&DII=XA*(@-BEG2DXS._8HJ\-RE7]>W@HJ') M2Y+JNL&BP<94:Q8;K=%JQSJ[_12V'L5 M_ MU1FALO\9>B1Y+>%87OG3=&T[*/#(+BF,0Y&*S #'U22C!$"I<#XUL!)T' M%?XHIH_J%3'HA(PR##!A=B;V6^Y$:TM921GPTD1DA\=QE'3?!W'[KHA0TOO4 M'4@AS%4B2L*B6S9IZCS&^ FJ_\)5B*8=71\VE+::V?2 M3J$ MU^6* ZF!7]%AEWM6];J8IT&GBSI;C"'5,:2)-=@^?\ MPI>\Z!B:6F-H(EA]!:G2>,^Z+VF$%>FG5RJE.9UQUOBHC*#F\-KQC(X6X./5 MPT*L5J-5KFEGIRG\F:;=-XX%):2.I8LHW-3J[@2Z)-MPE/E M:NVZIHI_"E>-ZRE&-3%' JR\JR<A#4T](Z\0] M':EJVXH8*M(Z%37MEZA-A@IP,=RHK* L-.EXZ<*/)L8&)*I=Z9H8&*"IHQV9"K)%FE[PT1E V>TMT %R]* TW M'NZ0.U#6$O7!=!\^$V$2&!1VEPB631[IA%/-2Q%1%H_&NJ+<>Z*Z,7VGU]-I M>IRIO )$O:PHICQ.'S#VL<@@FAKET!!JHCQSC[>DV69^Y=.AA%0X]K#=L$0D MT9:4_&"O>%H([_K SH)R1:2:Q6-CP2\\1JQ++7EF@W M/K>Y-=R3=_)8,D1.<0.4PD2VQ^C<19)H?%>%BK1H0E6YPU2F9?'8UHTW:2>Q M8+@D' "YQT5K7M(4?*UD5/X\?Y97[Q8I$;W]\6BU$=O/CY.9YMJS_92-W*IQ%*7OG\(D]\>YV_D!++ MP]^N\O.+5[1NT6XEIMJ?BS^F%I\R\#Z;K3&PE7.MU$'J32A/&JP20$+!,D3==/8;&%AD+&"N. 05*7 M0B+=*/4.5LH(P"-A,VEZ5II?P 8OYD^A[B_I6JG_^BI_]<(3_S70_M7UE]'^ M<:K7X:$P/K8B.]$V!7G\(E_@N9?17>275^?QZ 0>[:'06I\@G=_@WHA#V%$=L0'#P=8W M%DS)KVVY!!A)D2W\TFIT);V*B+8X/BX3.UR"D;0 %*VWA(&&+X\1ELPF%,.* M /&A/[F+TX8$,Q!*^\V9XQ?1O(DML!!PXF@2>12A3CT[S MD]PZ"YA53FJ'<$Q(+I%:J3PN?:5EA]5OGY[<0_K$>JR]94R+C&S-"T*@B7') M>3'+=10Y8:.\3!B(QI9\GE#ITV/NBJIRVR\7-!5P]]\N<$Z=P%!H<3%=(/%M M+X\T>^R;\SCZ/E"G*6:IC!X3.S;(:J# MBF%PA<%^2F1 S!L,+4V=:/-)Y.>&NH*YO) M?/$[/6KP- <7?4E\^C"IW*EQI2L^"?&8T955(G'[C75_]4!0O)N%R\5JC6'K M[$(N%R7APUXF?9<_?7@;H0'EB6<('$AZ*)L(2 M_0YOH?G%[VAQ+:RWW2@3?!920-)9Y&.X58/5&EF1J/I6'"L:S7R2I89ZC(OI M6HH?7 LDA-1'(D:(R%;VEN2Q1^HS?D*=\4B[3W@B*<@@ZQMR$8F5&VF1_8C MYH1SC1[FSVBESYA0C^-BVH1_*2%OPI%"OL/R\4D=L&'['KD\U0[3->$;PMPY MZZ"9^79;*L8^7IVVUX3(%G8DU$+.6=K&[\M6=(TU\84NB6]O7"$1[X\F=)EE MA>RA;BC)>U>OW3:J9I''X^2"1E&E\(%'A_Q]*.:C]T.K<$;#7\D$!SEWME) MH@ FWQ+#QG$@ ?>]#:6S_=83 CS7AEB-;I V%P(T.%&-HUCZR\^V1DZ,T2%R&NGSN&H\ >. U4.RH5C"C/T;^LQ&6VB8FX]F4N%V>.O+( MLA7G-*!I:WZ>7[ZZSNGOER_SJ_-+;_5Z>9%?GU_\-Q!5*+:XF"Z-^-WQ>F5) MVCI2Q3,/6%_]>L#0 M4WD^YX(X%7M100!FU&I$"EE1+2;_U:%R-$8N6L2O,W!"S?%.%'L/6E05LE + M&ODMAOM4^-YLAWEM. Q"F9EQBU@32FJ$D8QL/.75(,8D@)QKN!,K1JU9 R^$ M*X\,H+%^?9TNN*8\$FV3WH%5&C%&85< NSKL/&:K#QL0-8!KZX;938QUA]D, M=G(V8P\#U@^]++=6IBK'$>:0[%#F/LUH'[:8HK'9'PW2T,RZ)[!!MNO"I8+ODL^[RSX[T@16MM M-#Z.@6*A&"'B6,G[@2]FD;^\NJ KZNH\OU[,O4_O1?[BXN*+M/*GWTX7H8#B MQ72=PYL1'I_D74=*)BZ7(.^,W1F!PF^!+V NO/LJ3!4B":P^OPSX9%"D# MH>1\&X5:)1C&UY3D>&!(PN%74KFOCQ)N&QI]26+56#H6S,.XH;0:CU(X$"N= M+G\L\&9+;D1INB/"O M); _I*8-0J49K'EF<_>H%TU;%&/)V/"BV,'\/:#]JV9,?Y7F62A"F$2>\TV50,=W]XS-B\$?Z^;(.:'@K*^, E%)C8 MD+0Q8^&T")N_ZR.WHTIZ"-JE!'/L.(I]+'FX!-O=$)R)O\=.OHC&AA0===(C M7DM?EJ"J/K6)G1N6CW%!T"FJ[W8^BCC#4\E010R1WQC/N/><8N1FR=4U? M"6NM18V4KBCB&35PO0I3F<^2-M-[+R19R7KPB;#3[95CIM[#03&+4;3^<4VJ M)M^4SE0:]?/)#?U[U+PH0SB>E>4$11CM/16I/2C8!D+,9E 6O((M"N>M- MIN0'.3"ZPKH,QD-L6)18[+',!P:H$=OA_*]HGV%RSP/V M5DC?$I'*F6[^[ MP6X>PR]),4!.E>2MY> 39%7W5(3T;7]A,ZD0%XH!!.0SVX:: 37J )N+^* O MR1#5%D"^9IM9UQGJ$CO%Q(N3(XP5<4 !S(NX*8M9+&?<+QVIIX/%@@=([(QP M?WU8K2]NF6S3E#:ZPZR<<(,552],U\WT^K&L_NAE%J^!KU_,!D,<(ZL!F- C MS0\YBM83>=HJL?*/.Y9::G\)XL5A1V"K9RIP>%#<8&8'16T,2X^I9I*VI)A? MH3;JZ&X41_8B1!>92^">3-]8Z@:O)E\=&&1Z2_=T3!=?WZ L'!^($RZR]6+^ M\C3/;E8UEP;Y@4J0B1TX5#Q34!IG*MP62]0-)0@FSLOBA$*.J-!=J"FEWC!D M=&?S<]6P&R=%,DTY8@V9F2Y''&N> M_S1LP),5CI_)<83!\;&I*NA1:6E@6-EC<0TW<+C6] 1[ SK['Z,2+BBA0Z5G+59/\%Y?(O/_[7?PTOZ59P?3 X MAXEF5!4:&8N%["&M.V2U4)>B+ORU:-?%W[/OML#[MMD-YVS]0"9Z!LVYL2+_ M\96)-(2P($6V+*MZAU3)O\T4:BNX_.QL4]L;505O1: *]K4OFR35J'Y P%&4 M>UN-/&N%/]!59R02%F4_22B$(H/Z--S.46Y5 A8CYY-WXEL M,]1%B5'JS[S /,W[&A&0Z&*41RDY6!^E#%A'^"R(E],G]C;[16/N;,VOFJM7 MP)5%@"VO27]!(A(-K^'2HBX$F8 ,@*EWX>(@'H:-_+XU9D*2RSA)CP,RO+0] M/+4@X0!'Y!2U>-!G7W ZC7;8']6_]ZS^)L=TRB08RB1?3)RA''J6[JAP EWD5$3H MNT%'Q*2$_(X!9Y$D[[L^[ FE2XLBFSA'JSYYXW]IJ,6F..Z-,+/E+S;%2C.MC"^*I2,J MLH="ZI:3\\+\Y&6JW23P@6R<4A-#.RP5C'9R8Y>-B@3_M3[#)ZYGYPN5J%]> MPE7VC(?]S-@]^#)BZ"^MY\LV LS$1;NL3WA."I8<$!2K0*U)E& S46_D C*N MV811>=W+12X5(SBX1F%2Q%M"!,3*# ;.J,JK89BE0!XOM82\2T)+UX?&FA<' M@JR.Y1PQW7J#0XG9>6M+$)!#XH&)EK&I=QZ'R"*_D5,9-3ZF@3.Z;B0/I51M M!74[*F3+]1']:>/'*$#\D955AJ=6]-.:58<#@ZL8M.V 1HK^M(YJ.(1@T!., MBPX/TW1.I;!%K^I!O_9: BTD40G>*QN?/XG$T-(C6ZJNC+L:R@V$\6 S[(6 MLYCOLE[ZXII2KIG+#WL_*(P)Q+A5<*=ILH#/;.\/3[V#O@^)CS:S2KTG@(D4 MLQ)55(NK)[N ?EJJI2A-?WR$)$4 L[?F9PM?XU@SNL[/KO6[?AH5I8 9%AT. M>?]XXX9L&5!"0O[:?>%AW9V VNPX#[ZH C9B3#%1(C+HSTW':(C"+DUK6Z[\ M99M*'7LJ<'^YF"W.9XNKV2(^M>2BI@/FP\#+2HNTXH3JMAVM16+03KAB+8X3 MU]3COPR;-M9L6R/>^GU#.811&%I'FFT!MFR7[])$TQ MS$6H39 JBT.Q1]\/5F[X#44E\'7V^WZQG)T"2O8(%^BY]6!8A:Z.7P\:G^*! M<) ^55SCZPN[8K'EP>&P<0$1:>76)MV%V;93JX2&H/G9_*68=)3+:M^D$'H- M36Y.N5\(W@83?U:E1W#@)\3HQCAU!(B$P- =RQ/%&@7X@(U&FI@ I[.GW2S7RRR4":3W-%>FFS121,2=:>7^=7KUX] MM=,$R[0'DL47-KZDCPSVN,BO%D_K/W7V MO]$FPQZ_?/G4/G^+/;[,KRY@DI]GU3::;10T@T&/&E!6;!\%1]4(T[]O!WO4 MO]51T*I0.8ZN/U"WPEUAEDU<-E.-VN" 8S(!35J_DI['"2G=O% B;SXL754PPHH;K[Q72-]O=LV:+, MN*09Y4B)=^=.,]M&]E9DOM)^&94CZR/YHA-8GB;T+B^R&HL$@XNB95AM!9O: MF^746ERU6A\EA.001"!ID&RMP:C;]0&XEX:0AG&:7D;J6#%*N?K$4<&720I *C:8:8537C_"*^.10K)?YK/=I^ JL;QX=' MBX*J5A(1Z':8R@@ZGQJJ\ <+3>@JANXD7$3&/^,@E:CVU.9 =GX6X4@U-JV9 MD)>$-@*GI&FH*Q\"+"(@#GBIY7C8#%E((R*;S8J'$]!N,(2S 6 MEAMKE_5&VD4ADZLQD\KO :7*&#I4P"3-?"TT#0Y,%96-1 Z8&!G2ZK?E1T?1 M@$7%<+I4HI$,X;Y^-AF=C&4EU8%%7 7Y>\LHK;]4&N] JUM+M@Y['DP"6Z\F MX$%?4_-L1/P>+X$*8:0G 8]@^FR/V83MZ,-6VD@QVEX[7H+L)X2''I8(?T^@ M*T0$5&CN+/M.9T9W&<8+6KZ(BQ\Z1VM?X$YIRL]]M8E52)(2%AS!:3RAI=Y* M^_N)HPA!9F QH*7X=)PI,T:[>XE&S.YPXA9%O8F-6G9+X','7[X][*D&3 %FC!6]\O2 M]H\#776#*7B4)3OZ@RW@,C+&27=CP,JYF :SN0G7HJ,:DR*QZ=EZY'<2VV=$#VP8/HG1\D,<5 A3PQTBBRR3]QO- M-#5SX8K?]>ZPO;7 "3]P:B#%'7XK!3'EMOS)U?MM2)3^X/8'V,D5_DR+F)W@ M;XOSKW%#OWO]^B?Z./_ZE"]XLS\F8$,3$^WOS&VY95X$)\0,;5=, M];=4@]GNT'(L(IMWNVQ^[O$[^NO;6L"/A&RMLP,>$/4O(<.!W:O,;<9Q1Y ] MQ0JI_RH,P9"-Y'8'_S8IN_V^%!YY8HDH0**SC?B="TB\?% $_7-4DU#GR/=X M>I08/KSETT"G.E;->\< %VP-7!UDXI6,!<\*[N6:"K"!&LPI%<8 M10'N\/T6"]K@RI&R;%:IZ#TP07TC+7X>_1V;YA,I+QK!;TQYXXOC70E"? ;V MN=_RS[$W,LT*)O9H8A!\G_C '[7M;#8@3&IM2L%59OD)([#9CA:M@BG3&0W[ MZ,FS>AS<5X5'WN'$4#,P3LHUM?@HD(7,[]6A#7G$^++**@)YC$3(/^=BV7.HXR#9.E))>*D+'8$-^WV%B,,HV:RG^1?3@+R M.K(&J,BUMJ$B<5QPZ$XJU!6*%!.JQN/1T$]Y/SR"I7MN@U1*";",9?/-EDPX MP;-H7P,2@QO E.80B()@A,6: M"Z=X4^Q*\KUR,*H6P+QWN86V8KN"[UY!MY# IT@E $)=3(,W?:,'+TDD1X"? M[NY.,]^ ^:MG>J.(.UCM;8%N_JEA!Y27BVE8%C&UPE[R8B5'?P39!?W*_780 M\ Q$B;+_M23S$$\$\HD12!*KKF0+=<[C.U'B7S0!X-L@X">+<(@\$!NEJ2 MAW\L-[. :BHVYRF*#1 R%]-@+V\3QH@DU1[!C/GUU],LU5;ZR[+UZ!I:+-3; M9&7Q>@*V$*6/0(N<=0;UV-IO*%%*T"C+9G78:4TWN)Q%(H[>9 +RK99>(R:C MNP7V4V$LALZP3YR-3MR&3 X<:D^Q%#VI1,-A)_J!F ;RZG@6ENW*T8=L6?E**_(VV:UF.GJ# ?QY6]Q*NIE"5R%;" 4W43IE9U;KX'ZG8!A_K"YH@)F9N$B$#*)-9B$C/$VQ^_^<&;("@D M9<4%V>]@3S"]3+# D=+K0[,2'L<..)N)F*HG/ST(CO1$3U(48LEGF-Y\]\FM MF.>QQ[?)J>PM @NXAU8W2 ZA8/:)J.1%(LD\E'DPF/IP)@-0<4/BDR0;H$TN MI_%(7K.)_LZ)GP(!RI)4>P369+L]S5)MV5H_BD9 *A86JZ9Z#^P).\$2676+ MB#_X\"FN>-S02 BD<0GYG,#!N'*TWOE,\ /<04U(UFSJ>W%F MK=BRPG@$7#^1 J"E6M=6[^;$\+_.EIS,-S*[Z!21&V"'\$($]BJ395>!Y'7X M=%H5B6L,/T2EC[0\G_%-E4#YGB#\1 )TY$YQW30E0@15+ M=6#'@ U;;_OA4J3L" II5E^S<0+V_4D[B3KEBI$X?"+XH0J^SVZJU"6UH GA M'+/:9"&7W_ZJ-<0KP9$(UQN_L,/0798Z]*S#1B/'F,'JS'B#\&<+"V,"/B15 MA?2H#1<55PXSP!4^DBLL]=$T "KS,*#34D5(-;N">^?7WS1KM(NCM^ MV5,$ZLFSUS>_/#OEE*3YQ5=:(Q-6_7W00V9ON53;]VP)E+REB\7U:>[3X@1> M5A/;R%W#JA]=&ZFJ;R(*&9.&N=2$4'NH,,>JR.J9"_EN6EG6GU1.C]UCLWHC MN%4AN.*!.\#U'Q>+4D_G)BL)@I8S\9OM4++HBG7%?#&=N8]5!G0^2-5];)R0KQX_UD,*\>S*]R*2+ZCD1-B_:K;"/P MW8V$B_C-_Y.ZIO9V:Y-E1Y))0<4D M"$E']")X:B8Q0D&=Z:MPOU=5M)_3,S][X5-Z>MF4B8IZ[T-.(4<7#TZU3R9< MG,_.X;W@BFUG[W@(-PPV6-HS.S]-/OH#&PYPF_Y2PT9E?X-?":#%OWDAL*;? M8/'/@JMAX^<_NS7I.YK..+\ZG;U%!$K&E,:!O\>=5_%%@\?\B'+_YP7WX!O* M3@J.;ZO:@U7"MW*AZG(<[%@=G=BH?%QI$P)B^W MQ&$NLI%M6$6;@G@A$(I6X>^% 'HKC;2DUIE-$I7D0LH1)4:B_GSXF\!/0J5W MLGE)\?"UQS9(C<,O*M_RXI3VX,IZ=K7PT6 )Y<8@K*-1#G3LX"(E?Q8K$)$$ M%0^VSHP-\Y\\G"V#/?H;VD,$*S)8M ,B-L M*&!%5ZG&Q'QNG/GGR2AQ@>@GRROV-6!TKP^WZ/<=YW/,XT"T>1T?B[=LW*2P M7R.NT$Z^]4<$O?45AG3 $82%^_$!/M!YU(7?U*# \5X]1W.+* M]%CV>N1(R< ;6\)(8CU%(]!6O5$Y'166EF4N<6:G#!(^)D.Q(E_QFC2_;P?\ M86185+%A?5CIC Q\66B A!E-K!)4)6^8ZK-$>'^])ME$2U]A]82.0_OLP,GS M9$9/GG;7=5O!XO!@6=RQ%QWZ$4YBDHF1L1)9RJQ-JO A##<.HP1>PR2B,[TNO%P MNAB 0Q=FV":V[(G)/L8/H[$3WEE<:*2'"2=)@@?*4/(TS0SJ%G9?=)DEV;;B MHF]J$*)?C2J.R:JDC*]%>A?I0P7G^)HR_@IBZ_^N2TM!CCU<*$57_XLO]W=Z M[*DJXE82S6)(/8I:1Z(U+.%30%;*AKE!3W>B7UT85P)!Q5A UPA\E/1&/8&]V$/E:^JR9O8/5'CJF/1YF6?B+_O@) \J^X!<'3["=?15]BWC"T4YE.\"A&3R+60C MP>+V0>\F\<:%,_'R\N6Q;8CL+\PR>&)XA,GZH>RS[P->])KVR)T>@ BW:%T& MV26<9^I9\\H"]@&<5S?4 ?Q9UP I%(3S[$[L!VH_Q]JC:O;X:BJ[T8K]52^KJ)P"Z.XJ>2R,GB L>/UL.RUA[I1S:@KPB3+"SH MF 38P3FG*6"HU@=+AIB+X(<(_D%/J=ZHH\F0D<&8H(I3*6M^&+X!Z^YAV5/ MM0QF;G\_>/&0$(8LHZK0@SF&##:X<:;W 26XI5.P0=WE2-;B4,E]] 4'&,0D MI.4"%&2X9^KQ*SQP)Z7/G018"S:'(,5$)FW"M@%1,QI%@/:V52UY;8XT&"VZ M^"2VCX;7L*SWVUIZ4@ZPYT2QWQ1=\:<_H-G4O77;+3(K(,0_/L/(!?\MKN8? MG[V>?_5Z\>PYO!D>_],?]L6M@]OD%K'.MFX#KYZ?O;AZQB@'^J&K]]@D(G=U M]8[^O'/%VC7X /R^J4%UE _8 19SHN']Z?\"4$L#!!0 ( (2!G52S+0./ M*P0 . / 9 >&PO=V]R:W-H965T=KWK[JZAZ5_?V;6Q37%0HR.7 M+["O>?SFY9G^6JHO.@$PY%O*A1YXB3'9:]_740(IU1V9@<";A50I-;A52U]G M"FCLB%+NAT'PRD\I$]ZP[\ZF:MB7N>%,P%01G:YN".+1-C M#_QA/Z-+F('Y.YLJW/D5EYBE(#23@BA8#+SK[NO1J7WO'MPS6.O&FE@D67R2Y=K]D7;P]N_1(E&LCTY(8-4B9*/[IM](. M#8*+X!&"L"0(G=Z%(*?E#35TV%=R391]C=SLPD%UU*@<$]8I,Z/PEB&=&?ZE MEE2P[[0PD8A)IIB(6$9Y83!F&&AR](G..>CCOF]0IJ7THY+_J. ?/L*_&Y(/ M4IA$DSO_% GOD MG%9R3IVZO]W!Y(I3+TGTV(8.QMM]E(1)GZ1UY33:(L8[2I5)E7A762U MN8!("IFR:(?%1YK"3V0T^IHSS0H6:P%*)RPCT[9$.90!I^T1<9/+-1682@84 M1I# ZFC(N*'JD640!E?EP]']Q!UTKX[)2*&*.B'W3"V9(!/-,;YT1=%\6ME" MKB"=@R*O;+8%YZ0;!.C;B5B!-DYV(GG,Q/)@N&]S*C[G9):PF#+R":)$2"Z7 M#^1H!.PS2CI&N)T3\M[$G5KUXFJ;N (SO1M7[#]0%26D>^G@7#P_G+>HT?)[ M(O.?@$U$\3FU+FN W(7V"(-6<%@8"V^%%EXW*.'-Y,*LJ0(L.BO\!F<.Z,'\ M19>2S-!D%$,0R-1 9QO ]H-*[YJD=LT#.7>*UW[!*!?8EZPHSX'0&+\?1(-: ML>B F39BJ.!F,Z8/*:US8SML3IUVE]7ILT>/4ZT1'KO6=2]VK;MAT&;EIR Y M(=C\;6KG@G#LGX@VV/NE%F;&J;%A?%B\1[<2>;^3-M7?LY09=/H6W-MW.S@K MDI?V6)VN(\K>YO+?W$;3KR9[@Z9^MP-VMYZUPVS-^Z*_D2NF2Y^RAG*F5N[@ M:59_T&Q'\V*-R=X"'>>2? 1CQX@G5&6D:BW'U]C5<=)UC6IPMELY,?2P5CL7 ME'4.6Q)CG>0<9"\YND#HLA-D_TLY?-9,>*)Q:\I6 [<'__/8MZW_]QM35PIJ MZ69+C5)R88H!K#JMQM?K8FJKGQ>S+T+!GDP3#@LD#3KG9QY1Q3Q9;(S,W PW MEP8G0K=,< 0'91_@_4)*L]E8 =50/_P!4$L#!!0 ( (2!G52A-5FJ2 4 M /(. 9 >&PO=V]R:W-H965T MNK6 WZ\D71(@CQ8-T*Q!DFZ?:8FRB%*D2U)QW5^_L-^?]@JA3.O\-,[=N?-36P:MC+QSY,NB$&YU*;5=GK4&K?7$O9KG@2=Z MYZ<+,9&4-.9F=M2X&KR^G+!\%_E)RZ3?&Q)[,K/W$ M'S?I6:O/!DDMD\ ( C]/\DIJS4 PXW.-V6JV9,7-\1K];?0=OLR$EU=6_ZW2 MD)^UCEN4RDR4.MS;Y3M9^S-AO,1J'__3LI;MMR@I?;!%K0P+"F6J7_&ECL,A M"L-:81CMKC:*5EZ+(,Y/G5V28VF@\2"Z&K5AG#*YEA3O<@3L8TJTU(??TQJ0R M_1Z@!R,;2X=K2R^'>Q&O9=*ET:!-P_YPL =OU'@^BGBC_^+Y'OQQ@S^.^.,= M^ _HG[34DFQ&"XMI4*&W*9DGZ3C M5>5VA*-+]YNQ8/14!NG0#)#DC@2(B1O(Q!I;J(2>A"YCX'EV1_ 1@*B#R5IP M5SKP1T!(H 6>6DLCJ[W U MZ+Q'WW.I8$@XY M9'%/#[EU@.$0:98@SA,B13_ .->&OM450SD9XVI@VVFWEJ4*CW)7"4H4QIO M-^MMZ8P*I9-MRM07'D2';):I1![@UYZVGS1M/SFX[46!<*BOC8^9@G6RPXE" MX%!-9J[ KZ@P+Q$][ILJ$0=W#656XUQEV>W5NXTZ]CMP\X-=?+;K%6S#40R: MX/IW(L7EP'UJUV<4K'%21T=]KA8H*6--A[U!JY*8.QDKI$W1=P[(!A9Q:=J$ <#FETG!O2AK5E%>=NGB M?Z^7G2S;IB5:*X_&@_"JLO*O#Z:I'6RT2_QQ74#-S)0ZWSK_:FM1-;*C6NQ] M51:@C'4[_[FMZAJ]092B#\]J<).VOCM&M,J8Y[GR$=0D1#J#>%VQ-&AHY'JC M=.%&IS'HL:EBFG2F]>2'6,+_5J#X?[SW(62)\3AEGG(*M M3K$NF,:2G@DM# Z0ZIFT%/%.,.,'S>$- M\J$Z@QQ?(KX=YA\??MVI@7OND ;#=G]TS.,1C=NC:1R.Z7AZPH-)#(?(N(K& M)P-ZM R^*Q"#H_;1=(JSVZ.Q54TX1 M#BU7O;"JCV 7\54SLP%4$8&PO=V]R:W-H965T/Q3EQVIN;CF:U_7R MN\FDFL[M(JY>%$N;X\VL*!=QC=OR;E(M2QLG;M(BFTC/"R:+.,U'%^?NV?OR MXKQ8U5F:V_'@Y$J/U@P_IW;RF!Y.+\V5\9V]L_?/R?8F[ M22'AC6X,TR9L66>7^9P_M6&_$IJNJ+A;M9&BP2//F-_[4.F+(!-E. MD$[O9B&GY:NXCB_.R^*!E30:TNC"F>IF0[DTIZCIIA77[Q*JVF1UVF^ ML@E#K,N8G%6Q\4_Q;6:KL_-)C55H[&3:2KQJ),HG) K)OH?$><7^GBYM/BX5E-W5<6R18S=E5 MG,7Y%(_<1HCSA%TF24J>B#-&+LJ*:E7:BMT^TNVRJ/#\=5FLEA5G$)>MDC2_ M8UO._''CS'^_@P;L+5:K_G- ?[_3WW?Z^T_H?X.MF:PRRXH9-@96G*99ZI9" M\M1SEL.&M+%Q5A8+ENR/\;[0'E[X3W\PTE-_8U_K%_N*U7/+'FU<,DO9PA!K MN[BUI8OW>IST1$3!]UP&=(]_OOEC]^]4%7X8YBMR]2^_L'= $#;^H:@M4^/X M[*P3H_V0!\A\WTCNFY IS740'B/]S>HQ[D3?0G0 B3I@D8BX,,JM).3IOAZJ M2EPQP'N%;8'G:>[B@X%5D:5)3,^J];9Q:D,@AL\)IN&:=H% :"X#PP3W/<&# MT&O]<2#W=9?[^F *OK%9PE",&':@9?]=!^6 Y*"3''R3J!!V^H>'4:&IJQ24 MN*IL#1V "K> ACJUN.GB1B/Z 8==T[B:LQDJM(OI4ZGQ,$^G<_9@2Q=H6+?) M$&?UGZOM3)FE.?R7PBF;G-D'.H?M^E*0N70V[<65#;X 6GHW8F=$'V+H^M)Y M>&?8]:HLR<-- -@UN;7SK_UUE=XC:VGG0(O (S@37$6*74ZGQ8J> \XM!J'T M<@?CV$B^$4P8+E7$WI=V&3\V>X_$%G!]"9:PM2AF^"'S>62"P3[ZJ:@1I<\% M2:ZE85+Z@#8S'&B*_*^?27IE9Q8/$E;'GS9J2F6@IHQ\V$595C\ZH\A-RV8# MD@<(_3PF/*X AF_S.L[O4KBGRW$:$W(5*/SO8\B/SB?YKA**AZ@BBAOA'^F7 M/<(D\(SBIWF$U&F&M:]"PSURF_:X5L/=]FZS5[LTZNW?38H@ R@_M@3T"X/@ M0H0;EY?VWF(C,ZCC 8C]B/N1!I#=$[1532UH>*8M*R8D5V%(/P$\VD(BHF8W MZRHNL4$B'J+,0:F20**OZ&YB]M\*H9"?R&@5<6GDB1FZ)3%$BGC@!Z2[/SRV M_3SMR]OQG,]]H8^NO[NITU_D2V3VY71!-PJ;=6/\VAD@*9O2U.,PMZL*,%N! MYW=(?S98C:]%Z[;HW>E8O._Z$ MJX[J+WL]O47BNJM'\+JBN"ZXU8!9@2R". M= ;_$QJR=[M4VHO@'0P$3>=WK:@#-41#:+60H(#Z2K MB$$0P*B0!0#8+["BI5F(DOVT!#EM[?@ 8AN7TZ8H)[ P*URIZ8W2 3>A#_.H M_(D(%P%74IVQ&Y3N!MU LS[:SX3#*^#]Y!6?*T_1!8\TY+RV.53)W,0X0>*D MR*"8CB)ZLZ7A84AK20GT=FX&IIG3?=LD2['/"QIPZ2-LN(**RC2K*J-/7ZVI MN2WYEZ@P*+$2::(T6H'=#7Q\$-=]A9(4'*859;[/?-1T?;I\L EPV:KKBRA$ M:7Z/)RXGVJ=*:VS@R/V>OI(3=6O1N71=$I&A+BZ!HKH:P33)/4\QWT<"#"=P M3RRXM<38:! YRE&0 .VRS("B1*?'?6A/^41W_#NH-^0!1^X!8_<)\; MD,3N +(IVQJ;T(2@OR"+2@/MP(--M)$V7E6NMSI[6FZ3J)_)'0.F(P.@ XC! M1C09*@ K]MA?'/Q]+8?_QH[_&N8_:R:^JB0I!2Y6MNO.%$8S^'CB)#*$]\*PP; "J.#$1%Q=3!A/SJ""&T17B'<61!*BQQ^^K##;57(0V&H)D3A\&.1 M81069-(+ SK5D:@WV.\VOS."W9?9RM+&OF.5#*ZD"^BS0*=C,M7C2[IB$W;8\>!X1Y8F$!O>T2_--O#+&P.M?&XTL Y-H-9R@%XM.]F6 MHSS4,-=92#4B]"/6)E\P5+&PO=V]R:W-H M965TWK?FBUUK[[%Y_)V[?R+Q?GI)K_5U]K]OKDR MF"T&+D59Z\:6;4.,7IW-+OCW[Y5?'Q;\4>I[.QD3;\E-VW[QDX_%V8QYA72E ME\YSR/&XTY>ZJCPCJ/%GSW,VB/2$T_&.^T_!=MARDUM]V5;_*PNW/INE,U+H M5;ZMW.?V_K^ZMR?R_)9M9<,_N>_7LAE9;JUKZYX8&M1ETSWSA]X/;R$0/8$( M>G>"@I8??GYKVGAB_&MS\()@:J*%W)Z<)!FJ=9+'O.[SO.X@AG+LC/;>/6EOS8%+K8 M9[" FH.N8J?K>_$BQP]Z^8Y(3HE@@K_ 3PZVR\!/?IWM+TA0@P05)*@C$JZ1 M0\6VTJ1=>=ZVK2>ET;8$CM]YCMT=?-IX> MFL!^ORA?]M2>Y1%5K<,+)*2SSZ'A94_\^YM4,/D#^=HG8J_K&QCIX__T(_# MIA,^3'Z__E?X75BKG2676V.@/\G[:6[77=S]0/^Y+>_RRMM'A$JI9(PH*:EB M$?FLK3/ETOMC>91H)S22\3!.J(P5N5ZWQGV'&-6H&)O6EE@=QQE-E""2I31+ MXZD(^\QRR6@1#1-(^+_&;FHNT7%5I.5:>L.,CV>/%IVUL 6RD0T^CJ65";RD('150#/ M)C?.,^ T88ID-$X5^:D#%' V*F4[K2(V&'AE]"9_[*SRWFZ!4D!\/X!11*-, M$LXXY5Z-[NU:5X!MBZT'@1DC 5MEMH<=+^>WU@':3_A"70D'@B6GBJNUI2O;!F2#] MV<.<\)@R%1$.YZ.Z?- K#28%$N%.-\@=GE"N& EF \[%'1(%;$-*=,QBKX'90L)4R\-TFG[EJ$<*BYBC4:9H\)7]:&!"31'GL"$4^:;17>[IX(K^/89-J&TT>=6X& M 0HE18R5"<*3:56LVKR9:,<$C61Z +UI@(]@-D$ZH9*^7#>F2L>,407+)4-& M2_5FL$T+QTN@.G33H"LVDM$ER!DDVR'&.N60$=GX$1!Z @(4I1@%FV/S.TS\ M8^IYQTQVOD2\P<$*%38ZXMYC,E&2$T!4"*J$>+.#.YY[H4*R" EOB 15(CZ@ M4._(JPTRIJZ$8XL3,L]/R-7G2[CZ=EN%SW;O^U]M@G9/G$="TQ;R0?ON^K7^ M:%(\7V^6_.]K5?L%FT:/-/M\+R$R&J6<)&@&L*MRAB=/GZ%#UIM)G4B1X4A# MF<54*DF42JA*.+EL;=BW/*2.")RG#-MYAO (E-\XBS&*_=XH3YXCWY<[1YU& M*C!/G0%U/,)(0GB47[#1K31T.@'');M)"GF0@*C+!YC/X]05],TF[P1 MF:19A#==HG7M>W\6V&O%QP:\.U#4.(>O_0'YSA\!PEXPU$.45#EIU"0VC+$4 M(7%0G8+3J];N-I@.J-Z.WJ* 7XX^0BIO=@2FG,'L.0<#D8F_#]'_$&2'EG]C MVKO2:W;S2.;HE_P9ZF0"@G#1T-67< 8[P*-W8Y(&' $*43JZ,4'1A$&#J)'] M(/2XG &XW3LO!M418A(4>PD$\TAZ (_L>^[]">)-NJ-ME)GT$&"*&ULS5AM;]LV$/XK!V\8&D"N13BHEZ='+DQR[UR9%JK10UO]1@ MVJIB^NZ,2[4Z'I'19N"36);6#4Q.CAJVY%?BV%J'AMA*I!\\7Q MZ)0U MTE&_IQ/XV\E:^9I:='&FU NU6HS;W MXEWUTFB:A>7+.YY.;@:&)Q"[=PDJ_5 MG77JZ!/J"(7WJK:E@3=UP8N'"B9H6V\@W1AX1@7W3IQR^>/?QXL/Y@*9IKVGJ-47/07>:?VV%$1ZZWW_!,;BPO#)_#.P1]WO$ M@]9>=<4":N$"U*B:U]:X+UMR:%J=EYB1.(554G#=1<]J5IL%UWH7_P[NX0U_ M^B&E8?0*GGN>>BO8EN<%L[R?_GSUXY.BY\R4$$VC()Q1>,N$AALF6[[VL4)5 MIF2:&Q#&M+P $I!I%H1)M+,8N]"-4*V1=U!R60!'6^P=B-IRE+;X F=BJ2!% MZ20,X8T4U2;#.W%^*XP5]1)8I5H';(&:%UI5G> T#4@RA6MEF=S!F 91%@9A MF W$>-;'>+9OC! $=T+S6"H,VN7XX- T+.?'(\3*<'W#1WOGQY[Y^70 M<\\/R&>6U4N!?6P7P\-GI<<^11W4N7MQB85!<:47@$LM+7*'=/[4*C^XM="4 MZ.48T[)"PF@4 F @BX-L%O]]Z],\[W)1\YRC0M>((4Z"V32!\4>,K$9:P-JN M[<:O)$!1&%]JI&J-!> V=\8T2)XV@!JAP&)+XV@C7ZMZO*.#SK# 9G!1X)A8 M"+>K*Z1G$1Q?:U;@.4%_@2A.L2!"("'<<:8-HNCI"S?47/H(FU(T!D@*=4L1)28K])XVE *5E7?E_K,%#L25_L MR;[%WF@%_EB%2'?'*X3HL3(=UKAO2> AQC<&#R=W[(R@Y+R:(V:.7S?K:$BR MO6KPLK??I1@V8UZW"&B6I9B0Z M>T.*'>2;F;ZG/&P?0),@(;-'B3O#TT24#,5QZ^1,_J>\/6S8?T[ 4'E)('9AO#N21-G MTBB[GWF",K,PZNFR]ZQA=]Z*%S2@,R2P;Z'%($Z&21$/Y]D6)Z;3(*,Q=$Q= M6ZVD=.?F306B!$5P(WJP+KJNS!XES,G6914]7?HKN6L&Z%1W;^U'^VO_:7?9 MO5_>_6?PGNFEJ U(OD#1\&6"=QO=7<.[#ZL:?_6=*XNP^M>2(_;:+<#YA5)V M\^$VZ/\,.?D+4$L#!!0 ( (2!G52U(>$W;P( "P& 9 >&PO=V]R M:W-H965TS;)0:(Z-K6=TGW[V0YD5 .D2=M#\/E\][L_B8_15JI'72(:>*FYT..@ M-&9S&44Z+[%F^D)N4-B3E50U,W:KUI'>*&2%=ZIY1 GI1S6K1# 9>=VMFHQD M8W@E\%:!;NJ:J9\SY'([#N)@K[BKUJ5QBF@RVK U+M \;&Z5W44=I:AJ%+J2 M A2NQL$TOIRESMX;?*]PJP]D<)4LI7QTFR_%." N(>28&T=@=GG&*^3<@6P: M3SMFT(5TCH?RGO[9UVYK63*-5Y+_J I3CH,L@ )7K.'F3FYO<%=/S_%RR;7_ MA6UKF_8#R!MM9+USMAG4E6A7]K+KPX%#1DXXT)T#]7FW@7R6U\RPR4C)+2AG M;6E.\*5Z;YM<)=Q+61AE3ROK9R973)? 1 &Y$_"IJ9X91V$TO+]G2X[ZPR@R M-HZSCO(=<]8RZ0EF3&$NA2DU?!(%%J\!D4VPRY+NLYS1L\1KS"\@B4.@A,9G M>$E7=>)YR=]6?8:==NS4L],3[(6]-T7#$>2JQ1_M[I)Q)G(\UMSS^'=O,DJ2 MC_"_5MMJK)>H]NTF)T_B/WP?%F]/F'*4E? M2922D/0/I;OY#&C8'\;A(,X@C6G82P@D8=JWVI1 +TU",AS"-U.BTO UF@)- MPBSN>7&0AH12N)>&<0L=I-0^0RMER2",L]ZQ;RPZN,$UJK6?4QIRUXWV,G?: M;A1.VPGPV[R=HW.FUI70P'%E7 :F=3NS%RX^?!4AH[7;Q8VG&.RAG8 M\Y649K]Q ;H_B,DO4$L#!!0 ( (2!G50O(ZWP5@( /0% 9 >&PO M=V]R:W-H965T_QR]-*+ 6),27WHOO'M\YO9MLI7K0-8!!SX(W M>AK5QK3G2:++&@35)[*%QIZLI1+46%-M$MTJH)5/$CPA&(\305D3S2;>=Z-F M$]D9SAJX44AW0E#U;0%<;J=1&O6.6[:IC7,DLTE+-[ $<]_>*&LE Z5B AK- M9(,4K*?1/#U?Y"[>!WQAL-5[.G*=K*1\<,;G:AIA5Q!P*(TC4"N>X (X=R!; MQN..&0U7NL1]O:=?^=YM+RNJX4+RKZPR]30J(E3!FG;4D-G4V4W"+E MHBW-*;Y5GVV+8XW[*$NC["FS>6:VK*4R[PTH87MII69&H[=W=,5!OYLDQM[@ MXI)R1UL$&CE 2PFZEHVI-?K85%#]#$AL:4-]I*]O08X2+Z$\05D:(X))>H27 M#?UFGI?]?;]'J/E S3TU/T2ULU)U')!L7]5[.A>P:,YCPV+$GRF'/]>>(?Y6WUPN4Q_DI MCC$F:%R,8CPN$(E3[\$HRW&?+U,8S+.XB+/]K0[:2BW=D8"*8W' M.(_3L^*E_TVR-XD"U,;O&XU*UW08RL$[K+1YF.0?X6$?7E.U88U&'-8V%9^< MCB*DPHX)AI&MG^N5-'9+>+6V:QF4"[#G:RE-;[@+AD4_^PY02P,$% @ MA(&=5 T[6>I* P '0D !D !X;"]W;W)K&UL MI59KC]LH%/TKR%VM$LD[MG&>TR12,GULI58:->WV,[&O8U0,7L#-M+]^+]CQ M)-V9M--^2 ##/9Q[?.!Z<5#ZLRD!++FKA#3+H+2VOHXBDY50,7.E:I X4RA= M,8M#O8],K8'E/J@2$8WC250Q+H/5PC^[U:N%:JS@$FXU,4U5,?UU T(=ED$2 M'!^\Y_O2N@?1:E&S/6S!?JQO-8ZB'B7G%4C#E20:BF6P3JXW8[?>+_B'P\&< M](G+9*?49S=XDR^#V!$" 9EU" R;+W #0C@@I/%OAQGT6[K T_X1_97/'7/9 M,0,W2GSBN2V7P2P@.12L$?:].OP-73Z>8*:$\?_DT*X=I0')&F-5U04C@XK+ MMF5WG0XG ;/XD0#:!5#/N]W(LWS!+%LMM#H0[58CFNOX5'TTDN/2O92MU3C+ M,>6"!>(.MZC&3*8(LQT2 8)#4=T,OP];L[HR8B&\_F<),DH3*?T@@?& MO0?&ESW07G#> F<)YJK9V:(1O3,>RZED[53SE,>)&$\2]!P\V%OOG6N:E]3<.%Z>Y/2R1EV0N_W M&$S&=/B_V76._D8 0[*2Z3UJ8A79@P3-\%W(G+ <[WINK&:N:/F3(0V8[FI. M4N2"Y\CY?S .XQ2Y?=+:.^-8P8N@?$9L5."ORD:OM%SN4YD.I[1 MAXY4=%*R*D )7&%&.9P+V^K5/^UK_[HM>??+VP^'=Z@@1RD%%!@:7TWQ!.FV M&+<#JVI? '?*8CGUW1*_7T"[!3A?*&6/ [=!_T6T^@]02P,$% @ A(&= M5&&U[%T_! C@\ !D !X;"]W;W)K&ULS5=M MC^(V$/XK%JTJD+*;.($0]E@DENVUE6ZKU>Y=^]DD T27V*EMEN7?=^R$$%A( M4;>ZZY?X)3./Y\4SGAEOA/RJ5@":O.895[>=E=;%C>NJ> 4Y4]>B (Y_%D+F M3.-2+EU52&")9\T,U9RCN3L=U[E).Q6.LLY? HB5KG.9/;.\C$YK9# M.[N-IW2YTF;#G8P+MH1GT%^*1XDKMT9)TARX2@4G$A:WG2F]N0L-O27X(X6- M:LR)T60NQ%>S^"VY[7A&(,@@U@:!X? ",\@R X1B_%5A=NHC#6-SOD/_:'5' M7>9,P4QD?Z:)7MUVH@Y)8,'6F7X2FU^ATF=@\&*1*?LEFY)V$'1(O%9:Y!4S M2I"GO!S9:V6'!D/DG6'P*P;?RET>9*6\9YI-QE)LB#34B&8F5E7+C<*EW#CE M64O\FR*?GGQ,.>-QRI=HX1C2%S;/0#F$XW7H?K:+WMC5>) A=^,*]*X$]<^ M4I\\"*Y7BOS,$T@. 5R4L!;3WXEYY[4*L=6+S@#-XT MCL6::]70VBK= MVOH?L6NG\&^AGC)EEG0,2"_"*%4F1OXZ>]C4]9M1WXI*M( M+#! E#:GZ160A<@PSI#HAOST0^1[P8=_/:+-(9^#M';?;:+]/>N$-^1?GG\\ M.?^G\TEB*JUA"DFI2@%2"LXQD@G%%Z,@9#6E#0B>@0S(3LA"2 M::BH L_Q@D.IJ?^!?!8:@0;XT_./(2[5X!,H=4.8,3QJ8GP@";P6F'<@(97, MF=$&L]#BI!.[*!VE_5X-V2U%Z+W7BB:.T3Y1%+W1_%+DV5I*X&AU(6T>I4/_ M#=;O@E_%QW0C9TC#8]*6 !O4 39HC8-'AM?]?@V7QU4[WGOCY+\>Z=7((PG; M[F__B%[1Z&B/1O0J"(\VQ0N&*R5;8++>*V_XN?]) (N1=SV' M>8M5!<^V/9(JPE15[:CWUSI8X=ORR69.,$7KMRI_[EAFK<2T%6 .RY1S8Y"J MH+,2=7W,#4._41_L"H9I(@K[W"+Y]'D6^/L7MSOT^X<%A+E2TP1M:A@6396[ MOA/2J($?!D'/7(:,*94NTIA9'BT(MGX%VQHOHP=X0@1B2+)[_)$:M'IS:)W3 M/*T$3?F,;4#9+M6[=;,Y+7NL/7G9 MJ3XPB4Y2)(,%LGK70ZPO9-G]E0LM"MMQS87&_LU.5]@P@S0$^'\AA-XMS %U M"S[Y&U!+ P04 " "$@9U4,H_QQ% # "?!P &0 'AL+W=OZ1DU=V:;.V^B+P3[]V[1_*XV"M]9TI$"_>U;,PR**UM MGT61R4NLA3E7+3;T9Z-T+2R9>AN95J,H?% M(\[8-*I%U02KA?==Z]5"=596 M#5YK,%U="_UPB5+MET$<'!PWU;:TSA&M%JW8XBW:C^VU)BL:48JJQL94J@&- MFV5P$3^[3-UZO^!3A7MS- =7R5JI.V>\*98!=Y_(L[P25JP66NU!N]6$ MYB:^5!]-Y*K&;/P$7C(*D'B\Y'\(\$2:=$R3^C3I(VENZ385G410&VA_.&4OS-,9?OME MQEGR''YV)&&Q7A,1)^[!22(SK_0_EG^\_?6[\W\;WS06-1HJ75/":N=.%B33 MD+$4. _9C,,G(3L$4="! 2ONT8!5L$:Z;$676W+&\S#A4^"SD,T9W(PX!C9: MU3"("ZT4UK4M W$23I,$>!I.Z$2^K%NI'M"EV(DFI[ #.5HVYZ.5ABQ+X.\' MI,!6FV418G;ZS;;%_/G1@0CC+(/W.#8'TZW_I!;K M:!:5H:J$I*TEZ=WN*?C\&=Y2WQV@DQ-Q^CAX,@OC>0J_N_M FY:%\RF#21:R M-/W/Y^N#LD0@9CR<91PX[7R6)-^[P-%1TZQ1;_W38&@;2<*^?X[>\?6YZ)ON MU^7]T_5.Z&U%.R5Q0Z'L/)L$H/OGH#>L:GT+7BM+#=U/2WI!4;L%]'^C2)S! M< G&-WGU!5!+ P04 " "$@9U4 9[FBH@# "V"0 &0 'AL+W=O&O MG4MS<,U5GH]ZL6][<"=FB^<'XC&PZ6D6HU[1@Q)GLJWW4+#RK71R M/#1Z#<9+$\W_!%>#-AFG&K\I]\[0K"(]-_[0K- ZBK*S4A("*3=G:)K5W7XB3Q+4XO(8D9""[B$[QD MYV<2>,GS?IZ@I3M:&FCI$=H]U4;95@AZ!NH8N7/S-.B/WPK!DS_AM2V%">L) MFA"J[2"%C(>X_23^Y?[W)_^?:]]]:Y5[V'>5RFFJV\9A"70R0&M5,P>W0,!. MM$:WT"6;%:<[2N("KE525E[T@QRZL)*42 M)VYO"5)':9C M+5T^H; >4!I ?[P>BR@M_G187QOB']L[7&'C*V<[$,><\<&CSS%+><9RD>QM M B\H/&307T9;"TNC9\K!@/(^Y9 4.86.0YKG;-#G\ E]G4UUC7!6D?BY]]!/ MT$9F>0)G!76SY/P)0>F<49/6A2IW.H2L2WLD@P-&_(AYJN:BO;NT1C,/+P8+ MX;#KKM7=Z.Y1&PO=V]R:W-H965T-M<-M&)JRP4Z8&S5@3R>UTIVP9.I#: :-HO)!71OR M*,K"3L@^V*S\WKW>K-1H6]GCO08S=IW03UMLU7$=Q,'SQD=Y:*S;"#>K01QP MA_;S<*_)"F>42G;8&ZEZT%BO@S?Q[7;A_+W#7Q*/YFP-3LE>J2_.^+-:!Y$C MA"V6UB$(>CW@';:M R(:7T^8P9S2!9ZOG]'?>>VD92\,WJGV;UG99AWD 518 MB[&U']7Q#SSI21U>J5KCGW"A5:RN3\P_*$NIU0^2NH,8-@=_Z"JM_ X1$ M<>;)GWEN^47$MUC>0!(SX!&/+^ EL^[$XR7_7?<%],6,OO#HBU?0=W1WJK%% M4#4,+V9ZJ::7,5]F#*6B"V*L<:EL@U"KEBZ:[ ^W\,M/.8^27__WFVJ.W1ZU MK_OWA]2'Z-R(9^/S[F?_^]$TOVME#)1"ZR>B#:)3(^G:H7Y ;1@)[(;1TO([ MX4D4LVP9$[F")44"VU&V%0$8B-.$1;03ISF+XP+NJ$16C],8D+WKR$$CYB5NP99Y# MRC@OX).RHH4TBUA.5A9'C.><>!AS2T.M'+NQ%18KFD4TEDLY*;B*TX+%67X- M5WRQ<#*O?[@AEV;"PE4]HZIG*56=OW17PK-IU*$^^)E+#79MG0;3O#N/]3?3 M-/OF/GT3/@A]D+V!%FL*C6Z6:0!ZFK.38=7@9]M>69J4?MG0IPFU&ULE55M3]LP$/XK5C9-(&4D<1OZLK82L%<))$1A M^^PFE\;"L3O;H;!?OW.2IH66C'U)SO;=X^?LY\Z3M=+W)@>PY+$0TDR]W-K5 M. A,DD/!S(E:@<253.F"61SJ96!6&EA:!14BH&%X&A2,2V\VJ>:N]6RB2BNX MA&M-3%D43#^=@U#KJ1=YFXD;OLRMFPAFDQ5;PASLW>I:XRAH45)>@#1<2:(A MFWIGT?@\=OZ5PT\.:[-C$Y?)0JE[-_B13KW0$0(!B74(#'\/< %".""D\;O! M]-HM7>"NO4'_6N6.N2R8@0LE?O'4YE-OZ)$4,E8*>Z/6WZ')IR*8*&&J+UG7 MO@/JD:0T5A5-,#(HN*S_[+$YAYV 8?A* &T":,6[WJAB^9E9-IMHM2;:>2.: M,ZI4JV@DQZ6[E+G5N,HQSLXNF4Q):8!H1]_X1*(0CF[90H YG@06MW".0=+ MG==P]!6XB)(K)6UNR!>90OH<($!N+4&Z(7A..Q$_0W)">I%/:$BC#KQ>FW"O MPNN_@C='6:>E *(R(IXE?RC;;JP7AT<2A6(UUD';'$BF!&J>R^68?'@WI&'O MTW__,7LH%J"K$WBYB"<2[@ZB/8^[^?N#]K_^W[0RF [3^@GI$U:H4EI"1WU_ M% ]:KWX4^Z-!2"[!F#'65U(6I6 64A>@+?_#JL([ZIWZT7!PW,8=]3$N&AZ_ MF8I'J Y G8-H0YBB99LV\7&N>UN:A:PUV>F@!>EF]%*ZD4?EU.VUGV\?HK.[!6_?Z);MB>LFE(0(R# U/ M!GA1NGX=ZH%5JZHC+Y3%_EZ9.3ZHH)T#KF=*V&PO=V]R:W-H965TN8F.!A(Z,DZH<>TS5S$YJDME]QA*V59&$%_ XF5^_ M#3I\QG'R8 N:YNNF^;J!\4JJ1ST7PJ"GJJSUQ6!NS.)\--+97%1#*W)^'5E] MI_!/(59ZHXWL2B92/MK.Q_QBX%N'1"DR8Q$X?+Z+&U&6%@C<^*_%'/0F[<3- M=H?^AUL[K&7"M;B1Y;]%;N87@V2 9O$R66KWCU:-;@P6 MLZ4VLFHG0[\JZN;+G]HX;$Q(_!>;R8VUX/2LFI4!<:V$T1C50P7O@(-+#\NSU I;B-([6_9A GZ$;1VMP4XF2V]S4\V*A M>S7"@JUIA(4X]2/TMZQ_RV2U$ 8B-E-"0&TP:RV*B>_O=N_EU*RX$BC!81S M?QH2]&4A%-@%UY7-68UB["<)_%/&T*J 4QQNA@@6%*7H0V;R6I9P] MKP.*8S]>6P]Q'/OH5MJRB&I> 0,()FD,_XPDZ O005E12 +WSTX._H,TO&RY M>V 7&(MPQ AB"<4)34^&_20T$)!GV;):PJ:(W (J4_QP&_1N1NZ3PHL8CL)T MN!80'UPE;/@:+SQ"& Y9L#DU *I0,GR%&U[#AN&^H.>'%^,D#8?(2S"-86"/ M(UZ$TP0&0)&$H+C+$R_VZ:8!'"30WV *B.($UNU1 $J&V^3P6 B+[+(+3E@ MN9'59LGPC>1X<1<]2@BF-EX>C5+,*#T=>I\@1;7@A7*!AK51YZV%9Z>#OG#Z M!&$(>"&4,0J928_4_+"O^>'QF@^7F7P)9B!Q5NZDMK'Y#GL\$]LQ@GTO9*ZM MXDFGPG&[]E1XOSWX6/E667=EG-=Y4\(M=4%I8B]7[S\_#IX;SM#6.?'V9"<^ M>A9[,SK^KM9!X5SQT G>.6T<%J[W;VDIRU8]^W+1>=/]]VN]&$K M[9W9* .=*&J_W5'0!:9K'"$]ZTG/CI*O@3X"%/5 T#!M-Q%.'9Y M@@RBB/DXAGL#M /;CH+0MD,44AR!"-H,A3Y.F6M'KAT&AW9NM''5A_29N0<- M7 /LX=_<^GMI_V:Z:IX*:_7FP?69JUE1:U2**4SUSV)@DVH>,4W'R(5[.$RD M@5QUS3F\^X2R"C ^E=)T'6N@?TE>_@]02P,$% @ A(&=5$EGJ6<7 P MC0@ !D !X;"]W;W)K&ULO59M;],P$/XKIX#0 M)D5+XKXL'6VEE?877 MZ#ZMKPQ)28=2B@:5%5J!P=4LNLPN%D-O'PP^"]S:@S7X3)9:?_/"NW(6I3X@ ME%@XC\#I\0-?H)0>B,+XOL.,NB.]X^%ZC_XZY$ZY++G%%UI^$:6K9U$>08DK MOI'NH]Z^Q5T^(X]7:&G#/VQ;6T8G%AOK=+-S)KD1JGWRVQT/!PYY>L2![1Q8 MB+L]*$3YDCL^GQJ]!>.M"3GYF^T+K="2CBYX4N) M]G2:.(+URJ3802Q:"'8$(F/P7BM76WBE2BSO R043Q<4VP>U8+V(+[$X@T$6 M TM9UH,WZ)(Y,;<"54!;_1&N4-\H-H+-G?(C07T+ -QA,T2S9ZG%+@J V' #0*W MY"6IY.P%/'N2LW3P_)\]+RDD3?&8;FI)._CN*=*JCM6?0WUEV-0^57ZE M-D!]T%G(TAXLTO421:](=A[G8];/TCF+TWSP7U@Z$71Q>\=\&$_8Z&AZ._4? M4_4K(S8ZCMIJ^VG+B-IAG [[>9N,\IB-!^%=].4M'N.!UN&%W=))!YSXVC[D MA8+P%74&5S) T*"B<,CP@W8(HQ-^VK6$Q]P>:W/)P8AHT%1A$%HH?*]IIT6W MV\W:RW;$_#)O!_5[;BJA+$A!L]2.QE=8UO2]@,8; MD'ZE*8V=X _HOD#F/P%02P,$% @ A(&=5.HI9S=\ @ )08 !D !X M;"]W;W)K&ULI55M;],P$/XKIX 02&%QG*0OHZVT M;DP@,3&M&WQVDTL3S;&+[:SCWV,[;>@*JR;XT-IGW_/< M&R[T-*B,69]&DBV:9CZ.44T.(M/YZGS]P[?:MSHO3VX3)92WCOC"KJ5!I2,+AB -TU$&M](PWJ,/"PB#84@3 @,2 MCF/R'_*$%.]W00Z]#R33,*-CR,)Q$N\$#T@"Z3C>BMWG^D-P$L8)A8%-E_[M MN45[K=N@6OD!I2&7K3!=%_>G_0P\ZUK_MWLW0*^86M5" \?20LG), M =4.I M,XQ<^T&PE,:.%;^M[!Q'Y1SL?2FEV1DN0/_/,/L%4$L#!!0 ( (2!G52F ME1]N^0( .H& 9 >&PO=V]R:W-H965TM&!) B$1*LN7.-A"G&SI@78.X[="/M'2VB%"B1M)U^N]WI!35&9:@ MV/;!)H]W]][CD3PM3]KM-[N-#P">))WLV![^3 MG=;WWOBU7D6I%X0**^<1! U?\ :5\D DX\\1,YHH?>+Y_!']E[!WVLM.6+S1 MZ@]9NV85E1'4N!='Y>[TZ2V.^RD\7J65#?]P&F)G/(+J:)UNQV12T,IN&,7# M6(>SA#)])H&/"3SH'HB"RC?"B?72Z!,8'TUH?A*V&K))G.S\H6R=(:^D/+>^ MKBISQ!J4%#NII)-H070U:->@(0'&8.>>>"\^B)U">[E,'/%[E*0:N38#%W^& MBW%XISO76/BYJ[%^"I"0\$D]?U2_X2\BOL'J"C(6 T\Y>P$OFZJ1!;SL_ZK& M"YSYQ)D'SOP9SBV]L_JH$/2>[NA_XA]*]C+=CS^4/,U^@G\[4LFQW9$:7_:_ M.^D8TG.#3<;'[:OP^UZ:._R"W1'!-L+([@!['$M1T0WR1:BT=1889W%:9C0N MXCF;PU8HBA]#3ZCVPB PQF-.S@7%\ +>"7./SH/ZH-[H5H<&@0_4Z2SE+HJ8 MSQ@495P6.7P2BG2(FFXL./'PY$0&NQ=?_9. LB2: E@VCUG.84-QX3&/6DGB MHIP!(Q7Y#&XT-;8:C7!#>ZN0NE--$R6<9])02]MK*Y2_&)\_PV_DAXO?M4/( M+L3EY9.2,?ZM="PN9SR>%RF\]R(MD)Y96?IAD>;??0(?M"/NO,SCG*!XG.5% M7&;E/]WXY*S_M&@.H4FE[- MBPC,T%D'P^D^=+.==M0;P[2ACQ$:'T#^O:8*C88GF#YOZ[\ 4$L#!!0 ( M (2!G52587>!$@( T% 9 >&PO=V]R:W-H965TY--'\$NP+&?\>VTFS M &LU\:&QS[Y[[J5W3CJE[TT%@.1!<&G60878G(>AR2L0S,Q4 ]+>E$H+AE;4 M^] T&ECAC00/:12]"P6K99 F_FRKTT2UR&L)6TU,*P33OS; 5;<.XN!P<%OO M*W0'89HT; \[P+MFJZT4CI2B%B!-K2314*Z#R_A\LW#Z7N%;#9V9[(G+)%/J MW@E?BG40N8" 0XZ.P.SR$ZZ